今注目の仮想通貨に関連する情報をお届けしております
技術メモ

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

ブロックチェーン大学校で課題がでたので、トライ。 ブロックのハッシュ値を計算してみる 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 の 同期問題いくぞー。 以下ソースをみると最後のブロッ …

続きを読む
技術メモ

getblocksのblock_locatorについて調べる

前回の続き。 getblocksのblock_locatorを調べる。 getblocksはそもそも …

続きを読む