Vad består ett blockchain-block av? Vad är blockchain och varför behövs det? Låt oss titta på blockchain för dummies i enkla termer.

Hej kära läsare av bloggsidan. Vad är blockchain? Många människor (inklusive jag först) upplever omedelbart associering med bitcoins(eller kryptovaluta i dess allmänna mening). Å ena sidan är dessa associationer sanna, men å andra sidan är de inte det. Varför är det så? Låt oss ta reda på det.

Detta beror delvis på att världens mest populära tjänst designad för är där tiotals miljoner användare lagrar bitcoins, bara stärker denna koppling.

Låt oss först gå igenom etymologin för detta ord. Det härstammar från engelska BlockChain, som betyder "kedja av block". Men detta säger oss inte mycket - bara namnet på tekniken. Däremot använde vi själva nyckelordet som borde förklara allt.

Vad är BlockChain och vad är kärnan i denna teknik?

Men virtuella pengar är bara ett av många användningsfall, även om det mycket framgångsrikt visar kapaciteten hos denna teknik (det har ännu inte förekommit fall av hacking eller stöld av bitcoins). Tack vare ett sådant ofelbart rykte spås blockchain ha en stor framtid inom andra områden av mänskligt liv som är lika kritiska i säkerhetsfrågor som penningcirkulation (informationslagring, transparenta val, etc.).

Du har förmodligen redan en viss förvirring i huvudet - hur kan du koppla ihop elektroniska pengar och val? Men här är allt lätt att förklara. Blockchain är i princip bara distribuerad och perfekt skyddad från hacking databas. Hela poängen är hur det hela är organiserat.

Det är sant, om du går in på detaljer kommer det att bli tråkigt, och därför kommer jag att försöka förmedla essensen med enkla ord och koncept. Förresten, tjejen från följande video kommer att hjälpa mig med detta, som tydligt illustrerar processen använder blockchain för att skapa kryptovaluta och inte bara:

Är du förmodligen bekant med sådan teknik som BitTorrent (åtminstone indirekt)? Vad är anmärkningsvärt med det (förutom att det mesta av utbytet nu sker enligt dess principer, inklusive de med upphovsrättsbrott)? Och det faktum att data i den lagras distribuerat - det finns ingen central server, men samtidigt fungerar allt utmärkt (snabbt och pålitligt).

Fördelar med blockchain

Så blockkedjan liknar den något (distribuerad struktur och popularitet), men har också ett antal andra fördelar:

  1. Det finns inte heller någon central server här - hela databasen är fördelad bland deltagarna, vilket innebär att det är nästan omöjligt att hacka den (andra kopior kommer omedelbart att avvisa obehöriga ändringar gjorda i en eller flera kopior - mer än hälften av alla användare av detta system måste brytas).
  2. Varje användare kommer att ha fullständig kopia databas (som innehåller hela transaktionskedjan) i krypterad form. Kopior är synkroniserade (detta är en algoritm för att fatta beslut om motstridiga versioner av blockkedjan).
  3. Vem som helst kan spåra vilken transaktion som helst (drift med data) - systemet är helt transparent (hur tror du att media visste de exakta mängderna bitcoins som överförts till ägarna av de nyligen sensationella virusen?). Bara detta är värt det!
  4. Information läggs till i databasen byggd med blockchain-teknik i form av nya block. Dessutom koordineras tillägget med andra nätverksanvändare. Om vi ​​tar Bitcoin, så skapas en ny enhet genom resurskrävande beräkningar (i huvudsak räkna upp siffror och beräkna en hash för dem för att passa in i ett förutbestämt mönster).

    Så den minerade nya enheten Bitcoin (i huvudsak nytt block information) kontrolleras av andra systemdeltagare(hash-värdet räknas om) och först efter det läggs det nya blocket till i alla databaser för alla användare av systemet.

  5. Alla olagliga försök att göra ändringar i databasen baserat på blockchain-teknik (lägg till nya block, tilldela dig själv, etc.) stoppas genom att jämföra dem med kopior av databaser som lagras av andra användare av systemet. Det är mycket svårt att hacka systemet på grund av decentralisering och upprepad kopiering av lagrad information. Detta liknar DNA:t i mänskliga celler - det finns många av dem, de bär all information och kan enkelt hantera fel i enskilda kopior.

Analogier och exempel på att använda Block Chain för att skapa kryptovaluta

Om beskrivningen ovan inte har gjort dig klar över vad BlockChain är, då Jag ska försöka förklara med ett exempel med enkla associationer.

Föreställ dig en molnlagring tillgänglig för alla i sin helhet utan åtskillnad (eller dess föråldrade analog - en FTP-server med allmänt tillgängliga filer), där det finns tusentals mappar med filer. På den kan du se allt som för närvarande laddas upp där och veta var varje fil är, vem som laddade upp den och vem som laddade ner den. Men... Du kan själv inte ladda ner allt, utan bara det du har rätt till. Du kan också ladda upp filer endast efter att ha uppfyllt de villkor som anges av systemet.

Annan ett exempel från penningområdet som kommer att ligga närmare Bitcoin. Föreställ dig att det i systemet för elektroniska pengar inte finns några enskilda plånböcker (vars data endast är tillgänglig för plånboksägaren och systemanställda), utan det finns bara en plånbok, men med statistik helt öppen för alla. Du kan se att Vasya överförde så mycket pengar till Petya, och han överförde så mycket pengar till honom. Men du kommer inte att kunna störa utbytesprocessen eller stjäla något.

Du kan bara få pengar som är avsedda exklusivt för dig. De är knutna till speciella adresser, mellan vilka transaktionen (överföringen) sker. Överföringen bekräftas av en hemlig nyckel (signerad av den) som är kompatibel med denna adress (i själva verket är detta en analog av inloggning och lösenord). Data som du överfört pengar skickas till alla kopior av databasen. Pengar anses överförda när sändnings- och mottagningsuppgifterna är avstämda.

Processen beskrivs mer i detalj i slutet av den här artikeln, men för tillfället ska jag ge ordet till en ung man som berättar för en mycket i enkla ord om en komplex blockkedja och implementering av kryptovaluta baserat på det.

Ser väldigt lätt ut, eller hur?

Är BlockChain vår framtid?

För närvarande testas en teknik som kallas blockchain ganska framgångsrikt som ett verktyg för virtuella pengar, som Bitcoin och andra kryptovalutor. Egentligen var det här hennes triumferande marsch började, men det är osannolikt att det slutar så här.

Blockchain är inte samma sak som Bitcoin

Som planerat är kryptovaluta inte ens pengar, utan en komplett analog av guld i den virtuella världen - deras kvantitet är begränsad (beräknad för många år i förväg och mängden "minerad" regleras genom att öka/minska komplexiteten i gruvprocessen ), men de kan erhållas (till exempel c) eller, eller genom gruvdrift (i en gruva, som kan vara din dator eller ett speciellt sammansatt kraftfullt system).

Men Bitcoin i sig är en ganska kontroversiell sak. Den dök upp 2009 och har sedan dess vuxit tusenfaldigt och fortsätter att växa till denna dag (även i snabb takt).

Ser det verkligen inte ut som en bubbla? Kommer det att spricka? Väldigt troligt. Dessutom finns det en tvetydig inställning till statens kryptovaluta.

