叙事の革新:最近のビットコインエコシステム実験の浅い分析

IOBCキャピタル
2023-05-10 15:33:04
コレクション
BRC-20とOrdinals NFTの状況は、Bitcoin Layer2の発展状況とまるで二つの世界のようです。前者は「コイン界」のようで、後者は「チェーン界」のようで、雰囲気の差はかなり大きいです。

著者:0xCousin、IOBC Capital

ビットコインの持続可能性の物語

業界内では、ビットコインは「デジタルゴールド」と見なされ、イーサリアムは「世界のコンピュータ」とされています。ビットコインの価格が長期的に上昇するという楽観的な見方は、主に「供給量が一定」、「価値の保存」、「周期的な減産」に基づいています。

このルールの下で、ビットコインの予見可能な未来は、ブロック報酬がゼロに減少し、オンチェーン取引手数料がビットコインブロックチェーンの唯一の安全予算となることです。ブロック報酬(つまりCoinbase報酬)は4年ごとに半減し、最終的にはゼロに減少することは変えられない未来の既定事実です。その時、ビットコインのオンチェーン取引手数料は、マイナーが現在考えられる唯一の収入源となります。

しかし、現在ビットコインがデジタルゴールドとしての物語の下では、オンチェーン取引はあまり頻繁ではありません。つまり、将来的にビットコインがマイナーに提供する安全予算にはあまり想像の余地がないということです。それに対して、イーサリアムエコシステムはNFT、Layer2、DeFiなどの物語を盛んに推進しています。これは明らかにビットコインエコシステムの利益要求には合致しません。

そのため、業界内ではビットコインエコシステムのアプリケーションに関するいくつかの探求が早くから行われてきました。例えば、Lighting Network、Liquid Network、Stacksなどです。しかし、ビットコイン自体のいくつかの限界が、そのエコシステムの拡張を制限しています。

重要な転換点:3つのBIPを含むTaprootアップグレード

Taprootはビットコインネットワークのアップグレードで、2021年11月14日に全ネットワークのマイナーの承認を経て、ビットコインネットワーク上でアクティブ化されました。Taprootは、隔離証明以来、最も重要で期待されるビットコイン技術のアップグレードとされています。Taprootの目標は、ビットコインスクリプトの実行方法を変更し、プライバシー、スケーラビリティ、セキュリティを向上させることです。

具体的には、Taprootアップグレードは3つのBIPを含みます:

1、BIP340(Schnorr Signatures):Schnorr署名は、ビットコインネットワーク上の取引を検証するためのより速く、より安全な方法を促進します。これは、複雑なビットコイン取引で複数の鍵を使用し、1つのユニークな署名を生成することができます。つまり、取引に関与する複数の署名を1つのSchnorr署名に集約できるということです。

2、BIP341(Taproot):TaprootはSegWitアップグレードの基礎の上に、Merkelized Alternative Script Tree(MAST)を使用してビットコインブロックチェーン上の取引データ量を拡張します。Taprootアップグレードがなければ、タイムロック解除(Timelock Release)やマルチシグネチャ(Multi-signature)などの複雑なマルチシグ取引は、検証のために何度も入力と署名を必要とし、ブロックチェーンに大量のデータを追加し、取引速度を低下させることになります。

Taprootアップグレード後は、MASTが統合されたため、単一のMAST取引が複数のスクリプトを代表できるため、多くのスクリプトと検証量を減少させることができます。また、MASTは取引の実行条件をブロックチェーンに提出するだけで済み、完全な詳細を必要としないため、ネットワーク上に保存する必要があるデータ量を大幅に削減します。Taprootは、ビットコインブロックチェーンにより大きなスケーラビリティと高い効率を提供するだけでなく、ビットコインユーザーにより大きなプライバシーを提供します。

