2017-07-13 15 views
1

私は私の理解を確認したいと思います。ビットコインのプラットフォームでスマート契約では「マイニング」は何を意味しますか?

、次のことを行い鉱夫: - 各未確認トランザクションを確認します。 - ブロック内でそれらをグループ化します。 - ブロックをハッシュしてノンス(仕事の証明)を見つけます。

ここで、エテリアムプラットフォームでは、マイナーは誰ですか?スマート契約の関数を呼び出すノードを呼び出すことはできますか(マイナー)?

はい、契約に従うことをスマート契約の関数を呼び出す当事者の名前は何である場合には?

は今、私は当事者間の価格を設定するには、スマート契約をコード化している、各当事者は、商品の金額と決済を計算します契約でスマートな契約で関数を呼び出す必要があります。

各当事者は、この呼び出しを実行するためにガスを支払わなければなりません。誰がこの手数料、EVM(コール実行の手数料として)を得るか???

及び(パラメータなどの)コールまたはコードの複雑さのデータの量に基づいてガス量が変化しません?

おかげ

答えて

1

作業の証明は、それがビットコインで使用consensunアルゴリズムです。 Blockchainの各実装には、独自の合意アルゴリズムがあります。

コンセンサスアルゴリズムの目的は、権利がルールを適用する特定のルールに従って、トランザクションの状態は、ノードの特定の数の間に分散されている更新を可能にすることです。必要な数のノードは、コンセンサスアルゴリズムに従って決定を下す権利を有するユーザのセットによって決定される。

イーサリアム

  • consensunアルゴリズム:Proof of stake

  • ビットコインの未成年者はイーサリアムのバリデータです。バリデーターはブロックを提案するためにランダムに割り当てられます。

Hyperledger:

  • consensunアルゴリズム:PBFT

  • ピアが

スマート契約を呼び出します
関連する問題