Author

Topic: Mga Pangunahing Kaalaman tungkol sa Lightning Network (Read 189 times)

legendary
Activity: 2576
Merit: 1655
Napakaganda sana kung maiimplement itong lightning network kaya lang nakakalungkot isipin na maraming mga third party company na hindi pa rin nagiimplement nito.  Kaya tuloy nadedelay ang implementation ng iba pang development ng Bitcoin na nakadepende sa LN.

Ang Bitfinex[1] ay nagsusupport ng LN since December 2019 pa, at ang Kraken[2] ay nag vow na iimplement nila ang LN this 2021.

But yea, exchanges dapat talaga ang mauunang mag implement para ganahan gumamit ng LN ung mga tao; dahil for trading parin talaga ang isa sa main uses ng Bitcoin ngayon. Unfortunately mejo matagal tagal mag adopt ang Binance ng Bitcoin-related technologies.


[1] https://www.bitfinex.com/posts/440
[2] https://www.coindesk.com/kraken-exchange-integrate-bitcoin-lightning-2021
Tama ka dyan kabayan, kaso itong si binance gusto yata na yung sarili nilang coin lang ang malakas😁 Kadalasan talaga sa pagtetrading ay fees yung problema lalo na kay Ethereum. Yung LN adoption sana all talaga kapag pinatupad na yan sa bawat exchanges para naman convenient ang lahat ng users.

Idagdag narin natin ang OKCoin dyan, nag announced na integrate nila ito sa February daw, pero baka hindi masunod ang schedule, antayin na lang natin.

Quote
The integration, which is expected to be completed by the end of February, will give OKCoin customers the option to use the Lightning Network to deposit and withdraw funds from the exchange.

https://www.theblockcrypto.com/linked/92129/okcoin-bitcoin-lightning-network

Edit: napag isip ko lang, since ang mga exchanges ay nag rerequire ng KYC, at LN at nagdadagdag ng "privacy" at "anonymity" at hindi mo malalaman kung saan galing at detalye ng transaksyon. So ma ma defeat ang purpose ng mga KYC nila.

The Lightning Network FAQ.
sr. member
Activity: 1736
Merit: 357
Peace be with you!
Napakaganda sana kung maiimplement itong lightning network kaya lang nakakalungkot isipin na maraming mga third party company na hindi pa rin nagiimplement nito.  Kaya tuloy nadedelay ang implementation ng iba pang development ng Bitcoin na nakadepende sa LN.

Ang Bitfinex[1] ay nagsusupport ng LN since December 2019 pa, at ang Kraken[2] ay nag vow na iimplement nila ang LN this 2021.

But yea, exchanges dapat talaga ang mauunang mag implement para ganahan gumamit ng LN ung mga tao; dahil for trading parin talaga ang isa sa main uses ng Bitcoin ngayon. Unfortunately mejo matagal tagal mag adopt ang Binance ng Bitcoin-related technologies.


[1] https://www.bitfinex.com/posts/440
[2] https://www.coindesk.com/kraken-exchange-integrate-bitcoin-lightning-2021
Tama ka dyan kabayan, kaso itong si binance gusto yata na yung sarili nilang coin lang ang malakas😁 Kadalasan talaga sa pagtetrading ay fees yung problema lalo na kay Ethereum. Yung LN adoption sana all talaga kapag pinatupad na yan sa bawat exchanges para naman convenient ang lahat ng users.
mk4
legendary
Activity: 2870
Merit: 3873
Paldo.io 🤖
Bakit nga ba napag-iiwanan mga exchanges sa paggamit ng LN?  Ganon ba kahirap ang implementation nito?

