Codablecashのソースコードで、ノードが「仲間」を見つける仕組みを追う
前回は、ノードの起動〜停止までをテストコードから追いました。今回は同じことを、実際のソースコードから読んでゆきます。 記事内のコード引用は、前回と同じくCodablecashのソースコード967b7eb(2026年9月8日)のコミットからお借りしています。 ...
前回は、ノードの起動〜停止までをテストコードから追いました。今回は同じことを、実際のソースコードから読んでゆきます。 記事内のコード引用は、前回と同じくCodablecashのソースコード967b7eb(2026年9月8日)のコミットからお借りしています。 ...
前回・前々回はステーキング関連のコードを読みましたが、今回はノードの動きに注目します。 暗号資産(仮想通貨)のネットワークには、中心となるサーバーがありません。そのため、参加している個々のノードが互いにつながって、新しいブロックやトランザクションについて「ねぇねぇ、こんなのが来たよ」と伝播し合っている・・・というイメージがP2P(ピア・ツー・ピア)にはあると思いますが、実際のコードではどうなっているのでしょう。 ...
前回の記事では、コードベースでステーキングの流れを追いました。今回はその中の「ロック期間」だけに絞って、もう少し細かく見てゆきます。 記事内のコード引用は、Codablecashのソースコード967b7eb(2026年9月8日)のコミットからお借りしています。 ...
前回の記事で、ステーキングとは?という部分がちょっとは理解できたので、今度はコードベースでもっと具体的に理解していこうと思います。 題材とさせていただくのは、リリース間近のCodablecashです! Codablecash開発者さんのアカウント CodablecashのXアカウント Codablecashのソースコード(GitHub) コードはオープンソースなので、ステーキングが「中で何をしているのか」の実際のコードを追って確かめることができます。 ...
Codablecashの公開に備え、マイニング初心者として気になるのが「うちのマシンはどれくらい掘れるのか?」という部分です。 ハードウェアに追加投資すべきかの判断材料にもなるので、ローカルで簡易に実測してみました。 ...
飯塚友裕 @iizuka · 2026-07-20 𝕏 [Codablecash進捗] もう少しで、マルチシャードチェーンを動的に拡張ができます。 ここができれば、かなり、今年の夏リリースが現実的になってきます。 Xで元のポストを見る ↗ Codablecashのネットワーク公開が近づいてきました。マイニング初心者としてまずやっておきたいのが、「ソースコードから自分でビルドして動かせる」ようになっておくことです。今回はその予行演習として、隔離環境でのビルドから、同梱テストを全部走らせるところまでやってみました。 ...
Codablecashを発見 Codablecashは、日本人の開発者・飯塚友裕さん(@iizuka)が個人で開発しているL1ブロックチェーンです。既存チェーンの改造ではなく、なんとゼロから。作ろうと決意したのは6〜7年前だそうで、そこから6年以上ひとりで作り続けているそうです。 ...