Men Bitcoin är bara en produkt skapad enligt principerna för BlockChain, och alla dess brister har ingenting att göra med själva tekniken. Kryptovaluta är i grunden en testplats för blockchain och ur teknisk synvinkel går allt bra. Och här är Bitcoins framtida öde inte alls viktigt, eftersom det bara är en "provballong".

Baserat på BlockChain kan du enkelt skapa en annan kryptovaluta, till exempel fullt uppbackad och legaliserad på statlig nivå. Kommer det att hända? Vi får se, men det är mycket troligt. Saken är bekväm och inte bara på grund av de tekniska funktionerna som beskrivs ovan.

Varför pratar alla om den här tekniken nu?

Låt oss ta en titt på fördelarna som introduktionen av blockchain-teknik kommer att ge våra liv:

  1. "Du behöver ingen violinist" - minns du den här frasen från den legendariska filmen? Så det är väldigt applicerbart här. När man använder denna teknik kommer det inte att finnas något behov av att involvera en "tredje part" när man gör en transaktion, eftersom systemet, som jag redan sagt, är helt transparent för alla. Detta kan avsevärt minska omkostnader och tidpunkten för transaktioner (transaktioner, d.v.s. operationer med data).
  2. Blockchain lämpar sig för de system där det finns risk för bedrägerier och informationssäkerhet. Allt som nu läggs enorma summor pengar på. Faktum är att, förutom transparens, har tekniken ojämförlig säkerhet och säkerhet vid användning av alla parter. Dessutom finns det skydd mot bedrägerier (och "hålla i schack") från systemorganisatörens sida på grund av decentralisering (som i bittorrent - tekniskt sett finns det inget sätt att förhindra nedladdning).

Det är därför de är aktiva nu experiment med att implementera BlockChain till exempel i valprocessen. Transparens, säkerhet och säkerhet är mycket viktigt. Inklusive från bedrägeri från makthavarnas sida, illvilliga människor och andra plottrar. Och inget mer snack om inblandning i val (a priori). Skönhet.

Denna teknik kan också vara perfekt anpassad för att underhålla olika fastigheter, medicinska databaser, juridiska databaser, all logistik, såväl som för att utföra bankverksamhet (detta är verkligen "läkaren beställde" - kostnader och handläggningstid kommer att minska avsevärt).

Hela frågan är att ett viljestarkt beslut fattas (många är inte nöjda med oförmågan att "omärkligt" störa systemets drift efter dess implementering), och att implementera allt detta och tillämpa blockkedjan i praktiken kommer att vara en sekundär fråga (lyckligtvis har Bitcoin tillhandahållit en utmärkt etablerad bas).

Problem med att implementera BlockChain i livet

  1. Till exempel att underhålla hög nivå säkerhet behöver systemet ständiga komplexa beräkningar, vilket endast kan göras med en mycket stor resursbas. I Bitcoin löstes detta problem helt enkelt - de utsåg en kommission till dem som tillhandahåller sina resurser (datorkraften hos datorer eller specialmonterade system - gruvgårdar) för detta ändamål (den huvudsakliga metoden för att tjäna bitcoins - gruvdrift - byggdes på detta princip).
  2. Det är också oerhört viktigt för hela systemets säkerhet att dessa resurser är fördelade och inte under kontroll av någon grupp (till exempel förenad genom konspiration), som kan använda makten som är koncentrerad i sina händer för olika dåliga manipulationer.
  3. Allt detta kan beröva någon arbete eller vinst (olika mellanhänder), och därför sätter de en eker i hjulen i det inledande (svåraste) skedet av att introducera teknik i livet.

Blockchain med Bitcoin som exempel

BlockChain är bara en vanlig enkellänkad lista över block med transaktionsinformation. Varje nytt block ändrar tillståndet för hela den distribuerade databasen. Det betyder att om du byter ut något (med avsikt), så kommer hasharna för nästa block att ändras och den ersatta biten kommer inte att ersätta den gamla.

Ett allmänt accepterat mått på integritet. Hashen för vilket nummer som helst kan beräknas (med en viss formel), men det är omöjligt att återställa numret från hashen, vilket innebär att förfalskning i en sådan databas blir omöjlig.

Nu på riktigt ett exempel på BlockChain som arbetar i Bitcoin-systemet. Ytterligare kort:

  1. Transaktioner i detta system signeras (anses tillförlitliga) i omgångar (dvs. block).
  2. Frekvensen av att nya block visas (läggs till) är inbyggd i systemets distribuerade algoritm: för att signera ett block (utfärda en ny monetär enhet), måste du hitta den nödvändiga hashen (med brute force, eftersom det är a priori omöjligt att återställa ett nummer från en hash och allt som återstår är att oändligt beräkna hashen för slumpmässigt tagna tal tills du råkar råka ut för rätt alternativ hash).
  3. I det här fallet ställs komplexiteten för att söka efter en hash in algoritmiskt beroende på systemets uppgifter (komplexiteten hos mallen som hashen måste passa in i ändras). I Bitcoin är frekvensen för utvinning av en ny enhet (utseendet på ett nytt block) ungefär tio minuter. Följaktligen, ju större kraften i gruvarbetarens system är, desto större är sannolikheten att han kommer att lägga till nästa block till systemet och få en belöning för det.
  4. Systemets klienter kan generera minst en miljon transaktioner (överföringar) per sekund, men nätverket av noder kommer att acceptera dem först från det ögonblick som nästa block signeras (nästa enhet mineras).
  5. Dessutom kommer transaktionen att betraktas som obekräftad fram till uppkomsten av flera nya block (generering av monetära enheter), för att skydda mot gafflar (spridning av kryptovalutaenheter på "sidogrenar av blockkedjan", som dök upp t.ex. lokalt nätverk, men sedan avvisats av huvudblockkedjan).
  6. För att undvika dess okontrollerade tillväxt är storleken på transaktionsdatabasen speciellt komprimerad (i själva verket trimmad) på grund av "kontrollpunkter". Konsensusalgoritmer bekräftar periodiskt det så kallade "pivot"-blocket, innan kedjan av block inte behöver lagras. Sådana kontrollblock skapas (markeras) periodiskt. Annars skulle Bitcoin-basen vara oöverkomlig.

Det vill jag understryka kryptovaluta är inte en sak i sig. I alla fall är bitcoins en ganska fritt konvertibel valuta.

För dem snabbt utbyte För rubel, dollar eller andra elektroniska pengar kan du använda onlineväxlingstjänster, till exempel dessa:

Och för ett mer subtilt spel om kurser och extra inkomster kan jag ge råd kryptobörser:

Så här ser den stora och hemska blockkedjan ut, om man försöker beskriva den mer eller mindre på ett enkelt språk. Fast man måste använda ord som inte är helt enkla, vad kan man göra - teknik :)

Lycka till! Vi ses snart på bloggsidans sidor

Du kanske är intresserad

