blockchainjapan’s blog

旬のブロックチェーンを記事を厳選して提供!

Notional V2スマートコントラクトのオープンソース化


Notional V2スマートコントラクトのオープンソース

Jeff Wu

2021年8月16日の記事です

Notionalの各リンクはこちらからフォローしてください。

本日、Notional V2スマートコントラクトGPL-v3オープンソースライセンスの下でオープンソース化したことをお知らせします。

Notional V2における私たちの使命は、資本効率を最大化する、完全に分散化された固定金利の貸し借りプラットフォームを構築することです。

ここでは、Notional V2で実装した最大の修正点をいくつか紹介します:

  • 流動性提供プロセスが、完全に受動的で自動的なものとなりました
  • 流動性提供者は、リスクフリーの市場金利を獲得できます
  • fCashの流動性プールの初期化設定は、プロトコルによってアクティブに管理されます
  • fCashのポジションは、市場金利に応じて評価されます
  • 決済の結果として、借り手が担保を失うことはありません
  • 長期的なfCash市場を、流動性の断片化なく立ち上げることができます
  • スマートコントラクトのストレージが断片化されなくなったことにより、システムのアップグレードが容易になり、ガス効率も向上しました

Notional V2は完全に新しいコードベースで、成長と利用を妨げていた制限に対処しています。また、スマートコントラクトの開発プラットフォームとして、Hardhat(Typescriptベース)からBrowniePythonベース)へと移行しています。

コードの理解

Notional V2 は大規模で複雑なコードベースです。開発者と監査人の理解を深めるために技術的な部分を深堀りしたブログシリーズをリリースし、ウォークスルービデオも配信しています。

セキュリティ監査

現在、スマートコントラクトはABDK Consultingによる監査を受けています。また、今後数週間でのCode Arenaの公開監査も行う予定です。プロトコルの正式な検証に向けて、Certoraとも連携しています。すべての結果は、ローンチ前に公開されます。Certoraの正式な検証仕様は、オープンソースリポジトリにマージされ、同様に公開予定です。

ローンチ後は、Immunefiを通じて、バグバウンティプログラムを実施します。セキュリティ上の懸念やバグレポートを見つけた場合は、いつでも security@notional.finance までご連絡ください。

デベロッパーツール

ローンチが近づくにつれ、Solidity経由でNotional V2と統合するためのスマートコントラクト開発者SDKと、オフチェーンアプリケーション経由でNotional V2と統合するためのNotional V2 Typescript SDKオープンソースで提供していきます。

私たちは、プログラムによる取引が、Notional V2の取引の大部分を占めると考えており、コミュニティがプログラムによる取引戦略を実行するために使用できるツールの構築は優先事項となります。デベロッパーツールの詳細については、今後アナウンスします。

最後に、Notional V2 のウェブ・インターフェースも開発中で、2021年9 月上旬には Notional V2 の取引をテストするためのサイトを開設予定です。

コード・ウォークスルー

複雑なコードベースをよりよく理解するために、以下のコード・ウォークスルー・ビデオをご覧ください:

Part 1: fCash Markets
Part 2: Trading
Part 3: Portfolios and Settlement
Part 4: Initialize Markets
Part 5: Valuation and Liquidation
Part 6: ERC1155, nToken Redemption and Incentives

ブログシリーズは、以下のリンクからご覧ください:

Notional V2 Technical Deep Dive Part 1: fCash Markets
Notional V2 Technical Deep Dive Part 2: Trading Actions
Notional V2 Technical Deep Dive Part 3: Valuation Framework
Notional V2 Technical Deep Dive Part 4: Cash Groups and nTokens
Notional V2 Technical Deep Dive Part 5: Settlement and Initialization
Notional V2 Technical Deep Dive Part 6: Liquidation
Notional V2 Technical Deep Dive Part 7: Advanced Trading


Notionalは、固定金利での暗号資産の貸し借りを提供するイーサリアム上のプロトコルです。私たちは、固定金利の債務市場は分散型融資の自然な進化の形であり、イーサリアム・エコシステムにさらなる成長をもたらすと信じています。

Notionalの各リンクはこちらからフォローしてください。