A leginkább érthető magyarázat elvének munka blokcheyna

Azóta, mint a Bitcoin beszél igazán masszív, három év telt el. A technológia, amelyen a cég nyilvántartást vezet az összes tranzakció - blokcheynom - érdeke volt az szinte az összes jelentős pénzügyi intézmények, köztük a Sberbank, ami már önmagában is ad okot mémek.

Azonban magyarázza el, hogyan blokcheyn (Bitcoin is), még mindig nyugtalan. On „leprás kolónia” próbált ismét megmutatni azt az elvet az ujjak blokcheyna, és úgy tűnik, hogy az alvás felhasználó kiderült, hogy a legtöbb egyértelműen - formájában történeteket Kolja naplóíró, és Vasya, aki ezt a blogot próbál kovácsolni.

Blokcheyn - egy napló, ami szinte lehetetlen hamisítani

Szereplők: Nick, John, Joe, a Tajiks és Luda (az epizód).

Kohl úgy döntött, hogy a naplót. Ehhez elkezdett egy notebook és írni kezdett ott sorokat:

1. Vettem kenyeret
2. Úgynevezett Gennagyij
...
132. Dal váza 100 rubelt tartozás
133. szar Luda
134. pokakat

Megpróbált nagyon nehéz naplót becsületesen, és ha volt valaki vita van arról, hogy valami történt, mielőtt elővette az orra és dugta körül a jegyzeteit. Amint Kohl hangsúlyozott Vasya a témában, hogy ő adta Vasya 100 rubelt tartozás, vagy nem. Abban az időben a vita Kolya nem volt napló, de megígérte, holnap, és hogy minden show-Vasya.

Vasya határozott, hogy kísértésbe sors, eljutott a Cole házhoz, a naplót dolistal sorban 132, és helyette a „Olga szar.” A következő napon, Nick van egy napló sokáig keresni, hogy egy rekord mintegy váza adó, nem talált, és jött, hogy bocsánatot kérjen.

Egy év telt el, Vasya megkínzott lelkiismeret, és bevallotta, mindent Kolja. Kohl csak egy barát, de úgy döntött, hogy a jövőben, hogy bármilyen megbízható nyilvántartási rendszert, hogy nem lehet olyan könnyen hamisítani.

Ő találta ki az alábbiakat. A saját operációs rendszer „Linups” talált md5 programot, amely bármilyen szöveget, és kiderül, hogy egy hash - 32 érthetetlen számokat. Pontosan hogyan csinálta, Nick nem érti, de az egész úgy tűnt, hogy elárulta a teljes szemetet. Például, ha a program adja meg a szót „hello”, azt válaszolta ad «8b4609d7e974702ff1451220c7ededcf». És ha meg, úgy tűnik, hogy majdnem ugyanaz, de az extra helyet, már «69ab827825fdb876e709abd3d783dbb6».

Karcolás tykovku, Kohl jött létre oly módon, hogy bonyolítja jövő Vasyam csere bejegyzést az alábbi módon: ő ki a hash minden egyes tétel után, amelyet úgy kapunk, takarmány programot felvétel szövegét és az utolsó hash. Az új blog a következőképpen állítjuk elő:

0000 (első hash korlátoznia négy karakter az egyszerűség kedvéért)
1. Vettem kenyeret
4178 (hash 0000 és a „vettem kenyér”)
2. Úgynevezett Gennagyij
4234 (4178 a hash és „Úgynevezett Gennagyij”)
...
4492
132. Dal váza 100 rubelt tartozás
1010
133. szar Luda
8204 (a 1010 és a hash "Fucked Lyuda")

Ha most néhány Vasya akarja változtatni 132 vonal, a változás és a hash ezt a sort (nem lesz 1010, de valami mást). Ez viszont érinti a hash vonal „133. Azt szar Luda „(nem lesz 8204, de valami mást), és így tovább, amíg a végén a naplót. Most, a rekord Vasya kell cserélni az egész naplót utána, ez nehéz.

