--- Log opened Mon Sep 13 00:00:06 2021 05:29 -!- Guest42 [~textual@122.175.216.159] has joined #utreexo 05:30 < Guest42> Hey guys. I've a naive question on Undoblocks. Is it fair to say there will be different versions of UTREEXO if different bridge nodes have a different view of the chaintip? 05:31 -!- Guest42 is now known as whispersomewhere 05:37 -!- fjahr [sid374480@id-374480.highgate.irccloud.com] has quit [] 05:37 -!- fjahr [sid374480@id-374480.uxbridge.irccloud.com] has joined #utreexo 06:04 -!- whispersomewhere [~textual@122.175.216.159] has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…] 06:39 -!- Guest42 [~textual@122.175.216.159] has joined #utreexo 10:09 -!- Guest42 [~textual@122.175.216.159] has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…] 10:55 -!- FelixWeis [sid154231@id-154231.stonehaven.irccloud.com] has quit [] 10:55 -!- FelixWeis [sid154231@id-154231.hampstead.irccloud.com] has joined #utreexo 11:17 -!- Guest42 [~textual@122.175.216.159] has joined #utreexo 11:53 -!- Guest42 [~textual@122.175.216.159] has quit [Quit: Textual IRC Client: www.textualapp.com] 11:53 -!- Guest42 [~textual@122.175.216.159] has joined #utreexo 11:56 < adiabat> If different nodes have different chaintips then yes, their accumulator roots will be different 11:57 < adiabat> I think that's what you mean by different versions of utreexo. Their proofs and things won't be compatible 11:57 < adiabat> as proofs are with respect to a specific accumulator state, which is different for different blockhashes 13:17 -!- Guest42 [~textual@122.175.216.159] has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…] 13:22 -!- Guest42 [~textual@122.175.216.159] has joined #utreexo 14:49 < Guest42> so ideally, would a bridge node maintain different state roots for all potential canonical chains or would it insert all txs in a single forest and delete/clean the state later (after k-deep blocks)? 15:18 -!- Guest42 [~textual@122.175.216.159] has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…] 15:42 < adiabat> Simplest is to keep state roots for only the chaintip 15:43 < adiabat> if there's a reorg & it needs to walk back from a chaintip it applies the undo data, then goes forward 15:43 < adiabat> right now there's nothing keeping multiple branches in memory or anything like that 23:08 -!- Guest42 [~textual@223.181.140.116] has joined #utreexo 23:08 -!- Guest42 [~textual@223.181.140.116] has quit [Client Quit] 23:33 -!- Guest42 [~textual@223.181.140.116] has joined #utreexo --- Log closed Tue Sep 14 00:00:07 2021