Hindi ako full stack developer so hindi ako makakapag comment sa difficulty nito, pero I don't think ung difficulty is ung rason kung bakit hindi ito iniimplement ng exchanges. Kumbaga, bakit iaadd ng exchanges ang Lightning kung konti ang gumagamit nito? Pero at the same time, paano dadami ang users ng Lightning kung hindi ito inaaccept ng exchanges? Chicken and the egg problem.
jr. member
Activity: 33
Merit: 1
Napakaganda sana kung maiimplement itong lightning network kaya lang nakakalungkot isipin na maraming mga third party company na hindi pa rin nagiimplement nito.  Kaya tuloy nadedelay ang implementation ng iba pang development ng Bitcoin na nakadepende sa LN.

Ang Bitfinex[1] ay nagsusupport ng LN since December 2019 pa, at ang Kraken[2] ay nag vow na iimplement nila ang LN this 2021.

But yea, exchanges dapat talaga ang mauunang mag implement para ganahan gumamit ng LN ung mga tao; dahil for trading parin talaga ang isa sa main uses ng Bitcoin ngayon. Unfortunately mejo matagal tagal mag adopt ang Binance ng Bitcoin-related technologies.


[1] https://www.bitfinex.com/posts/440
[2] https://www.coindesk.com/kraken-exchange-integrate-bitcoin-lightning-2021

Bakit nga ba napag-iiwanan mga exchanges sa paggamit ng LN?  Ganon ba kahirap ang implementation nito?
sr. member
Activity: 1540
Merit: 420
www.Artemis.co
Kung lahat lang sana ng crypto platform mag upgrade to LN hayahay sana ang buhay, lalo na ngayon mataas ang palitan ng BTC mahal din ang fees kapag nag withdraw ka from exchanges or gambling sites. Matagal tagal narin ang LN pero mukhang kulang pa sa information drive ang mga users.
mk4
legendary
Activity: 2870
Merit: 3873
Paldo.io 🤖
Napakaganda sana kung maiimplement itong lightning network kaya lang nakakalungkot isipin na maraming mga third party company na hindi pa rin nagiimplement nito.  Kaya tuloy nadedelay ang implementation ng iba pang development ng Bitcoin na nakadepende sa LN.

Ang Bitfinex[1] ay nagsusupport ng LN since December 2019 pa, at ang Kraken[2] ay nag vow na iimplement nila ang LN this 2021.

But yea, exchanges dapat talaga ang mauunang mag implement para ganahan gumamit ng LN ung mga tao; dahil for trading parin talaga ang isa sa main uses ng Bitcoin ngayon. Unfortunately mejo matagal tagal mag adopt ang Binance ng Bitcoin-related technologies.


[1] https://www.bitfinex.com/posts/440
[2] https://www.coindesk.com/kraken-exchange-integrate-bitcoin-lightning-2021
legendary
Activity: 2954
Merit: 1153
Napakaganda sana kung maiimplement itong lightning network kaya lang nakakalungkot isipin na maraming mga third party company na hindi pa rin nagiimplement nito.  Kaya tuloy nadedelay ang implementation ng iba pang development ng Bitcoin na nakadepende sa LN.
hero member
Activity: 2072
Merit: 542
DGbet.fun - Crypto Sportsbook
Sa totoo lang hindi ko masyadong tinutuonan ng pansin itong Lightning Network na ito dahil napaka-technical at dumudugo na yong ilong ko sa pag-intindi nito.

I'm starting to get annoyed by this high TX fees in sending bitcoins at yong isa kong transaction ay hindi pa na-confirmed, halost isang buwan na ata itong naka-tingga at "timeout" lang ang sinasabi kaya nagpasya ako na i-restore yong android wallet ko na Phoenix dahil nakalagay ito sa OP na may LN. Sinusubukan ko na to minsan, fast nga ang transaction nito, di ko lang napansin noon dahil almost stable lang ang price ng BTC at yong ibang wallet ko at kasing pareha lang na speed sa pagpapadala ng bitcoin pero hindi na ngayon.

As usual, salamat OP sa pag-share nito dito sa lokal natin.

Isa na naman itong dagdag kaalaman para sa aming mahinang nilalang sa mundo ng Bitcoin.
sr. member
Activity: 2618
Merit: 439


