BTC
ETH
HTX
SOL
BNB
View Market
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

OpenSea と Metamask を接続した後、NFT がまだ Web2 上にあることがわかりました

Block unicorn
特邀专栏作者
2022-01-09 04:21
この記事は約7748文字で、全文を読むには約12分かかります
私たちが期待しているのは本当の Web3 でしょうか、それとも Web3 を装った Web2 でしょうか?
AI要約
展開
私たちが期待しているのは本当の Web3 でしょうか、それとも Web3 を装った Web2 でしょうか?

原文の翻訳: ブロックユニコーン

原文の翻訳: ブロックユニコーン

私は自分を暗号学者だと思っていますが、, しかし、私は「暗号」が特に好きなわけではありませんでした。実際に「芝生から出て行け」と言ったことはないと思いますが、最新のNFTドロップよりも、「暗号化」がかつて「暗号化」を意味していたという風味豊かなミームを思い出してペパリッジファームをクリックする可能性が高くなります。

また、ここにあるカードですが、私は生活のあらゆる側面を手段化された経済に移行させる世代ほど興奮していません。

しかし、厳密に技術的なレベルでさえ、私はまだ信者になることに成功していません。さて、現在 web3 と呼ばれるものに対する最近の注目を考えると、最初のレベルのタイトル

Web1 と Web2 を確認するにはどうすればよいですか

web3 はやや曖昧な用語であり、web3 の野心がどうあるべきかを厳密に評価するのは困難ですが、一般的な議論は、web1 が分散化され、web2 がプラットフォーム上のすべてを集中化し、web3 が再びすべてを分散化するということのようです。 web3 は web2 の豊富さを提供しますが、分散化されています。

集中プラットフォームが存在する理由をある程度理解しておくとよいでしょう。私の意見では、その説明は簡単です。

1. 人々は自分のサーバーを実行したくありませんし、決してそうすることはありません。web1 の前提は、インターネット上の誰もがコンテンツの発行者であり消費者であり、インフラストラクチャの発行者であり消費者でもあるということです。

私たちは皆、独自の Web サイトを持つ独自の Web サーバー、独自の電子メール用の独自のメール サーバー、独自のステータス メッセージ用の独自のフィンガー サーバー、独自のキャラクター生成用の独自の責任サーバーを持っています。しかし、これはいくら強調しても十分ではないと思いますが、人々が望んでいることではありません。人々は独自のサーバーを実行したくありません。
オタクですら、現時点では独自のサーバーを実行したくありません。ソフトウェアをフルタイムで構築している組織でも、現時点では独自のサーバーを実行したくありません。世界について私たちが学んだかったことが 1 つあるとすれば、人々は自分のサーバーを実行したくないということです。これらのサービスを提供する企業は成功しており、これらのネットワークの可能性に基づいて新しい機能を反復する企業はさらに成功します。

2. プロトコルはプラットフォームよりもはるかに遅く実行されます。30 年以上経った今でも、電子メールは暗号化されていませんが、一方、WhatsApp は 1 年間で完全な e2ee に暗号化されることはありませんでした。人々は依然として、IRC を介したビデオの信頼できる共有を標準化しようとしています。一方、Slack では、あなたの顔に基づいてカスタムのリアクション絵文字を作成できます。

それは資金の問題ではありません。何かが本当に分散化されている場合、変更するのが非常に難しくなり、時間に遅れてしまうことがよくあります。これはテクノロジーにとって問題です。なぜなら、エコシステムの他の部分は急速に進歩しており、それに追いつかないと失敗してしまうからです。並行して業界全体がアジャイルのような手法の定義と改善に注力しており、非常に重要なため、多数の人々をできるだけ早く移動できるように組織する方法を見つけようとしています。

これは、テクノロジー自体が動きよりも静止を好む場合に問題になります。成功への確実なレシピは、時間に滞っていた 90 年代のプロトコルを採用し、一元化し、迅速に反復することです。

最初のレベルのタイトル

分散アプリケーションをいくつか作成する

