StarkWare đang tiến tới phân cấp thông qua việc lập kế hoạch và thực hiện hai lộ trình này;
Starknet có một lộ trình rõ ràng cho các bước để chuyển đổi sang giao thức bằng chứng cổ phần phi tập trung.
Giới thiệu
Starknet đạt được tính bảo mật và phân cấp mà Ethereum cung cấp bằng cách gửi bằng chứng STARK về quá trình chuyển đổi trạng thái của nó để xác minh trên chuỗi khối Ethereum. Quá trình này áp đặt các giới hạn đáng kể đối với sức mạnh của các thực thể tập trung xây dựng và duy trì Starknet, chẳng hạn như StarkWare và Starknet Foundation: các thực thể tập trung không thể giả mạo thông điệp giao dịch để xuyên tạc hoặc thao túng dữ liệu và tài sản của người dùng một cách gian lận.
Đây là bước đầu tiên và quan trọng nhất trong việc đảm bảo rằng sự tin tưởng của Starknet được giảm thiểu và người dùng Starknet không dựa vào sự trung thực của bất kỳ cơ quan tập trung nào khi sử dụng mạng. Tuy nhiên, cần phải làm nhiều hơn nữa để đảm bảo giảm thiểu sự tin tưởng và phân cấp hoàn toàn, và ngay cả khi các thực thể như Starknet Foundation hoặc StarkWare biến mất, mạng sẽ tiếp tục hoạt động một cách có trật tự mà không bị gián đoạn. Bài đăng này phác thảo một lộ trình dự kiến cho các bước tiếp theo.
Tiến độ hiện tại
Chỉ hơn một năm trước, chúng tôi đã bắt đầu ghi lại quá trình nghiên cứu phi tập trung của mình trong một loạt các bài đăng trên blog, đỉnh điểm là một đề xuất cụ thể đơn giản.
Nói tóm lại, mục tiêu của chúng tôi là chuyển đổi hoạt động của người đặt hàng và người chứng minh sang giao thức bằng chứng cổ phần phi tập trung, nơi bất kỳ ai cũng có thể tham gia vào trình tự để không ai là không thể thiếu đối với hoạt động liên tục của mạng. Để làm điều này, chúng tôi sẽ thực hiện hai bước cần thiết:
Thực hiện các thành phần khác nhau cần thiết để chạy các giao thức phi tập trung;
Quá trình chuyển đổi phân cấp dần các hoạt động cho các staker Starknet.
Trong bài đăng này, chúng tôi sẽ tập trung vào phần sau.
Quá trình chuyển đổi
Tóm lại, bản thân quá trình chuyển đổi bao gồm bốn con đường:
Chuyển đổi sang kiến trúc mạng phi tập trung trong khi các hoạt động của bộ sắp xếp vẫn tập trung;
Đảm bảo tính khả dụng của một ngăn xếp phần mềm nguồn mở hoàn toàn;
Phát triển mạng lưới thử nghiệm và tích hợp ngày càng rộng khắp;
Thu hút người đặt cược tham gia trước khi người đặt hàng cuối cùng chuyển sang bằng chứng cổ phần.
Đánh số đại diện cho một số phụ thuộc tuần tự rõ ràng, nhưng rất nhiều công việc có thể được thực hiện cùng một lúc. Hãy mở rộng ngắn gọn từng con đường.
Kiến trúc mạng phi tập trung
Mạng Starknet sẽ chuyển sang một mô hình phi tập trung hơn:
Hiện tại, không có giao tiếp giữa các nút đầy đủ, nhưng mỗi nút dựa vào các truy vấn định kỳ của trình sắp xếp thông qua một cổng phản hồi tập trung.
Trong mô hình tập trung ở mức độ thấp, các nút đầy đủ trở thành một phần của mạng ngang hàng và không yêu cầu mỗi nút phải được kết nối với một bộ sắp xếp.
Thay đổi này vượt ra ngoài kết nối mạng. Hãy minh họa điều này bằng hai ví dụ.
Đầu tiên, người đặt hàng sẽ ký các khối của nó để giảm một số giả định tin cậy và chuẩn bị cho việc thiết lập giao thức BFT dựa trên bỏ phiếu. Thứ hai, truyền dữ liệu sẽ có phong cách phân tán hơn, với các nút giúp nhau đồng bộ hóa trạng thái và hoàn thành các chế độ xem cục bộ của chúng.
Cam kết với một ngăn xếp phần mềm nguồn mở hoàn toàn
Ngăn xếp phần mềm nguồn mở: Đảm bảo tính khả dụng của ngăn xếp phần mềm nguồn mở là rất quan trọng để cho phép mọi người tham gia vào tất cả các khía cạnh của giao thức và mạng. Khi StarkWare và những người đóng góp khác thực hiện nhiều thành phần hơn, chúng sẽ được phát hành để mọi người kiểm tra, chỉ trích và điều chỉnh. Một số ví dụ đáng chú ý (các phần của ngăn xếp đã có nguồn mở) bao gồm các nút đầy đủ (Pathfinder, Juno, Deoxys), provers (Stone, Sandstorm), trình tự (Blockifier, Madara) và trình khám phá khối (Starkscan, Voyager, ViewBlock, Stark Compass).
Mạng lưới thử nghiệm và tích hợp: Mạng lưới thử nghiệm và tích hợp rộng rãi là cần thiết để tối đa hóa quá trình chuyển đổi suôn sẻ. Đối với mỗi thành phần mới, nó có thể phát triển từ một testnet nội bộ đến một testnet được cấp phép rộng hơn với những người tham gia bên ngoài, và cuối cùng là một testnet và mainnet công khai. Bạn cần thực hiện một số lựa chọn sau này, chẳng hạn như lựa chọn giữa các phương pháp tuần tự và đồng thời giới thiệu các thành phần mới để thử nghiệm.
Stakers tham gia: Chúng ta phải cho các hợp đồng đặt cọc L1 đủ thời gian để tích lũy đủ mã thông báo đặt cọc để đảm bảo rằng các giao thức phi tập trung có sức mạnh kinh tế thực sự. Điều này là để tránh tình huống một số ít người tham gia không có lợi ích thực sự cố gắng kiểm soát Starknet một cách ác ý.
Kết luận
Để kết luận, chúng tôi đã đưa ra một cái nhìn tổng quan sơ bộ về lộ trình phân cấp dự kiến của Starknet tại đây. Như với bất kỳ sáng kiến kỹ thuật nào, lộ trình này có thể thay đổi khi cộng đồng cộng tác viên của chúng tôi đưa ra những hiểu biết sâu sắc hơn.
Xem bản gốc
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
Starknet tiết lộ lộ trình phân cấp: phân cấp dần quyền lực hoạt động cho những người đặt cọc mạng
Ban đầu được viết bởi StarkWare
Tổng hợp bởi Luffy, Foresight News
TL; DR
Giới thiệu
Starknet đạt được tính bảo mật và phân cấp mà Ethereum cung cấp bằng cách gửi bằng chứng STARK về quá trình chuyển đổi trạng thái của nó để xác minh trên chuỗi khối Ethereum. Quá trình này áp đặt các giới hạn đáng kể đối với sức mạnh của các thực thể tập trung xây dựng và duy trì Starknet, chẳng hạn như StarkWare và Starknet Foundation: các thực thể tập trung không thể giả mạo thông điệp giao dịch để xuyên tạc hoặc thao túng dữ liệu và tài sản của người dùng một cách gian lận.
Đây là bước đầu tiên và quan trọng nhất trong việc đảm bảo rằng sự tin tưởng của Starknet được giảm thiểu và người dùng Starknet không dựa vào sự trung thực của bất kỳ cơ quan tập trung nào khi sử dụng mạng. Tuy nhiên, cần phải làm nhiều hơn nữa để đảm bảo giảm thiểu sự tin tưởng và phân cấp hoàn toàn, và ngay cả khi các thực thể như Starknet Foundation hoặc StarkWare biến mất, mạng sẽ tiếp tục hoạt động một cách có trật tự mà không bị gián đoạn. Bài đăng này phác thảo một lộ trình dự kiến cho các bước tiếp theo.
Tiến độ hiện tại
Chỉ hơn một năm trước, chúng tôi đã bắt đầu ghi lại quá trình nghiên cứu phi tập trung của mình trong một loạt các bài đăng trên blog, đỉnh điểm là một đề xuất cụ thể đơn giản.
Nói tóm lại, mục tiêu của chúng tôi là chuyển đổi hoạt động của người đặt hàng và người chứng minh sang giao thức bằng chứng cổ phần phi tập trung, nơi bất kỳ ai cũng có thể tham gia vào trình tự để không ai là không thể thiếu đối với hoạt động liên tục của mạng. Để làm điều này, chúng tôi sẽ thực hiện hai bước cần thiết:
Trong bài đăng này, chúng tôi sẽ tập trung vào phần sau.
Quá trình chuyển đổi
Tóm lại, bản thân quá trình chuyển đổi bao gồm bốn con đường:
Đánh số đại diện cho một số phụ thuộc tuần tự rõ ràng, nhưng rất nhiều công việc có thể được thực hiện cùng một lúc. Hãy mở rộng ngắn gọn từng con đường.
Kiến trúc mạng phi tập trung
Mạng Starknet sẽ chuyển sang một mô hình phi tập trung hơn:
Thay đổi này vượt ra ngoài kết nối mạng. Hãy minh họa điều này bằng hai ví dụ.
Đầu tiên, người đặt hàng sẽ ký các khối của nó để giảm một số giả định tin cậy và chuẩn bị cho việc thiết lập giao thức BFT dựa trên bỏ phiếu. Thứ hai, truyền dữ liệu sẽ có phong cách phân tán hơn, với các nút giúp nhau đồng bộ hóa trạng thái và hoàn thành các chế độ xem cục bộ của chúng.
Cam kết với một ngăn xếp phần mềm nguồn mở hoàn toàn
Ngăn xếp phần mềm nguồn mở: Đảm bảo tính khả dụng của ngăn xếp phần mềm nguồn mở là rất quan trọng để cho phép mọi người tham gia vào tất cả các khía cạnh của giao thức và mạng. Khi StarkWare và những người đóng góp khác thực hiện nhiều thành phần hơn, chúng sẽ được phát hành để mọi người kiểm tra, chỉ trích và điều chỉnh. Một số ví dụ đáng chú ý (các phần của ngăn xếp đã có nguồn mở) bao gồm các nút đầy đủ (Pathfinder, Juno, Deoxys), provers (Stone, Sandstorm), trình tự (Blockifier, Madara) và trình khám phá khối (Starkscan, Voyager, ViewBlock, Stark Compass).
Mạng lưới thử nghiệm và tích hợp: Mạng lưới thử nghiệm và tích hợp rộng rãi là cần thiết để tối đa hóa quá trình chuyển đổi suôn sẻ. Đối với mỗi thành phần mới, nó có thể phát triển từ một testnet nội bộ đến một testnet được cấp phép rộng hơn với những người tham gia bên ngoài, và cuối cùng là một testnet và mainnet công khai. Bạn cần thực hiện một số lựa chọn sau này, chẳng hạn như lựa chọn giữa các phương pháp tuần tự và đồng thời giới thiệu các thành phần mới để thử nghiệm.
Stakers tham gia: Chúng ta phải cho các hợp đồng đặt cọc L1 đủ thời gian để tích lũy đủ mã thông báo đặt cọc để đảm bảo rằng các giao thức phi tập trung có sức mạnh kinh tế thực sự. Điều này là để tránh tình huống một số ít người tham gia không có lợi ích thực sự cố gắng kiểm soát Starknet một cách ác ý.
Kết luận
Để kết luận, chúng tôi đã đưa ra một cái nhìn tổng quan sơ bộ về lộ trình phân cấp dự kiến của Starknet tại đây. Như với bất kỳ sáng kiến kỹ thuật nào, lộ trình này có thể thay đổi khi cộng đồng cộng tác viên của chúng tôi đưa ra những hiểu biết sâu sắc hơn.