OneBlock+에서 제작하는 "기판 생태계 프로젝트 기술 월간 보고서"는 정기적으로 기판 생태계의 다양한 분야에서 프로젝트의 기술 진행 상황을 요약하고 정리하며 중요한 제품/기술 제출, 수정 및 출시, 커뮤니티 계획 토론, 기술 커뮤니티 및 생태 구축, 기술정보 참고자료 등을 통해 기판생태사업의 최신기술 현황을 누구나 빠르게 이해할 수 있도록 돕고 있습니다. 이번 글은 42번째 월간보고서, 즐겨보세요!
디파이
부동명왕 네트워크
Acala는 암호화폐 및 실제 자산을 위한 HyFi(DeFi+CeFi) 인프라가 되는 것을 목표로 자동으로 수익을 포착하는 Web3 금융을 위한 지속 가능한 유동성 레이어를 구축하고 있습니다. Acala 다중 체인 자산 허브 UAH(Universal Asset Hub)는 LDOT 및 합성 자산 tDOT(DOT - LDOT), AMM 및 호환성이 뛰어나고 사용자 정의 가능한 EVM+(Substrate 기반)와 같은 다중 체인 유동성 스테이킹(LST) 프로토콜을 제공합니다. . Acala 네트워크의 보안은 Polkadot 파라체인 및 L1/L2 블록체인의 유동성 게이트웨이이기도 한 Polkadot 릴레이 체인에 의해 지원됩니다.
1. 중요한 제출, 수정 및 공개
-
Acala 2.28.0 업그레이드, State Trie 버전 업그레이드 및 기타 버그 수정
2. 기술적인 해결책에 대한 논의
https://github.com/AcalaNetwork/Acala/issues/2852
Asset Hub 마이그레이션을 위한 업그레이드 옵션에 대한 논의
https://github.com/AcalaNetwork/chopsticks/issues/870
젓가락은 RPC chainHead_v1_storage를 지원합니다.
3. 기술 문서 참조
비프로스트
Bifrost(Rainbow Bridge)는 Polkadot 생태 DeFi의 기본 프로토콜로, 약속된 자산에 유동성을 제공하는 인프라가 되기 위해 노력하고 있습니다. Substrate Builders Program 및 Web3 Bootcamp의 회원입니다. 해당 토큰은 다양한 시나리오에서 거래를 최적화하고, 약속된 권리의 전송 채널 역할을 하며, 약속된 자산의 위험 헤징을 실현할 수 있습니다.
1. 기술적인 해결책에 대한 논의
런타임 0.16.2
-
EVM 측 기본 처리 수수료 인하
-
BNC 2.0은 환매 논리를 수정하고 보너스 계수를 조정합니다.
-
Bifrost는 Hyperbridge를 통합합니다.
-
bifrost-polkadot 테스트 시 vbnc를 수수료로 사용할 수 없는 버그 수정
2. 기술 문서 참조
스마트 계약
문빔 네트워크
Moonbeam은 완전한 EVM 호환성, Web3와의 API 호환성, Moonbeam을 기존 Ethereum 네트워크에 연결하는 브리지를 지원하는 개발자 친화적인 블록체인입니다. 개발자는 Moonbeam을 사용하여 기존 Ethereum 개발자 도구 및 네트워크를 활용하여 체인 간 호환성을 쉽게 달성할 수 있습니다. 개발자는 자신의 개발 결과에 따라 약간의 수정만으로 기존 Solidity 스마트 계약 및 DApp 프런트엔드를 Moonbeam에 쉽게 배포할 수 있습니다.
1. 중요한 제출, 수정 및 공개
런타임 3401
식별 모듈 업데이트:
- add_sub 및 set_subs 호출 제한사항: 이러한 호출은 NonTransfer 프록시에서 더 이상 지원되지 않습니다. 이 변경 사항은 이러한 기능을 사용하는 프록시 계정 사용 시나리오에 영향을 미칠 수 있습니다.
기능 개선 :
-
팔레트 자산 관리자 의 중량 생성 문제 수정
-
지출 출처 의 논리를 업데이트했습니다.
-
NonTransfer 프록시 의 필터 로직이 수정되었으며, 권한 관리가 강화되어 보다 명확한 보안 및 기능을 보장합니다.
종속성 업데이트:
-
Polkadot-SDK: 버전이 e43dcbf 로 업데이트되었으며 큰 변경 사항은 없으며 최신 버전과의 호환성만 유지됩니다.
-
Frontier: EVM 호환성 및 기능 개선을 보장하기 위해 버전이 58543e9 로 업데이트되었습니다.
-
Moonkit: 5456422 에서 53ef5c7 로 업데이트되어 도구 지원이 더욱 최적화되었습니다.
2. 기술 문서 참조
개발자 문서:
하부 구조
더 깊은 네트워크
Deeper Network는 진정한 분산형 인터넷과 보안 게이트웨이를 구축하기 위해 최선을 다하고 있습니다. 이는 모든 가정에 더 나은 인터넷 경험을 제공하고 사용자가 Web3.0 애플리케이션을 이용할 수 있도록 하는 것을 목표로 합니다.
1. 중요한 제출, 수정 및 공개
1. GUI-프런트엔드
1.1 UI/UX 프레임워크 개선
1.1.1 스타일 시스템 표준화
-
통합 스타일 관리 시스템을 구현하고 40개 이상의 지갑 구성요소의 스타일 정의를 표준화합니다.
-
음소거에서 xxxl까지 7단계 글꼴 정의를 지원하는 deepWalletFontSize 글꼴 시스템 설계 및 구현
-
모바일 단말기에서 4K 화면까지 완벽한 적응 솔루션을 달성하기 위해 반응형 디자인 중단점을 최적화합니다.
1.1.2 컴포넌트 아키텍처 최적화
-
TokenList 구성 요소를 리팩터링하여 코드 구조 및 성능 최적화
-
DeeperWalletImageCard 범용 그림 카드 구성 요소를 구현하여 코드 재사용성을 향상시킵니다.
-
BackupWallet 구성요소를 최적화하여 백업 프로세스에 대한 사용자 경험을 개선합니다.
1.1.3 시각적 계층 개선
-
WalletDetailPage 페이지 레이아웃 최적화 및 정보 수준 표시 향상
-
정보 가독성 향상을 위해 TokenHistoryPage 거래 내역 표시 재구성
-
WalletOverviewPage 지갑 개요 페이지를 개선하고 사용자 정보 획득 효율성을 최적화합니다.
1.2 보안 메커니즘 강화
1.2.1 백업 시스템 최적화
-
보안 강화를 위해 BackupMnemonic 니모닉 백업 프로세스 재구성
-
BackUpWalletNote 백업 프롬프트 메커니즘을 최적화하여 사용자 보안 인식 향상
-
사용자가 적시에 지갑 백업을 수행할 수 있도록 계층적 백업 알림 메커니즘을 구현합니다.
1.2.2 거래 보안
-
반복 트랜잭션을 효과적으로 방지하기 위해 useRef 기반 트랜잭션 재제출 방지 메커니즘을 구현합니다.
-
거래 확인 프로세스 최적화 및 거래 보안 강화
-
비정상적인 상황에서 사용자 경험을 개선하기 위해 오류 처리 메커니즘을 개선합니다.
1.3 기술 아키텍처 최적화
1.3.1 스타일 시스템 재구성
-
SymbolSize 및 IconSize와 같은 스타일 상수를 구현하고 아이콘 크기 정의를 표준화합니다.
-
HeaderButtonPadding 버튼 간격 시스템을 최적화하여 인터페이스 일관성 향상
-
통일된 반응형 디자인 표준을 확립하여 여러 장치에서 일관된 디스플레이 효과를 보장합니다.
1.3.2 구성 요소 구조 최적화
-
TokenList 구성 요소의 분리를 실현하고 코드 유지 관리성을 향상시킵니다.
-
WalletDetailPage 페이지 구조 최적화 및 렌더링 성능 향상
-
구성 요소 간 통신 메커니즘을 개선하고 상태 관리 효율성을 최적화합니다.
1.4 사용자 경험 개선
1.4.1 인터페이스 상호작용 최적화
-
계정 전환 인터페이스 최적화 및 운영 유창성 향상
-
토큰 관리 기능 개선 및 토큰 운영 경험 최적화
-
거래 확인 프로세스 개선 및 사용자 운영 효율성 향상
1.4.2 향상된 시각적 경험
-
버튼 스타일과 인터랙티브 효과 통합
-
페이지 간격 및 정렬 표준 최적화
-
반응형 레이아웃 적응을 개선하고 다중 장치 사용 경험을 향상시킵니다.
2. GUI-백엔드
2.1 다중 체인 지원 아키텍처 최적화
-
공용 RPC 노드에 직접 연결하고 시스템 종속성을 줄이기 위해 EVM 호환 체인 연결 메커니즘을 재구성합니다.
-
Solana 링크 포트 최적화, 공용 RPC 노드에 대한 직접 연결 지원 및 연결 안정성 향상
-
완전한 체인 생태학적 접근을 달성하기 위해 Tron 체인에 대한 전체 기능 지원을 추가했습니다.
2.2 크로스체인 상호작용의 표준화
-
web3.js 종속성을 대체하기 위해 표준을 호출하는 통합 JSON-RPC 인터페이스를 구현합니다.
-
Solana SPL 토큰과 Metaplex 계정 간의 상호 작용 메커니즘을 개선합니다.
-
스마트 계약 호출을 지원하기 위한 TRC20 계약 상호 작용 시스템 구축
2.3 핵심기능 강화
2.3.1 EVM 체인 기능 업그레이드
-
getBalance 및 getErc20Balance와 같은 기본 쿼리 인터페이스 구현
-
gasPrice 및 견적 최적화Gas 계산 로직
-
transferEth 및 transferErc20 거래 기능 개선
2.3.2 솔라나 체인은 완벽한 기능을 가지고 있습니다
-
getSolBalance 기본 토큰 잔액 쿼리 구현
-
getSplBalance 토큰 계정 관리 메커니즘 최적화
-
getSplMeta 메타데이터 구문 분석 시스템 개선
2.3.3 트론 체인 기능 구현
-
getTronBalance TRX 잔액 조회 기능 개발
-
getTrc20Balance 토큰 잔액 획득 메커니즘 구현
-
transferTrx 및 transferTrc20 전송 기능 개선
2.4 성능 최적화
-
RPC 노드 연결 메커니즘 최적화 및 응답 속도 향상
-
계약 통화 효율성을 향상하고 네트워크 오버헤드를 줄입니다.
-
데이터 캐싱 전략 개선 및 쿼리 성능 최적화
3. 더 깊은 장치 지분
3.1 StakeData 구성 요소 재구성
-
StakeData 구성 요소의 모듈식 분할을 구현하고 ReleaseRecord를 독립 구성 요소로 추출합니다.
-
서약 데이터 표시 인터페이스를 최적화하고 사용자 상호 작용 경험을 개선합니다.
-
거래 상태를 표시하고 정보 가독성을 향상시키기 위해 새로운 태그 구성 요소를 추가했습니다.
-
로딩 상태 및 오류 처리에 대한 시각적 표시 구현
3.2 데이터 표시 최적화
-
공약기록 목록 표시 로직을 최적화하고 시간 역순으로 정렬
-
빈 데이터 상태 및 로딩 상태 표시 개선
-
수치 표시 정확도 향상 및 DPR 토큰 금액 표시 최적화
3.3 메시지 서명 메커니즘 개선
-
Polkadot.js 확장 통합을 최적화하여 계정 확인 신뢰성 향상
-
서명 메시지 형식 및 확인 프로세스 개선
-
보다 명확한 오류 프롬프트를 제공하기 위해 향상된 오류 처리 메커니즘
3.4 API 통합 최적화
-
개발 및 프로덕션 환경 구성을 지원하기 위한 API 요청 로직 재구성
-
요청 매개변수 확인 및 응답 처리 개선
-
데이터 수집 효율성을 높이기 위해 서약 기록 쿼리 인터페이스를 최적화합니다.
4. dpr-반감기 카운트다운
4.1 프론트엔드 아키텍처와 UI 최적화
4.1.1 카운트다운 표시 시스템 구현
-
정확한 시간 표시를 지원하는 CountdownDisplay 구성 요소 추가
-
부드러운 디지털 애니메이션 효과를 제공하기 위해 AnimatedNumber 구성 요소를 구현합니다.
-
프레이머-모션을 통합하여 고성능 애니메이션 시스템 구현
-
NetworkBackground 구성 요소를 추가하여 시각적 경험 개선
4.1.2 인터페이스 상호작용 최적화
-
반응형 레이아웃 디자인 구현 및 xs 중단점 지원 추가
-
Geist 패키지 통합 및 Inter 글꼴 시스템 업데이트
-
노드 및 연결의 렌더링 논리 최적화
-
3D 효과 및 파티클 애니메이션 시스템 구현
-
UI 구성 요소 업그레이드, 그라데이션 및 원형 진행률 표시줄 추가
4.2 성능 최적화 및 데이터 처리
4.2.1 데이터 수집 및 캐시 최적화
-
API 요청 빈도를 줄이기 위해 데이터 캐싱 메커니즘 구현
-
데이터 업데이트 로직 최적화 및 실시간 성능 향상
-
동적 반감기 처리 구현
-
구성요소 렌더링 성능 최적화 및 displayName 지원 추가
4.2.2 오류 처리 및 확인
-
포괄적인 오류 처리 및 재시도 메커니즘 구현
-
데이터 유효성 검사 및 유형 검사 추가
-
API 연결 해제 로직 최적화
-
verifyBalance와 같은 데이터 검증 기능 구현
4.3 보안 및 구성 최적화
4.3.1 보안 구성 강화
-
엄격한 콘텐츠 보안 정책 구성
-
포괄적인 Next.js 보안 헤더 구성 구현
-
WebSocket 연결 보안 최적화
-
API 액세스 제어 및 인증 추가
4.3.2 빌드 최적화
-
웹팩 빌드 구성 최적화
-
프로덕션 환경 코드 압축 구현
-
리소스 로딩 전략 구성
-
글꼴 및 스타일 로딩 최적화
4.4 기반시설 건설
4.4.1 배포 프로세스 최적화
-
컨테이너화된 배포를 구현하기 위해 Dockerfile을 추가했습니다.
-
GitHub Actions 자동화된 워크플로 구성
-
Terraform으로 관리되는 인프라 구현
-
배포 문서 및 가이드 개선
4.4.2 모니터링 및 유지보수
-
API 상태 모니터링 구현
-
재연결 및 장애 복구 메커니즘 추가
-
오류 로깅 최적화
-
시스템 상태 시각화 달성
2. 기술적인 해결책에 대한 논의
1. 멀티체인 트랜잭션 처리 메커니즘 최적화 계획
-
EVM, Solana 및 Tron 체인의 거래 서명 표준화 솔루션을 연구하고 다양한 체인의 서명 확인 프로세스를 통합하는 방법을 분석합니다.
-
다중 체인 트랜잭션 상태 추적 메커니즘에 대해 논의하고 다양한 시나리오에서 이벤트 모니터링 및 RPC 폴링의 성능을 평가합니다.
-
통합 트랜잭션 브로드캐스트 재시도 전략을 설계하고 트랜잭션 확인 중 네트워크 리소스 사용을 최적화하는 방법을 연구합니다.
-
다중 체인 Nonce 관리 메커니즘을 분석하고 트랜잭션 순서 오류 및 재생 공격 위험을 방지하는 방법에 대해 논의합니다.
2. 멀티체인 DEX 상호작용 표준화 계획
-
통합 DEX 인터페이스 추상화 계층 설계를 연구하고 Raydium 및 Uniswap과 같은 다양한 DEX의 거래 모델과 호환되는 방법을 평가합니다.
-
크로스 DEX 유동성 집계 메커니즘을 분석하고 다중 소스 가격 데이터의 실시간 및 신뢰성을 최적화하는 방법을 탐색합니다.
-
지능형 라우팅 시스템을 위한 캐싱 전략을 설계하고 라우팅 계산 오버헤드와 가격 실시간 성능의 균형을 맞추는 방법을 연구합니다.
-
DEX 트랜잭션의 오류 복구 메커니즘에 대해 논의하고 크로스체인 트랜잭션의 성공률을 향상시키는 방법을 평가합니다.
3. 기술 문서 참조
- https://github.com/deeper-chain/deeper-chain
- https://deeper-network-inc.gitbook.io/deeper-connect-knowledge-base/
- https://doc.deepernetwork.org/
다위니아 네트워크
Darwinia 는 분산형 애플리케이션을 위한 크로스체인 기능을 강화하는 커뮤니티 중심 기술 및 서비스입니다.
1. 중요한 제출, 수정 및 공개
프로토콜 업데이트
-
Darwinia Runtime이 polkadot-stable2407 버전으로 업그레이드되었습니다. 링크
-
Weight Trader 데이터를 마이그레이션합니다. 링크
-
Darwinia Node가 새 버전 v6.9.1을 출시합니다. 링크
생태 프로젝트 업데이트
-
XAccount가 온라인 상태입니다. 링크
-
Msgport의 새로운 웹사이트가 현재 온라인 상태입니다. 링크
-
ParaLink 베타가 현재 온라인 상태입니다. 링크
-
Darwinia 문서 업데이트 Koi 네트워크가 곧 출시될 예정입니다. 링크
-
RingDAO 웹사이트는 새로운 프로젝트 HelixBox 및 XAccount를 지원합니다. 링크
-
Darwinia Collator 스테이킹 Dapp은 ENS를 지원합니다. 링크
2. 기술 문서 참조
-
다위니아 진페이퍼(Darwinia Genepaper):
-
다위니아 네트워크 GitHub:
-
다위니아 문서:
-
Msgport Github:
-
Msgport 문서:



