Lightning Network: Mi fán is terem?

Az elmúlt egy hetet (karácsony ide, karácsony oda) a bejglizabáláson és a nagycsaládi ebédelésen túl lényegében a Lightning Networkkel töltöttem. Maga a Lightning Network (továbbiakban LN) egy olyan jövőkép, amivel kapcsolatban perpillanat két táborra szakad a közösség: vagy nagyon imádja és az egyetlen tiszta jövőt látja benne (én személy szerint ugye ezt a tábort erősítem), vagy nagyon utálja és csak a népbutítást és a nagybankok hatalomátvételét vizionálja ennek kapcsán. A két csoportban – tisztelet a nagyon kicsi kivételnek -, egyetlen dolog közös: lényegében fogalmuk sincs arról, hogy mit is imádnak, avagy éppen utálnak. A brutálisan szélsőséges politikai megosztottság nem véletlen, hiszen az LN egy olyan szintű protokollt hoz el, ami nagyon erősen rajzolhatja át az erővonalakat a Bitcoinhoz kapcsolódó üzleti vállalkozások között. Ezért ezen körök mindent megtesznek azért, hogy minél inkább befolyásolják a közösségeket. A két kezemen sem tudom megszámolni, hogy csak az elmúlt egy hónapban mennyi olyan megtévesztő propagandavideót és leírást láttam/olvastam, ami a nagybanki befolyásolástól egészen a decentralizáció teljes összeomlásáig mindent belevizionált a Lightning Networkbe.

Mindenképp fogok a közeljövőben egy mythbuster cikket is írni ezekről a bizonyos politikai agymenésekről, de ebben a cikkben most arra koncentrálnék, amit – reményeim szerint – legtöbben vártok: Mi is az az LN és miként is működik? Az elmúlt fél évben már többször is beígértem ezt a cikket, de eddig nem volt elég időm, hogy a mélyére ássak. Szerencsére az ünnepi hangulat azonban megteremtette az ehhez szükséges időt is.

Kezdeném talán egy nagyon gyors fogalomhatározóval. Ennek első pontját lopnám is a tegnapi postomból:

  • Az LN a korábban már sokat emlegetett layer2-es skálázási implementációja a Bitcoin (és Litecoin) protokollnak, ennek volt az egyik fontos előfeltétele az a bizonyos SegWit protokoll implementáció (Nem a SegWit2X… az egy másik történet…)
  • Az LN nodeok egymás között egy- vagy kétirányú csatornákat hoz létre, mely csatornák között routing protokollt működik. Nagyjából úgy érdemes elképzelni az LN-t mint magát az interneten, csak itt adatkapcsolatok helyett pénzügyi műveletekre épül rá a protokoll. Az adatok helyett/mellett itt pénz áramlik minden aktív csatornán.
  • Mindez úgy, hogy a csatorna változása nem kerül onchain propagálásra, tehát nincs confirmation várakozás, nincs mempool és nincs mining fee sem.
  • Az LN nem bitcoin specifikus történet. Bármilyen blockchainre ráhúzható, bár a szó szerinti implementációnak szükséges előfeltétele a SegWit, de “from-scretch” ez megkerülhető.
  • A jelenlegi tervek és állapot szerint 2018 igen korai szakaszában az LN elérhető lesz az éles blockláncokon is. Jelenlegi információk között a Litecoin (LTC) fog kapni teljes értékű LN-t (Litening néven fog ott futni), de perpillanat azt sem lehet kizárni, hogy a Bitcoin hálózaton is egyszerre fog indulni az éles szolgáltatás.
  • Apró érdekesség, hogy a LND egyik vezető fejlesztője (@roasbeef) néhány hete már nyitott egy kisebb payment csatornát a Bitcoin mainneten teszt jelleggel, ahol már valós Bitcoinnal “tesztelnek”. Szóval ennyire a kiadásközeli állapotban van az LN.
  • A LN nem egy termék, hanem egy specifikáció, aminek számos implementációja ismert. Ezek közül a legnagyobb felhasználói bázis az lnd, eclair és a c-lightning köré összpontosul. Ezek kompatibilitását folyamatosan tesztelik (-link-), mely tesztek november közepe óta már 100%-os kompatibilitást mutatnak.
  • Az LN filozófiája nagyon egyszerű: Építs fel egy vagy több LN node/hub felé payment channelt, amiken keresztül már off-chain tudsz költekezni és/vagy pénzt fogadni, sőt ha két irányú csatornát építesz fel, akkor akár fogadni is tudsz azon keresztül bitcoint.
  • Az LN implementálásához a stabil node kódokon kívül nem kell SEMMI. Nem kell se hardfork, se pedig softfork. A protokoll működtetéséhez szükséges minden előfeltétel ott van már az összes Bitcoin node kódbázisában.

Na ez így leírva nagyon egyszerű és még talán logikus is, de… mi a francot is jelent ez??? Nézzük mire jutottam:

Folytatás…

Kisebb technikai fennakadások

Jelezném, hogy a blog elérhetőségében lehetnek kisebb-nagyobb fennakadások. Aktívan tesztelek perpillanat lightning network (lnd) és segwit ready btcd-t, amik nem feltétlenül arra a kukás aws instancera lettek tervezve, amin éppen a blog is fut. Ha az oldal betöltésekor, vagy a lapváltáskor lassulást tapasztaltok, akkor annak az az oka, hogy a gép éppen halálhörgést hallat.

Egyébként meg karácsony van, úgyhogy talán nem annyira nagy krízis, ha most néhány napig néha használhatatlan lesz a blog, hiszen ez most a mákos bejgli és a cukor-sokk ideje. Erről jut eszembe: Boldog Karácsonyt meg satöbbit mindenkinek! Akartam volna a karácsony kapcsán valami nagyon szívhez szóló, meghitt és örömtelit írni, de perpillanat jobban leköt a Lightning Network, amit talán mindannyian megértetek. Ezt a cikket is csak azért tudtam megírni, mert éppen váron egy payment channel megnyitásra, amihez onchain művelet kell, ami a Bitcoin testnet állapotát figyelembe véve (óránként 2-3 block) nem kifejezetten kapkodós.

Addig is amíg várakozok egy kis kifejtés azoknak akik esetleg most hallanak először a Lightning Networkről:

  • Az LN a korábban már sokat emlegetett layer2-es skálázási implementációja a Bitcoin protokollnak, ennek volt az egyik fontos előfeltétele az a bizonyos SegWit protokoll implementáció (Nem a SegWit2X… az egy másik történet…)
  • Az LN kétirányú csatornákat hoz létre, mely csatornák között routing protokollt működik. Nagyjából úgy érdemes elképzelni az LN-t mint magát az interneten, csak itt adatkapcsolatok helyett pénzügyi műveletekre épül rá a protokoll. Az adatok helyett/mellett itt pénz áramlik minden aktív csatornán.
  • Mindez úgy, hogy a csatorna változása nem kerül onchain propagálásra, tehát nincs confirmation várakozás, nincs mempool és nincs mining fee sem.

Szép új jövő, amire mondanám, hogy még csak teszt fázisban áll, de valójában ennél sokkal többről van már szó. @roasbeef (az egyik legaktívabb ln fejlesztő) immáron 3 hete megnyitott egy élő payment channelt az éles (prod) Bitcoin hálózaton is teszt jelleggel, ott már nem játékpénzzel (tBTC) tesztelnek most is éppen.

A Lightning Network kétségtelenül a 2018-as év egyik nagy sikervárományosa lesz és leginkább ez pont azokat fogja meglepni, akik már leírták az LN-t, vagy soha nem is nagyon hittek benne. Mivel viszont időközben megnyílt a teszt payment channelem, ezért most rövidre zárom a cikket. Még egyszer Boldog Karácsonyt mindenkinek!

Mégis mi bajom is van nekem a Bíkessel? (Bitcoin Cash)

Sokszor kapom meg kérdésként akár direktben, akár egyes megnyilvánulásaim kapcsán átvitten, hogy mi is a baj(-om) a Bitcoin Cash-sel? A blogon megjelent írásaim mellett napi szinten okozok agyvérzést telegramon annak a kb 150 embernek, aki önszántából elviseli, hogy egy erősen Bitcoin Cash orientált közösségben én napi szinten vergődjek az anti Bitcoin Cash propagandámmal. Keresve sem tudnék jobb időpontot találni arra, hogy kontextusba helyezzem az utálatomat, hiszen most újra attól zajos a közösség, hogy “A Bitcoin Cash megeszi a Bitcoint!

Szeretném mindjárt az elején leszögezni, hogy az objektivitás látszatát sem próbálom ebben a kérdésben magamra erőltetni. Elfogult vagyok, ahogy egy apa elfogult a saját gyermekével szemben… vagy hogy ne éljünk ekkor magasztos példával, elfogult vagyok, ahogy egy megrögzött Pepsi hívőt a hányinger kerülgeti a Coca-Colától (amivel egyébként maximálisan nem tudok azonosulni, lévén Coca fan vagyok…)

Szóval mi is a baj a Bitcoin Cashsel? Ha őszinte akarok lenni, akkor lényegében semmi. Miért is kéne bármi gondnak is lennie vele, hiszen 100%-ig Satoshi vision product, leválasztva róla néhány kényszerszülte hackelést (replace-by-fee, segwit), cserébe viszont jól skálázódik nagyjából 16-20 tx/sec-ig a jelenlegi állapotában, sőt az rbf hiánya miatt már a 0-confirmation is elégséges egy-egy tx-hez. Ráadásul a skálázását a blockméret további növelésével akár fentebb is lehet tornászni. És csak, hogy messzebb menjek a BCH prominensek egyébként nem zárkóznak el a layer-2 scalingtől sem, már persze ha az nem SegWit alapon készül. Mindezek mellett már a mining pool distribution is sokat javult, a minerek átlag 60-70%-a ismert és csak a maradék rejtőzik továbbra is a “Mr. Unknown” címke mögé.

Alapvetően technológiailag az AS-IS állapot kapcsán kevés kivetnivalót lehet találni. Gyakran előkerül persze kritikaként, hogy “lemásolni nem volt nehéz, na de hol van ennek jövője?“. Itt egyrészt ugye válaszként felvetődhet, hogy minek kell annyira lelkesen valamit fejleszteni, ami úgy jó ahogy van, másrészt pedig ha valaki veszi a fáradtságot, hogy utánanézzen, akkor egy egyébként nagyon szép TO-BE is kirajzolódik a BCH technológiai jövője kapcsán: Az elsődleges cél természetesen továbbra is a skálázás fokozása a nagyon alacsony tranzakciós díjak fenntartása érdekében. Emellett dolgoznak a shardingon és a párhuzamos blockvalidáción is. Emellett több olyan funkció implementálása is vizsgálat alatt van, amit korábban a Bitcoin Core fejlesztőcsapat elutasított a főláncon (pl. G. Andresen féle Graphene block propagation) és a blockokba foglalt tranzakciók összeválogatási algoritmusához is hozzá kívánnak nyúlni, hogy az sokkal igazságosabb és kevésbé txfee-felhajtó jellegűbb legyen.

Összességében szerintem jó az irány. A Bitcoin Cash jó irányba halad. (remark: ez az a pont, ahol a hithű Bitcoin Cash fanok jobb, ha megállnak… ami innentől jön, az biztosan nem érdekli őket)

Folytatás…

Kellemes kiskarácsonyi vérengzés

Rövid lesz, mert ennyire az ünnepek előtt már nem szeretnék mélyebben belemenni, de azt gondolom, hogy az elkövetkező napok tartogatnak néhány meglepetést, ami miatt érdemes lehet egy új postot nyitni és abban tiszta lappal kezdeni a commentelést.

