Mastering Bitcoin 第5章をまとめます。 ビットコインのトランザクションは送金の内容を表現したものです。 「AさんからBさんに◯◯BTC送る」ということがが記録されています。 トランザクションのライフサイクル [ウォレット][…]

Mastering Bitcoin 第4章のP92からP100あたりまでをまとめます。 ウォレット内における鍵の生成方法について書かれています。 秘密鍵の生成の方法には決定性鍵生成という方法がある。 一方向ハッシュ関数を使って前に出てきた秘[…]

ビットコインアドレス ビットコインアドレスの元となる公開鍵とは、楕円曲線暗号によって導出された座標(Rx,Ry)のことでした。 ビットコインアドレスはその公開鍵をBase58Checkの形式で表現します。 公開鍵が具体的にどのような値になる[…]

あけましておめでとうございます。 ビットコインの基盤技術であるブロックチェーンではSHA-256というハッシュ関数が使用されており、強力な改竄耐性を実現するために重要な役割をはたしています。 ブロックチェーンに限らずITの分野ではSHA-2[…]

取得した独自ドメインでメールを使うにはメールサーバーを立てる必要がありますが、すごく面倒です。 AWSにWorkMailというサービスがあり、これを使うと簡単にメールサーバーを立てることができます。 しかも1アカウント月500円程度です。ユ[…]

Mastering Bitcoinの第4章を読み進めていきます。 P67のイントロダクションからP75の公開鍵生成までをまとめました。  ビットコインの所有権はデジタル鍵、ビットコインアドレス、デジタル署名に基礎を置いてます。  デジタル鍵[…]

最近自分が何をしたいのかよく分からない時があります。 漠然とやりたいことはいくつかあるんですけど、それが本当にやりたいことなのか分からんみたいな感じです。 昔、ある人に「人生でやりたいこと」を100個書き出してみると良いよと言われたので書い[…]