2023年3月、ブロックチェーンベースのストレージプラットフォームである「Arweave(アーウィーブ)」が HackMD に統合されました。この新機能により、ユーザーは自分の成果物をブロックチェーン上に公開できるようになり、公開ドキュメントの管理方法に革命をもたらしました。
今回は、この連携がどのように機能するのか、そしてホワイトペーパーやコミュニティガイドラインなどのあらゆるドキュメントを分散化する方法について深く掘り下げていきます。
それでは、さっそく見ていきましょう!
Arweave とは?
Arweave は、ブロックチェーン技術を活用して、手頃な価格で永久的なストレージソリューションを提供するサービスです。開発チームが「Arweave ネットワークはビットコインのようなものですが、データのためのものです。公開台帳の内部にある、永久的で分散化されたウェブです」と語るように、従来のストレージとは異なります。
データが変更されたり削除されたりする可能性がある従来の保存方法とは違い、Arweave は「不変性(データの書き換えが不可能であること)」を保証するため、コンテンツをそのままの姿で永久に保存したい場合に最適な選択肢となります。
なぜ HackMD で Arweave を使うべきなのか?
Arweave が何であるかが分かったところで、なぜチームのドキュメントをブロックチェーンに保存したいのか、疑問に思うかもしれません。
とても良い質問です。
ドキュメントを Arweave ネットワークに保存することで、コンテンツの完全な不変性(変更不可能であること)を維持しながら、誰でもいつでもアクセスできる状態を保証できます。これは、ホワイトペーパー、研究論文、DAO の規約、コミュニティガイドラインなど、一般に広く公開することを目的とした情報に特に有効です。
Arweave 連携機能の使い方
Arweave との間でコンテンツをエクスポートまたはインポートする前に、Arweave アカウントが正しく設定されていることを確認してください。
ArConnect の準備
まず最初に、ArConnect をダウンロードする必要があります。ArConnect は、自己管理型(ノンカストディアル)の Arweave 専用ウォレットであり、ブラウザの拡張機能として提供されています。ダウンロードはこちらから行えます。
インストール後、ブラウザから ArConnect 拡張機能を開きます。
もし ArConnect を一度も使ったことがない場合は、Get me started ボタンをクリックして登録プロセスを完了してください。ここでウォレットのシードフレーズ(復元パスフレーズ)が表示されます。これは必ず安全な場所に保管してください!他の Web3 ウォレットのシードフレーズと同様に、厳重に管理する必要があります。
すでに ArConnect アカウントをお持ちの場合は、通常通りアカウントにサインインしてください。
ウォレットの設定ができたら、いよいよエクスポートです。
HackMD から Arweave へエクスポートする
HackMD に戻り、エクスポートしたいノートを開きます。
画面右上にあるオプションメニュー(「…」アイコン)から、「エクスポート(Export)」列の「Arweave」を選択し、画面に表示される「Arweave へのエクスポート」の指示に従います。

これだけで完了です!
Arweave ネットワーク上でトランザクションが承認されるまでに少し時間がかかる場合がありますが、確実に処理は進んでいますのでご安心ください。エクスポートのステータスは、トランザクションハッシュを使っていつでも確認できます。このハッシュは、エクスポート画面のモーダルや、HackMD の共有ページからコピーできます。
Arweave から HackMD へインポートする
Arweave から HackMD へノートをインポートする手順も、エクスポートとほぼ同様です。
同じオプションメニューを開き、「インポート(Import)」列の「Arweave」を選択します。次に、取り込みたい Arweave コンテンツのトランザクションハッシュを貼り付けます。

これだけでインポート完了です!
Arweave 連携に関する詳細な情報については、こちらの Arweave チュートリアル(英語)をぜひチェックしてみてください。
ドキュメントに分散化という選択肢を
私たちは、皆様の日々の生活にシームレスに溶け込み、セキュリティやデータの所有権を損なうことなく、ワークフローを強化・効率化できる製品づくりに情熱を注いでいます。
だからこそ、ドキュメントの永続性とアクセシビリティを皆様自身でコントロールできるもう一つの手段として、この Arweave 連携機能を提供できることを誇りに思っています。
Web3 テクノロジーの可能性をこれからも広げていきますので、今後のアップデートにもぜひご期待ください。
)