Web3 の世界の感触を得るために、NFT に視覚的に貢献することで誰でもトークンを鋳造できる Autonomous Art という dApp を作成しました。ビジュアル貢献にかかるコストは時間の経過とともに増加し、貢献者がミントに支払った資金は以前のすべてのアーティストに分配されます (この財務構造を視覚化すると、ピラミッド型に似ています)。この記事の執筆時点で、この集合的な芸術作品の作成には 38,000 ドル以上が費やされています。

というファイルも作りましたFirst Derivative原資産を追跡する金融デリバティブと同様に、原資産を追跡する NFT デリバティブを作成、発見、交換できる dApp。

どちらも私に宇宙の仕組みについてのアイデアを与えてくれました。明確にしておきますが、アプリ自体には特に「配布」されたものはありません。それらは単なる React Web サイトです。 「分散」とは、状態と状態を更新するロジック/権限が存在する場所、つまり「集中型」データベースではなくブロックチェーン上にあることを指します。

暗号通貨の世界について私がいつも不思議に思っていることの 1 つは、クライアント/サーバー インターフェイスに焦点が当てられていないことです。人々がブロックチェーンについて話すとき、分散型信頼、リーダーのいないコンセンサス、そしてそれがどのように機能するかのすべてのメカニズムについて話しますが、クライアントが最終的にそれらのメカニズムに参加できないという現実は無視されることがよくあります。すべてのネットワーク図はサーバーのものであり、信頼モデルはサーバー間であり、すべてはサーバーに関するものです。ブロックチェーンはピアのネットワークとなるように設計されていますが、モバイル デバイスやブラウザが実際にピアの 1 つになる可能性があるわけではありません。

モバイルへの移行により、私たちは現在、クライアントとサーバーの世界にしっかりと住んでおり、前者は後者の役割を果たすことがまったくできませんが、これらの質問は私にとってこれまで以上に重要であるように思えます。一方、イーサリアムは実際にはサーバーを「クライアント」と呼ぶため、どこかに存在する必要がある実際の信頼できないクライアント/サーバーインターフェイスを指す言葉さえありません。また、成功すれば最終的にはサーバーよりも数十億(!)のクライアントが存在することになるという認識はありません。 。

たとえば、モバイルまたはウェブ上で実行されているかどうかにかかわらず、Autonomous Art や First Derivative のような dApp は、状態 (集合的に作成されたアートワーク、その編集履歴、NFT 派生商品など) を変更またはレンダリングするために、何らかの方法でブロックチェーンと対話する必要があります。 。)。ただし、ブロックチェーンはモバイル デバイス (実際にはデスクトップ ブラウザ) 上で動作できないため、これはクライアント側からは実際には不可能です。したがって、唯一のオプションは、どこかのサーバー上でリモートで実行されているノードを介してブロックチェーンと対話することです。

サーバーです!ただし、誰もが知っているように、人々は独自のサーバーを実行したくありません。偶然にも、分析、デフォルトのイーサリアム API 上に構築した強化された API、および履歴トランザクションへのアクセスを提供しながら、サービスとして実行されるイーサリアム ノードへの API アクセスを販売する企業が現れました。それは...おなじみですね。現時点では、大きく分けて 2 つの会社があります。ほぼすべての dApp は、Infura または Alchemy を使用してブロックチェーンと対話します。実際、MetaMask のようなウォレットを dApp に接続し、dApp がウォレットを通じてブロックチェーンと対話したとしても、MetaMask は Infura を呼び出しているだけです。

これらのクライアント API は、ブロックチェーンの状態や応答の信頼性を検証するために何も使用しません。結果には署名さえありません。 Autonomous Art のようなアプリが「このスマート コントラクトのビュー関数の出力は何ですか」と言うと、Alchemy または Infura が「これが出力です」という JSON BLOB で応答し、アプリがそれをレンダリングします。

これには驚きました。トラストレス分散型コンセンサス メカニズムの作成には多くの作業、労力、時間が費やされていますが、それにアクセスしたいほぼすべてのクライアントは、それ以上の検証を行わずに、単にこれら 2 社の出力を信頼するだけでアクセスを行っています。また、プライバシーの状況も最良とは言えないようです。 Chrome でウェブサイトを操作するたびに、リクエストが最初に Google に送信され、そこで宛先にルーティングされて戻ってきた場合を想像してください。これが現在のイーサリアムの状況です。すべての書き込みトラフィックは明らかにブロックチェーン上ですでに公開されていますが、これらの企業は、ほぼすべての dApp のほぼすべてのユーザーからのほぼすべての読み取りリクエストを確認することもできます。

