ブロックチェーンデータベースであるBigchainDBは、バグ修正、新機能の追加、古いコードの削除を目的としたアップデートをリリースしました。これにより、BigchainDBは2か月前にリリースされたアップデートと比べて、完全に刷新されました。.
数多くの重要な変更点の中でも、Javaドライバの公式サポートがDBに搭載されました。高速検証のためのメモ化と、改良版のRapidJSONがベースプレートに刻み込まれました。実行時にバリデーターの投票権を追加、削除、変更する機能も追加されました。.
決定的な検証プロセスは、いずれかのバリデータによる変更提案を適用することで処理され、最終的にネットワークの残りのバリデータに「upsert-validator election(バリデータ選出のアップサート)」を促します。その後、他のバリデータは賛成か反対かを投票します。賛成が3分の2の票を獲得した場合、承認され、タスクが実行されます。ブロックチェーンは投票箱として機能し、すべての投票と選出を記録します。詳細は、http://docs.bigchaindb.com/projects/server/en/v2.0.0b6/server-reference/bigchaindb-cli.html#bigchaindb-election で説明されています。
他にもいくつかの変更が実装されました:
イベント アプリケーション プログラミング インターフェイス (API) は、有効なトランザクションのみを送信するようになり、効率が向上しました。.
パラメータのブロッキングがオーバーライドされました。.
個人データの取り扱いとプライバシーに関するポリシーを更新します。.
Tendermintを最新バージョンにアップデートするように促すメッセージは表示されません。特定のバージョンへのアップデートは新たに追加された機能です。.
開発者は、現在のBlockchainDBネットワークを新しいバージョンのTendermintに移行した後、バージョン2.0.0 Beta 7をリリースする予定です。バージョン2.0.0 Candidate 1はバージョン2.0.0 Beta 7の後継バージョンとなり、それ以降は新機能は追加されません。Candidate 1のアップデートは、Tendermintが独自の裁量で変更を加え、好みに合わせて調整することになります。.
ブロックチェーンの新機能