De meest interessante blockchain-implementaties in Rusland. Wettelijke regulering van blockchain-technologie

Gedecentraliseerde systemen zijn bij velen bekend nuttige kwaliteiten, waaronder:

  • Mogelijkheid tot eenvoudige en gemakkelijke audit in realtime.
  • Alle wijzigingen zijn opgenomen in de blokketen, ze kunnen niet worden nagebootst en u kunt altijd de auteur en het exacte tijdstip van de wijziging bepalen.
  • De technologie omvat het vermogen back-up In feite bestaat de blockchain uit vele kopieën van hetzelfde.
  • Gedecentraliseerde omgeving met het vermogen om objectieve consensus te bereiken.
  • Onmogelijkheid van externe controle en oprichting van lokale toezichthouders.
  • Dankzij de grenzeloze mogelijkheden van slimme contracten kunt u blockchain in elk bedrijf integreren.

Problemen met updates

Als sommige gebruikers weigeren de nieuwe bedieningsregels te accepteren, kan er een vork verschijnen. Dit gebeurde bijvoorbeeld met Bitcoin. Toen sommige gebruikers een voorstel deden om de blokgrootte te vergroten, accepteerden sommige gebruikers dit, terwijl anderen weigerden. Degenen die ermee instemden het blok te vergroten, creëerden een vork BitcoinCash.

Een soortgelijke situatie deed zich voor met de Ethereum-blockchain, toen aanvallers de beurs hackten en $70 miljoen stalen. Om het geld terug te geven aan de eigenaar, werd een paar dagen geleden voorgesteld om de blockchain terug te draaien: en opnieuw lieten sommige gebruikers dit idee varen, wat aanleiding gaf tot Ethereum-klassieker.

Deskundige meningen

Een heel interessant idee uitgedrukt Duitse Gref, hoofd van Sberbank. Volgens hem kan blockchain alles op zijn kop zetten, van de landbouw tot het bankwezen. En het staatsapparaat ook. Er is al aangetoond dat Sberbank zelf geïnteresseerd is in blockchain - journalisten ontdekten de aankoop van een groot aantal videokaarten voor mijnbouw, en de bank zelf huurt openlijk blockchain-experts en programmeurs in om de juiste software te ontwikkelen. Volgens Gref is het belangrijkste om het moment niet te missen.

Maar niet alleen Sberbank werkt in deze richting: de grootste banken ter wereld zijn zich gaan verenigen in allianties om gezamenlijk de blockchain te analyseren en te zoeken naar mogelijkheden om technologie in het werk van banken te introduceren.

Ze zijn inderdaad vrijwel onbeperkt, met hun hulp kun je bijna elk type menselijke activiteit aanpassen, dus waarom zou je er niet van profiteren? Contracten zorgen voor een veilige, nauwkeurige en betrouwbare naleving van alle regels, terwijl de wiskundige nauwkeurigheid van de daarin vastgelegde voorwaarden wordt gegarandeerd.

Blockchain-ontwikkeling vindt voortdurend plaats, elke gecreëerde blockchain wordt geavanceerder gemaakt. Binnenkort zal de TON-blockchain worden gecreëerd, waarvan de makers beloven doorvoer tot 1 miljoen transacties, wat een van de belangrijkste problemen van de hele technologie zal oplossen.

In ieder geval kunnen we met vertrouwen zeggen dat de blockchain in de loop van de tijd de belangrijkste tekortkomingen zal corrigeren en dezelfde vertrouwde technologie zal worden als bijvoorbeeld elektriciteit of internet - ooit werden ze immers ook niet serieus genomen.

: Wat was er eerst? Wat is de kip en wat is het ei? In de hoofden van gebruikers is het concept ‘blockchain’ onlosmakelijk verbonden met de term ‘bitcoin’. Dit heeft een dubbele impact op de perceptie van blockchain-technologie gedistribueerd register, wat liegt in het hart van de nieuwe, digitale economie.

