Bitcoin voi validoida tapahtumia poikkeuksellisen tarkasti, mutta sitä ei koskaan suunniteltu tulkitsemaan monimutkaista taloudellista logiikkaa yksinään. Jos haluat jotain monimutkaisempaa kuin pelkkä kulutus, tarvitset mekanismin, joka pystyy arvioimaan olosuhteita, tarkistamaan säännöt ja koordinoimaan syötteitä ennen kuin mikään koskee UTXO-joukkoa. Tuo mekanismi on suoritusympäristö. Suoritusympäristö ei ole rinnakkainen ketju, silta tai metaprotokolla, joka on kerrostettu Bitcoinin päälle. Se on kehys, joka käsittelee rahoitusoperaatioita offchain-toimintona, tarkistaa ne tiukkojen sääntöjen mukaan ja ankkuroi lopputuloksen suoraan Bitcoiniin muodossa, jonka peruskerros voi itsenäisesti validoida. Bitcoinin luottamusmalli ei muutu. Suoritusympäristö tarjoaa yksinkertaisesti rakenteen, joka tarvitaan oikeiden rahoitussovellusten logiikan suorittamiseen pysyen samalla Bitcoinin rajojen sisällä. Tätä varten ArchVM on rakennettu. ArchVM arvioi taloudellisia ohjeita, asettaa rajoituksia ja tuottaa transaktioita, jotka Bitcoin-solmut voivat varmistaa ilman lisäoletuksia. Se toimii UTXO-mallin kanssa sen sijaan, että se abstrahoitaisiin pois. Se ei tuo mukanaan erillistä konsensusmekanismia. Se ei luo paketoituja assetteja. Eikä se perustu käytäntöihin, joita Bitcoin ei itse voi vahvistaa. Tämä lähestymistapa eroaa L2:sta ja metaprotokollista perustavanlaatuisilla tavoilla. L2:t ylläpitävät omaa tilaansa ja turvallisuuttaan, ja julkaisevat sitten ajoittain sitoumuksia takaisin Bitcoinille. Metaprotokollat perustuvat ketjun ulkopuoliseen tulkintaan, josta Bitcoin-solmut eivät ole tietoisia. Molemmissa malleissa Bitcoin on selvityspinta, ei paikka, jossa logiikkaa arvioidaan. ArchVM pitää tilansa linjassa Bitcoinin kanssa alusta alkaen. Transaktiota koskevat säännöt tarkistetaan räätälöidyssä ympäristössä, joka on suunniteltu mahdollistamaan parempi ohjelmoitavuus samalla kun kunnioitetaan Bitcoinin rajoituksia – ja lopullinen tulos on tavallinen Bitcoin-transaktio, jonka mikä tahansa solmu voi validoida. Tämä ainutlaatuinen rakenne – lisätty ohjelmoitavuutta erillisessä suoritusympäristössä Bitcoinin viimeistelyn yhteydessä – on olennainen rahoitussovellusten tuomiseksi Bitcoiniin. Vakuudellinen luotto, automatisoidut ehdot, rakenteelliset muistiinpanot, koordinoidut monipuoliset toimet. Kaikki vaativat deterministisen viitekehyksen, joka voi valvoa logiikkaa ennen ratkaisua. ArchVM antaa kehittäjille tavan ajaa taloudellista logiikkaa pysyen samalla kiinni Bitcoinin tietoturvamallissa. Se avaa tilaa onchain-sovelluksille muuttamatta Bitcoinin perustuksia tai pakottamatta käyttäjiä käärimään tai yhdistämään Bitcoininsa voidakseen käyttää Bitcoin DeFiä. Bitcoinin ohjelmoitavuus muuttuu käytännölliseksi, kun logiikkaa arvioidaan järjestelmällä, joka on rakennettu erityisesti Bitcoinin suunnittelua varten. ArchVM on se järjestelmä.
Tutki, miten ArchVM arvioi ja valvoo logiikkaa Bitcoin-mallin sisällä:
6,06K