私には時間がなく、NukeはMindsトークンを使用して実用的な例を作成することでこの問題について素晴らしい記事を書いたので、ここではイーサリアムのERC20オンチェーン転送コストとそれらが大きく変動する理由について説明します。
イーサリアムはしばしば「世界のコンピューター」と呼ばれます。しかし、これはどういう意味ですか?コンピュータサイエンスに焦点を当てた説明から始めて、イーサリアムの機能と特性のより実用的な分析でそれを解読してみましょう。
イーサリアムは、「スマートコントラクト」と呼ばれるプログラムを実行するオープンソースのグローバルに分散化されたコンピューティングインフラストラクチャです。これは、実行リソースのコストを測定するためにcryptocurrency呼ばエーテルと一緒に同期させ、店舗システム状態の変化にblockchainを使用しています。
イーサリアムプラットフォームにより、開発者は組み込みの経済機能を備えた強力な分散型アプリケーションを構築できます。
イーサリアムの目的は、主にビットコインなどのデジタル通貨決済ネットワークになることではありません。イーサリアムのデジタル通貨はイーサリアムが機能するために不可欠で必要な部分ですが、イーサリアムは世界のコンピューターとしてイーサリアムプラットフォームを使用するために支払うサービス通貨として意図されています。
スマートコントラクト
スマートコントラクトという用語は、さまざまなことを表すために長年にわたって使用されてきました。イーサリアムの「スマートコントラクト」はスマートでも「契約」でもないため、イーサリアムのコンテキストでは、この用語は実際には少し誤解されています。
スマートコントラクトは単なるコンピュータープログラムです。契約という言葉は、この文脈では法的な意味を持ちません。一度デプロイされると、スマートコントラクトコードは変更できません。従来のソフトウェアとは異なり、スマートコントラクトを変更する唯一の方法は、新しいインスタンスを最初からデプロイすることです。
スマートコントラクトを実行した結果は、実行を開始したトランザクションのコンテキストと実行時のイーサリアムブロックチェーンの状態を考えると、誰でも同じです。
EVM(Ethereum Virtual Machine)は、各イーサリアムノードでローカルインスタンスとして機能しますが、すべてのEVMインスタンスは同じ初期状態で動作し、同じ最終状態を生成するため、システム全体が単一の「コンピューターワールド」として動作します。
現在、マインドで使用されているようなトークンは、操作が標準化されているスマートコントラクトにすぎません。この標準はERC20と呼ばれ、このタイプのすべてのスマートコントラクトの基礎となる一般的なルールを定義します。 ERC-20は6つの異なる機能を定義しています。これらは一般的に基本的な機能であり、トークンを転送する方法や、ユーザーが特定のトークンに関するデータにアクセスする方法などが含まれます。これらを組み合わせることで、さまざまなタイプのイーサリアムトークンがすべてイーサリアムシステム内の任意の場所で均一に動作することが保証されます。そのため、イーサリアムをサポートするほぼすべてのデジタルウォレットは、ERC-20準拠のトークンもサポートしています。
MINDSトークンを「オンチェーン」で転送すると、Ethereumブロックチェーンに保存されているスマートコントラクトと透過的に対話し、その実行を開始するだけです。この実行を行うには、「手数料」を定義できる「実行コスト」を、プログラムを実行するノードに支払い、必要な機能を実行して実行する必要があります。この場合は、あなたがあなたのイーサリアムウォレットに持っているトークンは転送することに決めました。
実際には、手数料はエンジンを始動して実行するための「ガソリン」です。実際、この比喩に従って、実行コストは「ガソリン」から「GAS」と呼ばれます。
例を見てみましょう:
あなたは目的地に旅行しなければなりません。これは、スマートコントラクトを実行するのと同じです。これを行うには、旅行を完了するのに十分な量のガスをタンクに入れる必要があります。これはあなたがあなたの車の消費量に基づいて作る見積もりですので、旅行中にそれなしにならないようにあなたは十分に置くことを確実にするでしょう。
イーサリアムでは、これは「ガス制限」と呼ばれます。
ガソリンの量を確認したら、1リットルあたりのコストを確認します。これは、私たちが知っているように、変動します。
イーサリアムでは、これは(言うまでもなく)ガソリンのように変動する「ガス価格」ですが、残念ながら、ネットワークの混雑と利用可能なノードに応じてはるかに「変動」します。
したがって、旅行の総費用は次のようになります:(ガソリンの費用)x(必要なリットル)。
したがって、イーサリアムでは、トランザクション(スマートコントラクトの実行)の総コストは次の式で与えられます:(ガス価格)x(ガス制限)
結論として、イーサリアムブロックチェーンで実行される各操作にはコストがあり、これはスマートコントラクトの複雑さ(旅の長さ)とガスの現在のコスト(ガソリン価格)によって異なります。
イーサリアムネットワークが非常に過負荷になっているため、操作が不便になるなど、ガスのコストが非常に高くなることがありますが、この問題を克服するためにさまざまな解決策が研究されています。
このトピックは非常に技術的で複雑であることを理解していますが、この魅力的な暗号通貨の世界の他の側面を明らかにするために他の記事を書く権利を留保することによって、可能な限り明確にしたいと思います。
これはまさに暗号化と分散化の弱点であり、主に古いバージョン(BTC、ETH、および現在使用されている)に影響します。これは、多くのトークンがより安価でより効率的なブロックチェーンを渡す理由でもあります。
精神の核
暗号電報チャンネルScenariの
シナリオ別のマインドチャネル
暗号記事:ETHトークンのトランザクションコストが大きく異なるのはなぜですか? Nukeの例示的な説明は、 ScenariEconomici.itからのものです。
これは、Sat, 27 Mar 2021 12:59:31 +0000 の https://scenarieconomici.it/cripto-perche-i-costi-di-transazione-dei-token-eth-variano-cosi-tanto-una-spiegazione-esemplificata-di-nuke/ で Scenari Economici に公開された記事の自動翻訳です。