BlockChain.info är en populär online kryptovaluta plånbok på ryska på den officiella webbplatsen BlockChain.info CoinMarketCap - officiell webbplats för kryptovalutabetyget CoinMarketCap (Cryptocurrency Market Capitalizations) Cryptonator - onlineplånbok för kryptovalutor med enkel inloggning, men inte särskilt mycket bra recensioner Tokens - vad är de i kryptovaluta och andra områden Kryptovaluta - vad det är i enkla ord, hur allt fungerar och en lista över de mest rankade kryptovalutorna Kryptovaluta plånbok - hur man skapar den och vilket är bättre: kall, multi-valuta, hårdvara eller online kryptoplånbok
Mining - vad är det i enkla ord och hur man tjänar pengar på att bryta bitcoins och andra kryptovalutor Satoshi - vad är det, hur många satoshi finns i 1 bitcoin, vad är deras växelkurs mot rubeln och vem är Satoshi Nakamoto Cloud Token och Jarvis-roboten förverkligade många investerares dröm

Blockchain (engelsk blockchain eller blockchain) är en kontinuerlig sekventiell kedja av block (länkad lista) som innehåller information, byggd enligt vissa regler. Oftast lagras kopior av blockkedjor och bearbetas oberoende (mycket parallellt) på många olika datorer.

Schema för att erhålla transaktionshashar

Allmän information

Termen dök först upp som namnet på en helt replikerad distribuerad databas implementerad i Bitcoin-systemet, varför blockchain ofta kallas transaktioner i olika kryptovalutor, men blockchain-tekniken kan utökas till alla sammanlänkade informationsblock.

Transaktionsblock

Ett transaktionsblock är en speciell struktur för att registrera en grupp av transaktioner i Bitcoin-systemet och liknande. En transaktion anses vara fullständig och tillförlitlig ("bekräftad") när dess format och signaturer har verifierats, och när själva transaktionen är grupperad med flera andra och registreras i en speciell struktur - ett block. Innehållet i block kan kontrolleras eftersom varje block innehåller information om föregående block. Alla block är inbyggda i en kedja, som innehåller information om alla operationer som någonsin utförts i databasen. Det allra första blocket i kedjan - det primära blocket (engelsk genesis block) - betraktas som ett separat fall, eftersom det inte har ett föräldrablock.

Ett block består av en rubrik och en lista över transaktioner. Blockhuvudet inkluderar dess hash, hash för föregående block, transaktionshashar och ytterligare tjänstinformation. I Bitcoin-systemet indikerar den första transaktionen i ett block alltid mottagandet av en provision, som kommer att vara belöningen till användaren för det skapade blocket. Därefter kommer en lista över transaktioner bildade från en kö av transaktioner som ännu inte har registrerats i tidigare block. Kriteriet för att välja från kön ställs av gruvarbetaren oberoende. Det behöver inte vara en tidslinje. Till exempel kan endast transaktioner med hög provision eller som involverar en given adresslista inkluderas. För transaktioner i ett block används trädhashning, liknande att generera en hash för en fil i BitTorrent-protokollet. Transaktioner, förutom att ta ut en provision för att skapa ett block, innehåller inuti ingångsparametern en länk till en transaktion med det tidigare tillståndet för data (i Bitcoin-systemet, till exempel, ges en länk till transaktionen för vilken det spenderades bitcoins mottogs). Operationer för att överföra en provision till en gruvarbetare för att skapa ett block har inte "indata" transaktioner, så all information kan specificeras i den här parametern (för dem kallas detta fält för Coinbase-parametern).

Det skapade blocket kommer att accepteras av andra användare om det numeriska värdet på header-hashen är lika med eller mindre än ett visst målnummer, vars värde periodiskt justeras. Eftersom hashresultatet för SHA-256-funktionen anses vara oåterkalleligt finns det för närvarande ingen algoritm för att erhålla det önskade resultatet annat än slumpmässig sökning. Om hashen inte uppfyller villkoret ändras nonce-parametern i rubriken och hashen beräknas om. Vanligtvis krävs ett stort antal omräkningar. När en kandidat hittas, sänder noden det resulterande blocket till andra anslutna noder, som validerar blocket. Om det inte finns några fel, anses blocket läggas till i kedjan och nästa block måste inkludera dess hash.

Värdet på målnumret som hashen jämförs med justeras varje 2016 block i Bitcoin-systemet. Det är planerat att hela Bitcoin-systemnätverket ska spendera cirka 10 minuter på att generera ett block och cirka två veckor för 2016 block. Om 2016-block bildas snabbare, så minskar målet något och blir svårare att uppnå, annars ökar målet. Att ändra beräkningskomplexiteten påverkar inte Bitcoin-nätverkets tillförlitlighet och krävs bara för att systemet ska generera block i en nästan konstant hastighet, oberoende av datorkraften hos nätverksdeltagare.

Blockkedja

Huvudsekvensen av block (svart) är den längsta från den initiala (gröna) till den nuvarande. Sidogrenar (lila) skärs av.

Block bildas samtidigt av många "gruvarbetare". Block som uppfyller kriterierna skickas till nätverket, inkluderade i alla replikeringar av den distribuerade blockbasen. Situationer uppstår regelbundet när flera nya block i olika delar av ett distribuerat nätverk anropar samma block till det föregående, det vill säga blockkedjan kan förgrena sig. Du kan avsiktligt eller oavsiktligt begränsa vidarebefordran av information om nya block (till exempel kan en av kedjorna utvecklas inom ett lokalt nätverk). I detta fall är parallell expansion av olika grenar möjlig. I vart och ett av de nya blocken kan det finnas både identiska transaktioner och olika inkluderade i endast ett av dem. När blockreläet återupptas börjar gruvarbetare överväga masterkedjan, med hänsyn till hash-svårighetsnivån och kedjelängden. Om komplexiteten och längden är lika, ges företräde åt kedjan vars sista block dök upp tidigare. Transaktioner som endast ingick i den avvisade grenen (inklusive belöningsbetalningar) förlorar sin bekräftade status. Om detta är en Bitcoin-överföringstransaktion kommer den att ställas i kö och sedan inkluderas i nästa block. Transaktioner för att ta emot belöningar för att skapa klippblock dupliceras inte i en annan gren, det vill säga de "extra" bitcoins som betalas för att skapa klippblock får inte ytterligare bekräftelser och "försvinner".

Blockkedjan innehåller alltså en ägarhistorik, som till exempel kan hittas på specialiserade webbplatser.

Blockkedjan bildas som en ständigt växande kedja av block med register över alla transaktioner. Kopior av databasen eller delar av den lagras samtidigt på många datorer och synkroniseras enligt de formella reglerna för att bygga en blockkedja. Informationen i blocken är inte krypterad och finns i klartext, men frånvaron av ändringar verifieras kryptografiskt genom hash-kedjor (ett element i den digitala signaturen).

Databasen lagrar offentligt, i okrypterad form, information om alla transaktioner som signerats med asymmetrisk kryptering. För att förhindra upprepade utgifter av samma belopp används tidsstämplar, implementerade genom att databasen delas upp i en kedja av speciella block, som var och en bland annat innehåller hashen från föregående block och sitt eget serienummer. Varje nytt block bekräftar transaktioner, information om vilka även innehåller ytterligare bekräftelse av transaktioner i alla tidigare block i kedjan. Det är inte praktiskt att ändra information i ett block som redan finns i kedjan, eftersom du i det här fallet skulle behöva redigera information i alla efterföljande block. Tack vare detta är en framgångsrik dubbelutgiftsattack (upprepad utgift av tidigare använda medel) extremt osannolik i praktiken.

