Giải pháp mở rộng cho Ethereum – Ethereum Plasma

Vấn đề đáng lo ngại trong blockchain Ethereum là khả năng mở rộng của nó. Năng suất và tốc độ là hai yếu tố hạn chế khiến blockchain này không thể áp dụng với quy mô toàn cầu. Nhưng vào năm 2017, kỹ thuật mở rộng không trực tiếp trên blockchain Ethereum Plasma được ra đời và được xem như là một giải pháp mở rộng cho Ethereum.

Giải pháp mở rộng cho Ethereum

ETHEREUM PLASMA LÀ GÌ?

Vào tháng 8 năm 2017, Vitalik Buterin và Joseph Poon cho ra đời Ethereum Plasma – kỹ thuật giải pháp mở rộng cho blockchain Ethereum. Cùng với Thaddeus Dryja, Joseph Poon cũng chịu trách nhiệm về khái niệm Lightning Network – một giải pháp mở rộng bitcoin vào năm 2015. Tuy Ethereum Plasma và Lightning Network đều là các giải pháp mở rộng cho blockchain nhưng chúng có các cơ chế hoạt động và đặc tính riêng biệt của mình.

CÁCH THỨC HOẠT ĐỘNG CỦA PLASMA

Plasma thiết lập một kết cấu bao gồm các chuỗi nhánh sẽ giao tiếp và tương tác với chuỗi Ethereum (chuỗi chính). Nó hoạt động như một cây blockchain, được sắp xếp theo thứ bậc theo cách thức phân nhánh mà trong đó nhiều chuỗi nhỏ hơn được liên kết với một chuỗi gốc. Chuỗi nhỏ hơn này được gọi là chuỗi Plasma hay chuỗi con.

Plasma được xây dựng trên cấu trúc việc ứng dụng hợp đồng thông minh và cây Merkle, cho phép tạo ra vô số các chuỗi con. Về bản chất, chúng là các bản sao nhỏ hơn của blockchain Ethereum gốc. Bắt đầu từ đỉnh của mỗi chuỗi con, nhiều chuỗi con nhỏ hơn có thể được tạo ra, do đó tạo thành một cấu trúc cây.

Mỗi chuỗi con Plasma là một hợp đồng thông minh có thể tùy chỉnh, được thiết kế để hoạt động theo một cách thức đặc biệt nhằm phục vụ các nhu cầu khác nhau. Điều này tức là các chuỗi có thể cùng nhau tồn tại và hoạt động độc lập. Các doanh nghiệp và các công ty có thể dùng nó để thực hiện các giải pháp mở rộng theo nhiều cách khác nhau tuỳ thuộc vào bối cảnh và nhu cầu mà họ muốn sử dụng.

Nếu Plasma được phát triển và triển khai thành công vào mạng Ethereum, chuỗi gốc sẽ ít có khả năng bị tắc nghẽn bởi vì mỗi chuỗi con sẽ được thiết kế để hoạt động theo một cách riêng biệt nhằm hướng tới các mục tiêu cụ thể. Nhờ đó, các chuỗi con sẽ giúp làm giảm bớt công việc của các chuỗi chính.

BẰNG CHỨNG GIAN LẬN

Giao tiếp giữa các chuỗi con và chuỗi gốc được đảm bảo bằng bằng chứng gian lận, nên chuỗi gốc chịu trách nhiệm giữ an toàn cho mạng và trừng phạt các tác nhân độc hại. Các chuỗi con đều có cơ chế hoạt động riêng để xác thực các khối và có các cách thực thi bằng chứng gian lận riêng được xây dựng trên các thuật toán đồng thuận khác nhau ví dụ như PoS, PoW, PoA,…

Bằng chứng gian lận giúp đảm bảo rằng khi có hoạt động độc hại thì người dùng có thể báo cáo các node không trung thực. Giúp bảo vệ tiền và tài sản của người dùng trước các trường hợp không mong muốn. Theo các thứ tự, bằng chứng gian lận được sử dụng như một cơ chế mà qua đó một chuỗi con Plasma gửi đi một khiếu nại đến chuỗi bố mẹ hay chuỗi gốc.

MAPREDUCE

Sách trắng của Plasma cũng trình bày một ứng dụng được gọi là tính toán MapReduce. Đây là một tập hợp các hàm giúp tổ chức và tính toán các dữ liệu trên nhiều cơ sở dữ liệu khác nhau. Tại đây, các cơ sở dữ liệu này là các blockchain và cấu trúc cây của các chuỗi, cho phép MapReduce được áp dụng như một cách để hỗ trợ cho việc xác minh dữ liệu trong cây, làm tăng hiệu quả của mạng.

SỰ CỐ MASS EXIT

Vấn đề đáng lo ngại của Ethereum Plasma là Mass Exit. Sự cố này mô tả một kịch bản mà trong đó nhiều người dùng đồng thời thoát khỏi chuỗi Plasma cùng một lúc, gây ra tắc mạng và tràn chuỗi gốc. Điều này có thể được kích hoạt bởi hoạt động gian lận, tấn công mạng hay bất kỳ loại lỗi nghiêm trọng nào khác mà một chuỗi con Plasma hay một nhóm các chuỗi khác có thể có.

KẾT LUẬN

Về cơ bản, Ethereum Plasma là một giải pháp mở rộng không trực tiếp trên blockchain nhằm làm tăng hiệu suất tổng thể của mạng Ethereum bằng cách tạo ra một cấu trúc cây gồm nhiều chuỗi nhỏ hơn. 

Anh em follow các kênh cộng đồng của Azcoinvest để cập nhật thêm về tin tức, xu hướng của thị trường Crypto nhé:

Azcoinvest Channel https://t.me/azcoinvestnews

Azcoinvest – Solana & BSC Gem https://t.me/azcoinvestgemgroup

Azcoinvest – NFT Gaming & Marketplace https://t.me/azcoinvestnft

Azcoinvest Airdrop & Bounty https://t.me/AirdropAZCoin

Twitter, Fanpage, và Tham gia nhóm Azcoinvest – Tài chính (Crypto & Forex)

 

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Rất thích suy nghĩ của bạn, hãy bình luận.x
()
x
Portfolio