ビットコインのソースコードの読み方


ベストアンサー

私はあなたと同じポイントにいます。ただし、次のリソースを読んだ後、Github( bitcoin / bitcoin )でビットコインコアのソースコードを読む方が簡単だと思います:

そのリソースに加えて、テスト用のPythonに加えて、CおよびC ++言語を理解する必要があります。

また、独自のビットコインフルノードをインストールして実行することをお勧めします。したがって、自分でテストを行い、ビットコインネットワークと対話する方法を確認できます。

学習は単純なプロセスではないことに注意してください。正しく理解するために、1つの概念を行ったり来たりしていることに気付くでしょう。ビットコインは現在9年間のソリューションであり、何千人もの人々によって開発されています(そしてまだ開発中です)。

強いままで、学習を止めないでください。

回答

ビットコインプログラムではありません。これは、プロトコルのセットであり、それらの使用に同意するコミュニティです。そうは言っても、そのようなプロトコルの完全な実装はgithubにあります。以下のリンクは、最も古いバージョンを指しているはずです。おそらく、中本聡の元のコードに最も近いものです。同じプロジェクトが最近の実装もホストしています。

編集:実際、私の答えは完全に正確ではありません。コミュニティは確かに同意していません。協力することが最も便利なことなので、彼らは協力します。したがって、協力は合意に基づくのではなく、貪欲に基づいています。これはゲーム理論で説明できます。これが、ビットコインが脆弱であることが証明されている理由です。

bitcoin /ビットコイン

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です