#dusk $DUSK @Dusk ........ボレアスは、ダスクをより速く、よりクリーンにするはずだと私は思っていました。けれど本質的な変化は、もっと見えにくいところにありました。それは、ネットワークが「有効なトランザクション」とみなす基準が変わったことです。
ブロックチェーンを、審判のルールブックのようなものだと考えてください。ソフトウェアのアップグレードが重要なのは、審判が速く裁くからではありません。ルールそのものが変わり、すべてのノードが同じやり方でゲームを解釈しなければならなくなるときに重要になります.....
それがボレアスのやったことです。
Rusk 1.7では、ダスクが受信トランザクション間に明確なバージョニングを導入し、それらの正規形(canonical form)と、最終的に台帳(レジャー)にコミットされる内容が対応付けられました。ガス会計もフォークを意識したものになり、ハッシュや暗号学的検証のような操作にかかるリソースコストが、稼働中のプロトコルルールに紐づくようになりました.......
さらに深く踏み込んだのです。
ボレアスはステート遷移の順序を変更し、アーカイブ利用者向けに巻き戻されたコントラクトのイベントを明示化し、古いトランザクション挙動のための明確なプロトコル境界を作りました。最も重要なのは、6月10日の再起動(ブロック 4,414,095)時にダスクのメインネットではフェニックス・トランザクションを無効化した一方で、テストネットでは無効化するまでの試験期間を設け、8月7日(ブロック 4,000,000)で無効化したことです。歴史的なフェニックスのデータは引き続きリプレイ可能です.....
最後のこの点が、私の注意を引きました。
成熟したネットワークとは、新機能を追加することだけではありません。重要なアップグレードとは、プロトコルがこれからやめるべきことを決めることだったりします。そのうえで、チェーンが再現可能であり続けるために十分な履歴を保持しながら.......
そして、Rusk v1.7.1が現在の最新のリリースとして挙げられている今、ダスクのエンジニアリングの取り組みは、単発のアップグレードというより、金融スタックの下でルールを継続的に締め直しているように見えます。
規制対象の市場では、予測可能なプロトコル挙動は、新しい機能を追加することと同じくらい重要ではないでしょうか?
$ACE $BTW
ブロックチェーンを、審判のルールブックのようなものだと考えてください。ソフトウェアのアップグレードが重要なのは、審判が速く裁くからではありません。ルールそのものが変わり、すべてのノードが同じやり方でゲームを解釈しなければならなくなるときに重要になります.....
それがボレアスのやったことです。
Rusk 1.7では、ダスクが受信トランザクション間に明確なバージョニングを導入し、それらの正規形(canonical form)と、最終的に台帳(レジャー)にコミットされる内容が対応付けられました。ガス会計もフォークを意識したものになり、ハッシュや暗号学的検証のような操作にかかるリソースコストが、稼働中のプロトコルルールに紐づくようになりました.......
さらに深く踏み込んだのです。
ボレアスはステート遷移の順序を変更し、アーカイブ利用者向けに巻き戻されたコントラクトのイベントを明示化し、古いトランザクション挙動のための明確なプロトコル境界を作りました。最も重要なのは、6月10日の再起動(ブロック 4,414,095)時にダスクのメインネットではフェニックス・トランザクションを無効化した一方で、テストネットでは無効化するまでの試験期間を設け、8月7日(ブロック 4,000,000)で無効化したことです。歴史的なフェニックスのデータは引き続きリプレイ可能です.....
最後のこの点が、私の注意を引きました。
成熟したネットワークとは、新機能を追加することだけではありません。重要なアップグレードとは、プロトコルがこれからやめるべきことを決めることだったりします。そのうえで、チェーンが再現可能であり続けるために十分な履歴を保持しながら.......
そして、Rusk v1.7.1が現在の最新のリリースとして挙げられている今、ダスクのエンジニアリングの取り組みは、単発のアップグレードというより、金融スタックの下でルールを継続的に締め直しているように見えます。
規制対象の市場では、予測可能なプロトコル挙動は、新しい機能を追加することと同じくらい重要ではないでしょうか?
$ACE $BTW
