web3

bitcoin

換装先のハッシュ関数にSHA-3

MD構造から、スポンジ構造へと変わったSHA-3。SHA-256の衝突が発見されたら交換プロセスに移行する。それがハッシュ関数の換装スケジュールです。このため、今から換装先のハッシュ関数を選定する必要も出てくるはずです。とりあえず、SHA-3を入れてみましょう。
bitcoin

サトシ。続編です。

SHA-256に浮かび上がる刻印から、スコフィールドと、ある刻印が発見できたことで、量子問題すら吹き飛んでしまいました。
bitcoin

ブロックチェーンと署名サイズ

署名サイズが大きいPQC。それをどうしたら削れるのか。まず、数KBにもおよぶ署名を、そのままブロックチェーンに乗せるのは……厳しいです。工夫が必要です。逆に、ECDSAの署名サイズ「64バイト - 73バイト」は奇跡のような小ささでした。それと比較してしまうのも、PQCの署名サイズが大きく感じる理由でもあります。
bitcoin

sora1アドレスで量子耐性稼働中

SORAブロックチェーンでは、sora1アドレスと0xから始まるアドレスが、量子耐性になっております。さらにmainnetです。本当はBech32形式についてはSegWitにすべきだったのですが、同じように作っても0から1にはなりません(0から1:この概念が仮想通貨では重要でした……なぜなら、SHA-256刻印に、そう浮かびます)ので、そこは「量子耐性+P2MRのような構造(mempoolブロードキャストまで公開鍵を露呈しない)方式」で開発しました。
bitcoin

解析も再開 ―― またFaucet

ECDSAの量子耐性はSORA L1の方でやります。このため、分散型を活用するこちらは、将来的に移行できる見通しを立てた上で、ドライブの解析を再開です。順調です。ネットワーク手数料はFaucetあたりで配布しております。このFaucetは、6時間単位で0.1 SORAが入ります。つまり、6時間を経過するとアンロックされて、また0.1 SORAが続くという形式です。まあ、そういうもの……なのです。
bitcoin

順調です。

量子耐性、ロードマップさえ決まれば、あとは進むのみです。無理のない計画になりましたので、これなら大丈夫ですね。懸念されていた問題(PoW等)は、その過程の中で消えていく。そんな流れになります。
bitcoin

ブロックチェーンに残された時間(予測通り「2年程度」でした)

Discord(こちら)には頻繁に書いていた内容です。本当に現実化してきました。そこで、こちらやnoteにも書くことにしました。ECDSA - Google 量子AIチームmempool:残り4年(9分で解読)サトシのアドレス:残り2年とみました(解読時間は無制限なため)PoW - こちらや、コーネル大学の量子マイニング論文残り2年SHA-256 - 上海大学のSHA-256解析論文残り2年
bitcoin

SHA-256 刻印解読完了

未解明だった残り二箇所の刻印。このnote記事の公開から、情報が集まり始めたことにより、あっさりと解明できました。今、まとめております。
bitcoin

マイニング量子脆弱性:これ、昨年の三月から、わかっていました。最近ではないですから。

この問題、最近ではなく、だいぶ前からわかっていたことなのです。このXへのポストの通り、昨年の三月からわかっていたので、ショアの連呼で一年を失ってしまいました。この一年を失った……どうでるか。
bitcoin

SHA-256 刻印:AIに描かせてみました

刻印の概要をAIに伝えて、できる限り近いイラストを選びました。これがSHA-256 刻印の概要です。綺麗に埋め込まれています。さらに、このような幾何学的な構造(箱庭や絵画に近い)の他に、ハッシュ値を巧みに利用した数値が埋め込んである。そんな刻印になっています。
bitcoin

SHA-256 刻印 やっぱりこれは……。

誰かに気づいてもらいたくて埋め込んであった。その可能性もありますよね。でもな……、気づいたのは昨年の7月ですからね。時間がなさすぎでした。
bitcoin

SHA-256 刻印 AIでも見かけるようになりました

どうやら、AIまでもがこの「禁忌」に興味を持ち始めたようです。昨晩あたりから、妙な問い合わせが増えていると感じていましたが、その理由がはっきりしました。どうやら、昨晩を境に情報が出回り始めたようですね。AIが学習した以上、そこには一定の責任が生じます。そのため、本日より正式に活動を開始いたします。
bitcoin

結論:暗号は消耗品。まさにHDDみたいなものでした。たしかにHDDは、延命はできても修理不能。完全に一致しています。

HDDでS.M.A.R.T. - 健康状態が注意になったら、交換しますよね。さらにそれは検討ではなく、できる限り早めに交換しておこうかな。そうなるはずです。さあ、ここで暗号です。暗号もHDDと同様の消耗品でした。その暗号にS.M.A.R.T.があったとして、その指標が注意になっていました。この状況で、いつでも交換できる仕組みが存在しない場合、暗号の前提が失われた場合にはどうなるのだ。そんな話にもなってくるわけです。
bitcoin

SHA-256 ハッシュ関数は開発者の意向や意思をダイレクトに組み込める構造物

RoundとIVはオリジナルのままなので、いわゆる透明性の象徴であった「K定数」はそのままです。結局、補助関数のみでこれだけいじることができるのです。これで、K定数だけではハッシュ関数の透明性は維持できない。やはりハッシュ関数は開発者の意向や意思をダイレクトに組み込める構造物でした。
bitcoin

SHA-256 後半部分にも存在

反転率が0になるのは、前半部分だけではなく後半部分にもあります。つまり、このように攪拌しないビットを基準に、どの程度を左右へと攪拌させるのか。それが調整可能となっている構造でした。