Röviden, hogy mi is történt: Este (kb 7 órája) “meglepetésre” a Coinbase/GDAX bejelentette, hivatalosan is listázza a Bitcoin Cash-t. Ezzel előrébb hozták a januárra tervezett lépést. Korábban ugye arról ment a spekuláció, hogy majd csak kiutalni lehet a BCH-t, de az elmúlt egy hónap coinbase retorikája egyértelműsítette, hogy mire játszik a vállalat. Alig egy hónapja megy a szájtépés, hogy vajon miért is nincs még implementálva a coinbasen a SegWit protokoll, mire a coinbase hivatalos statementben jelezte, hogy az valójában nem is annyira fontos a felhasználóknak és most fontosabb dolgokon dolgoznak. Az igazán szemfülesek már vasárnap óta tudhatták, hogy a coinbase mire készül, hiszen vasárnap megjelent az API key generator oldalon a BCH is mint listázott wallet (-forrás-). A piaci manipuláció csúcsa az alábbi roadmap közzététele volt, mely egyébként alig 4 napja jelent meg és ez alapján sokan teljesen jogosan feltételezhették, hogy a coinbase nem tervezi listázni a BCH-t:

A BCH listázása őrül ralit kezdeményezett, aminek hatására árfolyama a coinbasen bőven 5000 felé is szaladt (bele is crashelt a coinbase/gdax), miközben persze a többi tőzsde is elkezdte lekövetni az árfolyammozgást. A csúcsárfolyam valahol 3700-4000 dollár körül volt a legtöbb tőzsdén, ahonnan beindult a lejtmenet, majd jelenleg stabil oldalazgatással látszik formálódni egy zászló/ék alakzat a BCH chartokon. A hirtelen jött őrület természetesen a Coinbasen listázott másik három cryptot érintette negatívan (BTC: -12%, ETH: -8%, LTC: -12%). Látszik, hogy gyakorlatilag csak átrendeződés történt a piacon érdemi kivonás nélkül.

Hogy a mai történt pontosan miként fog alakulni, azt egyelőre balgaság lenne jósolgatni, de azt mindenképp fontos megjegyezni, hogy a Bitcoin Cash ezzel ellőtte az utolsó időzített puskaporos hordóját. Az augusztusban felvázolt roadmap utolsó felvonása volt az év végéig elnyújtott Coinbase bevezetés. A BCH az elmúlt hónapokban folyamatosan erősödött és a mai történettel együtt második alkalommal célozta meg és törte át a 0.2-es BTCBCH keresztet. Jelenleg egyébként éppen kerek 0.2-es árfolyamon áll a két kriptopénz.

Kíváncsian várom, hogy miként alakul a titánok harca. Továbbra is tartom, hogy ebben a játékban azok járnak a legjobban, akik közel azonos volumenben tárolják mindkét pénzt vagy azon megvilágosodott cryptohívők, akik már egy-két éve kiábrándultak és azóta csak Bitcoin(-*) mentes altcoin portfólióban gondolkodnak.

Ui: természetesen erről az egész történetről megvan a saját kis privát véleményem is, kezdve azzal, hogy miként tolt a coinbase insider tradinget a bejelentés előtt és az is, hogy miként próbálják bizonyos körök összezavarni az amúgy is zavarodott tömegeket. Most megint az van, hogy a “newcomer”-eket marhaként terelik a vágóhídra a zsiványok és bár lehetne naphosszabb tépni a szánkat és feltartani a táblát, hogy “wrong way”, de a történetelem már bizonyította, hogy ha egy ideológia avagy technológia nem tud megállni a saját lábán, akkor az bizony a spekuláció áldozata lesz. Szóval ezúttal megtartom magamnak a saját véleményem. Teszem ezt annak ellenére is, hogy a ma történetek újra megihlették Nick Szabot is:

Csak azért mert a Bitcoin blockchain alapú, technológiailag biztonságos, mely biztosítékot immáron történelmileg is garantálja, még senki ne gondolja, hogy más blokkláncok és kriptopénzek is képesek lesznek hosszútávon biztosítani ugyanazon megbízhatóságot, biztonságot és a támadásokkal szemben védelmet. (-forrás-)

[commercial_break]

Minden tiszteletem a Nocoinereké, de…

Nocoinerek helyett talán ildomosabb lenne “kripto-szkeptikust” írni, de ha már bevezetésre került (urbandictionary) a Nocoiner fogalom, akkor használjuk… Amikor azt olvasom valakitől (és itt most tényleg csak a példa kedvéért hozom fel a konkrét idézetet Balázstól), hogy:

“A store of value kapcsán sokszor hangoztatott aranyos analógia is sántít. Az aranynak messze nem olyan elhanyagolható a reálgazdasági szerepe, mint ahogyan azt sokan képzelik…”