Aan de ene kant eerst glorie Bitcoin-cryptocurrency, gecreëerd op basis van de blockchain, vestigt er speciale aandacht op. Bitcoin werd snel populair, de cryptocurrency werd toegankelijk en gebruikers begonnen het nieuwe financiële fenomeen en de technologie waarop het is gebaseerd nauwgezet te bestuderen. Geleidelijk aan is Blockchain-technologie niet langer een mysterieuze technische term, waarvan de betekenis alleen bekend is bij een kleine kring van specialisten.
.sp-force-hide ( weergave: geen;).sp-form ( weergave: blok; achtergrond: ; opvulling: 15px; breedte: 100%; maximale breedte: 100%; randradius: 0px; -moz-border -radius: 0px; -webkit-border-radius: 0px; lettertypefamilie: Arial, "Helvetica Neue", schreefloos;).sp-form .sp-form-fields-wrapper (marge: 0 auto; breedte: 700px;).sp-form .sp-form-control (achtergrond: #ffffff; randkleur: #cccccc; randstijl: effen; randbreedte: 1px; lettergrootte: 15px; opvulling links: 8,75px ; opvulling-rechts: 8,75px; randradius: 0px; -webkit-border-radius: 0px; label (kleur: #333333; lettergrootte: 13px; letterstijl: normaal; lettergrootte : vet;).sp-form .sp-knop (randradius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; kleur: #ffffff; lettertypegewicht: normaal; lettertype- familie: sans-serif; -moz-box-shadow: geen; -webkit-box-shadow: geen;).sp-form .sp-button-container (tekst uitlijnen: rechts;)


Maar er is een andere kant aan deze associatie. In het publieke bewustzijn heeft cryptocurrency, in het bijzonder Bitcoin, de reputatie gekregen van iets dat verboden en illegaal is. Waarom betalen met Bitcoin als er veel andere officiële methoden zijn die gemakkelijker zijn om mee te werken? Het is duidelijk dat er achter dit alles “duistere zaken” schuilgaan.

Maar wanneer de gebruiker de essentie van de blockchain dieper gaat bestuderen en begrijpt wat het betekent, realiseert hij zich dat de blockchain rechtvaardig is hulpmiddel voor gegevensoverdracht en -opslag. En een hulpmiddel kan niet goed of slecht zijn: het hangt allemaal af van hoe en voor welke doeleinden het wordt gebruikt.

Op aanvraag “ Wat is blockchain?”, zullen we veel artikelen krijgen waarin blockchain-technologie wordt beoordeeld gedistribueerde database, gedecentraliseerd, bestaande uit onderling verbonden records - blokken. Alle blokken worden gecombineerd tot ketens en er wordt strikt rekening mee gehouden.

De blockchain werkt, identieke kopieën worden gemaakt en opgeslagen op de computers van alle netwerkdeelnemers.

De term Blockchain karakteriseert de taken en het doel ervan. “Blok” – blokken, “keten” – ketting. Blockchain is een keten van blokken met een consistente, strikte volgorde.

In onze recensie - gedetailleerde beschrijving wat u moet weten over het belangrijkste technologische wonder sinds de oprichting van internet.

Wat is blockchain in eenvoudige woorden?

Over Blockchain-technologie in eenvoudige taal.

  • Blockchain wel continue keten van datablokken, Waar elk volgend blok is verbonden met het vorige via de set records die het bevat;
  • Elk blok bevat alle informatie van de keten, vanaf het allereerste blok;
  • Helemaal aan het einde van de keten worden nieuwe blokken toegevoegd, zodat de inhoud van de blockchain geleidelijk als een sneeuwbal groeit;
  • Alle netwerkblokken zijn gelokaliseerd in strikt chronologische volgorde en met elkaar verbonden cryptografische handtekening, gemaakt met complexe wiskundige algoritmen;
  • Begeleid door een cryptografische handtekening elke verandering in het systeem, en nadat een transactie is voltooid en vastgelegd in de blockchain, ontvangen alle netwerkknooppunten er gegevens over;
  • Transacties binnen het netwerk worden geregistreerd en verwerkt zonder de deelname van een dienst van derden;
  • De huidige staat van de blockchain op een bepaald tijdstip wordt gedownload, gesynchroniseerd en geleverd door honderdduizenden computers over de hele wereld, die knooppunten of ‘knooppunten’ worden genoemd;
  • Wat is een knooppunt? In je eigen woorden is dit een aparte computer die opslaat compleet en meest huidige versie blockchain. Iedere keer als het online verschijnt nieuw blok, updaten alle knooppunten hun blockchain.

Blockchaintechnologie voor het verifiëren van betalingen in het Bitcoin-netwerk.

Onder de voorbeelden die de essentie van de technologie zo duidelijk mogelijk uitleggen in een voor iedereen begrijpelijke taal, kan het volgende worden gegeven. Blockchain is een boek dat nooit eindigt. In dit geval zal pagina 99 altijd tussen pagina's 98 en 100 staan, en nergens anders.

Waarom is blockchain nodig?

Wat zijn de redenen achter het concept van blockchain? Waarom moest je ooit een gedistribueerde blockchain-database maken?

Blockchain-technologie en cryptocurrencies ontstonden als het resultaat van waargenomen tekortkomingen van het traditionele banksysteem. In de eerste plaats betekent het snelheid van operaties: Internationale geldoverboekingen kunnen soms enkele dagen duren omdat de bank tijd nodig heeft om de gegevens te verifiëren.

Naast de duur van de overdrachten is het vermeldenswaard aanzienlijke commissies, die banken voor hun bemiddeling in rekening brengen. Blockchain maakt het mogelijk de diensten van eventuele tussenpersonen weigeren en betalingen sneller en goedkoper maken.

Simpel gezegd vervult blockchain precies dezelfde functies waarvoor traditionele financiële instellingen altijd verantwoordelijk zijn geweest.

Maar het doet het beter en efficiënter:

  • Blockchain is sneller. Online transacties duren slechts enkele minuten.
  • Blockchain is goedkoper. De kosten van transacties zijn een orde van grootte lager dan die van bankdiensten.
  • Blockchain is betrouwbaarder. De gedistribueerde blockchain-database reduceert de mogelijkheid om het systeem te hacken tot nul, omdat het onmogelijk is om gelijktijdig toegang te krijgen tot kopieën van de database op alle computers die aan het netwerk deelnemen.

Hoe werkt blockchain-technologie?

Als we de details weggooien en beschrijven in eenvoudige woorden het doel van de blockchain dan het concept van blockchain is gecreëerd voor de overdracht van waarden. Hoe werkt blockchain en hoe verloopt de overdracht van digitale waarden precies?

De informatie in de blockchain ziet er zo uit digitale opnames enige waarde hebben. Alle records worden gecombineerd in blokken, die blockchains vormen. Elk nieuw element wordt in strikt chronologische volgorde aan het einde van de keten toegevoegd en bevat het adres van het vorige blok.

Hoe werkt de technologie? De ene gebruiker plaatst informatie op internet, terwijl een andere gebruiker er toegang toe heeft. Het maakt niet uit waar ter wereld de ontvanger zich bevindt. Het belangrijkste is dat hij dat heeft gedaan cryptografische sleutel, die toegang geeft tot de blockchain-bestanden die ervoor bedoeld zijn. Blockchain-technologie is zo ontworpen dat door het overdragen van een privégeheime sleutel aan iemand, de gebruiker alle rechten op hem overdraagt ​​om de waarden te bezitten die zijn opgeslagen in het overeenkomstige gedeelte van de blokketen.

Dit patroon zien we bij het werken met cryptocurrency. Uitzending contant geld, uitgedrukt in de vorm van cryptomunten, wordt ook geïmplementeerd met behulp van sleutels die toegang bieden tot digitale activa. Dankzij dit algoritme presteert de blockchain dus registratiefunctie voor geldoverboekingen, dat traditioneel door banken werd uitgevoerd.

Bovendien tussen de partijen bij de transactie Er worden vertrouwensrelaties opgebouwd en de authenticiteit van de identiteit wordt bevestigd, aangezien niemand toegang heeft tot de informatie zonder de juiste sleutels. Kunnen aanvallers sleutels stelen en de inhoud van bestanden stelen? Ja, sleutels kunnen net als gewoon geld worden gestolen. Maar de manier waarop de technologie is ontworpen en welke beschermingsmethoden eraan ten grondslag liggen, reduceert mogelijke cyberaanvallen tot nul.

Het hierboven beschreven werkingsprincipe van de blockchain maakt het mogelijk de basisfuncties van banken uit te voeren.

verifieert de authenticiteit van de identiteit om gegevens te beschermen en pogingen tot fraude en meer te voorkomen registreert financiële transacties. Bovendien voert het deze procedures sneller en nauwkeuriger uit dan traditionele financiële instellingen.

Geschiedenis van blockchain-technologie

Een beetje over de geschiedenis van de creatie en evolutie van Blockchain-technologie.

Wie heeft blockchain uitgevonden?

De opkomst van blockchain wordt geassocieerd met de naam Satoshi Nakamoto, de maker van de eerste cryptocurrency Bitcoin.

Wanneer verscheen hij?

De technologie werd in 2008 voorgesteld. De technische ondersteuning en implementatie duurde ongeveer 10 maanden en in 2009 werd het voor het eerst gebruikt in de vorm waarin het nu bestaat.

Eerste toepassing van het ketenconcept?

Blockchain werd voor het eerst gebruikt als basis van de eerste cryptocurrency- Bitcoin, waar het de rol speelde van een gedistribueerd register voor alle operaties met digitale munten.

Welke rol heeft blockchain gespeeld op het gebied van digitaal geld?

Dankzij de blockchain werd Bitcoin de eerste virtuele munt, waarmee het probleem van dubbele uitgaven wordt opgelost zonder gebruik te maken van een autoriteit of centrale server. Blockchain is een enkel beveiligd register van informatie en gegevens, dat in de vorm wordt gepresenteerd elektronische bestanden, zodat één blok meerdere keren kan worden gekopieerd en besteed.

Voordelen en nadelen

Veelzijdigheid en toepassing op verschillende gebieden van het leven zijn een belangrijk voordeel blockchain-technologie.

De praktische VOORDELEN van blockchain zijn:

  • het verlagen van transactiekosten;
  • het terugbrengen van de transactietijd tot enkele uren;
  • het wegwerken van onnodige kostenposten.
. De complexe berekeningen van een blockchain-netwerk zorgen ervoor dat computers grote hoeveelheden energie verbruiken.
VoordelenGebreken
Blockchain als gedistribueerde database. Blockchain bestaat zolang er ten minste één computer ter wereld is aangesloten op het blockchain-netwerk, aangezien alle gegevens worden opgeslagen op de computers van alle netwerkgebruikers, en niet op één plek.Schaalbaarheid. Op dit moment kan blockchain niet voorzien groot aantal transacties in korte tijd, net als andere, meer populaire systemen, en dit is een van de belangrijkste problemen van de technologie. MasterCard en Visa verwerken ongeveer 45 duizend transacties per seconde; in het blockchain-netwerk zijn deze cijfers duizenden keren lager. Tegelijkertijd groeit het gewicht van de database die op de computers van gebruikers is opgeslagen dagelijks.
Blockchain staat voor openheid en veiligheid van informatie. Door zijn aard is blockchain in staat een unieke symbiose van openheid en veiligheid van gebruikersgegevens te bieden. Hoge graad betrouwbaarheid wordt bereikt door geavanceerde encryptiemethoden.
Blockchain als veilige opslag. Alle informatie die op een stuk papier kan worden vastgelegd, kan in de blockchain worden vastgelegd. Tegelijkertijd zijn er geen tussenpersonen nodig om handelingen uit te voeren: de database wordt beheerd in een autonome, gedecentraliseerde modus, wat de transparantie van de blockchain garandeert.Gebrek aan prevalentie. Blockchain-technologie is nog niet wereldwijd geïmplementeerd en werkt daarom in sommige projecten erg langzaam.
Blockchain is databetrouwbaarheid. Gegevens op het blockchain-netwerk kunnen niet worden vervangen of vervalst: dit wordt door veel computers over de hele wereld bevestigd.Waarschijnlijkheid van “aanval 51%”. Als een groep gebruikers erin slaagt om 51% in hun handen te concentreren rekenkracht, kan ze het netwerk in haar voordeel gaan gebruiken en alleen transacties bevestigen die voor haarzelf winstgevend zijn. Daarom is het niet correct om te praten over de volledige onkwetsbaarheid van het netwerk, aangezien er nog steeds risico's aanwezig zijn.
Blockchain is volledige gelijkheid van gebruikers. Er wordt een kopie van alle blockchain-blokken opgeslagen op honderdduizenden computers over de hele wereld enkel netwerk. Alle netwerkdeelnemers hebben volledige gelijkheid en kunnen in gelijke mate hun plichten vervullen en deze schenden.
Blockchain zijn anonieme transacties. De technologie is zo ontworpen dat de gebruiker absolute anonimiteit kan behouden met volledige toegang tot informatie.

Soorten blockchain

Omdat er op deze technologie verschillende soorten diensten en applicaties kunnen worden gebouwd, onderscheiden ze zich privé en publiek blockchain.

Privé blockchain

Dergelijke blockchains worden als exclusief beschouwd en zijn gemaakt voor de ontwikkeling van particuliere bedrijven. Ze zijn gesloten en gecentraliseerd, ondersteund en gecontroleerd door hun makers en ondergeschikt aan bedrijfsdoelstellingen. Om lid te worden van een particuliere Blockchain moet aan bepaalde voorwaarden worden voldaan, en alleen bepaalde gecertificeerde gebruikers kunnen nieuwe blokken minen.

Openbare blockchain

NAAR publieke systemen Iedereen kan lid worden en een blockchain-mijnwerker worden, aangezien deze door de gemeenschap zelf worden beheerd.

We weten al wie, wanneer en waarom Blockchain-technologie heeft gemaakt, hoe het werkt en welke voor- en nadelen het heeft. Maar er blijft nog een belangrijke vraag open: "Hoe gebruik je het?"

Op het World Economic Forum behoorde de Blockchain-technologie tot de tien meest veelbelovende en IBM-specialisten ontdekten in een onderzoek dat een kwart van de bedrijven al klaar is om deze technologie het komende jaar te gaan gebruiken. Volgens deskundigen zal de massale implementatie van blockchain binnen zeven tot tien jaar plaatsvinden.

Blockchain-technologie vond in 2009 zijn eerste praktische toepassing: op basis daarvan ontstond het Bitcoin-cryptocurrency.

Omdat blockchain zowel open als veilig is, wordt het het meest actief gebruikt in de financiële wereld, maar het kan ook andere gebieden van het leven optimaliseren en verbeteren. Dankzij de belangrijkste voordelen is de technologie een uitstekende basis voor het functioneren van alle diensten waarbij de veiligheid van gebruikersgegevens prioriteit heeft.

Blockchain wel drie belangrijke bankfuncties:

  1. Registratie van transacties;
  2. Sluiten van contracten;
  3. Bevestiging van de identiteit van de gebruiker in de identificatiefase.

De introductie van blockchain in de financiële sector maakt dit mogelijk zich te ontdoen van tussenliggende processen bij het overmaken van geld, integraties met de bank etc. dus praktisch gebruik technologie op dit gebied is ongelooflijk wijdverspreid.

Maar de reikwijdte van blockchain beperkt zich niet tot de banksector. Blockchain-technologie is veelzijdig en kan niet alleen worden gebruikt voor het opslaan van blokken en gegevens daarop, maar ook voor het opslaan ervan voor het opslaan van andere computercodes.

De overdracht van kostbaarheden, documenten of geld gebeurt zonder banken, notarissen en andere registrars. Blockchain verwijdert alle tussenpersonen en maakt directe uitwisseling van gegevens mogelijk. Bovendien wordt de authenticiteit van transacties op het netwerk geverifieerd door de deelnemers aan de transactie zelf.

Blockchain-technologie zal hierop gebaseerd zijn systeem van ‘slimme steden’: De Chinese overheid werkt al actief aan de implementatie ervan. Op blockchain gebaseerde technologieën worden ontwikkeld diverse systemen identificatie, webbrowsers, cloud-opslag gegevens en zelfs sociale netwerken.


Op basis van de blockchain worden bijzondere overeenkomsten gesloten – oftewel slimme contracten. Met hun hulp is de procedure voor het ondertekenen van contracten aanzienlijk vereenvoudigd, omdat het niet nodig is een derde partij bij het proces te betrekken, die garant zou staan ​​voor de naleving van de voorwaarden. Lost alles op programmacode: Slimme contracten worden alleen uitgevoerd als beide partijen de voorwaarden accepteren en hun sleutels invoeren. Dit veronderstelt volledige automatisering en betrouwbaarheid van de uitvoering van contractuele relaties.

BITNATION is een hele virtuele natie gecreëerd op basis van blockchain, die ambassades opent verschillende landen, en iedereen kan zijn staatsburger worden.

Voorbeelden van gebieden waar de technologie naar verwachting zal worden gebruikt:

Verkiezingen en stemmen

Staten onderzoeken manieren om blockchain-technologie in het stemsysteem bij verkiezingen te introduceren;

Vastgoed

Met behulp van het register worden geldoverdrachten, contracten en eigenaarsgegevens bevestigd. Op deze manier wordt het proces van eigendomsoverdracht zoveel mogelijk vereenvoudigd en worden vastgoedprojecten sneller en tegen gunstiger voorwaarden afgerond.

Geneesmiddel

De technologie heeft ook zijn toepassing gevonden in de gezondheidszorg. Ook op medisch gebied ontstaan ​​er op blockchain gebaseerde startups.

Verzekering

Je kunt citeren echte voorbeelden, hoe staten van plan zijn Blockchain-technologie nauw te verweven in het verzekeringssysteem. Daarom is China van plan om het werk van het Nationaal Sociaal Verzekeringsfonds over te dragen aan blockchain.

Inkoop

Technologie heeft ook de inkoop bereikt. Op dit gebied zal blockchain strijden tegen de machinaties van staatsbedrijven, die vaak worden beschuldigd van ondoorzichtige werkpatronen. Alle gegevens worden vastgelegd in een gedistribueerd netwerk en betalingen en belastingaftrek worden automatisch uitgevoerd.

Documentstroom

Blockchain heeft ook zijn toepassing gevonden op het gebied van documentbeheer. Comfortabel en beveiligde diensten, een openbaar grootboek met ondertekende elektronisch documenten. Elke handtekening wordt opgeslagen op de blockchain, is uniek en vrijwel onvervalsbaar.

Logistiek

Met behulp van blockchain is het de bedoeling om het leveringsproces te verbeteren. De technologie maakt het mogelijk om de logistieke kosten te verlagen door onnodige tussenpersonen te elimineren, de mogelijkheid van gegevensvervalsing te minimaliseren en verkeerde etikettering van illegale goederen en andere pogingen tot fraude te voorkomen.

Andere toepassingen van blockchain:

  • Verkoop;
  • Olie- en gasindustrie;
  • Hypotheken;
  • Landbouw;
  • Industrie;
  • Kunst;
  • Elektriciteit;
  • Bookmakerskantoor;
  • Vervoer.

Wettelijke regulering van blockchain-technologie

Blockchain is nog niet gelegaliseerd in de Russische Federatie. Maar nu worden de normen van de Russische wetgeving met betrekking tot technologie herzien, worden de juridische aspecten van de toepassing ervan en de noodzakelijke regelgevende rechtshandelingen uitgewerkt.

Blockchain in Rusland zal in 2019 officieel worden gelegaliseerd, en begin het vervolgens te implementeren verschillende gebieden leven, vooral in de financiële sector.

Er zijn al verschillende succesvolle blockchain-projecten actief in Moskou. Grote banken samen met de Centrale Bank gelanceerd “Masterchain”-platform, wat de efficiëntie van de financiële sector verbetert. En het perron “Actieve burger” opgericht met als doel het openhouden van volksstemmingen over verbeteringen van het leven in de hoofdstad.

Betrouwbaarheid en veiligheid

Blockchain is een gedecentraliseerde database die autonoom wordt beheerd en door geen enkel centrum ter wereld wordt beheerd. Dit zijn geen mythen, maar het echte werkingsmechanisme van deze technologie, die zich ook onderscheidt door een verhoogd beveiligingsniveau voor alle gegevens.

De belangrijkste voordelen van het gebruik van blockchain zijn: transparante maar volledig veilige transacties.

Bovendien onderscheiden alle handelingen die binnen het netwerk worden uitgevoerd zich door meerdere kopieën: elke deelnemer aan de transactie heeft altijd informatie over elke actie van de partner(s).

Alle gegevens zijn beschermd cryptografische sleutel , bestaande uit een lange reeks letters en cijfers. Deze sleutel vormt een speciaal algoritme dat één enkele sleutel voor een specifieke dataset berekent.

Om gegevens in Blockchain te versleutelen, worden twee soorten cryptografische sleutels gebruikt:

  • de publieke of publieke sleutel wordt gebruikt om gegevens te versleutelen en staat open voor alle gebruikers;
  • de privé- of privésleutel wordt gebruikt voor decodering en wordt geheim gehouden.

Hoe werken ze?

Bij het aanmaken van een nieuw blok in de blockchainketen plaatst de gebruiker daarin een publieke sleutel

De eigenaar van de inhoud van dit blok zal degene zijn die dat heeft private sleutel die overeenkomt met de publieke sleutel dit blok.

De veiligheid in de blockchain wordt gewaarborgd door gedecentraliseerde server, welke tijdstempels en peers netwerkverbindingen. Dit maakt blockchains handig voor het vastleggen van gebeurtenissen, alle gegevensbewerkingen, eenvoudig identiteitsbeheer en het verifiëren van de authenticiteit van de bron.

Hoe werkt het Blockchain-beveiligingssysteem?

Voorbeeld 1. Blockchain als een grote gedeelde map op FTP.

Elke internetgebruiker kan de inhoud van de map zien, zien wie welke bestanden heeft geüpload, naar welke submappen, wanneer, voor wie en welke bestanden. Maar tegelijkertijd heeft iedereen dat wel verschillende toegang naar opgeslagen bestanden. Sommige gebruikers kunnen eenvoudigweg een lijst met bestanden zien, dat wil zeggen dat deze beperkt zijn tot de rol van waarnemer. Bestemming specifiek bestand kan gegevens voor zichzelf downloaden en gebruiken, aangezien het bestand voor hem bedoeld was, en niemand anders er toegang toe heeft.

Voorbeeld 2. Blockchain als elektronische portemonnee met open statistieken.

Alle deelnemers aan de transactie kunnen vrijelijk de geldbeweging volgen. Maar alleen gebruikers met noodzakelijke rechten. Tegelijkertijd kunnen ze volledig anoniem blijven of in het systeem worden geïdentificeerd, afhankelijk van het specifieke platform en het doel van de creatie ervan.

Dus, alle op blockchain gebaseerde transacties zijn open: de hele transactieketen wordt voor elke deelnemer in ongewijzigde gecodeerde vorm gedupliceerd en opgeslagen.

En zijn binnen volledige veiligheid : De blockchain is gedecentraliseerd, er is geen “commandocentrum”, door middel van hacking kun je gegevens vernietigen of vervangen.
Als een transactie wordt uitgevoerd met deelname van 100 mensen, blijft deze blockchain-keten operationeel, zelfs als 99 computers worden gehackt. Het uitvallen van meerdere schakels in de keten zal op geen enkele wijze de veiligheid van de gegevens aantasten en geen schade toebrengen.

Vooruitzichten voor de ontwikkeling van blockchain-technologie

In slechts een paar jaar tijd is blockchain van een onbekende technologische innovatie uitgegroeid tot een een onmisbaar hulpmiddel, dat al op staatsniveau wordt gebruikt, zelfs op politiek gebied.

Het Parlement van de Europese Unie overweegt daarom blockchain-technologie om stemsystemen te creëren met bescherming tegen gegevensvervalsing.

Als verkiezingen op basis van blockchain plaatsvinden, kunnen kiezers geen twijfel hebben over de transparantie en eerlijkheid van de stemresultaten. Het is heel goed mogelijk dat we de volgende president van de Russische Federatie zullen kiezen met behulp van blockchain.

Het gedistribueerde grootboek wordt gebruikt door banken en grote bedrijven vereenvoudigt en verlaagt de kosten van dagelijkse financiële transacties. De gebieden waarop blockchain in de toekomst zal worden geïmplementeerd, zullen heel verschillend zijn: van verkiezingen en stemmen tot liefdadigheid en kunst. Niemand twijfelt immers aan de praktische toepassing van technologie gebaseerd op een veilige blockchain.

Waarom wordt blockchain-technologie beschouwd als de technologie van de toekomst? Nu gebruiken we het dagelijks wereldwijd netwerk voor snelle en gemakkelijke uitwisseling van informatie. Maar wanneer waar we het over hebben wat betreft de overdracht van kostbaarheden (geld) zijn wij nog steeds genoodzaakt een beroep te doen op de diensten van traditionele banken. Ja, ze bestaan ​​nu handige methoden betalingen via internet, dezelfde PayPal, maar vereisen nog steeds integratie met een bankrekening of creditcard.

Met Blockchain-technologie kunt u de gebruiker volledig ontdoen van een onnodige schakel, namelijk gecentraliseerde financiële instellingen.

Blockchain neemt de functies over die de traditionele sector altijd heeft gespeeld financiële diensten: registratie van transacties, verificatie van identiteit en afsluiten van contracten. Tegelijkertijd neemt de efficiëntie van dergelijke diensten aanzienlijk toe.

Conclusie

Blockchain wel effectieve detox in de financiële wereld. Het verwijdert al het overbodige en laat het nuttigste over. De gebruiker doet minder moeite, maar krijgt groter resultaat.

Verslag van Christoph van de Reck (hoofd van de Europese regio, NEM Foundation) over de implementatie van blockchain-technologieën. Hoe verloopt het integratieproces vandaag de dag en wat zijn de kenmerken ten opzichte van andere infrastructuurplatforms.

Mijn naam is Christoph van der Reck vertegenwoordig ik het NEM-fonds in Europa en vandaag wil ik het hebben over de toepassing van blockchain-technologie aan de hand van het voorbeeld van NEM.

Ik ga ervan uit dat de meesten van jullie hier begrip hebben van blockchain, dus ik zal me concentreren op waarom we blockchain nodig hebben. Cryptografie werd al vóór hem gebruikt en als gevolg daarvan nam de veiligheid toe.

  • Niveau omhoog beveiliging is de eerste van de belangrijkste redenen om blockchain te implementeren.
  • Seconde - traceerbaarheid. . Het is ook mogelijk om uw eigen controleerbare registers te gebruiken voor individuen, geïdentificeerde deelnemers of gebruikers.
  • Derde - vertrouwen op technologie in plaats van op mensen. Door technologie te vertrouwen en deelnemers te identificeren, creëren we een systeem dat geen vertrouwen vereist.
  • Ten vierde en laatste - op een natuurlijke manier in een gedistribueerd netwerk kosten worden verlaagd, niet alleen in de financiële sector, maar ook in veel andere sectoren van de economie.

Materiaal navigatie:

Nadelen van Blockchain

Laten we eens kijken naar die gebieden waar het gebruik van blockchain niet gerechtvaardigd is. Sterke punten blockchain zijn tegelijkertijd zijn eigen nadelen.

  • Onveranderlijkheid. Ik denk dat dit het grootste nadeel van blockchain is, omdat het het moeilijk maakt om langetermijndoelen te stellen. Het is lastig om nieuwe features in applicaties te implementeren.
  • Verdeling blockchain kan ook een nadeel zijn. Er is een probleem met de schaalbaarheid van blockchains, vooral publieke. Hoe groter het netwerk, hoe langzamer de groei en hoe langer het duurt om de handtekening te bevestigen.
  • Transparantie. Meest belangrijk kenmerk blockchain roept privacyproblemen op.

Implementatie van blockchain

We begrijpen allemaal het potentieel van blockchain, maar wat is de werkelijke waarde en gebruiksscenario’s ervan?

Dit is werkelijk een doorbraaktechnologie, maar tegelijkertijd is het voor bestaande bedrijven lastig om over te stappen op het gebruik van blockchain. Ze zullen belangrijke bedrijfsprocessen moeten veranderen. Startups die met nieuwe bedrijfsmodellen werken, mogen niet onderschatten hoe moeilijk het is om een ​​gedecentraliseerde applicatie te creëren.

De technologie heeft de volwassenheidsfase nog niet bereikt en is behoorlijk complex. Ik denk dat voordat we de technologie gestaag zullen zien ontwikkelen, we voor een betere interoperabiliteit moeten zorgen en Blockchain 2.0 moeten maken, net zoals we dat met internet hebben gedaan.

Kijk naar het volgen van het blockchain-implementatieproces. Eerst onderzoeken we de technologie, op zoek naar problemen die met blockchain kunnen worden opgelost. Dan komt de experimenteerfase. Er zijn niet veel voorbeelden van het gebruik van blockchain in de bedrijfswereld van vandaag. We staan ​​aan het begin van de reis.

Standaardresultaten van het gebruik van blockchain

Tussen de tweede en derde fase, de daadwerkelijke implementatie, worden we vaker geconfronteerd met vragen dan met antwoorden over de wenselijkheid van het gebruik van blockchain. We moeten zorgvuldig evalueren wat we willen bereiken, omdat de grens tussen de voordelen van blockchain en de problemen met onveranderlijkheid en schaalbaarheid inderdaad erg dun is.

Er is al een probleem met de complexiteit van integratie bestaande systemen, de relatie tussen gerechtvaardigd risico en voordeel. Vereenvoudiging van het beheer zal zeker leiden tot een grotere adoptie van blockchain in de bedrijfswereld, maar nu kijken en denken grote bedrijven: “We hebben systemen die werken, waarom moeten we complexe processen opnieuw ontwerpen en integreren als alles al is geregeld?” werken?”

Over het algemeen zijn er twee benaderingen:

  • laten we afwachten wat er gebeurt
  • Hoe eerder je faalt, hoe sneller je leert. Laten we een experiment uitvoeren: proof-of-concept of pilotproject.

Beide benaderingen kunnen serieuze ambities koesteren. Nu is het belangrijk om de reeks gebruiksscenario’s te schetsen en de technologie toe te passen om de grootste flexibiliteit te bereiken.

Blockchain-uitdagingen:

  • transparantie
  • aanpassing aan de onveranderlijkheid
  • schaalvergroting

Hoe zit het met de beveiliging?

Een van de problemen bij het gebruik van blockchain, opnieuw vanwege de onvolwassenheid van de technologie, is beveiliging. We moeten toegeven dat we dit jaar al een aantal situaties hebben gezien waarin veiligheid niet altijd het gevolg was van het gebruik van blockchain.

Als slimme contracten echt complex worden, wordt het voor ontwikkelaars vrijwel onmogelijk om het eindresultaat veilig te stellen.

NEM-aanpak

NEM heeft een iets andere aanpak: wij denken vooral altijd na of de inzet van blockchain in een project logisch verantwoord is. Om dit te doen onderzoeken we de logica van blockchain-applicaties.

Dus waarom heb je blockchain nodig?

Er zijn 4 hoofdscenario’s:

  • waardeoverdracht in de vorm van cryptocurrency
  • autorisatie
  • traceerbaarheid
  • identificatie van gebruikers of gegevens.

We hebben geen slim contractsysteem, maar wel een slim activasysteem. Kijk eens naar dit voorbeeld: Hier hebben we twee belangrijke activa.

Dit is een standaardblok: twee groene cellen zijn gekoppeld aan twee naamruimten en aan de rechterkant bevindt zich een functie met meerdere handtekeningen. Bij de juiste aanpak Door gebruik te maken van deze blokarchitectuur kunnen de meeste applicaties profiteren van deze aanpak.

Laten we de NEM-applicatie en de drie hoofdcomponenten ervan eens nader bekijken:

  1. Managementmodel. Hier beheren wij de autorisatie.
  2. Applicatielogica of toegepaste logica.

Managementmodel, waar u het autorisatiemodel kunt beheren (distributierechten). Voordat u de autorisatie kunt beheren, moet u deelnemers identificeren. Er zijn aanzienlijke verschillen tussen de fysieke en de digitale wereld. Zodra we de identificatie hebben uitgevoerd, kunnen we de rechten op het beheer van activa verdelen.

Op deze dia aan de linkerkant ziet u een gebruikersaccount dat al is geïdentificeerd, dat wil zeggen dat het aan een individu is gekoppeld. Aan de andere kant zien we een account dat is gekoppeld aan een bijbehorende handtekening die het recht en de verantwoordelijkheid heeft om het account te gebruiken.

We hebben het over twee activa, twee tokens. Het eerste token is het autorisatietoken, het tweede is het intrekkingstoken. Als we de autorisatie willen intrekken, sturen we een intrekkingstoken naar de gebruiker. Op deze manier kan autorisatiecontrole worden gewaarborgd.

Datamodel: behoud van de integriteit van informatie

  • Prijs. Houd er rekening mee dat het opslaan van gegevens op de blockchain momenteel duurder is dan traditionele technologieën voor gegevensopslag. We moeten berekenen hoe we transacties zullen uitvoeren en hoeveel het gaat kosten.
  • Vertrouwelijkheid. Het waarborgen van de privacy van gegevens moet op een zodanige manier gebeuren dat het risico wordt geëlimineerd dat deze informatie waar dan ook wordt gebruikt. In Europa gelden er AVG-vereisten (General Data Protection Regulation), die in mei 2018 van kracht worden. Daarom zullen er hoge boetes staan ​​op het niet naleven van de vertrouwelijkheidsregels.
  • Beveiliging van gecodeerde gegevensopslag. Dus waar slaan we de gegevens op? We kunnen ze zowel op de blockchain als buiten de blockchain opslaan in gecentraliseerde databases. De grote vraag blijft: wat is beter? Gegevens kunnen worden verkregen op een manier die optimaal gebruik maakt van de blockchain, maar het is niet nodig om alle gegevens volledig te decentraliseren.

Routes

  • Bovenaan staan ​​middelen die kunnen worden gebruikt op een ‘en-of’-basis, en we kunnen ze begeleiden met berichten, al dan niet gecodeerd.
  • Hieronder zijn gemarkeerd grote documenten, die zijn opgeslagen in traditionele databases.
  • Interactie tussen gegevens in de blockchain en een traditionele database.

Applicatielogica

Wanneer we het blockchain-governancemodel gebruiken, zit een deel van de logica al in het protocol. Daarna ontwikkelen we een applicatie op de blockchain, waarna het slimme activasysteem ons helpt applicaties te ontwikkelen die blockchain-logica combineren met gecentraliseerde serverlogica.

Maak kennis met deze gloednieuwe technologie en de bijdrage van IBM aan de ontwikkeling ervan. De hele wereldgemeenschap gokt erop hoe fundamenteel blockchain-technologie de manier zal veranderen waarop organisaties hun financiële transacties uitvoeren. Laten we eens kijken hoe het blockchain-netwerk werkt, wat het uniek maakt en hoe IBM helpt het te verbeteren. Eerst een beetje achtergrond.

Rol van registers

IN moderne wereld, onderling verbonden en mondiaal genetwerkt, vindt economische activiteit plaats via commerciële netwerken die nationale, geografische en jurisdictiegrenzen doen vervagen. Dergelijke netwerken zijn doorgaans met elkaar verweven op marktplaatsen waar producenten, consumenten, leveranciers, partners, actieve marktdeelnemers of tussenpersonen en andere belanghebbenden rechten en privileges bezitten, beheren en uitoefenen over activa die bekend staan ​​als activa.

Activa kunnen tastbaar en fysiek zijn, zoals auto's en huizen, of immaterieel en virtueel, zoals aandelencertificaten en patenten. Het eigendom nemen van activa en deze overdragen, ook wel een transactie genoemd, creëert waarde voor bedrijfsnetwerken.

In de regel zijn de deelnemers aan transacties verschillende kopers, verkopers en tussenpersonen (bijvoorbeeld banken, accountants of notarissen), commerciële overeenkomsten en contracten waartussen in verschillende registers worden ingeschreven. IN commerciële activiteiten In de regel worden er meerdere registers gebruikt om de bezittingen bij te houden die eigendom zijn en de bezittingen die door deelnemers aan elkaar zijn overgedragen verschillende soorten activiteiten. Registers zijn boekhoudsystemen economische activiteit en belangen van ondernemingen.

Modelregister ziet er zo uit:


Problemen met bestaande ondernemingsregisters

De registers die tegenwoordig bij zakelijke activiteiten worden gebruikt, zijn grotendeels onvolmaakt. Ze zijn ineffectief, duur en de werking ervan is ondoorzichtig en vatbaar voor frauduleuze manipulatie illegale acties. Deze problemen zijn een gevolg van het gebruik van op vertrouwen gebaseerde gecentraliseerde systemen van derden, zoals financiële, afwikkelings- en clearingorganisaties en andere intermediairs van bestaande organisatiestructuren.

Dergelijke gecentraliseerde registratiesystemen creëren een soort interferentie en obstakels die de uitvoeringstijd van transacties verlengen. Hun gebrek aan transparantie en hun gevoeligheid voor corruptie en fraude hebben tot controverses geleid. Tegelijkertijd zijn de afwikkeling ervan, de voltooiing van omgekeerde transacties en het verzekeren van transacties vrij duur, zowel in termen van geld als tijd - al deze risico's en onzekerheden leiden tot gemiste zakelijke kansen.

Bovendien zorgen defecte kopieën van grootboeken die in de eigen systemen van elke deelnemer worden gebruikt ervoor dat foutieve zakelijke beslissingen worden genomen op basis van tijdelijk onnauwkeurige gegevens. IN beste scenario het nemen van een besluit op basis van actuele informatie wordt uitgesteld terwijl verschillende kopieën van de registers in overeenstemming worden gebracht.

Wat is blockchain?

Termen die worden gebruikt in blockchain-technologie en hun gebruiksscenario's

Blockchain is een fraudebestendig digitaal grootboek openbaar gebruik, dat gegevens bijhoudt van transacties op een openbaar of particulier peer-to-peer-netwerk. Het register, verdeeld over alle netwerkknooppunten, registreert voortdurend de geschiedenis van transacties met activa tussen peer-netwerkknooppunten (in dezelfde volgorde) in de vorm van informatieblokken.

Alle goedgekeurde transactieblokken zijn verbonden in een keten - vanaf het eerste blok tot het laatst toegevoegde blok, vandaar de naam van de technologie: blokketen. De blockchain fungeert dus als één enkele bron van betrouwbare gegevens en deelnemers aan de blockchainketen zien alleen die transacties die specifiek op hen betrekking hebben.

Hoe werkt een blockchain-netwerk?

In plaats van zich tot derden, zoals financiële instellingen, te wenden als tussenpersonen voor transacties, gebruiken blockchain-netwerkknooppunten een speciaal consensusprotocol om overeenstemming te bereiken over de inhoud van het register, evenals cryptografische hashing-algoritmen en digitale handtekeningen om de integriteit van de transactie te garanderen. en overdracht van de parameters ervan.

Het consensusmechanisme zorgt ervoor dat er gedistribueerde grootboeken zijn exacte kopieën, wat het risico op frauduleuze transacties verkleint, omdat inmenging van buitenaf op veel plaatsen tegelijk kan plaatsvinden. Cryptografische hash-algoritmen, zoals het rekenalgoritme SHA256, zorgen ervoor dat elke verandering in transactie-invoer, hoe klein ook, zal resulteren in een andere hash-waarde die in de berekeningsresultaten verschijnt, wat aangeeft dat de transactie-invoer waarschijnlijk in gevaar komt. Digitale handtekeningen garanderen dat transacties worden uitgevoerd door legitieme afzenders (ondertekend privé sleutels), en niet door aanvallers.

Een gedecentraliseerd peer-to-peer blockchain-netwerk maakt het voor individuele deelnemers of groepen deelnemers onmogelijk om de onderliggende infrastructuur te controleren of het hele systeem te destabiliseren. Alle netwerkdeelnemers zijn gelijk en maken er verbinding mee via dezelfde protocollen. Deelnemers kunnen individuen, overheidsinstanties, organisaties of verenigingen zijn van alle genoemde typen deelnemers.

In wezen registreert het systeem chronologische volgorde het uitvoeren van transacties met alle netwerkknooppunten die de geldigheid van transacties hebben erkend via het geselecteerde consensusmodel. Het resultaat zijn onherroepelijke transacties die op gedecentraliseerde wijze door alle netwerkdeelnemers zijn overeengekomen.


In traditionele commerciële netwerken houden alle deelnemers hun eigen dubbele grootboeken bij, waarvan de discrepanties tot geschillen leiden, de afwikkelingstijden verlengen en ook de betrokkenheid van tussenpersonen vereisen met alle daarmee gepaard gaande kosten. Tegelijkertijd kan het gebruik van gedistribueerde registers op basis van blockchain-technologie, waarbij transacties niet kunnen worden gewijzigd nadat consensus is aangenomen en in het register is opgenomen, ondernemers tijd en geld besparen en mogelijke risico's verminderen.

Blockchain-technologieën beloven een grotere transparantie van de interactie tussen geïnteresseerde partijen, verbeterde automatisering, aanpassing van registers aan individuele vereisten, en meer hoog niveau vertrouwen in het bijhouden van gegevens. Blockchain-consensusmechanismen hebben het voordeel van een geconsolideerde en georganiseerde dataset, met minder fouten en quasi-echte referentiegegevens, en stellen deelnemers in staat wijzigingen aan te brengen in de beschrijvingen van hun activa.

Omdat geen enkele deelnemer de centrale bron van de informatie in het gedistribueerde grootboek bezit, verhogen blockchain-technologieën het vertrouwensniveau en zorgen ze voor de integriteit van de informatiestroom tussen deelnemers.

De onveranderlijkheid van blockchain-mechanismen leidt tot lagere auditkosten en een grotere transparantie van de naleving van de regelgeving. En omdat contracten die worden aangegaan op op blockchain gebaseerde commerciële netwerken slim, geautomatiseerd en definitief zijn, profiteren bedrijven hiervan hoge snelheid uitvoering, kosten- en risicoreductie, evenals tijdige afwikkeling van contracten.

Voordelen van blockchain voor bedrijven

Om erachter te komen of blockchain geschikt voor u is, stelt u uzelf de volgende vragen:

  1. Wordt er gebruik gemaakt van een commercieel transactienetwerk?
  2. Is er consensus onder de deelnemers vereist om transacties te bevestigen?
  3. Zijn audits en brononderzoek verplicht?
  4. Moet het transactierecord onveranderlijk of fraudebestendig zijn?
  5. Moet de geschillenbeslechtingsprocedure definitief zijn?

Als u de eerste en ten minste één andere van deze vragen met ja heeft beantwoord, dan zal het gebruik van blockchain-technologie in uw geval nuttig zijn. Wil blockchain een effectieve oplossing zijn, dan is er een netwerk nodig. Het netwerk kan dat echter wel zijn verschillende soorten. Dit kan een netwerk zijn tussen organisaties in de vorm van een waardeketen, of een netwerk binnen één organisatie. Binnen een organisatie kan een blockchain-netwerk worden gebruikt om gegevens tussen afdelingen te distribueren of, als alternatief, om een ​​audit- of bedrijfscontrolenetwerk te creëren. Bovendien kan het netwerk tussen bestaan door individuen, die bijvoorbeeld gegevens, digitale activa of contracten op de blockchain moeten opslaan.


Maak kennis met het Hyperledger-project van de Linux Foundation

Vereisten voor bedrijven om blockchain te gebruiken

Wij geloven dat blockchain een werkelijk revolutionaire technologie is die het potentieel heeft om commerciële netwerken te transformeren. Wij zijn ook van mening dat deze technologie moet worden ontwikkeld open toegang met deelname van andere technologiebedrijven en industrieën. Daarom blijft IBM Hyperledger Fabric-code leveren.

Vanuit het perspectief van IBM hebben industriële blockchain-technologieën dat wel gedaan de volgende kenmerken:

  • gecontroleerd en algemeen register is een strikt toegepast boekhoudsysteem (SOR) en de enige bron van authentieke gegevens. Het is zichtbaar voor alle deelnemers aan het commerciële netwerk;
  • een door alle deelnemers aan het commerciële netwerk overeengekomen consensusprotocol zorgt ervoor dat het grootboek uitsluitend wordt bijgewerkt via door het netwerk bevestigde transacties;
  • cryptografie biedt bescherming tegen ongeoorloofde toegang, authenticatie en integriteit van transacties;
  • Slimme contracten bevatten de voorwaarden van overeenkomsten tussen deelnemers met betrekking tot zakelijke activiteiten die op het netwerk plaatsvinden. Ze worden opgeslagen in het matching-knooppunt van de blockchain en worden geactiveerd als gevolg van transacties.

Daarnaast moet de industriële blockchain-technologie voldoen aan belangrijke industriële eisen, zoals prestaties, persoonsidentificatie, privé- en vertrouwelijke transacties. De Hyperledger Fabric-architectuur is ontworpen om aan deze behoeften te voldoen. Het is ook ontworpen met behulp van een plug-in consensusmodel, waardoor bedrijven het optimale algoritme voor hun netwerk kunnen kiezen.

Waar te beginnen?

IBM biedt flexibele platforms en een veilige infrastructuur waarmee u blockchain-netwerken kunt ontwikkelen, implementeren en beheren. Meer informatie over blockchain-oplossingen

De vraag “hoe is het leven in Rusland?” blockchain? prikkelt letterlijk de geest van iedereen die al jaren in deze technologie geïnteresseerd is. Op basis hiervan zijn alle bekende cryptocurrencies gebouwd, waarvan het aantal in duizenden wordt gemeten. Het gebruik van blockchain-technologie in de financiële wereld heeft zijn waarde al bewezen. In Rusland vinden ook ontwikkelingen plaats op het gebied van blockchain-technologieën, ondanks schijnbare moeilijkheden. Nog niet zo lang geleden was technologie in de praktijk betrokken tussen een Russisch en een buitenlands bedrijf blockchain er werd een transactie uitgevoerd tussen Alfa-Bank en S7. We kunnen zeggen dat dit een kleine revolutie is voor ons land. Maar nu stellen de meest proactieve ondernemers de vraag: “Hoe kunnen we blockchain-technologie implementeren en dit op een regelmatige basis doen? En zodat er geen problemen zijn met de wet.” Dit is waar de grootste moeilijkheden beginnen. Om ze te begrijpen, laten we u eraan herinneren hoe blockchain werkt, en dan zullen we uitzoeken waarom blockchain de wereld nog niet op zijn kop heeft gezet.

Over blockchain-technologie Zoals bekend is het vervalsen van transacties na directe bevestiging vanwege zijn eigenaardigheden niet langer mogelijk, omdat: - Ten eerste het noodzakelijk is om de hele blockchain opnieuw op te bouwen, wat onmogelijk is; - Ten tweede zal het vervalsen van één blok uiterst moeilijk zijn, omdat alle systemen die op cryptotransacties zijn gebouwd, gebaseerd zijn op de vereiste om de sleutel (meestal de hashcode) van het vorige blok te kennen, en een bevestigende publieke sleutel (aan de kant van de gebruiker, waaruit de publieke sleutel wordt gegenereerd privé sleutel, wat uniek is). Naast kritische weerstand is het ook de moeite waard om een ​​ander opmerkelijk kenmerk te noemen: automatische replicatie, wat niet vereist is, maar consumenten vonden het leuk. Dat wil zeggen, ongeacht hoeveel knooppunten voor verwerking (of bevestiging van een transactie) er zijn, op elk knooppunt zullen er knooppunten zijn volledige kopie ketens van transacties. Als een knooppunt plotseling 'overlijdt', vindt er geen ramp plaats - de infrastructuur blijft functioneren, alleen met minder knooppunten. En zodra het “gevallen” knooppunt is hersteld, zal het de anderen inhalen, omdat het wordt gesynchroniseerd met anderen die het vergezellen. Dienovereenkomstig hoeven managers niet van hoek naar hoek te rennen op zoek naar verlossing, en hoeven financiers niet “Corvalol niet te drinken” omdat “baas, alles verloren is!” Dit replicatieschema kan veel duidelijker worden beschreven met een afbeelding: Ook hierboven werden de sleutels genoemd: openbaar en privé - ze worden gegenereerd met behulp van een eenrichtingsmethode voor gegevensversleuteling - "hashing", wat betekent dat er binnenkomende referentiegegevens zijn op basis waarvan de waarde wordt geconstrueerd. Zoals je weet, zijn er een behoorlijk groot aantal hash-algoritmen, bijvoorbeeld: de bekende MD5; SHA-1/SHA-3, die bijna overal in verschillende software worden gebruikt. We hebben het al gehad over de moeilijkheid van het vervalsen van een sleutel - dat weten we nog, toch? Laten we, om de complexiteit aan te tonen, proberen het woord ‘blockchain’ te versleutelen met een algoritme MD5, krijgen we de uitvoer - "1a13ffb01b18cd5789abf1fc26ab4c7a". Laten we ons nu even voorstellen dat we in de tijd van het Russische rijk leven, en we schrijven het woord zo: “blockchain”, het resultaat zal zijn “cf81e5057e8d122f174e00a81cc5e885”. Merk je het verschil? Er is maar één teken, maar er is niets gemeenschappelijks tussen hen: de twee resultaten van eenrichtingsversleuteling zijn totaal verschillend. Het laatste dat de moeite waard is om hier aan toe te voegen is dat eenrichtingscodering betekent dat de gecodeerde gegevens op vrijwel geen enkele manier kunnen worden hersteld. Het maximale dat kan worden gedaan, is de hash van bestaande gegevens nemen en deze vergelijken met de reeds gemaakte hash om de juistheid ervan te garanderen. Laten we nu eens kijken wat er in blockchain wordt gebruikt. In feite is er geen vast algoritme in de beschrijving van de technologie als zodanig, en vandaar de flexibiliteit: u kunt elk eengebruiken. Als we succesvolle voorbeelden nemen van het gebruik van blockchain in cryptocurrency, zijn dit Bitcoin, Etherium en Litecoin. Elk van deze valuta's gebruikt verschillende hash-methoden. Bitcoin is een voorbeeld van een klassieker SHA-256; Ethereum – Ethash; Litecoin - algoritme Scrypt. Er zijn ook complexere en dienovereenkomstig botsingsbestendige hash-algoritmen, bijvoorbeeld CryptoNacht(gebruikt in de cryptocurrency “Monero”, die in de Russischtalige omgeving “ Kryptoniet".

Wat houdt blockchain tegen om de wereld te revolutioneren?

De adoptie van blockchain wordt door veel factoren vertraagd. Daartoe behoren onder meer de aanzienlijke energiekosten, de afwachtende houding van marktspelers, het gebrek daaraan wetgevend kader, bescherming van de FSB en de moeilijkheid om consensus te bereiken over de oprichting van nieuwe systemen tussen een groot aantal geïnteresseerde partijen.

Stroom en elektriciteit

Naarmate blockchain-systemen zich ontwikkelen, vereisen ze steeds meer rekenkracht en enorme energiekosten.

Ontwikkeling nieuwe technologie brengt onvermijdelijk een grootschalige herstructurering van het hele systeem met zich mee, waardoor de belangen van veel partijen worden geschaad, die elk bepaalde risico's en kosten zullen moeten dragen. Een aantal belanghebbenden zien zichzelf nu al eerder als een bedreiging voor hun bedrijf dan als een kans voor ontwikkeling. Andere deelnemers hebben geen haast om actieve stappen te ondernemen en nemen een afwachtende houding aan om onzekerheden, risico's en kosten van het creëren van iets nieuws te vermijden.

Wetgevende regelgeving

Blockchain – uniek fenomeen voor de geschiedenis, zonder traditionele economische beperkingen. Dat is de reden waarom tot nu toe niemand de gebieden en methoden van toepassing van blockchain en cryptocurrencies volledig heeft kunnen beschrijven.

Het ontbreken van een wetgevend kader brengt ook veel twijfels bij de marktdeelnemers met zich mee, omdat nieuwe technologieën pas vertrouwen kunnen winnen als ze aan de normen voldoen, althans die van de staat. Geen normen - niets om aan te voldoen. In feite kan blockchain een valuta, een handelswaar, een beveiliging en zelfs een waardeopslag worden genoemd, dus het is belangrijk om de classificatie en juridische aspecten ervan te bepalen.

Voor sommige EU-landen staan ​​cryptocurrencies al op één lijn met ‘betaalmiddelen’, waardoor ze niet aan BTW zijn onderworpen. De positieve kant van deze vergelijking is dat de juridische en economische aspecten van de interpretatie duidelijk worden, en dat er nieuwe mogelijkheden ontstaan ​​voor landen om nationale cryptocurrencies te ontwikkelen door hun eigen uitgifteregels te creëren. Maar zoals iedereen weet, moeten landen bij het creëren van nationale valuta een bepaalde koers vaststellen. Cryptocurrency is in deze kwestie geen uitzondering, en dit geeft aanleiding tot de vernietiging van een van belangrijke voordelen cryptocurrency – de decentralisatie ervan.

Als je een cryptocurrency met een effect vergelijkt, kun je het hypothetisch gaan zien als een bepaald goed (ding), terwijl effecten die niet-gecertificeerd zijn geworden, in principe hun fysieke vorm, kenmerkend voor dingen, al hebben verloren. Een effect verschilt echter van iets doordat de waarde ervan niet wordt bepaald door de eigenschappen ervan, maar door de verplichtingen die de emittent van het effect garandeert te vervullen. Het gevaar bestaat dat door cryptocurrency gelijk te stellen aan iets, men uiteindelijk aan de BTW onderworpen kan worden, wat bij effecten echter niet gebeurde.

Sommigen zijn van mening dat het noodzakelijk is cryptocurrencies als financiële instrumenten te kwalificeren. Moderne wetgeving maakt gebruik van financiële instrumenten als voortzetting van het concept van effecten. Een van de kenmerken van cryptocurrency is echter de afwezigheid van één enkele uitgever, waardoor het door zijn aard verre van een effect is en, als gevolg daarvan, van een financieel instrument.

FSB-beperkingen

Laten we ons nu de vraag stellen: “Welke informatie willen veel mensen beschermen met behulp van blockchain?”

In de eerste plaats worden verschillende soorten documenten bedoeld (bijvoorbeeld een krediet-/hypotheekovereenkomst of een koop- en verkoopovereenkomst, of een document dat de activiteiten van een bedrijf bevestigt, enz.), gevolgd door de bevestiging van de directe geldoverdracht ( overschrijving van rekening naar rekening, aankoop in een winkel met een kaart, innen van cheques, enz.). In beide opties blijkt dat alles in de richting gaat van het bieden van beveiliging voor vertrouwelijke gegevens, en dat de blockchain op zijn beurt garant staat, of anderszins. middelen cryptografische bescherming informatie (CIPF).

Tegenwoordig omvat CIPF: coderingsmiddelen, middelen voor imitatiebescherming, elektronische middelen digitale handtekening, coderingstools, tools voor het maken van belangrijke documenten, evenals de belangrijkste documenten zelf.

CIPF geïmplementeerd in het systeem voor de bescherming van persoonlijke informatie vereist dat de volgende verplichte parameters worden toegepast:

* Cryptografische tools moeten samenwerken met technische en software de mogelijkheid hebben invloed uit te oefenen op de vervulling van de aan hem gestelde eisen.

* Om te voldoen aan de verplichtingen om persoonlijke gegevens te beschermen wanneer u ermee werkt, is het noodzakelijk om cryptotools te gebruiken die officieel zijn geregistreerd in het certificeringssysteem van de FSB van Rusland.

Cryptografische middelen zijn, op basis van het beveiligingsniveau dat ze bieden, gecorreleerd met de volgende klassen (KS1, KS2, KS3, KB1, KB2, KA1). Introductie van cryptocurrencies van elke klasse in beschermend systeem wordt bepaald door de categorie van de indringer (subject van de aanval), die op zijn beurt wordt bepaald door de operator in het dreigingsmodel. Al deze criteria en veiligheidsklassen worden in detail beschreven in opdracht van de FSB van Rusland van 10 juli 2014 nr. 378.

De voorbeelden van cryptocurrencies hebben al aangegeven welke encryptiemethoden momenteel worden gebruikt, maar geen van hen wordt aanbevolen voor gebruik door de Federale Veiligheidsdienst- dit is het eerste. Ten tweede is het nog niet geheel duidelijk hoe de implementatie van het algemene blockchain-concept zal worden geïnterpreteerd. Zoals u weet, is elk van de cryptocurrencies een aangepaste Bitcoin; de wijzigingen hadden alleen betrekking op het protocol en het hash-algoritme. Het protocol kan op zijn beurt absoluut vrij worden geïmplementeerd – vandaar de vraag welke gegevens zullen worden gecodeerd en welke niet. Ook welke gegevens worden gehasht. Alle software die informatie (vooral gebruikersinformatie) versleutelt, ondergaat een verplichte FSB-certificering. Certificering is geen ingewikkeld proces; het is zelfs niet moeilijker dan het schrijven van software volledige cyclus leven: van nul tot commerciële release. Belangrijkste criterium certificering is dat alle versleutelingsalgoritmen (eenrichtings-, tweerichtings-symmetrisch of asymmetrisch) moeten voldoen aan GOST en daar is geen ontkomen aan.

Van alles wat GOST ons biedt, zijn er de standaarden 34.11-2012 en 34.11-94, die het data-hashing-algoritme beschrijven. 34.11-2012 is een moderne versie van de standaard 34.11-94 - laten we erbij stilstaan. Het is ontwikkeld door het Centrum voor Informatiebescherming en Speciale Communicatie van de FSB van Rusland met deelname van InfoTeKS OJSC. Het is een redelijk crypto-bestendig algoritme, waardoor het kan worden gebruikt bij de implementatie van blockchain-technologie, in plaats van dezelfde SHA-256 of Ethash. Als je geïnteresseerd bent in de wiskundige kant van het implementeren van de hashmethode, ga dan hierheen - eprint.iacr.org.

Er wordt verwacht dat de implementatie van blockchain met behulp van GOST 34.11-2012 in de nabije toekomst op de implementatiemarkt zal verschijnen. De enige vraag is: “Wanneer?” Als we bedenken dat zelfs de Centrale Bank van de Russische Federatie serieus overweegt blockchain te gebruiken voor gegevensbescherming, dan kunnen we zeggen dat dit binnenkort zal gebeuren. Intussen bevinden we ons in ons heden, waar een dergelijk besef nog niet bestaat.

Over het algemeen neemt Rusland nog steeds een afwachtende houding aan ten aanzien van blockchain en cryptocurrencies om buitenlandse ervaringen en best practices te zien, en we kunnen alleen maar wachten en onze eerste stappen zetten.

Pavel Umnikov, hoofd van de afdeling voor de ontwikkeling van besturingssystemen van InfoTeKS OJSC

Als u een antwoord wilt krijgen op een vraag die u aangaat over het onderwerp ondernemingsbestuur of over praten interessante projecten, cases en materialen, schrijf ons op boss@site