Predizdaja Cardano Node 11.2.0 dodaja funkcije Dijkstra za testiranje
Izdaja uvaja nov konfiguracijski format in razširja vmesnik vozlišča za aplikacije. Ponudniki denarnic in infrastrukturne ekipe bodo morali upoštevati tudi spremembe združljivosti med vozliščem in odjemalcem.
By SongMarketCap
Intersect je 28. oktobra izdal Cardano Node 11.2.0 kot predizdajo in dodal orodja za transakcije ere Dijkstra ter spremembe za upravljavce vozlišč in razvijalce. Izdaja za uporabo na Cardano mainnet še ni priporočljiva.
Programje je del priprav na Dijkstra, naslednjo knjigovodsko ero Cardana. Linear Leios nastaja vzporedno s tem delom in v tej izdaji ni aktiven.
Transakcije Dijkstra in Plutus V4
Node 11.2.0 razširja podporo za transakcije Dijkstra v več orodjih Cardana. Ukaznovrstni vmesnik, cardano-cli, zdaj podpira podtransakcije in zaščitna poverila, ki določajo zahteve za avtorizacijo transakcije.
Podtransakcije so del vgnezdene zasnove transakcij v Cardanu, ki omogoča združevanje več transakcij v paket. V takšni zasnovi lahko transakcija na najvišji ravni pokrije provizije ali zavarovanje za transakcije, ki jih vsebuje.
Storitev cardano-submit-api, ki pošilja transakcije v omrežje, lahko sprejema tudi transakcije Dijkstra. Izdaja dodaja stroškovni model za funkcije Plutusa, povezane s CIP-0168.
Po navedbah opomb ob izdaji je Plutus V4 pripravljen za uporabo, ko je aktivna različica protokola 12. Njegovi razpoložljivi primitivi trenutno ustrezajo tistim v starejših različicah Plutusa na mainnetu, novi primitivi pa so načrtovani za kasnejšo izdajo.
Spremembe konfiguracije in združljivosti
Node 11.2.0 svoje nastavitve bere prek knjižnice cardano-config in podpira nov verzioniran format konfiguracije. Izdaja dodaja tudi ukaze za pretvorbo, pregled in preverjanje konfiguracijskih datotek.
Obstoječe konfiguracije v starejšem ploskem formatu ostajajo združljive z Node 11.2.0. Vendar omrežne konfiguracijske datoteke, priložene novi izdaji, uporabljajo posodobljen format in jih vozlišča starejša od različice 11.2 ne morejo brati.
Izdaja prav tako odstranjuje podporo za različice protokola med vozliščem in odjemalcem, starejše od V_23. Denarnice, indeksatorji in druga orodja, ki uporabljajo ta vmesnik, morajo biti zgrajeni z omrežnimi knjižnicami, ki podpirajo V_23, kar je na voljo že od Node 10.7.0.
Razširjen je bil tudi vmesnik gRPC, ki ga aplikacije lahko uporabljajo za dostop do podatkov vozlišča. Zdaj lahko posluša prek TCP z uporabo HTTP/2, z izbirno zaščito TLS. Nove metode omogočajo aplikacijam branje in spremljanje mempoola, kjer transakcije čakajo na vključitev v bloke.
[NEWSBREAK]
DijkstraNet in pot do Node 11.3
Izdaja podpira priprave na DijkstraNet, javno preizkusno omrežje, namenjeno delu na integraciji Dijkstra. Ko se je omrežje oktobra znova odprlo, je delovalo z Node 11.1.3 v eri Conway pred načrtovanim prehodom na različico protokola 12.
Intersect je prej začrtal Node 11.2 kot izdajo, ki prinaša nabor funkcij Dijkstra brez Linear Leios. Načrt organizacije za Node 11.3 je združiti delo Dijkstra in Leios v kandidatu za izdajo hard forka.
Node 11.2.0 vključuje temelje tako za Leios kot za Ouroboros Peras, pri čemer sta ti komponenti privzeto onemogočeni. Opombe ob izdaji predstavljajo tudi novo privzeto politiko posnetkov knjige, ki bi na mainnetu ustvarila en posnetek na dan.