Kanal status memungkinkan peserta tertentu bertukar pembaruan bertanda tangan di luar rantai, dengan blockchain untuk menegakkan penyelesaian dan menangani sengketa. Alih-alih menerbitkan setiap interaksi, peserta menyimpan bukti status yang disepakati.
Membuka, memperbarui, dan menutup
Pada desain umum, peserta menempatkan dana dalam kontrak di rantai dan menyetujui status awal. Berikutnya, mereka bertukar pembaruan bertanda tangan secara langsung. Pembaruan dapat mencatat saldo atau kemajuan aplikasi seperti langkah permainan. Kanal pembayaran berfokus pada pembayaran, sedangkan kanal status mendukung logika lebih umum.
Peserta yang bekerja sama dapat mengirim status akhir yang disepakati untuk menutup kanal. Jika seseorang menghilang atau mengirim status lama, proses sengketa dapat menyediakan jalur penyelesaian. Peserta jujur mungkin perlu menyerahkan pembaruan valid yang lebih baru dalam periode bantahan.
Syarat di balik efisiensi
Banyak interaksi berbagi biaya pembukaan dan penutupan sehingga mengurangi transaksi di rantai. Sengketa dapat menambah transaksi, biaya, dan waktu tunggu; kanal tidak selalu gratis atau langsung selesai di blockchain.
Peserta membutuhkan cadangan status yang andal dan pemantauan tepat waktu, sendiri atau melalui layanan sesuai. Modal terkunci, ketersediaan pihak lawan, dan desain kontrak membatasi penggunaan. Komunikasi di luar rantai dapat mengurangi pengungkapan publik, tanpa otomatis memberi anonimitas atau menghapus risiko penyelesaian.