Ethereum là một nền tảng cực kỳ phổ biến để phát triển các ứng dụng phi tập trung (DApp). Nhưng trong những năm gần đây, việc sử dụng Ethereum đã có sự gia tăng mạnh mẽ và làm cho mạng đạt ngưỡng giới hạn của nó, khiến phí giao dịch cao và tình trạng bị tắc nghẽn diễn ra liên tục.
Để giải quyết các vấn đề này, cộng đồng mạng Ethereum đã đưa ra một giải pháp mới gọi là Arbitrum. Được phát triền bởi Offchain Labs, Arbitrum là công nghệ rollup layer-2 cung cấp tốc độ giao dịch cao. Hãy cùng CryptoHolic tìm hiểu thêm về Arbitrum trong bài viết dưới đây.
Arbitrum là gì?
Arbitrum là một giải pháp layer-2 được xây dựng để cải thiện các khả năng của các hợp đồng thông minh trên Ethereum, làm tăng tốc độ và khả năng mở rộng, đồng thời bổ sung thêm các tính năng riêng tư để khởi động.
Nền tảng này được xây dựng để cho phép các nhà phát triển dễ dàng chạy các hợp đồng Ethereum Virtual Machine (EVM) không được sửa đổi và các giao dịch Ethereum trên layer-2, trong khi vẫn được hưởng lợi từ bảo mật tuyệt vời từ layer-1 của Ethereum.
Arbitrum được xây dựng để giải quyết một số thiếu sót của hợp đồng thông minh hiện tại trên Ethereum, chẳng hạn như hiệu quả kém và chi phí thực hiện cao.
Arbitrum sử dụng một kỹ thuật được gọi là rollup giao dịch để ghi lại các lô giao dịch đã gửi trên chuỗi chính Ethereum và thực thi chúng trên các sidechain layer-2 giá rẻ, có thể mở rộng trong khi tận dụng Ethereum để đảm bảo kết quả chính xác. Quá trình này giúp giảm tải hầu hết các gánh nặng tính toán và lưu trữ Ethereum hiện đang gặp phải, đồng thời cho phép các lớp mới của DApp dựa trên layer-2 mạnh mẽ.
Công ty Offchain Labs có trụ sở tại New York là đơn vị xây dựng sản phẩm Arbitrum cũng như bộ các giải pháp mở rộng quy mô. Sáng kiến về Arbitrum được dẫn dắt bởi những người đồng sáng lập Offchain Labs là Ed Felten, Steven Goldfeder và Harry Kalodner. Cả ba đều là các chuyên gia blockchain với niềm đam mê làm cho tiền điện tử khả dụng hơn.
Cách thức hoạt động của Arbitrum
Arbitrum là một loại hình công nghệ được biết đến như một Optimistic Rollup. Công nghệ này cho phép các hợp đồng thông minh trên Ethereum mở rộng quy mô, bằng cách truyền tin nhắn giữa các hợp đồng thông minh trên chuỗi chính Ethereum và trên layer-2 của Arbitrum.
Phần lớn quá trình xử lý giao dịch được hoàn thành trên layer 2 và kết quả được ghi lại trên chuỗi chính, giúp cải thiện đáng kể tốc độ và hiệu quả.
Optimistic được hiểu theo nghĩa là bất kỳ trình xác nhận nào cũng có thể đăng một khối rollup và xác nhận tính hợp lệ của các khối khác. Còn thuật ngữ Rollup mô tả việc sử dụng các thông tin công khai, xây dựng lại lịch sử hoàn chỉnh của chuỗi từ một nhật ký tối ưu hóa của sự kiện.
Giao thức Arbitrum đảm bảo code sẽ chạy chính xác (chẳng hạn như chạy đúng theo dự kiến) miễn là tất cả trình xác nhận đều trung thực, giúp mạng chống lại sự cấu kết thông đồng và các hình thức tấn công khác. Các phiên bản tương lai của Arbitrum cũng sẽ có hai chế độ khác: Sidechain và AnyTrust channel.
Cũng như nhiều blockchain, các node riêng lẻ có thể chọn tham gia vào chuỗi Arbitrum. Các node trình xác thực sẽ tham gia vào việc quan sát trạng thái của chuỗi, và các node đầy đủ sẽ giúp tổng hợp các giao dịch layer-1. Trình tổng hợp sẽ gửi các giao dịch cho chuỗi layer-1 để kiếm phần thưởng được trả bằng ETH. Đồng thời, phần phí giao dịch còn lại sẽ được phân phối cho những bên tham gia khác, chẳng hạn như trình xác nhận.
Arbitrum mang đến thử thách cho các khối rollup, cho phép các trình xác nhận khác kiểm tra tính chính xác của một khối và đưa ra thách thức nếu họ tin rằng là sai. Nếu một khối được chứng minh là không chính xác hoặc một thách thức được chứng minh là không hợp lý, trình xác nhận nói dối sẽ bị tịch thu tài sản. Điều này nhằm đảm bảo các trình xác nhận luôn công bằng hoặc không sẽ có nguy cơ phải chịu hậu quả.
Nền tảng cũng có máy ảo tùy chỉnh riêng, được đặt tên là Arbitrum Virtual Machine (AVM). Đây là môi trường thực thi cho các hợp đồng thông minh của Arbitrum và tồn tại phía trên EthBridge, một tập hợp các hợp đồng thông minh tương tác với chuỗi Arbitrum. Hợp đồng thông minh tương thích Ethereum sẽ được dịch tự động để chạy trên AVM.
Ưu điểm của Arbitrum
Khả năng tương thích EVM cao
Arbitrum được coi là một trong những rollup tương thích EVM nhất. Nó tương thích với EVM ở cấp độ bytecode và bất kỳ ngôn ngữ nào có thể biên dịch để EVM hoạt động, chẳng hạn như Solidity và Vyper.
Do vậy việc phát triển trở nên dễ dàng hơn, vì các nhà phát triển không cần phải thông thạo với một ngôn ngữ mới trước khi xây dựng trên Arbitrum.
Phí thấp
Là một giải pháp mở rộng layer-2 cho Ethereum, Arbitrum không chỉ được xây dựng để tăng thông lượng giao dịch mà còn giảm thiểu phí giao dịch. Nhờ công nghệ rollup cực kỳ hiệu quả, Arbitrum có thể cắt giảm phí xuống chỉ còn một phần nhỏ so với chi phí hiện tại của Ethereum, đồng thời vẫn cung cấp đủ các ưu đãi cho các trình xác nhận.
Công cụ mạnh dành cho nhà phát triển
Đội ngũ Arbitrum đang làm những gì họ có thể để giảm thiểu các rào cản khi xây dựng trên giải pháp layer-2 của mình. Do đó, họ đã soạn ra một tài liệu toàn diện dành cho nhà phát triển Arbitrum, và các nhà phát triển có thể bắt đầu sử dụng công cụ hiện có cho Ethereum.
Được phát hành một cách công bằng
Arbitrum đã chạy một số thử nghiệm kể từ tháng 10 và hiện đang được ra mắt trên mainnet cho các nhà phát triển. Không giống như nhiều giải pháp mở rộng layer-2 khác, Arbitrum không có token tiện ích riêng, nên cũng không có đợt bán token.
Hơn nữa, tất cả nhà phát triển quan tâm sẽ có thời gian để chuẩn bị và khởi chạy trước khi Arbitrum mở rộng quy mô. Arbitrum gần đây đang cam kết sẽ cho toàn bộ 250 đội ngũ phát triển thời gian là 2 tuần để xây dựng trên mainnet dành cho nhà phát triển trước khi mở Arbitrum One cho tất cả mọi người.
Hệ sinh thái phát triển tốt
Arbitrum đã làm việc với nhiều DApp Ethereum và các dự án cơ sở hạ tầng, bao gồm Uniswap, DODO, Sushi và hàng chục nền tảng khác.
Rủi ro và thách thức của Arbitrum
Giống như những blockchain hỗ trợ hợp đồng thông minh khác, Arbitrum cũng phải đối mặt với những rủi ro và các lỗ hổng về hợp đồng thông minh. Người dùng có thể mất tiền nếu có vấn đề với các hợp đồng thông minh vận hành nền tảng này.
Để các trình xác thực có đủ thời gian để phát hiện gian lận trên mạng, quá trình rút tiền tiêu chuẩn mất khoảng bảy ngày. Mặc dù phải mất nhiều thời gian hơn người dùng mong muốn, nhưng đây là một điều thiết thực cho các Optimistic Rollup hiện còn non trẻ.
Tuy nhiên, các dịch vụ của bên thứ ba có thể cung cấp rút tiền nhanh hơn với một khoản phí. Các hệ thống cross-chain như Hop Protocol có thể sẽ phổ biến hơn với những người dùng không muốn chờ đợi lâu.
Thanh khoản thấp trong DApps là một trở ngại khác mà người dùng Arbitrum sớm phải đối mặt. Điều này là dễ hiểu, vì Arbitrum One là một giải pháp layer-2 vẫn còn khá mới mẻ đối với người dùng.
Cách sử dụng Arbitrum
Để sử dụng Arbitrum, bạn có thể truy cập thông qua các DApp như Aave, 1inch, hoặc bạn có thể kết nối ví của mình với token bridge Arbitrum. Mục đích chính của Arbitrum là gửi token ERC-20 từ mạng chính Ethereum đến mạng Arbitrum, để tránh những khoản phí cao ngất ngưởng.
Để trình bày cách sử dụng Arbitrum, chúng tôi sẽ kết nối một ví với bridge và sử dụng các ứng dụng có sẵn trên cổng portal.
Bước 1: Kết nối ví với Arbitrum Bridge.
Trước tiên, bạn cần phải đi đến Arbitrum Bridge và kết nối ví. Các ví Ethereum được hỗ trợ là MetaMask, WalletConnect và Coinbase Wallet.
Bước 2: Chuyển ETH sang Arbitrum L2.
Sau khi kết nối ví Ethereum, hãy đảm bảo bạn đang ở trên mạng Ethereum trong ví của mình.
Chọn token ERC-20 mà bạn muốn chuyển sang Arbitrum và chọn số lượng. Nhấp vào “Deposit” khi đã sẵn sàng.
Sau đó, bạn sẽ nhận được thông báo từ Arbitrum, cho biết rằng giao dịch sẽ mất mười phút và bạn sẽ không thể rút tiền về Ethereum trong 8 ngày.
Sau đó, bạn sẽ phải xác nhận giao dịch từ ví của mình. Tuy nhiên, lưu ý rằng phí gas Ethereum khá cao, bất kể số lượng giao dịch là bao nhiêu. Các nhà đầu tư tiền điện tử nên kiểm tra phí gas Ethereum hiện tại tại thời điểm giao dịch.
Tùy thuộc vào loại ví bạn dùng, bạn sẽ nhận được một thông báo tương tự như sau:
Bước 3: Thêm mạng Arbitrum vào ví.
Ngoài ra, hãy đảm bảo rằng bạn thêm mạng Arbitrum vào ví của mình. Sau khi chuyển tiền qua bridge, bạn sẽ không thấy tiền trong ví trên mạng Ethereum nữa. Bạn sẽ cần thêm mạng Arbitrum. Để làm như vậy, chỉ cần nhấp vào nút “Add L2 network” ở trên cùng bên phải.
Nếu bạn muốn thêm mạng Arbitrum theo cách thủ công, bạn cần vào ví.
Nhấp vào tiện ích mở rộng MetaMask và nhấp vào mạng Ethereum Mainnet, ở trên cùng. Nhấp vào “Add network” và nhập thông tin sau:
- Network Name: Arb1
- RPC: https://arb1.arbitrum.io/rpc
- Chain ID: 42161
- Currency Symbol: ETH
- Block Explorer URL: https://arbiscan.io
Ví của bạn sẽ hỏi bạn xem bạn có muốn thêm mạng Arbitrum hay không. Nhấp vào “Approve”.
Bạn cũng sẽ cần cấp phép Arbitrum chuyển đổi mạng.
Bước 4: Truy cập DApps của Arbitrum.
Bạn có thể duyệt qua cổng Arbitrum One để khám phá tất cả các ứng dụng Ethereum có sẵn trong layer-2. Khi bạn chọn bất kỳ ứng dụng nào, bạn sẽ được đưa đến DApp, kết nối ví và chọn mạng Arbitrum.
Giả sử chúng tôi muốn sử dụng 1 inch .
Khi chúng tôi truy cập ứng dụng và kết nối ví, chúng tôi có thể chuyển sang Arbitrum và hưởng lợi từ mức phí thấp hơn do mạng cung cấp. Thay vì thực hiện tất cả các giao dịch trực tiếp trên blockchain Ethereum, vốn sẽ phải trả phí cao cho mỗi giao dịch, chúng tôi sử dụng Arbitrum. Bạn có thể thực hiện các giao dịch tương tự mà không phải trả phí gas.
Tương lai của Arbitrum
Các layer-1 đầu tiên như Ethereum và Bitcoin đánh giá cao sự phi tập trung và bảo mật hơn khả năng mở rộng, như được thấy bởi phí gas cao trên cả hai nền tảng. Tuy nhiên, Arbitrum nhằm mục đích giải quyết blockchain trilemma này (tính phi tập trung – bảo mật – khả năng mở rộng) bằng cách thực hiện Optimistic Rollup đáp ứng tất cả ba yếu tố này.
Cộng đồng Ethereum tin rằng giải pháp toàn diện dài hạn liên quan đến việc triển khai zk-Rollup. Là nền tảng layer-2 tiên tiến nhất, Arbitrum hy vọng sẽ tiếp tục tiếp thu các xu hướng công nghệ hiện tại để mở rộng nền tảng hơn nữa và thúc đẩy mở rộng.
Xem thêm các chủ đề khác tại đây
Nguồn: Tổng hợp.
Về chúng tôi

Cryptoholic – Invest crypto with you
