Vitalikの投資を受けた、Nocturneの新しい匿名取引の構想

フォーサイトニュース
2023-10-26 14:05:58
コレクション
Nocturneはどのようにして隠密システムと匿名取引を実現しているのか?どのようにしてVitalik Buterinの投資を得たのか?

著者:Karen,Foresight News

匿名送金は現在、実用的な解決策が不足しており、一方でプライバシー協定の互換性や規制遵守の問題は、プライバシー分野が直面する二大課題となっています。

今週、Vitalik ButerinがEthereum上の匿名アカウント抽象プロトコルNocturneに投資しました。Nocturneの600万ドルのシードラウンドの資金調達は、Bain Capital CryptoとPolychain Capitalが共同で主導し、他の投資者にはBankless Ventures、Hack VC、Robot Venturesなどが含まれています。このラウンドの資金調達はトークンのワラント付きの株式であり、評価額は未発表です。

Nocturneとは?

Nocturneという言葉は「夜曲」や「夜景」と訳され、ロゴも暗い背景に月が描かれています。

Nocturneはチーム情報を公開していませんが、筆者はNocturneのTwitter情報から、NocturneチームのメンバーにはSebastien La Duca(CTOを務め、以前はSolanaやFacebookに勤務)、Luke Tchang(クロスチェーンブリッジNomadの共同創設者)が含まれていることを発見しました。1kxの研究パートナーであるWei DaiはNocturneの創設顧問です。

このプロトコルでは、Nocturneはアカウント抽象化とゼロ知識証明を組み合わせて、Ethereum上でプライベートアカウントを有効にするプロトコルとして設計されており、ユーザーはNocturne契約内のプライベートな隠れアドレスに資金を預けたり受け取ったりすることができます。

Nocturneはゼロ知識証明を使用して資産の所有権を証明し、任意の匿名契約の相互作用や秘密の支払いに利用します。

Nocturne V1バージョンでは、プライベート金庫のUIを作成しており、ユーザーは余剰資産を保存して利益を得ることができ、利益はバーンウォレットに引き出すことができ、これらの行動はすべてユーザーのアドレスや残高を公開することなく行われます。

Nocturneの隠れアドレスシステムはどのように実現されるのか?

隠れアドレスは以前にVitalik Buterinによって何度も言及されています。興味がある方は、Vitalik Buterinが年初に発表した《Vitalikの新作:隠れアドレスの不完全ガイド》を読むことをお勧めします。

Ethereumの研究者Toni Wahrstätter、Vitalik Buterinなどは昨年、プライベートで非対話的な送信と相互作用のための隠れアドレス標準規格ERC-5564を発表し、隠れアドレスと相互作用するための標準化された方法を確立しました。これにより、取引や送金の送信者は非対話的に生成された、受信者のみがアクセスできるプライベートアカウントを作成でき、受信者は資産を受け取る際にプライバシーを保持できます。しかし、隠れアドレスへの出入りするすべての資産の移動は公開追跡可能であり、これがEOA隠れアドレスの核心的な欠陥です。

このため、Nocturneは隠れアドレスの所有者が資金を移動できるようにし、資金がどの隠れアドレスから来たのかを明らかにすることなく、接続を確立する必要がない隠れアドレスシステムを作成したいと考えています。

Nocturneは「契約内部」の隠れアドレスシステムとシールドプールを組み合わせることで、上記の問題を緩和します。契約内部の隠れアドレスソリューションでは、ユーザーはNocturne契約内に複数の「内部」アドレスを持つことができ、内部アドレスはNocturneプロトコル特有の「識別子」であり、複数の一時的なEthereumアドレスを持つのではありません。

シールドプールは、資金所有者を明らかにすることなく資金の記帳と支出を行うことができます。ユーザーが資金をシールドプールに預けると、「領収書」が生成され、ユーザーの資金に対する請求権を表します。領収書の主要なフィールドはトークンアドレス、領収書に含まれるトークンの数量、および所有者の「識別子」(アドレス)です。

