Twitter Link with Icon

XRPL Dev AMA: Crossmark

  •    2023年11月13日   2023年11月13日
post-thumb

過去に開催された Crossmark AMA(Ask Me Anything、質疑応答)をおおまかに訳してみました。
Crossmark は XRP Ledger上に構築されたブラウザ拡張ウォレットです。

AMA ゲスト:Crossmark のファウンダーかつ開発者のIntercoderさん
司会:Ripple のHazard Cookieさん

ほっち

今さら訳した理由

単純にCrossmark ディスコードサーバーのModになったからです!!
当時はまだローンチ前、現在はローンチ済みであるため最新情報とは異なりますが、XRPL界隈で長らく活動するIntercoderさんの意欲は伝わるはず。


AMA

HazardCookie

Hazard Cookie

皆さん、今月のAMAにIntercoderさんを歓迎しましょう!

彼は新しいブラウザ拡張ウォレット「Crossmark」のファウンダー&開発者です。今日ここに彼を迎えられてとてもわくわくしています😄

Intercoder さん、自己紹介をしていただけますか?
あなたはどんな人で、Crossmarkプロジェクトを始める前はどんなことをしていましたか?
Intercoder

Intercoder

おはようございます、HazardCookieさん!
私の経歴は XRP Ledgerで開発を行っている他の開発者たちとは少し異なると思います。

私は構造工学の修士号を持っており、主に建築物の設計と構築方法について学びました。しかし、ここ数年で他の技術や機会にも心を開くようになりました。それがプログラミングを学ぶきっかけとなり、日々開発者としてのスキルを磨いています。

他の多くの人々と同様に、XRP Ledgerの速さと効率の良さに惹かれました。もうそれなりの間、XRP Ledgerで開発していますよ。2021 年と2022年には Apex カンファレンスで発表も行いました。
HazardCookie

Hazard Cookie

素晴らしい!
そういう話が大好きなんです 🙌

Crossmarkとは何で、何をきっかけに開発することになったか手短に話していただけますか?
Intercoder

Intercoder

CrossmarkはXRPL上に構築されたブラウザファーストのデジタルウォレットで、Ledgerにおけるほとんどのネイティブ機能とトランザクションタイプをサポートしています。Chrome、Opera、Firefoxにインストールすることができます。
見た目と使い心地は、XUMMとMetamaskの組み合わせのようになります。

Crossmarkの開発を始めるきっかけになったのは、XRPLで開発中に、トランザクションの署名を容易にし、ネットワーク間を切り替えることができる何かを探していたことです。XUMMウォレットを使用してパラレルネットワーク上でテストウォレットに資金を提供することは長いあいだ簡単ではありませんでした。Crossmarkはこれを容易にし、私のような新しい開発者が XRPL で開発する際に役立つリソースとして機能することを願っています。

私たちのモチベーションやミッションの詳細はこちらにあります。
HazardCookie

Hazard Cookie

このような機能に興奮している開発者がたくさんいますね!
開発者と言えば、既にコミュニティから良い質問が来ていますよ;

現在のXRPLウォレット(Crossmark、XUMM、Gem Wallet、Ledger)すべてに統一されたAPIやウォレット接続の実装についてどう思いますか?dApps内でのウォレット機能に関する実装が、全ウォレットに対して統一的な互換性を持つことになります。実現した場合、どのように機能すると考えますか?
Intercoder

Intercoder

異なるウォレット間の相互運用性を強化するツールは素晴らしいものになると強く感じています。
このようなツールは、XRPLに対してまだ開発されていませんね。正直に言えば、まだ XRPLでは多くのウォレットが開発されていないからです。GateHubやXUMMのようなXRPLメインのウォレットを提供するプロジェクトはあるのですが、WalletConnect のような標準化されたAPIツールを作るには、もっと多くのウォレットが必要です。

とても良い質問ですね。
引き続き質問をお待ちしています!
HazardCookie

Hazard Cookie

XUMMといえば、Crossmarkの内部ではどのようにウォレットがセットアップされるのか話してもらえますか?
XUMMとCrossmarkは互換性があるのでしょうか?

私の知るところでは、ウォレットのセットアップにはいくつか異なるはじめ方があるんですよね、合っていますか?
Intercoder

Intercoder