3、BIP342(Tapscript):Tapscriptはビットコインスクリプトのコーディング言語のアップグレードです。これは、取引指令を実行する方法を指定するためのOpcodesの集合です。ブロック内の利用可能なスペースが増えることで、新機能に対する柔軟性が高まり、将来的にはビットコインネットワークがスマートコントラクトをサポートし、作成するのに役立つ可能性があります。

要するに、Taprootアップグレードはビットコインにスマートコントラクトの展開の道を開き、このアップグレードはBitcoin NFT、Bitcoin layer2およびLayer2エコシステム内のDeFiの発展により良い基盤を提供します。

Bitcoin NFTおよびBRC20

実際、現在BIPに基づくBitcoin Non-fungible Token Standardは存在せず、BIPに基づくBRC-20 fungible Token Standardも存在しません。(ここで、イーサリアムのERC20、ERC721とは大きな違いがあります。イーサリアムのToken Standard提案はEIP(イーサリアム改善提案)にあり、Final状態にあります。)

Ordinals:Bitcoin NFTの物語を引き起こす

Ordinalプロトコルは、ビットコイン開発者のCasey Rodarmorによって2023年1月2日に導入されました。

Ordinalsは、ビットコイン上でNFTを作成しようとした最初のプロトコルではありません。その前に、すでにOmniプロトコルがビットコイン取引のOP_RETURN命令を使用してメタデータを保存し、取引データを記録していましたが、OrdinalsはTaprootスクリプトにInscription Contentを追加する方法を採用して、NFTをビットコインに導入しました。

Ordinalwallet.comやUnisat.ioでさまざまなタイプのNFTをInscribeできますが、現在ビットコインネットワークの手数料が非常に高いため、いくつかのドメイン名やBRC20をInscribeするのはまだ良いですが、ファイル(画像、動画など)をInscribeするコストは非常に高いです。

image

上の図のように、Ordinalswallet.comで178kbの画像をInscribe Ordinals to Bitcoinするには、約264Uの費用がかかります。もちろん、主にビットコインネットワークの手数料が90万satsを超えたためで、Inscriptionの費用は実際には546 sats(約0.15U)です。

Inscription ContentはTaproot Script-path spend scriptsに保存されるため、完全にオンチェーンと呼ばれます。その中で、TaprootスクリプトはInscriptionの内容に対する制限が少なく、追加のウィットネス割引(Witness discount)を受けることができるため、Inscription内容の保存が比較的経済的です。

ビットコインNFTは、イーサリアムNFTと比較して顕著な利点があります。ビットコインNFTは完全にビットコインチェーンに永久に保存されますが、イーサリアムNFTはそのメタデータをイーサリアムブロックチェーンに保存するだけで、実際の内容はほとんどが第三者のストレージチェーンに保存されています。

例えば、Gh0stlyGh0st #2510というNFTは、Etherscanで確認できますが、実際にはIPFSに保存されています。
image
一方、Pixel Pepes #1480というNFTは、そのlocationがビットコイン取引のHashIDを指しています。Mempool.spaceや他のビットコインエクスプローラーを通じて確認でき、ブロック高782671の中のHashIDです。

Ordinalsプロトコルは、サトシ(Satoshi)に番号を付けるシステムで、各サトシにシーケンス番号を付与し、取引内でそれらを追跡します。Ordinalsはビットコインにとって非常に重要な意味を持っています。最も単純に理解すると、Ordinalsプロトコルが登場する前は、人々は「ビットコインの総量は2100万である」としか注目していませんでしたが、Ordinalsプロトコルが登場した後は、人々の注目は「ビットコインの総量は2100兆サトシである」に変わります。また、ユーザーはOrdinalsを通じて追加のデータ(画像、動画、テキストなど)をビットコインブロックチェーンに付加することで、各サトシをユニークにすることができます。

