Waar wordt blockchain-technologie gebruikt. Dus hebben banken echt blockchain nodig? Hoe blockchain werkt: technische details en nuances

Aan het begin van 2017-18. Blockchain en cryptocurrencies werden het belangrijkste onderwerp van discussie in de financiële wereld, en het is heel natuurlijk dat dit fenomeen uitgebreid wordt geanalyseerd in termen van zijn impact op de ontwikkeling van het banksysteem. Het gebruik van blockchain in banken opent vrij brede perspectieven in termen van het verhogen van de snelheid en veiligheid van financiële transacties, wat iedereen kan interesseren die geïnteresseerd is in het verbeteren van de kwaliteit van bankdiensten. Tegelijkertijd wordt blockchain opgevat als een universeel gedistribueerd gegevensgrootboek, dat vreemd is aan concepten als financiële tussenpersonen, regelgevers of controle over operaties. Daarom zijn sommige traditionele financiële instellingen op hun hoede voor de introductie van blockchain-banken, redelijkerwijs bang voor de vooruitzichten van hun eigen bedrijf.

Blockchain in banken kan worden aangepast aan een breed scala aan behoeften. Onder hen:

- retail- en grensoverschrijdende betalingen;

- handelsfinanciering;

- persoonlijke identificatie;

- referentiegegevens en advies;

- effecten en clearing;

- gesyndiceerde leningen, enz.

Laten we enkele van deze gebieden eens nader bekijken.

Klantidentificatie en KYC

In de bankpraktijk wordt een belangrijke plaats ingenomen door procedures voor identiteitsverificatie, die in internationaal gebruik het 'ken uw klant'-beleid worden genoemd. Deze procedures worden vaak gehinderd door de heterogeniteit van informatie die in individuele instellingen is opgeslagen. Ook de vorm van gegevensverstrekking is vaak anders en kan niet door alle belanghebbenden worden gebruikt.

Het gebruik van blockchain in banken maakt het mogelijk om identificatieprocedures aanzienlijk te vereenvoudigen en tegelijkertijd universeel te maken. Gegevens over elke klant worden in een uniforme vorm opgeslagen in één register, waartoe alle banken toegang hebben. Tegelijkertijd kan geen van hen willekeurig wijzigingen aanbrengen in het register en worden de gegevens zelf voor iedereen tegelijkertijd opgeslagen. Deze oplossing maakt het mogelijk om het leven van zowel banken als klanten aanzienlijk te vereenvoudigen, waardoor de processen voor het nemen van kredietbeslissingen, het verlenen van bankdiensten en het uitvoeren van transacties aanzienlijk kunnen worden versneld. Het is mogelijk dat blockchain-banken in de nabije toekomst klanten volledig kunnen ontlasten van de noodzaak om hun identiteit te verifiëren wanneer ze contact opnemen met een financiële instelling: zodra u de drempel van een onbekend kantoor overschrijdt, ontvangen haar medewerkers onmiddellijk een volledig kredietdossier over u.

Betalingen en internationale overschrijvingen

Het leeuwendeel van de activiteiten van een commerciële bank wordt ingenomen door interne en externe overdrachten van klantengelden. De aanpassing van blockchaintechnologie voor banken zal de aard en kwaliteit van het aanbieden van bankoverschrijvingsdiensten radicaal veranderen, waardoor ze een heel ander niveau kunnen bereiken. Het punt is dat elke vorm van geldoverdracht is gebaseerd op het principe van de aanwezigheid daarin van de banken van de ontvanger en de afzender, en soms tussenrekeningen, wat de tijd en kosten van overschrijvingen aanzienlijk verhoogt. In de internationale praktijk is dit probleem al lang opgelost en bleek het meest effectief hiervoor B2B (business to business) transacties te zijn.

Blockchain-gebaseerde B2B-technologie maakt het mogelijk om de snelheid van grensoverschrijdende overboekingen aanzienlijk te verhogen, en de prototypes ervan worden al actief geïmplementeerd in 's werelds toonaangevende betalingssystemen en banken. Het platform wordt al getest in het internationale overboekingssysteem SWIFT, waarvan de implementatie de transparantie van betalingen zal vergroten en het ook mogelijk zal maken om hun bewegingen in elke fase te volgen. VISA kondigde ook soortgelijke ontwikkelingen aan. Het project heet "Visa B2B Connect" en zal het mogelijk maken een mechanisme op te zetten voor directe geldoverdracht tussen systeemdeelnemers.

Commerciële banken en cryptocurrency

Over banken en blockchain gesproken, men kan niet anders dan het onderwerp cryptocurrencies aansnijden, dat direct verband houdt met gebeurtenissen op deze twee gebieden. De opkomst van een alternatief ruil- en betaalmiddel (bitcoin), waarvan de emissie door geen enkele overheidsinstantie wordt gecontroleerd, deed veel economen denken aan de historische tijden waarin de praktijk van het uitgeven van particulier geld door commerciële banken over de hele wereld wijdverbreid was. En aangezien dit al heeft plaatsgevonden, waarom zouden de bankiers dan niet opnieuw van deze gelegenheid gebruik maken.

De derde cryptocurrency op het gebied van kapitalisatie ter wereld is Ripple, een platform dat zich voornamelijk richt op de implementatie van interbancaire overboekingen. Tientallen van 's werelds grootste financiële instellingen zijn al deelnemer geworden, en soortgelijke analogen van blockchain-technologie voor banken blijven na regen als paddenstoelen uit de grond lopen.

Het is belangrijk om te onthouden dat niet alleen blockchain en cryptocurrencies een impact hebben op de ontwikkeling van het banksysteem, maar ook vice versa. Door het voorbeeld van dezelfde Ripple-munt te gebruiken, is het gemakkelijk te zien wat een kolossale impact groot bankkapitaal kan hebben op de cryptocurrency-markt. Tegelijkertijd blijven hier nieuwe institutionele investeerders komen, wat aanleiding geeft om brede ontwikkelingsperspectieven in deze richting te zien.

Hij vertelde hoe hij in zes maanden tijd 8 miljoen roebel verdiende aan cryptocurrency. Laten we er in eenvoudige bewoordingen nog eens aan herinneren wat blockchain is, en voorbeelden geven van de toepassing van deze technologie in de praktijk. Wist je dat de blockchain al wordt beheerst door de Centrale Bank, het ministerie van Volksgezondheid van de Russische Federatie en andere organisaties? Lees dan snel ons nieuwe artikel.

Basisconcepten: blockchain, bitcoin, mijnbouw

