Bitcoin Forum
September 12, 2025, 01:12:29 AM *
News: Latest Bitcoin Core release: 29.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: How are the connector batches in the transaction for Ark pool?  (Read 104 times)
Egii Nna (OP)
Sr. Member
****
Offline Offline

Activity: 784
Merit: 313



View Profile
October 19, 2023, 06:22:34 AM
 #1

Hello, I was conducting research for a project when, as usual, I reached a point that I didn't understand. Since I knew this forum would help me grasp it better and learn more, I decided to bring it up.

Transactions include two primary outputs associated with the protocol, depending on the source or the information pool:

1. vTXOs output
2. the output connection

I am aware that the output of a vTXO is a psbt binary tree, where each leaf represents a vTXO.
Is the connector (binary tree) format the same? Or does it split the connector's output into X dust outputs using a single (virtual) psbt?

████████▄▄▄▄▄▄▀▀▀▀▀▀▄
███▄▀▀▀▀▀███████████
███▐▌████████████▀█▀▐▌
███▐▌███▄█▀█████████████████▄▄▄▄
▄▀█████▐█████████▄▄▄▐█▌▄█▌██▀▀
██████▐███▐██▌▄█▀▀▀▐█████▀███▄
▐█
██▐▌██▐████▌█▌█▌███▐█▌█▄▄▄▄██
▐██
▐▌██▐█▌▐█▀█▌▀█▄▄█▐███▀▀▀▀▀▀
████████▐█▌█▌▀▀▀██▀▀████▄▌████▄
███▄███▌▐████▄██▌█▌██▐████▌█▌▄█▀
██▐█▄▄▄▄██████████▌██▐████▌█▌▐██
███▀███▀▀████▌█████▄▄▐█▄▄█▌██▀▀
████████████▀███▌▀▀▀▀██▀▀
▄███████████████████████▄
█▌▐▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▌▐█
█▌▐█████▌▐█████▌▐█████▌▐█
█▌▐█▄▄▄█▌▐█▄▄▄█▌▐█▄▄▄█▌▐█
█▌▐██▀▄█▌▐██▀▄█▌▐██▀▄█▌▐█
█▌▐██░██▌▐██░██▌▐██░██▌▐█
█▌▐█████▌▐█████▌▐█████▌▐█
█▌▐▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▌▐█
█████████████████████████
▀██████████▀▀▀██████████▀
███████
▄███████████▄
IN-HOUSE
SLOTS
LIVE GAMES
TABLE
NO FEES ON
BITCOIN WITHDRAWALS

▄▄███████▄▄
▄███████████████▄
▄███████████████████▄
▄█████████████████████▄
▄███████████████████████▄
█████████████████████████
████████████████████████
█████████████████████████
▀██████████████████████▀
▀█████████████████████▀
▀███████████████████▀
▀███████████████▀
▀▀███████▀▀

▀███████████▀
[
[
RELOAD
BONUS
 

RAKEBACK
BONUS
]
]
[
[
FREE
COINS
 

VIP
REWARDS
]
]
[ 
 Play Now
]
BlackHatCoiner
Legendary
*
Offline Offline

Activity: 1792
Merit: 8695


View Profile
August 16, 2024, 11:21:26 AM
Merited by ABCbits (2)
 #2

I know that I'm replying to an old topic, but I noticed nobody did a year ago. Better late than never. Note that the theoretical background has changed quite a bit since October 2023.

If you have any other questions, don't hesitate to make them in one of the following two topics:


Ark's official site is now at: https://arkdev.info/.

I am aware that the output of a vTXO is a psbt binary tree, where each leaf represents a vTXO.
That's not accurate. A VTXO is a leaf of the VTXO tree. This tree is created, not by the output of a VTXO, but by a shared output. Think of a shared output as a locking tapscript, which can be unlocked either by the user by unrolling the tree anytime, or by the ASP after a specified timeout.

Is the connector (binary tree) format the same? Or does it split the connector's output into X dust outputs using a single (virtual) psbt?
The connectors follow the same approach, as with VTXO. There is a connector tree. When a new round transaction is initiated, for every VTXO the ASP creates, there is a connector output from the next round.

Read more in here: https://arkdev.info/docs/learn/concepts.
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!