Kanallar, kullanıcıların blokzinciri dışında etkileşime girebildiği temel ve basit eşler arası protokolleridir. Nihayetinde blokzincirine gönderilmeden önce iki tarafın birbiriyle işlem alışverişinde bulunmasına olanak tanırlar.
Durum kanalları kullanıldığında, kanal eşleri birkaç zincir dışı işlem gerçekleştirir, ancak yalnızca iki zincir içi işlem gönderilir: açma ve kapatma. Bu, kullanıcıya daha düşük bir işlem maliyeti sağlarken son derece yüksek bir işlem hacmi sağlar.
Örneğin, Ethereum ağındaki tüm zincir içi işlemler, ağın merkeziyetsiz kalmasını sağlamak için işlem hacmine sınırlar getiren düğümleri tarafından gerçekleştirilir. Devlet kanalları, zincir dışı işlemlere izin vererek sorunu çözer.