Giao dịch off-chain là các giao dịch chuyển giá trị diễn ra mà có được bên thứ ba làm đảm bảo hoặc các phương pháp đảm bảo khác, chỉ có trạng thái cuối cùng của số dư được ghi lại trên blockchain. Các giao dịch này mang lại các lợi ích như phí thấp hơn và tốc độ xử lý giao dịch nhanh hơn vì việc xác thực không được thực hiện bởi các node. Vậy nên các giao dịch off-chain phù hợp với các khoản thanh toán quy mô nhỏ như mua cà phê tại quán địa phương.
Giải pháp Lớp 2 là các giao thức được xây dựng dựa trên một blockchain hiện có nhằm cải thiện khả năng mở rộng của blockchain này. Các dự án này cho phép chuyển giá trị off-chain bằng cách sử dụng các cơ chế như các kênh trạng thái, sidechain và rollup.
Trong khi các giao dịch off-chain xảy ra bên ngoài chuỗi, thuật ngữ "on-chain" mô tả các quy trình xảy ra trực tiếp trên blockchain (chuỗi chính). Các giao dịch on-chain cần được xác thực bởi các bên ngang bằng và chỉ được xác nhận sau khi được ghi lại trên chuỗi. Chúng ta hãy phân tích sự khác biệt chính giữa off-chain và on-chain.
Để một giao dịch on-chain được xác nhận, nó cần phải được xác thực có trên blockchain. Vì trung bình thời gian xác nhận khối cho Bitcoin là 10 phút, nên chuỗi Lớp 1 không phù hợp với các giao dịch mua nhỏ hơn như mua hàng tạp hóa tại siêu thị. Không giống như các giao dịch on-chain, các khoản thanh toán off-chain không cần đợi các thợ đào hoặc người xác thực được xác nhận. Do đó, các giải pháp off-chain có thể làm tăng đáng kể tốc độ xử lý và đặc biệt hữu ích cho các khoản thanh toán nhỏ.
Giao dịch on-chain thực hiện các phương pháp bảo mật blockchain tiêu chuẩn như dùng hàm băm và mật mã. Ngược lại, các dự án cung cấp thanh toán off-chain cần phải đưa ra các khuôn dự án bảo mật để ngăn chặn khả năng giả mạo hoặc sửa đổi các khoản thanh toán.
Các giao dịch on-chain được xác thực bởi các node nỗ lực hoạt động liên tục, đưa các giao dịch này vào một khối và thêm khối đó vào chuỗi. Phần thưởng khối và phí giao dịch là động lực để các node duy trì hoạt động của mạng. Các giao dịch off-chain có thể được xử lý nhanh chóng mà không cần xác nhận ngay lập tức, do đó giảm thiểu chi phí và phí.
Giao dịch off-chain chính là chìa khóa để giải quyết vấn đề về khả năng mở rộng của blockchain và giúp công nghệ này được ứng dụng nhiều hơn trên toàn thế giới. Công nghệ xử lý ngoài chuỗi là cơ sở phát triển cho nhiều giải pháp Lớp 2 nhắm đến việc giảm tải cho chuỗi chính.
On-Chain (trên chuỗi) đề cập đến các giao dịch và hoạt động được ghi lại trực tiếp trên blockchain, đảm bảo...