Parang may nabasa akong thread sa B&H ata na nagpapamigay ng libreng sats para subukan ang LN, may nakasubok ba nun?
Nakita ko din yan nong nakaraan , di ko lang sure kung sa B&H or sa ibang section pero di kopa nasubukan , kasi medyo kulang pa ang Kaalaman ko sa LN but now that meron pala dito sa Local natin regarding complete details explaining this ? tingin ko eh Susubukan ko yong Free Sats na nabanggit mo .

Idol Baofeng , Please update mo kami lage sa mga latest ng Lightning Network dahil tingin ko karamihan naman sating mga Pinoy ay Maliliit lang ang transactions at nababagay satin itong gamitin.
legendary
Activity: 2114
Merit: 1150
https://bitcoincleanup.com/
~
So meaning walang pakialam ang LN sa congestion ng Bitcoin Network lalo na pag merong Price Big movement?
Since onchain transactions naman ang apektado kapag nagkakaroon ng network congestion dahilan ng pagbulusok at pagbagsak ng BTC, wala itong epekto sa mga offchain transactions na nangyayari sa loob ng LN.

~ sene send  ko sya sa bluewallet ko.
Custodial ito, hindi mo talaga hawak coins mo. Kung android user ka, hindi kaya mas maganda sa non-custodial na nasa listahan sa OP?



Parang may nabasa akong thread sa B&H ata na nagpapamigay ng libreng sats para subukan ang LN, may nakasubok ba nun?
full member
Activity: 1366
Merit: 107
SOL.BIOKRIPT.COM
Mabilis talaga ang transaksyon sa lightning network isang segundo lang pagkasend mo recieve na agad nakakamangha diba at napakababa ng fees. Nag iipon ako dito ng satoshis gamit ang bluewallet android. May mga ways para maka earn ng free sats katulad ng coinkit, bitcoin bounce game, sats for like at mayroon din sa telegram at sene send  ko sya sa bluewallet ko. Siguro eto yung gagamitin sa future payment kasi napakababa ng fees compare sa main network ng bitcoin at ang alam ko pede din eto gamitin kahit offline.
full member
Activity: 2520
Merit: 214
Eloncoin.org - Mars, here we come!
lumalabas talagang "Electrum" and isa sa pinaka magandang wallet sa lahat dahil suportado nito ang halos lahat ng network



Quote
1. Ano ang Lightning Network?

 Ang mga transaksyon na ginawa sa pagitan ng mga kalahok ng Lightning Network ay walang negatibong epekto sa Bitcoin network. Pinapayagan ng Lightning Network ang instant at sobrang murang pagbabayad na P2P (micro).

So meaning walang pakialam ang LN sa congestion ng Bitcoin Network lalo na pag merong Price Big movement?

Extension Pala to ng Una mong thread na ginawa tungkol sa LN at si @Rath_ din ang author.

Di pa masyado nag susubside sakin yong last thread regarding LN at eto meron nnman akong i aabsorb .

Salamat Ulit @Baofeng kabayan , kung lalaliman ng mga kababayan natin ang pananaw sa lightning network , for sure malalaman nilang napakalaking tulong nito sa lahat.
legendary
Activity: 2576
Merit: 1655
Talaan ng nilalaman

      1. Ano ang Lightning Network?
      2. Paano gamitin ito?
             a) Paglikha ng isang channel sa pagbabayad
             b) Pagpapadala at pagruruta ng mga pagbabayad
             c) Pagsasara ng channel
      3. Mga wallets at nodes
      4. Mga nakaplanong features
      5. Mga panganib ukol sa seguridad
      6. Mga magagamit at mapagkukunan ng impormasyon

1. Ano ang Lightning Network?

