Hoe kan 'n transaksie die Blockchain betree? - NewGenApps - DeepTech, FinTech, Blockchain, Cloud, Mobile, Analytics
Hoe kan 'n transaksie die Blockchain betree?
Voordat die transaksie op die blockchain, moet die proses van verifikasie en magtiging plaasvind. Hierdie transaksiemaatreëls moet getref word voordat dit op die blockchain: 1. Versoek soos met 'n API. 2. Verifieer via RPC. Vandag ondersoek ons ​​die belangrikheid van die gebruik van kriptografiese sleutels, hul vermoë om te magtig en die potensiële mynprogramme in toekomstige blokke. Ons sal dit opvolg met besprekings oor die vraag of bewys van werk of bewys van insette vertroue oor nuwe blokke versprei. Begin ook net handel go hier afgelaai word.
Volgens die skeppers was die voorletter blockchain bedoel was om te funksioneer sonder 'n sentrale entiteit (dws geen bank of regering wat tussen die transaksiebesluite ingryp nie), maar transaksies moet geverifieer word. Dit word bereik met 'n sleutelkode wat 'n persoon uniek herken en toegang tot die waarde in hul rekening gee, wat as 'hul beursie' beskou kan word. Deur die privaat sleutel van die gebruiker te kombineer met 'n sessie se openbare sleutelhandtekening, kan 'n gebruiker die transaksie 'verifieer' deur middel van digitale verifikasie en dus toegang tot hul fondse.
Sodra die beurs aangemeld is, moet dit gekontroleer en / outomaties gemagtig word of aan die ketting gekoppel word voordat dit versend word. Die proses om 'n transaksie op die grootboek te plaas ('n rekord van alles wat gebeur het) is konsensus gebaseer, en nie een persoon tree alleen op nie. Dit is dat die oorgrote meerderheid nodusse (of masjiene in die netwerk) instem tot die geldigheid van die transaksie. In die huidige netwerk moet diegene wat oordragte bekragtig, 'n uitbetaling kry wat die meeste masjiene bevat. Daar is verskillende teorieë oor hierdie prosedure wat as 'n bewys van werk 'beskou word.
Bewys van werk:
Om te bewys dat hulle die eienaar is van 'n sekere deel van die masjiene in die netwerk, moet die mense wat dit beheer, 'n ingewikkelde wiskundeprobleem oplos en beloon word met iets van hul waarde. As aanvulling op bogenoemde word die oplossing van probleme met altcoins 'mynbou' genoem, en 'mynwerkers' word gewoonlik geprys vir hul pogings. Slegs wiskundige raaisels kan deur proef en fout uitgewerk word; die kans om hierdie een te kraak, is tussen 'n triljoen en 5.9 triljoen, want dit verg baie berekeningsbronne om dit alles te doen. Daar is baie behoefte daaraan. Solank as wat die algehele winsgewendheid van die oplossing swaarder weeg as die koste van die masjien self, kan die vinder vinnig deur die mynwerker terugbetaal word, of dit sal 'n aansienlike finansiële verlies beteken.
Die krag van mynbou:
Selfs al Bitcoin mynbou is 'n relatief klein deel van die algehele elektrisiteit gebruik, die Cambridge Electricity Index gerangskik die globale Bitcoin mynnetwerk 40ste in hul topstreek, voor die Verenigde State, wat dit op ongeveer die land se 27ste hoogste skat. As 'n metode van kontras, vereis Ierland 'n bietjie minder as 'n derde van die Bitcoin energie gebruik teen 33.76% van die totale kragopwekking (waarvan fossielbrandstowwe 21.6% verskaf). Oostenryk gebruik 6.45% van al sy krag (62.5% waarvan fossielbrandstowwe 21.5% verskaf).
Die probleem met bewys van werk:
Mynwerkers kan hul kapitaal saamvoeg terwyl hulle skaalvoordele bou deur saam te werk om 'n groter entiteit te vorm wat as 'n enkele eenheid funksioneer. Hierdie mynwerker wat geldige blokke op die blockchain verdeel dan die pryse en fooie wat toegeken word. Om aan te val a blockchain, 'n hacker moet nou harder werk om beheer uit te oefen en meer rekenaars in te skakel, waardeur dit minder waarskynlik is dat dit die netwerk sal laat waai en die netwerk sal uitbrei, hoe groter die grootte, hoe meer rekenaars moet teenwoordig wees om dit te maak meer uitdagend om te ontwrig. Ondanks die bewering dat dit in teorie is, is mynbeheer in werklikheid gesentraliseer in besit van 'n paar mynpoele. Met die huidige rekenaar- en elektriese kapasiteit van hierdie groot organisasies, onderneming-vlak, die groot aantal blokke sal waarskynlik nie bedreig word deur die Proof of Work -sertifisering nie.
Bewys van belang:
Daarbenewens blockchain netwerke het ook "Proof of Stake"-verifikasieprotokolle gebruik, waar gebruikers 'n eienaarskapsbelang in die blockchain, en hulle kan transaksies bevestig of weerlê. Dit spaar 'n groot mate van rekenaarkrag aangesien daar geen mynbou betrokke is nie. Anders as dit, het kontrakte die afgelope paar jaar gegroei om "slim kontrakte"-funksies in te sluit en kan dit dikwels nou outomaties transaksies uitvoer wanneer sulke vereistes nagekom word.