Hiperledžera zibatmiņas definīcija
Hyperledger Sawtooth ir atvērtā pirmkoda projekts zem Hyperledger jumta, un tas darbojas kā uzņēmuma līmeņa blokķēdes sistēma, ko izmanto, lai izveidotu un darbinātu sadalītas virsgrāmatas lietojumprogrammas un tīklus, īpaši uzņēmumiem.
PĀRKLĀJIET LEJUPIELĀDĒJOŠU ZIRGS
Izstrādājis Intel Corp (INTC), Hyperledger Sawtooth pamatā esošās dizaina koncepcijas mērķis ir noturēt virsgrāmatas patiesi izplatītām un padarīt viedos līgumus daudz drošākus un tādējādi piemērotus uzņēmumiem.
Lielākajā daļā standarta uz ķēžu bāzes balstītu sistēmu kodols un lietojumprogrammas tiek mitinātas un izpildītas uz vienas platformas, kas var izraisīt veiktspējas problēmas, kā arī drošības problēmas.
Hyperledger Sawtooth nošķir galveno virsgrāmatu sistēmu no lietojumprogrammām specifiskās vides, tādējādi vienkāršojot lietojumprogrammu izstrādi, tomēr saglabājot sistēmu drošu. Izmantojot šo arhitektūru, izstrādātājs var izveidot lietojumprogrammas izvēlētajā programmēšanas valodā, kuras var mitināt, darbināt un palaist sistēmas perifērijā, netraucējot galveno blokķēdes sistēmu.
Atbalstītās valodas ir C ++, Go, Java, JavaScript, Python un Rust. Sawtooth lietojumprogramma var balstīties uz pamata biznesa loģiku, kas nepieciešama biznesa vajadzībām, vai arī to var attīstīt un darbināt kā viedu līgumu virtuālu mašīnu, kurai ir pašpārvaldes mehānisms, lai izveidotu, paziņotu un izpildītu līgumus starp dažādiem dalībniekiem vietnē. blokķēde.
Pamatsistēma ļauj lietojumprogrammām vienlaikus pastāvēt vienā un tajā pašā blokķēdē, atlasa darījumu noteikumus, atlasa nepieciešamo atļauju izsniegšanas mehānismu un definē vienprātības algoritmus, kas tiek izmantoti, lai pabeigtu digitālā virsgrāmatas darbību tādā veidā, kas vislabāk atbalsta uzņēmuma vajadzības. uzņēmums.
Sawtooth dod iespēju selektīvām atļaujām - tas ir, tajā pašā blokķēdē var viegli izvietot noteiktas Sawtooth mezglu atlases kopas ar dažādām atļaujām. Galvenajā grāmatā tiek glabāta nepieciešamā informācija par atļaujām, mezgliem un identitātēm.
Sawtooth tīkla darbības rādītājus palielina paralēlu darījumu izpildes mehānisms, kuram ir virsroku pār sērijveida izpildes mehānismu, kas bieži ir sašaurinājums, strādājot ar lieliem darījumu apjomiem daudzos populāros kriptovalūtas tīklos.
Sawtooth atbalsta vienreizēja apstiprināšanas mehānismu (Proet of Elenpsed Time - POET), kas piedāvā mazas resursu izmantošanas un neliela enerģijas patēriņa priekšrocības, un to parasti izmanto atļautos blokķēžu tīklos, lai izlemtu ieguves tiesības vai bloka ieguvējus tīklā. (Lai uzzinātu vairāk, skat. Pagājušā laika pierādījums.)
Daži reālās pasaules piemēri, izmantojot lietojumprogrammas, kas balstītas uz Sawtooth, ir Sawtooth piegādes ķēde, kas palīdz uzņēmumam izsekot kontekstuālajai un loģistikas informācijai par aktīvu, kas tiek attēlots blokķēdē Sawtooth Marketplace, kas palīdz dalībniekiem tirgoties noteiktā daudzumā digitālo aktīvu blokķēde un Sawtooth Private UTXO, kas atvieglo digitālo aktīvu izveidi un tirdzniecību, ieskaitot virsgrāmatu un privāti turētus darījumus.
