Python-blockchain-developing-client
提供:Dev Guides
Pythonブロックチェーン-クライアントの開発
クライアントとは、TPCoinsを保持し、自分自身を含むネットワーク上の他のベンダーからの商品/サービスのトランザクションを処理する人です。 この目的のために Client クラスを定義する必要があります。 クライアントに対してグローバルに一意のIDを作成するには、PKI(公開キー基盤)を使用します。 この章では、これについて詳しく説明します。
クライアントは自分の財布から別の既知の人にお金を送ることができるはずです。 同様に、クライアントは第三者からお金を受け取ることができるはずです。 お金を使うために、クライアントは送信者の名前と支払額を指定するトランザクションを作成します。 お金を受け取るために、クライアントは、本質的にお金の送り主である第三者に身元を提供します。 私たちは、クライアントが彼の財布に保持する残高を保存しません。 トランザクション中に、実際の残高を計算して、クライアントが支払いを行うのに十分な残高があることを確認します。
上記の標準ライブラリに加えて、トランザクションに署名したり、オブジェクトのハッシュを作成したりします。 このためには、次のライブラリをインポートする必要があります-
次の章では、クライアントクラスについて説明します。