Bitcoin Forum
April 10, 2026, 05:08:43 PM *
News: Latest Bitcoin Core release: 30.2 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: The Ark FAQ  (Read 210 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic.
BlackHatCoiner (OP)
Legendary
*
Offline Offline

Activity: 1988
Merit: 9667


Bitcoin is ontological repair


View Profile
August 08, 2024, 11:37:53 AM
Last edit: August 17, 2024, 08:25:44 PM by BlackHatCoiner
Merited by d5000 (30), ABCbits (2), NotATether (2), vapourminer (1), MarryWithBTC (1)
 #1

Quote from: Thomas Sowell
There are no solutions. There are only trade-offs.



Ark - Cheap, fast and confidential Bitcoin transactions

Discord - StackExchange - Github - Arkdev.info


What is Ark?

Ark is a second-layer solution that aims to improve scalability in Bitcoin by making payments:

  • cheaper
  • more private
  • lightning fast
  • requiring less interactivity (sender & receiver needn't to be online at the same time)

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) in a future round, 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.

Does Ark require a softfork?

Ark works better with 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. However, I believe it does not greatly summarize the major disadvantages of clArk.

Major disadvantages of clArk (covenant-less Ark)

  • Clients must keep signatures for the rounds they participate in order to unilaterally exit (signatures can be discarded after the VTXO tree expires). Being unable to deterministically work them out is an obstacle, because it means that if your disk becomes corrupted, you can't unilaterally exit. This is similar problem as with LN backups, where you need to store the commitment transactions, and can't derive them with just a seed. With covenants, this is not a problem.
  • Boarding into an ASP is interactive. Therefore, you can't onboard directly from your CEX, or from a wallet software that does not support Ark. This means that on-boarding requires two transactions (CEX or other wallet -> clArk client, clArk client -> boarding transaction). With covenants and knowledge of the ASP's public key, you can simply construct a boarding address which can be funded wherever you are. Therefore, on-boarding requires only one transaction. (CEX or other wallet -> Ark address shared with you and the ASP)
  • Unilateral exits become less block space efficient, because you need to unroll the whole tree. This can seriously hurt scalability when mass exits happen.
  • ASP faces liquidity constraints, as they cannot claw back liquidity when a VTXO is spent.

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:

  • does not have to manage channels.
  • does not have inbound and outbound liquidity constrains.
  • need not to be online at all times to receive payment.
  • experiences less payment failures, as they on-board on servers with big incentive to be well-connected across the LN.
  • (with covenants:) can back up their funds with just a seed phrase.

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 (daemon for ASP) and 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.

 
 b1exch.to 
  ETH      DAI   
  BTC      LTC   
  USDT     XMR    
.███████████▄▀▄▀
█████████▄█▄▀
███████████
███████▄█▀
█▀█
▄▄▀░░██▄▄
▄▀██▄▀█████▄
██▄▀░▄██████
███████░█████
█░████░█████████
█░█░█░████░█████
█░█░█░██░█████
▀▀▀▄█▄████▀▀▀
BlackHatCoiner (OP)
Legendary
*
Offline Offline

Activity: 1988
Merit: 9667


Bitcoin is ontological repair


View Profile
August 08, 2024, 12:20:33 PM
 #2

Reserved.

 
 b1exch.to 
  ETH      DAI   
  BTC      LTC   
  USDT     XMR    
.███████████▄▀▄▀
█████████▄█▄▀
███████████
███████▄█▀
█▀█
▄▄▀░░██▄▄
▄▀██▄▀█████▄
██▄▀░▄██████
███████░█████
█░████░█████████
█░█░█░████░█████
█░█░█░██░█████
▀▀▀▄█▄████▀▀▀
d5000
Legendary
*
Offline Offline

Activity: 4606
Merit: 10552


Decentralization Maximalist


View Profile
Today at 04:22:51 AM
 #3

Would like this thread to be revived a bit Smiley

As some may know there were some interesting developments regarding Ark in the last year. There is a public beta (see this thread) of an implementation called ArkadeOS, and there are also other new software projects based on the Ark concept.

With Tether, a big stablecoin company is considering releasing its stablecoin on Ark.

I also quote a post where I listed a few wallets I found:

- Arkade Metamask - that's the exact technology Tether aims to use, afaik. It's an addition to Metamask, so it potentially could reach a huge user base.
- Bark - Implementation in Rust (don't know if that's the reference implementation you mentioned?)
- Arkaic Wallet - mobile / web app (documentation in Italian)

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
.
.Duelbits PREDICT..
█████████████████████████
█████████████████████████
███████████▀▀░░░░▀▀██████
██████████░░▄████▄░░████
█████████░░████████░░████
█████████░░████████░░████
█████████▄▀██████▀▄████
████████▀▀░░░▀▀▀▀░░▄█████
██████▀░░░░██▄▄▄▄████████
████▀░░░░▄███████████████
█████▄▄█████████████████
█████████████████████████
█████████████████████████
.
.WHERE EVERYTHING IS A MARKET..
█████
██
██







██
██
██████
Will Bitcoin hit $200,000
before January 1st 2027?

    No @1.15         Yes @6.00    
█████
██
██







██
██
██████

  CHECK MORE > 
MarryWithBTC
Full Member
***
Offline Offline

Activity: 135
Merit: 131

Can you pay a bride price with bitcoin?


View Profile
Today at 02:31:00 PM
 #4

Honestly, I haven't heard about The Ark, this is my first time but I have a latent question to why the Ark when there is LN. I got my answers in this article but not without some contradictions.

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.

About ASP claiming funds when a user is offline after a specific timeout, I visited the project and asked them the question of whether a user is offline for a whole day, I got this answer.
Quote
If a user is offline for a complete day, the key concern is VTXO expiry. Each VTXO has an expiration window, and users must participate in a batch swap before expiry to renew their VTXOs. If they don't, the operator can sweep those funds.
It's a bit scary. However, they mentioned an escape route which is "delegation" where users can delegate VTXO renewal to a third party. Here the self custody is being traded for availability risk.

I will say that The Ark removes the burden of channel management by introducing ASP but then the promise of "no need being online always" is not guaranteed.
Quote
  • need not to be online at all times to receive payment.

I think The Ark will face greater adoption challenge than LN. LN hasn't fully broken through even without softfork, a solution that depends on SF will definitely face greater adoption challenge
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.

▬▬▬ BUY BTC ▬▬▬
▬▬ USE BTC ▬▬
SAVE BTC
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!