Blockchain-technologie is in 2008 ontwikkeld door Satoshi Nakamoto. Hij was het die eraan dacht versleutelde gegevens niet op één plaats op te slaan, maar inconsequent blok keten. Blockchainis niets meer dan een database verdeeld over blokken. Elk van deze blokken slaat informatie op over het vorige blok, enzovoort, langs de ketting tot in het oneindige. Al deze gegevens hebben niet één eigenaar - ze worden op verschillende computers opgeslagen. Dit is het soort wereldinformatie dat van iedereen is en van niemand.

cryptogeldIs virtueel geld, het kan worden gekocht of verdiend (de mijne)elk. De meest populaire valuta ter wereld is diebitcoin... Om bitcoins te minen, heb je speciale computers nodig - "boerderijen".

laat duidelijk zien hoe dit wordt gedaan. De jongens rustten het pand uit voor "industriële" mijnbouw, kochten 50 boerderijen en begonnen vrije gebieden te leasen. Voor de opslag en het onderhoud van andermans boerderijen namen ze 30 procent van de winst. In amper zes maanden tijd bedroeg de winst 8 miljoen roebel met een startkapitaal van 6 miljoen.

Wat houdt het blockchainsysteem in?

terwijl ze schrijven het hele wereld blockchain-systeem is verdeeld in 3 grote klassen:

  1. De klassieke blockchain en zijn gedecentraliseerde betalingssystemen, zoals bitcoin en andere cryptocurrencies. Iedereen heeft er toegang toe en de hele community is de beheerder.
  2. Blockchain-diensten zoals CoinBase of Circle. Ze bieden openbare blockchain-services, zijn geregistreerd in elk rechtsgebied en hebben een account in lokale valuta.
  3. Private blockchain voor zichzelf, die door organisaties is gemaakt om de IT-kosten te verlagen en de registratie van transacties te versnellen. Bijvoorbeeld hoe de Centrale Bank, het ministerie van Volksgezondheid, buitenlandse bedrijven dit begonnen te doen, voorbeelden waarvan we in dit artikel zullen geven.

Voordelen van blockchain

1. Veiligheid

In andere opslagsystemen worden alle gegevens op één server verwerkt - dit is het hoofdcentrum, het brein, en als het wordt gehackt, gaat informatie verloren. Het hele punt van de blokketen is precies dat er geen enkel centrum is en dat elk blok informatie over het vorige opslaat. Uw banksaldo, burgerlijke staat of medische diagnose wordt bijvoorbeeld gedeeld met alle computers in uw netwerk.

Herinner je je de film "I am a robot", waar alles werd aangestuurd door de centrale computer van VIKI? Op een dag liep hij uit de hand en organiseerde een robotopstand. De enige manier om met de wrede machine om te gaan, was hem te doden, en dat is gebeurd.

2. onveranderlijkheid

Tijdens het hacken kunnen wijzigingen worden aangebracht in hetzelfde centrale centrum. Als hackers inbraken in dezelfde VIKI en de daarin opgeslagen gegevens zouden wijzigen, zouden ze het gedrag van de machine kunnen veranderen. De gegevens die op de blockchain zijn opgeslagen, kunnen niet worden gewijzigd of gemanipuleerd. Ook als je informatie in een van de blokken hackt en vervangt, gaat het niet verder dan dat, omdat andere blokken ook versleuteld zijn. Het zal honderden jaren duren om voor al deze cijfers de cijfers te vinden.

3. Openheid en transparantie

De blockchain-paradox: de data is voor niemand onbekend, tegelijkertijd kan iedereen deze inzien als hij dat wil. Vasya Pupkin heeft bijvoorbeeld 100 duizend roebel overgedragen aan Kolya Tyutkin - deze gegevens zijn openbaar beschikbaar, wat betekent dat iedereen ze kan zien. Tegelijkertijd blijven de namen van de ontvanger en de afzender geheim - waarom zou iedereen persoonlijke informatie moeten weten?

4. U kunt bedragen verzenden zonder tussenpersonen

Zoals de makers verzekeren, kunt u met behulp van de blockchain kleine overschrijvingen verzenden zonder de commissie die de tussenpersoon neemt. Als eerdere banken, wisselaars, overschrijvingssystemen een bepaald bedrag voor bemiddeling hadden, kun je nu zonder hen. Het schema is eenvoudig: roebels of dollars worden omgezet in cryptocurrency - in dit geval wordt een percentage genomen en uw geadresseerde maakt ze opnieuw over naar "normaal" geld.

5.Snelheid van operaties

Dit is echt gaaf: het blockchain-systeem voert automatisch berekeningen uit - maakt een applicatie aan, controleert of er voldoende saldo op de rekening staat, schrijft geld af, enzovoort. Dienovereenkomstig wordt de tijd van transacties verminderd, het is niet nodig om middelen te besteden aan documentatie, papierwerk van personeel en andere bureaucratie.

De tijd van transacties wordt verminderd, het is niet nodig om middelen te besteden aan documentatie, papierwerk van personeel en andere bureaucratie

Nadelen van blockchain

  1. Ja, de wereld is gek op cryptocurrencies, maar in de meeste gevallen worden dezelfde tokens (digitale aandelen) illegaal gekocht en verkocht. En dit betekent dat er iets gebeurt - en er zal zelfs niemand zijn om te presenteren. De juridische status van blockchaintechnologie wordt nog gevormd.
  2. In tegenstelling tot standaard betalingssystemen - bijvoorbeeld Visa of MasterCard - kan de blockchain nog niet hetzelfde aantal transacties in korte tijd uitvoeren. Als de eerste ongeveer 45 duizend transacties in één seconde verwerkt, dan Bitcoin - slechts 7 in dezelfde tijd.

Toepassingsgebieden van blockchain

Zo komen we bij de bijzonderheden. Nu wordt de blockchain in de praktijk gebruikt op de volgende gebieden:

  • financiële operaties,
  • juridische transacties,
  • logistiek,
  • stemmen,
  • auteursrechten
  • en zelfs medicijnen.

Laten we een aantal van hen nader bekijken.

1. Gegevensregistratie

Het opslaan van een database van verschillende soorten instellingen is misschien wel een van de meest relevante manieren om blockchain te gebruiken. Het is van onschatbare waarde voor de medische sector, eigendomsregistratie, burgerlijke stand en meer. Veel bedrijven bieden hun diensten al met kracht aan. Zo werkt Factom samen met de Hondurese overheid aan een programma om landtitels gemakkelijk en veilig te registreren. Hetzelfde bedrijf werkt samen met Georgische bedrijven - creëert een eigendomsregistratiesysteem voor het openbare register van het land.

