Sarcophagus dApp Goerli テストラウンド - 参加方法
Sarcophagusは、Web3上で初めて分散型のデッドマンスイッチプロトコルを構築するDAOで、EthereumのGoerliテストネット上でSarcophagusのdAppのテストラウンドを実施することを発表しました。2月28日に始まったテスト期間では、チームが貴重なフィードバックを収集し、Sarcophagusがメインネットに導入される前に可能な改善点を解決することができます。
もっと詳しく知りたいですか?
この記事の目的のために、まずSarcophagusのネイティブな用語を理解すると役に立つかもしれません。
Embalmer(エンバーマー)- サルコファガスを作成するユーザー
Recipient(レシピエント)- 復活時にファイルにアクセスできるETHアドレス
Archaeologist(アーキオロジスト)- データを保護するためにインセンティブを受け取るサードパーティのノードオペレーター
Curse(カース)- エンバーマーとアーキオロジストの間の合意
Resurrection(レザレクション)- サルコファガスの外層が解読される時間
それでは、さっそく見ていきましょう!
SarcophagusがGoerliテストネットに導入される
Sarcophagusは、Archaeologist Node Network Kickstartプログラムの成功したローンチ後に発表を行いました。このプログラムでは、Sarcophagusネットワークをサポートするためのノードの展開が行われました。ノードが設定されたことにより、SarcophagusはEthereum Goerliテストネット上で分散型アプリケーション(dApp)のテストを行っています。
SarcophagusのdAppの使用方法をユーザーがよりよく理解するために、チームはYouTubeとTikTokでV2 dAppのビデオ解説を作成しました。ビデオでは、ユーザーが最初から最後まで自分自身のSarcophagusを作成する方法、必要な場合の再包装や埋葬の方法などが確認できます。それについては後述します。
Goerli Uniswap上には、dAppのテストに使用するためのgSARCO(GoerliテストネットSARCOトークン)を供給するプールが作成されました。プールを利用できない場合は、Discordチャンネル「testnet-users」でトークンのリクエストができます。
Goerli SARCOコントラクトアドレス:0x4633b43990b41B57b3678c6F3Ac35bA75C3D8436
なお、ガス代にはgETH(GoerliテストネットETH)も必要ですので、それにも注意が必要です。
dAppの使用
テストラウンドに参加するために、ユーザーはapp.dev.sarcophagus.io/dashboardのウェブサイトにアクセスし、Goerliウォレットを接続して開始することができます。ユーザーはウォークスルーを確認し、いくらかのgETHを手に入れ、Goerliテストネット上のUniswapでいくらかのgSARCOを入手した後、ウォレットをdAppに接続して開始することができます。
ダッシュボードを通じて、ユーザーは作成した既存のsarcophagi を次のように確認することができます:
Resurrected(復活済み)- すでに解読されたsarcophagi
Active(アクティブ)- まだ暗号化されており、復活日を待っているsarcophagi
Buried(埋められた)- ユーザーが永久にロックするために選択したsarcophagi で、復活の希望がない状態でチェーン上で暗号化されている
dAppのチュートリアルビデオでは、Sarcophagusチームがファイル/データのエンバーミングプロセスをデモンストレーションしています。ユーザーインターフェース(UI)は非常にシンプルで直感的です。
最初のSarcophagusを作成するには、左上の「+」をクリックします。
「+」記号を選択した後、Sarcophagusに名前を付け、プリセットのいずれかを使用するか独自のカスタム日付を設定して復活日を設定する必要があります。その後、アップロードするファイルを選択します。以前は200MBまでの制限がありましたが、後に拡張されました。ただし、テストネットの使用では、ソフトな制限として200MBのファイル制限を守る方が良いとチームは述べています。
ここでは、Sarcophagusが基盤としてL2(Layer 2)を使用していることを述べるべきです。そのL2はBundlrネットワークです。Bundlrネットワークを統合することで、ユーザーはArweave L1にデータが転送されるのを待つ必要なく、Bundlrゲートウェイを介してデータに即座にアクセスすることができます。データの転送には通常1時間かかることもありますが、BundlrがArweave L1への支払いを処理してくれるため、通常の方法でArweaveのネイティブトークン「AR」で支払う必要はありません。BundlrがARの手数料を支払うためには、ETHでそれを資金化する必要があります。この場合、dAppがGoerliネットワーク上にあるため、gETHが必要です。
次のステップは、Bundlrネットワークに接続し、アップロードのために適切な金額でアカウントに資金を提供することです。ウェブアプリは、必要な金額を教えてくれるので、最低限の金額だけを追加することもできます。
次に、復活日に暗号化されたデータを送信するための受信者を選択します。受信者は、既存の公開ウォレットアドレスを使用するか、必要に応じてアプリが生成する公開鍵と秘密鍵のペアを受信者に提供することで選択できます。
その後、復活プロセスに必要なArchaeologist(アーキオロジスト)の数を選択します。
最後に、入力したすべての詳細のスナップショットが表示され、確認することができます。もし何かエラーがあれば、簡単に戻って修正することができます。Sarcophagusを作成する前に、クリエイトボタンをクリックします。その後、dAppは以下の順序で作成プロセスを開始します:
Archaeologist(アーキオロジスト)に接続する
Archaeologist(アーキオロジスト)の署名を取得する
ファイルデータをArweaveにアップロードする
Sarcophagusを作成する
プロセスが完了すると、dApp内でその旨のメッセージが表示されます。これで、最初のSarcophagusが作成されました。
注意:GoerliバージョンのBundlrネットワークは、メインネット上のものよりもやや遅く、資金調達プロセス/トランザクションに最大30分かかる場合があります。
sarcophagusが作成された後、ユーザーはsarcophagusを再包装して解読されるまでの時間を延長または短縮することができます。また、データを永久にチェーン上で暗号化して埋めるオプションもあります。これはArchaeologist(アーキオロジスト)がデータを保護するための関与を解除する不可逆的なプロセスであり、選択する前に注意が必要です。なぜなら、これによりデータの永久的な喪失が起こる可能性があるからです。
Sarcophagusは、このテストラウンドに参加し、Sarcophagus dAppが本番ネットでのローンチに備えて準備が整っていることを確認するため、皆さんを招待しています。チームはまた、ユーザーエクスペリエンスに関するフィードバックや、遭遇した問題や提案など、ユーザーからのフィードバックを期待しています。フィードバックを提供するために、フィードバックフォームが用意されています。
チームに質問をするか、他のサポートを受けるには、こちらのDiscordサーバーを訪れてください。
Sarcophagusとは?
Sarcophagus DAOは、ArweaveとEthereumブロックチェーン上でデッドマンスイッチプロトコルを構築する分散型自治組織(DAO)です。このプロトコルは、特定の条件が満たされた場合にデータを第三者に送信するための安全で分散化された方法を個人に提供します。Sarcophagus DAOの目的は、死亡や無力化などの予期しない事態が発生した場合に、ユーザーのデータが失われたり、アクセスできなくなったり、不適切に利用されないようにすることです。
Sarcophagusは、ユーザーがファイルをスマートコントラクトにロックし、指定された受益者にデータを解放することができるようにします。Sarcophagus DAOのガバナンスは分散化され、透明性があり、コミュニティ主導であり、メンバーはDAOの運営に影響を与える提案や意思決定に投票することができます。
また、Sarcophagusが以下のユースケースにどのように活用できるかについて詳しく知りたい場合は、こちらの記事をご覧ください。
デジタル遺言
緊急連絡先
ジャーナリズム&政治活動
パスワードの回復と鍵のバックアップ
タイムカプセル