Oftast kommer en avsiktlig förändring av information i någon av kopiorna av databasen eller till och med i ett tillräckligt stort antal kopior inte att erkännas som sann, eftersom den inte kommer att följa reglerna. Vissa ändringar kan accepteras om de görs i alla kopior av databasen (till exempel radering av de sista blocken på grund av ett fel i deras bildning).

För att tydligare förklara betalningssystemets funktionsmekanism introducerade Satoshi Nakamoto konceptet "digitalt mynt" och definierade det som en kedja av digitala signaturer. Till skillnad från de standardiserade valörerna för vanliga mynt har varje "digitalt mynt" sin egen valör. Varje Bitcoin-adress kan associeras med valfritt antal "digitala mynt". Med hjälp av transaktioner kan de delas och kombineras, samtidigt som det totala beloppet av deras valörer minus provisionen bibehålls.

Före version 0.8.0 använde huvudklienten Berkeley DB för att lagra blockkedjan; från och med version 0.8.0 bytte utvecklare till LevelDB.

Transaktionsbekräftelse

Så länge transaktionen inte ingår i blocket tror systemet att antalet bitcoins på en viss adress förblir oförändrat. För närvarande är det tekniskt möjligt att utföra flera olika transaktioner för att överföra samma bitcoins från en adress till olika mottagare. Men så fort en av dessa transaktioner ingår i blocket kommer systemet att ignorera andra transaktioner med samma bitcoins. Till exempel, om en senare transaktion ingår i ett block, kommer den tidigare att anses vara felaktig. Det finns en liten chans att två liknande transaktioner vid förgrening hamnar i block med olika filialer. Var och en av dem kommer att anses vara korrekta, endast när filialen dör kommer en av transaktionerna att anses vara felaktig. I det här fallet kommer tiden för operationen inte att spela någon roll.

Således bekräftar införandet av en transaktion i ett block dess äkthet, oavsett närvaron av andra transaktioner med samma bitcoins. Varje nytt block betraktas som en ytterligare "bekräftelse" av transaktioner från tidigare block. Om det finns 3 block i kedjan, kommer transaktioner från det sista blocket att bekräftas 1 gång, och de som placeras i det första blocket kommer att ha 3 bekräftelser. Det räcker med att vänta på flera bekräftelser så att sannolikheten för att transaktionen avbryts blir mycket låg.

För att minska effekterna av sådana situationer på nätverket finns det restriktioner för avyttring av nyligen mottagna bitcoins. Enligt tjänsten blockchain.info, fram till maj 2015, var den maximala längden på avvisade kedjor 5 block. Det antal bekräftelser som krävs för att avblockera ett mottaget meddelande beror på klientprogrammet eller på instruktionerna från den mottagande parten. Bitcoin-qt-klienten kräver inga bekräftelser för att skicka, men de flesta mottagare har ett standardkrav på 6 bekräftelser, vilket gör att du oftast faktiskt kan använda det du får på en timme. Olika onlinetjänster sätter ofta sin egen bekräftelseströskel.

Protokollet låter dig använda bitcoins som erhållits för att skapa ett block efter 100 bekräftelser, men standardklientprogrammet visar provisionen efter 120 bekräftelser, det vill säga du kan vanligtvis använda provisionen cirka 20 timmar efter att den har ackumulerats.

"Dubbla utgifter"

Om du kontrollerar mer än 50 % av nätverkets totala datorkraft, så finns det en teoretisk möjlighet, vid valfri bekräftelseströskel, att överföra samma bitcoins två gånger till olika mottagare - en av transaktionerna kommer att vara offentlig och bekräftas i det allmänna sätt, och den andra kommer inte att annonseras, kommer dess bekräftelser att ske block av en dold parallell gren. Först efter en tid kommer nätverket att få information om den andra transaktionen, den kommer att bekräftas och den första kommer att förlora bekräftelsen och ignoreras. Detta kommer inte att resultera i en fördubbling av bitcoins, utan en förändring av den nuvarande ägaren av bitcoins, där den första mottagaren förlorar bitcoinsna utan någon kompensation.

Öppenheten i blockkedjan gör att du kan göra ändringar i vilket block som helst. Men då kommer det att bli nödvändigt att räkna om hashen för inte bara det ändrade blocket, utan även alla efterföljande. I själva verket skulle en sådan operation kräva minst lika mycket kraft som användes för att skapa de modifierade och efterföljande blocken (det vill säga all strömkraft), vilket gör denna möjlighet extremt osannolik.

Den 1 december 2013 översteg den totala nätverkskapaciteten 6000 THash/s. Sedan början av 2014 har sammanslutningen av gruvarbetare (pool) Ghash.io länge kontrollerat över 40% av den totala makten i Bitcoin-nätverket, och i början av juni 2014 var mer än 50% av nätverkskraften kort koncentrerad i det.

Dubbla utgifter för Bitcoins har aldrig registrerats i praktiken. Från och med maj 2015 har parallella kedjor aldrig överskridit 5 block.

Komplexitet

Kravet på blockhashar bestäms av en speciell parameter som kallas "svårighet". Eftersom nätverkets beräkningskraft inte är konstant, beräknas denna parameter om av nätverksklienter var 2016:e block på ett sådant sätt att den genomsnittliga hastigheten för blockkedjebildning upprätthålls på nivån för 2016 block per två veckor. Således bör 1 block skapas ungefär en gång var tionde minut. I praktiken, när beräkningskraften hos nätverket ökar, är motsvarande tidsintervall kortare, och när den minskar är de längre. Tidsbaserad omräkning av svårighetsgrad är möjlig på grund av närvaron av tidpunkten för deras skapelse i blockrubriken. Det är skrivet i Unix-format enligt systemklockan för blockförfattaren (om blocket skapas i en pool, då enligt systemklockan på servern för denna pool).

Applikationer utanför kryptovaluta

För närvarande visar representanter för olika områden intresse för blockchain-teknik.

Banksektor

I den ryska banksektorn visar företag som VTB och Sberbank intresse för tekniken.

Betalsystemen VISA, Mastercard, Unionpay och SWIFT tillkännagav utvecklingar och planer på att använda blockchain-teknik.

Fastighetsregistret

Sverige och Förenade Arabemiraten planerar att upprätthålla fastighetsregister med blockchain-teknik.

Den indiska regeringen bekämpar markbedrägerier med blockchain.

Under första halvåret 2018 kommer ett experiment att genomföras för att använda blockchain-teknik för att övervaka tillförlitligheten av information från Unified State Register of Real Estate (USRN) i Moskva.

Identifiering

2014 grundades Bitnation-företaget, som tillhandahåller traditionella statliga tjänster som identitetskort, notarier och ett antal andra.

I juni 2017 introducerade Accenture och Microsoft ett digitalt ID-system på blockkedjan.

I augusti 2017 började den brasilianska regeringen testa ett blockchain-ID-system.

Finland identifierar flyktingar med hjälp av blockchain-teknik.

Estland har ett blockchain-baserat e-medborgarskapssystem.

Kritik

Det internationella interbanksystemet för överföring av information och finansiella transaktioner SWIFT tillkännagav faran för orealistiska förväntningar angående hypen kring blockkedjeteknologier och distribuerade register i bankmiljön.

Ryssland

