Algoritm de consens

Consensus (computer science) - Wikipedia
Henry84 Ce este Hyperledger? Hyperledger este un proiect al Linux Foundation, de algoritm de consens te lovești inevitabil atunci când urmărești o conferință blockchain sau știri din acest domeniu. Ce sunt criptovalutele ca Bitcoin sau Ethereum de exemplu este realtiv simplu de înțeles, însă a pricepe inițiativa Hyperledger necesită poate fi puțin mai dificil. În schimb, dacă reușesti să înțelegi ce este Hyperledger cu exactitate, vei fi în stare să descoperi numeroase alte proiecte blockchain interesante.
Ce este Hyperledger? Scurtă introducere În primul rând, să vedem ce nu este Hyperledger: nu este o companie, criptovalută sau blockchain. Nu este nici o monedă a blockchain-ului IBM. Este o cooperare globală întreținută de The Linux Foundation; cuprinde liderii finanțelor, băncilor, IoT Internet of Thingslanțurilor de aprovizionare, de fabricație și tehnologici.
Algoritm de consens platforma se sprijină pe tehnologia blockchain, capabilă să construiască o nouă generație de aplicații tranzacționale care cuprind încredere, transparență și responsabilitate, în timp ce simplifică procesele de afaceri și constrângerile legale.
- Cumpărați NEM | Cumpărați XEM | Cumpărați NEM cu cardul de credit | images-team.ro
- Mecanism de consens al dovezii autorității (PoA) - Criptografie nouă
- Republicată de Platon Amplasat printre primele 40 de criptomonede în funcție de plafonul de piață raportat, New Economy Movement - cunoscut popular sub numele de NEM XEM - este a peer-to-peer P2Pplatforma de contract inteligent blockchain cu două straturi scrisă într-unul dintre cele mai influente limbaje de programare, Java.
- Cum să tranzacționați opțiuni goale
Scopul Linux Foundation este crearea unui mediu în care comunitățile dezvoltatorilor software și companiilor se întâlnesc și se coordonează pentru a construi cadrele blockchain. Membrii Hyperledger Linux Foundation a fondat platforma în decembrie În februarie a anunțat primii membri fondatori, iar în martie i s-au alăturat alți zece membri. Lista membrilor Hyperledger, în număr de pesteeste azi impresionantă.
Această listă cuprinde numele unor cunoscuți lideri ai industriei. Prin Hyperledger, cele mai mari companii tehnologice și financiare din algoritm de consens se întâlnesc cu cele mai puternice startup-uri blockchain. Comitetul liderilor este în Hyperledger ceva de genul executivului guvernului.
Acest comitet algoritm algoritm de consens consens format din 10 directori, majoritatea cu zeci de ani de experiență în open source și în strânsă legătură cu numeroase industrii. Hyperledger oferă membrilor săi nu doar cunoștințe tehnice și cadre software, ci și legături cu diverse industrii algoritm de consens dezvoltatori.
Care este moneda Hyperledger? Există așa ceva? Într-un stagiu relativ timpuriu al istoriei proiectului Hyperledger, trebuia luată o decizie importantă. Acesta a răspuns că proiectul Hyperledger nu va crea niciodată propria criptovalută.
Mecanism de consens al dovezii autorității (PoA)
S-ar putea ca astfel să fie mai plictisitor, dar este mult mai orientat spre tehnologie. Ulterior, un document charter conturează scopurile Hyperledger, asemenea unui îndrumar.
Pe de o parte acest lucru ne spune multe, pe de alta este destul de confuz. Descrie un anumit program, dar nu oferă răspuns la marea și importanta întrebare: Ce fac aceste toate aceste companii de frunte și acești lideri la Hyperledger?
La ce proiect lucrează?
Cine participă cu adevărat? Momentan, Hyperledger găzduiește următoarele proiecte: Hyperledger Sawtooth Este un pachet blockchain modular dezvoltat de Intel care folosește un algoritm de consens nou, Proof of Elapsed Time PoeT. Hyperledger Iroha Iroha este un proiect al unor companii japoneze. Scopul său este crearea unui cadru blockchain ușor de încorporat. Fabric este o implementare plug and play a tehnologiei blockchain, concepută algoritm de consens o bază pentru dezvoltarea aplicațiilor blockchain cu un grad mare de scalabilitate, cu un grad flexibil de permisiuni.
Hyperledger Burrow Acest proiect dezvoltă o mașină de contracte smart permisibilă, în conformitate cu specificațiile Ethereum. Hyperledger Composer Un instrument pentru construcția rețelelor blockchain de afaceri. Hyperledger Explorer Hyperledger Explorer este un modul blockchain și unul dintre proiectele Hyperledger găzduite de Linux Foundation. Deoarece a fost conceput pentru a crea o aplicație web prietenoasă față de utilizator, Hyperledger Explorer poate vizualiza, invoca, implementa sau interoga blocuri, tranzacții și datele asociate, informații de rețea nume, stare, lista nodurilorcoduri de pe lanț și familii de tranzacții, precum și orice alte informații relevante stocate în registru.
Algoritm de consens Indy În mare, Hyperledger Indy este o colecție de instrumente, biblioteci și alte componente de identitate digitală cu origini în blockchain. Hyperledger Cello Un model de implemetare a blockchain sub formă de serviciu. Pe lângă aceste proiecte cadru, Hyperledger are numeroase proiecte pentru instrumente menite să faciliteze accesul la blockchain-uri și depozit minim de opțiuni binare utrader acestora, într-un mod simplu și eficient.
Să luăm ca exemplu cele mai remarcabile două proiecte: Sawtooth-ot și Fabric. Ambele au fost create de companii mari — Intel și IBM — și oferite Hyperledger ca și coduri cu sursă deschisă.
Opțiuni binare și intuiție ajutorul Hyperledger, companiile continuă să-și promoveze proiectele blockchain, în timp ce îi invită pe toți ceilalți să contribuie.
Este scris în Python și poate fi utilizat în numeroase domenii, de la IoT până la finanțe. Ca și caracteristici dominante, Sawtooth Lake susține atât aplicațiile și dezvoltările permise, cât și pe cele fără permisiune permissionlessși folosește noul algoritm de consens Proof of Elapsed Time PoET.
Arhitectura sistemului: PoET utilizează noi instrucțiuni sigure ale procesorului CPUcare sunt disponibile în noile procesoare fabricate de Intel. Acest proces poate fi comparat algoritm de consens minatul Bitcoin, unde minerii concurează pentru un acces unic ca să poată extinde blockchain-ul. Validatorul cu cel mai scurt timp de așteptare este ales ca lider. În opziție cu sistemul criptovalutelor, liderul nu beneficiază de recompensă. Aceasta este doar o parte a rulării software-ului.
Deci competiția nu va consuma atât de multă energie ca în cazul criptovalutelor.
Laborator 11
Fiecare nod își poate utiliza simplu procesorul pentru a participa fără costuri la alegerea liderului. Ceea ce este minatul în Bitcoin, în Sawtooth Lake este pur și simplu o parte neintruzivă a software-ului O altă inovație a Sawtooth Lake este construcția și răspândirea tranzacțiilor.
Clientul este cel care compune tranzacțiile și le transmite validatorilor. Sawtooth a fost testat deja în câteva aplicații. De exemplu, prin senzorii IoT a fost înregistrat drumul fructelor de mare până pe masa consumatorilor; a fost urmărită posesia și toți parametrii lanțului algoritm de consens aprovizionare, de la pescuit până la vânzarea din magazin.
Consumatorul are acces la înregistrarea completă și de încredere a parcursului fructului de mare. Procesul de transfer al obligațiunilor este încă un domeniu unde a fost testat Sawtooth. Dezvoltatorii au realizat o interfață de utilizator pentru urmărirea și transferul obligațiunilor.
Algoritm de consens utilizatorii pot gestiona un întreg portofoliu de obligațiuni pe blockchain. Un alt domeniu unde a fost încercat Sawtooth este cel al bunurilor digitale. Dezvoltatorii au creat o platformă pentru gestionarea dreptului algoritm de consens proprietate asupra instrumentelor digitale pe blockchain-ul Sawtooth, care poate fi capabilă să administreze o gamă largă de active digitale.
Acesta oferă o bază pentru dezvoltarea soluțiilor blockchain cu o arhitectură modulară. Scopul Fabric este să ofere un cadru prin care întreprinderile să-și poată pune laolaltă rețeaua blockchain individuală, capabilă să fie extinsă astfel la procesarea a mai mult de de tranzacții pe secundă.
Fabric se bazează în mare măsură pe un sistem de contract smart denumit Chaincode.
Altcoin Explorer: NEM (XEM), platforma de contracte inteligente de nivel Enterprise |
Descrierea detaliată a tehnologiei se găsește în manualul său de utilizare. Deși în general nu este autorizat, Fabric permite întreprinderilor să autorizeze dacă nu întregul, măcar părți din blockchain. De obicei, participanții trebuie să se înregistreze ca să aibă acces la desfășurarea tranzacțiilor de pe blockchain-ul bazat pe Fabric. Noduri În vederea utilizării mai eficiente a resurselor, Fabric dispune de mai puține noduri decât un lanț public.
Datele sunt calculate în paralel, ceea ce face ca scala Fabric să fie mult mai eficientă decât cea a blockchain-urilor publice. De asemenea, arhitectura sa de bază suportă datele confidențiale, oferind membrilor săi o mai mare protecție a datelor decât un blockchain public.
Dacă ești familiar cu criptovalute ca Bitcoin, recunoști diferența dintre mineri și noduri. Endorsers giranții au calitatea să construiască, valideze și răspândească tranzacțiile și codul lanțului, iar Consensus Nodes ordonează tranzacțiile deja validate. Deoarece nu are o monedă nativă, Fabric permite utilizatorilor să definească instrumentele, în acord cu punctul algoritm de consens vedere al clientului, și să le utilizeze cu Fabric Composer.
Cadrul contractelor smart Chaincode al Fabric se aseamănă cu Ethereum : Chaincode definește logica de afaceri a instrumentelor, regulile pentru citirea și modificarea stării acestora.
În afară de accesul la blockchain-urile publice ale criptovalutelor, Fabric permite participanților să construiască un canal separat pentru instrumentele loriar astfel să separe și izoleze tranzacțiile și registrul. Blockchain-urile Fabric permit utilizatorului să participe atât la interacțiuni deschise, cât și private.
Dincolo de acestea, IBM propune un design alternativ pentru blockchain-urile publice și fără permisiune. Algoritm de consens folosește o infrastructură de cheie publică pentru a genera certificate criptografice legate de organizații și utilizatori. Astfel, accesul la canale și date poate fi limitat la anumiți participanți. Prin această mișcare, IBM prinde din urmă Microsoft. IBM construiți formula liniei de tendință intens propriul cadru blockchain, Fabric, pentru numeroase cazuri de utilizare.
De exemplu, Natixis și Trafigure au colaborat cu IBM pentru a utiliza un blockchain bazat pe Fabric la finanțarea comerțului cu mărfuri, în tranzacțiile cu petrol brut din SUA. Toate etapele majore ale tranzacțiilor cu petrol brut au fost digitalizate pe blockchain, îmbunătățind substanțial transparența, eficiența și siguranța. Proiecte noi IBM a anunțat numeroase proiecte blockchain noi, bazate pe Fabric.
Mai mult, IBM colaborează și cu National University of Singapore în dezvoltarea unui modul privind tehnologia financiară. Scopul colaborării este elaborarea unui blockchain pentru administrarea rețelei de electricitate în Olanda și Germania.
În timp ce sunt disponibile multe informații despre Sawtooth și Fabric, celelalte proiecte sunt mai puțin cunoscute; poate din cauză că acestea trebuie să ajungă la un anumit grad de maturitate pentru a face obiectul unor anunțuri de presă, testări și aplicații reale. Însă cele mai cunoscute proiecte, Sawtooth și Fabric, sunt extrem algoritm de consens interesante și se pare că sunt susținute de companii IT puternice.
Va fi interesant de văzut dacă Hyperledger va reuși să lege aceste blockchain-uri; de exemplu, prin dezvoltarea unor instrumente care pot utilizate la toate cadrele blockchain Hyperledger. Concluzie În timp ce majoritatea proiectelor blockchain se concentrează pe criptovalute și token-uri, proiectele din jurul Hyperledger arată un potențial mare pentru construirea unei coloane vertebrale a aplicațiilor industriale, nemonetare, ale tehnologiei blockchain, algoritm de consens la scară largă.
Cu aceste concepte interesante și ajutorul liderilor tehnologici, Hyperledger are șanse bune să-și atingă scopurile.