最初のレベルのタイトル

例を挙げてみましょう:NFTの作成

より伝統的なNFTも作成したいと考えています。 NFT について考えるとき、ほとんどの人は画像やデジタル アートを思い浮かべますが、NFT は通常、このデータをオンチェーンに保存しません。ほとんどのイメージのほとんどの NFT にとって、これは高すぎます。

NFT には、オンチェーンにデータを保存するのではなく、データへの URL が含まれています。これらの標準について私が驚いたのは、URL にあるデータのハッシュが保証されていないことです。人気の市場で数千万ドル、数百ドル、または数百万ドルで販売されている多くの NFT を見ると、URL は通常、Apache を実行している VPS を指しているだけです。マシンにアクセスできる人、将来ドメインを購入する人、またはマシンを壊した人は、NFT の画像、タイトル、説明などをいつでも好きなものに変更できます (「所有」していないかどうかは関係ありません)。それかどうか) "トークン)。 NFT 仕様には、画像が「あるべき」であることを示すものは何もなく、また、何かが「正しい」画像であるかどうかを確認することさえできません。

画像の説明

画像の説明

画像の説明

ウォレット内の同じNFT

数日後、警告や説明もなく、私が作成した NFT が OpenSea (NFT マーケットプレイス) から削除されました。

しかし、

しかし、私が最も興味深いと思ったのは、OpenSea が私の NFT を削除した後、また、私のデバイス上のどの暗号通貨ウォレットにも表示されなくなりました、これは web3 ですが、これはどのようにして可能ですか?

MetaMask、Rainbowなどの暗号ウォレットは「非保管」(鍵はクライアント側で保管される)ですが、上記のdAppと同じ問題があります。ウォレットはモバイルデバイスまたはブラウザで実行する必要があります。一方、イーサリアムやその他のブロックチェーンは、ピアツーピア ネットワークであるという考えに基づいて設計されていますが、モバイル デバイスやブラウザが実際にピアツーピアの 1 つになるように設計されていません。

MetaMask のようなウォレットは、残高、最近の取引、NFT の表示などの基本的なことだけでなく、トランザクションの構築、スマート コントラクトとのやり取りなどのより複雑な処理も行う必要があります。つまり、MetaMask はブロックチェーンと対話する必要がありますが、ブロックチェーンは MetaMask のようなクライアントがブロックチェーンと対話できないように構築されています。したがって、私の dApp と同様に、MetaMask は、このスペースに統合されている 3 つの企業に API 呼び出しを行うことでこれを実現します。

たとえば、MetaMask は etherscan への API 呼び出しを行うことで、最近のトランザクションを表示します。

GET https://api.etherscan.io/api?module=account&address=0x0208376c899fdaEbA530570c008C4323803AA9E8&offset=40&order=desc&action=txlist&tag=latest&page=1 HTTP/2.0

Infura への API 呼び出しを行って、アカウント残高を表示します。

POST https://mainnet.infura.io/v3/d039103314584a379e33c21fbe89b6cb HTTP/2.0
{
   "id": 2628746552039525,
   "jsonrpc": "2.0",
   "method": "eth_getBalance",
   "params": [
       "0x0208376c899fdaEbA530570c008C4323803AA9E8",
       "latest"
   ]
}

OpenSea への API 呼び出しを行って、NFT を公開します。

GET https://api.opensea.io/api/v1/assets?owner=0x0208376c899fdaEbA530570c008C4323803AA9E8&offset=0&limit=50 HTTP/2.0

繰り返しますが、私の dApp と同様、これらの応答は何らかの方法で認証されません。彼らは署名さえしないので、後で彼らが嘘をついていたことを証明することができます。ウォレット内のすべてのアカウントに対して同じ接続、TLS セッション チケットなどが再利用されるため、ある種の ID 分離を維持するためにウォレット内で複数のアカウントを管理している場合、企業はそれらがリンクされていることを認識します。