Een voorbeeld van het gebruik van blockchain in de geneeskunde is zeer indicatief. Het jonge bedrijf Guardtime zet samen met de Estonian eHealth Foundation meer dan een miljoen medische dossiers van de inwoners van het land over naar de blockchain. Dankzij de blockchain zal Estland af zijn van de eeuwige rotzooi van medische instellingen: ergens hebben ze iets niet opgeschreven, ze zijn het kwijtgeraakt, ze zijn iets vergeten. Nu worden alle wijzigingen doorgevoerd in de online database. Of het nu gaat om een ​​nieuwe invoer, een verwijzing naar een arts of testresultaten - dit alles wordt automatisch in het systeem ingevoerd en blijft daar voor altijd. Gelijkaardige technologieën zullen binnenkort van start gaan in China, Nederland en de VS. Misschien zal het Russische ministerie van Volksgezondheid binnenkort het pad van vooruitgang volgen.

Blockchain zal van onschatbare waarde zijn voor registratiekantoren over de hele wereld. Er zal geen verwarring zijn met zo'n basis: mensen begraven door fouten in documenten of echtgenoten die op papier gescheiden zijn, maar in feite al meer dan twaalf jaar samenwonen. Estland heeft zich opnieuw onderscheiden: samen met het bedrijf Bitnation voeren ze een systeem in voor de registratie van akten van burgerlijke staat van ingezetenen.

Bitnation noemt zichzelf niet voor niets een e-overheid: in de database wordt alle informatie over huwelijken, bevallingen, overlijdens etc. opgeslagen. En, wat waardevol is, deze informatie zal wettelijk bewijs zijn van een gesloten huwelijk of de geboorte van een kind.

De eerste blockchain-bruiloft was de ceremonie van Joyce en David Mondrus. Ze voerden de gegevens eenvoudig in de blockchain in en informeerden de hele wereld erover door netwerkgebruikers de QR-code te laten zien die is gekoppeld aan de transactie waar de trouwgegevens zijn opgeslagen. Dit was genoeg - de jongeren waren officieel getrouwd en dit is wettelijk vastgelegd.

Het opslaan van een database van verschillende soorten instellingen is misschien wel een van de meest relevante manieren om blockchain te gebruiken

2. Gegevensopslag

We zijn gewend om gegevens - foto's, video's, documenten - op te slaan in cloudservices zoals Yandex.Disk, Dropbox, Google Drive en andere. Dit is het klassieke voorbeeld van het opslaan van gegevens op één plek. De kans op het hacken van clouddiensten is groot: manieren om 'de cloud te hacken' zijn te vinden in het publieke domein op internet. Blockchain-technologie biedt aan om gegevens op te slaan in een P2P-netwerk. Dat betekent dat data niet in één centrum, maar in meerdere blokken wordt opgeslagen. Iedereen kan meerdere kopieën van de gegevens in verschillende delen van het netwerk hebben. Het is duidelijk dat het veel moeilijker is om toegang te krijgen tot dergelijke opslag.

Storj heeft een fundamenteel nieuw alternatief ontwikkeld: een gedecentraliseerde cloudgegevensopslag. Elke gebruiker met vrije schijfruimte kan vrije ruimte schenken aan anderen. Natuurlijk, voor geld - eigen cryptocurrency Storjcoin X. Alle gegevens zijn verdeeld in blokken, versleuteld en verdeeld tussen de eigenaar en huurders. Het is betrouwbaarder en kosteneffectiever dan gecentraliseerde clouds.

3. Edelstenen

De beste vriend van een meisje, diamanten kunnen ook worden omgezet in cryptocurrency. Het is geen geheim dat de misdaadcijfers hoog zijn in de wereld van het kopen en verkopen van edele metalen en stenen. Diamanten zijn gemakkelijk te smokkelen, ze sponsoren terroristische daden en het is handig om er geld mee wit te wassen. Kortom, de mogelijkheden voor criminele acties zijn enorm.

Everledger heeft een gegevensregister in blockchain-technologie gemaakt, waarmee elke steen gemakkelijk kan worden geïdentificeerd. Voor elke diamant is een speciaal digitaal paspoort gemaakt, waarop alle uitgevoerde transacties worden weergegeven. Zo wordt meteen duidelijk of de verrichte transacties legaal zijn of niet.

4. Financiële transacties

De Centrale Bank van Rusland heeft ook de voordelen van de nieuwe technologie erkend. Natuurlijk zal dit niet meteen gebeuren, we zullen nog niet overstappen op cryptocurrency, maar de belangrijkste krachten zullen worden gegooid in de legalisatie van de blockchain in het land.

Het Masterchain-platform is al gemaakt op basis van de Ethereum-blockchain, die wordt gepositioneerd als de eerste legaal zuivere blockchain. Het systeem helpt om snel betalingen te doen, de relevantie van gegevens te bevestigen en financiële diensten te creëren. Volgens de leiding van de Centrale Bank is blockchain het meest relevant bij vijf projecten in de financiële sector:

  • gedistribueerd database-prototype - voor financiële berichten,
  • een digitale kredietbrief is een rekening waarop geld wordt gereserveerd voor transacties. Ze praten over de toepassing van dit project in de handel tussen Rusland en Wit-Rusland,
  • bewaaradministratie van effecten van elektronische facturen,
  • uitwisseling van informatie voor het KYC-systeem - Ken uw klant, die wordt gebruikt om de identiteit van de tegenpartij te bepalen voordat een financiële transactie wordt uitgevoerd,
  • elektronische bankgaranties.

5. Elektronisch stemmen

Iedereen kent carrousels, stemvervanging en andere gegevensvervalsing tijdens het stemmen bij verkiezingen. De blockchain kan alle fraude elimineren - de gegevens tijdens online stemmen zullen immers onveranderlijk en transparant zijn.

En nogmaals, laten we Estland niet vergeten - ondanks de stereotypen over de traagheid van deze natie, hebben ze op het gebied van geavanceerde technologieën de helft van de planeet al voorbijgestreefd. Ze gaan onder andere pas blockchain toe om de stemprocedure onder de aandeelhouders van het bedrijf te vereenvoudigen.

Rusland onderscheidde zich ook - zakenombudsman Boris Titov heeft al voorgesteld om blockchain-stemmen te gebruiken bij de presidentsverkiezingen in maart 2018. Theoretisch zal het tegen die tijd al mogelijk zijn om het in een aantal regio's te testen.De liberaal-conservatieve "Partij van de Groei" test al een elektronisch stemsysteem. Dankzijtechnologie van het geverifieerde transactieregister, kan worden gestemd zonder verwijzing naar de woonplaats. Dat wil zeggen, burgers hoeven zich niet naar het stembureau te slepen - alles zal op internet plaatsvinden. Tegelijkertijd blijft de anonimiteit van de stemmen behouden en worden vervalsingen uitgesloten. De "Partij van de Groei" is voornemens de testresultaten voor te leggen aan de Centrale Kiescommissie.

Blockchain kan alle fraude elimineren - gegevens tijdens online stemmen zullen immers onveranderlijk en transparant zijn

