Gavin Wood: Bốn ưu điểm của parachains - không bị gián đoạn, có thể nâng cấp, không giới hạn và không mất phí xử lý
PolkaWorld
2021-10-25 08:48
本文约4964字,阅读全文需要约20分钟
Tại hội nghị Sub0 Online vào ngày 13 tháng 10, Tiến sĩ Gavin Wood, người sáng lập Polkadot, đã có bài phát biểu quan trọng và đồng bộ hóa với cộng đồng nhà phát triển về tiến trình phát triển của cá

Tham gia cộng đồng PolkaWorld và cùng nhau xây dựng Web 3.0!

Tham gia cộng đồng PolkaWorld và cùng nhau xây dựng Web 3.0!

Tại hội nghị Sub0 Online vào ngày 13 tháng 10, Tiến sĩ Gavin Wood, người sáng lập Polkadot, đã có bài phát biểu quan trọng và đồng bộ hóa với cộng đồng nhà phát triển về tiến trình phát triển của các chức năng như parachains, ưu điểm của parachains và Substrate cũng như cách thức Polkadot sẽ đáp ứng các quy định, vv. Sau đây là bài viết được PolkaWorld lược dịch và tổng hợp dựa trên nội dung của bài phát biểu.

Xin chào mọi người, hôm nay mình sẽ nói nhanh về ba điều.

Đầu tiên, tôi sẽ nhắc lại Substrate là gì và những ưu điểm của parachain mà nó hỗ trợ.

Cuối cùng, tôi sẽ nói về một số sự kiện mới nhất trong ngành và mối quan hệ của chúng với Polkadot và Substrate.

tiêu đề phụ

Những thay đổi do Substrate mang lại

Đầu tiên, hãy nói về vai trò của Substrate và mô hình parachain.

Parachains dựa trên Substrate có bốn đặc điểm sau - không bị gián đoạn, có thể nâng cấp, không giới hạn và không có phí xử lý. Tôi sẽ mở rộng từng điểm một chút để mọi người có thể hiểu rõ lý do tại sao chúng tôi làm điều này.

1. Không thể bị gián đoạn

Điều cốt yếu về các dù chuỗi dựa trên Chất nền, hoặc bất kỳ chuỗi dựa trên Chất nền nào, là chúng thực sự phi tập trung. Ngược lại, một số dự án blockchain khác không được phân cấp hoàn toàn, chúng có thể được thiết kế để phân cấp một chút.

Tại Substrate, chúng tôi thực sự theo đuổi mô hình ngang hàng và phi tập trung hóa, giúp cho chuỗi không bị gián đoạn. Ví dụ: nút đầy đủ lưu tất cả dữ liệu và dễ dàng trở thành trình xác thực trên chuỗi Chất nền, chúng tôi cũng đã đầu tư rất nhiều nỗ lực để đảm bảo tính khả dụng, hiệu quả và hiệu suất cao của các nút nhẹ. Do đó, chúng tôi đang cố gắng đạt được khả năng mở rộng trong khi vẫn đảm bảo tính phi tập trung, chúng tôi sẽ không thỏa hiệp về mức độ phân quyền để đổi lấy khả năng mở rộng.

2. Khả năng nâng cấp

Điểm thứ hai là khả năng mở rộng. Mặc dù điểm này có thể quen thuộc với nhiều bạn, nhưng nó đáng để nhấn mạnh lại. Đó là khẩu hiệu quan trọng và là tinh thần cốt lõi của Substrate và Polkadot Chuỗi Substrate và Polkadot dựa trên Substrate đều là Giao thức Meta. Vì vậy, nó cho phép chúng tôi nâng cấp, cập nhật và tiếp thu các công nghệ mới một cách hiệu quả.

Hai biểu đồ này có thể được hình dung. Chúng tôi nhìn thấy một số dây xích giống như chúng tôi đang vật lộn trong bùn, và chúng tôi giống như đang lướt ván diều.

3. Không giới hạn

Một điểm khác biệt lớn giữa mô hình Substrate/parachain và mô hình hợp đồng thông minh là chuỗi Substrate là không giới hạn. Tôi đã được hỏi câu hỏi này rất nhiều và nếu bạn là một nhóm muốn trở thành parachain, có lẽ bạn cũng muốn hỏi câu hỏi này, vì vậy tôi sẽ nói rõ.

Mô hình Substrate/parachain là một "mô hình thực thi miễn phí", có nghĩa là bạn thuê một lượng CPU phân tán nhất định trong toàn bộ khoảng thời gian. Mô hình này về cơ bản khác với mô hình hợp đồng thông minh, mô hình hợp đồng thông minh là mô hình thực hiện giao dịch, nghĩa là người dùng có thể trả tiền để mã của bạn được thực thi cho họ.