Ang Lightning Network ay isang kahalili sa tradisyunal na on-chain transaksyon sa Bitcoin. Hindi nito kumpletong pinalitan ang mga ito dahil kinakailangan pa rin ang mga transaksyong on-chain para sa pagsara at pagbubukas ng mga channel sa pagbabayad. Ang Lightning Network ay isang pangalawang layer solution at ganap na makasali. Ang mga transaksyon na ginawa sa pagitan ng mga kalahok ng Lightning Network ay walang negatibong epekto sa Bitcoin network. Pinapayagan ng Lightning Network ang instant at sobrang murang pagbabayad na P2P (micro).

Ang Lightning Network ay binubuo ng mga node na nagpapanatili ng mga channel sa pagbabayad kasama ang ilan sa mga kasali sa network.

2. Paano gamitin ito?

Upang simulang gamitin ang Lightning Network, kailangan mong gumamit ng isang katugmang software (see Mga wallets at nodes section). Ang bawat wallet ay may iba't ibang proseso ng pag-set up at feature kaya dapat kang tumingin ng isang gabay para sa iyong pagpili.

a) Paglikha ng isang channel sa pagbabayad

Ano nga ba ang isang channel sa pagbabayad?

Ang Payment Channel ay klase ng mga pamamaraan na idinisenyo upang payagan ang mga gumagamit na gumawa ng maraming mga transaksyon sa Bitcoin nang hindi ginagawang lahat ang mga transaksyon sa Bitcoin blockchain. Sa isang tipikal na channel ng pagbabayad, dalawang transaksyon lamang ang naidagdag sa blockchain ngunit  walang limitasyong o halos walang limitasyon ng mga pagbabayad ay maaaring gawin sa pagitan ng mga kasali.

b) Pagpapadala at pagruruta ng mga pagbabayad

Ang magkabilang partido ay nakikipag-ugnayan nang hindi nai-broadcast ang kasalukuyang estado ng kanilang kalakal sa blockchain. Pareho nilang itinatago ang kopya ng impormasyon ng channel. Sa tuwing nai-update ang isang channel, ang mga partido ay pumipirma sa isang transaksyon sa pangako na nag-iingat ng isang tala ng kasalukuyang estado ng channel. Ang mga transaksyong  ay maaaring mai-publish upang maisagawa ang pagsasara ng channel ng hindi nakikipag ugnayan sa isa't-isa.

Ang pagpapadala ng mga bayad sa Lightning Network ay posible hangga't mayroong hindi bababa sa isang landas mula sa iyo patungo sa ibang tao sa pamamagitan ng iba pang mga nodes na bukas ang channel sa pagitan nila. Ang lahat ng mga node sa landas ay dapat may sapat na liquidity. Ang bawat node ay ginagantimpalaan para sa pagruruta ng pagbabayad alinsunod sa kanilang patakaran sa pagbabayad. Ang malalaking pagbabayad ay maaaring hatiin at ilipat sa pamamagitan ng iba't ibang mga ruta salamat sa MPPs (mga pagbabayad na multipart); habang sinusuportahan sila ng lahat ng pagpapatupad, ang mga wallets ay hindi.

Sinisigurado na mayroong sapat na liquidity sapagkat ito ang pinaka mahirap na bagay para sa karamihan sa mga nagsisimula. Kapag binuksan mo ang isang channel sa isang tao, makakuha ka ng kapasidad na papalabas. Hindi ka makakatanggap ng anumang mga coins sa pamamagitan ng channel na iyon maliban kung gagastusin mo ang reserba ng channel (1-3% ng kapasidad ng channel). Mas maraming mga coins na gugugulin  mo, mas marami kang matatanggap. Kung may magbubukas ng isang channel para sa ,yo p makakakuha ka ng kapasidad na pagpasok at makakatanggap ka lamang sa pamamagitan ng channel na iyon maliban kung nakatanggap ka ng higit pang mga coins kaysa sa halaga ng reserba ng channel.

Ang ligtas na pagruruta sa pagbabayad ay hindi posible kung walang Hashed Timelock Contracts (HTLCs). Ang halimbawa sa ibaba ay nagpapaliwanag kung bakit kinakailangan ang mga ito.

