A bitcoin hálózat bonyolultsága. Bitcoin - Az első online valuta amiről érdemes többet tudnod — Digitális Nomádok

a bitcoin hálózat bonyolultsága

Második választott szakmám gyakorlói, a közgazdászok régóta tárt karokkal és magas fizetésekkel várják a matematikusokat, akik bonyolult összefüggések meglátásával és összetett modellek építésével segítenek kockázatokat csökkenteni és nyereséget növelni igaz, néha mindez pont fordítva történik — lásd például az LTCM híres esetét.

Fejest ugrani az ismeretlenbe

De mi a helyzet akkor, ha gyorsan szeretnénk nagyon gazdagok lenni? Mennyire segíthet a matematika abban, hogy dollármilliomos váljon belőlünk?

Ez a kérdés gyakran zavart okoz, de álljon itt egy gyors magyarázat!

Ez sem lehetetlen. A Millennium Problems gyűjtőnévvel ismerté vált kérdéshalmaz bármelyikének megoldásáért egymillió dolláros pénzjutalmat ajánlott fel az intézet.

Hogyan működik a blokklánc?

Bár a pénzdíj valóban vonzónak tűnik, óradíjban számolva már nem biztos, hogy jobban járunk akkor, ha a milleniumi problémákkal foglalkozunk egy hagyományos karrierút helyett, hiszen a hét problémából az elmúlt 19 évben összesen egyet sikerült megoldania a világ matematikus közösségének. Ezen egyetlen megoldásnak egyébként külön érdekessége, hogy a Poincaré-sejtést ben igazoló orosz Grigorij Jakovlevics Perelman aki egyébként az es budapesti Nemzetközi Matematikai Diákolimpián tökéletes eredménnyel nyert aranyérmet nemcsak a ban a bizonyításért neki ítélt Fields-érmet, de a ben a CMI által neki ítélt az egymillió dollárt sem a bitcoin hálózat bonyolultsága hajlandó átvenni.

Forrás: Wikimedia Commons Akinek a hírnév nem kellett Rendben van, mondhatná a kedves olvasó, én azonban gyors meggazdagodást ígértem. A fenti problémák nyilvánvalóan nem kecsegtetnek ezzel. Mit szólna azonban az olvasó akkor, ha az egymillió dollárt mindössze tíz perc alatt megkeresné?

  • Mi az a blokklánc?
  • Bitcoin topic - IT café Hozzászólások
  • Mozgó átlag a bináris opcióknál

És ehhez semmi mást nem kellene csinálnia, mint matematikai problémákat megoldania a számítógépe segítségével. És nem csak hét probléma várna megoldásra, hanem tízpercenként kapna egy újabbat. Ráadásul lényegében garantált lenne, hogy egy probléma megoldása átlagosan tíz percet vegyen igénybe.

Túl szépen hangzik, hogy igaz legyen? Részben az is, de tény, hogy voltak olyan szereplők, akik számára ez a lehetőség valóban adott volt a múltban.

Működés elve

Hogy mindezt pontosabban megértsük, ahhoz viszont meg kell ismerkednünk a Bitcoinnal. Forrás: Max Pixel A Bitcoin egy kriptovaluta.

  • Először is, a poolnak pénzügyileg nyereségesnek kell lennie, ez az elsődleges és az egyetlen fontos kritérium
  • Hogyan lehetünk dollármilliomosok?
  • Unauthorized Request Blocked
  • Mi az a blokklánc? - Érthetően, kezdőknek
  • Hogyan működik a Bitcoin? - Bitcoin
  • Bitcoin - Az első online valuta amiről érdemes többet tudnod — Digitális Nomádok
  • Forex piaci kereskedelem

A szóösszetétel első fele azt jelenti, hogy titkosítási algoritmusokon alapul, míg a második fele arra utal, hogy egy fizetőeszközről beszélünk. Fontosnak tartom megjegyezni, hogy a Bitcoin nem tekinthető pénznek, ahogyan erről más platformon számos alkalommal értekeztem korábban lásd például itt. Ennek ellenére én is az általánosan használt kriptovaluta, illetve virtuális valuta elnevezéseket fogom használni.