Az ilyen mondatoknál egyszerűen értetlenül állok a tény előtt, hogy emberek MA még mindig képesek leragadni a materiális világnál. Az ipari automatizálás és a robotizálás széles körű elterjedése óta egyetlen olyan iparág létezik, ami számottevően képes fejlődni, ez pedig az informatika és azon belül is a folyamatok digitalizálása. A nagy emberek nagy mondataival Dunát lehetne rekeszteni, de tény, hogy elvetemült emberek kellettek ahhoz, hogy olyan témákat forradalmasítsanak, mint pl az újságolvasás, vagy a tévénézés.

Sokszor éltem már jómagam is az ipad szkeptikus példámmal, amit most ide is idéznék: (clickre kinyithatod, ha még nem olvastad)

Az ezredfordulós informatikai eszközök talán egyik legnagyobb zsákutcája a tabletek voltak. Több nagyvállalat (Dell, IBM) dobott a piacra táblagépeket, de valahogy ezek mindig is suták, esetlenek voltak. Majd eljött 2010 január 27, amikor egy roppantul karizmatikus férfi kiállt egy nagy színpadra, majd a show végén bedobta a kultikussá vált mondatot: “and one more thing” és bemutatta az iPad-et. Nem sokkal ezt követően találkoztam egy barátommal, akivel nagyon komoly vitába keveredtem az iPad kapcsán. Hosszan ecseteltem neki, hogy mekkora egy őrültség volt az Apple részéről kiadni egy táblagépet, hiszen ez egy hasztalan dolog. Tényleg az újság olvasást akarják megreformálni? Minek egy olyan gép, ami annyit tud mint egy okostelefon, csak nagyobb a kijelzője? Mégis ki adna ezért pénzt? Majd egy éven belül megvettem az első iPad-emet és megértettem… Hihetetlen, hogy mennyit számít a marketing és persze a kijelző orientációja. A mobiltelefon álló, a tablet fekvő. És ennyi, ez a nagy ötlet és az emberek zabálják.

Mára az iPad teljesen hétköznapi termékké vált. Ez a fajta szűklátókörűségem az, ami minden vélt vagy valós érv és indok ellenére is azt mondja, hogy a digitális pénz valójában egy evolúciós lépcsőfokot képeznek, aminek nem az a célja, hogy lecserélje a jelenlegi globális pénzügyi rendszert, hanem nemes egyszerűséggel csak átlépjen rajta. Sokszor hoztam már fel, hogy a kriptopénzekkel szembeni szkeptikusság legfőbb oka az a tény, hogy az emberek nagy része egyszerűen nem érti ezek értelmét. Mi értelme egy olyan digitális pénznek, amivel pont ugyanazt lehet csinálni mint a valós pénzekkel, de semmilyen állami/jegybanki szintű garancia nem kapcsolódik hozzá?

Az elmúlt 10 évben tetten érhető az a jelenség, hogy a digitálisan létező adat egyre inkább értékesebb, mint maga a materiális adatforrás, ahonnan származik. Külön iparágak nőttek ki a semmiből, amik arról szólnak, hogy értékkel ruházzák fel az adatokat. Vegyük csak példának az ezredforduló nagy üzletét: Adatbányászat és annak ipari adaptációs platformját az adattárházak. Hova fejlődött mára ez a technológia: Bigdata és Machine Learning, ahol már értelmezhetetlen az elemi adat és annak forrása, lényegében nem az adatok tartalma a fontos, hanem azok változásának jellege… ahogy a blog fejlécében is olvashatjátok: “a rendezetlen adathalmazok elemzése”

Minden digitalizálódik, minden adattá konvertálódik és minden ami adattá konvertálódik az elveszti az materiális értékét és jellegét is. Erről szól a ma egyre népszerűbb “tokenizáció” üzletág is, ami a következő egy-két év egyik legjobban fejlődő üzletága lehet.

Folytatás…

Hamarosan indul a Bitcoin Futures második hulláma

Stílusosan elegendő lenne ezt a postot ezzel a sokatmondó vicces ábrával zárnom is:

Nagyjából ez történt egy hete a CBOE Bitcoin Futures indulásakor és hasonlót vár mindenki a mai CME Group BTC Futures startnál is. Egy dolog biztos: a Bitcoin spot árfolyama szabályosan rajzolgatja továbbra is a bullish flag patterneket, a cikk írásának a pillanatában is éppen véget ért a flag form és elindult az árfolyam 18,5k USD-ről egyenesen felfelé és perpillanat 19,2k USD-n gyűjtögeti az erejét. Kb. másfél óra múlva nyitják meg a határidős terméket és valamikor (hazai idő szerint) éjfélkor indul élesben a jegyzés (CST 5:00-kor). A határidős termék jegyzési információit a CME group oldalán lehet követni: -link-

Holnap reggelre mindenképp okosabbak leszünk a határidős termékek kapcsán, hiszen a piaci várakozások nagyságrendekkel komolyabb forgalmat várnak a CME Grouptól, mint amit a CBOE jegyzett az azonos termék kategóriájában. Kiderül, hogy a Bitcoin spot árát tovább hizlalja-e a határidős termék jegyzésének pozitívuma, vagy beindul egy komolyabb korrekció.

Az elmúlt három hétben üveghangon foglalkoztam az árfolyamon kívül szinte mindennel (tisztabit, MCGA plakátok, konferenciák, meetupok, bitcoin drinkupok…). Eme szabadságfokban persze sokat segített az a tény, hogy az árfolyam ezen időszak alatt gyakorlatilag naponta döntött újabb csúcsokat és a mai nappal a nagyobb tőzsdéken is alulról megérintette a 20.000 dolláros árfolyamot. Nos igen, jócskán átléptük az öt millió forintos szintet. Még augusztus 13-án tettem közhírré itt a blogon, hogy a Bitcoin átlépte a bűvös 1 millió forintos árfolyamot (4150 USD), ez egyben ama fontos mérföldkő is volt, amikor a Bitcoin legkisebb váltópénze (1 sat) is elérte az 1 filléres árfolyamot. Alig 4 hónap alatt azóta potom 500%-ot csinált a legnagyobb piaci kapitalizációjú kriptopénz, mely mára átlépte a 320 milliárd dolláros piaci kapitalizációt és  54% körül van a dominanciája.

Talán, ami ennél is fontosabb volt az elmúlt három hétben: látszólag befejeződött, vagy legalábbis egy időre felfüggesztődött a kriptopénzek kannibalizációja. Úgy tudott a Bitcoin folyamatosan emelkedni, hogy az ehhez szükséges erőforrásokat nem az altcoinokból szívta el, így azok is gyönyörű ralit tudtak lenyomni. Az Ether tesók mellett látványosat ment a Litecoin és a ZCash is és mellettük igazán komoly gyöngyszemek is levegőhöz jutottak. Még a két nagy személyes csalódásom (IOTA és NEO) is pislákoltak. De figyelmemet leginkáb az ADA (Cardano) tudta lekötni. Apropó: Cardano… aktívan barátkozom vele, komoly meglepetés volt nekem az $ADA és legkevésbé sem csak az árfolyama miatt, technológiailag is érdekes egy darab. Hamarosan összefoglaló cikk várható.

Folytatás…

Plakát-kifejtős: mégis lesz nyugdíjad?

A tisztabit.hu (MCGA) kezdeményezés fontos és nélkülözhetetlen eleme volt a 2017 decemberi plakátkampány, amiben a kreatív csapat kifejezetten provokatív üzeneteket fogalmazott meg. Mivel a plakátok finanszírozását a blog olvasóitól kalapoztam össze, ezért helyénvalónak tartom, hogyha megvilágítom az egyes üzenetek mögöttes tartalmát is. Ebben a bejegyzésben az egyik leginkább provokatív plakát üzenete kerül kifejtésre. A post címéből is talán már látható, hogy a kérdéses üzenet a “Mégis lesz nyugdíjad” szlogen.

MÉGIS LESZ NYUGDÍJAD!

