NillionのCovenantsは何に使えるのでしょうか?オークションを例にするとわかりやすいです。
3人がそれぞれ800元、900元、1000元を出すつもりだとします。入札額が事前に公開されていれば、後から入札する人はそれを見て上乗せできます。まず全員が暗号化した入札額を提出し、締め切り後にまとめて公開すれば、こうしたことを減らせます。
@Nillion のCovenantsを使えば、このようなアプリを構築できます。指示を暗号化してオンチェーンに置き、あらかじめ定めた条件が満たされた後に復号し、アプリに処理させる仕組みです。開封時刻を決めた電子封筒のようなもので、中には入札額や支払い、取引の指示などを入れられます。
Duskはこの製品の第1段階のバージョンで、すでにイーサリアムのメインネットで稼働しています。つまり、実際の資産を使う正式なネットワークで利用できるようになっています。
注意したい違いがあります。指示の内容が暗号化されていても、開封条件まで隠されているとは限りません。初期段階では、条件を判定するノードは引き続きその条件を読み取れます。条件のさらなる秘匿化は、後続のNeon段階で計画されており、私が特に期待している機能です。ユーザーにとっては、計画が事前に明らかになるリスクを減らせます。
私は封印入札の用途が気に入っています。入札額は秘密にすべき間は秘密にし、終了後に検証できます。
#nil $NIL @Nillion
3人がそれぞれ800元、900元、1000元を出すつもりだとします。入札額が事前に公開されていれば、後から入札する人はそれを見て上乗せできます。まず全員が暗号化した入札額を提出し、締め切り後にまとめて公開すれば、こうしたことを減らせます。
@Nillion のCovenantsを使えば、このようなアプリを構築できます。指示を暗号化してオンチェーンに置き、あらかじめ定めた条件が満たされた後に復号し、アプリに処理させる仕組みです。開封時刻を決めた電子封筒のようなもので、中には入札額や支払い、取引の指示などを入れられます。
Duskはこの製品の第1段階のバージョンで、すでにイーサリアムのメインネットで稼働しています。つまり、実際の資産を使う正式なネットワークで利用できるようになっています。
注意したい違いがあります。指示の内容が暗号化されていても、開封条件まで隠されているとは限りません。初期段階では、条件を判定するノードは引き続きその条件を読み取れます。条件のさらなる秘匿化は、後続のNeon段階で計画されており、私が特に期待している機能です。ユーザーにとっては、計画が事前に明らかになるリスクを減らせます。
私は封印入札の用途が気に入っています。入札額は秘密にすべき間は秘密にし、終了後に検証できます。
#nil $NIL @Nillion