Natuurlijk kan niet worden gezegd dat de oude wereld van betalingssystemen en informatieopslag "tot de grond toe vernietigd" zal worden. Niet iedereen vertrouwt nieuwe technologieën, des te lastiger. Daarom zal de blockchain hoogstwaarschijnlijk een bepaalde niche innemen en vreedzaam naast klassieke schema's bestaan. Wacht maar af!

Een wereld zonder banken, notarissen, registrars, toezichthouders - blockchain-technologie laat je met een frisse blik kijken naar de uitwisseling van waarden, documenten, geld. Het verwijdert tussenpersonen en stelt gebruikers in staat om gevoelige gegevens rechtstreeks naar elkaar te sturen. Sommigen noemen het nu al een doorbraak van de 21e eeuw, de grootste uitvinding vergelijkbaar met de ontdekking van internet, anderen kijken met argwaan.

Laten we in eenvoudige bewoordingen kijken naar de blockchain voor "dummies"

Om het op de vingers uit te leggen, wordt de blockchain vaak vergeleken met een standaard dagboek of archiefkast, waar in chronologische volgorde wordt bijgehouden wat er is gedaan - slapen, eten, wassen, wandelen, lenen, $ 100 betalen voor het avondeten, enz. .

Zodat geen buitenstaander naar eigen goeddunken wijzigingen in het dagboek kan aanbrengen, is alle informatie op een speciale manier versleuteld en is de versleuteling goed doordacht. Als het dagboek in één exemplaar zit, kan er van alles mee gebeuren - het huis brandde af en hij werd, samen met het, gestolen, met een groot verlangen, ontcijferd en correcties aangebracht.

Daarom heeft het dagboek, voor de betrouwbaarheid, veel exemplaren die op verschillende plaatsen zijn opgeslagen. Bovendien wordt, wanneer nieuwe informatie in het dagboek wordt ingevoerd, deze na verificatie op alle exemplaren bijgewerkt.

Hier eindigde de tekst, laten we aan de slag gaan.

Wat is blockchain en waar is het voor?

Blockchain komt uit het Engels. blockchain (blockchain), wat letterlijk "blockchain" betekent. Met andere woorden, het is een database, die in de letterlijke zin van het woord een aaneenschakeling van blokken is en tegelijkertijd op veel computers wordt opgeslagen.

Er worden voortdurend nieuwe blokken in deze kettingbasis gemaakt. Elk nieuw aangemaakt blok bevat een groep recent verzamelde en geordende records (transacties), evenals een koptekst.

Transacties zijn alle acties die gebruikers op het netwerk uitvoeren, of het nu gaat om het verzenden van geld, het registreren van eigendomsrechten, het kopen van een game-item, enz. Wanneer een transactie door een gebruiker wordt gevormd, wordt deze naar de zogenaamde mempool gestuurd, waar deze wacht totdat deze aan een van de blokken wordt toegevoegd en hierdoor wordt bevestigd.

Wanneer het blok is gevormd, wordt het gecontroleerd door andere deelnemers in het netwerk en vervolgens, als iedereen het ermee eens is, aangesloten op het einde van de keten. Zodra dit is gebeurd, is het niet meer mogelijk om hierin wijzigingen aan te brengen. Naast nieuwe informatie slaat het blok ook gegevens over eerdere blokken in versleutelde vorm op.

De database wordt bijgewerkt op alle computers die op het systeem zijn aangesloten en de miners (validators) beginnen het volgende blok te vormen.


Basisprincipes van blockchain:

  • decentralisatie en distributie;
  • veiligheid en beveiliging;
  • openheid en transparantie;
  • de onveranderlijkheid van wat al is opgeschreven.

Gedistribueerde opslag

Alle belangrijke informatie met betrekking tot een bepaald gebied van het leven van mensen wordt ergens opgeslagen. Een huis of auto kopen, een lening aangaan, trouwen, geld overmaken - alle gegevens over deze transacties worden vastgelegd en centraal op de servers van overheidsinstanties of particuliere bedrijven geplaatst. Dit leidt vaak tot misbruik - als je wilt, kun je in elke database klimmen en deze aanpassen.

Blockchain-technologie verandert deze aanpak fundamenteel. De essentie ervan ligt in het feit dat de database niet op één plaats wordt opgeslagen, maar verspreid over duizenden, of zelfs tienduizenden, en soms zelfs miljoenen computers verspreid over de hele wereld.

De kans dat ze allemaal worden uitgeschakeld is verwaarloosbaar en ziet er fantastisch uit. En zolang ten minste één computer op het netwerk werkt, bestaat het op blockchain gebaseerde systeem.

Veiligheid

Zoals eerder vermeld, kan elke gecentraliseerde database worden gehackt en gewijzigd. Dit nummer werkt niet met de blockchain. Het heeft geen zin om een ​​van de blokken te hacken en de informatie erin te wijzigen, omdat alle blokken moeten worden verbroken, en dit vereist enorme rekenkracht - zoals we ons herinneren, bevatten nieuwe blokken versleutelde gegevens over de vorige blokken. Daarom zal de hackpoging zeker opgemerkt worden door andere netwerkdeelnemers.

Bovendien zal een krachtig encryptie-algoritme dat gebruik maakt van hash-functies, evenals een digitale handtekening, een belemmering vormen voor vervalsing. De handtekening gebruikt twee sleutels - openbaar en privé. De eerste is nodig om de handtekening zelf te verifiëren, de tweede wordt gebruikt bij het maken ervan en is geheim. Sleutels geven deelnemers toegang tot bepaalde informatie.

Op het eerste gezicht lijkt de hash-functie op een reeks willekeurige cijfers en letters. Zij is het die zorgt voor de onveranderlijkheid van alle vastgelegde gegevens.

Zoals u kunt zien, is de werking van het netwerk niet gebaseerd op het mythische vertrouwen van gebruikers in elkaar, maar op strikte wiskundige berekeningen.

Openheid

De volledige database is openbaar beschikbaar, en daarom kan iedereen de gegevens van een bepaald blok bekijken. De ene gebruiker heeft bijvoorbeeld 10 duizend dollar naar de andere overgemaakt - iedereen kan er meer over te weten komen als ze dat willen. De vraag is wie het geld heeft overgemaakt en aan wie blijft een raadsel. Deze informatie is beschikbaar voor directe deelnemers aan de uitwisseling, als ze deze zelf niet willen vrijgeven.

Interactie zonder tussenpersonen

Een belangrijk punt, we hebben voortdurend te maken met tussenpersonen - we voeren financiële transacties uit via banken, betalingssystemen, wisselaars, we certificeren documenten bij notarissen.