A szociális alapon működő nyugdíjrendszer a világ igen nagy részén szinte teljesen ismeretlen. Ahol még létezik (lásd hazánkban) ott is tetten érhető annak folyamatos hanyatlása és a rendszer teljes összeomlásának jelei. A szociális alapon működő nyugdíjrendszer gyakorlatilag egy politikai kártya, amivel akár választások kimenetelét lehet eldönteni. Hazánkban a politikában a nyugdíj kérdése tabu téma, nyugdíj van és nyugdíj lesz is, mindez annak ellenére is, hogy a rendszer fenntarthatatlansága közgazdaságilag megkérdőjelezhetetlen. A rendszer ideig-óráig ugyan fenntartható, de a magánnyugdíjpénztárak vagyonának újraállamosítása is jól bizonyítja, hogy a  likviditáshiányt már csak kifejezetten unortodox eszközökkel lehet kezelni.

Folytatás…

Blokklánc Műhely – alkotóközösség indul

Bár még javában dolgozunk a múlt heti MCGA kampányon, aminek eredményét hamarosan mind az utcákon, mind az ahhoz készült micrositeon megtekinthetitek, máris egy remek újabb kezdeményezést mutathatok be nektek: A Blokklánc Műhelyt.

Az alkotóközösség Borbás Anti és Hosztafi Vilmos fejéből pattant ki. Két hete kerestek meg és azonnal beleszerettem a kezdeményezésbe, különösen mivel erősen kapcsolódik az a “Te már érted a Bitcoint?” személyes küldetésemhez. A műhely célja pofonegyszerű: Egy olyan helyszín biztosítása, ahol szó szerint a nap 24 órájában lehet ismerkedni a blockchain és a smart contractok programozásával, de nem csak úgy oktatás jelleggel, hanem konkrétan projekt munka keretei között. A műhely egy zuglói közösségi coworking irodában fog működni, mely iroda folyamatosan biztosít a műhely rendelkezésére néhány asztalt, melyhez Antiék gondoskodnak egyrészről a megfelelő infrastruktúráról és persze a feladatokról, kihívásokról is. A műhely gyakorlatilag proof of concept-ként szolgál, célja megvizsgálni, hogy vajon van-e kereslet és igény arra, hogy a blocklánc és az okosszerződések programozásának témáját teljesen közösségi alapon sajátítsa el minél több ember és ha már elsajátította, akkor freelancer elven hasznosítsa is. Szóval, ha tanulni akarsz Solidity-t, vagy nem rémülsz meg egy exchange api wrappertől, esetleg akár érdekelne egy lineáris regresszióra épülő autotrader fejlesztés… nos akkor itt a helyed.

Persze fontos megjegyezni, hogy a műhely nem nyílt és nem szabadon látogatható, a helyszín limitált és Antiék nem tudnak párhuzamosan több száz emberrel foglalkozni, ezért a műhelybe jelentkezni kell, ahol a potenciális jelöltek között komoly szűrés várható. A cél egy minél ütősebb csapat felállítása, képzése, szinten tartása és az esetlegesen megüresedő helyek minél gyorsabb betöltése. Személyes reményeim szerint, amennyiben a koncepció sikeres lesz, akkor szeretném, ha Antiék kezdeményezése mellett számos további (főleg vidéki) hasonló műhely alakulna hasonló független kezdeményezésben. Mindehhez most lerakásra kerülnek az alapok, reményeink szerint egy kész “szakácskönyvet” fogunk tudni adni mindehhez mindenkinek, aki bele akar vágni.

Ahogy fentebb is írtam a műhely 0-24-ben fog üzemelni, melynek fő oka, hogy ha valaki egyébként a főállása mellett szeretne részt venni az alkotóműhely munkálataiban, akkor ezt se jelentsen akadályt. Ennek megfelelően a jelenlegi tervek szerint várhatóan leginkább a hétköznap esték lesznek az igazán aktívak.

Jómagam bár nem veszek részt direktben a Műhely szervezésében, ellenben együttműködök Antiékkal és lehetőségeimhez mérten maximálisan támogatom az alkotóműhely sikerességét.

Hivatalos megnyitó rendezvény: December 15. 18:00