Là một mô hình thực thi miễn phí, nó sẽ đảm bảo rằng bạn được lên lịch trong khoảng thời gian và đảm bảo rằng bạn được lên lịch đều đặn, chẳng hạn như cứ sau 6 giây cho dù Polkadot. Mô hình này cho phép bạn tự do quyết định cách thức hoạt động của ứng dụng và triển khai nó theo nhu cầu của bạn. Điều rất quan trọng là bạn phải có tiếng nói cuối cùng về giao dịch nào được thực hiện, chứ không phải theo giao dịch như trong mô hình hợp đồng thông minh. Nếu vì lý do nào đó mà bạn hoặc người dùng của bạn không thể thực hiện giao dịch, thì ứng dụng của bạn sẽ khó phát triển, điều này tạo ra sự khác biệt lớn đối với những gì ứng dụng của bạn có thể làm.

Dưới đây là danh sách các lợi ích mà mô hình thực thi miễn phí có thể mang lại cho bạn: lập lịch trên chuỗi, ưu tiên giao dịch, v.v. Nói một cách đơn giản, bạn có thể dễ dàng nhận được những thứ như nâng cấp thời gian chạy, on_initialize, on_FINFINize, v.v. không được hỗ trợ trên các nền tảng hợp đồng thông minh kiểu Ethereum trong Substrate.

4. Không tính phí xử lý

Tính năng cuối cùng là không có phí xử lý. Tôi không có ý nghĩa đen ở đây, bởi vì rõ ràng có nhiều chuỗi Substrate có phí xử lý. Không có phí xử lý ở đây có hai nghĩa:

Bạn có thể giới hạn các giao dịch của người dùng ở một số lượng nhất định hoặc trong một phạm vi nhất định và hoàn toàn không cần giới thiệu mã thông báo. Ví dụ: bạn có thể cấp chứng chỉ cho người dùng và sử dụng một nhà tiên tri để kiểm tra xem người dùng có đủ đặc điểm cá nhân để chứng minh rằng họ không thể thực hiện các cuộc tấn công DDoS hay không.Có nhiều cách để thực hiện kiểm tra tương tự. Điều này mở ra khả năng có các ứng dụng không có cổ phần chạy trên các parachains và đây là một bước phát triển rất thú vị vì tôi nghĩ nó sẽ mở ra cơ hội thu hút số đông và hiện tại chúng tôi chỉ có thể thu hút những người không quan tâm đến những người có mã thông báo hoặc những người đã có mã thông báo, tôi nghĩ đây là một trở ngại cho việc ra mắt công chúng.

tiêu đề phụ

Báo cáo tiến bộ kỹ thuật về mọi mặt

Tiếp theo là báo cáo về một số tiến trình phát triển liên quan đến Chất nền và Polkadot.

1. cây cầu

Đầu tiên là cầu nối, cho phép nhóm Substrate chain kết nối các chuỗi độc lập của riêng họ (chuỗi solo), nếu vì lý do nào đó không muốn trở thành chuỗi song song thì họ vẫn ở trạng thái chuỗi độc lập. Các chuỗi độc lập sẽ có ít đảm bảo bảo mật hơn và độ trễ cao hơn một chút, nhưng có được kết nối với chuỗi chuyển tiếp. Cây cầu cũng là một thành phần rất quan trọng của một số điều chúng tôi muốn làm trong năm tới.

2、XCM

Sau đó, tiến độ của cây cầu là kiểm tra mã của cây cầu sẽ hoàn thành trong khoảng hai tuần, đây thực sự là lần kiểm tra thứ hai nên chủ yếu là một số điều chỉnh nhỏ. Một cây cầu sẽ sớm được triển khai, đó là cây cầu từ mạng thử nghiệm Rococo đến mạng thử nghiệm cầu nối Wococo để kiểm tra tính khả thi. Trước năm nay, chúng tôi cũng hy vọng sẽ triển khai một chuỗi chuyển tiếp sang cầu nối chuỗi chuyển tiếp, tức là cầu nối giữa Polkadot và Kusama, tất nhiên với điều kiện là hai tuần kiểm toán còn lại sẽ không phát hiện ra quá nhiều vấn đề lớn. Cầu Parachain-to-parachain hy vọng sẽ được triển khai vào đầu năm tới.

XCM v2 đã được phân phối, nó là một phần của Polkadot 0.9.11, phiên bản này chứa hầu hết các tính năng mà chúng tôi muốn thực hiện.

