- 賃貸料モデルがノードが保存する増加するデータ量の問題を防ぐ
- イーサリアムデータの断片であるステートに対し、保存期間に基づいて手数料を計算するというものです。イーサリアムのストレージ賃貸料モデルは、ストレージの誤った価格付けを防ぎ、ステートが膨張しすぎることを防ぎます。
新しい手数料を追加することは、イーサリアムが長期的に持続することにつながるのでしょうか。
この問題は、ユーザーが、いつ、どのようにして、どのくらいの金額をグローバルコンピューティングネットワークに支払うべきかについて、ブロックチェーンを横断して行われている論争です。
このコンセプトは現在、Vitalik Buterin氏(以下、Buterin氏)の提案したコンセプトによって、イーサリアムで大きな注目を集めています。
「賃貸料」モデルによって増加するデータ量の問題を解決する
最近のブログ記事で説明されているButerin氏のコンセプトは、いわゆる「賃貸料」を中心にしています。
このコンセプトの下では、データをブロックチェーン上でアクセス可能な状態にしておく期間に応じてネットワークの使用料が課せられます。
イーサリアムプラットフォームの普及の拡大により、すべてのネットワークノードが保存しなければならない追加データ量が増加している現在、このアイデアは最近広く関心を集めています。
現在のイーサリアムプラットフォームは、共有地の悲劇と呼ばれる状態に近いです。
共有地の悲劇は、あまりにも多くの人々がイーサリアムプラットフォームのようなリソースを無料で使用することで、ネットワークに属する各個人に多くのコストがかかるような現象です。
人気アプリやICOによって利用者が拡大していることから、イーサリアム開発者であるVlad Zamfir氏やPhil Daian氏(以下、Raian氏)などの著名な開発者たちは、今すぐ問題に対処する必要があると考えています。
イーサリアムの開発者でティールフェローシップフェローのRaul Johnson氏は最近以下のようにツイートしています。
誰も賃貸料について話したいとは思っていませんが、私たちはこの会話をする必要があります。
コア開発者は、この情報をスマートコントラクト開発者コミュニティであるASAPに中継して、この問題についての意見を求める必要があります。
現在のシステムは持続不可能です。
Buterin氏が提案する賃貸料モデル
Buterin氏のアイデアは、ノード運営者が保存する必要がある特別なイーサリアムデータの断片であるステートを、保存期間に基づいて料金を計算するというものです。
イーサリアムデータは、すべてのアプリに関する現在の情報を誰が保有しているかを追跡します。
この提案では、ノードコンピュータのRAMに格納されているステートデータ(現在は約5GB)が500GBを超えることは許されません。
この上限を超えないようにするために、ユーザーはデータの保存期間に基づいて料金を支払う必要があります。
ストレージがその限界に近づくと料金が増加するため、データはチェックされ続けます。
Buterin氏の提案の注目すべき点の1つは、イーサリアム開発者が長らくプラットフォームに追加したいと考えていたスケーリング問題を解決するシャーディングが含まれていることです。
シャーディングは、データを分割することによってデータベースが処理できるリソースの量を潜在的に増加させる方法です。
各ノードがイーサリアムのすべての履歴データを格納する必要はなく、その断片だけで良いというのが、このアイディアです。
Buterin氏は次のように語っています。
シャーディングでは、受け入れ可能な最大サイズはシャード単位であるため、上記の手数料は100分の1に削減されるでしょう。
Buterin氏の2つ目の提案:ユーザエクスペリエンスの改善
Buterin氏はまた、賃貸に関する別の重要な問題、すなわちユーザーエクスペリエンスの悪化を解決しようとしています。
今日のほとんどの賃貸に関する提案では、データを事前に保存する必要がある時間を知っておく必要があります。
彼の2つ目の提案は、期限切れになった後でもユーザーが自分のステートを使用できるようにすることによって、この厄介な推測ゲームを打ち消す方法を探るものです。
本質的に、彼らはMerkle proofと呼ばれる暗号技術の助けを借りて、以前の時点で存在していたことを証明します。
手数料とストレージのデータ量のトレードオフ
しかし、このアイディアの問題点は、税金のような手数料は決して人気がないということです。
例えば、ビットコインの長年にわたる議論では、主に手数料とそれに関連するトレードオフが中心となっていました。
手数料が増加すると、蓄積されるデータが少なくて済み、ノード全体を簡単に実行できます。
一方で、仮想通貨の使用をより高価にするという欠点があります。
Johnson氏は、開発者に調整の時間を与えるために、変更は突発的なものではなく、徐々に段階的に移行する必要があると主張しています。
イーサリアムの賃貸料モデルは仮想通貨全体のスケーリング問題を解決するか
言うまでもなく、同様の賃貸料は全ての仮想通貨に適用する必要があると考える人もいます。
実際、スケーリングの問題やそれに関連する手数料は、ブロックチェーン全体の問題です。
Daian氏は、ビットコインが同じモデルを適用する必要があると主張していました。
イーサリアムのように、ビットコインは現在、コインが長期的に持続するための手数料を徴収していません。
Daian氏は、ビットコインの単純なモデルが、あらゆる方法でステートを膨張させるインセンティブを与えていることを指摘しています。
ビットコインはこれらの問題から解放されていません。
ユーザーは、ストレージの誤った価格付けによる様々な悪影響に晒されています。
リソースに適切な価格付けを行うことは重要な研究分野であり、IC3のスマートコントラクト研究者であるDaian氏と研究所のその他の研究者が、この問題に取り組むためにプロジェクトシカゴというイニシアチブを立ち上げています。
Daian氏は次のように結論付けました。
これまでのいかなる仮想通貨もこれらのリソースの価格設定のための良いモデルを見つけられておらず、イーサリアムのストレージ賃貸料はこれらの目標に向けた正しい方向への一歩を踏み出しています。
Vitalik Wants You to Pay to Slow Ethereum’s Growth
Mar 27, 2018 by Alyssa Hertig
参考記事はこちらから