A megnyitón történő részvételhez előzetes jelentkezés szükséges, amit a következő email címen tudsz jelezni: esemeny kukac blokklancmuhely pont club. Erősen limitált mennyiségű hely áll rendelkezésre, ezért aki szeretne részt venni, az mihamarabb jelentkezzen. A megnyitó egyébként inkább meetup jellegű lesz, tehát ott nem előfeltétel a komoly programozói háttér, sokkal inkább azokat várják a szervezők, akiket érdekel egy ilyen jellegű műhely tervezett atmoszférája és működése. Helyszín: Fehér út 1/b, B lépcsoház, 5. emelet, Budapest, 1106

Akit érdekelnek a kezdeményezés részletei, vagy akár jelentkezni szeretne az műhely brigádjába, annak az elérhetőség: http://blokklancmuhely.club/

A makacs időutazás…

Engedjétek meg, hogy egy post erejéig eltérjek a blog manapság irányadó vonulatától, lévén privát blog, ezzel talán nem kavarok meg senkit nagyon. Éppen a minap keveredtem be teljesen véletlenül a volt főiskolai levelezőszerveremre, ami úgy egyébként emlékeim szerint életem első saját email címét is hosztolta. Ha már ott jártam, akkor csak belenéztem a mailboxomba, amiben a “Makacs end of life” levél várt. A szerver gyakorlatilag változatlan formában immáron 20 éve szolgál becsülettel. Az évek során csak minimális ráncfelvarrást és némi hardver upgradet kapott. Ezzel a posttal tisztelgek mindazon KAC démonok 20 éves munkássága előtt, akik életben tartották a szervert. Ott voltam, amikor Boti elkezdte összebarkácsolni az első makacsot, ott voltam, amikor az akkori démonok brainstormingolták a szerver nevét és nem sokon múlott, hogy Steve “dove” alternatívája nyerjen (érted: galamb…), de végül nyert a maKACs szójáték. Szóval idén úgy néz ki végleg eltemetésre kerül a jó öreg masina és 20 év után letészi a lantot… Ezúton üdvözlöm így nyílt levél formájában mindazokat akikkel anno közösen toltuk a szekeret (a teljesség igénye nélkül: boti, steve, mean, pasy, rabi, taky, willy és sokan mások) és mindazokat akik az évek során energiát fektettek a masina életben tartásába. “Egy korszak véget ért”.

Miért is fontos a ‘6-confirmation’ ?

Egy valamire való kriptopénz-tulajdonos a legszebb álmából felverve is pontosan tudja, hogy a Bitcoin láncon egy tranzakció addig nem tekinthető jóváhagyottnak, amíg nem kapja meg a 6. confirmation-t. De mi is ez pontosan és miért pont hat és miért nem elég az egy? Ez a post mindezekről fog szólni. Meg persze arról is, hogy más kriptopénzeknél (pl. ethereum, vagy akár a bitcoin cash), ez a 6 miért inkább 20?

Kezdjük talán a legegyszerűbb résszel: mi is a confirmation, azaz megerősítés? A nyilvános blockchainen futó kriptopénzekkel kapcsolatban alapvetés a decentralizált működés. Tehát, amikor egy tranzakciót készítünk, akkor azt nem egy központi szervnek küldjük el, hanem egy közeli nodeon keresztül peer-to-peer küldjük szét azt a hálózat minden nodeja felé. Ezek a megerősítésre váró tranzakciók (unconfirmed tx) egészen addig várakoznak a mempoolban (ideiglenes tárolóban) amíg valamelyik fullnode mögött működő bányász úgy nem dönt, hogy kiveszi a tranzakciót a mempoolból és blockba nem foglalja. Amikor egy tranzakció bekerül egy blockba, akkor onnantól része a blockchainnek. Ebben az esetben a tranzakció megkapja a 1st confirmation állapotot, tehát megerősítésre került.

Mivel ebben a pillanatban a tranzakció már része a blockláncnak, így azt nem lehet visszavonni, vagy nem lehet eltéríteni a rbf (replace-by-fee) kéréssel, stb. adja magát a kérdés, hogy mégis miért is kell várni további 5 újabb blockot, hogy a tranzakció elérje a 6. megerősítést? A cikk folytatása ezen érdekességgel foglalkozik.

Folytatás…