定義
Blockweave は、恒久的なデータ保存のために設計された分散型台帳のデータ構造で、各ブロックが 1 つの親ブロックだけでなく、複数の過去ブロックを参照する点が特徴です。この構造でもブロックは時間順のチェーンを形成しますが、追加のリンクによってネットワークの履歴全体にわたる「織り込まれた」ような接続パターンが生まれます。ブロックに複数の過去ブロックの参照と検証を求めることで、Blockweave のアーキテクチャは参加者に対し、古いデータを保存・提供するインセンティブを与えます。このコンセプトは、データセット全体の検証可能な完全性を維持しつつ、長期的で改ざん耐性のある保存を実現するために用いられます。
かんたんに言うと
Blockweave は、「データを永続的に利用可能な状態で保つこと」に特化して構築された blockchain(ブロックチェーン)の一種と考えることができます。通常の blockchain では各ブロックは直前の 1 つのブロックだけを指しますが、Blockweave ではブロックがそれ以前の複数のブロックも指し示し、クモの巣のようなパターンを作ります。この追加のリンクによって、ネットワークはより効率的に古い情報を記憶し、検証できるようになります。その結果として、データを恒久的に保存し、「何も改ざんされていない」ことを証明しやすい共有台帳が実現されます。
背景と活用シーン
Blockweave のコンセプトは、価値の移転を記録するだけでなく、恒久的なデータ保存に重点を置くシステムで採用されています。この設計は、ノードが履歴データを保持するための経済的インセンティブを組み込んでおり、新しいブロックの検証がランダムに選ばれた過去ブロックへのアクセスに依存するようになっています。これにより、文書のアーカイブやデジタルコンテンツの保存など、長期的で検証可能な記録が重要となるユースケースに Blockweave は適しています。blockchain(ブロックチェーン)技術と関連していますが、Blockweave は複数リンク構造と、ネットワーク全体にわたる耐久的なデータ可用性を重視している点で区別されます。