読み込み中...

A16z が「Cicada」を紹介: 匿名投票を可能にするEthereumライブラリ

TL;DR

  • ベンチャーキャピタル会社A16zとしても知られるAndreessen Horowitzは、「Cicada」と呼ばれるEthereumでの匿名投票に使用できるSolidityライブラリをリリースしました。
  • Cicada は、ユーザーが一定の時間が経過しないと解読できない秘密の値を暗号化できる一種の暗号化であるタイムロック パズルを使用します。
  • A16z の投稿によると、Cicada はこれらの準同型パズルを使用しており、ユーザーがオフラインになっても投票をカウントできるようにしています。

Ethereumtrac不可能な投票を可能にするライブラリ「Cicada」を発表。 Ethereum用の匿名投票 Solidity ライブラリが、一般に A16z として知られるベンチャー キャピタル会社 Andreessen Horowitz によって利用可能になりました。 「Cicada」という名前のこの図書館では、投票所の選択は投票終了後まで秘密にされている。

A16z の「Cicada」ライブラリを使用したEthereumでの匿名投票

ブログ投稿によると Semaphore のような知識ゼロのグループ メンバーシップ システムと組み合わせると、有権者のアイデンティティを永久に知ることができなくなる可能性もありますdent

Zhu 氏によると、Cicada はタイムロック パズルを使用しています。これは、ユーザーが個人の価値観を暗号化し、あらかじめ決められた時間が経過しないと解読できないようにする暗号です。

1996 年以来、これらのパズルは利用可能になりました。 ただし、2019年以前は、期間が経過した場合にユーザーに自分の値を開示するよう義務付けていたはずだ。 これにより、オフラインになる前に投票用紙を提出したユーザーが投じたすべての票をカウントする投票システムの機能が妨げられました。

2 人の暗号学者である Giulio Malavolta と Aravind Thyagarajan は、2019 年に「準同型」タイムロック パズルのアイデアを導入しました。これにより、さまざまなパズルを合計するよりも簡単に解ける 1 つの謎に組み合わせることが可能になりました。 最後の謎は、個々の値ではなく、さまざまな値の合計を知ることによってのみ解決できます。

A16z の投稿では、Cicada はこれらの準同型問題を利用して、ユーザーがオンラインでないときでも投票をtracしていると主張しています。

Cicada はゼロ知識証明検証を実装し、投票の完全性を保護します

ブロックチェーンに適応させようとしたときに課題に遭遇しました。それは、各オプションを「1」または「0」のブール値としてエンコードする必要があるということです。 その結果、攻撃者は、値として「100」をエンコードするなど、投票を不適切にエンコードして投票強度を強化しようとする可能性があります。

投稿によると、この問題に対処するために、Cicadaは各投票用紙にその正当性を証明するゼロ知識証明を添付することを義務付けているという。 投票の内容は開示されませんが、この証拠は、投票が適切に暗号化されたことを示しています。

投票がセミによって隠されるのは、投票が行われている間だけです。 「投票が終了」した後、またはタイムロック期間が経過した後に、総当たりで謎の答えを答えることで、誰でも投票の結果を知ることができます。  

ただし、A16z によれば、Cicada を Semaphore、Semacaulk、またはゼロ知識状態証明などのゼロ知識グループ メンバーシップ システムと組み合わせて使用​​すると、この問題を軽減できます。 強引に謎を解いても、有効な有権者が投票したことが分かるだけだ。 有権者の資格を確認するために使用される本人確認書類はdentされません

Zhu は、セマフォを使用して投票者の適格性を検証するサンプル Cicadatracの URL を例として送信しました。

ブロックチェーンアプリケーションを頻繁に監督する管理団体である分散型自律組織(DAO)は、長い間、その構造に投票方法を組み込んできました。 ただし、DAO は通常、投票を表すためにトークンを使用するため、ユーザーが大量のトークンを制御すると、ユーザーの権限が過剰になる可能性があります。  

たとえば、5 月 22 日、あるハッカーが邪悪な提案に追加の投票を行うことで Tornado Cashを制御し、それを利用してガバナンスtracからすべての資金を吸い上げました。 その後、攻撃者はユーザーに制御を戻すよう申し出ました。

Wavesの創設者であるサーシャ・イワノフ氏は、このようなガバナンスハッキングを阻止するには、DAOはより民主的な投票方法に切り替える必要があると提案している。 チュー氏はツイッターで、オンチェーン投票は「まだ一か八かの現実世界のユースケースに対応する準備ができていない」と認めた

現在、多くのブロックチェーン プロジェクトは、オンチェーン投票に依存するガバナンス構造を特徴としています。 たとえば、ステーブルコインプロジェクトのMakerは、準備金の構成やその他の決定を選択するためにオンチェーン投票を採用しています。 対照的に、Uniswap や他のDeFiプラットフォームはオンチェーン ガバナンスを使用して、どのブロックチェーンを展開するかを決定します。

A16z がロールアップ クライアント Magi で Optimism Collective に参入

A16zも、レイヤー 2 OP スタック ソリューションである Magi を発表しました。 Rust で開発されたロールアップ クライアント (コンセンサス層) は、a16z の最新の製品であり、同社の Optimism Collective への参入を表しています。

Magi はコンセンサス クライアントとして機能し、Ethereumの実行層で実行クライアントに新しいブロックをフィードしてチェーンを前進させます。 Magi は、クライアントのロールアップの多様性を高め、演算ノードを置き換えるために独立dentて作成されました。 さらに、a16z チームは、新しい同期技術、代替データ可用性レイヤーのサポート、アンセーフ ヘッド (未確認ブロック)trac、およびより優れたフレームワークによって Magi を強化する予定です。

a16z チームは、Magi が、たとえ斬新なアプローチであっても、数か月の開発期間を経て、op-node の実行可能な代替手段となるかもしれないと期待しています。 Op ノードは、Op Labs がサポートするローラー クライアント用の Go ベースの実装です。

免責事項。 提供される情報は取引に関するアドバイスではありません。 Cryptopolitan.com は、このページで提供される情報に基づいて行われた投資に対して一切の責任を負いません。 dent調査や資格のある専門家への相談をtronします

共有リンク:

フローレンス・ミュチャイ

フローレンスは暗号通貨愛好家であり、旅行が大好きなライターです。 デジタル遊牧民として、彼女はブロックチェーン技術の変革力を探求しています。 彼女の文章は、人類がつながり、成長するための無限の可能性を反映しています。

よく読まれている

よく読まれている記事を読み込んでいます...

暗号通貨に関するニュースを常に把握し、毎日の最新情報を受信箱で受け取ります

関連ニュース

パキスタン
クリプトポリタン
クリプトポリタンを購読する