もともとスタークウェアによって書かれましたルフィ、フォーサイトニュースによって編集### TL;博士* StarkWareは、これら2つの経路を計画および実施することにより、地方分権化に向かっています。Starknetには、分散型プルーフオブステークプロトコルへの移行手順に関する明確なロードマップがあります。## はじめにStarknetは、イーサリアムブロックチェーンでの検証のために状態遷移のSTARK証明を送信することにより、イーサリアムが提供するセキュリティと分散化を獲得します。 このプロセスは、StarkWareやStarknet Foundationなど、Starknetを構築および維持する中央集権的なエンティティの力に大きな制限を課します:中央集権的なエンティティは、トランザクションメッセージを偽造して、ユーザーデータや資産を不実表示したり、不正に操作したりすることはできません。 これは、Starknetの信頼を最小限に抑え、Starknetユーザーがネットワークを使用する際に中央集権的な機関の誠実さに依存しないようにするための最初の最も重要なステップです。 ただし、完全な信頼の最小化と分散化を確実にするためにさらに多くのことを行う必要があり、Starknet FoundationやStarkWareなどのエンティティが消滅した場合でも、ネットワークは中断することなく秩序ある方法で運用され続けます。 この投稿では、次のステップの暫定的なロードマップの概要を説明します。## 現在の進捗状況ちょうど1年前、私たちは一連のブログ投稿で地方分権化の研究プロセスを文書化し始め、シンプルで具体的な提案で最高潮に達しました。 要するに、私たちの目標は、注文者と証明者の操作を、誰もがシーケンスに参加できる分散型プルーフオブステークプロトコルに移行して、ネットワークの継続的な活動に誰も不可欠ではないようにすることです。 これを行うには、2つの必要な手順を実装します。*分散型プロトコルを実行するために必要なさまざまなコンポーネントを実装します。*スタークネットのステーカーに業務を徐々に分散させる移行プロセス。この投稿では、後者に焦点を当てます。## 移行プロセス一言で言えば、移行プロセス自体は4つのパスで構成されています。*シーケンサーの操作が集中化されたままの分散型ネットワークアーキテクチャへの移行。*完全にオープンソースのソフトウェアスタックの可用性を確保する。*ますます広範なテストおよび統合ネットワークの開発。*注文者が最終的にプルーフオブステークに移行する前に、ステーカーを参加させます。番号付けは明らかな連続的な依存関係を表しますが、多くの作業が同時に行われる可能性があります。 各パスを簡単に展開しましょう。## 分散型ネットワークアーキテクチャStarknetネットワークは、より分散化されたモデルに移行します。 *現在、フルノード間の通信はありませんが、各ノードは、集中フィードバックゲートウェイを介したシーケンサーの定期的なクエリに依存しています。* 低次集中型モデルでは、フル ノードはピアツーピア ネットワークの一部となり、各ノードをシーケンサーに接続する必要はありません。この変更は、ネットワーク接続を超えて拡張されます。 これを2つの例で説明しましょう。 まず、注文者はブロックに署名して、いくつかの信頼の仮定を減らし、投票ベースのBFTプロトコルの確立に備えます。 次に、データ伝播はより分散されたスタイルになり、ノードは互いに状態を同期してローカルビューを完成させます。## 完全にオープンソースのソフトウェアスタックにコミットオープンソースソフトウェアスタック:オープンソースソフトウェアスタックの可用性を確保することは、誰もがプロトコルとネットワークのあらゆる側面に参加できるようにするために重要です。 StarkWareや他の貢献者がより多くのコンポーネントを実装するにつれて、それらは誰もがテスト、批判、および適応できるようにリリースされます。 いくつかの注目すべき例(すでにオープンソースになっているスタックの一部)には、フルノード(パスファインダー、ジュノ、デオキシス)、プローバー(ストーン、サンドストーム)、シーケンサー(ブロックファイア、マダラ)、ブロックエクスプローラー(スタークスキャン、ボイジャー、ビューブロック、スタークコンパス)が含まれます。テストおよび統合ネットワーク:スムーズな移行プロセスを最大化するには、広範なテストおよび統合ネットワークが必要です。 新しいコンポーネントごとに、内部テストネットから外部参加者によるより広範なライセンステストネット、そして最終的にはパブリックテストネットとメインネットに進化する可能性があります。 テスト用の新しいコンポーネントを導入する順次メソッドと同時実行メソッドのどちらかを選択するなど、後でいくつかの選択を行う必要があります。ステーカーの参加:L1ステーキング契約に十分なステーキングトークンを蓄積するのに十分な時間を与えて、分散型プロトコルが真の経済力を持つようにする必要があります。 これは、本当の関心のない少数の参加者が悪意を持ってスタークネットを支配しようとする状況を回避するためです。## まとめ結論として、Starknetの暫定的な地方分権化ロードマップの大まかな概要をここに示しました。 他のエンジニアリングイニシアチブと同様に、このロードマップは、コントリビューターコミュニティがより良い洞察を思い付くにつれて変更される可能性があります。
Starknetが分散化へのロードマップを明らかにする:ネットワークステーカーへの運用力の段階的な分散化
もともとスタークウェアによって書かれました
ルフィ、フォーサイトニュースによって編集
TL;博士
はじめに
Starknetは、イーサリアムブロックチェーンでの検証のために状態遷移のSTARK証明を送信することにより、イーサリアムが提供するセキュリティと分散化を獲得します。 このプロセスは、StarkWareやStarknet Foundationなど、Starknetを構築および維持する中央集権的なエンティティの力に大きな制限を課します:中央集権的なエンティティは、トランザクションメッセージを偽造して、ユーザーデータや資産を不実表示したり、不正に操作したりすることはできません。
これは、Starknetの信頼を最小限に抑え、Starknetユーザーがネットワークを使用する際に中央集権的な機関の誠実さに依存しないようにするための最初の最も重要なステップです。 ただし、完全な信頼の最小化と分散化を確実にするためにさらに多くのことを行う必要があり、Starknet FoundationやStarkWareなどのエンティティが消滅した場合でも、ネットワークは中断することなく秩序ある方法で運用され続けます。 この投稿では、次のステップの暫定的なロードマップの概要を説明します。
現在の進捗状況
ちょうど1年前、私たちは一連のブログ投稿で地方分権化の研究プロセスを文書化し始め、シンプルで具体的な提案で最高潮に達しました。
要するに、私たちの目標は、注文者と証明者の操作を、誰もがシーケンスに参加できる分散型プルーフオブステークプロトコルに移行して、ネットワークの継続的な活動に誰も不可欠ではないようにすることです。 これを行うには、2つの必要な手順を実装します。
*分散型プロトコルを実行するために必要なさまざまなコンポーネントを実装します。 *スタークネットのステーカーに業務を徐々に分散させる移行プロセス。
この投稿では、後者に焦点を当てます。
移行プロセス
一言で言えば、移行プロセス自体は4つのパスで構成されています。
*シーケンサーの操作が集中化されたままの分散型ネットワークアーキテクチャへの移行。 *完全にオープンソースのソフトウェアスタックの可用性を確保する。 *ますます広範なテストおよび統合ネットワークの開発。 *注文者が最終的にプルーフオブステークに移行する前に、ステーカーを参加させます。
番号付けは明らかな連続的な依存関係を表しますが、多くの作業が同時に行われる可能性があります。 各パスを簡単に展開しましょう。
分散型ネットワークアーキテクチャ
Starknetネットワークは、より分散化されたモデルに移行します。
*現在、フルノード間の通信はありませんが、各ノードは、集中フィードバックゲートウェイを介したシーケンサーの定期的なクエリに依存しています。
この変更は、ネットワーク接続を超えて拡張されます。 これを2つの例で説明しましょう。
まず、注文者はブロックに署名して、いくつかの信頼の仮定を減らし、投票ベースのBFTプロトコルの確立に備えます。 次に、データ伝播はより分散されたスタイルになり、ノードは互いに状態を同期してローカルビューを完成させます。
完全にオープンソースのソフトウェアスタックにコミット
オープンソースソフトウェアスタック:オープンソースソフトウェアスタックの可用性を確保することは、誰もがプロトコルとネットワークのあらゆる側面に参加できるようにするために重要です。 StarkWareや他の貢献者がより多くのコンポーネントを実装するにつれて、それらは誰もがテスト、批判、および適応できるようにリリースされます。 いくつかの注目すべき例(すでにオープンソースになっているスタックの一部)には、フルノード(パスファインダー、ジュノ、デオキシス)、プローバー(ストーン、サンドストーム)、シーケンサー(ブロックファイア、マダラ)、ブロックエクスプローラー(スタークスキャン、ボイジャー、ビューブロック、スタークコンパス)が含まれます。
テストおよび統合ネットワーク:スムーズな移行プロセスを最大化するには、広範なテストおよび統合ネットワークが必要です。 新しいコンポーネントごとに、内部テストネットから外部参加者によるより広範なライセンステストネット、そして最終的にはパブリックテストネットとメインネットに進化する可能性があります。 テスト用の新しいコンポーネントを導入する順次メソッドと同時実行メソッドのどちらかを選択するなど、後でいくつかの選択を行う必要があります。
ステーカーの参加:L1ステーキング契約に十分なステーキングトークンを蓄積するのに十分な時間を与えて、分散型プロトコルが真の経済力を持つようにする必要があります。 これは、本当の関心のない少数の参加者が悪意を持ってスタークネットを支配しようとする状況を回避するためです。
まとめ
結論として、Starknetの暫定的な地方分権化ロードマップの大まかな概要をここに示しました。 他のエンジニアリングイニシアチブと同様に、このロードマップは、コントリビューターコミュニティがより良い洞察を思い付くにつれて変更される可能性があります。