Title: The Ark FAQ Post by: BlackHatCoiner on August 08, 2024, 11:37:53 AM Quote from: Thomas Sowell There are no solutions. There are only trade-offs. https://talkimg.com/images/2024/08/08/51f3H.png Ark - Cheap, fast and confidential Bitcoin transactions What is Ark? Ark is a second-layer solution that aims to improve scalability in Bitcoin by making payments:
How does Ark work? In summary, Ark uses a shared UTXO model for off-chain payments. Users onboard on an ASP (Ark Server Provider) by funding an output. This output can be accepted as a Virtual Transaction Output (VTXO (https://arkdev.info/docs/learn/concepts#vtxo)) in a future round (https://arkdev.info/docs/learn/concepts#rounds), which allows the user to move bitcoin off-chain through the ASP (e.g., send to people who use the same ASP), or through other ASP who are connected with that ASP via lightning. You can read more about it in here: https://arkdev.info/docs/learn/intro. What about self-custody? Users hold custody of their funds the entire time, as long as they interact with their ASP at least once every few days. If the user has not been online at least once, the ASP can claim the funds after the specified timeout. Explanation is given in here (https://arkdev.info/docs/learn/concepts#boarding-transaction). Does Ark require a softfork? Ark works better with covenants (https://bitcoinops.org/en/topics/covenants/) (which currently require a softfork), but it can be implemented without them, by senders acting as co-signers in each round. The differences between covenant-less Ark (or clArk) and Ark are described in this page (https://arkdev.info/docs/learn/clark). However, I believe it does not greatly summarize the major disadvantages of clArk. Major disadvantages of clArk (covenant-less Ark)
The primary drawback of implementing Ark with covenants is that it requires deploying a softfork, a process that is slow and challenging for Bitcoin. For instance, Taproot was first proposed in January 2018 but wasn't activated until November 2021. Is Ark similar to LN? Yes, but with the burden placed on the ASPs. The user:
Can I use Ark in Bitcoin right now? No. The project is still in early stages, even though it is actively developed in the last few months. Currently, only the server (https://github.com/ark-network/ark/blob/master/server) (daemon for ASP) and client (https://github.com/ark-network/ark/blob/master/client) (command-line interface wallet that connects with an ASP) are available to download and test: https://github.com/ark-network/ark. Available networks are Bitcoin regtest, Liquid mainnet, Liquid testnet and Liquid regtest. In Liquid networks, there's covenant version of Ark, since tapscript opcodes that allow covenants, like OP_CHECKSIGFROMSTACKVERIFY, are enabled there. This thread is self-moderated to prevent spam. Title: Re: The Ark FAQ Post by: BlackHatCoiner on August 08, 2024, 12:20:33 PM Reserved.
|