Situaties zijn niet ongewoon waarin geld de geadresseerde niet bereikt, aangezien de bank de transactie niet leuk zal vinden en erin geïnteresseerd zal zijn. Vervalsing van documenten is ook niet ongewoon. Dus, hoewel we niet alle soorten tussenpersonen volledig vertrouwen, zijn we gedwongen om hun diensten te gebruiken, vaak op eigen risico en risico, aangezien er geen alternatief is.

Blockchain maakt directe gegevensuitwisseling mogelijk. De authenticiteit van transacties in het systeem wordt rechtstreeks geverifieerd door de deelnemers.

Netwerkapparaat

Het netwerk wordt gevormd door gebruikers die geïnteresseerd zijn in het gebruik van dit of dat soort informatie. De deelnemers zijn onderverdeeld in twee soorten:

  • gewone gebruikers;
  • blokbouwers of, zoals ze ook worden genoemd, miners, validators.

Regelmatige gebruikers sturen nieuwe transactierecords naar het netwerk. Gebruiker X wil bijvoorbeeld 100 conventionele eenheden overdragen aan gebruiker Y ". En miners van deze transacties vormen al blokken. Inzendingen worden alleen bevestigd en in het blok ingevoerd als de meerderheid ermee instemt. De rest wordt genegeerd en pas als geldig beschouwd als ze in de inhoud van een van de volgende blokken vallen. Alleen de eigenaar van de sleutel die de toegang daartoe opent, kan een bepaald record in de blockchain gebruiken.

Om een ​​mijnwerker te worden, volstaat het om de kracht van uw computer toe te wijzen om nieuwe blokken te genereren. Ze zijn met speciale software verbonden met het netwerk.

Er zijn ook systemen waarin, in plaats van traditionele mining met behulp van het Proof-of-Work-algoritme, andere protocollen worden gebruikt, bijvoorbeeld Proof-of-Stake, wanneer validators een bepaald aantal cryptocoins op de rekening moeten reserveren om transacties te bevestigen .

Systeemtypes

Verschillende soorten systemen zijn gebouwd op blockchain-technologie. Er is openbaar supranationale systemen, waar iedereen zich bij kan aansluiten en een eenvoudige gebruiker of miner kan worden. De gemeenschap is zelf verantwoordelijk voor het beheer van een dergelijke vereniging.

Er is privaat of de zogenaamde exclusieve blockchain-netwerken die worden onderhouden en gecontroleerd door hun makers. Om deelnemer te worden, moet je aan bepaalde voorwaarden voldoen die door de organisatoren zijn gesteld. Een gevestigde gecertificeerde kring van personen kan in dergelijke systemen nieuwe blokken delven.

Toepassingsgebieden van blockchain

Zoals je ziet is het blockchain platform een ​​gedistribueerde database voor algemeen gebruik, waarbij er voornamelijk geen centraal toezicht op het proces is. Met behulp van de blockchain kunt u records bijhouden, gegevens opslaan en transacties uitvoeren op elk gebied van het leven:

  • financiële verrichtingen;
  • onroerend goed transacties;
  • verzekering;
  • logistiek;
  • verkeersovertredingen;
  • registratie van huwelijken en nog veel meer.

De eerste toepassing van blockchain in de praktijk vond plaats in 2009, toen op basis daarvan de bitcoin cryptocurrency werd gecreëerd. Later verscheen een grote verscheidenheid aan dergelijke cryptocurrencies voor een breed scala aan smaken.

Tegenwoordig overwegen staten actief manieren om blockchain bij verkiezingen in het stemsysteem te introduceren. China wil het werk van het Nationaal Sociaal Verzekeringsfonds overhevelen naar blockchain.

Deze technologie zal ook nauw worden verweven met het systeem van "slimme steden", die actief worden geïmplementeerd in de VRC.

Op blockchain gebaseerde startups worden al gecreëerd op het gebied van geneeskunde, bescherming van intellectueel eigendom, auteursrecht. Op basis van de technologie worden identificatiesystemen, webbrowsers, decentrale cloudopslag en sociale netwerken ontwikkeld.

Bovendien is er al een hele virtuele natie gecreëerd - BITNATION, die ambassades in verschillende landen opent. Iedereen kan burger worden.

De zogenaamde slimme contracten, of met andere woorden, die op de blockchain werken en de procedure voor het ondertekenen van contracten sterk vereenvoudigen, worden steeds populairder. Ze verschenen voor het eerst op het Ethereum-netwerk.

In dat geval is het niet nodig om een ​​derde partij bij het proces te betrekken, die garant zou staan ​​voor de naleving van de voorwaarden. Hier beslist de programmacode, op basis van vooraf geschreven voorwaarden, automatisch wat er met dit of dat activum moet worden gedaan. Alle belanghebbenden bij het proces kunnen de transactie op elk moment controleren.

In de internationale handel werd de technologie voor het eerst getest in het vroege najaar van 2016. Vervolgens voerde de Britse bank Barclays op het Wave-platform een ​​kredietbrief uit voor 100 duizend dollar, waarmee de export van een grote zending zuivelproducten van Ornua, Ierland naar het bedrijf op de Seychellen werd gegarandeerd. Meestal duurt zo'n transactie minstens een week, hier duurde het ongeveer vier uur.

Voor- en nadelen van technologie

Zoals je kunt zien, is blockchain een universele technologie die toepasbaar is in verschillende levenssferen, wat het duidelijke pluspunt is. Naast de hierboven al besproken openheid, beveiliging en veiligheid, heeft de blockchain ook:

  • Vermindert transactiekosten.
  • Vermindert de tijd van transacties van enkele dagen of zelfs weken, die nodig zijn voor gegevensverificatie en uitwisseling van documenten, tot enkele uren.
  • Stelt organisaties, instellingen in staat om zich te ontdoen van onnodige uitgaven.

De nadelen zijn onder meer schaalbaarheid. Vandaag de dag is de blockchain niet in staat om in korte tijd een enorm aantal transacties aan te bieden. MasterCard- of Visa-betalingssystemen verwerken bijvoorbeeld ongeveer 45 duizend transacties per seconde, terwijl Bitcoin er slechts 7 heeft. Het gewicht van de database, die is opgeslagen op de computers van het netwerk, groeit ook dagelijks.

Vergeet de belasting van elektrische netwerken niet als het gaat om netwerken die werken op basis van het POW-algoritme. Al deze complexe berekeningen zorgen ervoor dat computers grote hoeveelheden stroom verbruiken.

Over de onkwetsbaarheid van de blockchain gesproken, experts wijzen ook op de waarschijnlijkheid van de zogenaamde "51% aanval". Met andere woorden, als een groep netwerkdeelnemers 51% van de rekenkracht in hun handen concentreert, kunnen ze in hun eigen belang gaan handelen en alleen transacties bevestigen die gunstig zijn voor henzelf. Dit vereist echter zulke krachtige middelen dat het uiterst moeilijk is om dit idee in de praktijk te brengen.

