0

Lots of CTV talk lately. I believe I understand the basic concept, which is that, say, 1,000 users could share 1 UTXO, while any 1 of those users can withdraw funds to the main chain at any time. So the partial UTXO ownership means you still have sovereign, trustless ownership.

It sounds great in theory... but who is coordinating this shared UTXO? Aren't we also falling back to a trusted solution to coordinate, in all honesty? It appears more trustless than Fedimint after the UTXO is coordinated and mined.... but the coordination still requires trust, does it not?

Does anybody actually have a trust minimized solution for this coordination of sharing UTXOs?

Also... I'm curious if anyone has an estimate on how many vBytes would be required for a Tx with 1,000 users sharing 1 UTXO. Any rough ideas or a possible range?

2
  • 1
    You might be mixing up a couple things. It seems to me when you say CVT, you are referring to OP_CHECKTEMPLATEVERIFY (CTV), a proposed opcode, but your question seems to relate to JoinPools, could you perhaps clarify what you are interested in?
    – Murch
    Feb 22 at 17:26
  • Correct... referring to CTV. Thanks for the correction! Feb 22 at 17:35

1 Answer 1

0

I will use Ark, a new layer 2 solution for Bitcoin as a reference.

You can know more about Ark at https://arkdev.info/

It sounds great in theory... but who is coordinating this shared UTXO?

A central party, we call it the Ark Service Provider, or ASP.

Aren't we also falling back to a trusted solution to coordinate, in all honesty? It appears more trustless than Fedimint after the UTXO is coordinated and mined.... but the coordination still requires trust, does it not?

No trust is required with the usage of Anchored transactions.

Also, all on-chain transactions are funded 100% by the ASP.

Does anybody actually have a trust minimized solution for this coordination of sharing UTXOs?

Ark is completely trustless.

Also... I'm curious if anyone has an estimate on how many vBytes would be required for a Tx with 1,000 users sharing 1 UTXO. Any rough ideas or a possible range?

Ark on-chain transactions are regular transactions, with 2 or 3 outputs at most.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.