MetaMask は実際には多くのことを行いません。これらの集中 API によって提供されるデータを表示するだけです。これは MetaMask に固有の問題ではありません。他にどのようなオプションがありますか? Rainbow なども全く同じように設定されています。 (興味深いことに、Rainbow はウォレットに組み込んだソーシャル機能 (ソーシャル グラフ、ショーケースなど) の独自のデータを所有しており、そのすべてをブロックチェーンではなく Firebase 上に構築することを選択しました。)

最初のレベルのタイトル

世界を再構築する

web1 が web2 になる歴史を考えると、web3 について不思議に思うのは、イーサリアムのようなテクノロジーが、web1 と同じ暗黙の落とし穴を数多く構築していることです。これらのテクノロジーを利用できるようにするために、プラットフォームを中心にスペースが統合されています。また。あなたに代わってサーバーを実行し、新しい機能が登場するたびにそれを反復してくれる人。インフラ、オープンシー、コインベース、イーサスキャン。

同様に、web3 プロトコルの進化も遅かったです。第一デリバティブを構築するときは、原資産価値のパーセンテージとして鋳造されたデリバティブの価格を設定するのが最善です。これらのデータはオンチェーンではなく、OpenSea によって提供される API 内にあります。人々はNFTロイヤルティがクリエイターにどのように利益をもたらすかについて興奮していますが、ロイヤルティはERC-721に明記されておらず、それを変更するには遅すぎるため、OpenSeaはWeb2スペースに存在するロイヤルティを構成する独自の方法を持っています。集中プラットフォームでの迅速な反復は、分散プロトコルを上回り、制御がプラットフォームに統合されました。

これらのダイナミクスを考慮すると、あなたの暗号通貨ウォレットがあなたのNFTについて考えていることが、OpenSeaがあなたのNFTについて考えていることと同じであるという状況に到達したことは驚くべきことではないと思います。 OpenSea が、厳密に不可能/変更困難な基準を超えてプラットフォームを反復処理するのに忙しいため、OpenSea が置き換えられる純粋な「ビュー」ではないことに驚くべきではないと思います。

メールの状況とよく似ていると思います。独自のメール サーバーを実行することもできますが、機能的にはプライバシー、検閲への抵抗、制御の点で問題ありません。いずれにしても、送受信するすべてのメールの相手側に GMail が存在するためです。利便性のために分散型エコシステムがプラットフォームを中心に集中化されると、集中管理されながらも、時間の経過とともに行き詰まってしまうほど十分に分散化されているという、両方の長所をとったものになります。独自のNFTマーケットプレイスを構築することもできますが、人々が使用するウォレット(およびエコシステム内の他のすべてのアプリ)内のすべてのNFTのビューをOpenSeaが仲介する場合、追加の制御は提供されません。

最初のレベルのタイトル

まだ初期の頃です

「まだ初期段階です」は、Web3 分野の人々がこの種のことを議論するときに目にする最も一般的な副詞です。ある意味では、仮想通貨が比較的初期のエンジニアリングを超えて台頭できなかったことは、客観的には 10 年以上前のものであるため、「初期の時代」は過去のものであると主張することを可能にします。

最初のレベルのタイトル

でもゴールドラッシュを止めることはできない

考えてみると、Web3 の部分がすべてなくなったら、OpenSea は実際、直接的な意味で「より良く」なったでしょう。誰にとってもより速く、より安く、より使いやすくなります。たとえば、NFT の入札を受け入れるには、イーサリアムの取引手数料として 80 ドル以上から 150 ドル以上を支払う必要があります。これにより、すべての入札に対して人工的な下限が設定されます。そうでない場合は、ガソリン代よりも低い価格で入札を受け入れて損失を被ることになります。クレジット カードでの支払いは、クレジット カードに比べて法外に感じられることがよくありますが、安く見えます。 OpenSea は、ユーザーが自分のアカウントを確認するために取引、オファー、入札などの公開記録を必要とする場合、単純な透明性ログを公開することもできます。

しかし、名目上暗号化に基づいていない画像を売買するプラットフォームを構築したとしても、それが普及するとは思えません。それは分散されていないからではありません。すでに見たように、それを機能させるために必要なものの多くが分散されていないからです。ゴールドラッシュだから盛り上がらないと思います。仮想通貨で投機してお金を稼ぐ人々は、追加の収益を提供しながら投資をサポートする方法で仮想通貨を使用することに関心があり、富の移転市場の環境を定義します。