Blockchain in Rusland en Oekraïne

In de Russische Federatie zal de technologie officieel worden gelegaliseerd en in 2019 worden geïmplementeerd, nadat tegen die tijd de nodige regelgevende en juridische handelingen zijn aangenomen. Tot dusver hebben de grote banken van het land samen met de Centrale Bank het Masterchain-platform gecreëerd om de efficiëntie van het financiële systeem te verbeteren.

Een interessant blockchain-project is actief in Moskou. Het platform heet "Active Citizen" en met zijn hulp worden allerlei stemmen gehouden om het leven in de hoofdstad te verbeteren.

In Oekraïne is vandaag het Rijkskadaster gedeeltelijk overgedragen aan de blockchain. Met name het proces van het controleren van de verklaring is gebaseerd op deze technologie. In de tweede en derde fase van het blockchain-kadaster, wordt de bestaande database overgebracht naar een gedistribueerd grootboek en beginnen ze met het hashen van alle lopende transacties. De volgende stap is ook het Rijksregister van Eigendomsrechten op Onroerend Goed.

Opslaan

Op basis van de Academy of Technologies en de Sberbank Corporate University is een educatief programma gestart om blockchaintechnologie te bestuderen en toe te passen in de bankstructuur. Het doel van de cursus is bankmanagers vertrouwd te maken met nieuwe kansen en topmanagers te leren de nieuwe technologie zo efficiënt mogelijk in bankprojecten te gebruiken. De belangrijkste taak van het programma is om meer leidinggevenden te interesseren en aan te trekken voor het gebruik van de blockchain.


Elk jaar ontdekt de mensheid nieuwe informatietechnologieën.

De cursus algemene vorming omvat:

  • toepassingsmogelijkheden in de financiële sector;
  • een overzicht van de belangrijkste blockchainplatforms;
  • rechtsgrondslag voor de toepassing van technologie;
  • analyse van crypto-economie, de grondlegger van de methodologie;
  • studie van Sberbank-projecten waar blockchain van toepassing is.

Het opleidingsprogramma is bedoeld voor intern gebruik, maar de bankinstelling wil de opleiding verder promoten.

De interesse van Sberbank in de nieuwe technologie is duidelijk: het neemt de zakenwereld meer en meer over en wordt op sommige van haar gebieden onmisbaar. Sberbank is een van de eersten die dit jaar een proefbetalingstransactie uitvoert met behulp van het IBM Blockchain-platform. En hij ziet een enorm potentieel in het gebruik van blockchain, niet alleen in de financiële sector, maar ook in zijn projecten.

Blockchain: de essentie van technologie


Hoe blockchain werkt op het voorbeeld van elektronische valuta

De opkomst van de naam van de technologie wordt geassocieerd met het Bitcoin-systeem en de manier waarop informatie erin wordt opgeslagen. Alle informatie over transacties werd gegroepeerd in afzonderlijke blokken en de volgende bewaarde een "digitale vingerafdruk" van de vorige. Zo is de Block chain ontstaan. Alle transactieblokken zijn zodanig met elkaar verbonden dat elke verandering een verandering in andere met zich meebrengt en direct merkbaar wordt. Het is als een genummerd notitieboekje waar u de consistentie van elk item en de consistentie met de vorige kunt controleren. Het principe van de methodologie is hierop gebaseerd: de transactiegeschiedenis is transparant en kan door elk van zijn deelnemers worden bekeken, maar kan niet worden gewijzigd zonder toestemming, omdat alle deelnemers dit onmiddellijk kunnen opmerken.

Met blockchain kun je een gedecentraliseerd financieel systeem bouwen, waarvan het werk door iedereen kan worden gecontroleerd. Beveiliging wordt geboden via een gedecentraliseerde server, wat resulteert in een database die offline wordt beheerd. Alle leden hebben er toegang toe met een zeer hoge mate van vertrouwelijkheid. Blockchain wordt ook wel gedistribueerde grootboektechnologie genoemd.

Deze technologie is ideaal voor wie met dezelfde basis werkt, maar elkaar nauwelijks vertrouwt. Deze regeling is ook van toepassing in de financiële sector voor onderlinge verrekeningen tussen financiële instellingen, bij het afsluiten van transacties en het controleren van tegenpartijen. Geen enkele hackeraanval, waar alle bankstructuren zo bang voor zijn, is mogelijk bij het gebruik van blockchain.

Maar zo'n innovatie kan ook banken 'uitsluiten' als schakel bij het doen van betalingen. Bij alle financiële transacties is de bank een tussenpersoon: zij geeft de garantie dat het geld van de betaler bij de ontvanger terecht komt. De bankinstelling geeft een bevestiging van de betaling af en ontvangt hiervoor een commissie. Maar tegelijkertijd zien banken genoeg voordelen in de blockchain.

10/05/2017 \ Markttrends

Sergey Penkin, plaatsvervangend hoofd van de analytische afdeling van de Vereniging van Russische banken.

De klassieke architectuur van de meeste informatiesystemen (het "client-server"-model) gaat uit van de aanwezigheid van een centrale deelnemer die gegevens verzamelt, verwerkt en doorgeeft aan andere deelnemers.

Een voorbeeld is een kredietbureau, dat informatie over leningen van banken verzamelt, op basis daarvan lenersdossiers vormt en deze vervolgens op verzoek van klanten verspreidt.

Centralisatie is handig omdat de verantwoordelijkheid voor het in stand houden van de werking van het systeem bij een van de deelnemers ligt. Maar hierdoor kan de kwetsbaarheid ervan leiden tot verlamming van het hele systeem. Bovendien krijgt de eigenaar van een sleutelsysteemknooppunt onvermijdelijk economische en politieke macht over andere deelnemers.

Daarom is de relevantie van het creëren van gedecentraliseerde, dat wil zeggen peer-to-peer (peer-to-peer) systemen altijd hoog geweest. De complexiteit van de praktische uitvoering van deze taak is te wijten aan het feit dat met een toename van het aantal deelnemers het volume van het informatieverkeer snel toeneemt, en bijgevolg een toename van de doorvoer van communicatiekanalen tussen bij alle knooppunten, en niet slechts één centrale.

Als er naast de centrale n knooppunten in het hiërarchische systeem zijn, dan is het aantal communicatiekanalen ook gelijk aan n.
In een peer-to-peer systeem, waarbij elk knooppunt is verbonden met alle andere knooppunten, is het aantal communicatiekanalen n * (n-1) / 2.

Maar naarmate de kosten lager werden en de snelheid van informatieoverdracht toenam, begonnen de prevalentie en populariteit van dergelijke systemen dynamisch te groeien, zoals torrents.

Een van de technologieën om te werken op basis van peer-to-peer-netwerken is de blockchain (“blockchain”) geworden, dat wil zeggen de decentrale opslag van gegevens in onderling verbonden blokken.

