Pythonブロックチェーン-範囲と結論
このチュートリアルでは、Pythonでブロックチェーンプロジェクトを構築する方法を学びました。このプロジェクトにさらに機能を追加する必要がある領域はたくさんあります。
たとえば、トランザクションキューを管理するための関数を作成する必要があります。トランザクションがマイニングされ、マイニングされたブロックがシステムによって受け入れられた後は、トランザクションを保存する必要はありません。
また、鉱山労働者は確かに最も高い手数料で取引を拾うことを好むでしょう。同時に、低料金または無料の取引が永遠に飢えないようにする必要があります。
キューを管理するためのアルゴリズムを開発する必要があります。また、現在のチュートリアルにはクライアントインターフェイスコードが含まれていません。通常のクライアントと鉱夫の両方のためにこれを開発する必要があります。本格的なブロックチェーンプロジェクトでは、さらに数行のコードが実行されるため、このチュートリアルの範囲を超えています。興味のある読者は、さらなる研究のためにビットコインソースをダウンロードすることができます。
結論
この鮮明なチュートリアルで、独自のブロックチェーンプロジェクトの作成を開始できます。
本格的なブロックチェーンプロジェクトの開発については、ビットコインソースから詳細を学ぶことができます。
大規模な商用または非商用プロジェクトの場合は、すぐに使用できるブロックチェーンアプリプラットフォームであるEthereumの使用を検討してください。