2024-12-17 15:58:49 +01:00
2024-12-17 15:41:40 +01:00
2024-12-17 15:58:49 +01:00
2024-11-21 21:37:42 +01:00
2024-12-17 15:39:55 +01:00

Ark is a layer-two protocol for making off-chain Bitcoin transactions. Initially published on the bitcoin-dev mailing list as TBDXXX by Burak, is has since been named Ark and the protocol design has advanced significantly.

The goal and result of the Ark protocol is a payments system where people can make Bitcoin transactions at very low cost and without requiring any setup. The Ark model very closely resembles the UTXO model, which is a key differentiator with Lightning.

Ark is a scaling solution for Bitcoin that involves moving transactions off-chain. Ark executes transactions outside of the Bitcoin main chain but posts transaction data back on-chain in a compressed format. Ark servers bundle multiple off-chain transactions into large batches before submitting them to the Bitcoin blockchain. This method spreads fixed costs across multiple transactions in each batch, significantly reducing fees for end-users.

Protocol

Implementations

  • ark
  • bark - A Rust implementation of the Ark protocol on bitcoin

Deprecated implementations

Reading

Blogs

Presentations and podcasts

Communites

Description
No description provided
Readme MIT 125 KiB