Het principe van de blockchain en het verschil met het hiërarchische systeem kan in het volgende voorbeeld worden begrepen.

Stel dat een groep mensen besluit een transactieregister bij te houden: wie leende aan wie, wanneer en wat, betaalde waarvoor, enz.

In een client-server-architectuur zijn ze gedwongen een "registrar" aan te stellen bij wie alle partijen bij één transactie betrokken zijn vertrouwelijk melden wat moet worden toegevoegd aan tijdschrift activiteiten. Aangezien het journaal de enige bevestiging van transacties is, leidt het verlies ervan tot het verlies van alle informatie over transacties. Het tijdschrift kan ook worden vervalst.

In het blockchain-model heeft elk lid van het systeem: set vellen (blokken, "blok"), waarop transacties in chronologische volgorde worden geregistreerd. Om een ​​operatie te registreren, moeten de deelnemers publiekelijk zij doen hierover aangifte, waarna allen die het hebben gehoord de ontvangen informatie opschrijven, ieder op zijn eigen blad.

Bladen zijn genummerd; aan het begin van elk blad bevat informatie over de laatste deal van het vorige blad (waardoor de start van het bijhouden van een nieuw document wordt gesynchroniseerd). Zo zijn de bladen gekoppeld in ketting... Als iemand zijn bladen heeft beschadigd of verloren, of er is twijfel ontstaan ​​over de betrouwbaarheid van de informatie, dan heeft hij de mogelijkheid om zijn bladen te vergelijken met de bladen van andere proefpersonen of hun bladen te kopiëren. Hoe meer deelnemers in het systeem (dus kopieën van één blad), hoe hoger de betrouwbaarheid van het systeem. In zo'n systeem is helemaal geen centrale tegenpartij nodig.

Wanneer er onenigheid ontstaat over een operatie, vergelijken de conflicterende partijen in plaats van het logboek te controleren hun eigen administratie met informatie uit de lijsten van onafhankelijke deelnemers. De partij met wiens versie van het evenement meer dan de helft van de houders van de bladen het eens is, wordt als de juiste beschouwd.

Het weloverwogen voorbeeld stelt u in staat om te begrijpen hoe de blockchain werkt in een gesloten systeem, waarvan de deelnemers elkaar kennen. Om interactie mogelijk te maken tussen personen die niet bekend zijn met elkaar, is het vereist om systeemgebruikers te authenticeren en autoriseren (dat wil zeggen, bevestiging van de naleving van de gebruiker met wie hij beweert te zijn en zijn bevoegdheid om het systeem te gebruiken, respectievelijk).

De oplossing was een digitale handtekening - een cryptografische technologie om de authenticiteit van informatie te verifiëren en het auteurschap ervan te bevestigen. Het belangrijkste principe van deze technologie is de mogelijkheid om informatie te versleutelen en correct te ontsleutelen met respectievelijk privé- en openbare sleutels.

De afzender versleutelt bijvoorbeeld de originele informatie - het getal 500 - met een privésleutel zoals "delen door 100 en 1 optellen", wat resulteert in het getal 6.

Vervolgens stuurt de afzender versleutelde informatie (nummer 6) en een openbare sleutel van de vorm "vermenigvuldigen met 50 en 200 optellen". De ontvanger, die de versleutelde informatie transformeert met behulp van de openbare sleutel, ontvangt de vereiste informatie in de vorm van het getal 500.

In dit geval kan de ontvanger de privésleutel niet bepalen met de openbare sleutel. Bovendien kunnen openbare sleutels worden gewijzigd voor elke nieuwe ontvanger of zelfs bericht.

Elektronische handtekening en blockchain maken actief gebruik van een tool als hashing, dat wil zeggen het omzetten van informatie van een willekeurig volume naar een alfanumerieke reeks van een vaste lengte.

Dus de hash van de letter van het Russische alfabet "f", gemaakt op basis van het MD5-algoritme, neemt de vorm aan. Het aforisme "Ik draag alles bij me" heeft een hash.

Hetzelfde aforisme waarin de letters "e" worden vervangen door de letters "e" heeft een hash.

De omgekeerde bewerking van hashing (dat wil zeggen, het herstellen van de oorspronkelijke informatie uit een hash) is onmogelijk.

De kans dat dezelfde hash bestaat voor verschillende informatie is verwaarloosbaar.

Ten slotte verandert het wijzigen van ten minste één teken in de originele informatie de hash-waarde volledig.

Een op hash gebaseerde digitale handtekening werkt als volgt:

    de afzender hasht het bericht en ontvangt een hash H; de afzender versleutelt H prive sleutel k handtekening krijgen s; de afzender stuurt een bericht naar de geadresseerde, de handtekening s en publieke sleutel P; de ontvanger hasht het bericht en ontvangt een hash H(zoals de afzender in punt 1); met behulp van de openbare sleutel P de ontvanger decodeert de handtekening s, de waarde krijgen h 1;indien h = h 1, dan wordt de handtekening, en dus het bericht, als authentiek beschouwd.

Een deelnemer aan een blockchainsysteem, die een record maakt, versleutelt deze met een private key en geeft tegelijkertijd de handtekening en zijn publieke sleutel door aan het systeem. Zo maakt hij publiekelijk zijn auteurschap bekend en geeft hij andere netwerkdeelnemers toegang tot deze informatie.

Zodra de authenticiteit van de handtekening is geverifieerd, begint de verzonden informatie in het blok te worden ingebouwd, dat wil zeggen in feite een database met een beperkt volume die verschillende records van verschillende deelnemers bevat die in een bepaalde periode zijn gemaakt.

Het doel van het maken van blokken:

    toewijzing van permanente adresinformatie; gemak van gedecentraliseerde opslag van informatie; bescherming van echte informatie tegen ongeoorloofde wijzigingen.

Laten we, om het werkingsprincipe van de blokken te illustreren, eens kijken naar het eenvoudigste blockchainsysteem dat geldtransactietransacties registreert.

Bewerkingen in het systeem worden weergegeven in de volgende vorm: afzender_bedrag_ontvanger (het record "A overgedragen B 100 valutaeenheden" ziet er bijvoorbeeld uit als A_100_B).

Alle bewerkingen zijn gehasht. Een hash-record van de vorm "A_100_B" met behulp van het bovengenoemde md5-algoritme ziet eruit als 1

Laten we aannemen dat de eerste 2 bewerkingen in het systeem worden uitgevoerd met de bijbehorende hashes.

1. A overgedragen B 100 valutaeenheden (A_100_B). Hash van de eerste bewerking (hash1o): .
2. Overgeboekte G 50-valutaeenheden (B_50_G). Hesh2o:.

