Bitcoin.com

Ano ang Lightning Network?

Alamin kung paano gumagana ang pangunahing layer-2 na solusyon sa pag-scale ng Bitcoin at unawain ang mga hamong kinahaharap nito.

Huling Na-update
Nai-publish
Oras ng Pagbasa7 minutong basahin
Isinulat ni
Neil Author
Neill Velardo
Sinuri ni
Graham Stone Author Image
Graham Stone
What is Lightning Network?

Iminungkahi sa isang Putiang Papel 2016, ang Lightning Network (LN) ay isang layer-2 na solusyon na itinayo sa ibabaw ng Bitcoin.

Sa artikulong ito, susuriin natin ang kasaysayan at ang kasalukuyang kalagayan ng Lightning Network ng Bitcoin.

Bakit nilikha ang Lightning Network ng Bitcoin?

Ang Lightning Network ay nilikha bilang tugon sa mga isyu sa kakayahang palawakin ng Bitcoin, partikular sa bilis at gastos ng mga transaksyon sa Bitcoin.

Ang kasalukuyang teoretikal na pinakamataas na bilang ng mga transaksyon bawat segundo (TPS) ng Bitcoin ay 10, bagaman sa katotohanan ay nasa pagitan ito ng 3 at 7. Ihambing ito sa mga tradisyunal na processor ng pagbabayad tulad ng VISA, na humawak ng karaniwang 6,000 TPS noong 2020 (batay sa Pag-aangkin ng VISA ng 188 bilyong transaksyon bawat taon

Mga bayad sa transaksyon ng Bitcoin Maaaring mag-iba nang malaki depende sa kasalukuyang demand sa paggamit ng network. Halimbawa, noong Abril 20, 2021, ang karaniwang bayad sa transaksyon ay higit sa $50, habang noong Agosto 9, 2021, ang karaniwan ay nasa humigit-kumulang $2.50. Para sa malalaking transaksyon, tulad ng paglilipat sa bangko o internasyonal na remittance, ang bilis at gastos ng Bitcoin ay maihahambing o mas mahusay kaysa sa mga alternatibo. Ngunit kung gagamitin ang Bitcoin para sa pang-araw-araw mga bayad (tinatawag na micro-transactions, hal., isang tasa ng kape, gasolina), dapat tumaas ang bilis ng transaksyon at lubhang bumaba ang mga gastos sa transaksyon.

Lightning Network sa Teorya

Upang maunawaan kung paano gumagana ang LN at ang mga kasalukuyang hamon nito, kailangan nating pag-usapan ang Bitcoin. Ang limitasyon ng Bitcoin network ay ang bawat transaksyon ay kailangang ilagay sa isang bagong block sa chain. Dahil ang mga block ay nadaragdag sa chain halos tuwing 10 minuto, mayroon itong matigas na limitasyon sa dami ng mga transaksyong posible nang hindi binabago nang malaki ang Bitcoin protocol.

Magbasa pa: Paano gumagana ang mga transaksyon ng Bitcoin?

Nagkaroon na noon ng mga debate tungkol sa malalaking pagbabago sa Bitcoin protocol na nauwi sa 'hard forks,' na pinakakilala ang paglikha ng Bitcoin Cash. Ang Lightning Network, sa halip na lumikha ng bagong blockchain, ay isang layer-2 na solusyon. Ibig sabihin nito, pinapayagan nitong manatiling halos hindi nagbabago ang Bitcoin protocol, ngunit nagbibigay ng mga benepisyong maaaring idulot ng malalaking pagbabago -- sa teorya man lang.

LN ay gumagana sa pamamagitan ng pagtatayo ng isang payment channel sa pagitan ng dalawang partido, kung saan tanging ang unang at huling transaksyon ang inilalagay sa Bitcoin blockchain. Ang anumang bilang ng mga transaksyon sa pagitan ng una at huli ay nagaganap off chain, na nangangahulugang hindi limitado ang mga ito ng Bitcoin protocol.

Upang magsimula ng isang payment channel, kailangang maglaan ng halagang Bitcoin ang magkabilang panig. Ang Bitcoin na iyon ay hawak at hindi maaaring pakawalan hangga't bukas pa ang payment channel. Ang kabuuang halagang Bitcoin na maaaring mailipat sa pamamagitan ng channel na ito ay katumbas ng kabuuang halagang Bitcoin na inilaan. Tingnan natin ang isang halimbawa upang ipaliwanag ito:

Nais nina Alice at Bob na magbukas ng payment channel sa pagitan nila. Naglaan si Alice ng 10 BTC at si Bob ng 5 BTC sa payment channel. Isang paunang transaksyon na naglalaman ng pinagsamang 15 BTC nina Alice at Bob ang inilagay sa Bitcoin blockchain. Kapag naidagdag na ang transaksyong iyon sa blockchain, na maaaring tumagal ng 10 minuto o higit pa, maaari nang makipagtransaksyon sina Alice at Bob nang walang limitasyon sa bilang ng beses, sa mas mabilis na bilis at halos walang gastos. Narito ang mga transaksyon sa pagitan nina Alice at Bob:

  1. Nagpadala si Alice kay Bob ng 1 BTC Alice: 9 BTC Bob: 6 BTC
  2. Nagpadala si Alice kay Bob ng 2 BTC Alice: 7 BTC Bob: 8 BTC
  3. Nagpadala si Bob kay Alice ng 3 BTC Alice: 10 BTC Bob: 5 BTC
  4. Pinapadala ni Bob kay Alice ang 1 BTC Alice: 11 BTC Bob: 4 BTC

Kapag nais ng isa o ng pareho na isara ang channel, isang transaksyon ng pagsasara ang ipinapadala sa blockchain kasama ang huling balanse nina Alice at Bob. Sa kasong ito, ang huling balanse ni Alice ay 11 BTC at kay Bob ay 4 BTC.

Paano kung gusto ni Alice na makipagtransaksyon kay Carol? Nangyayari pala na may payment channel si Bob kay Carol, kaya nakikipagtransaksyon si Alice kay Bob, at ipinapasa ni Bob ang transaksyon kay Carol. Tandaan na sa senaryong ito, maaaring kumuha si Bob ng maliit na bayad para sa pagpapasa ng transaksyon. Sa paglipas ng panahon, ayon sa teorya ng Anim na antas ng pagitan, Pinapayagan ng LN si Alice na makipagtransaksyon sa sinuman.

Lightning Network node mesh network

Nakikipagtransaksyon ang Node A sa Node Q kahit na may direktang mga channel ng pagbabayad lamang ito sa mga Node C at B.

Lightning Network sa Praktis

Ang LN ay isang medyo bagong protocol. Humaharap ito sa maraming hamon mula sa kadaliang gamitin hanggang sa seguridad.

May mga alalahanin tungkol sa kung gaano kadali magpatakbo ng isang LN node. Para magtagumpay ang LN, kailangan nito ng matatag na network ng mga Bitcoin node na nagpapatakbo ng LN protocol. Ang pagpapatakbo ng isang LN node ay maaaring Medyo mahirap at maaaring may mga problema sa insentibo sa pagbabayad para sa pagpapatakbo ng mas maliliit na nodeMaaaring masabing hindi masyadong mas mahirap patakbuhin ang LN kaysa sa pagpapatakbo ng isang buong bitcoin node, gayunpaman. Gayunpaman, dahil ang LN ay pangunahing nakatuon sa mga mikrotransaksyon, ang pang-araw-araw na karanasan sa LN ay magaganap sa pamamagitan ng mga pitaka na may LN. Hindi tulad ng ilang mas matatag na Bitcoin wallet, ang pagiging bago ng mga pitaka na may LN ay nangangahulugang may mga kompromiso sa pagitan ng custodial at hindi tagapag-alaga Mga bersyon. Mas mahirap gamitin ang mga non-custodial na LN wallet -- mas nakalilito, hindi gaanong tuwiran. Mas madaling gamitin ang mga custodial na opsyon, ngunit kailangan mong magtiwala sa isang ikatlong partido para sa iyong Bitcoin.

Magbasa pa: Unawain ang pagkakaiba ng mga custodial at non-custodial na wallet, at kung paano ito nauugnay sa kalayaang pang-ekonomiya.

Kailangang makipagkumpitensya rin ang LN. Noong Pebrero 2024, nakapagtali na ang LN mga 5,000 BTCMaaaring mukhang malaki ito, ngunit kung ikukumpara, mahigit 150,000 Bitcoin ang naka-lock sa Ethereum (WBTC, wrapped Bitcoin) hanggang Pebrero 2024. Dahil ang oras ng block sa Ethereum ay humigit-kumulang tuwing 14 segundo kumpara sa 10 minuto ng Bitcoin, mas mabilis nang makapagtransaksyon ng Bitcoin gamit ang WBTC sa Ethereum network. Higit pa rito, posible na ang mga proyektong Ethereum tulad ng ETH 2.0 at babawasan ng Ethereum Plasma ang mga bayad sa transaksyon nang sapat upang gawing hindi na kailangan at lipas ang Lightning Network. Mahalaga ring tandaan na ang paggamit ng WBTC ay nagdadala ng lahat ng malalaking benepisyo ng access sa Desentralisadong pananalapi, na hindi ginagawa ng LN.

Sa huli, at ang pinaka-nakababahala, ay hinarap ng LN ang ilang kahinaan. Kabilang dito ang:

  • Mga pag-atake sa pagdadalamhatiHindi nawawala ang pondo, ngunit nagiging frozen ang Lightning funds ng biktima kaya hindi na makapagproseso ng anumang transaksyon ang payment channel.
  • Baha at pagnanakawIsang umaatake ang pinipilit ang maraming biktima na kunin ang kanilang pondo mula sa blockchain nang sabay-sabay (pagbaha). Ginagamit ng umaatake ang pagsisikip na ito upang magnakaw ng mga pondong hindi na na-claim bago ang takdang oras (pagnanakaw).
  • Mga pag-atake ng pag-igting ng orasPinapahaba ng isang umaatake ang oras bago malaman ng biktima ang mga bagong block sa pamamagitan ng pagkaantala sa paghahatid ng mga block.
  • Pagsalakay sa pamamagitan ng pag-pinIsang umaatake ang nandaraya sa biktima upang isara nang hindi wasto ang kanilang LN channel at ninanakaw ang bawat transaksyon.

Mga Gawaing Hindi Pa Natatapos sa Bitcoin Lightning Network

Bagaman may mga kahinaan ang LN, wala pang nakakapagsamantala nito. Malamang dahil napakataas ng antas ng kasanayan na kailangan para magamit ang mga kahinaang ito, wala pang nakagawa. Naniniwala ang mga developer ng LN na ang pagtuklas sa mga kahinaang ito ay magpapalakas lamang sa network—isang kinakailangang yugto ng paglago. Optimistiko ang mga developer sa paglikha ng iba't ibang pag-aayos para sa mga kahinaan na kanilang natuklasan hanggang ngayon, bagaman ang pinning attacks at time-dilation attacks ay mangangailangan ng mga pagbabago sa parehong LN implementations at Bitcoin Core nang sabay.

Ang Lightning Network sa kasalukuyan ay nahaharap sa maraming hamon, ngunit ang protocol ay medyo bago pa lamang at inaasahan ang ganitong uri ng mga isyu. Ipagpapatuloy ng mga Lightning developer ang pagpapabuti ng protocol at maaaring malutas nila ang mga isyung ito upang makatulong sa pag-scale ng Bitcoin sa layer-2.

Magbasa pa: Unawain ang mga pagkakaiba ng Bitcoin at Bitcoin Cash, at kung bakit ang Bitcoin Cash ay pangunahing nagsisilbi sa ibang kaso ng paggamit.

Para sa isang matino at malalim na pagsusuri ng Lightning Network mula sa taas na 10,000 talampakan, na isinulat pa rin ng isang full-time na kontribyutor ng Bitcoin Core, tingnan ang kay Antoine Riard. napakahusay na post.

Manatiling Nauuna sa Crypto

Manatiling nangunguna sa crypto sa pamamagitan ng aming lingguhang newsletter na naghahatid ng pinakamahalagang kaalaman.

Lingguhang balita sa crypto, pinili para sa iyo

Mga hakbang na maaaring gawin at mga tip na pang-edukasyon

Mga update sa mga produktong nagpapalakas sa kalayaan sa ekonomiya

Magsimula nang ligtas na mag-invest gamit ang Bitcoin.com Wallet.

Mahigit 85 milyong wallet na ang nalikha hanggang ngayon. Lahat ng kailangan mo para ligtas na bumili, magbenta, magpalitan, at mag-invest ng iyong Bitcoin at cryptocurrency.

A screenshot of the Bitcoin.com Wallet app

I-scan para i-download ang Bitcoin.com Wallet

I-scan ang QR code na ito gamit ang iyong mobile device, awtomatiko kang idirekta sa tamang pahina ng tindahan.