Bitcoin Kezdőknek

Azonban ebben az írásban minket elsősorban a titkosítás szerepe és e munka kompenzációja fog érdekelni. A Bitcoin alapötlete egy Satoshi Nakamoto álnevű szerző vagy szerzők októberi cikkében lett először publikálva.

A történet érdekessége, hogy a mai napig nem tudjuk, hogy kit, vagy kiket takar ez az álnév, annak ellenére, hogy Nakamoto nem csak az ötletet adta, hanem hozzá köthető a világ első blokkláncon alapuló adatbázisának megalkotása, a virtuális pénzek többszöri elköltését megakadályozó elméleti keretrendszer kidolgozása és megvalósítása, és a Bitcoin rendszer elindítása is.

TOP 10 Coins We HODL!? Chico's Portfolio Revealed!!

A bitcoin hálózat bonyolultsága szál itt is van, egyesek szerint ugyanis a fenti álnév nem takar mást, mint a magyar származású programozó és vállalkozót, Nick Szabo-t, akinek egyébként a Bitcoin projekt bizonyíthatóan sokat köszönhet Szabo természetesen cáfoljahogy ő lenne Nakamoto. A Bitcoint kidolgozó csapat alapkérdése ez volt: hogyan lehetne egy nyílt fizetési rendszert működtetni?

Mi az a blokklánc? - Érthetően, kezdőknek

Egy olyat, ahol a tranzakciók lebonyolításához nincsen szükség egy központi szereplőre bankra. Konkrétabban, egy olyan rendszert, ahol a tranzakciók validálását bárki praktikusan a leggyorsabb, leghatékonyabb, legolcsóbb szereplő elvégezheti. A tranzakciókat pedig egy nyilvános, mindenki által elérhető és bővíthető a bitcoin hálózat bonyolultsága tartalmazza.

a bitcoin hálózat bonyolultsága

A cél elérése érdekében két problémát kellett kezelni. Egyrészt biztosítani kell, hogy egy utalás csak akkor történhessen meg, ha az adott számlán megvan ennek a fedezete ennek speciális eseteként pedig azt is, hogy nem lehet egy virtuális valutát kétszer elkölteni. Másrészt garantálni kell azt is, hogy a múltbeli tranzakciókat tartalmazó listát senki se tudja módosítani.

Prosím, ověřte se

E két feltétel hiányában senki sem bízna az adott kriptovalutában, hiszen fedezet nélküli utalás lehetősége esetén nem lenne értéke ki fizetne egy olyan eszközért, melyet egy utalással maga is bármikor létrehozhata múltban megtörtént tranzakciók megváltoztathatósága a bitcoin hálózat bonyolultsága pedig senki sem lenne hajlandó utalást fogadni nem lehetne biztos abban, hogy a megkapott összeg később is rendelkezésére áll majd.

A kriptográfia színre lép A fenti két problémát Nakamoto és társai egy zseniális ötlettel oldották meg.

a bitcoin hálózat bonyolultsága

A rendszer a tranzakciókat nem egy hosszú listában, hanem blokkokban tárolja. Egy blokk egy nagyjából 10 perces időszelet tranzakcióit gyűjti össze.

Azonban nemcsak a tranzakciók listáját tartalmazza a blokk, hanem egyebek mellett egy időbélyeget, egy később még fontos szereppel bíró, részben véletlenszerű számsort a bitcoin hálózat bonyolultsága nonce-otvalamint egy, az előző blokk minden adatának figyelembevételével, egy bonyolult, kriptográfián alapuló függvény hash-függvény segítségével képezett kódot, az úgynevezett hash-t.

