Ethereum là mạng hợp đồng thông minh được rất nhiều người lựa chọn. Thế nhưng, nhược điểm của nó là sự chậm chạp và đắt đỏ ở những khung giờ cao điểm. Khi đó, nhược điểm của Ethereum càng trở nên rõ ràng. Đã có những sự phàn nàn về mức phí gas lên đến ba chữ số. Hơn nữa, khi giải quyết vấn đề về khả năng mở rộng, tính phi tập trung và an ninh của một blockchain cũng bị ảnh hưởng. Điều này được biết đến là “tam giác khó khăn của blockchain”. Đó chính là lý do mà Arbitrum ra đời. Vậy Arbitrum là gì?
Arbitrum là gì?
Arbitrum là một giải pháp mở rộng layer – 2 cho blockchain Ethereum. Arbitrum giúp thúc đẩy các giao dịch hợp đồng thông minh nhanh chóng và giảm thiểu chi phí giao dịch.
Các giải pháp layer – 2 có thể mở rộng blockchain layer – 1 cơ bản bằng cách giao các nhiệm vụ tính toán phức tạp, chẳng hạn như xử lý giao dịch và lưu trữ dữ liệu cho chuỗi thứ hai. Nói một cách đơn giản, blockchain layer – 2 thực hiện hợp đồng thông minh, và blockchain layer – 1 lưu trữ dữ liệu.
Với Ethereum, Arbitrum xử lý các giao dịch, giúp giảm tắc nghẽn và chi phí từ mạng chính. Ví dụ, các dự án DeFi như Sushiswap và Aave sử dụng Arbitrum bên trong để cung cấp các giao dịch hoán đổi hiệu quả với phí gas thấp hơn.
Arbitrum hoạt động như thế nào?
Arbitrum sử dụng blockchain rollups để có thể xử lý giao dịch hiệu quả. Rollups sử dụng một kiến trúc 2 lớp để xử lý giao dịch ngoài chuỗi trước khi xử lý chúng trên chuỗi. Ưu điểm là blockchain không cần phải xác nhận từng giao dịch riêng lẻ nữa. Thay vào đó, blockchain có thể trực tiếp xác nhận một “gói” giao dịch đã được “gộp”.
Giải pháp mở rộng này khác biệt với các giải pháp layer – 2 khác, chẳng hạn như sidechains, vì rollups thường lấy tính an ninh từ blockchain chính. Giải pháp mở rộng của Arbitrum sử dụng một loại cụ thể của rollup được gọi là optimistic rollups.