Quipの最新の技術スタックにおける1つの詳細が私の注目を引いた:ネットワークがマイナーをピアとして扱うのをやめつつあることだ。 v0.2アーキテクチャでは、バリデータとマイナーが分離されている。バリデータはSubstrateのコンセンサスとネットワーキングを担当し、マイナーはRPCを通じて外部に接続してチェーンステートを取得し、証明を送信する。 これは意味のある設計変更である。従来のモデルでは、マイニング、ピア通信、コンセンサスがノード内で密接に結合されていた。v0.2では、チェーンが真実の源泉となり、マイナーはそれに接続された計算クライアントとなる。 この分離は、単に別のマイニングバックエンドを追加するよりも興味深い。これにより、@quipnetworkはブロックチェーンのコンセンサスと、有用な作業を実際に解決するハードウェアとの間に明確な境界を設けることができる。 このアーキテクチャはまだ進化中だが、このような低レベルの変更は注目に値する。なぜなら、これがネットワークがさまざまな計算環境にまたがってスケールする方法を決定するからだ。


