DID Spaces v0.4 リリース: アプリケーションスペースの読み書きサポート

この度、DID Spacesの新バージョンv0.4をリリースいたしました。今回のアップデートでは、新たに読み書き可能なコンポーネントスペース機能が追加されたほか、その他の改善や修正も行われています。
新機能
- コンポーネントスペースの読み書きをサポート
このバージョンでは、コンポーネントスペースの読み書きサポートを追加しました。これはブロックレットにおいて真のユーザーデータ自己管理を実現するために広く活用されます。つまり、ユーザーが認可を完了した後、アプリケーションはDID Spaces内のコンポーネントスペースに対して読み書き操作を行えるようになり、開発者がDID Spacesをアプリケーションにインテグレートしたときにできることが大きく広がります。
この機能を紹介するために、Todo Listのサンプルプロジェクトを用意しました。詳細については以下のリンクをご覧ください。
この機能は、以下のような用途にも活用できます。
- ユーザーの請求情報を保存する
- ユーザーの投稿を保存する(任意のアプリケーションインスタンスにインポート可能)
- ユーザーのアクティビティ記録を保存する
- ユーザーのAIプロンプトを保存する
- ユーザーが生成したその他の価値あるデータを保存する…
実装の詳細についてさらに知りたい場合は、こちらもご参照ください:DID Spaceのエンドポイントを取得する。
改善
- サブスクリプション詳細ページからDID Spaceの表示に対応
サブスクリプション詳細ページにおいて、サブスクリプション画面からDID Spaceの表示へジャンプできる機能をサポートし、ユーザーがDID Spacesのサブスクリプション機能をよりスムーズに体験できるようにしました。

- QRコードの表示
DID Spacesの詳細ページにQRコードを表示し、ユーザーがアカウントへのチャージや取引などの操作を行いやすくしました。

修正
- DID Spacesからサイト自身への接続を禁止
ユーザーからのフィードバックを収集した結果、DID Spacesからサイト自身に接続し、サイト自身にデータをバックアップした後、そのバックアップをDID Spacesから他のBlocklet Serverに復元すると、多くの予期しない問題が発生することが分かりました。自分自身をバックアップすることは一般的ではなく、最良のバックアップ手法とも言えないため、DID Spacesがサイト自身に接続してデータをバックアップすることを禁止することにしました。
バグバウンティプログラムに参加して、私たちの改善にご協力ください
バグバウンティプログラムにぜひご参加いただき、DID Spacesの製品体験向上にご協力ください。ご利用中に何かご要望、ご提案、または問題がございましたら、ArcBlockコミュニティにてフィードバックをお寄せください。私たちは全力でサポートいたします。
このページに関わるもの
製品
-
DID Spaces
renamed
DID に紐づくデータ空間。個人用の空間を作ることも、あるタスクが必要とする権限とデータモデルでアプリケーションを接続することもできます。