分散型ソーシャル・クリアリングハウスに関するマニフェスト... (AKA) CAW 分散化の概念は、時間の経過とともに、ビットコインがなぜ作られたのか、ブロックチェーンや暗号通貨が解決すべき問題を忘れてしまった人たちがいます。 分散化であるということは、個人・エンティティ・システムに対して最終的なコントロール(制御権)を持つグループが存在しないことを意味します。 分散化されたシステムでは、欲望や説得によって、何らかの意味でシステムを無力化できる人間は一人もいません。 これは、技術的な観点(*スマートコントラクトを使用して取引を停止したり、プロトコルを無効にしたりできる開発者)と、 財務的な観点(*例えば、トークンをn+1個(無限)持っていて、捨てようと思えば捨てられるが、捨てないことにしているエンティティ)の両方からということです。 だからといって、適切な分散型システムにクジラや独自の礎石がないと言っているわけではありません。 ネットワークや「実体」に対して、エントロピーや自らの努力によって、より大きな影響を与えるものは常に存在します。 CAWは何もないところから始まりました。 開発者も、情報も、コミュニケーションの媒体もありませんでした。 ただコントラクトがあるだけです。 CAWの意味を自分たちで発見する自由が与えられています。これがうまくいきました。 そこで、CAWの第二弾の仕様を発表したいと思います。 ただし、その前に言っておかなければならないことがあります。 1. これはあくまで仕様です。プロトコルを書いて展開するのはコミュニティ次第です。 2. スマートコントラクトを開発およびレビューするためのピアグループを形成することを強く推奨します。 このプロセスにはリーダーがいないため、すべてのタイプがプロセスの所有権を主張しようとします。 「全部できる」と主張し、完璧なコードを書き、完璧なバックドアを持つ、とても役に立つ人たちがいるでしょう。 公開されたGitHub上で、コミュニティがレビューし、承認されたコントラクトのみが受け入れられます。 3. デプロイ後、デプロイヤーはコントラクトに対して持っているすべてのキーを放棄しなければなりません。 マルチシグ、アップグレード可能なプロキシはありません。 誰がデプロイしても同じで、特別な利益や利点はありません。ただ、コントラクトはきちんとすることです。 提 案 A. 多くのオンチェーンスマートコントラクトで構成され、最大文字数420文字でメッセージを公開またはP2Pで送信するためのプロトコルです。 B. このプロトコルとやり取りするための、多くのフロントエンドのための仕様です。 プロトコルとそのコントラクトの一般的な機能は以下の通りです。↓ 1. コントラクトを通してCAWをBURNしてNFTをミントする。このBURNされたCAWは0x0になります。NFTはあなたのユーザーネームになります。 a. ユーザーネームの文字数が少なければ少ないほど、料金は高くなります。 b. すべてのユーザーネームは一意であり、特殊文字(絵文字など)や大文字を使用せず、a-zと0-9を使用することができます。 2. すべてのユーザーの活動、社会的、金銭的な活動は、NFTのユーザーネームを通じて行われます。このNFTを所有している人は、誰でもそのアカウントにアクセスすることができます。 これには、CAWの残高およびそのユーザーのDM(ダイレクトメッセージ)へのアクセスが含まれますが、これに限定されるものではありません。 3. NFTの所有権や管理は完全にオンチェーン化されます。例えば、ユーザーネーム「cawdev」の登録は、関連するすべてのデータとともに、直接オンチェーンに保存されます。 4. NFTを保有することで、ユーザーはコントラクトウォレットにCAWを預けたり引き出したりすることができます。(ステーキングではなく保有です。) NFTの所有者は、このウォレットのキーとして機能します。複数のNFTを使用するユーザーは、関連する一意の番号によって、どのNFTを使用するかを指定することができます。 5. ユーザーはプロトコル上で以下のようにCAWを使用することができます。 5-1. CAWの作成(つぶやきに近いもの) a. この費用はCAWで取り、他のすべてのステーカーに比例して分配されます。 5-2. 誰かのCAWを好きになる a. これはチップに近いものです。 CAWが取得され、OP (オリジナル ポスター) のウォレットに直接送信されます。 5-3. ReCAWing(リツイートのようなもの) a. その費用はCAWで取り、OPのウォレットに送信されます。 5-4. CAWを受け取るために、私たちはほとんどガスレスのコントラクトを想定しており、署名によってユーザーとアプリケーションの間でCAWの残高を押し付ける可能性があります。 ユーザーがガス代を負担してもらうものは次のとおりです。↓ a. NFTのミント。 b. CAWの入出金。 5-5. DMは「無料」であるべきで、安全なP2Pメッセージングを可能にするために、2つのアカウント間のトラストレスハンドシェイクを介して実行される必要があります。 なおグループチャットは不必要に複雑になるため、現時点では推奨しません。 5-6. すべてのデータは永久に保存されます。イーサリアムネットワークの制限により、Arweaveまたは同様のブロックチェーンが優先される場合があります。 CAWの流動性は、ある時点でQOMQQL1に移行する可能性があります。これは技術的なメリットが明らかになり、移行が明らかになった時点で対処する予定です。 データの保存は完全に信頼できるものでなければならず、永続的でなければなりません。 プロトコルをより良くするためには、検閲への耐性と自己管理能力の両方が重要でることは、いくら強調してもし過ぎることはありません。 CAWはあくまで、独自のオンライン社会を構築するための未加工のツールキットを提供することのみを目的としています。 そのため、プロトコルそのものとフロントエンドの間には明確なギャップがあります。 基本的なレベルでは、CAWのコントラクトは信頼できるデータの保存と通信のために、何でも投稿することができます。私たちは世間知らずではありませんし、何が投稿されるかを理解しています。 その結果、CAWの作成理由をわかりにくくするような内容を制限するのはフロントエンドの役目です。 とはいえ、プロトコルのレベルでは、ユーザーネームやメッセージがブロックまたは隔離されたりすることはありません。 スマートコントラクトの放棄された所有権の性質上、そのようなコンテンツを制限できる人は誰もいないでしょう。 (おそらく、マルチシグやアップグレードなしでコントラクトを放棄することが重要であることがおわかりいただけたと思います。) 次にフロントエンドについてです。 誰でも自由に、自分のフロントエンドを作ったりホストしたりすることができ、好きなものを表示することができます。(または、しないことも) モバイルアプリとブラウザー拡張機能で、cawing/walletとして機能し、インスタントメッセージングプラットフォームの役割を果たすことで、より多くの人が利用できるようになることを期待しています。 よりスムーズなメッセージングを実現するために、署名は迅速で不可視なものにします。(毎回メタマスクに署名するのは面倒です) コミュニティが多かれ少なかれ「中立的」なアルファ版のフロントエンドを作ることを推奨します。 それはあからさまなヘイトや暴力、重大な違法行為をフィルターにかけるかもしれませんが、私たちはまず世界を最初に獲得する必要があることを忘れないでください。 他の人は、何を表示させるべきかについてもっと良いアイデアを持っているかもしれません。そして、彼らの権限で独自のフロントエンドを作成し、ホストする必要があります。 要するに、CAWはTwitterのようなものです。法律に拘束されず、コンテンツモデレーションもありません。 しかし、フロントエンドは彼らが好きなようにコンテンツをモデレートすることを選択できますし、彼らが必要とするどんな法的ガイドラインにも適合させなければなりません。 そのため、あるフロントエンドにブロックされたとしても、取り締まることはできず、プロトコルそのものを自由に利用することができます。 付 録 A. NFTのユーザーネームの売買が始めることは明らかです。 CryptoPunkの手数料がない取引と同様に、そのような取引のためのトラストレスで手数料がかからないマーケットプレイスを作成することは、コミュニティメンバーにとって賢明なことでしょう。 とはいえ、CAWの規模が拡大するにつれ、多くの人がまだOpenSeaやLooksRareのような手数料のかかるマーケットプレイスを使用することになることはかなり意識しています。 これは、NFTを作成するコントラクトのデプロイヤーが、OpenSeaから手数料を自分で設定する技術的能力を持つことを意味します。 これは良いことだと思いませんし、取引手数料が設定されておらず、プライベートウォレットに送信されていないことを確認するために、コミュニティに自己管理/破棄を依頼してください。 もし、あなたのウォレットが取引手数料を受け取っている場合、これは投稿された内容に対する責任を意味します。 B. 経済的には、これらの数字は議論の余地があり、CAWの実質的なドル額を理解するために構成されています。 1. 時価総額5000万 (近似値または現在のMC) 2. 時価総額10億 (典型的なミームコインのムーニングをちょっとだけのMC) 3. 時価総額100億 (SHIBみたいな) 一旦動き出したプロトコルのコストは変えられないので、CAWのBURN規模が大きくなるとどうなるかという現実を認識しておく必要があります。 CAWで必要なコスト計算は次のとおりです。 1. CAWを送信するCAWの量 (すべてステイカーに分配されます) 2. CAWを好きになるCAWの量 (OPに送信) 3. CAWをReCAWするためのCAW量 (分配量OPとステイカー) 4. 様々な長さのNFTのユーザーネームのBURN量 次の数値を考えるために、かなり計算を行いましたが、何か見落としがあるかもしれません。 「いいね!」「ReCAWing」「投稿」が、常に100億の時価総額で購入できるように計算されています。 一方、短いユーザーネームは、非常に高価なままであることを保証します。 以下は、推奨コストと、3つのターゲットMC (5000万、10億、100億) における米ドルでの見積額(括弧内)である。 - 1文字のユーザー名 (レア!) - BURN 1,000,000,000,000 CAW ($89,985、$1,799,712、$17,997,120) - 2文字のユーザー名 - BURN 240,000,000,000 CAW ($21,600、$432,000、$4,320,000) - 3文字のユーザー名 - BURN 60,000,000,000 CAW ($5400、$108,000、$1,080,000) - 4文字のユーザー名 - BURN 6,000,000,000 CAW ($540、$10,800、$108,000) - 5文字のユーザー名 - BURN 200,000,000 CAW ($18、$360、$3600) - 6文字のユーザー名 - BURN 20,000,000 CAW ($1.80、$36、$360) - 7文字のユーザー名 - BURN 10,000,000 CAW (90c、$18、$180) - 8文字のユーザー名 - BURN 1,000,000 CAW (9c、$1.80、$18) - アカウントをフォロー (アカウントとステークプールに80/20を支払い) 30000 (na、0.009、9c) - 投稿 (最大xxx文字)(ステークプールに100を支払い) 5000 (na、na、1.5c) - いいね (アカウントとステイクプールに80/20で支払い) 2000 (na、na、na、0.007) - ReCAW (アカウントとステークプールに50%ずつ支払い) 4000 (na、na、1.2c) C. 画像のホスティングと管理。 1. プロトコルは画像のホスティングには関与しません。これは、フィルタリング、表示、ホスティングを行うフロントエンドにお任せします。 2. フロントエンドは、投稿内にある外部ソースからのURLをレンダリングすることを推奨します。 また、URLはCAWの文字数制限を超えないように、独自のURL短縮ツールを採用することを推奨します。 例えば、私のCAWは… 「ポイントロードで @tk420 と美味しい魚のフライを食べました。#yum #foodie #bestfrens https://savoryandsweetfood.com/wp-content/uploads/2013/10/20131020-164849.jpg」 フロントエンドは、ユーザーが投稿する前に、URLを "https://c.aw/cawdev"のように短縮し、URLをスニペットとして自動的にレンダリングする必要があります。 愛、まだ夢を見る者。 P.S. 公式のソーシャル、パートナープロジェクト、さらなるリリースもありません。 CAWはデザインなきデザインであり、CAWを形成するのはコミュニティ次第です。 あなた方にビジョンを与え、次に何が起こるかを見ることによって、本当に自由で分散化されたシステムを手に入れることができます。