技術メモ

pythonで採掘の練習をしてみる

引き続きブロックチェーン大学校の課題やっている。 「Blockchain Daigakko」という文 …

技術メモ

ブロックチェーンに存在する取引のハッシュ値とブロックのハッシュ値を計算する

ブロックチェーン大学校で課題がでたので、トライ。 ブロックのハッシュ値を計算してみる Bitcoin …

技術メモ

ビッグエンディアン、リトルエンディアンの符号付き絶対値と2の補数

ビッグエンディアン、リトルエンディアンを理解しようと思う。 0,1,-1,5,-5,5000,-50 …

技術メモ

bcwallet.rb で ついにブロック同期の保存ができたか!?

いろいろ調べた結果、同期したブロックをファイルに保存しているところまではOKだが、一度中断したあとに …

技術メモ

pythonで秘密鍵を用いて任意のデータを署名して公開鍵で署名を検証する

前回実施した内容をベースに進めていく。 やっぱり、テストソースが参考になる。 class KeyTe …

技術メモ

pythonで ECDSAのsecp256k1曲線を用いて秘密鍵を作りそこから公開鍵を算出する

今回は ECDSAのsecp256k1曲線を用いて秘密鍵を作りそこから公開鍵を作成してみる。 ECD …

技術メモ

pythonでBase58Checkを試してみる

今日はBase58Checkを試してみる。 技術者向けビットコイン講座 第2回 ビットコインアドレス …

技術メモ

pythonでhash関数を試してみる

bitcoinのhash関数を理解するために、pythonを使って実際にhash関数を試すことにした …

技術メモ

bcwallet.rb で ブロック同期している仕組みがやっとわかる

いままで散々悩んでたのはなんだったのかと思いたいぐらいなんだが 結論、同期しているブロックのhash …

技術メモ

getblocksの挙動を引き続き追う

さぁー、今日も元気に bcwallet.rb の 同期問題いくぞー。 以下ソースをみると最後のブロッ …