I juli 2017 planerades ett arbete i Novgorod-regionen för att lansera ett pilotprojekt för att introducera blockchain-teknik i Rosreestrs arbete. Vnesheconombank och Byrån för bostadslån skulle delta i projektet.

På uppdrag av presidenten för Tatarstan genomförde experter från företaget Qiwi Platform en studie om tillämpligheten av blockchain-teknik i offentlig förvaltning och föreslog införandet av blockchain-teknik i system för interdepartementell dokumenthantering, notarier, diplomregistrering, röstning, hälsovård, markregistrering, digital identitet, registreringsåtgärder (civilstånd ). Lösningar övervägs.

Sberbank och SWIFT under Sibos 2017 i Toronto "enades om att koordinera steg för att bedöma möjligheten att använda blockkedjeteknik i avvecklingsplattformar mellan banker... SWIFT-plattformen använder kapaciteten hos ett distribuerat register byggt på blockkedjeteknik för att stämma av betalningsinformation i realtid. ”

Den 18 oktober 2017 tillkännagav Vnesheconombank och regeringen i Novgorod-regionen vid det internationella forumet "Open Innovations" i Moskva lanseringen i september av ett pilotprojekt för att skapa ett system för att övervaka tillhandahållandet av läkemedel till invånare i regionen. Den regionala guvernören sa att "användningen av blockchain-teknik för att övervaka hela försörjningskedjan av läkemedel kommer att förhindra missbruk och identifiera illegal handel med dyra läkemedel, samt minska dödsfall på grund av att ta läkemedel av låg kvalitet." I december 2017 är det planerat att slutföra testning av en fungerande prototyp av projektet.

Den 19 oktober 2017 blev det känt att Moskvas regering är redo att förse Rosreestr med en datorserver för att implementera blockchain-teknik vid registrering av fastigheter.

Wikipedia

St. Petersburg International Economic Forum, som hölls i juni 2017, ägnades åt utvecklingen av blockchain-teknik. Det samlade rekordmånga deltagare och väckte stor uppmärksamhet från det ryska ledarskapet. Genom att förstå vikten av den digitala ekonomin och utvecklingen av "hög" teknologi, blev Rysslands president Vladimir Putin intresserad av blockchain-teknik och deltog i en diskussion om denna fråga. Naturligtvis, om landets ledare är intresserade och uppmärksammar någon fråga eller teknik, så vill många vanliga användare veta vad det är? Därför är den här artikeln avsedd att förklara på ett enkelt och begripligt språk vilken typ av teknik detta är, varför det behövs, vilka möjligheter som dess användning öppnar?

Ordet blockchain översatt från engelska betyder "kedja av block". Detta koncept dök först upp som namnet på en distribuerad databas, som implementerades i . Blockchain är en metod för att lagra olika data eller en digital redovisning av kontrakt, affärer och transaktioner. Med andra ord, allt som kräver en separat oberoende journal och vid behov verifiering. Den kan lagra data om utfärdade lån, äganderätt, trafikkränkningar, äktenskap och skilsmässor. Med ett ord, nästan allt. Dess största skillnad och obestridliga fördel är att detta register inte lagras på någon specifik plats. Den distribueras över hela världen genom flera hundra och till och med tusentals datorer. På detta nätverk har alla användare fri tillgång till den aktuella versionen av registret. Således är det helt transparent för absolut alla deltagare.

Alla digitala poster som görs kombineras till "block", som sedan kronologiskt och kryptografiskt länkas till en "kedja" med hjälp av komplexa matematiska algoritmer. Varje sådant block är kopplat till det föregående och innehåller en specifik uppsättning poster. Nya block läggs till strikt i slutet av kedjan.

På ett mer förenklat sätt kan en blockchain ses som en stor reskontra som registrerar rörelsen av information eller pengar från ett konto till ett annat. Alla användare av denna teknik har lika tillgång till systemet. Alla operationer som formats till datablock sparas av alla nätverksdeltagare och varje block innehåller en länk i form av krypterad data från föregående block.


Infografik "Hur fungerar blockchain?"

Systemtillförlitlighet och säkerhet

Krypteringsprocessen, eller hashing, utförs av ett stort antal datorer som arbetar på samma nätverk. Om alla deras beräkningar ger samma resultat, får blocket en unik digital signatur – en signatur. Bildandet av ett nytt block leder till en uppdatering av registret och det kan inte ändras på något sätt. Det betyder att du inte kan fejka det, utan du kan bara lägga till nya poster. Det är viktigt att komma ihåg att registret uppdateras på alla datorer i nätverket samtidigt.

Distributionen av blockkedjedatabaser bland många datorer gör det omöjligt för hackare att hacka dem. För att göra detta måste de få åtkomst till kopior av databasen på alla datorer i nätverket samtidigt. Tekniken gör det också möjligt att säkra personuppgifter, eftersom hashprocessen är oåterkallelig. Även om du lyckas ändra originaldokumentet eller transaktionen kommer de omedelbart att få en annan digital signatur, vilket signalerar en avvikelse i systemet.

Varför behöver vi gruvdrift och gruvarbetare?

Tanken bakom blockchain-tekniken är ganska enkel. Detta är en kolossal offentlig databas utan central ledning. Om vi ​​tar de nu välkända, då är gruvarbetare ansvariga för att kontrollera sina transaktioner. Detta är namnet som ges till systemdeltagarna som bekräftar äktheten av genomförda åtgärder och formulärblock från transaktionsposter.

Eftersom gruvprocessen åtföljs av att lösa komplexa matematiska problem, måste gruvarbetare ha mycket kraftfulla datorer i sin arsenal. I deras händer finns en distribuerad databas, som består av en "kedja av block." Denna typ av databasen gör att du kan kontrollera transaktioner utan deltagande av några finansiella tillsynsmyndigheter.

På senare tid har många av oss allt oftare ställts inför konceptet blockchain. Vad är detta för system? Tyvärr vet inte alla om detta, även om det har mycket lovande chanser för utveckling och implementering i vardagen. Låt oss försöka beskriva vad blockchain är i enkla ord. Till råga på allt kommer flera exempel på användning av ny teknik att ges och för- och nackdelar med den globala informationsstrukturen diskuteras.

Blockchain: vad är det?

Själva systemet dök upp relativt nyligen. Om du inte fördjupar dig i de viktigaste tekniska aspekterna av driften ännu, är blockchain-tekniken en tydligt strukturerad databas med vissa regler för att konstruera transaktionskedjor och tillgång till information, vilket utesluter datastöld, bedrägeri, kränkning av äganderätt, etc.

Dessutom, när man arbetar med det, är endast två parter inblandade, utan inblandning av mellanhänder för att genomföra transaktioner av något slag. Om vi ​​pratar om vad en blockkedja är, med enkla ord, kan tekniken jämföras med ett slags transparent kassaskåp, låt oss säga, tillverkat av ogenomträngligt glas, i vilket varje registrerad kund (användare) kan lägga något. Samtidigt ser alla andra exakt vad som står där. Men du kan bara ta något ur kassaskåpet om du har vissa åtkomsträttigheter, grovt sett, en nyckel som bara är känd för den som den är avsedd för. Som redan är klart kan kassaskåpet inte hackas eller gå sönder. Men i själva verket är detta en ganska primitiv jämförelse.

