Mi a Blockchain?
Hős Blockchain / / March 19, 2020
Utoljára frissítve:
Valószínűleg hallotta már a Blockchain kifejezést. De mi az pontosan? Itt elmagyarázza, hogy mit kell tudnia erről a rendkívül biztonságos technológiáról.
Hallotta ezt a szót a hírben, a blogokban, és talán még a barátaitól és a családjától is. De mi a blokklánc?
A blokklánc egy adat blokkok lánca, amelyet egy „adatbázisban” tárolnak peer-to-peer hálózat több „csomópont”. Ezek a csomópontok olyan számítógépek, amelyek ellenőrzik és megerősítik minden új tranzakciót, amelyet további blokkként adnak a lánchoz.
A blokklánc és az ahhoz hozzáadott információk megértése érdekében fontos tudni, hogy a tranzakciók hogyan működnek, és hogyan ellenőrzik őket.
Mi az a blokklánc?
Minden blokk, amelyet hozzáadunk a blokklánchoz, konkrét információkat tartalmaz a benne tárolt tranzakciókról. Ezek az információk bármilyen lehetnek, a dátumtól és az időtől, a dollárösszegtől, a feladótól, a címzettől és még egyebekig. Az egyének nem azonosíthatók ezekben a tranzakciókban. Ehelyett titkosított digitális aláírással azonosítják őket.
Az egyes blokkok több ezer tranzakciót tárolnak. Tárolhatnak bármilyen más típusú információt, amelyet a programozók a blokkláncban tárolni kívánnak, hogy aktuális információs adatbázisként használhassák.
A normál adatbázis vagy felhőalapú tárolóhelytől eltérően nemcsak bármely számítógép képes további adatokat hozzáadni a blokklánchoz. Ehelyett minden új információt a peer-to-peer számítógépes hálózatnak hitelesítenie kell.
Nincs egyetlen számítógép vagy „szerver”, amely az információk központi vezérlőjeként szolgál. Ehelyett ennek az elosztott számítógépes csomópontoknak a peer-to-peer hálózatának ellenőriznie kell, hogy az új adat legitim-e és a lánc részét képezi-e.
Ez a számítógép-hálózat teszi a blokkláncokat „decentralizáltnak”. Az adatkezelő és -kezelő központi szerver nélkül az információk biztonságosabbak és jobb névtelenséget nyújtanak a blokklánc felhasználói számára.
Az új adatok hozzáadása egy blokkoló lánchoz
Itt található az események sorozata, amikor a blokklánc-hálózat felhasználója új információt küld a blokklánchoz:
- Több adatot (általában pénzügyi tranzakciókat) küld a felhasználó a blokklánc-hálózatba.
- A blokklánc-csomópontok függetlenül megerősítik az adatok részleteit annak ellenőrzése érdekében, hogy azok jogszerűen tartoznak-e a blokkláncba.
- Az érvényesítési folyamat része az egyes csomópontok egy komplex matematikai probléma megoldása. A megoldás után a számítógép jogosult blokkot hozzáadni a blokklánchoz.
- Az érvényesítés után az információ hozzáadódik a lánc következő blokkjához.
- A következő blokkot titkosított „hash” biztosítja, amely magában foglalja a lánc legutóbbi blokkjának „hash” -ját. A hash egy kriptográfiai kód, amely azonosítja az új blokkot.
Miért biztonságos a blokklánc?
A blokkláncok több szintű biztonságot tartalmaznak.
Az első az, hogy minden blokkot érvényesítettünk és megerősítettük, hogy a nyilvános főkönyv részét képezi (a teljes adatblokkok gyűjteménye). A szállítási ágazathoz hasonlóan ez azt jelentené, hogy a blokkláncban tárolt szállítási manifeszt nem törölheti vagy manipulálhatja az adatokat. Miután hozzáadta a blokklánchoz, ez az információ a hivatalos manifeszt része.
Miért nehéz blokkot módosítani? A blokk azonosításához használt egyedi és titkosított „hash” miatt. A számítógépek által megoldott összetett matematikai algoritmus olyan kivonatot hoz létre, amelyet rendkívül nehéz „feltörni” monumentális számítási teljesítmény nélkül. És az egyedi kivonat visszafejtése nélkül a blokk nem módosítható.
A biztonság egy másik rétege az a tény, hogy az előző blokk hash a következő blokk új hashjában található. Ez azt jelenti, hogy a hackereknek nemcsak vissza kell dekódolniuk a módosítandó blokk hash-ját, hanem az azt megelőző minden blokk hash-ját is.
Ez az oka annak, hogy a legtöbb ember úgy véli, hogy a blokklánc hacker-mentes.
Különbség a Blockchain és a Bitcoin között
Mivel a Bitcoin volt a blockchain technológia első megvalósítása, a Bitcoin és a blockchain szavak szinonimává váltak, helyesen vagy sem.
A valóság az, hogy a blockchain technológia messze túlmutat a Bitcoinon.
A Scooti Nakamoto nevű titokzatos technikus, a Bitcoin iránti javaslatában (sokan kétségbe vonják, hogy ez volt az igazi neve) elektronikus blokkoló rendszert használ a blokklánc segítségével.
Bármely ország valutájával szemben, amelyet egy központi hatóság szabályoz, a Bitcoin-ot senki sem ellenőrzi, sem szabályozza. Ez az oka annak, hogy „decentralizált” valutának hívják.
Amikor valaki árut vagy szolgáltatást akar vásárolni valaki, aki elfogadja a Bitcoint fizetésként, a következő tevékenységekre kerül sor.
- A vevő beszerzési tranzakciót nyújt be a Bitcoin hálózaton.
- A Bitcoin bányászok versenyeznek az adott tranzakció komplex matematikai algoritmusának megoldására. A megoldás a tranzakcióblokk „hash”.
- Miután a hash-ot több csomópont előállította, a tranzakció ellenőrzésre kerül.
- A befejezett tranzakció blokkként kerül hozzáadásra a blokkláncra.
- Azokat a bányászokat, akik kitöltötték a hash-ot, Bitcoin kapja.
Miután a tranzakció hozzákerült a Bitcoin nyilvános könyvelőbe, azt nem lehet megváltoztatni vagy manipulálni. Mind a vevő, mind az eladó felhasználói adatai nyilvános kulcs és egy privát kulcs segítségével vannak titkosítva - tehát az összes felhasználói adat névtelen.
Miért nem a Blockchain Bitcoin?
Míg a blockchain az alapvető technológia, amely támogatja a Bitcoint, a kettő nem azonos. A Bitcoin egy meghatározott típusú adatot tárol a blockchain „nyilvános könyvelésén”. Ez az információ a Bitcoin tranzakciókat körülvevő minden.
A blokkláncot azonban felhasználhatja más tranzakciók és különféle típusú adatok tárolására is. Ez különösen igaz az Ethereum digitális valutára.
Az Ethereum a Bitcoin protokollt egy teljesen új szintre állítja az „intelligens szerződések” bevezetésével.
Az Intelligens szerződés a tényleges „kódot” végrehajtja a blokkláncra. Ez a kód akkor fut, ha a hozzá kapcsolódó feltétel „aktiválódott” - és mindez a nyilvános könyvelőn (blockchain) történik.
Ez a technológia lehetővé teszi a vállalatok számára, hogy a tényleges alkalmazásokat, például biztonságos e-mail rendszereket, biztonságos tároló rendszereket és más platformokat megvalósítsák a blokklánc által kínált rendkívül biztonságos rendszerekkel.
Ez egy jó példa arra, hogy mi a blokklánc, és hogyan lehet azt új és izgalmas technológiák létrehozására felhasználni.