Kchannels is a new payment channel platform for Ethereum. It is non-custodial and trust-minimized, and its primary focus is on great UX. Among other things, it is well suited for commercial use-cases (think merchants and their customers).
Kchannels provides the standard payment channel features:
fast transactions - no more waiting for blocks/confirmations; no more dealing with congestion
low fees - no more dealing with expensive and ever-changing gas prices
privacy - most transactions are not visible on-chain
It also has the following features:
minimal infrastructure requirements - you don't need to install any software (even Geth)
transaction finality - transactions are final as soon as they complete
no special token - there is no special token anywhere in the system
no network - we avoid all the complexity of sending transactions through a network
no capital required to maintain channels - transactions are not bottlenecked by the need for additional funds in the system
high scalability - Kchannels can scale horizontally to support thousands of transactions per second
Kchannels uses a powerful channel design:
a channel can hold multiple assets (and transfer multiple assets in a transaction)
an unattended channel can receive transactions
fast and easy deposits/withdrawals at an open channel
most users only need a single channel--ever--for all their needs!
Together, these features create a nice package that could open up the blockchain to lots of new (or at least known but elusive) use-cases.