Questions tagged [ark]

Ark is a proposed Layer 2 protocol for Bitcoin that uses the concept of virtual UTXOs.

Filter by
Sorted by
Tagged with
2 votes
1 answer
83 views

How are the connectors batched in Ark pool transactions?

According to https://www.arkpill.me/deep-dive, pool transactions contain 2 main outputs related to the protocol: The vTXOs output The connectors output I understand that vTXOs output is a partially ...
Louis Singer's user avatar
3 votes
1 answer
45 views

If I own a vtxo of 10000 sats, can I leave the ark only for 5000 sats?

Let's say somebody sent me 10000 sats offchain to get me on board and I want to take back onchain (unilateral exit) only part of them, like for example 5000 sats. I could send 5000 sats to another ...
altafan's user avatar
  • 71
1 vote
1 answer
77 views

How does collaborative exit work in Ark?

It’s not clear for me how a collaborative exit works, in particular how atomicity is achieved. I would assume the ASP will fund an on-chain transaction, paying to Alice, in return for a VTXO forfeit ...
bordalix's user avatar
  • 487
2 votes
1 answer
38 views

Why the difference in sats on Collaborative Connector Closures?

According to https://www.arkpill.me/deep-dive, the value added to X is 240 sats when dealing with 1, 10 or 100 sats coins, but 280 sats when dealing with >100 sats coins. Why?
bordalix's user avatar
  • 487
4 votes
1 answer
85 views

What's the mechanism preventing ASP to steal small virtual utxos on Ark?

According to https://www.arkpill.me/, a vUTXO owner is able to: Send the vUTXO with ASP collaboration. Unilaterally redeem the vUTXO using the pre-signed set of redeem transactions. If the vUTXO ...
Louis Singer's user avatar
1 vote
1 answer
90 views

Clarification on Ark pool transaction inputs

This is the definition of a pool transaction taken from https://arkpill.me/deep-dive: Pool transactions are created by Ark service providers perpetually every 5 seconds, which are effectively blinded,...
altafan's user avatar
  • 71
0 votes
0 answers
26 views

What does this diagram mean? [duplicate]

On this answer Steven Roose used the following diagram: What this exactly means? Here is my take: In a shared UTXO of 4 participants (A, B, C and D), each will receive a redeem transaction that they ...
bordalix's user avatar
  • 487
3 votes
1 answer
138 views

How does the unilateral exit process in Ark work?

It's been told here that the cost of a unilateral exit depends on the number of leaves of the shared vtxo tree, which determines the number of transactions one has to broadcast to complete the process....
altafan's user avatar
  • 71
3 votes
1 answer
147 views

How many recipients can fit in a single Ark shared output?

It's the only boundary the taproot/MAST limitation of 128 levels of the tree, ie. 2^128?
Marco Argentieri's user avatar
3 votes
1 answer
82 views

How many transactions go on-chain if a user unilaterally exits from an Ark?

In Ark, if Alice decides to unilaterally exit will this means the entire tree must be revealed? How is congestion control handled?
bordalix's user avatar
  • 487
4 votes
1 answer
214 views

How would the transaction chains created Ark pool transactions work given current mempool policy?

If I understood Ark correctly, pool transactions (which are on-chain transactions) are connected, as the output of pool transaction A is used as an input of the pool transaction A+1. If so, how can ...
bordalix's user avatar
  • 487