第4章. イーサリアムへの進化
この作品はAIを使って翻訳されている。ご意見、ご感想をお待ちしている:translation-feedback@oreilly.com
初期の頃、ビットコイン 、すべてを網羅する技術的驚異と考えられていた。しかし時が経つにつれ、開発者たちはブロックチェーン技術がさらなる機能をサポートできることに気づき始めた。このため、ビットコインの上に構築された新しい概念が導入され、その後、イーサリアムとして知られる全く新しいブロックチェーンが登場した。
ビットコインの限られた機能を改善する
ビットコインは、スクリプト・マネーの概念を適用した最初の分散型コンセンサス・プロトコル()である。つまり、暗号通貨取引は、限られたプログラムを実行する真偽の状態に応じて資金を送金できるという考え方である。初期段階では、多くの人がビットコインを「プログラマブル・マネー」と見なしたが、機能が限定されているため、スクリプト・マネーの方がより適切な例えである。同様に、初期のビットコインは一般的に通貨として見られていたが、途中から、より価値の貯蔵庫として見られるようになり、この2つの違いについて多くの議論を巻き起こした。
ビットコインの進化により、開発者コミュニティの影響力のある熱烈な支持者グループは、セキュリティと安全性の理由から、プロトコルの変更に対して慎重かつ限定的なアプローチを提唱するようになった。ブロックサイズの増加のようなプロトコルの変更は懐疑的に見られた。これらの支持者たちは、非中央集権的であり続け、誰でも低スループットのインターネット接続で安価なハードウェアでフルノードを実行できる程度に包括的であるという中核的な目標を維持することを望んだ。
しかし、前章で触れたように、一部のビットコイン開発者たちは、スケーリング・ソリューションへの動きを促した。ビットコインは、後にプログラマブル・マネーとなるための基礎となり、開発者たちはその上に構築する方法を考案し始め、後にまったく新しいブロックチェーンを構築するようになった。
カラーコインとトークン
カラーコインは、株式(例:株)や商品(例:金)のような現実世界の資産をビットコインのブロックチェーン上で表現し、管理することを可能にする。 ビットコインのスクリプト言語は意図的にチューリング不完全として設計されており、ネットワークの複雑さを軽減するために利用可能な組み込みコマンドが制限されている。このため、カラーコインはビットコインのブロックチェーン上に直接構築されるのではなく、その上に構築される。
ビットコインの範囲は限られている。しかし、そのブロックチェーンは少量のデータやメタデータの保存を可能にする。他の何らかの資産の表現は、アドレス(例えば、17VZNX1SN5NtKa8UQFxwQbFeFc3iqRYhem)を介してビットコインのある量の価値に帰属させることができる。カラーコインの概念により、トークンという概念が導入された。トークンは、既存のブロックチェーンの上に独自の台帳をプログラミングすることで構築される価値の単位である。トークンは多くの場合、他の暗号通貨と同じように見え、同じように振る舞うが、別のブロックチェーン・ネットワークによって動いているという例外がある。トークンはイーサリアムのエコシステム開発の基礎となり、ビットコイン上のカラーコインの出現は他のブロックチェーン上のトークンにつながった。
マスターコインとスマートコントラクト
ビットコインのスケーリング・ソリューションの進化は、2013年の ...