その後、領収書の資金を使用する場合、ユーザーはゼロ知識証明を使用して、領収書の所有者フィールドに対応するキーを所有していることを証明する必要があります。領収書の所有者はNocturneの隠れアドレスです。

つまり、送信者は資金をNocturneプールに預け、受信者のNocturne隠れアドレスを生成される領収書の所有者として指定できます。受信者は新しく生成された領収書を見て、領収書の所有権を証明することで資金を使用できます。

さらに、Nocturneには内蔵のガス支払いメカニズムがあり、ユーザーは任意の隠れアドレスでトークンを使用して中継者にガス料金を支払うことができ、隠れアドレス間のリンクを隠すことができます。

Nocturneはどのように入金を実現し、不正資金の流入を減少させるのか?

ユーザーがNocturneに資産を預けると、預金はまず預金管理契約に入ります。その後、オフチェーンの参加者がスクリーナーを呼び出し、特定のコンプライアンスリスク閾値を下回る場合に預金を承認します。このプロセスは、不正資金の流入を大幅に減少させます。

その後、預金スクリーナーが承認すると、預金管理契約は資産を出納員(Teller)に送信し、TellerはHandler(処理者)を呼び出して資金の領収書の約束を追跡し、預金はNocturneのMerkle約束ツリーに領収書の約束として挿入されます。

Nocturneはどのようにプライバシー取引を実現するのか?

Nocturneは以前にX(旧Twitter)でプライバシー取引の運用プロセスを明らかにしました。ユーザーがNocturneに預金すると、新しい「領収書」がMerkleツリーに追加され、基礎資金はTeller契約に保管されます。ユーザーがUniswapなどのDEXで取引を行う際、Merkleツリーにある領収書のZKPを提出し、交換契約を呼び出して出力資金の隠れアドレスを取得する必要があります。

Nocturne契約は領収書の所有権を確認する匿名ZKPを検証し、資金を解封し、交換を実行します。実行後、契約は交換出力資金を所有し、ツリー内に新しい領収書を作成して「取引出力」が提供された隠れアドレスに属することを示します。

小結

NocturneはDeFiプロトコルとの互換性、コンポーザブル性、規制遵守を追求する特性により、Ethereumに実用的な支払いと相互作用の匿名性をもたらします。オンチェーンの給与の匿名支払い、ウォレットのシームレスな統合、ユーザーの気づかないプライバシー体験は、Nocturneの採用シーンとなるでしょう。

Nocturneは最初から規制要件を満たすことを追求しており、公共チェーン上のメタデータやTRMなどの分析ツールを使用して、高リスクアドレスからの預金をフィルタリングし、1日の単一アドレスおよびすべてのアドレスの預金上限を設定することで、ある程度ハッカーのマネーロンダリングなどの不正行為を制限しています。

Nocturneの長期的なビジョンは、一般ユーザーがプライバシーに最大限アクセスできるように、より許可のいらないアカウント層を構築することです。プライバシーはCryptoが探求しているが、常に行き詰まりに直面しているテーマであり、Nocturneがオンチェーンで真のプライバシー、規制遵守、大規模な採用を両立できるかどうか、私たちは注目していきます。

参考: https://nocturne-xyz.gitbook.io/nocturne/introduction https://mirror.xyz/nocturnelabs.eth/sBdLxakvhixESmhk0B7cgBoKoWSkhbBSA90bPkD_TV8 https://mirror.xyz/nocturnelabs.eth/3ffu-V6A3TRDiGlyY36SxcUgIFg7FRcmhpdQPTGhouc https://vitalik.ca/general/2023/01/20/stealth.html

ChainCatcherは、広大な読者の皆様に対し、ブロックチェーンを理性的に見るよう呼びかけ、リスク意識を向上させ、各種仮想トークンの発行や投機に注意することを提唱します。当サイト内の全てのコンテンツは市場情報や関係者の見解であり、何らかの投資助言として扱われるものではありません。万が一不適切な内容が含まれていた場合は「通報」することができます。私たちは迅速に対処いたします。
banner
チェーンキャッチャー イノベーターとともにWeb3の世界を構築する