ついに、Usenix Securityの論文「zk-promises」についてツイートすることになりました。 2つの動機があります。 自分の行動に結びつけられない匿名ユーザーの評判をどのように築くのでしょうか? スマートコントラクトのプライベートアカウントモデルをどのように取得しますか? 私たちの答えは匿名コールバックです。
ステートフルな匿名の資格情報(暗号の人々:それをスマートコントラクトのように考えてください)があなたの評判を保存することを想像してみてください。これを使用して、ウィキペディアの編集やフォーラムへの投稿など、匿名でオンラインでの作業を行います。しかし、何か悪いことをした場合、その評判はどのように更新されるのでしょうか?
あなたの匿名アカウントは投稿に関連付けられていないため、反対票や禁止を尊重するインセンティブはありません。zk-promises は、匿名コールバックを作成することでこれを解決します。アクションを実行すると、資格情報にリンクし直すことなく安全に渡すことができるコールバックも生成されます。
モデレーターが匿名コールバックを呼び出すと、いくつかの関数引数とともに公開掲示板に投稿されます。認証情報を再度使用するには、まずその掲示板を確認し、保留中のコールバックをすべて適用したことを証明する必要があります。
これは、シンプルなサーバーを使用してWeb上の資格情報用に構築することも、ブロックチェーン上のプライベートスマートコントラクトに使用することもできます。後者の場合、クライアントが独自の更新を順序立てるが、リクエストを選択的にドロップできないプライベートアカウントモデルが得られます。
アカデミックな側面から:zk-promisesは、評判と匿名の資格情報のための新しいツールです。 暗号の側面から:それはついにアカウントモデルをプライベートにします。これ以前は、AleoやAztec(支払いに戻るとZcash)などのZexeから派生したプロジェクトは、UTXOで立ち往生していました。
8.62K