
B gathers data from itself and sends it back to the Chain Abstraction Network

Chain Abstraction Network checks other B nodes to verify data

Chain Abstraction Network relays signed data back to A

In this example, block C is replaced by block D followed by block E, rolling back the transactions made in block C

New random Validator list being created

Validators performing a hash transaction broadcast

Validators performing a random transaction broadcast

Transactions are checked against each other

New randomness seed is generated

New block is created with randomness seed, Validator signature and the transactions

Example of block rollback

New random Validator list being created

Validators performing a hash transaction broadcast

Validators performing a random transaction broadcast

Transactions are checked against each other

New randomness seed is generated

New block is created with randomness seed, Validator signature and the transactions
oSuN^(!oKOXK}HZ
zgv5!#PleIJh|o;M3JK?(@%;Aq^}Z-71tL{73T9?-kg2p<3|@F%9>`QL&dkn^HfpKt
z)HR$QQxQjZE~a_<_*gB}$0o8p#!5(vskz~om6vDwwlq8KkK*d+=tM&u*89Y-PoRp;
zcU))NW63R#55f6kIl0;$${z;tI1&V{;b+Q?*=}L%oCg)a8{G5t9FW;cQhIuRadT`s
z_3y7vH%`D}$VEIJ-d~!}R>FnjbFCcxB*V(xJlN<;HqV>tw#Og1flTnyxeuppc2{
zLG_HKR`SCg%Ta7}v#)@{V>8Mww*{Jymp(HcO38MdDxR;kXB%-6yxmjT7)+FF^?M~3
z;j8=m4e{lc$f?O7x7|?&yRa<{+Jm=bSy`FE^(e*J&P= -tgP(! R}|e)5yxK<>aUK#ofOTkmVvyzbltqG5O?12_VQ=
z@8>j0YYZL`BHao`?RTdAV?L(CDA=z5{fN*yM6~dUy|6VL+MS= u
zu$*2%U}n4?r)Sf$GL9|qQy>SPht~H`g#PdU%(Rlq`6_%bPW6?J<^0>p#1g_D5IuCR
zA-7?Av{g-8=uvm=GluNF6W=inq+7*#TyB5WumdT;M=dfxbMVQu!X(
z!~rW842rjYJJ _
zl`k9p4(S&d{$6K{rKMAlqR0z-W}9X{_!0B9l-v7UHF2AJ2s@h=XlP;mlsXS
zZ(c8JeLQJu8(&rg!5@MEm04~5HZ=al`kw`H!*J-)h+5~7eKjzm6N!Dr9D
zN(*ucfBJ-~q@+~R5oCXS+{NlS(*F8e
Zq#%sibM
^ui@y42@4E+f9=6ZXNKyI3MXi
z>=mD`Lpkb%FX0?MnlZd$yrNYSZ4jO2@vE(w>^T=bER3<`CrjgCUS3`Vv7%Z!BO~;9
zMzrX>c-85U>
zB_vPz_a>8qj#M`^=ueH4g3izQ-Z8u=GOz6}mJQn62d)4>ZPT4c+MA`F{q
zC5wY)ME(>rq4-~(1mHx`DkEA4t57Zp0dLGMoE*sVEng2NE|(HIMBO+*(bt6T0DfV-
z&65XcmxSfH(wWyja(8*)z)Ru;^`exKkuilA{QNnQ=gD(+c4p6?QL0rF9PW8R!N=FM
zbk1+!Mk#^Wk5hPj>c&RyQaKa$O2k2CG!tl^l<3(C=h8IhPSZM_3}cve9h@nHzj*=v
z(NTT9f0;n4>r^_J&4C#bP(1llbC3fQ{Uy*gH-XP!_;3AU$k~2i=#tN3+272XFXNwW
z8&Az_8+|B_+XR}r$H!4PtrilNmUM-0PQ+P`y^%ZMrzim^t6oE^>{4ehoC*WJnGvon
zWT{_e3D72H2bQ~$x^qqH&55%k2gcQSkOA{U`;azUJZU5SmslST`)D{A&W@4{FAZ|q
z4axmM4{O-Z;!(vn~%`90F6flp{mjIz(C>gOfB-FmJoG5|!nxlJ~hYkD6Wt0Xk+8cvwl
zmfYPfcBeO;oMzXI7ShwzdYhP~U2C(*4Q<=84PN3%+1gr$HJQD%YrQ4#u4s+x4R1G{
z$Zwc$U`+&^U$iH*J*`-+kkr|Czp7{-h6r@RjMPuo6+0eeEv&4JNi5L-yT2i+fGEO;
zc?@WUg)@`&J${rPS~oi%{fWvDV3fD}3jyoCU(+`8KIO}T9a9Bkb_B%51?VMATbe$$
zR(z^)VJ7!tdnMv4lFDt-onEm`cJ6si@HdwKTH>=ENr)LbwePvAdVJ7Hrt6v}tDiqJ
zqr*>HjeFOYm6*^^RK&4YmyB+p8Z_QQ^pS_e4#m5T1~f}oWCcl|;m6~Zu8jDwHV4nQ
z9+4D|w@xGj{q~fYJrs65pWm{Q`q7Hu*{N`=XbML-{DzXi8g)
7f7xAhPhR>$9?x@%V(0o*s;GYRp^1
zEaN2T0