基板エコシステム 1 月技術月報|Acala が新技術アップグレードを完了、Moonbeam Identity モジュールは引き続き更新

OneBlock+ が作成する「基板エコシステム プロジェクト技術月報」は、基板エコシステムのさまざまな分野におけるプロジェクトの技術的進捗状況を定期的に要約および整理しており、重要な製品/技術の提出、変更とリリース、コミュニティ計画の議論、技術コミュニティとエコロジー構築をカバーしています。他の面では、基板エコロジープロジェクトの最新技術関連の状況を誰でもすぐに理解できるようにします。この記事は、マンスリーレポート「Enjoy!」第42回目です。

DeFi

アカラネットワーク

Acala は、暗号資産と現実世界の資産の HyFi (DeFi+CeFi) インフラストラクチャになることを目指して、収益を自動的に取得する Web3 金融用の持続可能な流動性レイヤーを構築しています。 Acala マルチチェーン アセット ハブ UAH (ユニバーサル アセット ハブ) は、LDOT および合成資産 tDOT (DOT - LDOT)、AMM、および互換性が高くカスタマイズ可能な EVM+ (サブストレートベース) などのマルチチェーン流動性ステーキング (LST) プロトコルを提供します。 。 Acala ネットワークのセキュリティは、Polkadot リレー チェーンによってサポートされています。これは、Polkadot パラチェーンおよび L1/L2 ブロックチェーンの流動性ゲートウェイでもあります。

1. 重要な提出、変更、リリース

2. 技術的解決策の議論

https://github.com/AcalaNetwork/Acala/issues/2852

Asset Hub 移行のアップグレード オプションについてのディスカッション

https://github.com/AcalaNetwork/chopsticks/issues/870

Chopsticks は RPCchainHead_v1_storage をサポートします

3. 技術文書のリファレンス

ビフロスト

Bifrost (Rainbow Bridge) は、Polkadot エコロジカル DeFi の基本プロトコルであり、担保された資産に流動性を提供するインフラストラクチャになることに尽力しています。Substrate Builders Program および Web3 Bootcamp のメンバーです。そのトークンは、複数のシナリオで取引を最適化し、質権の移転チャネルとして機能し、質権資産のリスクヘッジを実現します。

1. 技術的解決策の議論

ランタイム0.16.2

  • EVM側の基本手数料の削減

  • BNC 2.0はバイバックロジックを修正し、ボーナス係数を調整します

  • Bifrost はハイパーブリッジを統合します

  • bifrost-polkadotのテスト時に手数料としてvbncが使用できないバグを修正

2. 技術文書のリファレンス

スマートコントラクト

ムーンビームネットワーク

Moonbeam は、完全な EVM 互換性、Web3 との API 互換性、および Moonbeam を既存の Ethereum ネットワークに接続するブリッジを可能にする、開発者にとって使いやすいブロックチェーンです。開発者は Moonbeam を使用すると、既存の Ethereum 開発者ツールとネットワークを活用して、クロスチェーン互換性を簡単に実現できます。開発者は、独自の開発結果に基づいてわずかな変更を加えるだけで、既存の Solidity スマート コントラクトと DApp フロントエンドを Moonbeam に簡単にデプロイできます。

1. 重要な提出、変更、リリース

ランタイム 3401

IDモジュールの更新:

  • 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 以上のウォレット コンポーネントのスタイル定義を標準化します。

  • deepWalletFontSize フォント システムを設計および実装し、ミュートから xxxl までの 7 レベルのフォント定義をサポートします。

  • レスポンシブデザインのブレークポイントを最適化して、モバイル端末から 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 マルチチェーンサポートアーキテクチャの最適化

  • EVM 互換のチェーン接続メカニズムを再構築して、パブリック RPC ノードへの直接接続を実現し、システムの依存性を軽減します。

  • Solana リンク ポートを最適化し、パブリック RPC ノードへの直接接続をサポートし、接続の安定性を向上させます。

  • Tron チェーンの完全な機能サポートを追加し、完全なチェーンのエコロジー アクセスを実現

2.2 クロスチェーンインタラクションの標準化

  • web3.js の依存関係を置き換えるために、統一された JSON-RPC インターフェイス呼び出し標準を実装します。

  • Solana SPL トークンと Metaplex アカウント間の相互作用メカニズムを改善します。

  • TRC20 契約対話システムを構築してスマート コントラクト コールをサポートする