På sätt och vis kan blockchain-systemet representeras som ett slags global reskontra, där de grundläggande reglerna för lagring och distribution av information beskrivs med matematiska medel, exklusive åtkomst till den utifrån även på nivån för registrerade kunder eller administratörer. Det är inte svårt att gissa att det här systemet inte har någon chef som sådan.

Hur fungerar blockchain?

Huvudprincipen för den nya teknikens funktion är transparensen av transaktioner som utförs med omöjligheten att ändra dem av personer som inte har auktoriserad tillgång till den. Förfadern anses vara Bitcoin-systemet, som en gång skapades i form av en självreglerande kryptovaluta som inte kräver service av finansiella organisationer eller banker. Den använde blockchain-plattformen för att registrera alla typer av transaktioner. Vilken blockchain-plånbok som helst fungerar på liknande sätt, till exempel samma Qiwi-system.

Du kan förstå de grundläggande principerna för hur en global databas fungerar genom att använda exemplet med DNA-strukturen. Den har sin egen kedja av transaktionsblock (transaktioner, betalningar, etc.). Dessutom, efter att en transaktion har slutförts och bekräftats (enligt etablerade matematiska regler), läggs ett nytt block till i kedjan. Och varje sådant block, som en DNA-cell, innehåller information om hela nätverket som helhet. Således gör blockkedjetekniken det i sig omöjligt att lägga till ett falskt block eller ta bort ett befintligt, eftersom detta omedelbart kommer att synas i hela systemet. Grovt sett kan man inte lägga till något i strukturen som inte borde finnas där. När ett block raderas reagerar systemet på samma sätt på förändringar i den globala strukturen. Så det visar sig att bedrägeri, försök till obehörigt ingripande eller till och med piratkopiering nästan helt är uteslutna.

Huvudapplikationer

I det skede av dess uppkomst användes blockchain-teknik (från den engelska blockkedjan) uteslutande för kryptovaluta, och lite senare antogs den av vissa bankstrukturer.

Men idag i sin utveckling tränger det nya systemet ganska djupt in i vår vardag. Plattformar för att utveckla affärsapplikationer baserade på blockchain-teknik kan till och med kontrollera efterlevnaden av upphovsrätter, spåra produktionsprocesserna för en viss produkt för överensstämmelse med de angivna standarderna, för att inte tala om absolut alla finansiella transaktioner.

Huvudplattformar för att bygga affärsapplikationer

Bland de mest avancerade och ofta använda plattformarna där affärsprogramvaror kan skapas är följande:

  • EmcSSH.
  • EmcSSL.
  • Emc InfoCard.
  • EmcTTS.
  • Emc DPO.
  • Emc Atom.
  • Emc DNS.

Låt oss överväga var och en av dem separat.

EmcSSH

Ur EmcSSH-plattformens synvinkel, som är en ytterligare förlängning av SSH-teknik för nätverksadministration, är blockchain en sorts specialiserad lagring av publika nycklar (lösenord) och listor över användare som har rätt till auktoriserad åtkomst.

En nätverksanvändare har till exempel tillgång till flera maskiner. Detta görs med hjälp av en lösenordsskyddad hemlig nyckelfil som lagras i blockkedjan, vilket eliminerar möjligheten för hackerattacker som kallas MIM ("man i mitten"). Om det omöjliga händer - filen är stulen, kan användaren omedelbart ändra den till en ny eller blockera åtkomst.

Denna teknik är mest effektiv i de fall det är nödvändigt att hantera ett stort antal servrar, ett nätverk av bankomater, fjärrdatorterminaler etc. Det som är mest intressant är att sådan global kontroll kan utföras oavsett geografisk plats, och med samma enkelhet som när man arbetar på ett vanligt lokalt nätverk.

EmcSSL

Är en anpassad förlängning SSL-protokoll. För honom är blockchain en plats där så kallade digitala fingeravtryck av certifikat från enskilda användare eller organisationer lagras.

När man går in på till exempel en banks hemsida och utbyter information mellan användaren och nätbanksystemet sker användarens auktorisering just på basis av sådana certifikat, vilket gör det omöjligt för tredje part att stjäla lösenord, koder eller nycklar. Om en klient förlorar ett certifikat förenklas förfarandet för att återställa det ganska mycket, även om det har vissa olägenheter när det gäller begränsningar (återställningstjänsten betalas, och själva processen kräver ganska mycket tid).

Emc InfoCard

Denna plattform är baserad på ett system av elektroniska visitkort, oupplösligt kopplade till användarens SSL-certifikat. Till skillnad från det senare är sådana visitkort bekväma eftersom informationen de innehåller kan ändras.

När du anger en viss internetresurs som stöder denna teknik (till exempel en blockchain-plånbok), sker auktorisering just på basis av ett virtuellt visitkort, och information från det laddas ner automatiskt. Bekvämligheten med ett sådant system är att när uppgifterna i ett visitkort ändras ändras det på alla resurser där det är registrerat, samtidigt och helt automatiskt. Så användaren behöver inte längre fylla i registreringsfält på ett stort antal webbplatser manuellt.

EmcTTS

TTS-systemet är ett sätt att registrera upplagda dokument av alla slag i tid och skapa ett fingeravtryck av tidpunkten för deras publicering.

Denna teknik är oumbärlig i juridiska frågor när det är nödvändigt att bevisa äktheten av ett dokument, ett kontrakt, ett patent eller till och med en upphovsrättslig publikation. Med hjälp av en tidsstämpel kan du enkelt kontrollera inte bara datumet för utfärdandet eller publiceringen, utan även tiden med en noggrannhet på upp till en sekund. Och i rättsvetenskap kan detta ibland spela en nyckelroll.

Det är till exempel två företag som har ingått avtal om att tillhandahålla vissa tjänster. Den första, efter att ha undertecknat kontraktet, publicerade den med hjälp av TTS-teknik. Det andra företaget visste inte om detta, och efter en tid började det godtyckligt göra ändringar i kontraktet, med hänvisning till en påstådd förlorad kopia av sitt eget, och till och med angav att vissa klausuler var preciserade i den nuvarande utgåvan som det föreslagit. Det finns inget enklare än att bevisa det första företaget rätt genom den tillfälliga avtrycket av publikationen.

Emc DPO

DPO-systemet är en annan utlöpare av kärntekniken som används för att bevisa rättigheter till all egendom, fysisk eller intellektuell.

Enkelt uttryckt, baserat på unika nummer eller egenskaper, kan användningen av sådan teknik bekräfta till exempel rätten att äga en bil, hus eller lägenhet, tomt, mjukvaruutveckling etc. Det är lika möjligt att använda fastighetsnummer, registrering certifikat, serie nummer mjukvarulicenser, och i vissa fall, säg, för fastigheter - plats, etc. Med ett sådant system är omregistrering av äganderätt mycket enkel. Det räcker med att utföra en enkel operation för att ändra data i blockkedjan. Som redan är klart kan tillgång till sådana processer endast erhållas av personer som har rätt att göra det, och inblandning utifrån är utesluten.

Emc Atom

Atom är ett system utformat för att slutföra transaktioner mellan två parter utan deltagande av en tredje part eller mellanhänder.