NFTをフリップしている人は基本的に分散型信頼モデルや支払いメカニズムには関心がありませんが、お金がどこにあるのかには関心があります。そのため、お金が人々をOpenSeaに引き寄せ、Web2スペースで基礎となるWeb3プロトコルを反復するプラットフォームを構築することでエクスペリエンスを向上させ、最終的には独自のスマートコントラクトではなくOpenSea自体を通じてNFTを「ミント」する機能を提供することになります。最終的には、Coinbase がデビット カードを介してプラットフォーム上の認証済み NFT マーケットプレイスにアクセスできるようになります。これにより、Coinbase が保有するダーク プールを通じてトークンを自己管理できるようになるため、取引手数料が削減され、スマート コントラクトとのやり取りが完全に回避されます。最終的に、Web3 の部分はすべてなくなり、Web 上で JPEGS を売買できるデビット カードが手に入ります。このプロジェクトは、市場の力学のため、Web2 プラットフォームで開始することはできませんでしたが、同じ市場力学と集中化の基本的な力によって、最終的にはそこに到達する可能性があります。

スタックの最後では、NFTアーティストは、自分たちのアートへのさらなる投機/投資を意味するため、この進歩に興奮していますが、web3の目的がweb2の落とし穴を回避することである場合、これはすでに自然な傾向であることを心配する必要があります異なる将来の新しい契約を提供する必要があるためです。

最初のレベルのタイトル

創造性が十分ではないかもしれない

私は Web3 の領域に少しだけ手を出しているだけですが、これらの小さなプロジェクトの観点から見ると、なぜこれほど多くの人が Web3 エコシステムが非常に優れていると考えるのかが簡単にわかります。それが私たちを中央集権的なプラットフォームから解放するとは思いませんし、テクノロジーと私たちの関係を根本的に変えるとも思いませんし、プライバシーの話がインターネットの基準(かなり低い基準です!)を下回っているとも思いません。 、でも、私のようなオタクが興奮する理由もわかります。これは、少なくともオタク的なレベルでは新しいものです。初期のインターネット時代を思い出させるような、創造性や探求のためのスペースを作り出します。皮肉なことに、この創造性の一部は、Web3 を非常に扱いにくいものにしている制約に起因している可能性があります。私たちが見ている創造性と探求が良い結果をもたらすことを願っています。

本当にテクノロジーとの関係を変えたいのであれば、意識的に変える必要があると思います。私の基本的なアイデアは大まかに次のとおりです。

1. インフラストラクチャを分散せずに信頼を分散できるシステムを設計することで、人々が独自のサーバーを実行しないという前提を受け入れる必要があります。これは、アーキテクチャが比較的集中化されたクライアント/サーバー関係の必然性を予測して受け入れることができますが、信頼を分散するために (インフラストラクチャではなく) 暗号化を使用できることを意味します。 web3 は「暗号化」を中心に構築されていますが、私が驚いたことの 1 つは、暗号化がほとんど関与していないように見えることです。

2. ソフトウェアを構築する負担を最小限に抑える必要があります。現時点では、ソフトウェア プロジェクトは人力が集中しており、比較的単純なアプリケーションであっても、複数の人々が 1 日 8 時間、毎日、永遠にコンピューターの前に座る必要があります。これは常に当てはまるわけではなく、ソフトウェア プロジェクトに取り組む 50 人が「小規模チーム」とみなされなかった時代もありました。ソフトウェアがこれほど協調したエネルギーと高度に専門化された人間の集中力を必要とする限り、それは私たちが考えているような広い目標ではなく、毎日その部屋に座っている人々の利益に役立つ傾向があると思います。テクノロジーと私たちの関係を変えるには、ソフトウェアを簡単に作成できるようにする必要があるかもしれないと思いますが、残念なことに、私はこれまでの人生でその逆のことが起こるのを見てきました。

NFT
OpenSea
Odaily公式コミュニティへの参加を歓迎します
購読グループ
https://t.me/Odaily_News
チャットグループ
https://t.me/Odaily_CryptoPunk
公式アカウント
https://twitter.com/OdailyChina
チャットグループ
https://t.me/Odaily_CryptoPunk