Å konstruere den ulykkelige veien: Forstå BitVM2-arkitekturen Del fire: Tilbaketrekninger som brukerflyt Tilbaketrekninger er der standarddesignet blir operatørsentrert: faste UTXOer med faste tilkoblinger, forhåndssignerte grafer og tidslåser lekker inn i brukeropplevelsen. Dette er grunnen til at GOAT BitVM2 skiller «bruker får BTC» fra «operatør får refundert». 1) Brukeruttak = atomær bytte (enkelt, vilkårlig beløp) Et uttak defineres som atombytte + utkobling. I den grunnleggende flyten: • Bruker låser PegBTC på L2 i en HTLC (hash-låst). • Operatøren låser BTC på L1 i en matchende HTLC. • Brukeren krever BTC og viser forhåndsbildet. • Operatøren bruker dette forhåndsbildet for å kreve PegBTC. Dette gir brukeren et «mengde X»-uttak uten at de må delta i BitVM2s transaksjonsgrafmekanikk. Spesifikasjonen nevner også forbedringer i brukeropplevelsen (f.eks. bruk av Bitcoin SPV) for å unngå at brukeren manuelt håndterer et preimage. 2) Operatorrefusjon = utkobling, bevist mot kanonisk L2-tilstand Etter byttet går operatøren ut via peg-out-stien og refunderes basert på L2-tilstandsovergangsbevis, i stedet for å stole på brukernivå-koordinering. Operasjonelt inkluderer operatørrollen eksplisitt "bytter PegBTC mot native BTC med brukere" og kjører deretter bevis-/refusjonsflyten. Nettoeffekten: • Brukere får en vilkårlig uttaksvei som ikke krever "operatøratferd"....