Cardano Node 11.2.0 predizdanje dodaje Dijkstra značajke za testiranje
Izdanje uvodi novi format konfiguracije i proširuje sučelje čvora za aplikacije. Pružatelji novčanika i infrastrukturni timovi morat će uzeti u obzir i promjene u kompatibilnosti node to client.
By SongMarketCap
Intersect je 28. listopada objavio Cardano Node 11.2.0 kao predizdanje, dodajući alate za transakcije u Dijkstra eri te promjene za operatore čvorova i razvojne inženjere. Izdanje se još ne preporučuje za upotrebu na Cardano mainnetu.
Softver je dio priprema za Dijkstra, sljedeću knjigovodstvenu eru Cardana. Linear Leios razvija se paralelno s tim radom i nije aktivan u ovom izdanju.
Dijkstra transakcije i Plutus V4
Node 11.2.0 proširuje podršku za Dijkstra transakcije u više Cardano alata. Sučelje naredbenog retka, cardano-cli, sada podržava podtransakcije i guard vjerodajnice, koje definiraju zahtjeve autorizacije za transakciju.
Podtransakcije su dio Cardanovog dizajna ugniježđenih transakcija, koji omogućuje kombiniranje više transakcija u seriju. Prema tom dizajnu, nadređena transakcija može pokriti naknade ili kolateral za transakcije koje sadrži.
Servis cardano-submit-api, koji predaje transakcije u mrežu, također može prihvatiti Dijkstra transakcije. Izdanje dodaje model troška za Plutus funkcije povezane s CIP-0168.
Prema bilješkama izdanja, Plutus V4 spreman je za upotrebu kada je aktivna verzija protokola 12. Njegovi dostupni primitivni elementi trenutačno odgovaraju onima ranijih verzija Plutusa na mainnetu, a novi primitivni elementi planirani su za kasnije izdanje.
Promjene u konfiguraciji i kompatibilnosti
Node 11.2.0 čita svoje postavke putem biblioteke cardano-config i podržava novi verzionirani format konfiguracije. Izdanje također dodaje naredbe za pretvaranje, pregled i provjeru konfiguracijskih datoteka.
Postojeće konfiguracije u starijem ravnom formatu ostaju kompatibilne s Node 11.2.0. Međutim, mrežne konfiguracijske datoteke isporučene s novim izdanjem koriste ažurirani format i ne mogu ih čitati čvorovi stariji od verzije 11.2.
Izdanje također uklanja podršku za verzije protokola node to client starije od V_23. Novčanici, indeksatori i drugi alati koji koriste to sučelje moraju biti izgrađeni s mrežnim bibliotekama koje podržavaju V_23, koji je dostupan od Node 10.7.0.
gRPC sučelje, koje aplikacije mogu koristiti za pristup podacima čvora, također je prošireno. Sada može slušati preko TCP uz korištenje HTTP/2, s opcionalnom TLS zaštitom. Nove metode omogućuju aplikacijama čitanje i praćenje mempoola, gdje transakcije čekaju na uključivanje u blokove.
[NEWSBREAK]
DijkstraNet i put do Node 11.3
Izdanje podupire pripreme za DijkstraNet, javnu testnu mrežu namijenjenu radu na integraciji Dijkstre. Kada se mreža ponovno otvorila u listopadu, radila je na Node 11.1.3 u Conway eri, uoči planiranog prijelaza na verziju protokola 12.
Intersect je ranije naveo Node 11.2 kao izdanje koje nosi skup Dijkstra značajki bez Linear Leios. Plan organizacije za Node 11.3 je objediniti rad na Dijkstri i Leiosu u kandidatu za izdanje hard forka.
Node 11.2.0 uključuje temelje i za Leios i za Ouroboros Peras, pri čemu su ti sastavni dijelovi prema zadanim postavkama onemogućeni. Bilješke izdanja također uvode novu zadanu politiku snimki glavne knjige koja bi proizvodila jednu snimku dnevno na mainnetu.