Hedgehog: Protocol for Asynchronous Layer 2 Bitcoin Payments
Hedgehog is a protocol for two party payment channels. Hedgehog channels are similar to lightning channels but with a few comparative benefits such as offline receive capabilities.
- "My latest invention is Hedgehog: a protocol for asynchronous layer two bitcoin payments," announced Super Testnet.
- "The user experience is similar to ecash protocols like cashu or fedimint, except with no server."
"Hedgehog is bult on a primitive in bitcoin script called "revocable connectors." To make revocable connectors, you need two even more primitive primitives: revocable scripts and connector outputs."
- "I have an idea for how to use hedgehog channels to build a federated coinpool that I call Burrow. It has a bunch of cool properties but it requires a coordination server. See more here," was stated in the project's GitHub Repo.
Highlights
- Hedgehog channels are simpler than lightning channels;
- State updates only require the sender to propose an update and the recipient to accept it;
- The recipient can wait to accept a state change until they want to propose another one.