1. Si Alice ay magbubukas ng isang channel sa pagbabayad kay Bob, at si Bob ay magbubukas ng isang channel sa pagbabayad kay Charlie.
2. Gusto ni Alice na bumili ng isang bagay mula kay Charlie sa halagang 1000 satoshis.
3. Bumubuo si Charlie ng isang random na numero at bumubuo ng SHA256 hash. Ibinigay ni Charlie ang hash kay Alice.
4. Ginamit ni Alice ang kanyang channel sa pagbabayad kay Bob upang bayaran siya ng 1,000 satoshis, ngunit idinagdag niya ang hash na ibinigay sa kanya ni Charlie sa pagbabayad kasama ang isang l kundisyon: upang makuha ni Bob ang bayad, kailangan niyang ibigay ang data na ginamit upang mabuo ang hash.
5. Ginagamit ni Bob ang kanyang channel kay Charlie upang bayaran siya ang 1000 satoshi, at nagdagdag si Bob ng isang kopya ng parehong kundisyon na inilagay ni Alice sa pagbabayad naman kay Bob.
6. Si Charlie ay mayroong orihinal na data na ginamit upang makabuo ng hash (tinatawag na pre-image), kaya magagamit ito ni Charlie upang matapos ang kanyang bayad at ganap na matanggap ang bayad mula kay Bob. Sa paggawa nito, kinakailangang gawing ni Charlie ang pre-image na magagamit naman Bob.
7. Ginagamit ni Bob ang pre-image upang tapusin ang kanyang bayad mula kay Alice

Ang mga mobile client ay nagtatag ng mga pribadong channel na hindi nakikilahok sa pagruruta ng pagbabayad.

c) Pagsasara ng channel

Ang mga channel sa pagbabayad ay maaaring isara kung ng pakikipagtulungan man on hindi (puwersahan).

Ang mga channel na hindi nakikipagtulungan sa pagsasara ay maaaring simulan anumang oras. Bagaman, walang katuturan na gawin ito kung ang iba pang node ay online at nakikipagtulungan naman. Bilang default, kailangang maghintay ang isa ng 144 na mga block (~24 na oras) bago magamit ang saradong transaksyon. Ang halaga ay napagpasyahan sa oras ng unang negosasyon sa channel. Tandaan na ang halagang ito ay maaaring maging mas mataas sa ilang mga kaso. Halimbawa, Eclair Mobile ay sini set ang delay sa 2048 blocks (~2 weeks) kung ang isang tao ay magbibigay-daan sa pagtanggap sa LN. Ang pagkaantala ay nagbibigay ng oras sa iba pang partido upang bumalik at mag-online at suriin kung na-publish ang pinakabagong transaksyon. Kung ang ibang partido ay nag-broadcast ng isang lumang transaksyon,  maaari itong bawiin at i-broadcast ulit na galing sa multang transaction sa loob ng pagkaka antala.

Ang mga channel na nakikipag tulungan sa pagsasarao ay maaaring pasimulan lamang kapag ang iba pang partido ay tumutugon. Ang pagsasara ng transaksyon ay maaaring magamit agad kung ang parehong partido ay sumang-ayon sa kasalukuyang estado ng channel.

3. Mga wallets at nodes

May mga iilan lamang na Lightning Network at ang bawat isa sa kanila ay posibleng maglaman ng ilang mga bugs na maaaring may resulta sa pagkawala ng mga pondo. Tatandaan na ang Lightning Network ay nasa beta pa rin. Ang mga wallet ng iOS at Android ay madaling gamitin at hindi nangangailangan ng maraming pag-set up kumpara sa LND, Eclair at c-lightning na ginagamit upang magpatakbo ng mga nodes na nag-iisa.

Mga Pagpapatupad


Desktop clients


Android clients


iOS clients


