Benne vagyok a villámban…

Bár ráment a hétvégém nagyjából fele, de büszkén jelenthetem, hogy egyike vagyok annak a kicsit kevesebb mint 100 idiótának, akik nem csak időt, de pénzt is áldoztak egy teljesen pilótavizsgás történetre. Immáron egy (mainnet) lnd full node büszke tulajdonosa vagyok, ami perpillanat “033abe908878ac00” alias néven érhető el és kőkemény ~600k sat-s (kb 62 usd) csatornával csatlakozik a hálózathoz.

Túl vagyok az első mainnet LN “vásárlásomon” is. (első alkalommal a #recksplorer csapatát támogattam)

Szokás mondani, hogy egy bolond százat csinál. A cikk írásának a pillanatában a Blokklánc Műhely egyik oszlopos tagja (@lordcase) éppen vadul dolgozik, hogy felhúzza a második hazai LN nodeot és csatlakozzon az enyémhez. Ha ez összejön, akkor fogunk tudni úgy is tesztelni, hogy nem kell a nyílt csatornán keresztül elvernünk a pénzünket. Várhatóan sok-sok hasznos és érdekes tapasztalat előtt állunk a téma kapcsán.

Az előző Lightning Networkkel foglalkozó topicban nagyon sok konkrét kérdést tettetek fel, amikre megpróbálnék a továbbiakban válaszolni:

Jól értem, hogy az LN hálózaton végrehajtott tranzakciót végrehajtják a bitcoin hálózaton is? Ameddig nincs beküldve az offchain elszámolás az onchain hálózatra, addig az onchain hálózaton elkölthetem mégegyszer a bitcoinom?

Az LN nem egy külön hálózat, minden LN csatorna mögött egy valós és confirmált Bitcoin tranzakció áll. Mivel a tranzakcióban egy multisig wallet tárolja a ‘letétet’, így azt nem tudod újra elkölteni, csak akkor, ha a két fél megegyezik a végleges egyenlegben. Minden egyes offchain tranzakciónál a felek aláírják a csatorna egyenlegének legfrissebb állapotát.

Folytatás…

CBOE Bitcoin januári futures lezárásra került (végre)

A december 17.-én kibocsátott CBOE januári Bitcoin futures egy órával ezelőtt lezárásra került. A ‘settlement’ értéke 10 900 USD. Vastagon profitáltak a határidős traderek. Grat nekik. A Bitcoin árfolyama pedig visszakerült a tegnap már jelzett – szerintem – organikus csatornába, ahol most éppen enyhe emelkedés mellett oldalazgat és bukdácsol a sávon belül. Mondanám, hogy “huhh túl vagyunk a nehezén“, de perpillanat szerintem ez még igencsak komoly hurráoptimizmus lenne. Az árfolyam nem érte el a sáv alját (8800 USD) és az emelkedés is gyanúsan “deadcat bounce”-nak néz ki. Persze ne legyen igazam.

Viszont nagyon örülök, hogy az előző topicban többen is felvetették a spekuláció és a hosszútávú valós értékeket nyújtó technológiai fejlesztések kérdéskörét. Néhány hete tartottam egy előadást a Blokklánc Műhelyben a Lightning Network kapcsán (megjegyzem ehét pénteken is igen érdekes téma várható…), aminek kapcsán bedobtam a műhelytagoknak, hogy mi lenne, ha készítenének egy saját, könnyen implementálható LN invoicing plugint, amit könnyedén lehetne implementálni tetszőleges PHP/Wordpress webáruházba. Rögtön az előadás után már elindult a lázas munka és azóta több embernapot beletoltak a srácok a fejlesztésbe, mely kapcsán néhány feketeöves Lightning Network szakértő kezd felcseperedni a műhely keretei között.

Hogy mennyire valid erre az igény: ma a Blockstream hivatalos sajtóközleményben jelezte, hogy elkészítettek egy node.js alapú woocommerce/wordpress plugin, ami pontosan azt az igényt valósítja meg, amit jómagam is felvetettem a Műhelyben. Aki szeretné kipróbálni ezt a gyakorlatban (immáron a mainneten már!), az fáradjon el a teszt célból felhúzott webboltjukba és próbálja ki a funkciót: https://store.blockstream.com

Mindezzel párhuzamosan a mainnet-en futó Lightning Network nodeok és azok közötti channelek száma is egyre jobban bővül, mely szintén biztató jel a gyors adaptációra.

De még ennél is biztatóbb jel, hogy már Roger Ver is nyíltan reklámozza a Blockstream Lightning Network törekvéseit, bár mindezt nyilván a maga szokásos morbid stílusában… Erre mondják azt, hogy a rossz reklám is reklám…

Amennyiben viszont kész tényként kezeljük a Lightning Network hamarosan szélesebb körű adaptálódását és ezzel a layer1 (onchain) problémák kezelődését… mely feltételezés azért rejt némi erős optimizmust… Akkor máris jöhet egy izgalmas kérdés. Szerintetek mi az a téma, aminek a nagyon gyors adaptálása elő tudná segíteni a kriptopénzek szélesebb körű elfogadottságát: (mivel a listából egy tételt kiválasztani kb lehetetlen, ezért max 4 választási lehetőséggel élhettek, aki nem talál kedvére való választ az tegye meg, hogy commentben megírja, hogy mi egyéb tetszene neki)

commercial break...

Bitcoin skálázhatóság: Lightning Network VS. 0-Confirmation

Kibújt végre a szög a zsákból. Hetek óta készültem írni egy postot arról, hogy miként is képzeli el a két véglet (Bitcoin és Bitcoin Cash) a skálázás mellett a gyors tranzaktálást, de amíg nem állt össze minden részlet, addig nem akartam erről postot írni. Ma végre kikerültek a hírek, amire a Litecoin csinált is egy 26%-os rallit. Még július elején értekeztem egy sort arról, hogy a bitcoin skálázási csetepatéjából miként tud nevető harmadikként kijönni győztesnek a Litecoin. Előszóként annyit, hogy ez a post még tegnap este kellett volna, hogy kipublikálódjon, de a cikk megírásának kellős közepén eldőltem a fáradtságtól, uhogy csak ma reggel tudtam befejezni, emiatt nézzétek el, hogy a cikk felében még a tegnap esti állapotokra utalok.

Miért is kerül most itt szóba a 0-confirmation, ami ugye a Bitcoin Cash “csodafegyvere”, hiszen a Bitcoin Cash meghalt, eltemettük, nincs is már benne block és különben is… Azért, mert PONT a 0-confirmation miatt nem érdekel senkit az, hogy van-e block (mondjuk óránként 40 db) vagy éppen nincs fél napig egy darab sem.

Miért who cares az, hogy nincs akár fél napig új block a Bitcoin Cash láncon és mi is az a 0-confirmation? Alapvetően (lásd Satoshi vision) úgy lett tervezve a bitcoin, hogy egy tranzakció onnantól biztosított, hogy bekerül a mempoolban, hiszen ami ott van az szent és sérthetetlen és biztosan be fog kerülni egy új blockba hamarosan. Majd előkerült a probléma, hogy a mempool bizony folyamatosan betelik, sőt túltelítődik ami miatt egy-egy tranzakcióval akár timeoutolódhat is, ilyenkor az kitörlődik a mempoolból és az tranzakció forrása (UTXO) újra felhasználhatóvá válik. Ez a timeout eredendően egyébként 3 nap volt. A mempool telítődése miatt azonban két workaround is bevezetésre került:

  • A mempool timeoutot 2 hétre emelték.
  • Implementálták az RBF-et (azaz Replace by Fee) módot.

Ebből a második pont miatt szűnt meg a 0-confirmationnel szembeni bizalom az eredeti bitcoin blockláncon valamikor 2013 körül:

Folytatás…