För att vara tydlig, i vissa fall, vid överföring av äganderätt eller ingående av kontrakt, tvingas två parter att kontakta en notarie, ett advokatkontor, en bank och andra organisationer. I denna situation krävs inte deras deltagande. Registrering vid transaktion med fastighet, när säljaren har fått pengar, och äganderätten har omregistrerats till köparen, och är en bekräftelse på lagligheten av transaktionen med en preliminär kontroll av äganderätten till fastigheten av säljaren, och i framtiden - även med bekräftelse på äganderätten till den nya ägaren. Det är sant att detta tillvägagångssätt endast kan användas om båda parter litar på varandra villkorslöst.

Emc DNS

Slutligen är en annan plattform ett alternativt system för att distribuera domännamn i nätverk, vilket förhindrar angripare från att attackera DNS.

Man tror att med användningen av sådan teknik blir alla distribuerade nätverk som är anslutna till Internet praktiskt taget osårbara.

Snabba transaktioner

Denna typ av teknik är utformad för att underlätta mikrobetalningar med minimal kostnad och kostnad. Sådana beräkningar kan ha extremt små mängder (även bråkdelar av kopek).

Eftersom alla transaktioner som utförs är virtuella, låter systemet dig ta bort alla begränsningar av hastigheten i den så kallade TPS-metriken, trots att varje beräkning har sin egen kostnad, uttryckt antingen i monetära termer eller i de resurser som förbrukas för att slutföra den .

Fördelar och nackdelar med systemet

Slutligen återstår det att säga att fördelarna med blockchain-systemet är ganska tydligt uttryckta. Det viktigaste inom tekniken är oklanderlig tillförlitlighet och, som sagt, absolut säkerhet. Trots detta pågår det idag en aktiv debatt om genomförbarheten av en omfattande implementering av sådan teknik. Bankers har förresten ingen brådska att använda det på grund av den låga hastigheten i driften, som till en början beror på trafiken, även om de medger att hastigheten har lägre prioritet jämfört med tillförlitligheten och säkerheten för de operationer som utförs.

Men alla konsumenter som använder blockchain-teknik kan till och med självständigt kontrollera kvaliteten på den köpta produkten genom att spåra hela produktions- och leveranskedjan för att säkerställa att köpet faktiskt uppfyller de angivna standarderna.

Men för att tala om den globala introduktionen av denna teknik, vars uppkomst, enligt många experter, endast är jämförbar med uppkomsten globalt nätverk Internet, det är fortfarande tidigt. Och det finns fortfarande inte så många applikationer skapade på grundval av den, för att inte tala om de organisationer som använder dem, som många skulle vilja. De flesta experter är dock benägna att tro att blockchain har en stor framtid. Om detta är sant eller inte får tiden utvisa. Vi kan bara hoppas att detta system inte kommer att drabbas av Bitcoin-kryptovalutans öde, som det nyligen beslutades att överge.

Om blockchain-algoritmens funktion i enkla ord

Blockchain-teknik: vad alla borde veta

På min blogg, efter dina önskemål, har jag redan publicerat mer än tio material dedikerade till. Redan från början var jag intresserad av den underliggande tekniken som de är skapade på. Dessutom blockchain-teknologin i sig ( blockchain) är inte mindre intressant än dess derivator. Det är mycket bredare än vi kan tro och har ett oändligt antal användningsområden i affärer, IT-system och interaktioner mellan människor. Det hände så att vi lärde oss om det innan vi lärde oss om den tekniska plattformen som det skapades på. Idag ska jag försöka rätta till denna lucka.

Historien om blockchain-teknik

Jag har drivit den här bloggen i över 6 år. Under hela denna tid publicerar jag regelbundet rapporter om resultaten av mina investeringar. Nu är den offentliga investeringsportföljen mer än 1 000 000 rubel.

Speciellt för läsarna utvecklade jag Lazy Investor-kursen, där jag steg för steg visade hur du kan få ordning på din privatekonomi och effektivt investera dina besparingar i dussintals tillgångar. Jag rekommenderar att varje läsare genomför minst den första veckans träning (det är gratis).

Ett system för decentraliserat datautbyte kallat blockchain skapades ursprungligen som en del av Bitcoin-algoritmen, vilket ger en mekanism för att registrera en databok. Redan då orsakade det en enorm våg av kontroverser. En sak är klar: detta är ett tekniskt genombrott, som endast kan jämföras med internets tillkomst. Drivkraften för uppfinningen av blockchain var krisen 2008, då människor förlorade tron ​​på traditionella finansiella institutioner och instrument. och staten tappade förtroendet.

Alternativet lät inte vänta på sig och det föreslogs i form av en matematisk algoritm som inte kräver mellanhänder i form av stat, banker, advokater och revisorer. Denna algoritm krävde inga provisioner för transaktioner, ingående av avtal med motparter och fungerade helt anonymt och demokratiskt. Det kallades blockchain, från engelskan "chain of blocks". Författaren till idén är känd under namnet Satoshi Nikamoto, vilket med största sannolikhet är en pseudonym eller till och med en kollektiv bild av ett team med flera personer. Namnet kan översättas från japanska som "grunden för upplyst tänkande."

De säger att att se skaparen av blockkedjan är som att träffa en levande jultomte eller titta under Guy Fawkes-masken. Vissa anser att han är en finländsk datavetare, andra hittar spår av honom i Irland och USA. Sedan 2011 har han aldrig hört av sig från sin e-post och det fanns anledningar till det: innehavet av hundratusentals bitcoins med tidiga emissioner och bristen på personligt liv som offentlig person stämde inte bra med hans planer. De kan eller vill inte säga var Satoshi och medlemmarna i hans första lag är nu.

Tekniskt sett är en blockchain en globalt distribuerad och autonomt hanterad databas. Deras lagrings- och bearbetningsenheter är inte anslutna till någon enskild server. Databasen består av arkiv med beställda poster (block), som vart och ett innehåller ett kodat nummer och ett s.k. hash, kopplar kedjepussel till varandra.

Block kan jämföras med din dators registerfiler, med skillnaden att dessa filer lagras samtidigt på miljontals datorer och är offentliga. Algoritmen använder kryptering, vilket löser två problem:

  • Garanterar säkerheten för data från användaren som äger den privata nyckeln som bekräftar äktheten av den digitala signaturen;
  • Ger synkronisering av kopior av en distribuerad blockkedja för användare över hela världen.

Således eliminerar systemet skapat av Satoshi felaktiga transaktioner, det kontrollerar sig självt var tionde minut. Beroende på användarnas mål låter blockchain-systemet dig implementera minst två funktioner:

  1. Genom att avslöja den kryptografiska koden för sin nyckel på Internet kan ägaren ge tillgång till informationen som finns i blocket.

Till exempel kan chefen för ett hemligt projekt säkert dela data med sitt team; läkare - skicka konfidentiell medicinsk historia till specialister. Tekniken är idealisk för att organisera arbetet med matrikeldatabaser, eftersom blockchain inte är något annat än ett distribuerat register. Slutligen till tillverkaren programvara det finns ingen anledning att vara rädd för illegal kopiering, eftersom i frånvaro lokal server, dess data kan inte hackas.

  1. Om adressen som anges i nyckeln lagrar data motsvarande ett belopp i kryptovaluta, kan du genomföra en anonym och gratis registrering av överföringen av materiella tillgångar. Det vill säga att göra på egen hand vad banker brukar göra nu för pengar.

