【BRC-20】EVMチェーンを一時停止させた話題の「碑文」とは

碑文とは一体何なのかを理解しようとした話。

【BRC-20】EVMチェーンを一時停止させた話題の「碑文」とは

アロハ!ニナ(@ninahaus)です。
ここ最近はCosmosで無重力浮遊を楽しんでいます。
ところが、パラレルワールド(aka別クラスタ)では「碑文」なるものが大人気だとか…?

Sequencer & Feed Issues (Arbitrum One) - Incident details - Arbitrum
Sequencer & Feed Issues (Arbitrum One) - Incident details - Arbitrum Status
ニナ

「碑文」の急増が原因でチェーン停止に至ったArbitrum

守備範囲外のことで何も分かっていなかったところ、海外ユーザーのcygaar(@0xCygaar)さんがXスレッドで解説してくださっているのを見つけました!

私のような碑文何ソレ仲間のため、ゆるく翻訳しました。

そもそも碑文って何やねん

英語では「Inscriptions」です。

test
ニナ

なんとなく「碑文」てしっくりこないので、ここからは「インスクリプション」と表記します。

cygaarさんのスレッド翻訳

はじめに

インスクリプションがここ数日間で複数のチェーンをダウンさせ、ガスの急上昇を引き起こしています。
しかし、実際にその状況を理解している人はほとんどいません。
ここでインスクリプションの簡単な説明をします。
なぜいたるところでスパムされているのか、そしてどのように機能するのかについてのスレッドです🧵

インスクリプション(碑文)の概要

「インスクリプション(Inscriptions)」という概念は、ビットコイン(BTC)チェーンの「オーディナル(Ordinals)」から始まりました。オーディナルは、データをチェーン上に直接刻むことを可能にし、テキスト、画像、動画などを含めることができます。

BTCチェーンはスマートコントラクトをサポートしていないため、これがNFTや他のトークンをサポートする唯一の方法です。

EVMチェーンへの転用

その後、人々はイーサリアム(ETH)チェーン、他のEVMチェーンでも同じことができることに気付きました。

個々のSATにデータを記入する代わりに、EVMではトランザクションのcalldataにデータを記入します。calldataは、トランザクションで送信できる任意のデータで、主にスマートコントラクトに入力を渡す際に使用されます。また、ロールアップデータにも使用されます。calldataは読み取り専用であり、スマートコントラクトのstateにデータを格納しておく場合と比べて、安価に利用できます。

では、EVMチェーンで人々は何を刻印しているのでしょう?

現時点では、主にBRC-20タイプのトークンを刻印しています。
BRC-20トークンとは、トークンデータがスマートコントラクトではなく、calldata(JSON形式)に保存されているトークンです。

calldataにはトークンID、発行数量、および操作が含まれています。

calldataは特定のフォーマットに従う必要があり、これによって(x)RC-20トークンとして認定されます。xRC-20トークンの興味深い点は、そのロジックがすべてオンチェーン上に存在しないことです。通常、ERC20トークンでは、ルールはスマートコントラクトによって強制されますが、ここではすべてのロジックがオフチェーンで処理されます。

従って、オフチェーンのインデクサには、インスクリプショントークンのトランザクションが何をしているのかを解釈する責任があります。そのトークンが存在し、ミントできるか(過度にミントされていないか)も検証する必要があります。

例:1000枚ミント(発行)されたASC-20トークン$BEEG

トークンのミント時には、「ミント」操作と、ミントされる量を含むcalldataを使用し、自分自身にトランザクションを送信します。トークンの転送も同様で、その場合は「転送」操作を利用します。一部のプロトコルでは、これに関連しイベントを発生させます。

現在、かなりの食い違いがあります。

インスクリプションのメリットとデメリット

第一のメリットは、すべてが完全にオンチェーンであることです。
xRC-20トランザクションとNFTのメタデータはすべてチェーン上に保存され、誰でも読むことができます。チェーンさえあれ良いのです。

第二のメリットは、運用が非常に安価であることです。
スマートコントラクトはロジックを実行し、オンチェーンでデータを格納する必要があります。インスクリプションはオンチェーンにcalldataを送信するだけで済むため、実行コストがはるかに安価です。

大きなデメリットは、オフチェーンのインデクサに大きく依存することです。
理論的には誰もがトークンを再現できますが、それはインデクサが同じプロトコルのルールに従っていることを前提としています。一方、EVMチェーンはこれらのルールに沿うことを強制します。

