
今月、RenVMコア開発チームは、Immunefiとの新しい100万ドルバウンティプログラムの開始や、新しいチェーンのサポートなど、様々なことに取り組んできました。今回のアップデートでは、その中でも特に重要で興味深い4つのことに焦点を当ててみたいと思います。
Greycore|テストネット
TestnetでGreycoreを使えるようにすることは、RenVMの分散化計画の次のステップです。今月、私たちは最初のGreycoreメンバーに導入指示書を送り、Testnet上にノードを展開できるようにしました。来月の今頃には、RenVMのテストネットはサードパーティ製のノードで稼働していることでしょう。今からそれまでの間、私たちはメンバーと協力して彼らのセットアップが安全であることを確認し、第三者の手に渡った自分たちのテストネットを壊す試みをさらに進めていきます。また、Greycoreのメンバーの詳細やRenVMエコシステムへの貢献についての情報ページを掲載する予定です。
セキュリティ
今月は、RenVMのセキュリティに焦点を当てました。サードパーティのノードでネットワークを稼働させる準備をしているので、バグに迅速に対応する能力が劇的に低下するため、この問題はますます緊急性を増しています。また、最近、クロスチェーンハッキングが多発しており、セキュリティの重要性がこれまで以上に強調されています。
そのため、私たちは先月、最近攻撃に成功した他のクロスチェーンソリューション(特にTHORchain)のコードの見直しを行いました。これにより、システムやユーザーに対する潜在的な攻撃を特定することで、これらのチームを支援することができるだけでなく、RenVM自体に関連する可能性のある問題を特定することもできます。最近では、RenVMのレビューは大変です。私たちはRenVMの開発に多大な時間と労力を費やしてきたため、RenVMのことを知りすぎています。私たちは知識の重荷を背負っているので、自分たちのコードを新鮮な目で見ることはできません。しかし、私たちは他のクロスチェーンのコードには疎く、他のソリューションは明らかに異なりますが、潜在的な攻撃面の多くは共有されています。
今月末には、技術チーム全員で社内ハッキングを行いました。開発者の全員が先週(そして来週)、RenVMを外部から破壊する試みを行いました。このような大規模な攻撃を自分たちのシステムに対して行うのは初めてのことです。これには、コア・プロトコルを熟知している開発者だけでなく、コア・プロトコルをサポートするソフトウェアを開発している開発者も参加しています。つまり、できるだけ多くの異なる目、異なるプログラミング言語、異なるツールを使って、当社のシステムに脆弱性を見つけようとしたのです。
その努力が実を結び、いくつかのセキュリティ問題が発見され、すでにパッチが適用されています。これらが本当に修正されたと確信できた時点で、私たちが発見した問題点を公開するセキュリティレポートを発表し、ユーザーが新しい技術を使用する際のリスクについて十分な情報を得た上で判断できるようにしたいと考えています。
ホスト・ツー・ホスト・トランザクション|テストネット
RenVMのセキュリティを向上させるために多くの時間を費やしてきましたが、RenVMの最も期待されている機能の一つである「ホスト間取引」を導入する時間がありました。この機能は、現在テストネット上で運用されており、テストが完了した後は、対応する初期トークンの大規模なスイート(発表予定)とともにメインネットに展開される予定です。
現在、Ethereum、Solana、Avalanche、Fantom、その他いくつかのチェーンでは、クロスチェーンの資産を受け取ることができるだけで、クロスチェーンの資産を送ることはできません。例えば、BitcoinからEthereumにBTCを送ることはできますが、EthereumからAvalancheにETHを送ることはできません。ホスト間取引はこの問題を解決し、ユーザーはすべてのチェーン間でネイティブアセット(ETH、AVA、FTMなど)やトークン(ERC20、ARC20、BIP2など)を送ることができるようになります。
エキサイティングなことが起こりつつある
ホスト間取引は、RenVMのコアプロトコルのロードマップにおける最後の主要な機能であり、それ自体がエキサイティングな新しいユースケースを可能にしますが、同時に、より大きなものへの道を開きます。コアプロトコルが完成し、分散化が順調に進んでいる今、コアチームはRenVMの機能をさらに拡大するための新しいロードマップに着手します。
コアチームは現在、分散化された自律的な秘密鍵が大きな恩恵をもたらすであろう新しいユースケースを調査・設計しています。これらの新しいユースケースは、RenVMの上に一般的な「アプリケーション・レイヤー」を設計・実装する際の指針となります。このレイヤーは、分散型・自律型秘密鍵をチェーン間の資産移動以上に利用できる、新しいアプリケーションを構築するために使用することができます。
実際、この角度から考えると、チェーン間の資産移動は、実は分散型・自律型秘密鍵を活用した特定のアプリケーションの検証に過ぎないことがわかります。他にも様々なものが構築できますが、それらをRenVM上で実現するための計画を進めています。