Bitcoin Runes は、Bitcoin ネットワーク上で代替可能なトークンが作成および管理される方法に革命をもたらしています。これは、革新と成長の新しい時代の到来を告げています。事実、最近、Bitcoin ブロックチェーンには大きな進展がありました。2023 年 1 月と 3 月には、Ordinals と BRC-20 標準が開始されました。Ordinals は、チェーン上の最小単位である satoshi を使用して、Bitcoin ブロックチェーン上の非代替トークン (NFT) の推進を先導しました。使用されるすべての satoshi には、採掘された順序に基づくシリアル番号があります。これらの番号は ordinals と呼ばれます。その後、BRC-20 は代替可能なトークンをネットワークに導入しましたが、コストがかかりました。実験的なトークン標準である BRC-20 により、Bitcoin ブロックチェーン上の Ordinals プロトコルを介して代替可能なトークンの鋳造と転送が可能になります。
会話が移行し、代替可能なトークンに落ち着くにつれて、ルーンプロトコルの出現は潜在的なゲームチェンジャーのように見えます。この新しいプロトコルは、2023年9月にビットコイン開発者のケーシー・ロダーモアによって最初に提案されました。ロダーモアは2022年にオーディナル理論でネットワークの詰まりと高額なガス料金をめぐって最初に騒動を起こしました。彼は現在、ビットコインで代替可能なトークンを発行および管理するためのよりユーザーフレンドリーで効率的な方法を作成することを目指した最新の発見でその状況を修正しています。
しかし、ロダーモアの最初の発見が素晴らしいものでなかったのに、なぜ彼の最新の発見を気にする必要があるのでしょうか?
この記事では、ルーンについて説明し、その機能、潜在的な利点、そして成長を続けるビットコイン エコシステム内での位置づけを探ります。そして、この記事の最後には、ルーンの出現がビットコインにとって新しい時代になるかもしれない理由がわかるでしょう。どうぞお付き合いください。
以下は、この記事で取り上げる内容の概要です。
Runes は、Bitcoin ブロックチェーン上で代替可能なトークンを作成できるように設計されたプロトコルです。Bitcoin ネットワーク上で動作し、別のレイヤーまたはオフチェーン データに依存する BRC-20 や SRC-20 などのトークン標準とは異なり、Bitcoin Runes はネットワークのネイティブ機能を活用してシンプルさと効率性を実現します。これらの機能により、プロトコルはブロックチェーン上で直接トークンを作成、鋳造、および最適に転送できます。
Runes 以前は、ビットコインで代替可能なトークンを作成する主な方法は、BRC-20 標準でした。BRC-20 は代替可能なトークンをネットワークに導入することに成功しましたが、コストがかかりました。この標準は、トランザクション出力内にデータを埋め込むことに依存しており、多数の未使用トランザクション出力 (UTXO) を作成します。これは、基本的に、後続のトランザクションで使用されていないビットコインの断片です。これにより、ビットコインのトランザクション手数料は 2017 年以来の最高レベルに達しました。2023 年 3 月に開始された BRC-20 標準では、トランザクション手数料の報酬が非常に高くなり、ブロック補助金を上回りました。一部のブロック報酬は 12.5 BTC を超えました (以前の半減期よりも高い)。ビットコインの UTXO 数
手数料として 6.463 BTC を含むマイニング プールからのブロック。出典:
Casey Rodarmor は 2023 年 9 月に Runes プロトコルを作成しました。このプロトコルが解決する当面の問題の 1 つは UTXO です。Runes が盛り上がっている理由の多くは、プロトコルに Rodarmor の名前が付けられていることです。主に彼が Ordinals の作成者でもあるため、これ (Runes に関する彼の作業/開発) により、プロジェクトの全体的な魅力が大幅に向上します。
Runes Protocol の仕組みを理解するには、次の 2 つの用語を知っておく必要があります。
Runes Protocol は UTXO モデルを使用します。BRC-20 はビットコイン トークンの標準でしたが、過剰な「ジャンク」UTXO が生成されるという問題がありました。このジャンクはネットワークを詰まらせ、トランザクションの効率を低下させ、スケーラビリティを妨げる可能性があります。これにより、ユーザーにとって困難なエクスペリエンスが生まれます。
Runes はこの UTXO モデルを使用して、まだ使用されていない Bitcoin ピースをピックアップし、それを使用して新しいトランザクションを作成します。デジタルの変更を考えてみましょう。このトランザクション モデルでは、ユーザーの元帳にある資産全体がトランザクションごとに使用され、意図した量のトークンが受信者に転送された後にアルゴリズムが新しい残高を計算します。\
Runes は、オフチェーン データに依存する可能性のある他のプロトコルとは異なり、オンチェーン データ ストレージに Bitcoin のネイティブ機能を活用します。これにより、ジャンク UTXO が少なくなります。その結果、ネットワークの詰まりが少なくなり、トランザクションが高速化され、コストが削減され、信頼性が高まります。
OP_RETURN を使用すると、ユーザーは UTXO の使用方法に影響を与えることなく、ビットコイン トランザクションに追加情報を追加できます。これにより、トランザクションが整理され、ネットワークの効率に影響を与えないようにすることができます。OP_RETURN には、ビットコイン ルーンのオンチェーン データ ストレージが含まれています。オペコードを使用すると、ユーザーは使用できない最大 80 バイトのデータをトランザクションに追加できます。追加できるデータの例としては、ID、名前、シンボル、アクション コマンドなどがあります。トランザクションの OP_RETURN 部分に保存されるこれらのメッセージは、ルーンストーンとも呼ばれます。
BRC-20 標準と比較すると、ユーザーは任意の数のルーンを転送でき、各ルーン トランザクションは異なるルーンにまたがる複数の操作を表すことができます。BRC-20 では、トランザクションごとに 1 つのトークンのみを転送できます。ルーンでトークンが転送されると、プロトコルは OP_RETURN データの指示に従って UTXO を複数の新しい UTXO に分割します。各 UTXO は異なるトークン量を表し、受信者に送信されます。無効なメッセージが原因で失敗したルーン トランザクションは、ルーンが誤って作成されるのを防ぐために焼却されます。
Runes は、より高速で安価なトランザクションを実行するために、Bitcoin レイヤー 2 ソリューションである Lightning Network を使用するという点で、Lightning と互換性がある可能性もあります。これにより、Runes は Bitcoin ネットワークに関連する遅延や高額な手数料を回避します。この潜在的な統合により、Rune ベースのトークンの使いやすさと拡張性が向上する可能性があります。
エッチングは、ルーン トークンのライフサイクルの始まりです。これは、新しいルーンを作成するプロセスであり、そのプロパティが設定されるポイントです。これらのプロパティには、ルーンの名前、シンボル、ID、供給量、分割可能性、その他のパラメータなどの重要な詳細が含まれます。このデータは、ブロックチェーン トランザクションが発生するたびに OP_RETURN 出力に記録されます。作成者は、ルーンが一般に公開される前に、一定量のルーンを自分自身に割り当てることを可能にする「プレマイニング」機能を含めることができます。
ルーンがエッチングされた後、オープンまたはクローズドミントを通じて鋳造できます。オープンミントでは、最初のエッチング後にミントトランザクションを作成することで、誰でも新しいルーンを鋳造できます。対照的に、クローズドミントでは、特定の期間などのすでに設定された条件が満たされた場合にのみ、新しいトークンの鋳造が許可されます。その後、鋳造プロセスは終了し、トークンの供給が制限されます。
ルーン トークンの転送は、「エディクト」と呼ばれる特別な指示によって実行されます。この指示は、エッチングまたは鋳造後のルーンの転送方法を定義します。このプロセスは、トークンを運ぶ入力 UTXO を消費し、更新されたトークン残高を持つ出力 UTXO を作成するトランザクションによって完了します。エディクトは、トークン、その数、および宛先を指定します。エディクトを使用すると、バッチ転送、エアドロップ、および鋳造されたすべてのルーンの 1 つのアカウントへの転送を実行できます。
Bitcoin Runes の主な目的は、Bitcoin ブロックチェーン上での代替可能なトークンの作成を簡素化することです。他にも目的があり、このセクションでは、それらの目的のいくつかと、それらがユーザーと Bitcoin ネットワークにもたらすメリットについて詳しく見ていきます。
BRC-20 や Taproot などの他の代替手段と比較して、Bitcoin Runes は、Bitcoin ネットワーク上で複数の代替可能なトークンを作成および管理するより簡単な方法をユーザーに提供します。Runes を使用すると、ユーザーはオフチェーン データやネイティブ トークンを必要とせずにトークンを作成できます。これにより、ジャンク UTXO が過剰に生成されるのを防ぐことができます。
Bitcoin Runes は OP_RETURN モデルを使用して、Bitcoin ネットワーク上でトークン トランザクションを処理する効率的な方法を提供します。Runes の OP_RETURN モデルは、使用できない UTXO (BRC-20 で有名) を作成しません。また、最大 4MB を占める BRC-20 の刻印とは異なり、ストレージは 80 バイトのデータしか占めません。この際立った違いは、Bitcoin ネットワークの負荷を軽減し、パフォーマンスを向上させ、詰まりによる混雑を軽減するのに役立ちます。UTXO を利用することで、Runes でのトランザクションはより高速かつ安価になり、これにより Bitcoin ネットワークにさらに多くのユーザーが引き寄せられます。
あ
Runes は、代替可能なトークンに関心のある分散型金融 (DeFi) ユーザーや、Ordinals よりも効率的な代替手段を求める NFT 愛好家にも対応しています。Bitcoin Runes プロトコルは、NFT やミームコインのコミュニティの間で関心を集めており、これらのプロジェクトがプロトコルのプレローンチを支配していました。Runes のプレ NFT プロジェクトの 1 つである Runestone は、ローンチ前に、Bitcoin ブロックチェーン上に 3 つ以上の刻印 (デジタルアイテム) があるウォレットに無料の Runestone をエアドロップしました。これは大きな興奮を呼びました。ただし、ユーザーを引き付けるのは興奮だけではありません。Ordinals やその他の NFT コレクションは通常、収集性を維持するためにサイズが制限されていますが、Runes ではコレクションが大量に作成されます。これにより、より多くの人が所有しやすくなり、ユーザーベースが拡大します。
これらすべての拡張により、ネットワークの使用量が増大します。これは、ネットワークの収益増加に直接つながり、あらゆる場所のすべての人が経済的に自由になるよう支援するという、ビットコインのミッションの主要理念に合致するパラメータです。
ネットワークの利用増加と収益システムの拡大は、マイナーがネットワークに参加する動機にもなっている。4月の半減期以降、マイナーは3.125ビットコインを獲得しており、当初獲得していた6.25ビットコインよりも少ない。
Runes Protocol は、トークンとトランザクションを作成するためのより安全で信頼性の高いプラットフォームを提供します。UTXO データ ストレージ機能により、Runes は再編成に対してより耐性があり、特に Bitcoin ネットワークがトランザクション履歴の 2 つのバージョンから選択する必要がある場合に耐性があります。この再編成に対する耐性により、Runes トランザクションは Bitcoin ネットワークのトランザクション履歴の変更の影響を受ける可能性が低くなります。
BRC-20 は Ordinals (ビットコイン サットにデータを添付できる技術) を使用していますが、Bitcoin Runes はこの設計の改良として作成されました。Runes と BRC-20 の両方のプロトコルはビットコイン ブロックチェーン上でトークンの作成を可能にしますが、Runes には BRC-20 とは一線を画す独自のセールス ポイントがあります。それは、Bitcoin ネットワークへの負荷が少ないことです。両プロトコルには他にも重要な違いがあり、そのいくつかを以下に挙げました。
ローンチ以来、Runes エコシステムでは 8,000 を超えるプロジェクトが立ち上げられています。これらのプロジェクトの中には、プロトコルと直接やり取りして資産を作成し、Bitcoin ブロックチェーン上でトランザクションを実行するものもあります。また、Runes ユーザーや愛好家にユーティリティを提供するものもあります。Runes エコシステムのプロジェクトには、次のようなものがあります。
これらは、Runes プロジェクトが旅を始めるためのプラットフォームを提供するプロジェクトです。ローンチパッドの優れた例として、Bitcoin Rune が挙げられます。このプラットフォームは、ユーザーとプロジェクトに Runes の旅を始めるためのツールを提供します。このプラットフォームでは、プロジェクトが Rune を刻んだり、転送などの他の操作を実行したりできます。また、Bitcoin Runes プロジェクト (新規および既存) が取引を開始できるマーケットプレイスも備えています。
一部のプロジェクトでは、資産管理用のウォレット サービスを提供しています。Bitcoin Rune は Bitcoin ブロックチェーン上で作成されますが、保管には特定のウォレットが必要であり、これらのプロジェクトはまさにそれを実現します。Xverse は、Bitcoin Rune の管理に使用できるウォレットの一例です。また、BRC-20 トークンもサポートしています。
Bitcoin Runes プロトコルを介して Bitcoin ネットワークにルーンを刻み込んだ代替可能なトークン プロジェクトの例としては、Runestone、Rune PUPS、RSIC などがあります。これらのプロジェクトのほとんどは、所有者にルーンを獲得させる NFT です。
一部のマーケットプレイスでは、ユーザーがビットコイン ルーンを出品して取引することができます。中央集権型取引所 OKX にはルーンを取引するためのマーケットプレイスがあり、NFT 取引プラットフォーム Magic Eden にもルーンを取引するためのセクションがあります。もう 1 つのプラットフォームは Whales Market です。これはプレマーケット プラットフォームで、プレローンチ サービスを提供し、ユーザーは割り当てられたルーン プロジェクトのトークンを取引できます。
独自の Bitcoin ノードを実行し、独自の Runes トークンをエッチングして発行するには、Bitcoin Core プログラムをインストールする必要があります。また、Ordinals と Runes のクライアント ソフトウェアもインストールする必要があります。ただし、これらは技術的であり、ほとんどの人にとってセットアップが簡単ではありません。
ルーンを購入および販売するには:
有望な見通しにもかかわらず、Runes には課題や検討事項がないわけではありません。
スケーラビリティ: Runes は BRC-20 よりも改善されていますが、ビットコインの全体的なスケーラビリティは依然として懸念事項です。ビットコインの現在の平均トランザクション数 (TPS) は 1 秒あたり約 6 ~ 8 です。Rune トークンとトランザクションが増加すると、ネットワークの輻輳が発生する可能性があります。前述の Lightning Network 統合などの開発は、この課題に対処する上で非常に重要になる可能性があります。
規制: 暗号通貨とトークン化された資産を取り巻く規制は絶えず進化しています。規制機関が Rune トークンとより広範な Bitcoin エコシステムにどのように取り組むかはまだわかりません。将来の規制に適応することは、Runes の長期的な存続にとって不可欠です。
ルーンの将来は、ビットコイン エコシステムにとって刺激的な可能性を秘めています。潜在的な発展のいくつかを以下に示します。
それで、ルーンはビットコインにとって新しい時代となるのでしょうか?
一つ確実に言えることは、これらがビットコイン エコシステムにとってゲームチェンジャーとなる可能性があるということです。これらは、代替可能なトークンにとってより効率的で、スケーラブルで、ユーザーフレンドリーなソリューションであり、より幅広い開発者やユーザーを引き付ける可能性があります。開発者やユーザーが増えるということは、多くの場合、イノベーションと使用が増えることを意味し、ビットコインを新しい時代へと押し進める可能性があります。Bitcoin Runes プロトコルは、ビットコイン ネットワーク上の代替可能なトークンの魅力的なビジョンを提示します。これらは既存のインフラストラクチャを活用し、BRC-20 の制限に対処します。
ルーン文字が解き放つ可能性に興奮していますが、いくつかの分野ではさらなる研究が必要です。
Runes の出現は、ビットコイン エコシステム内の継続的な進化を意味します。課題は残っていますが、より多くの開発者とユーザーがこのプロトコルを採用するにつれて、ビットコインの代替可能なトークンへの影響はより明確になるでしょう。
BRC-20 のようなプロトコルは、ビットコイン ネットワーク上で代替可能なトークンを適切に始動させたかもしれませんが、Runes はより持続可能で拡張可能な未来のためのソリューションを提供しています。Runes が本当に新しい時代を先導するかどうかはまだわかりませんが、これは間違いなく大きな前進であり、ビットコインの将来に刺激的な可能性を約束します。