また、インスクリプションは一歩時代遅れな感じがします。
EVMはスマートコントラクトのロジックをサポートするために設計されましたが、インスクリプションはすべての計算処理をオフチェーンに移動させます。

より多くの断片化が生じ、インデクサーへの信頼が必要とされます。また、基本的にインスクリプションとのコンポーザビリティはほぼゼロです。

インスクリプションがスパムされる理由は?

おそらく、他チェーンでBRC-20トークンの成功を再現しようとする欲求によるものでしょう。しかしながら、これらの取引の多くは、同じユーザーまたはボットが何度も小さな取引を実行しスパムしているだけです。

スマートコントラクトのトランザクション実行に比べて非常に安価であるため、大量送信が可能なのです。これにより、Arbitrumが停止され、zkSyncやAvalancheなど他のチェーンでもユーザーエクスペリエンスが低下しています。

この熱狂がいつ終わるかはまだ分かりません。

@hildobby_さんが、様々なチェーンで起こっているすべてのインスクリプションアクティビティをまとめた素晴らしいダッシュボードを作成しました。EVMチェーンで起こっているインスクリプションアクティビティの概要を知りたい方は、ぜひご覧いただくことを強くお勧めします。

スレッドへの反応

@blockpatron

大きな問題は、状態の更新がオフチェーンのインデクサを経由する必要があること。仮に誰かがトークンを二重に支払ったとしたら…そのことを知っているのはオフチェーンのインデクサだけ(遡及的に)。二重支払いはどう解決されるのだろう?誰かが損をするのだろうか?本当に愚かな設計だ。


@CryptoCowboyOG

これって3年前にKusamaで起こったことだよね。


@chopper__dad

これは何としても止めないと。


@snieking

「すべてがオンチェーンである」のに、オフチェーンのインデクサに依存しなければならないの? 完全に合意がとれないので、異なる2つのインデクサが異なる結果に至る可能性があるのでは?

感想

インスクリプションが何かは把握しましたが、技術的な優位点やユーザーに提供される嬉しさといったものはよく見えてきませんでした。
新しいことができるから投機的にそれで遊んでいるという感じでしょうか。

ニナ

教えて!碑文に強いクリプトマン!



アヒルの活動支援

寄付をいただけると大変励みになります🦆
0xb0c12f825c53E665e119fef5C3108d58c1e38db8



Read more

【画像生成AI】Midjourney、月刊マガジンと新モデルV5をリリース!

【画像生成AI】Midjourney、月刊マガジンと新モデルV5をリリース!

こんにちは、ニナ(@ninahaus)です。 2023年3月15日、私が沼って抜け出せない画像生成AI・Midjourneyから2つのアナウンスがありました。 1. 月刊Midjourneyマガジンのローンチ 2. 新モデルバージョンであるバージョン5(V5)のリリース 本記事ではこれらについて紹介します。 新モデルバージョンV5、とても良い!比較画像も載せます。 私がMidjourneyにハマった詳細はこちら。 Midjourneyとは?話題の画像生成AIにすっかりハマって課金までした話|NinaHausもいんもいん!ニナ(@_ninahaus_)🦆です。 規制当局の強硬姿勢やら銀行の清算やらでクリプト界隈NinaHausニナ 1. 月刊Midjourneyマガジン、リリース First, we’re launching a monthly Midjourney magazine! Every issue has interviews, breathtaking images, and of course, prompt

【投資スラング】「クジラ」の意味と由来は?

【投資スラング】「クジラ」の意味と由来は?

こんにちは!ニナ(@ninahaus)です。 仮想通貨をはじめて早数週間、色んな用語を学んできましたが、その中でも特に「クジラ」という言葉が気に入っています。 ただ、どうしてクジラなの?と疑問に思ったので調べてみました! 「クジラ」ってなに? ざっくり言うと、機関投資家など莫大な資産を運用する大口投資家のことです。 仮想通貨の世界では、2021年1月8日の時点の時点で、1000ビットコイン(40億円相当)を保有する「クジラ」は2334頭います。 ‘Bitcoin Rich List’ Rebounds to Hit All-Time High‘Bitcoin Rich List’ broke its all-time high as bitcoin’s price continues to rally.CoinDeskMuyao Shen 「クジラ」の使われ方 株界隈