ええ、そうです。
ユーザーがウォレットをセットアップするにあたって、Crossmarkはたくさんの選択肢を提供します:

1. ニーモニック(12語または24語)、シード、シークレットナンバーなどを用いた新ウォレットの作成
2. プライベートキー、ニーモニック、シード、シークレットキーなどを用いた既存ウォレットのインポート
3. XUMMウォレットのインポート

ですから、XUMMは完全にサポートされます。

ユーザーは自分の XUMMウォレットを Crossmarkにインポートすることができ、そこでウォレットの残高を監視したり、Crossmarkを通じて XUMMを使用してトランザクションに署名することができます。Crossmarkは XUMMの「拡張機能」として機能し、開発者がユーザーにペイロードを提供するのを容易にします。

HazardCookie

Hazard Cookie

ユーザーが望むなら新しい方法でウォレットを生成するオプションも提供しつつ、ブラウザでXUMM機能を拡張するサポートは素敵ですね😄

ユーザーに関してですが、Crossmarkのローンチプランはどうなっていますか?いつ試すことができるのでしょう?
Intercoder

Intercoder

数ヶ月のうちに。物事には変更がつきものなので、確定的な日時を出すつもりはありません。適切なテストを行い、ユーザーに安全で安心なウォレットであると確信してからのみ、Crossmarkをローンチします。

初期バージョンはすでに選ばれた数名の開発者にリリースされています。まだ初期段階ではあるものの、多くの機能が構築され、準備ができています。
HazardCookie

Hazard Cookie

私も自分で試すのが楽しみですし、多くの人もそうだと思います!

特に期待している機能はありますか?
今後実装されるサイドチェーンをサポートする予定は?
Intercoder

Intercoder

ありますよ!
XLS-38dサイドチェーンアメンドメントと、XLS-30d(ネイティブ AMM)アメンドメントを検討してきました。これらは非常によく考えられた機能で、これらがXRP Ledgerにもたらす流動性が楽しみなんです。

CrossmarkはXLS-30dとXLS-38dの両方をサポートします。
既にウォレット内にあるdevnet(開発者用のネットワーク)を利用して、ユーザーはこれらのアメンドメントがメインネットに採用される前に、実際に試すことができますよ。
HazardCookie

Hazard Cookie

あなたがどんなふうにプログラミングを始めたのか、もう少し詳しく教えていただけますか?
あと、Crossmarkでのシークレットキーの保管方法についても。
Intercoder

Intercoder

はい、プログラミングにおける私の進歩は、XRP Ledgerへの情熱に起因すると本当に思っています。情熱を持ち、何を作りたいかのビジョンがあれば、何でも学べます。
私は YouTube のオンラインチュートリアルを通じてプログラミングを始めたんです。最初のプロジェクトは、Wietse(XUMMファウンダー)のTwitter投稿に触発されたものでした。想像できます?

Crossmarkでは、シークレットキーは暗号化され、ローカルで保存されます。キーはウォレットから決して外に出ず、第三者の開発者やdAppsにも露出しません。暗号化メカニズムには、XUMMで使用されているものと同じ、CBC256+AESを使用しています。シークレットキーは、ユーザーによって提供された6桁のパスコードとランダムに生成されたUUIDの組み合わせを用いて暗号化されます。
HazardCookie

Hazard Cookie

ありがとうございます!

予定時間を超えてしまいましたが、本日は貴重なお時間をいただき本当に感謝します。
終わりに、共有したいリソースやコメントはありますか?
Intercoder

Intercoder

プロジェクトについてもっと知りたい方、チームに参加したい方は、https://www.crossmark.io/をチェックしてください。
今日は私を招待してくださりありがとうございました!
HazardCookie

Hazard Cookie

繰り返しになりますが、ありがとうございました!
さらに質問がある方や最新情報を知りたい方は、IntercoderをTwitterでもフォローしてください。
Crossmarkを試すのが楽しみですし、あなたの開発者としての旅をフォローすることも楽しみにしています!

今後のAMAを見逃さないためにも、ぜひXRPL開発者ディスコードサーバーに参加してくださいね。

ほっち

リンク情報

Crossmark について

CrossmarkやIntercoderさんが気になる方は、ぜひApex2023での彼のプレゼンテーションもご覧ください。キャプション自動生成機能を使えば日本語で閲覧できます。