Sa ngayon, ang Bitcoin ay isang mahusay na tindahan ng halaga ngunit mabagal at mahal para sa araw-araw na mga transaksyon, kung saan pumapasok ang Lightning Network. Ang tinatawag na layer two solution ay nangangahulugan na ang mga gumagamit ng Bitcoin ay maaaring magkaroon ng kanilang cake at kainin ito.
Ang matututunan mo
• Ang problema ni Lightning solves
• Pagse-set up ng custodial Lightning Wallet
• Pagse-set up ng isang non-custodial Lightning Wallet
• Pagse-set up ng isang buong node sa Lightning network
Sa ngayon, ang Bitcoin ay isang mahusay na tindahan ng halaga ngunit mabagal at mahal para sa araw-araw na mga transaksyon, kung saan pumapasok ang Lightning Network. Ang tinatawag na layer two solution ay nangangahulugan na ang mga gumagamit ng Bitcoin ay maaaring magkaroon ng kanilang cake at kainin ito. Mabilis, murang mga transaksyon sa bitcoin nang hindi nakompromiso ang seguridad. Alamin kung paano gamitin ang Lightning Network.
Para sa Bitcoin network na makipagtunggali sa mga umiiral nang sistema ng pagbabayad tulad ng Visa, dapat itong makapagproseso ng mga transaksyon nang mas mabilis (mas mabilis) at sa isang fraction ng halaga ng mga kasalukuyang bayarin. Ngunit hindi makakamit ang scaling na ito sa kapinsalaan ng desentralisasyon o seguridad. Ang palaisipang ito ay naging kilala bilang Bitcoin trilemma .
Ang isang pagtatangka na lutasin ito sa pamamagitan lamang ng pagtaas ng kapasidad ng mga bloke ay humantong sa mapait na chain wars at ang paglikha ng Bitcoin Cash noong 2017, na sinundan ng Bitcoin SV noong 2018. Wala alinman ang nagresulta sa isang epektibong paraan upang makipagtransaksyon nang mabilis at mura on-chain, ngunit panatilihin ang disenyo ni Satoshi, na binibigyang-diin ang hamon ng pag-scale ng Bitcoin bilang isang network ng pagbabayad sa pamamagitan ng umiiral nitong paraan ng pinagkasunduan.
Ang solusyon sa Lightning Network
Maaari bang magkaroon ang Bitcoin network nito sa parehong paraan, ibig sabihin, panatilihin ang orihinal nitong disenyo at nagsisilbi pa rin bilang isang high-speed network para sa mga micropayment? Sa pamamagitan ng Lightning Network, magagawa nito, at ipapakita namin sa iyo nang eksakto kung paano gamitin ang Lightning Network para sa mga pang-araw-araw na transaksyon tulad ng pagbabayad para sa isang tasa ng kape.
Ang Lightning Network ay isang halimbawa ng serbisyo ng Layer 2 bitcoin . Ang isang off-chain na diskarte ay unang pormal na iminungkahi nina Joseph Poon at Thaddeus Dryja noong 2015.
Sa pagsasagawa, inaalis nito ang pasanin ng maliliit na transaksyon sa Bitcoin blockchain at sa halip ay gumagamit ng mga micropayment channel, na kinokontrol sa pamamagitan ng isang bagay na tinatawag na multi-signature (multi-sig) wallet . Ito ay isang magarbong termino para sa isang paraan ng dalawa o higit pang mga partido na lahat ay kinakailangang sumang-ayon sa mga pagbabago sa mga balanse ng magkaparehong hawak na mga channel sa pagbabayad.
Mga pangunahing tampok ng Lightning Network
Gaano kabilis ang network ng Bitcoin? Sa kasalukuyan, ang Bitcoin ay maaari lamang magproseso sa pagitan ng 2 -7 mga transaksyon sa bawat segundo. Para sa konteksto, ang Visa, ang legacy na network ng pagbabayad na nagpapagana sa iyong mga debit at credit card na ginagamit mo para sa pamimili, ay nagpoproseso ng hanggang 150 milyong mga transaksyon sa isang araw. Sa paghahambing, ang kapasidad ng network nito ay 24,000 mga transaksyon bawat segundo. Paano kung gayon ang Bitcoin ay makikipagkumpitensya? Nagbibigay ang Lightning Network ng challenger path.
Sa teorya, ang Lightning network ay madaling magproseso ng mga transaksyon na tumatakbo sa libu-libo o daan-daang libo kaagad, na nagbibigay ito ng isang mahusay na kaso ng paggamit sa mga transaksyon sa micropayment, sabihin nating kasing liit ng apat na satoshis (sats).
Mga pangunahing konsepto para sa paggamit ng Lightning Network:
Nodes - ay software na kumokonekta sa Lightning Network upang magpadala at tumanggap ng bitcoin mula sa ibang mga node. Ang network ay ganap na binubuo ng mga node na ito na kumokonekta sa isa't isa
Mga Channel - ang mga gumagamit ng Lightning Network ay gumagawa ng mga channel ng pagbabayad upang sila ay makapag-transact sa isa't isa sa labas ng chain, na sa ibang pagkakataon ay maaaring ayusin (sarado) sa mainchain (on-chain)
Mga Invoice - ay mga kahilingan para sa pagbabayad sa Lightning Network, na nabuo bilang mga QR code. Kasama sa mga invoice ang impormasyong kinakailangan upang makumpleto ang isang pagbabayad sa network, tulad ng halaga ng pagbabayad, kung saan nalalapat sa blockchain ang invoice, petsa ng pag-expire, payee pubkey, mga pahiwatig sa pagruruta, at iba pang impormasyon.
Kaya paano mo ise-set up at gagamitin ang Lightning network? Mayroong tatlong paraan para dito, simula sa pinakasimpleng opsyon sa pag- iingat , at mula sa pag-set up ng sarili mong Lightning Node.
1. Sa pamamagitan ng custodial lightning wallet, hal. Bottlepay
2. Non-custodial Lightning wallet, hal. Wallet ng Satoshi, Breez, BLW, Eclair, Zap Tippin.me, Bitrefill, BitPay atbp.
3. Pagse-set up ng isang buong node
1 - Paano mag-set up ng custodial Lightning Wallet
Gagamitin namin ang Bottlepay bilang aming halimbawa para sa isang custodial Lightning Wallet, dahil ang kanilang karanasan sa gumagamit ay mahusay para sa mga nagsisimula. Mayroong maraming iba pang mga pagpipilian.
Hakbang 1 - I-download ang Bottlepay App mula sa Playstore ng App Store
Hakbang 2 - Piliin ang iyong bansa
Hakbang 3 - Magdagdag ng numero ng mobile na magiging iyong impormasyon sa pag-log-in
Hakbang 4 - Sumang-ayon sa mga tuntunin at kundisyon; ideklara kung ikaw ay isang US Taxpayer
Hakbang 5 - I-verify ang iyong mobile number gamit ang code na ipinadala ng Bottlepay
Hakbang 6 - Lumikha ng anim na digit na pin; Kumpirmahin ang pin
Hakbang 7 - Opsyonal ngunit inirerekomenda; Paganahin ang Biometrics para mapahusay ang seguridad
Hakbang 8 - Lumikha ng isang profile; username, larawan sa profile, email address
Hakbang 9 - Kumpirmahin ang iyong email
Hakbang 10 - I-verify ang iyong pagkakakilanlan na nagbibigay ng Pangalan, Edad, Address, at Katibayan ng Pagkakakilanlan sa pamamagitan ng Lisensya sa Pagmamaneho o Pasaporte; I-scan ang harapan at magbigay ng Selfie (ngiti
Ang hakbang na ito ay tumagal ng ilang minuto. Maging matiyaga.
Binabati kita. Mayroon ka na ngayong Lightning wallet. Kaya mo:
Magdagdag ng Mga Pondo - Alinman sa fiat sa pamamagitan ng bank transfer o sa pamamagitan ng paglilipat ng BTC - On Chain o Lightning. Dapat kang magpasya kung paano mo gustong tumanggap ng mga pondo. Alinman sa fiat o BTC. Maaari mong palaging baguhin ang iyong isip at mag-convert pagkatapos.
Magbayad sa bilis ng Kidlat
Tumanggap ng Mga Pondo - Bumuo ng BTC address o Lightning Invoice
Magpadala ng Mga Pondo - On Chain o sa pamamagitan ng pag-scan ng Lightning Invoice; sa ibang mga gumagamit ng Bottlepay; sa isang Mobile Number; sa isang Social Profile: Discord, Github, Reddit, Twitch o Twitter.
Trade - Isang beses na pagbili o paulit-ulit ie Cost Averaging .
2 - Pag-set up ng isang non-custodial Lightning wallet
Ang pag-set up ng non-custodial wallet ay isang mas nakakalibang na diskarte para kumonekta sa Lightning Network kung hindi mo gusto ang full-node na karanasan. I-download lang ang Bitcoin Lightning Wallet app sa iyong Android phone o ang Blue Wallet , na perpektong gumagana para sa iOS at Android, at maaari kang magsimulang gumawa at mag-ayos ng mga invoice.
Sa pamamagitan nito, maaari kang magbukas ng Lightning channel at magsimulang gumawa ng mga transaksyon sa ibang mga user. Ito rin ay “non-custodial,” ibig sabihin ay pinangangalagaan mo ang iyong mga susi—pinapanatili ang iyong Bitcoin sa iyong mga kamay. At bilang isang baguhan na hindi handang ipagsapalaran ang iyong mga barya sa Lightning nang walang wastong pag-unawa, maaari kang mag-download ng isang Eclair mobile testnet wallet para sa mga pagbabayad ng kidlat.
1. I-download ang Eclair Android wallet mula sa Playstore
2. Gumawa ng bagong wallet o mag-import ng umiiral nang wallet
3. Kung gumagawa ka ng bagong wallet, kailangan mong i-save ang iyong 12 salita na sikretong parirala sa isang lugar
4. I-backup ang iyong parirala sa pamamagitan ng paglalagay ng mga partikular na salita ayon sa hinihiling ng wallet
5. I-setup ang iyong passphrase para matulungan kang i-decrypt ang iyong recovery phrase
6. Itakda ang SEED ENCRYPTION pin, karaniwang isang 6 na digit na password
Matapos matagumpay na i-set up ang iyong wallet,
I-click ang Tumanggap, i-tap ang KIDID at i-click ang tatlong tuldok sa kanang itaas.
Mag-swipe pakaliwa sa Mga Channel upang magdagdag ng mga channel sa pagbabayad. Tinutulungan ka ng berdeng bilog na may button na + na manual na magdagdag o pumili ng mga channel pagkatapos i-enable ang feature na iyon sa mga setting.
I-click ang mga setting
I-enable ang receive over Lightning button. At maaari kang magsimulang makatanggap ng bayad sa Lightning!
Maaari mo ring baguhin ang iyong unit ng Bitcoin sa Satoshi, Millibitcoin o Bits, depende sa iyong kagustuhan.
Gusto naming piliin ang Milli-Bitcoin (mBTC) dahil bibili kami ng kape na may denominasyong presyo sa mBTC sa bandang huli ng artikulong ito.
3 - Paano mag-set up ng isang buong node sa Lightning network
Sundin ang mga hakbang sa ibaba upang i-set up at ang iyong buong lightning network node.
1. I-download ang client sa pamamagitan ng Lightning project Github profile
Kung gumagamit ka ng Windows, i-download ang Lightning-win32 para sa Mac OS; subukan mo si Lightning-darwin.
1. I-download ang lightning client
2. Patakbuhin ang kliyente
3. Tinatanong ka nito kung gusto mong lumikha ng bagong pitaka o mag-import ng isang umiiral na. Sa aming kaso, gumagawa kami ng bagong pitaka.
4. Hihilingin nito sa iyo na kopyahin at i-save ang iyong parirala sa pagbawi.
5. Kakailanganin mong i-double upang suriin sa pamamagitan ng pag-input ng random na pariralang itinanong.
6. Kumpirmahin ang password
7. At nakatakda ka nang magsimulang makatanggap ng mga barya sa iyong Lightning app.
2. Kumuha ng ilang Testnet coins
Kung nag-aalala ka tungkol sa paggamit ng mga totoong pondo para subukan ang isang bagay, hindi ka talaga pamilyar, hindi mo kailangang mag-alala. Kumuha lang ng ilang Testnet bitcoins mula sa gripo na ito, at handa ka na at handang pumunta.
3. Ang susunod na hakbang ay ang ilipat ang iyong mga testnet coins sa iyong Lightning app o isang mobile o desktop wallet na sumusuporta sa mga pagbabayad ng kidlat. Ang BitPay (dating Copay), Eclair Mobile testnet wallet, na sumusuporta sa testnet lightning transactions, ay magandang wallet para doon.
Mga praktikal na senaryo ng paggawa at pag-aayos ng mga invoice gamit ang mga Lightning network
Ngayong napondohan mo na ang iyong Lightning wallet, maaari mong simulan ang paggawa o pag-aayos ng mga invoice sa Lightning Network.
Upang makapagbayad, kakailanganin mong magbukas ng channel. Para diyan, kailangan mong malaman ang channel public key ng iyong partner at ang kanilang IP address. Dahil nagtatrabaho ka sa isang testnet environment, ginawa naming available ang ilang channel address ng mga sikat na produkto na sumusuporta sa mga pagbabayad sa Lightning Network.
Bitrefill
Kayo
Eclair
Ano ang pakiramdam na makabayad ka para sa isang tasa ng kape sa halagang mas mababa sa isang dolyar, gumastos ng mas mababa sa isang sentimo na bayarin sa transaksyon at nakukumpirma pa rin ang iyong transaksyon sa bilis ng kidlat?
Starblocks dahil pinapayagan ka nitong bumili kaagad ng virtual na kape gamit ang Bitcoin.
Idagdag natin ang Expresso Coin Panna, na nagkakahalaga ng 0.0015 mBTC, sa aming cart at checkout.
Agad itong bumubuo ng isang invoice. Maaari mong kopyahin nang manu-mano ang impormasyon ng invoice at i-paste ito sa iyong lightning app na na-set up mo kanina, o piliin mo lang ang opsyong OPEN WITH YOUR WALLET.
At magbayad mula sa aming Lightning Wallet (sa desktop) o Eclair testnet wallet (sa mobile)
Gaano kalaki ang makukuha ng Lightning Network?
Ang Lightning Network ay lumago nang maganda kahit na karamihan sa mga pangunahing negosyo ay hindi pa nagsisimulang tumanggap ng bayad sa kidlat. Ang 1ML ay isang mahusay na mapagkukunan upang kumuha ng real-time na data ng Lightning Network, na ngayon ay sumasaklaw sa 0ver 20,000 node at higit sa 45,000 Lightning channel na ginawa. Tingnan ang mapa ng Blockchain Caffe na nagpapakita ng mga lokasyon ng Lightning Network node.
Ipinaliwanag namin kung paano maaaring maging killer app ang Lightning Network para sa Bitcoin sa pamamagitan ng pagpapagana ng mga transaksyon na mangyari sa pamamagitan ng mga channel ng pagbabayad na lahat ay maaaring konektado, na nagpapadali sa milyun-milyong micropayment sa halip na on-chain, at sa gayon ay nilulutas ang scalability nang hindi sinasakripisyo ang desentralisasyon.
Ang Bitfinex ay isa sa malaking palitan na sumusuporta na sa pagbabayad sa pamamagitan ng kidlat. Marami pa ang isinasaalang-alang pati na ang mga provider ng crypto wallet. Ngunit bago ito mangyari, mayroon pa ring ilang mga bottleneck.
Ilang limitasyon sa pag-ampon ng Lightning Network
Ang pag-set up ng isang lightning node ay hindi partikular na madali kung ikaw ay hindi isang makatwirang teknikal na tao. Ang liquidity ay isa ring hamon na kinakaharap ng network ng kidlat. Ang mga user ng lightning payment channel ay hindi maaaring gumastos ng higit pa sa kanilang nai-lock sa isang channel na pumipigil sa flexibility ng solusyon.
Ang ilan ay pinuna ito at pinipilit ang mabagal na paglaki ng pagkatubig sa problemang ito. Ang paghahambing ng paglaki ng pagkatubig ng network ng kidlat sa DeFi, malinaw ang pagkakaiba. Noong Mayo 2021, ang ratio ng Bitcoin liquidity sa DeFi sa Lightning Network ay $8.43B hanggang $63.2M. Nangangahulugan iyon na ang nakabalot na Bitcoin sa DeFi ay hindi bababa sa 133 beses na mas likido kaysa sa Lightning network.
Sa mga mas bagong solusyon tulad ng mga mobile wallet na may suporta para sa mga channel ng pagbabayad ng kidlat na may posibilidad na i-abstract ang mga kumplikadong proseso sa pag-set up o pakikipag-ugnayan sa isang lightning node o channel, maaari nating asahan ang mas mabilis na paglaki ng network ng kidlat.
Disclaimer:
Ang mga pananaw sa artikulong ito ay kumakatawan lamang sa mga personal na pananaw ng may-akda at hindi bumubuo ng payo sa pamumuhunan para sa platform na ito. Ang platform na ito ay hindi ginagarantiyahan ang kawastuhan, pagkakumpleto at pagiging maagap na impormasyon ng artikulo, o mananagot din para sa anumang pagkawala na sanhi ng paggamit o pag-asa ng impormasyon ng artikulo.
0.00