Gegevens over deze transacties: hun inhoud en hashes - worden in blok 1 geplaatst, dat de structuur hash1o_hash2o heeft (e5b1586b09361eed50602f0cc9d56e14_e589a092725d01654851ad264d25dc81).

Zijn eigen hash (hash1b), gevormd door het hashen van de bovenstaande structuur (dat wil zeggen, de verzameling hashes van de transacties die het bevat), ziet eruit als.

De volgende twee bewerkingen vormen blok 2:

3. B_25_V. ​​Hesh3o: .
4.Y_20_D. Hesh4o: .

De structuur van blok 2 ziet er als volgt uit: hash1b_hash3o_hash4o ( _3859fa215f9f23c60fe14c0743ad0977_).

Hash van blok 2 structuur: .

Zoals je kunt zien, is de hash van blok 2 gebouwd met behulp van de hash van het vorige blok, dat op zijn beurt is gemaakt op basis van de hashes van de bewerkingen die het bevat.

Alle volgende blokken worden gevormd volgens het patroon van blok 2, dat wil zeggen met de aanduiding van de hash van de vorige.

Informatie over bewerkingen 1 en 2 wordt dus alleen direct weergegeven in blok 1, maar indirect, als basis voor het maken van de hash, is opgenomen in volgende blokken.

Zodra op basis van het blok waarin de informatie is opgenomen een bepaald aantal opeenvolgende blokken wordt aangemaakt, wordt de informatie als bevestigd beschouwd.

De gevormde blokken worden naar de deelnemers van het blockchainsysteem gestuurd. Als deelnemer C verklaart dat hij, als onderdeel van operatie 2, G niet 50, maar 20 eenheden heeft vertaald, dan moet en zal zijn verklaring met een meerderheid (minstens 50% + 1) van de stemmen van de deelnemers aan het systeem worden weerlegd. Omdat als een vergelijkbare bewerking zou plaatsvinden (B_20_G), de hash zou zijn , maar niet ... En dan zou de hash van blok 1 ook veranderen in ... De hashes van alle volgende blokken zouden langs de "keten" beginnen te veranderen.

Cryptocurrency is een geavanceerd en geavanceerd type blockchain.

Aangezien cryptocurrencies activa zijn die de functie van geld vervullen, zijn transacties met hen gestructureerd volgens de regels van de boekhouding. Dit betekent dat de betaler niet het recht heeft om meer geld van zijn elektronische portemonnee af te schrijven dan hij heeft.

In cryptocurrencies wordt dit principe gewaarborgd door het feit dat elke debettransactie informatie bevat over een eerdere transactie waarbij de portemonnee van de betaler betrokken is. Dit creëert en onderhoudt een bewegingsketen van fondsen, waardoor het systeem snel het saldo kan controleren.

Bij het uitvoeren van een transactie zal het systeem:

1. geeft een link naar de vorige transactie van de afzender;
2. voegt de handtekening en openbare sleutel van de afzender toe;
3. stelt het adres vast waarnaar het geld moet worden overgemaakt (de eigenaar van één portemonnee kan veel adressen aanmaken, waardoor een hoge gebruikersanonimiteit wordt bereikt terwijl hun geld wordt genomineerd en verspreid in de vorm van cryptocurrencies);
4. stelt het bedrag van de transactie in.

Dat wil zeggen, bij het uitvoeren van een transactie kondigt de betaler publiekelijk aan het hele systeem aan dat hij klaar is om geld over te maken dat het saldo in de portemonnee na de vorige transactie niet overschrijdt naar het adres van een andere gebruiker. De handtekening en de openbare sleutel van de afzender bevestigen dat hij bevoegd is om deze overdracht uit te voeren.

Na controle van het transactieverzoek plaatst het systeem het in de blokzoekwachtrij.

Aangezien de mogelijkheid bestaat dat een gewetenloze deelnemer aan het systeem, als er voldoende rekenkracht is, de hashes van alle volgende blokken opnieuw kan berekenen en de echte kan vervangen (bijvoorbeeld als gevolg van een hackeraanval) vereisten worden geïntroduceerd in de blokken van cryptocurrencies. In de regel moeten hun hashes een bepaald aantal / volgorde van tekens bevatten of kleiner / meer zijn dan een bepaald aantal. Deze beperkingen worden blokcomplexiteit genoemd en zijn dynamisch van aard, afhankelijk van de activiteit van de bewerkingen die door gebruikers worden uitgevoerd. Dus voor de Bitcoin-cryptocurrency moeten blokhashes beginnen met een groot aantal nullen om minder dan een bepaald aantal 2 te zijn.

Hiervoor zorgt de blokstructuur voor een "nonce" - een getal, door de waarden op te sommen waarvan een hash wordt bereikt die voldoet aan de vereisten van het systeem.

Hierdoor ziet de structuur van het blok er als volgt uit: hash van de vorige block_hash van de eerste transactie van het huidige blok _..._ hash van de laatste transactie van de huidige block_nons.

Het aantal nonce-opties voor het maken van de vereiste hash kan oplopen tot honderden miljoenen, wat aanzienlijke rekenkracht en energiekosten vereist voor hun werking.

Het proces van het vinden van nonce-waarden voor het vormen van een hash van een blok (en dus het blok zelf) door geautoriseerde knooppunten van het systeem wordt over het algemeen "mining" genoemd.

Een engere interpretatie van mining is de overdracht van het auteurschap van het blok naar het knooppunt dat als eerste de nonce heeft gegenereerd, terwijl de complexiteit van het blok op een bepaald moment voor iedereen constant is (de zogenaamde “proof-of-work ” principe). Een alternatief voor mijnbouw is smeden, waarbij elk knooppunt zijn eigen moeilijkheidsgraad krijgt toegewezen, omgekeerd evenredig met de hoeveelheid cryptocurrency op zijn saldo (proof-of-stake-principe).

De voordelen in mijnbouw zijn dus die knooppunten die meer rekenkracht hebben, en bij het smeden - degenen die "rijker" zijn.

Voor de vorming van een blok ontvangt de miner een beloning en wijst hij ook commissies toe voor alle transacties die in het blok zijn opgenomen. Opgemerkt moet worden dat het commissieniveau voor de operatie meestal wordt bepaald door de betaler, maar hoe hoger de commissie, hoe sneller de transactie het blok zal vinden. Als een transactie eenmaal in een blok is terechtgekomen, kan deze niet meer worden geannuleerd.

Zo worden blockchain en cryptocurrencies gecreëerd op basis van elektronische (digitale) handtekeningtechnologieën en gedistribueerde informatieopslag.

Distributie houdt in dat de opslag en verwerking van alle informatie in het systeem niet wordt uitgevoerd door één geautoriseerde deelnemer, maar door alle nodes die de wens daartoe hebben uitgesproken.