Trình xử lý lỗi không đồng bộ, nghĩa là bạn có thể chạy mã trên chuỗi trong trường hợp một số lỗi xảy ra trên chuỗi từ xa và chức năng này được triển khai theo cách tốt hơn, tất cả đều có Báo cáo trạng thái và Công văn, Cho phép trạng thái của một số hướng dẫn XCM được báo cáo lại cho các chuỗi khác, vì các chuỗi khác có thể muốn đăng ký trạng thái với trình xử lý mã.

Việc nắm bắt nội dung về cơ bản là ghi nhớ nội dung của các sổ đăng ký lưu trữ ở cuối thông báo XCM. Nhiều lần, cho dù do lỗi hoặc chỉ là sự cố, nó có thể đi kèm với một thông báo chưa sẵn sàng khi kết thúc quá trình thực thi thông báo và một số nội dung được bị bỏ lại.trong sổ đăng ký giữ. Chức năng này cho phép ghi nhớ những nội dung này và có thể truy xuất sau này.

Xử lý ngoại lệ, mô hình ngôn ngữ của XCM giờ đã có xử lý Ngoại lệ, hiện tại chúng tôi đang sử dụng mô hình máy ảo, tôi nghĩ mô hình này dễ hiểu và dễ mở rộng hơn trước. Ngoài ra còn có quản lý phiên bản, cho phép các phiên bản XCM khác nhau tồn tại trong mạng đa chuỗi cùng một lúc. Thông số kỹ thuật cho v2 cũng được viết.

"Gavin Wood: XCM Phần III - Thực thi và Quản lý Lỗi"

3. Chuỗi dù

Hiện tại, chức năng của mã parachain đã được hoàn thành, nghĩa là tất cả các cơ chế bảo mật trong đặc tả Polkadot đã được triển khai, thử nghiệm và kiểm tra. Có, cuộc kiểm toán đã được hoàn thành và sẽ diễn ra được nửa tháng 11 đối với các sửa đổi được đề xuất trong cuộc kiểm toán. Và chúng tôi mong muốn sớm hoàn thành việc triển khai ban đầu các tính năng này, thêm mã bảo mật cho Kusama. Chúng tôi sẽ cho phép ba tuần trước khi thực sự đưa mã vào sản xuất, nhưng chúng tôi không nghĩ rằng sẽ có bất kỳ vấn đề lớn nào với mã. Do đó, dựa trên điều này, thời gian biểu cho việc ra mắt parachain Polkadot có thể được tính toán.

tiêu đề phụ

quan điểm của chúng tôi

Đánh giá của riêng chúng tôi về trạng thái của mã là parachain sẽ khả dụng về mặt kỹ thuật vào tháng 12 và chúng tôi có thể mong đợi triển khai nó trên Kusama vào cuối tháng 10. Vì vậy, từ quan điểm kỹ thuật, Polkadot hiện đã sẵn sàng chuẩn bị cho Phiên đấu giá Hợp đồng thuê 6 đến Hợp đồng thuê 13.

tiêu đề phụ

triển vọng tới tương lai

triển vọng tới tương lai

Sắp tới, tôi muốn nói một chút về các sự kiện và xu hướng gần đây trong ngành, những sự kiện này sẽ ảnh hưởng đến Chất nền như thế nào và bạn có thể thấy những thay đổi nào trong năm tới hoặc lâu hơn.

Một điều tôi nhận thấy là để theo đuổi thông lượng giao dịch cao, khá nhiều chuỗi bỏ qua thực tế rằng phân cấp và bảo mật không phải là các tính năng tùy chọn, mặc dù nếu bạn hy sinh mạng tập trung thì có thể có thông lượng giao dịch cao hơn.

Đây là lý do tại sao phải mất quá nhiều thời gian để nâng cấp ETH 2.0 Thực tế có nhiều lý do, một trong số đó là họ cũng như chúng tôi, không sẵn sàng hy sinh mức độ phân cấp của mạng. Nếu bạn không muốn làm điều này, thì kiến ​​trúc và thiết kế của mạng, đặc biệt là thiết kế bảo mật, cần phải được suy nghĩ kỹ lưỡng hơn. Vì vậy, khi bạn thấy một số mạng tuyên bố là chuỗi công khai có TPS cao, thì trong nhiều trường hợp, các chuỗi này và một số mạng phi tập trung thực sự không còn có thể so sánh được nữa.

Nếu chúng ta nhìn vào tình trạng quy định hiện tại, chúng ta có thể tìm thấy một số điểm quan trọng. Tôi cũng đã đề cập đến điều này trong một số báo cáo trước đây, mặc dù tôi không phải là chuyên gia trong lĩnh vực này và chắc chắn không phải là luật sư nhưng tôi vẫn nói về quan điểm của mình đối với một số văn bản chính sách. Nếu chúng ta nhìn vào FATF, nó là một thực thể quốc tế, tôi nhớ rằng nó gần tương đương với liên minh các quốc gia G20, họ đã ban hành một chính sách tương đối rõ ràng.Hãy xem suy nghĩ của Gavin về quy định:"Gavin Wood: Quy định là động lực của phân quyền"

