論文では<abbr style="box-sizing: border-box; border-bottom: 1px dotted rgb(149, 109, 193); position: relative; cursor: help; text-decoration-line: none !important; text-decoration-style: initial !important;" title="
Ethereumは分散型ブロックチェーンプラットフォームで、 EDCC <span style = "color:rgba(0、0、0、0.8);" では、ソフトウェア開発者がゲーム、金融アプリケーション、ギャンブルアプリケーション、ユーティリティ/物流ソフトウェア、ソーシャルネットワークなどを構築することができます。
" class="glossarizer_replaced">Ethereumの創業者であるVitalik Buterin氏は、7月2日に公開された現在のシステムで、暗号の鉱夫が仕事を補償されている問題と、このプロセスを改善する方法について概説しました。
この論文によれば、ほぼすべての<abbr style="box-sizing: border-box; border-bottom: 1px dotted rgb(149, 109, 193); position: relative; cursor: help; text-decoration-line: none !important; text-decoration-style: initial !important;" title="
サードパーティの改ざんを実質的に排除するすべての取引の記録または元帳。 すべての価値やデータの交換が記録され、ユーザーに見える間に、交換している人のアイデンティティと交換されているものは秘密に保たれます。 しかし、金額は公開されています。 新しいブロックは、(マイニングまたはブロック検証の他の手段による)時系列でのみ追加することができ、固有の価値および情報は損なわれません。
" class="glossarizer_replaced">ブロックチェーンプラットフォームでは、最初の価格のオークションに相当する方法が採用されています。鉱夫(またはButerinが<abbr style="box-sizing: border-box; border-bottom: 1px dotted rgb(149, 109, 193); position: relative; cursor: help; text-decoration-line: none !important; text-decoration-style: initial !important;" title="
ブロックは、ゼロ個以上のトランザクション、前のブロックのハッシュ(「親」)、およびオプションで他のデータを含むデータのパッケージです。 親のハッシュを含む最初の「起源ブロック」を除くすべてのブロックを含むブロックの合計セットはブロックチェーンと呼ばれ、ネットワークの全トランザクション履歴を含みます。 ブロックチェーンには、ブロックチェーンに「ledger」という単語が使用されることがあります。 「元帳」という用語を使用するシステムでは、各ブロックには、一般に、すべてのアカウントの現在の状態(通貨残高、部分的に実行された契約、登録など)の完全なコピーが含まれているため、古い履歴データ。
" class="glossarizer_replaced">ブロック提案者と呼んでいるもの)はすべて個別の入札単価を提出し、含まれていれば入札金額を支払います。この方法の問題は、鉱山者が最良の入札をどのように配置するかを知る方法がないことです。たとえば、あるユーザが<abbr style="box-sizing: border-box; border-bottom: 1px dotted rgb(149, 109, 193); position: relative; cursor: help; text-decoration-line: none !important; text-decoration-style: initial !important;" title="
A transaction is a particular action that takes place on the blockchain. In a currency, the dominant transaction type is sending currency units or tokens to someone else; in other systems actions like registering domain names, making and fulfilling trade offers and activating contracts are also valid transaction types.
" class="glossarizer_replaced">トランザクションのインクルードを評価した場合<abbr style="box-sizing: border-box; border-bottom: 1px dotted rgb(149, 109, 193); position: relative; cursor: help; text-decoration-line: none !important; text-decoration-style: initial !important;" title="
トランザクションは、ブロックチェーン上で行われる特定のアクションです。 通貨では、支配的な取引タイプが通貨単位またはトークンを他の人に送信しています。 他のシステムでは、ドメイン名の登録、取引オファーの作成と履行、契約の有効化などのアクションも有効なトランザクションタイプです。
" class="glossarizer_replaced">$ 1で、他のすべてのユーザーが5セントを入札している場合は、ユーザーがドルを支払う必要はありません。代わりに、そのユーザーは8セントを支払う必要があります。Buterin氏によると、これを最適化するには、経済の複雑なモデルとリアルタイムのブロックチェーンの使用が必要となるため、これは現時点では不可能です。
第1価格方法の一般的な代替物は、均一価格オークションと呼ばれる。この方法では、各送信者には、最低の入札者の価格が請求されます。たとえば、入札単価が:
"...鉱夫には5つの取引のためのスペースがあり、上位5社が含まれ、各送付者にはわずか0.05ドルしか支払われません。"
この方法は、ユーザーがトランザクションの評価額に等しい金額を入札できるようにするために好ましい方法ですが、他のユーザーよりも格付けが高い場合は、市場の基準を超える金額を支払う必要はありません。
しかし、この方法は悪意のある俳優による操作を受けやすい。ブロック提案者は、ブロック内に独自の高額取引を含めることで、決済価格を引き上げ、利益を増やすことができます。
悪意のある鉱夫が統一価格モデルを操作できる別の方法は、トランザクション送信者がより高い入札価格を提示して、別のチャネルを通じて返金することを約束することです。
Buterin氏は、彼が提案するモデルは、複雑なトランザクション送信者と鉱業戦略の開発を妨げ、<abbr style="box-sizing: border-box; border-bottom: 1px dotted rgb(149, 109, 193); position: relative; cursor: help; text-decoration-line: none !important; text-decoration-style: initial !important;" title="
インセンティヴ化されたプロトコルのシナリオでは、「結託」とは、51%の攻撃のように、多数の参加者が共同して行動したり、自分の利益に合わせてルールを試合したりすることです。
" class="glossarizer_replaced">共謀を廃止することを望んでいる。
"以下は、現状との相対的な方向性があるが、数学的に完璧な最適性を達成していないが、現状に対して非常に大きな改善をもたらす最小のプロトコル変更を見つける試みである"
Buterinの提案方法はかなりシンプルです。新しいプロセスには、ブロックごとに異なる最小<abbr style="box-sizing: border-box; border-bottom: 1px dotted rgb(149, 109, 193); position: relative; cursor: help; text-decoration-line: none !important; text-decoration-style: initial !important;" title="
トランザクションリクエスタが支払う、ブロックチェーンネットワークにおけるデータまたは通貨の特定の移転に課される料金。 通常、トランザクションを含むブロックをハッシュしたマイナーに移動します。
" class="glossarizer_replaced">取引手数料が含まれ、<abbr style="box-sizing: border-box; border-bottom: 1px dotted rgb(149, 109, 193); position: relative; cursor: help; text-decoration-line: none !important; text-decoration-style: initial !important;" title="
The gas limit represents the maximum amount of gas you indicate you are willing to pay for a contract execution transaction. Gas limit is meant to protect users from getting their Ether depleted when trying to execute buggy or malicious contracts. A "block gas limit" represents the maximum cumulative gas used for all the transactions in a block.
" class="glossarizer_replaced">ガス限界に対して最後のブロックで使用された<abbr style="box-sizing: border-box; border-bottom: 1px dotted rgb(149, 109, 193); position: relative; cursor: help; text-decoration-line: none !important; text-decoration-style: initial !important;" title="
Ethereumネットワークでは、「ガス」はEthereumでトランザクションや契約を実行するための内部コストとして支払われるEtherの量です。 ガスは、取引を実行するのに必要な計算量とほぼ等しい測定値です。 すべての取引には、ガス制限と、ユーザーがガスごとに支払う料金を含める必要があります。 鉱夫は、取引を含め、料金を徴収するかどうかを選択できます。 元のメッセージおよび任意のサブプロセスを含む、トランザクションによって生成された計算によって使用されるガスユニットの総数がガス制限を超える場合、使用済みガスを回収できないことを除いて、すべての変更が元に戻されます。" class="glossarizer_replaced">ガスの量を考慮した計算によって決定され<abbr style="box-sizing: border-box; border-bottom: 1px dotted rgb(149, 109, 193); position: relative; cursor: help; text-decoration-line: none !important; text-decoration-style: initial !important;" title="
ガスの上限は、契約を実行するトランザクションに対して支払う意志があることを示すガスの最大量を表します。 ガス制限は、バギーまたは悪意のある契約を実行しようとしたときにユーザーがEtherを使い果たしないようにすることを目的としています。 「ブロックガス制限」は、ブロック内のすべての取引に使用される最大累積ガスを表します。
" class="glossarizer_replaced">ます。
取引が完了すると、提案者は取引手数料から最低手数料を差し引いた金額を集めます。
トランザクションの送信者は、最小ブロック番号を指定することもできます。たとえば、最も最近のブロックがブロック番号5の場合、トランザクション送信者は、トランザクションが含まれる最小ブロック番号がブロック番号9であることを指定できます。鉱夫は依然として最も高価な取引をそのブロックに含めるようインセンティブを与えられています。
この提案された方法の下で、Buterinが示唆する可能性のある送信者戦略の1つは、
1.取引の価値を上回るか下回っているかをチェックし、高い場合は取引を送信し、低い場合はミニファイプラス1%を他の標準マークアップ)
2.同じトランザクションを発行するが、将来の2ブロックに等しい最小ブロック数と、今日使用するような不完全なヒューリスティックアルゴリズムによって設定された料金で "
Buterinは、ほとんどの場合、ブロックは通常半分しか満たされていないため、最初のトランザクションはブロックに含まれ、これは正確なトランザクション値を反映すると説明しています。しかし、ブロックがいっぱいになるまれなケースでは、送信者の最初の入札単価が低すぎます。その場合、最低料金が均等になるため、2回目の取引が完了するはずです。
Buterinは、トランザクションの送信者のプロセスを合理化する潜在的な方法を提案します。たとえば、ユーザーが「最低料金が何であれ、さらにFiを増やす」という形で料金を表現できるようにすることで、最大Fmaxまで」彼はまた、送付者が、より高い料金を支払う前にどれくらい待っているか、あるいは「他の多くのオプション」を表現できるかもしれないと提案した。
Buterin氏は、この方法により、プロトコルが取引手数料の収入の大部分を「取得」できるため、ブロックチェーンを安定させることができると述べています。
Buterin 氏とツイートしその提案は「<abbr style="box-sizing: border-box; border-bottom: 1px dotted rgb(149, 109, 193); position: relative; cursor: help; text-decoration-line: none !important; text-decoration-style: initial !important;" title="
キャスパーは、セキュリティデポジットに基づく経済合意プロトコルです。 これは、ブロックを確認し、コンセンサスに参加するために、ノードが「ボンディングされたバリデータ」として機能し、セキュリティデポジット(「ボンディング」と呼ばれるアクション)を配置することを意味します。 バリデーターがキャスパーが無効とみなすものがあれば、デポジットはコンセンサスプロセスに参加する特権とともに失われます。 キャスパーは、もう一つのコンセンサスプロトコルであるGHOSTへの賛辞の中で、 "Casper、friendly ghost"にちなんで命名されました。
" class="glossarizer_replaced">キャスパー、シャーディングまたは抽象化に依存していない;十分に見直され、人々がそれが大幅に改善されていることに同意すれば、それは技術的に<abbr style="box-sizing: border-box; border-bottom: 1px dotted rgb(149, 109, 193); position: relative; cursor: help; text-decoration-line: none !important; text-decoration-style: initial !important;" title="
実際の取引が分配元帳で行われるメインネットワーク。 これは、テストネットワーク、または新しいDappsとEDCCをテストして開発できるテストネットワークとは対照的です。
" class="glossarizer_replaced">メインネットへの変更として実装できる。
参考資料:https://www.ethnews.com/vitalik-buterins-proposal-to-improve-transaction-fee-markets-explained
●無料でLINE@で有益情報を随時流しています。
https://line.me/R/ti/p/%40gtu0961z
興味ある方は登録してください。
■yobit net
https://yobit.net/en/
●XRPブログ作者に募金
アドレス:
rE86FEdaEXsKJ6GVvNJHwKdAq757nuJdom
●アマゾン商品がビットコインを使って15%off!
●NEMが1時間に1回最大100XEM貰える!
興味ある方は登録してください。
■yobit net
https://yobit.net/en/
Source: 仮想通貨情報局