ユーザーがOrdinalsに追加のデータを付加しなくても、Ordinalsはサトシがブロックチェーン内での位置に基づいて、以下のような異なるレアリティの区分を提案しています:common(ブロック内の最初のサトシを除く任意のサトシ)、uncommon(各ブロックの最初のサトシ)、rare(各難易度調整期の最初のサトシ)、epic(各半減後の最初のサトシ)、legendary(各周期の最初のサトシ)、Mythic(創世ブロックの最初のサトシ)。

したがって、Ordinalsに追加のデータを付加しなくても、サトシの番号付け自体が各サトシに異なる地位を与えています。

image

例えば、創世ブロックの最初のサトシMythicの序数は以下の図のように示されます:

image

サトシ(Sat)のOrdinals(番号付け)が異なるだけでなく、サトシに内容(例えば:テキスト、画像、動画など)を刻むことで、より多様なビットコインNFTを作成することができます。Inscriptionは、刻むサトシを取引に送信することで完了し、この取引はチェーン上にInscriptionの内容を表示し、これらの内容がこのサトシを不変のデジタルアートファクト(NFT)に変え、追跡、転送、保存、購入、販売、喪失、再発見が可能になります。

現在市場に出回っている多くのOrdinals NFTは、実際にはイーサリアムNFTの発展経路を模倣しています。例えば:Ordinal Punks、Bitcoin Punksなど、初期の野蛮な発展により、ビットコインチェーン上には現在見ると少し「理解できない」NFTが多数存在しています。

image

上の図はYuga Labsが発表したビットコインNFT------Twelvefoldです。

Yuga Labs、Magic Edenなどの業界内の主要機関の参入により、ビットコインNFTの物語が知られるようになりました。Ordinals NFTの取引量が増加し始めました。

BRC-20:ビットコイン上での新しい社会的資金調達実験
しかし、実際に市場を引き起こしたのはBRC-20です。回り道をして、Cryptoで最も魅力的なのは「トークンの発行」です。重要なのは、BRC-20の発行方法が非常にシンプルで粗暴で、Cryptoの特徴に非常に合致していることです------公平な発行、トークンの事前留保なし、VCの保有なし、発起人(デプロイヤー)にも特権や区別はなく、誰もが平等で、Mintを通じてのみ得られます。

BRC-20は、Twitterユーザー@domodataが2023年3月8日に作成した「ビットコイン実験的トークン標準」です。これは、JSONデータのOrdinal inscriptions(序号铭文)を利用してトークン契約を作成(Deploy)し、トークンを鋳造(Mint)し、トークンを転送(Transfer)します。

BRC-20に基づいてトークンを発行するには、主にDeploy、Mint、Transferの3つの関数を使用します:
1、Deploy関数を使用してBRC20を作成
Deploy内容は以下の通りです:
image

作成者は、4文字の識別子としてTickを自由に設定でき、大文字と小文字を区別しません。また、総量、最小mint限量パラメータを設定するだけです。

もちろん、Unisat.ioのinscribe製品機能を直接使用することもできます。UnisatはBRC20標準に基づくトークンの発行を製品化しています。以下の図:

image

Deployの過程で、作成者は少しの手数料を支払うだけで済みます。

2、Mint関数を使用して一定数量のBRC20を鋳造

Mint内容は以下の通りです:

image

Unisat.ioのInscribeでもMint機能を使用できます。以下の図
image

もちろん、Mintの前に、The Full List of BRC20を確認し、まだ100%Mintされていないが、Mintが完了しそうなBRC20トークンを選ぶのが良いでしょう。

3、Transfer関数を使用して一定数量のBRC20を転送
Transfer内容は以下の通りです:

image

Transfer関数は実際には一般的なトークン転送機能で、BRC20トークンのオンチェーン送金です。Transferの有効性も「数量は利用可能残高を超えない」というルールに従う必要があります。

image
マーケットプレイスでBRC20トークンを購入、販売することは、本質的にTransfer関数を呼び出すことになります。

ORDI:最初のBRC20トークン

ORDIは最初のBRC20トークンで、総量は2100万個、毎回のMint限量は1000個です。