Samtidigt behöver du inte binda dig till juridiska kontrakt, eftersom kontraktet redan är skrivet i transaktionskoden och utan bekräftelse av kedjan från hela det globala nätverket, kommer betalningen att avvisas.

Det enda som är nödvändigt för säkerheten, som tidigare, är verifierade sajter, samt att lagra en personlig kod på ett säkert ställe som ger åtkomst till din kryptografiska plånbok. Men ett sådant skydd, förstår du, kostar mindre än banker och advokater. Nackdelen med blockchain-teknik är att alla garantier finns inom sig själv och du bör inte förlita dig på staten eller papperskontrakt.

Hur blockchain och kryptovalutor regleras i lag

Länder runt om i världen har olika attityder till blockchain och speciellt kryptovalutor baserat på det. För alla stater orsakar anonymitet och förmågan att agera självständigt svartsjuka och missförstånd. Skattemyndigheterna ser blockchain som ett sätt att kringgå, centralbanken ser uttag av skuggfonder genom kryptovaluta, och underrättelsetjänster ser finansieringen av terrorism. Å andra sidan förstår alla att den här tekniken är framtiden, och om du inte kan stoppa processen måste du leda den. Huvudmålet är att introducera blockchain-relaterade frågor i det juridiska området och få dem under kontroll. Vändpunkten i erkännandet av kryptovalutor kom 2013, då Bitcoin växte från $13 till $1000 och fick miljontals fans i olika länder. Även fall av bedrägerier på detta område har dock blivit vanligare.

  • 2013 avslöjade FBI stort nätverk för handel med illegala droger, vars betalning accepterades i bitcoins.
  • I februari 2014 hackades mt.gox.com, den största vid den tiden, och mer än 700 000 BTC försvann från 127 000 ägare.
  • Nyligen ;
  • I Ryssland 2014 skedde en våg av inspektioner och sökningar av dussintals juridiska personer av UBEP, FSB och skattemyndigheter. Det föreslogs att anta en lag som förbjuder inte bara cirkulation av kryptovaluta, utan också dess utsläpp (gruvdrift) för både juridiska personer och individer. För den senare planerades böter på upp till 50 000 rubel.

Men om vi tittar noga på dessa händelser kommer vi att se att under hela existensen av samma Bitcoin har det aldrig varit några misslyckanden. Alla kända hacks och stölder var resultatet av den mänskliga faktorn: fel i tjänster skrivna ovanpå blockchain-systemet för att betjäna börshandel. Den andra vanliga orsaken är användarnas försumliga inställning till att lagra den unika koden för sin plånbok. Låt oss lista huvudmodellerna för statlig reglering av kryptovalutor.

  • Singapore, Schweiz, delvis Luxemburg: utbyte och handel är officiellt tillåtet.
  • Japan, delvis Sydkorea: Bitcoin erkänns som ett betalningsmedel.
  • USA, Tyskland: ICO-arrangörer är juridiskt lika med emittenter.
  • Kina: inget formellt förbud för individer, men olagligt för banker och statligt ägda företag.
  • Ryssland: kryptovalutor erkänns som en digital vara eller, men inte ett betalningsmedel. Även om det inte är reglerat på något sätt förbereds ett lagstiftningspaket.

Hur ser framtiden ut för blockchain-tekniken?

Om någon tror att blockchain är framtiden har de fel: framtiden har redan anlänt. Det första tecknet är att antalet ICO:er växer exponentiellt. I framtiden kommer tekniken att täcka ständigt nya områden inom affärer och mänskliga relationer. Infrastrukturen kommer oundvikligen att utvecklas i form av bankomater, växlar, plånbokstjänster och betalterminaler. Företag runt om i världen kommer i allt större utsträckning att byta sina anställda till att betala dem i kryptovaluta om de så önskar. Fler och fler experter förutspår att det i framtiden inte kommer att finnas några banker med sina avgifter och dyra lån. Det kommer inte att finnas utrymme för finansiella kriser som börjar på grund av centralbankernas osäkrade emission av pengar.

Blockchain-algoritmen reglerar själv mängden pengar i systemet, och ingen kan påverka den. I och med blockkedjans tillkomst försvinner problemet med dubbla transaktioner, där pengar kan skickas till två olika mottagare av misstag. Detta övervakas av tusentals personer i banker och betalningssystem, vars arbete du som avsändare av överföringen betalar för. I blockchain-systemet behöver ingen betala för detta, en unik kod tilldelas automatiskt, och denna "övervakas" av gruvarbetare som beräknar block av transaktioner och därmed bekräftar eller avvisar operationen. Således tar blockkedjan på sig de viktigaste funktionerna som utförs idag av många mellanhänder:

  • Registrering och införande i registret över transaktioner mellan systemdeltagare;
  • och certifiering av hennes digitala signatur;
  • Upphovsrättsregistrering;
  • Ingående av smarta kontrakt m.m.

Den sista av de listade funktionerna är den mest intressanta och lovande, och inte bara för futurologer. De största företagen, inklusive de från finanssektorn, som blockkedjan kommer att sätta stopp för i framtiden, investerar redan på allvar i utvecklingen av denna teknik. Till exempel kommer investerare att helt automatisera genomförandet av transaktioner, redovisning och betalning.

Lån kommer att bli mer tillgängliga, transparenta och billigare på grund av frånvaron av chefer, revisorer, kassörer och samlare i utlåningskedjan. Samtidigt försvinner behovet av förvaringsinstitut, externa borgensmän och banktjänster för insättning och uttag av medel. Sberbanks och IBMs gemensamma projekt för att eliminera "extra" länkar i form av tusentals bankjurister bekräftar bara trenden. Analytiker har redan gjort beräkningar enligt vilka den totala kraften hos användarenheter och gruvgårdar är sådan att den inte kan överskridas av hela staters makt. Restriktiva lagar kan antas, men teknisk konfrontation kommer inte att vara till förmån för regeringar.

Blockchain, även om det finns politisk vilja, är omöjligt att inte bara förstöra, utan också att göra en liten förändring: att ersätta information i hela nätverket kommer att kräva gigantisk datorkraft. Eftersom blockchain är öppen källkod förvandlas den hela tiden till något nytt. Idag har blockchain 3.0-systemet redan skapats och börjat implementeras.

Ett av problemen som blockchain kommer att behöva lösa i framtiden är transaktionshastighet. För detta ändamål producerades den nyligen. Det är ganska tillfredsställande för pengaöverföringar och att sluta smarta kontrakt, men är olämpligt för att betala för detaljhandelsköp. En bankkortstransaktion sker i kassan på en bråkdel av en sekund. Säljaren kommer att få pengarna på sitt konto inom några dagar, men detta oroar inte längre köparen: han kommer inte att vänta. När det gäller kryptovaluta måste du vänta på att kedjan ska bekräftas av hela blockchain-nätverket, och det kan ta ungefär en timme.

Avslutningsvis skulle jag vilja rekommendera boken "Blockchain Revolution" av de kanadensiska författarna Don och Alex Tapscott, som anses vara den bästa diskussionen om ämnet hittills. Nu kan du ladda ner den gratis från butiker, eller beställa den på Amazon (på engelska).

Vinst till alla!


Topp