ビットコインの新しいトークン標準、Runesプロトコルの仕組みを一文で理解する
原文标题:INTRODUCTI ON TO RUNES:FUNGIBLE TO KENS ON BITCOIN
原文作者:Bobby Shell,Voltage
原文编译:Luccy,BlockBeats
編者按: Voltage マーケティング副社長の Bobby Shell は、ビットコインブロックチェーン上での可互換トークンの新しい標準である Runes プロトコルを紹介しています。Runes プロトコルの導入は、ビットコインエコシステムにより多くの開発者とユーザーを呼び込み、マイナーにとってもより多くの収益をもたらすことを意味します。しかし、インスクリプションと同様に、Runes も一部のビットコイン過激主義者からの反発を引き起こしており、トークンの作成がビットコインの本質に悪影響を及ぼすと考えています。 Bobby Shell は、Runes の動作原理、既存の標準との比較、ビットコインネットワークへの影響、そして将来的に直面する可能性のある課題や批判について深く掘り下げています。彼は、Runes の影響はまだ明確ではないものの、ビットコインの可能性と限界を探るための注目すべき実験の場を提供していると指摘しています。BlockBeats は原文を以下のように編纂しました:
RUNES の紹介
Runes プロトコルは、ビットコインブロックチェーン上でネイティブに可互換トークンを発行するための新しい標準です。これにより、ユーザーは相互に置き換え可能なトークンを作成することができます。
いくつかの重要な概念:
· 可互換トークン:互いに置き換え可能なトークンを指します。例えば、1 つの「牛肉トークン」は、他のどの「牛肉トークン」とも等価です。
· BRC -20:ビットコイン上で可互換トークンを発行するための既存の標準です。
· 非同質化トークン(NFT):ユニークで置き換え不可能なトークンを指し、特定の「牛肉 NFT」画像などがあります。
· シリアル番号:個々のサトシ(ビットコインの最小単位)にユニークな属性を割り当てるシステムです。これにより、ビットコイン上で NFT に似た機能を実現することが可能になります。
· UTXO:未使用の取引出力で、送信者が承認したビットコインの金額を指し、受信者が使用できます。
Runes の目標は、ビットコイン上で可互換トークンを作成し取引するためのシンプルで効率的な方法を提供することです。これは、既存のトークン標準である BRC -20 を改善し、UTXO を利用してトークンの残高と送金を実現します。
その目的は、より多くの開発者の活動と主流ユーザーをビットコインに引き込むことです。しかし、ビットコインネットワークの容量と文化への影響について懸念が示されています。
RUNES の背景
Runes は Casey Rodarmor によって作成され、彼はビットコインの Ordinals プロトコルも作成しました。Rodarmor は Runes を開発する際にいくつかの目標を持っていました:
· 取引手数料収入:ビットコインブロックチェーンの使用を増やすことで、Runes は取引手数料を押し上げます。これはマイナーにとっては利益になりますが、一般ユーザーにとってはコストが高くなる可能性があります。
· 開発者の関心:イーサリアムやソラナなどの代替トークンネットワークは、多くの開発者を引き付けています。ビットコイン上で Runes のような開発ツールを作成することで、一部の人材をビットコイン上のアプリケーション構築に引き込むことができます。
· 他のチェーンのユーザーを引き付ける:Rodarmor は、ビットコイン上でより良い代替トークンのユースケース(ミームコインなど)を作成することで、これらのユーザーをビットコインの使用に引き寄せると考えています。
高いレベルでは、Runes はユーザーがビットコイン上でシンプルかつ効率的に可互換トークンを作成できるようにします。これにより、以前はビットコイン上でネイティブに実現できなかったミームコインのような能力が可能になります。
RUNES の動作原理
Runes は Ordinals プロトコルに基づいており、ビットコインの未使用取引出力(UTXOs)を使用して取引を生成します。UTXOs は取引後に残るビットコインの金額で、現金購入後の残りの小銭に似ています。
Runes プロトコルは、各 UTXO に異なる Runes トークンの残高を含めることを許可することで、UTXO の概念を拡張しています。例えば、1 つの UTXO は 10 単位の Rune A、100 単位の Rune B、1000 単位の Rune C を保持できます。
これは、OPRETURN と呼ばれるビットコイン取引タイプを使用して UTXOs にデータを追加することで実現されます。この OPRETURN 取引には、その UTXO 内の Rune 残高を指定する情報が含まれています。
取引が発生すると、Runes 残高は新しい UTXOs に移転できます。移転されなかった残りの UTXO 金額は破棄されます。
既存の BRC -20 標準と比較して、Runes はより効率的な送金を可能にします。BRC -20 を使用すると、ユーザーは毎回 1 種類のトークンタイプしか移転できません。しかし、Runes を使用すると、ユーザーは単一の取引で任意の数の Rune 残高を入力から出力に移転できます。
ビットコインの基盤機能の上に構築することで、Runes はビットコイン上でネイティブに可互換トークンを作成し移転するためのシンプルで効率的な方法を実現することを目指しています。
ビットコインネットワークへの影響
Runes は、BRC -20 トークンやビットコイン上で作成された他の可互換トークンによって引き起こされる UTXO 膨張問題を緩和することを目指しています。より多くのトークンが取引されるにつれて、時間の経過とともにより多くの小型 UTXOs が作成され、ビットコインネットワーク内の各ノードが追跡する必要のある UTXO セットの全体的なサイズが増加します。
例えば、UTXO セットは 2022 年 4 月の 8600 万 UTXOs(5 GB)から 2022 年 11 月の 1.4 億 UTXOs(8.74 GB)に増加しました。増加したデータはネットワークの混雑を引き起こし、適切に管理されない場合、時間の経過とともに取引がより高価になる可能性があります。
Runes は、ユーザーが複数のトークン移転を単一の取引にバンドルできるようにすることで、この問題を解決する手助けをします。目標は、トークン取引によって引き起こされる新しい UTXO の作成率を減少させることです。
しかし、ビットコインネットワーク上のトークンの存在については継続的な議論があります。
一方では、ビットコインはデジタルキャッシュと価値保存手段としての役割に集中すべきだと考えています。彼らは、トークンは不必要な膨張であり、ビットコインの核心的な目標に対する攻撃であると考えています。
もう一方では、ビットコインはトークン作成をサポートする多目的ブロックチェーンに発展すべきだと考えています。彼らは、これがビットコインの実用性を拡張し、ネットワークをより競争力のあるものにすると考えています。
長期的には、Runes のようなトークンがビットコインを不可逆的に混雑させるのか、それともマイナーの収入や新しいユーザーのような利益をもたらすのかは不明です。現時点では、トークンは存在し続ける可能性が高く、したがって Runes のような改善がそれらの潜在的な欠点を緩和するのに役立つかもしれません。
RUNES と BRC -20
Runes は、ビットコイン上でトークンを作成するための既存の BRC -20 標準を改善することを目指しています。Runes と BRC -20 の間の主な違いは以下の通りです:
· 各取引で許可されるトークンタイプと宛先の数が多い------BRC -20 を使用すると、ユーザーは 1 回の取引で 1 種類のトークンを 1 つの宛先にしか移転できません。Runes は、ユーザーが単一の取引で複数のトークンタイプを複数の宛先に送信できることを許可し、取引をより効率的にします。
· BRC -20 よりもシンプルで効率的------インスクリプションの動作原理により、BRC -20 トークンを移転するには 3 回の取引が必要です。Runes はより効率的であり、大部分の操作は 1 回の取引で済み、新しい Rune を作成するには 2 回の取引が必要です。Runes は Ordinals プロトコルに依存せず、よりシンプルな独立したシステムとなっています。
· UTXO 膨張を回避------BRC -20 や他のトークンシステムはビットコインの UTXO 膨張を引き起こし、ノードのストレージと帯域幅の要求を増加させます。Runes は過剰な未使用取引出力の作成を回避することを目指しています。
全体として、既存の BRC -20 などの標準と比較して、Runes はビットコイン上で可互換トークンを作成するためのよりシンプルで効率的なシステムを提供することを目指しています。その主な利点は、複数のトークン移転を単一の取引にバンドルできることです。
RUNES の作成と移転
新しい Runes トークンの作成は「刻印」から始まり、これにより新しい Rune が鋳造されます。これは、Rune 定義を含む OP_RETURN 出力にビットコインを送信することで行われます。(ビットコインを焼却するとも呼ばれ、再利用できません)
ユーザー間で Runes を移転するには、送信者が取引入力に送信したい Rune 残高を含めます。次に、出力アドレスと Rune 金額を指定することで、Rune を受信者に移転します。
Runes 移転のいくつかの重要な利点は以下の通りです:
· ユーザーは単一の取引で複数の Runes を送信でき、複数の受信者に「扇出」することができます。
· Runes の移転は 1 回の取引で済み、BRC -20 では 3 回の取引が必要です。
· 取引は非常に小さく効率的です。移転する Runes のみを含み、全体の残高は含まれません。
· 未使用の UTXOs を作成せず、時間の経過とともにブロックチェーンの膨張を減少させます。
· 移転は送信する Runes を明確に指定し、誤って間違ったトークンを送信することを避けます。
全体として、Runes プロトコルはビットコイン上でトークン化された資産を作成し移転するためのシンプルで強力なシステムを提供します。簡素化されたプロセスにより、ミーム、バッジ、コレクション、その他のカスタム資産などのユースケースが可能になり、ブロックチェーンの混雑を避けることができます。
採用の可能性
Runes に関する問題は、それが Ordinals のように使用と採用を推進するかどうかです。Ordinals は非常に人気があり、25 億ドル以上のマイナー手数料を生み出しました。しかし、取引の増加によりネットワークが混雑しました。
Runes は、ビットコイン上でトークンを鋳造しミームコインを取引したい投機者やギャンブラーにとって、より人気のあるプロジェクトになる可能性があります。可互換トークンを迅速に鋳造する能力は、確かにこのグループの関心を引くでしょう。
しかし、ビットコイン過激主義者は Runes をあまり好まないかもしれません。多くの過激主義者は、ネイティブ BTC 以外のトークンは不必要であり、ビットコインの価値保存手段としての核心的な目的に悪影響を与えると考えています。彼らはこれらのトークンが貴重なブロックチェーンスペースを浪費し、ビットコインのイメージを汚すと考えています。
使用量とマイナー手数料の増加の利点が、混雑や UTXO 膨張の悪影響を上回るかどうかは不明です。Runes はビットコインにより多くの開発者活動をもたらすかもしれませんが、受け入れられる使用の限界を押し広げる可能性もあります。
Runes の採用度は、投機者の関心の程度や BTC 純粋主義者との抵抗の程度に依存する可能性があります。その最終的な影響はまだ不確かですが、いずれにせよ興味深い実験です。
批判と懸念
Runes はビットコインコミュニティの一部のメンバーから批判を受けています。以下は、すでに提起されている主な懸念事項です:
ギャンブル/投機に関する倫理的な議論:一部のビットコイン過激主義者は、トークンが不必要であり、不責任なギャンブルや投機行動を助長すると考えています。彼らは、トークンがビットコインの価値保存やデジタルゴールドとしての核心的な目的を弱体化させると主張しています。これらは、ギャンブル行為を助長することに対する倫理的な議論です。
ビットコインネットワークの混雑への懸念:すでに経験したことがあり、Runes もビットコインネットワークを深刻に混雑させる可能性があります。より多くのトークンが作成され取引されるにつれて、適切に管理されない場合、UTXO セットの膨張を引き起こす可能性があります。
各ノードは、取引を検証するために全体の UTXO セットを解析できる必要があります。したがって、大幅に増加した UTXO セットはノードの運用を困難にし、より多くの集中化を引き起こす可能性があります。これにより、ビットコインの使用がより高価で難しくなる可能性があります。
一部の人々は、Ordinals や他のトークンプロジェクトがかなりの膨張を引き起こしていると考えています。彼らは、Runes が広く使用される場合、この問題が悪化する可能性を懸念しています。支持者は、Runes が他のトークン設計よりも効率的であると主張していますが、その影響はまだテストされていません。
結論
Runes はビットコインネットワーク上で導入された興味深い新しいプロトコルであり、ユーザーがビットコイン上でネイティブに可互換トークンを作成し移転することを可能にします。この新機能は、新しい開発者やユーザーをビットコインに引き込む一方で、マイナーにとってはより多くの手数料をもたらす可能性があります。しかし、トークンの作成が不必要であり浪費であると考える一部のビットコイン過激主義者にとっては、依然として論争の的です。
以下は Runes に関するいくつかの重要なポイントです:
· Runes は可互換トークンであり、Casey Rodarmor が設計した新しいプロトコルを使用してビットコインブロックチェーン上で作成および移転できます。
· このプロトコルは、既存の標準である BRC -20 よりも効率的であり、ユーザーが複数のトークン移転を単一の取引にバンドルできることを許可します。
· Runes はビットコインの UTXO モデルと OP_RETURN 機能を利用して、トークン残高を未使用の取引出力に関連付けます。
· 支持者は Runes がビットコインにより多くの開発者、ユーザー、取引手数料をもたらすと考えています。批評家は、これがネットワークを混雑させ、ビットコインの評判を汚す可能性があると懸念しています。
· Runes がビットコイン上での既存のトークンプロジェクトによって引き起こされる UTXO 膨張問題を緩和できるかどうかは疑問です。
· Runes の導入はビットコインの次の半減イベントと同時に行われ、コミュニティ内での興奮と憶測を引き起こしました。
· Runes のような新しいプロトコルを理解することは、ビットコインの進化を追跡する上で重要です。影響はまだ不確かですが、Runes は実験を行い、ビットコインの能力を拡張する意欲を示しています。しかし、これはビットコインが堅牢な通貨としての根源と革新プラットフォームとしての間の緊張関係を浮き彫りにします。Runes がオンラインになった数ヶ月または数年後には、すべてが非常に興味深いものになるでしょう。