Kênh trạng thái là giải pháp mở rộng quy mô Lớp 2 cho phép người tham gia thực hiện bất kỳ số lượng giao dịch ngoài chuỗi nào một cách an toàn và cho miễn phí Giao dịch và chỉ trả phí gas khi mở và đóng kênh. Do đó, các kênh trạng thái có thể hỗ trợ thông lượng giao dịch lớn hơn với phí gas thấp nhất có thể.
Lớp 2 là gì? Nó làm gì cho blockchain? Vui lòng tham khảo mục "Mạng lớp 2 là gì".
Hãy tưởng tượng một tình huống như thế này:
Bob phải hỏi anh ấy mọi ngày Bạn tôi Alice đã thực hiện hơn 10 khoản thanh toán trị giá 0,5 USD bằng ETH trong một tháng. Tuy nhiên, việc này không chỉ rất tốn thời gian mà còn lãng phí rất nhiều phí gas. Trong hầu hết trường hợp, số tiền của mỗi giao dịch thậm chí không bao gồm phí gas mà Bob cần phải trả cho giao dịch đó.
Phí gas là gì? Nó được tạo ra như thế nào và nó được tính toán như thế nào? Vui lòng tham khảo mục "Phí gas là gì".
Vì vậy, họ đã nghĩ ra một cách khá thông minh. Họ có thể mở tài khoản của riêng mình trong một APP kế toán và Bob phải gửi trước một số tiền (giả sử là 100 đô la). để lấy được lòng tin của Alice. Sau đó, với mỗi giao dịch, họ chỉ cần cập nhật số dư tài khoản mà không cần giải quyết ngay.
Một tháng sau, khi tất cả các giao dịch giữa họ đã kết thúc, ứng dụng kế toán hiển thị rõ ràng rằng Bob nợ Alice 80 đô la. Tại thời điểm này, 100 USD được khóa trong két sắt sẽ được phân phối lại cho họ. Đây là một cách trực quan để hiểu các kênh trạng thái, ngoại trừ việc tất cả việc lưu trữ và tính toán sẽ được quản lý bằng hợp đồng thông minh.
Về mặt kỹ thuật, để tham gia kênh nhà nước, một nhóm người tham gia cần cùng nhau ký một hợp đồng thông minh có nhiều chữ ký. và khóa tiền của họ vào đó tạo thành một "trạng thái" blockchain ban đầu. "Trạng thái" bị khóa này có thể là một số lượng token ERC-20 nhất định hoặc thậm chí là NFT, tên miền ENS, v.v.
Sau đó, những người tham gia trong cùng một kênh có thể tự do thực hiện các giao dịch ngoài chuỗi mà không cần trả lại giao dịch ngay lập tức cho Lớp 1 để giải quyết. Mọi giao dịch ngoài chuỗi cần phải có chữ ký của tất cả người tham gia để được coi là "cập nhật trạng thái" hợp lệ.
Cuối cùng, khi giao dịch hoàn tất, tất cả người tham gia phải gửi trạng thái cuối cùng được tất cả người tham gia công nhận đến Lớp 1 bằng cách ký hợp đồng thông minh. Hợp đồng thông minh, sau khi xác minh rằng tất cả các giao dịch ngoài chuỗi ("cập nhật trạng thái") đều hợp lệ, cuối cùng sẽ đóng kênh và giải quyết số dư tiền gửi cho mỗi người tham gia. Sau đó, người tham gia có thể rút số dư tiền gửi còn lại của họ.
Các đặc điểm trên của kênh trạng thái khiến chúng xử lý rất tốt thông lượng giao dịch cực cao trong khi vẫn giữ phí gas ở mức thấp cho người dùng, đặc biệt Thích hợp cho thanh toán dài hạn, lặp đi lặp lại và số tiền nhỏ. Tuy nhiên, nó cũng có những nhược điểm khác, chẳng hạn như chỉ cho phép giao dịch giữa những người tham gia trong cùng một kênh chứ không cho phép kênh thêm hoặc xóa người tham gia trong quá trình, điều này sẽ làm tăng đáng kể những hạn chế trong ứng dụng của nó.
Ví dụ nổi tiếng nhất về việc sử dụng công nghệ kênh trạng thái là kênh thanh toán trong Bitcoin Lightning Network, cho phép các giao dịch thanh toán ngoài chuỗi được thực hiện trực tiếp giữa hai bên mà không phải trả phí. Một ví dụ nổi tiếng khác là Celer Network. Sản phẩm tài chính Layer.2 của nó cho phép người dùng truy cập tất cả các giao thức DeFi hiện có với mức phí cực thấp thông qua công nghệ kênh trạng thái.