Ethereum là một trong những mạng blockchain mã nguồn mở được sử dụng rộng rãi nhất trên toàn cầu.
Nó là một trong những ứng dụng blockchain thuộc loại nguyên khối.
Ethereum cung cấp tính bảo mật, duy trì tính khả dụng của dữ liệu và thực hiện các giao dịch trên khối của nó.
Do tính chất nguyên khối của nó, Ethereum có đặc điểm là phí giao dịch cao và thực thi chậm.
Những đặc điểm này đặt ra những trở ngại cho các nhà đầu tư và người nắm giữ ethereum trong quá trình giao dịch.
Những điều này thúc đẩy nhu cầu phát triển các giải pháp mở rộng quy mô để giảm phí giao dịch, cho phép giao dịch nhanh hơn và cải thiện sản lượng.
Mở rộng quy mô ngoài chuỗi và Quy mô trên chuỗi là các loại quy mô quan trọng của testnet mở rộng.
Sidechain, cuộn lên và chia sẻ là một trong những nâng cấp testnet mở rộng cho ethereum.
Các chuyên gia và nhà phát triển công nghệ blockchain luôn tìm cách cải thiện các giao thức và công cụ hiện có.
Các nền tảng blockchain như ethereum là nguyên khối và phi tập trung. Các giao dịch liên quan đến ethereum diễn ra chậm và thu hút phí giao dịch cao.
Để giúp giải quyết những vấn đề này đồng nghĩa với Ethereum, các nhà phát triển blockchain đã phát triển các công cụ và giao thức khác nhau được gọi là giải pháp testnet mở rộng quy mô.
Chúng ta sẽ xem xét bản chất của ethereum và tại sao ứng dụng blockchain này cần các giải pháp mở rộng quy mô testnet.
Bản chất của Ethereum và tại sao nó cần giải pháp mở rộng quy mô Testnet
Ethereum là một ứng dụng blockchain nguyên khối. Nền tảng blockchain này cung cấp khả năng bảo mật, duy trì tính khả dụng của dữ liệu và thực hiện các giao dịch trên khối của nó một cách độc lập.
Do tính chất nguyên khối của Ethereum, nó đi kèm với một số hạn chế và hạn chế. Những hạn chế này bao gồm không gian khối khan hiếm ở lớp thực thi và tắc nghẽn giao dịch.
Tác động bất lợi của bản chất nguyên khối này của Ethereum bao gồm phí giao dịch cao và phí gas cho người dùng.
Để giúp giải quyết bản chất nguyên khối này và tìm ra các giải pháp thay thế cho phép bạn thực hiện liền mạch nhiều giao dịch trên ethereum và giảm chi phí giao dịch, các chuyên gia đã đưa ra một số giải pháp mở rộng quy mô (trong nhiều năm).
Nói chung, các giải pháp mở rộng quy mô trong tiền điện tử bao gồm các phương pháp và giao thức để cho phép mở rộng hệ thống. Các giải pháp mở rộng quy mô nhằm nâng cao sản lượng và hiệu quả trong khi vẫn duy trì các hoạt động hiện có.
Trong những năm qua, các giải pháp mở rộng quy mô tiền điện tử đã ở dạng giao thức lớp thứ hai, bao gồm các chuỗi bên và các lớp ngoài chuỗi.
Các giao thức lớp thứ hai này không tự đứng vững và chúng được xây dựng trên một chuỗi hiện có và được thiết kế để tăng sản lượng giao dịch.
Các giải pháp mở rộng lớp thứ hai bao gồm các kênh trạng thái, cuộn lên, khả năng tương tác blockchain, Sharding và các chức năng mật mã thay thế.
Sau khi xác định được các giải pháp Mở rộng quy mô nói chung, chúng ta có thể chuyển sang mạng thử nghiệm mở rộng quy mô khác nhau trong Ethereum và các bản nâng cấp trong những năm qua.
Các thử nghiệm mở rộng quy mô Ethereum và các bản nâng cấp của chúng
Các nhà phát triển thử nghiệm mở rộng quy mô trong ethereum đã đi tiên phong trong một số giải pháp. Các testnet mở rộng này có kích thước, hình dạng và chức năng khác nhau.
Hầu hết các giải pháp testnet ethereum đóng vai trò là lớp thực thi lấy ethereum làm trung tâm và các lớp thực thi này được phát triển để cung cấp các giao dịch tiền điện tử nhanh chóng và rẻ tiền.
Những người chơi và chuyên gia trong ngành phân loại các giải pháp Mở rộng quy mô trong ethereum thành hai. Đó là mở rộng quy mô ngoài chuỗi và mở rộng quy mô trên chuỗi.
Quy mô trên chuỗi
Giải pháp mở rộng quy mô trên chuỗi trong ethereum là sửa đổi trực tiếp được thực hiện cho một ứng dụng blockchain (ví dụ này là ethereum). Giải pháp testnet trên quy mô lớn giúp cải thiện sản lượng và tăng hiệu quả.
Quy mô ngoài chuỗi
Mở rộng quy mô ngoài chuỗi trong ethereum là bất kỳ mạng thử nghiệm mở rộng nào cung cấp khả năng thực thi bên ngoài.
Mở rộng quy mô ngoài chuỗi là một giải pháp lớp hai được phát triển để tối ưu hóa khả năng và cải thiện hiệu quả của lớp hiện có (Lớp 1 / L1) trong ethereum.
Các giải pháp off-chain trong ethereum bao gồm cuộn lên và các hợp lệ. Cả hai bản rollups và validium đều là testnet mở rộng ngắn hạn chính cho ethereum, trong khi Sharding là giải pháp mở rộng dài hạn của mạng blockchain.
Tại thời điểm này, hãy xác định cách thức hoạt động của testnet mở rộng chính này.
SideChains
Sidechains là một trong những hoạt động testnet mở rộng quy mô cho Ethereum. Việc sử dụng SideChains là để kết nối nhiều ứng dụng blockchain một cách dễ dàng.
Khi bạn sử dụng các sidechains để kết nối các ứng dụng blockchain, mỗi sidechains sẽ giữ lại cơ chế đồng thuận độc lập của nó. Bằng cách giữ các cơ chế đồng thuận của họ, lỗ hổng bảo mật sẽ không ảnh hưởng đến những người khác.
Sidechains có các thông số kỹ thuật khác nhau và chúng có thể là chuỗi khối độc lập hoặc chuỗi khối riêng. Sau này chủ yếu được thiết kế để phục vụ cho các giao dịch Ethereum. Công cụ chuỗi bên phổ biến nhất cho ethereum là Plasma.
Khả năng tương thích SideChain độc lập với ethereum bắt nguồn từ việc họ hỗ trợ Máy ảo Ethereum (EVM) và sự hỗ trợ này giúp dễ dàng kết nối Ethereum trên các nền tảng blockchain.
bản tổng hợp
Rollup là một mạng thử nghiệm mở rộng quy mô khác thực hiện các giao dịch blockchain trên lớp thực thi được tối ưu hóa (chính) của nó. Sau khi thực hiện, cuộn lên sẽ đăng dữ liệu giao dịch lên Ethereum.
Rollup chắc chắn là một trong những giải pháp mở rộng quy mô ngắn hạn và trung hạn hứa hẹn nhất trong Ethereum. Có hai loại cuộn lên, đó là cuộn ZK và cuộn lên lạc quan.
Trong bản tổng hợp ZK, công cụ đăng nhiều giao dịch ngoài chuỗi thành một lô có thể xác minh duy nhất bằng ZK-SNARK và sau đó được đăng trên chuỗi khối Ethereum. Bản tổng hợp ZK sử dụng bằng chứng hợp lệ.
Cách tiếp cận lạc quan khá khác biệt. Nó sẽ tổng hợp nhiều giao dịch ngoài chuỗi thành nhiều đợt mà không cần sử dụng bằng chứng không có kiến thức.
Sharding
Sharding là testnet mở rộng ethereum, một bản nâng cấp của tất cả các giải pháp mở rộng và dự kiến sẽ được tung ra trong vài năm tới.
Giao thức sharding sẽ lan truyền giao thức đơn lẻ trước đây của Ethereum trên 64 “phân đoạn” hoặc chuỗi mới. Phân phối này sẽ phân phối các khối trên một Lớp hiện có.
Sharding là giải pháp mở rộng quy mô cuối cùng cho Ethereum. Giải pháp mở rộng quy mô này sẽ giúp cải thiện độ trễ giao dịch, giảm chi phí giao dịch và khả năng thông lượng.
Phiên bản Ethereum 2.0 sẽ triển khai đầy đủ Sharding. Eth2.0 là bản nâng cấp lên Eth1.0.
Kết luận
Các testnet và giải pháp mở rộng quy mô trên nhiều nền tảng blockchain khác nhau. Một số mạng thử nghiệm mở rộng được đặt riêng cho một nền tảng blockchain duy nhất, trong khi một số mạng cho phép kết nối giữa nhiều nền tảng blockchain.
Dù khả năng và đặc điểm kỹ thuật của testnet mở rộng là gì, chức năng của chúng là tăng sản lượng, cải thiện hiệu quả và đảm bảo giao dịch nhanh hơn trên mạng blockchain.
Nâng cấp chính của tất cả testnet mở rộng được nhúng trong Sharding. Khi phiên bản Ethereum 2.0 trở nên hoạt động đầy đủ, nó sẽ chạy trên Sharding.
Tác giả:
Valentine A. , Nhà nghiên cứu Gate.io
Bài viết này chỉ trình bày quan điểm của nhà nghiên cứu và không cấu thành bất kỳ đề xuất đầu tư nào.
Gate.io bảo lưu mọi quyền đối với bài viết này. Việc đăng lại bài viết sẽ được cho phép với điều kiện tham khảo Gate.io. Trong mọi trường hợp, hành động pháp lý sẽ được thực hiện do vi phạm bản quyền.