A hash garantálja azt, hogy az egyes blokkok láncot fognak alkotni, hiszen a hash-kód által minden egyes blokk hozzá van kötve az előzőhöz mivel az előző blokk adatain alapul az adott blokk által tartalmazott hash-kód.

Melyek a fő tényezők, amelyeket figyelembe kell venni a medence kiválasztásakor

A blokkok teljes láncolatát hívjuk blokkláncnak. Forrás: a szerző saját illusztrációja A hash-kód nagyon hasonló a számítástechnikában és a bankszámlák számlaszámában használt ellenőrző kódhoz. Egy blokkhoz egyértelműen meghatározható a hash-kód. Fontos továbbá, hogy a blokk tartalmának minimális megváltoztatása esetén a függvény teljesen más hash-kódot eredményez.

Nem lényeges a működés szempontjából, de érdemes megemlíteni, hogy a hash-függvény nem kölcsönösen egyértelmű megfeleltetés.

a bitcoin hálózat bonyolultsága

Azaz elképzelhető, hogy a függvény két különböző tartalmú blokkhoz is ugyanazt a hash-kódot rendeli. Forrás: Wikimedia Commons További fontos eleme a Bitcoin rendszerének, hogy a hash-kód nem lehet tetszőleges, hanem kisebbnek kell lennie egy, a rendszer által megszabott, és folyamatosan felülvizsgált értéknél. Ez gyakorlatilag azt jelenti, hogy a hosszú hexadecimális hash-kódnak megadott számú nullával kell kezdődnie.

Milyen problémát old meg a blokklánc technológia?

A nullák elvárt száma határozza meg a nonce megtalálásának nehézségi fokát. A tízperces matematikafeladvány A tízperces tranzakciós listát jóváhagyó validáló szereplőnek kettős feladata van. Egyrészt ellenőriznie kell, hogy a listában minden egyes tranzakciónak rendelkezésre áll a fedezete.

Másrészt találnia kell egy olyan véletlenszerű számsort, amelyet a fent már említett nonce helyére beillesztve a hash-függvény által generált kód megfelel az elvásároknak, azaz megfelelő számú nulla van az elején. Ez viszont nem könnyű feladat.

a bitcoin hálózat bonyolultsága

A hash-függvény jellege miatt a nonce megtalálása lényegében próba—szerencse alapon történik. Azaz a nullák elvárt száma valóban összefügg a feladat nehézségével. A cikk írásának pillanatában a Bitcoin blokklánc az Ez a kód 18 darab nullával kezdődik, azaz megtalálása jóval nehezebb volt, mint a legelső blokk hash-kódjának megtalálása. Az első kód dcaeeffae46a2a6cb3f1b60a8ce26f volt, mely ugyan 10 nullával kezdődött, ekkor azonban még csak 8 darab kezdő nulla volt a hash-kóddal szembeni elvárás a Bitcoin rendszerében.

a bitcoin hálózat bonyolultsága

A feladat nehézségét azaz a nullák elvárt a bitcoin hálózat bonyolultsága kéthetente felülvizsgálja és szükség esetén automatikusan módosítja a rendszer, mégpedig azzal a céllal, hogy átlagosan nagyjából 10 percig tartson egy alkalmas nonce megtalálása. De miért fontos ez? És hogyan garantálja a fejezet elején említett két probléma kiküszöbölését?

  1. Sehol nincs olyan, mint normális hardvereknél, hogy kihozza a futár, kipróbálod és ha működik, akkor kifizeted, ha nem, akkor garanciafutárral megy vissza a cucc és kapsz helyette újat amit ingyen kiszállítanak.
  2. Волны плескались вокруг ним, но еще не поднялись настолько высоко, чтобы довершить свою победу.
  3. Кто это -- Великие.
  4. Деревья с правой стороны внезапно расступились, и перед ним оказался водный простор с точками крошечных островков.

A lottó, ahol szelvényből csak egy nyer Az első probléma az utalások fedezetének ellenőrzése volt.

Olvassa el is