4. Mga nakaplanong features

  • Dual-funded channels - dalawang users sa halip na isa ay pwedeng mag pondo ng isang channel sa pagbabayad tulad ng origihal na inilirawan in the Lightning Network Paper.
  • Eltoo - eltoo ay magiging isang alternatibo sa kasalukuyang pamamaraan ng pag-ayos ng mga pagbabayad sa pagitan ng mga gumagamit. Ang mga pag-update sa Channels ay ginagawa sa pamamagitan ng pagbuo ng mga  chain of timelocked transactions. Kailangan ng isang soft fork para magamit ang eltoo sa Lightning Network (upang maiwasan ang pag-broadcast ng buong kasaysayan ng transaksyon sa pagitan ng mga gumagamit). dito makikita nyo kung anong opcodes ang kailangan baguhin.
  • Channel factories - ang mga umiiral na Lightning Network ang maaaring gamitin sa paglikha ng mga bagong channels na hindi na kinakailangang i broadcast ng alin man sa Bitcoin network. Karaniwan, ang isang channel ay bubuksan sa isang tao lamang. Sa channel factories mayroon tayo maraming tao na bumubuo ng isang grupo.ng mga miyembro ng grupo ay nagpapanatili ng mga channel sa pagitan nila. Mas maraming interesadong gumagamit = mas malaki ang pagtipid. Kung ang isa sa mga kasapi ay hindi nakikipagtulungan, ang mga umiiral na channel ay hindi maaapektuhan - bagaman ang mga bagong channel ay hindi maaaring likhain.

    • Splicing In/Out - sa kasalukuyan, hindi posible na magdagdag o mag-alis ng mga pondo mula sa mga channel nang hindi muling binubuksan ang mga ito.

    Mayroong ilang mga bagay na maaaring mabago sa Bitcoin code upang mapagbuti ang privacy. Ipinapakilala ang Schnorr, MAST and Taproot gagawing hindi makikilala ang mga transaksyon sa pagbubukas/pagsasara ng channel mula sa anumang iba pang nakaayos na transaksyon.

    5. Mga panganib ukol sa seguridad

    • Improper timelocks - sapat na oras ay dapat ibigay sakaling makipag-ugnayan sa mga hindi nakikipagtulungan o nakakahamak na mga counterparty ng channel.
    • Forced expiration spam - pagsasara ng maraming mga channel sa halos parehong oras ay maaaring humantong sa pagpuno ng buong block. Kung ang spam ay tumatagal ng sapat na oras, ang ilang mga nai-timelock na transaksyon ay maaaring maging tama.
    • Data loss - karamihan sa mga kliyente ng Lightning Network ay hindi nagbibigay ng maaasahang paraan ng pag-backup. Ang ibang partido ay nag broadcast ng isang transaksyon na may multa sa ganitong kaso. Data Loss Protection is available in all implementations.
    • Coin theft - karamihan sa mga node ng Lightning Network ay gumagana nang 24/7 at nagtatago ng kanilang mga coins sa mga sa hot wallet na mas madali para sa isang mang-atake na nakawin ang mga ito.
    • Colluding miner attacks - Ang mga minero ay may kapangyarihan na magpasya kung aling mga transaksyon ang nais nilang isama sa block at pwede nilang tanggihan ang ilang mga transaksyon na ginamit ng isang umaatake. Ang pag-atake na ito ay malamang na hindi mangyari dahil sa mataas na gastos at pagiging kumplikado (lahat ng minero ay dapat rin makipagtulungan.).

    6. Mga magagamit at mapagkukunan ng impormasyon

    bitcointalk: The Lightning Network FAQ, Electrum Lightning Network walkthrough, Lightning Network Discussion Thread

    Lightning Network explorers: 1ml.com, lightblock.me

    News: Telegram channel, bitcoinlightning.com, coindesk, Cointelegraph



    Original na thread ni @Rath_: https://bitcointalksearch.org/topic/basics-of-the-lightning-network-4940536
Jump to: