hiro99ma blog

何か技術的なこと

bitcoin: var_int

2024/12/11

今日も Bitcoin について。
記事の量はトランザクションの方が多いけど、これは以前書いた内容の修正も多い。
主に var_int 型について書いていた。

一応コードは書いたのだけど、ちゃんとするなら bitcoindでの実装 を見た方がよいだろう。
0xfd 始まりなのに続く 2byte が 0xfc 以下の場合どう振る舞うかとかは調べていないし。まあ NG だろうね。

むかし、署名するのに mbedtls のライブラリを使っていて、速度が気になって bitcoind で使われていたライブラリにしたらずいぶん速くなったのを覚えている。
まあ mbedtls は組み込み向けとして使われることが多いので RAM をあまり使わないようにしたり OS の支援をあまり受けないようにしてあるのかもしれない。
そんな昔のことを思い出した。

さて、貯めていた記事が終わってしまったので明日からまた考えねば。

< Top page