Sự chuyển mình từ Proof of work (PoW) sang Proof of Stake (PoS) tốn hàng năm nghiên cứu đang từng ở giai đoạn thực hiện ban đầu. kết quả là Ethereum đã chạy Proof-of-Stake vào mùa thu ngày 15 tháng 09 năm 2022 với tốc độ xử lý giao dịch cực nhanh, hứa hẹn có thể 100,000 tps.
Nói như vậy không có nghĩa là sau khi Ethereum 2.0 ra đời thì toàn bộ các giải pháp mở rộng cho Ethereum phải đóng cửa hết.
Nó sẽ vẫn ở đó và vận hành song song. Như những tiểu hành tinh vận hành xung quanh một hành tinh lớn.
Các giải pháp mở rộng trên Ethereum là gì?
Tạm cho dễ hiểu giữa rừng thuật ngữ của việc mở rộng Ethereum thì bạn có thể hình dung như sau.
Muốn mở rộng Ethereum thì có rất nhiều cách khác nhau:
1. Cách thứ nhất: Sharding
Tự bản thân Ethereum mở rộng chính layer 1 của họ qua Sharding (làm lại cơ sở hạ tầng và giúp đường chính có thể đáp ứng nhiều lưu lượng xe nhiều hơn).
2.Cách thứ hai: layer2 neo vào layer1
Sẽ có nhiều Layer 2 xây bên trên Layer 1 của Ethereum để hỗ trợ nó mở rộng (được ví đơn giản như các cây cầu vượt, các đường trên không để gánh bớt lưu lượng xe cộ cho đường chính phía dưới)
Ở phương pháp layer 2. Thì có rất nhiều giải pháp công nghệ khác nhau như: Optimistic Rollups, zkRollups, Plasma, State Channels… (nó giống như những phương pháp khác nhau để mở rộng cơ sở hạ tầng cho đường chính, như có thể xây cầu vượt, xây hầm, làm đường trên không, tuyến metro…)
Đích thân Vitalik đã viết một bài viết rất dài để giải thích cách hoạt động của 3 giải pháp trên. Bạn có thể đọc thêm tại đây.
Và những dự án sẽ chọn một trong những giải pháp công nghệ phía trên để phát triển, như dự án Optimism và Arbitrum chọn công nghệ Optimistic Rollups để phát triển, còn Loopring, zkSync… chọn zkRollups.
Ví dụ nông dân:
Optimistic Rollups mà optimism và Arbitrum mà cụ thể chi tiết sẽ xét là Optimistic Rollups của Op được hiểu như sau:
Bằng cách giúp Ethereum chạy các tính toán ngoài chuỗi. Thử nghiệm đã cho thấy rằng. Optimism có thể giảm phí hiện tại của Ethereum xuống 100 lần hoặc hơn.
Nó sử dụng một kỹ thuật được gọi là Optimistic Rollups. Theo đó nhiều giao dịch được ‘cuộn lại’ thành một giao dịch, được giải quyết trên một chuỗi khối khác. Với các biên lai được cung cấp trở lại blockchain Ethereum.
Giống như trong công ty bạn. Có 100 người, mà có 15 bạn nữ ai cũng muốn uống trà sữa. Nếu mỗi người tự đặt shipper cho đơn hàng của họ. Thì mỗi ly nước sẽ bị tính phí cao.
Nhưng 15 người dồn lại thành một đơn hàng. Và đặt 1 shipper cho 15 ly trà sữa. Thì phí ship được chia đều ra cho 15 người. Tiện và rẻ hơn nhiều đúng không nào.
Hy vọng việc giải thích đơn giản như vậy sẽ giúp mọi người có thể thấy rõ và hiểu được bản chất gốc của layers2 trên Ethereum