Ahogy telt az idő, Nick kinyitotta a kasszát. Ő is írt a naplóbejegyzések „made in tartozás” és „viszi”, biztosítva számukra a hash-eket. A bank nőtt, és ha ő adta a tartozás (most új) Vase millió. A következő éjszaka, tíz Vasya bérelt félmillió Tajiks tette az utat a szobába Kohl helyébe a bejegyzést „143 313. Adtam kölcsön a New Basil 1000000 "hogy" 143 313. Adtam kötelessége New Vase 10 „és gyors számítani minden hash végéig folyóirat.

Csodával határos módon, Kohl talált helyettesíti, és ha egy ilyen dolog, úgy döntöttem, hogy bonyolítja a módja annak, hogy egy hamis napló: „Most - úgy döntött, Kohl - Én a végén minden bejegyzést zárójelben tetszőleges számú (” nonce „), és vedd fel úgy, hogy minden hash ért véget egy dupla nulla ". Az egyetlen módja, hogy ezt - a hülye sort a számok, amíg el nem éri a kívánt hash:

0000 (első hash korlátoznia négy karakter az egyszerűség kedvéért)
1. Vettem kenyeret (22)
4100 (0000 és a hash "vásárolt kenyeret (22)," 22-t választottuk, hogy a hash véget ért 00)
2. Rang Gennagyij (14)
3100 (4100 a hash és "Úgynevezett Gennagyij (14)")
...
1300
132. Dal váza 100 rubelt tartozás (67)
9900
133. Fucked Lyuda (81)
8200 (9900 a hash és "Fucked Lyuda (81)")

Létrehozásához minden bejegyzés Kole most átlagosan kell rendezni mintegy 50 szám a munkaigényes. Ennek megfelelően, ha a felvétel valaki helyett, hamis, és minden jövőben is 50-szer nehezebb, ami azt jelenti, hogy most még Basil Tajiks nem tud megbirkózni.

Egy idő után, Nick vett egy partner, és mindketten vezető naplót. Minden egyes új rekord, mind ugyanabban az időben kezdtük felvenni nonce és az első, akinek sikerült megtalálni a megfelelő, hogy egy bejegyzést. Mivel a ketten, hogy válasszon az egyszer gyorsabb Kohl bonyolult feladat, és követelte, hogy a hash véget ért már három nullát, kettő helyett.

Colin Ez az utolsó napló valójában az igazi blokcheyn csak Kohl más kell helyettesíteni egy csomó csatlakoztatott számítógépek hálózaton keresztül, és kiszámítja hash bonyolítja, hogy még a számítógépek nehéz.


Blokcheyn - nem más, mint a naplóban, amely segítségével rögzíthetünk egymáshoz, és amelyben a de facto lehetetlen hamisítani a régi feljegyzések.

Egy ilyen hűvös napló, akkor lehet építeni a különböző érdekes rendszert. Például, Bitcoin. Bitcoin - egy naplót, amelyben minden bejegyzés a forma „Send ennyi pénzt egy pénztárca pénztárca X Y”. Mivel a napló nem hamisítható, és ez alatt az egész történetében fordítás, bármely pontján lehet számítani az összeget az egyes pénztárca. Nos, ez a rendszer általában némi pénz, a Bitcoin úgy van kialakítva, hogy minden rekord a napló végén a „Tedd Z érmék és lefordítani, hogy én”, ahol az „I” - a felhasználó, aki először „kitalálni” nonce, amely biztosítja hash a szükséges nullák száma a végén.

Az napló néhány kriptográfiai építhet más érdekes rendszereket. Például lehetőség van arra, hogy írjon a szellemében „Ki dönt az egyenletet f (x) = 14, az egyik kap 10 érméket.” Ennek megfelelően az első bejegyzés a naplóban, amelyet adott döntési automatikusan tekinthető a címzett érméket. Mintegy ilyen és hasonló gondolatok épülnek az úgynevezett „szerződést”.

Érdemes megjegyezni, hogy a blokcheyn - nem más, mint egy megbízható, elosztott naplót. Nem a globális problémákra felüli, hogy meg lehet oldani napló, blokcheyn nem oldja meg a problémát. Ezek a problémák, úgy dönt, úgy dönt, hogy az energia árának gigawatt, amely most fordított a válogatott „nonce” - nagy, kárba.