image

ORDIは2023年3月8日12時にデプロイされてから、18時間も経たずに2100万個のORDIトークンが100%Mintされました。

現在までに、ORDIは7600人以上のホルダーを持ち、現在の市場価格は25Uを超えています。最初にこれらのORDI BRC20トークンをMintした人々は、Mint後から現在までの短い2ヶ月間で1万倍以上の収益を得ています。この「富の効果」が、BRC20やビットコインNFTへの投資熱を急速に引き起こしました。

BRC-20とOrdinals NFTの価格上昇は、嵐のようにこのベアマーケットを席巻し、長い間静かだった市場をICO時代のFomoに無理やり引き込んでいます。誰もがイーサリアムERC-20に基づいてトークンを発行できるようになったのと同様に、誰もがBRC-20に基づいてトークンを発行でき、Mintトークンのビットコインネットワーク手数料コストを支払うだけで公平にトークンを得ることができます。

ビットコインLayer2の発展状況

ビットコインNFTやBRC20の盛況に対して、ビットコインLayer2の発展は緩やかで持続的であり、やや温度が低いです。

Lighting Network:State Channel形式の迅速な支払いソリューション

Lighting Networkは、State Channelの形式でビットコインネットワークの迅速な支払いを実現するオフチェーン拡張ソリューションです。これは、ビットコインの遅い取引時間とスループットの問題を解決することを目的としており、Joseph PoonとThaddeus Dryjaによって2016年に初めて提案されました。

現在、Lightning Networkは約1.8万のノードを持ち、約7.8万のチャネルが稼働しており、Lightning Networkチャネル内のBTCの数は5400以上です。WBTCと比較すると、Lightning Networkの発展速度はそれほど速くはありません。

Lightning NetworkのようなState Channelのオフチェーン拡張ソリューションの最も顕著な欠点は、Closed-Channel FraudやForced Expiration Malicious Attacksに遭遇する可能性があることです。前者のリスクに対して、Lightning NetworkはWatchtower(監視塔)の第三者監視ソリューションを採用していますが、後者の攻撃に対しては、Lightning Networkチャネル上の取引がビットコインネットワークで検証および決済される必要があるため、同時に多くのチャネルが閉じられると、ビットコインネットワークが混雑する可能性が非常に高くなります。

2021年11月14日にリリースされたTaprootアップグレードの恩恵を受けて、現在ビットコインネットワークはこの問題をより効果的に処理できるようになりました。Taprootアップグレードは取引処理を簡素化し、複数の署名と取引をバッチ処理して、ビットコインネットワーク上の取引の検証をより容易かつ迅速にし、ビットコインネットワークの拡張を助けることができます。

Taprootが実施される前は、ビットコインネットワーク上の取引検証が非常に遅く、各デジタル署名が公開鍵に基づいて検証される必要があり、複数の入力と署名を必要とする複雑なマルチシグ取引にかかる時間が増加していました。しかし、Taprootは署名の集約をサポートしており、複数の署名を一緒にバッチ処理して検証できることを意味します。

Rootstock(RSK):サイドチェーン形式のLayer2ソリューション

Rootstock(RSK)はビットコインのスケーリングソリューションです。RSKはサイドチェーンであり、ビットコインと双方向ブリッジ(two way bridge)で接続されています。

RootstockにはRSK仮想マシン(RVM)があります。これはEVMに基づくRVMで、Rootstock上でイーサリアムのスマートコントラクトを実行することを許可します。つまり、RSK開発者はSolidityを使用してコーディングでき、ユーザーはRSKメインネットをMetamaskに追加できるため、Metamaskウォレットを使用してRSKエコシステムのDAppsと対話できます。

RSKプラットフォームには独自のネイティブガストークンはなく、smartBTC(RBTC)を使用しています。RBTCはビットコインのボールトにロックされたBTCを1:1の比率で発行し、RSKネットワークのRBTCの価値を保証します。