2.3 コア機能の強化

2.3.1 EVMチェーン機能アップグレード

  • getBalance や getErc20Balance などの基本的なクエリ インターフェイスを実装する

  • ガス価格と見積もりの​​最適化ガス計算ロジック

  • transferEthおよびtransferErc20トランザクション関数を改善します。

2.3.2 ソラナチェーンは完璧な機能を備えています

  • getSolBalance ネイティブ トークン残高クエリを実装する

  • getSplBalance トークン アカウント管理メカニズムを最適化する

  • getSplMeta メタデータ解析システムを改善する

2.3.3 トロンチェーン機能の実装

  • getTronBalance TRX残高照会機能を開発

  • getTrc20Balanceトークン残高取得メカニズムの実装

  • transferTrx および transferTrc20 伝達関数を改善します

2.4 パフォーマンスの最適化

  • RPCノードの接続メカニズムを最適化し、応答速度を向上させます。

  • 契約通話の効率を向上させ、ネットワークのオーバーヘッドを削減します

  • データ キャッシュ戦略を改善し、クエリ パフォーマンスを最適化します。

3. より深いデバイスステーク

3.1 ステーキングデータコンポーネントの再構築

  • SakingData コンポーネントのモジュール分割を実装し、ReleaseRecord を独立したコンポーネントとして抽出します。

  • 誓約データの表示インターフェイスを最適化し、ユーザーの対話エクスペリエンスを向上させます。

  • トランザクションステータスを表示し、情報の読みやすさを向上させるための新しいタグコンポーネントを追加しました

  • 読み込みステータスとエラー処理の視覚的な表示を実装します。

3.2 データ表示の最適化

  • 質権記録一覧の表示ロジックを最適化し、新しい順に並べる

  • 空データステータスとロードステータスの表示を改善

  • 数値表示精度の向上とDPRトークン量表示の最適化

3.3 メッセージ署名機構の改善

  • Polkadot.js 拡張機能の統合を最適化し、アカウント検証の信頼性を向上させます。

  • 署名メッセージのフォーマットと検証プロセスを改善する

  • より明確なエラー プロンプトを提供するための強化されたエラー処理メカニズム

3.4 API統合の最適化

  • 開発および運用環境の構成をサポートするために API リクエスト ロジックを再構築する

  • リクエストパラメータの検証とレスポンス処理を改善する

  • 質権記録クエリインターフェースを最適化してデータ取得効率を向上させます。

4. dpr-halfving-カウントダウン

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切断ロジックの最適化

  • validateBalance などのデータ検証関数を実装する

4.3 セキュリティと構成の最適化

4.3.1 セキュリティ構成の強化

  • 厳格なコンテンツ セキュリティ ポリシーを構成する

  • 包括的な Next.js セキュリティ ヘッダー構成を実装する

  • WebSocket接続のセキュリティを最適化する

  • API アクセス制御と認証を追加する

4.3.2 ビルドの最適化

  • Webpack ビルド構成を最適化する

  • 実稼働環境のコード圧縮を実装する

  • リソース読み込み戦略を構成する

  • フォントとスタイルの読み込みを最適化する

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. 技術文書のリファレンス

ダーウィニアネットワーク

Darwinia は、分散型アプリケーションのクロスチェーン機能を強化するコミュニティ主導のテクノロジーとサービスです。

1. 重要な提出、変更、リリース

プロトコルのアップデート

  • Darwinia ランタイムが polkadot-stable2407 バージョンにアップグレードされました。 リンク

  • Weight Trader データを移行します。 リンク

  • Darwinia Node が新しいバージョン v6.9.1 をリリースします。 リンク

エコロジープロジェクトの最新情報

  • XAccount はオンラインです。リンク

  • Msgport の新しい Web サイトがオンラインになりました。リンク

  • ParaLink ベータ版は現在オンラインです。リンク

  • Darwinia ドキュメントの更新、Koi ネットワークが近日公開されます。リンク

  • RingDAO Web サイトは、新しいプロジェクト HelixBox と XAccount をサポートしています。リンク

  • Darwinia Collat​​or ステーキング Dapp は ENS をサポートしています。 リンク

2. 技術文書のリファレンス