エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください
Twitterで共有ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
はじめに こんにちは〜、本記事は Ethereum Advent Calendar 2022 の3日目の記事です。 ブロックチェー... はじめに こんにちは〜、本記事は Ethereum Advent Calendar 2022 の3日目の記事です。 ブロックチェーンというかスマートコントラクトを書いているときに、秘密の値を扱いたいときはないでしょうか? 例えば、投票であったり、ゲームだったり、プライバシーを重視した何かであったり・・・。 そしてその値は後から開示して良い場合と、ずっと開示したくない場合があります。 そういう場合のデザインパターンとして、コミットメントスキームと呼ばれるものがあります。本記事ではコミットメントスキームの1つである、Pedersen Commitment を試しながら、簡単なアプリケーションを作ってみたいと思います。 また著者は暗号学の専門家ではないため、DYOR & Verifyお願いします。 コミットメントスキームとは? ビットコミットメント、コミットメント方式とは、暗号理論におけるプロト