RSKのエコシステム内にはすでに多くのアプリケーションが登場しています。例えば、DeFi分野にはSovryn、RSK Swap、Tropykusなどのプロトコルがあり、ステーブルコイン分野にはDollar on Chain、BRX、RSK DAIなどがあります。

Stacks:エコシステムが最も発展しているビットコインLayer2

Stacksはビットコインに基づく分散型アプリケーションとスマートコントラクトのオープンソースネットワークであり、ビットコインのLayer2とも言えます。これはビットコイン自体を変更することなく、ビットコインにスマートコントラクト機能をもたらし、スマートコントラクトと分散型アプリケーションが信頼なしにビットコインを資産として使用し、ビットコインブロックチェーン上で取引決済を行うことを可能にします。

ビットコインは基礎的な決済層であり、Stacksはスマートコントラクトとプログラマビリティを拡張し、その上にHiroのサブネットを通じて拡張性と効率の層を追加します。
Stacksには、ビットコインLayer1以外のデータを保存するための独自の帳簿があります。開発者はStacksに基づいて任意のアプリケーションを構築できます。

StacksはClarityというプログラミング言語とClarity VMを採用しており、ビットコインネットワークの状態を読み取る能力を持っています。StacksのPoXメカニズムにより、各Stacksブロックはビットコインブロックに接続され、get-burn-block-info関数を使用してビットコインブロックヘッダーハッシュを照会できます。

注目すべきは、Stacksの次の段階でNakamotoバージョンがリリースされることで、このバージョンのStacksはサブネットを通じてより高い性能と多様性を実現します。

その時のStacksの基本アーキテクチャは以下の図のようになります:
image

単一のサブネットは、異なるプログラミング言語と実行環境のスマートコントラクトをサポートできます。サブネット1はClarityとClarity VMをサポートし、安全性の利点をもたらします。サブネット2はSolidityとEVMをサポートし、統合と開発の容易さの利点をもたらします……要するに、Stacksの次の段階にはさらに期待できる変化があるかもしれません。

現在、Stacksエコシステムにはいくつかのエコシステムアプリケーションがあります。例えば:

1、Hiro Wallet:これはStacksに基づいて開発されたモバイルウォレットで、ビットコインとStacksトークンの保存と管理をサポートし、dAppsへのアクセスと対話もサポートし、ユーザーに完全なStacksエコシステム体験を提供します。

2、Alex:ビットコインを決済層、Stacksをスマートコントラクト層とする暗号資産取引、貸付プロトコルに特化しています。

3、Ballot.gg:The BallotはDAO、NFT、DeFi、Web3プロジェクト向けの分散型投票アプリケーションで、Stacksコミュニティ内のプロジェクトがトークンを利用してそのプロトコルの意思決定を管理するのを支援するために主に使用されます。
……
Stacksは現在のビットコインLayer2の中で、エコシステムの発展が最もイーサリアムLayer2に似ています。エコシステム内には繁栄するDAppsがあり、DeFi、DAO、BTC Naming Service、完全なNFTエコシステムをカバーしています。

結論

BRC-20とOrdinals NFTの状況は、ビットコインLayer2の発展状況とはまるで異なる世界のようです------前者は「コイン界」、後者は「チェーン界」であり、雰囲気の違いはかなり大きいです。

Cryptoの世界では、新しい事物に対する傲慢さや偏見を捨て、学び続けることが重要です。

ChainCatcherは、広大な読者の皆様に対し、ブロックチェーンを理性的に見るよう呼びかけ、リスク意識を向上させ、各種仮想トークンの発行や投機に注意することを提唱します。当サイト内の全てのコンテンツは市場情報や関係者の見解であり、何らかの投資助言として扱われるものではありません。万が一不適切な内容が含まれていた場合は「通報」することができます。私たちは迅速に対処いたします。
banner
チェーンキャッチャー イノベーターとともにWeb3の世界を構築する