Lightning kwa Wajenzi Ndani ya Lightning
Chaneli za malipo
Tazama ndani ya chaneli halisi: pata muamala wake wa ufadhili kwenye blockchain na uone jinsi miamala ya ahadi na ubatilishaji vinavyozifanya pande zote mbili ziwe waaminifu.
40 dakikaKati7 / 17
Rasimu: somo hili bado linasubiri kukaguliwa.
Utakachojifunza
- Pata muamala wa ufadhili wa chaneli kutoka kwa channel point yake
- Eleza jinsi miamala ya ahadi inavyorekodi kila salio jipya
- Eleza jinsi ubatilishaji unavyoadhibu kuchapisha salio la zamani
Maneno muhimu
- muamala wa ahadi (commitment transaction)
- Muamala uliotiwa sahihi unaoonyesha salio la sasa la chaneli; kila malipo hutengeneza mpya.
- multisig
- Mpangilio ambapo sahihi kadhaa zinahitajika ili kutumia bitcoin, kwa mfano 2 kati ya 3.
- muamala (transaction)
- Ujumbe uliotiwa sahihi unaohamisha bitcoin kutoka kwa matokeo ya zamani kwenda kwa wamiliki wapya.
- UTXO
- Matokeo ya muamala ambayo bado hayajatumika: kipande cha bitcoin unachoweza kutumia.
Chaneli ni UTXO: tokeo moja kwenye blockchain, lililofungwa ili Alice na Bob tu kwa pamoja waweze kulitumia. Kila kitu kingine kuhusu chaneli ni seti ya miamala iliyotiwa sahihi lakini haijachapishwa.
Muamala wa ufadhili
LND huita chaneli kwa channel point yake, txid:index: muamala wa ufadhili na tokeo lipi kati ya matokeo yake linashika chaneli. Tokeo hilo ni multisig ya 2 kati ya 2, likiwa ndani ya hati ya pay-to-witness-script-hash (P2WSH), au tokeo la Taproot kwa aina mpya za chaneli.
Tafuta muamala wa ufadhili
Mazoezi haya yanahitaji kompyuta yenye maabara ikiendeshwa. Unaweza kusoma somo kwenye simu.
Thamani ya tokeo inalingana na uwezo wa chaneli. Hakuna kitu kwenye blockchain kinachoonyesha nani anamiliki kiasi gani; hilo liko kwenye nodi mbili tu.
Miamala ya ahadi
Kila upande unashika muamala wa ahadi unaotumia tokeo la ufadhili na kulipa salio la sasa. Nakala ya Alice imetiwa sahihi na Bob, kwa hiyo anaweza kuichapisha wakati wowote, na nakala ya Bob imetiwa sahihi na Alice.
Kwa kila malipo wanatia sahihi jozi mpya na kutupa ya zamani. Lakini muamala uliotupwa bado ni Bitcoin halali, kwa hiyo nini kinamzuia Alice kuchapisha wa zamani ambapo alikuwa na zaidi?
Ubatilishaji
Wanapohamia hali mpya, Alice anampa Bob siri ya ubatilishaji ya ahadi yake iliyotangulia. Akiwahi kuchapisha ahadi hiyo ya zamani:
- tokeo lake mwenyewe limefungwa kwa muda (kwa mfano bloku 144, takriban siku moja), na
- katika muda huo Bob anaweza kutumia siri ya ubatilishaji kuchukua pesa zote za chaneli.
Kwa hiyo kudanganya kunahatarisha kila kitu bila faida. Ndiyo maana nodi yako, au mlinzi wa mtandao, lazima iendelee kutazama blockchain.
Fanyia mazoezi dhana hii
- Salio la chaneli ya Lightning
Hamisha sats za mfano kati ya Alice na Bob uone salio likibadilika kulingana na mwelekeo wa malipo.
Tafakari
Andika jibu lako, au jadili na rafiki au chama chako.
- Kwa nini kila upande una toleo tofauti la muamala wa ahadi?
- Bob angehitaji kufanya nini, na kwa haraka kiasi gani, kama Alice angechapisha salio la zamani?
Jipime
Soma zaidi
Limetoholewa kutoka Mastering the Lightning Network. Andreas M. Antonopoulos, Olaoluwa Osuntokun and René Pickhardt. Leseni: CC BY-SA 4.0.