"Phỏng vấn Gavin: Thế giới Web3.0 sẽ như thế nào trong mười năm tới?" "

Tin tốt là việc phát triển phần mềm, vận hành và duy trì mạng không thể bị chê trách và nên được phép tiếp tục mà không bị hạn chế theo quy định vì đó là những gì các nhà phát triển chúng tôi làm để kiếm sống và điều quan trọng là mọi người muốn triển khai các loại mạng ngang hàng này. mạng Một điểm là các hoạt động như vậy phải miễn phí và không bị hạn chế.

Tuy nhiên, rõ ràng là các cơ quan quản lý trên khắp thế giới đang xem xét rất kỹ một số hoạt động khác mà tôi cảm thấy có liên quan đến hầu hết các mạng ngang hàng và các dự án phi tập trung, một số hoạt động phụ thuộc rất nhiều vào chúng. Một là cung cấp dịch vụ, chẳng hạn như RPC, ví, trang web ứng dụng. Loại thứ hai là đa chữ ký, như DAO, hoặc bạn có một vài người được chỉ định có thể tiêu tiền từ kho bạc DAO, vốn cũng tồn tại ở Polkadot và Kusama. Ngoài ra còn có quyền giám sát, bao gồm ví được quản lý và stablecoin không ngang hàng. Danh mục cuối cùng mà tôi gọi là các chức năng tiện lợi, chẳng hạn như một số ví/ứng dụng, giúp các ứng dụng phi tập trung dễ sử dụng hơn thông qua các phương tiện tập trung, nhưng theo quan sát của tôi, danh mục này nên được quy định sau này.

Cung cấp dịch vụ là điều thú vị nhất trong số này, bởi vì rõ ràng các mạng ngang hàng, chẳng hạn như Ethereum, vẫn phụ thuộc rất nhiều vào các dịch vụ RPC tập trung và đôi khi sử dụng ví và trang web tập trung để lưu trữ các ứng dụng phi tập trung. thiết nghĩ mảnh này nên được đưa vào phạm vi giám sát trong tương lai gần.

Nhưng có một điều tôi nghĩ là chắc chắn: bạn càng tập trung, khả năng bị các cơ quan quản lý nhắm mục tiêu càng cao và yêu cầu bạn phải xin giấy phép liên quan một cách nghiêm khắc; bạn càng có nhiều mạng ngang hàng và phi tập trung thì khả năng này càng thấp. , vì vậy di chuyển theo hướng ngang hàng có vẻ là một lựa chọn hợp lý.

Một cảm giác khác mà tôi có được khi đọc những tài liệu này là có vẻ như những dự án được mã hóa không ngang hàng và tương đối trung lập sẽ cần phải xin giấy phép, tôi nghĩ loại giấy phép này có thể giống với tiêu chuẩn của quy định ngân hàng . Nếu đúng như vậy, điều đó có nghĩa là hầu hết các dự án tiền điện tử có thể không tiếp tục tồn tại ở dạng hiện tại trong vòng một hoặc hai năm tới. Tôi nghĩ quy định có thể thực hiện trong 2-3 năm nữa nhưng chuẩn bị sớm bao giờ cũng tốt. Đặc biệt là khi khó có được công nghệ bạn cần để giảm thiểu rủi ro.

Tại Parity, chúng tôi cam kết làm cho mọi thứ trở nên ngang hàng và chúng tôi muốn đảm bảo rằng công nghệ của chúng tôi được phân loại là không yêu cầu quy định. Điều này có nghĩa là chúng tôi có rất nhiều điểm cần chú ý, đặc biệt là khi phân quyền là không đủ.Ví dụ, các nút Boot Node và RPC có các thành phần tập trung và chúng tôi sẽ hướng tới các máy khách nhẹ, lớp Trình duyệt phía máy khách . Về mặt quản trị, chúng tôi sẽ đảm bảo rằng chúng tôi áp dụng phương pháp quản trị phi tập trung trên chuỗi sẽ không vi phạm bất kỳ điều khoản quy định đa chữ ký nào. Ngoài ra còn có các cơ chế bảo mật như Mixnet.

Theo dõi tiến trình Substrate:

  • Chào mừng bạn đến tìm hiểu Chất nền:

    https://substrate.dev/

  • Theo dõi tiến trình Substrate:

    https://github.com/paritytech/substrate

  • Theo dõi tiến độ của Polkadot:

    https://github.com/paritytech/polkadot

PolkaWorld
作者文库