web3

bitcoin-SignatureHash

コールドウォレットに手を出すようなハッカーに対抗にするには、コインの送付過程について、論理的に詳しくみていく必要があります。

コールドウォレットに手を出すようなハッカーに対抗にするには、コインの送付過程について、論理的に詳しくみていく必要があります。そこでわかりやすい例を用いて工夫してみます。1, アドレスアドレスとは「ここにコインを送ってください」と、相手に渡す...
bitcoin-SignatureHash

ここで、コイン流出を深く考察(その1)です。コールドウォレットはネットワークに接続されていないから絶対に安心という概念はなく、コールドでもネットワークに接続されています。

コールドウォレットは物理的にウォレットをネットワークから外しているため、どうやってもアクセスする方法はなく絶対に安心という概念がありますが、それは違います。ブロックチェーンの仕組み上、コールドウォレットでもネットワークに接続されています。表...
AI-NFT

negの一部はOpenSSLで確実を取りました。そこは引くだけなので、使い方が違うのかな。

schnorr署名の導入のうち、eに対するnegの過程で、libsecp256k1のnegが上手く作用しないため、暫定的な処置としてその部分だけOpenSSLで代用する内容となりました。計算の内容はシンプルで、単に値を入れてnegしてから加...
AI-NFT

あと少し。公開鍵の偶奇を問わずSignとVerifyの動作確認が取れたOpenSSLによるschnorr署名を、libsecp256k1で動かせれば完了です。ただ、一部のnegで苦戦中です。

今日もタイトル通りです。OpenSSLで動作の確認が取れたのですが、これをlibsecp256k1で動かせるかどうか、です。ただ一か所、negが思った通りに動かず、引くことができない状況です。OpenSSLでは正常動作しているため、書いた実...
bitcoin-SignatureHash

昨日、取引所から4502BTCという巨額の流出が起きてしまいました。このような状況を防ぐには、暗号通貨の心臓部である鍵の性能改良と、秘密鍵に渡す署名用メッセージハッシュの改良のみです。

また流出事故が起きてしまいました。ところが、それは本当にセキュリティの問題でしょうか?実は確率の問題も絡んでおり、そのような場合からの流出(ハッキング)を確実に防ぐ効果的な方法があります。なぜその方法で防げるのか。理論的な側面を詳しく説明し...
AI-NFT

schnorr署名、検証を完了しました。そこで、実装に手を加えて再検証です。Rを利用する計算手法の部分です。

やはりschnorr署名では、署名の際に無作為に決めたRのY座標が偶数で、そのX座標がハッシュから得たX座標と等しくなるという性質でした。そこで、Rを利用する計算手法を少し変えると、X座標とY座標の両方が一致する場合もあり、今、その両方が一...
AI-NFT

ブロックチェーンに最適化されたschnorr署名について、検証を完了しました。まずOpenSSLでschnorrを再現し、署名&検証をじっくり検証しました。そして、公開鍵のY座標が偶数という点が大事でした。

題名の通りで、うまくいきました。OpenSSLでschnorr署名の細部を再現し、検証と同時に内部の構造等も掌握しました。検証プロセスが安定しない症状が出たので、調べていたらBIP-340に当たりました。公開鍵のY座標に、偶数という制限があ...
AI-NFT

公開鍵は32バイトでX座標のみ、そして署名は64バイトの固定長になってました。

schnorr署名の検証作業、順調で、本日完了の見通しです。実際のロジックをOpenSSL等で実際に組んでみて、その署名までの流れをみております。 公開鍵は32バイトでX座標のみ、そして署名は64バイトの固定長になってました。そこでちょっと...
blockchain-report

ブロックチェーンセキュリティレポート:標準トランザクションと非標準トランザクション

ブロックチェーンセキュリティレポートについて:標準トランザクションと非標準トランザクションブロックチェーンのスクリプトには、標準トランザクションと非標準トランザクションがあります。これらは、scriptSig、scriptPubKey、また...
blockchain-report

ブロックチェーンセキュリティレポート:残存メモリデータ

暗号情報がメモリ等に残存する状況について解放された後のヒープ自体再確保後、より長いヒープに移動した後に残る前のヒープスワップ領域これらの場所に秘密鍵の一部または秘密鍵全体が混入すると、秘密鍵漏洩のリスクがあります。そのため、状況に応じてメモ...
blockchain-report

「仮想通貨の未来への警告?」というタイトルの記事がありましたが、これに反論できます。

「仮想通貨の未来への警告?」というタイトルの記事がありましたが、これに反論できます。以下がその記事です:量子コンピュータは周期性に関して大きな利点がありますが、他の側面ではアルゴリズムを用いても古典的な方法よりもわずかに高速なだけです。この...
AI-NFT

SORA-QAI 技術資料が完成

以下のURLにまとめております。この資料では、古いノードがECDSAの検証を行い、その後にSORA-QAIをマルチシグ(マルチ署名)と組み合わせて使用する方法について説明しています。この方法は、OP_CHECKMULTISIGとOP_0の回...
AI-NFT

量子&AI耐性とECDSAのマルチシグならびに、ブロックチェーン機能拡張仕様が、mainnetで問題なく動作する点を確認できました!これで、ドライブ検査・復旧を含めた安全なネットワークを本格提供開始です。

本日、量子&AI耐性とECDSAのマルチシグならびに、ブロックチェーン機能拡張仕様が、mainnetで問題なく動作する点を確認できました!昨年の10月あたりから開発に取り組んで半年かかりました。なぜ、これが必要になったのか、その経緯を説明し...
AI-NFT

本日の画像は、古いノードから見た場合に、量子&AI耐性トランザクションを利用するウォレットを示しています

本日の画像は、古いノードから見た場合に、量子&AI耐性トランザクションを利用するウォレットを示しています。上部は量子&AI耐性トランザクションをサポートする最新バージョンのウォレットで、下部はECDSAのみをサポートする古いウォレットです。...
AI-NFT

The image today shows a wallet utilizing Quantum & AI-resistant transactions as observed from an old node

The image today shows a wallet utilizing Quantum & AI-resistant transactions as observed from an old node. The top is th...