ETH2.0 và Polkadot là hiệu ứng mạng 1+1>2
Tiêu đề gốc: Ethereum 2.0 và Polkadot đưa ra các giải pháp thay thế cho vấn đề mở rộng quy mô
Tác giả: Nikolai Kuznetsov
Dịch & Hiệu đính: Afeng Yuanyuan
Vào năm 2016, sau khi Gavin Wood, CTO đầu tiên và là người đồng sáng lập Ethereum, rời Ethereum, ông đã viết sách trắng Polkadot "Polkadot: Tầm nhìn về Khung đa chuỗi không đồng nhất". Chuỗi khối hoàn toàn mới được Jiawen đặt tên là Polkadot và bắt đầu lặp lại lần đầu tiên vào tháng 5 năm nay. Gần đây, mạng chính Polkadot đã trải qua một loạt các nâng cấp lớn.
Mô tả hình ảnh
Cuộc gặp gỡ Polkadot Thượng Hải 2019, Gavin Wood
Vì vậy, cả hai đều là cơ sở hạ tầng chuỗi khối và có nguồn gốc lịch sử sâu sắc, Ethereum và Polkadot có thể so sánh được không? Nếu vậy, chúng ta nên so sánh những khía cạnh nào?
1. Sharding và khả năng mở rộng (Scalability with sharding)
Cả ETH2.0 và Polkadot đều sử dụng sharding để đạt được khả năng mở rộng. Sharding đề cập đến việc phân vùng mạng chuỗi khối hoặc dữ liệu của nó để đạt được tính song song và cải thiện thông lượng. Tuy nhiên, sharding là một khái niệm rất rộng Trên thực tế, ETH2.0 và Polkadot áp dụng các kiến trúc hoàn toàn khác nhau.
Hiện tại, ETH1.0 hoạt động trên cấu trúc chuỗi đơn và mỗi nút phải xác minh từng giao dịch. Ngược lại, ETH2.0 có một chuỗi chính được gọi là chuỗi đèn hiệu, tạo điều kiện giao tiếp giữa các phân đoạn kết nối với chuỗi đèn hiệu để giao tiếp. Do tính chất xử lý song song các phân đoạn, ETH2.0 có thông lượng cao hơn ETH1.0.
Kiến trúc ETH2.0 có sự quản lý thống nhất các phân đoạn trên beacon chain.Các phân đoạn phải thay đổi trạng thái của chúng theo một cách thống nhất, sau đó mỗi khối được thêm vào chuỗi khối của beacon chain. Về bản chất, chuỗi đèn hiệu là một tập hợp của một loạt các cổng. Chúng ta hãy lấy giao diện USB làm ví dụ. Chỉ khi hình dạng của phích cắm USB chính xác thì mới có thể thực hiện kết nối chính xác. Các mảnh cũng phải tuân theo các quy tắc của ETH2.0 được kết nối với beacon chain.
Polkadot áp dụng một kiến trúc hoàn toàn khác, đó là kiến trúc của chuỗi chuyển tiếp + parachain. Chuỗi chuyển tiếp là chuỗi chính và trạng thái của parachain tương tự như sharding của ETH2.0. Nhưng không giống như ETH2.0, Polkadot áp dụng một giao thức meta linh hoạt hơn khi parachain được kết nối với chuỗi chính. Nói cách khác, bất kỳ parachain nào cũng có thể sử dụng các quy tắc "được cá nhân hóa" phù hợp hơn với trạng thái chuỗi. Điều duy nhất cần quan sát là trình xác nhận chuỗi chuyển tiếp (Validators) có thể sử dụng siêu giao thức để thực hiện quy trình xác minh. Tiêu chuẩn được sử dụng trong quy trình này là WebAssugging, là máy ảo Ewasm.
2. Khả năng tương tác
Tính linh hoạt của Polkadot ở cấp độ kiến trúc sẽ làm cho khả năng tương tác của nó tốt hơn nhiều so với ETH2.0, bởi vì chỉ các phân đoạn dành riêng cho Ethereum mới có thể trở thành một phần của hệ sinh thái Ethereum. Đồng thời, kiến trúc Polkadot đã xây dựng một cầu nối (Bridge), cho phép các chuỗi khối bên ngoài liên kết với Polkadot để đạt được khả năng tương thích hai chiều.
Mô tả hình ảnh
Cầu nối giữa Polkadot và Ethereum là
Ethereum được kết nối với hệ sinh thái Polkadot thông qua một cầu nối chuyển giao, cho phép các nhà phát triển DApp tương tác với bất kỳ chuỗi song song Polkadot nào khác. bất kỳ ứng dụng nào cũng có thể thực hiện thông tin xuyên chuỗi. Tuy nhiên, điều ngược lại là không thể: Polkadot không thể là một phân đoạn của Ethereum Beacon Chain. Lấy ví dụ, cây cầu do Moonbeam phát triển, cung cấp cho các nhà phát triển nền tảng hợp đồng thông minh tương thích với Ethereum được xây dựng trên Polkadot.
Nhìn lại lịch sử mười năm phát triển blockchain, cho đến nay, khả năng tương tác chưa bao giờ đóng một vai trò quan trọng. Nhưng thế giới blockchain của chúng ta đã phát triển thành những “khu vườn có tường bao quanh” biệt lập—Bitcoin, với giá trị thị trường là 200 tỷ đô la, là một khu vườn biệt lập tuyệt vời và Ethereum, với giá trị thị trường là 40 tỷ đô la, là một khu vườn biệt lập thậm chí còn đẹp hơn. Làm thế nào chúng ta có thể phá vỡ những bức tường cô lập này? Từ quan điểm này, khả năng tương tác mạnh mẽ của Polkadot chắc chắn sẽ là nhân vật chính duy nhất trong thế giới blockchain sau năm 2020.
Tại Hội nghị thượng đỉnh Blockstack 2019 ở San Francisco, Andreas Antonopoulos, một chuyên gia về hệ thống phân tán và doanh nhân kỳ cựu về blockchain, đã đưa ra một trường hợp kích thích tư duy về khả năng tương tác của blockchain. cần nâng cấp cơ sở hạ tầng.
Nếu Antonopoulos đúng, thì phần lớn cơ sở hạ tầng hiện tại, chẳng hạn như nền tảng khả năng tương tác và cầu nối của Polkadot, có thể là yếu tố quyết định chính cho sự phát triển trong tương lai của Ethereum.
Điều đáng nói là Gavin Wood cũng đồng ý với mối quan hệ cộng sinh vốn có giữa Polkadot và Ethereum, ông đã nói trong một bài đăng trên blog rằng kể từ khi phát hành sách trắng Polkadot, "Chúng tôi biết rằng việc xây dựng cầu nối với hệ sinh thái Ethereum sẽ giúp cả hai bên mở rộng khả năng , đó sẽ là một trong những điểm chính của mạng.”
3. Tiến độ phát triển
Polkadot đã ra mắt giai đoạn đầu tiên của mạng chính vào tháng 5 năm nay. Lộ trình dự án cho phép cơ sở hạ tầng phi tập trung hoàn toàn và các phương pháp quản trị được lên kế hoạch trước được nâng cấp theo từng giai đoạn. Giai đoạn đầu tiên đề cập đến giai đoạn chứng nhận ủy quyền PoA.Sau khi giai đoạn này được khởi chạy, các nhà đầu tư có thể đổi lại mã thông báo từ hợp đồng thông minh Ethereum của họ. Dự án đã khởi động giai đoạn thứ hai, sự đồng thuận bằng chứng cổ phần được đề cử (NPoS), vào tháng Bảy. Cho đến nay, Polkadot đã đưa ra các giai đoạn quan trọng như mô hình quản trị mạng và cho phép chuyển số dư.
ETH 2.0 có cách tiếp cận khác với triển khai theo giai đoạn, tức là phát hành đầy đủ theo sau là cập nhật theo giai đoạn. Beacon Chain dự kiến sẽ ra mắt vào mùa hè này, với PoS và sharding đầy đủ sau các giai đoạn tiếp theo.
4. Đội
Mặc dù dự án ETH2.0 có một số tên nổi tiếng trong số các nhà phát triển chuỗi khối, bao gồm cả Vitalik Buterin, người đồng sáng lập Ethereum, thay vì một nhóm duy nhất chịu trách nhiệm phát triển và triển khai ETH2.0, một số nhóm chịu trách nhiệm về ETH2. lặp đi lặp lại của khách hàng khác nhau để duy trì an ninh mạng.
Mô tả hình ảnh
![]()
Jutta Steiner, Giám đốc điều hành của Parity Technologies
Parity Technologies được đồng sáng lập bởi Gavin Wood và Jutta Steiner. Solidity, ngôn ngữ lập trình cấp cao của Ethereum được phát triển bởi Gavin Wood khi ông thành lập Ethereum, đã mang lại danh tiếng tốt cho Gavin Wood. Ngoài ra, nhà toán học ứng dụng Jutta Steiner (Uta Steiner) cũng là một trong những thành viên sáng lập Ethereum, trưởng nhóm bảo mật đầu tiên của nhóm sáng lập Ethereum, và hiện Jutta Steiner là CEO của Parity Technologies.
5. Thời gian là cuộc sống (Time is of the essence)
Thách thức lớn nhất đối với ETH2.0 là việc triển khai dự án chậm. Kể từ khoảng năm 2017, mọi người đã bắt đầu thảo luận về khả năng mở rộng của Ethereum. Hiện tại, nếu không có bất kỳ sự chậm trễ nào, rất có thể việc triển khai đầy đủ ETH2.0 sẽ diễn ra đến năm 2022. Tuy nhiên, lợi thế chính so với Polkadot và tất cả các dự án chuỗi khối khác là Ethereum có cơ sở cộng đồng lâu nhất và cơ sở nhà phát triển mạnh nhất.
Nhưng nhìn từ một góc độ khác, sự chậm trễ liên tục của ETH2.0 đã khiến đối thủ cạnh tranh lớn nhất của ETH2.0, đối thủ cạnh tranh lớn nhất của Polkadot, phát triển nền tảng của riêng mình để cung cấp các thuộc tính khác như khả năng tương tác. Vì Polkadot hoàn toàn tương thích với Ethereum, điều đó có nghĩa là các nhà phát triển Ethereum có thể chia sẻ hiệu suất của Polkadot trên nền tảng ban đầu.
Khi ETH2.0 hoàn chỉnh được triển khai đầy đủ, sẽ rất thú vị khi Polkadot và Ehtereum hợp tác cùng nhau. Nếu mọi việc suôn sẻ, hai nền tảng sẽ bổ sung cho nhau và cuối cùng trở thành một mạng chuỗi khối nơi 1+1 lớn hơn 2.


