Kênh trạng thái cho phép nhóm người tham gia xác định trao đổi cập nhật đã ký ngoài chuỗi, dùng blockchain để thực thi thanh toán cuối cùng và giải quyết tranh chấp. Thay vì công bố từng tương tác, họ giữ bằng chứng về trạng thái đã cùng chấp nhận.
Mở, cập nhật và đóng
Trong thiết kế phổ biến, các bên gửi tiền vào hợp đồng trên chuỗi và thống nhất trạng thái ban đầu. Sau đó họ trực tiếp trao đổi cập nhật có chữ ký. Cập nhật có thể ghi số dư hoặc tiến trình ứng dụng như nước đi trong trò chơi. Kênh thanh toán tập trung vào trả tiền, còn kênh trạng thái hỗ trợ logic rộng hơn.
Khi hợp tác, các bên gửi trạng thái cuối đã thống nhất để đóng. Nếu một bên biến mất hoặc gửi trạng thái cũ, thủ tục tranh chấp có thể mở đường thanh toán. Bên trung thực có thể phải nộp cập nhật hợp lệ mới hơn trong thời hạn phản bác.
Điều kiện để đạt hiệu quả
Nhiều tương tác cùng chia sẻ chi phí mở, đóng và giảm giao dịch trên chuỗi. Tranh chấp có thể thêm giao dịch, phí và thời gian chờ; kênh không luôn miễn phí hay hoàn tất ngay trên blockchain.
Cần sao lưu trạng thái đáng tin cậy và theo dõi kịp thời, tự làm hoặc qua dịch vụ phù hợp. Vốn bị khóa, khả năng liên lạc đối tác và thiết kế hợp đồng cũng giới hạn ứng dụng. Liên lạc ngoài chuỗi có thể giảm thông tin công khai nhưng không tự tạo ẩn danh hay loại bỏ rủi ro thanh toán.