Лајтнинг Нетворк је систем биткоина другог слоја (Layer 2) дизајниран посебно за јефтина, брза, па чак и приватна плаћања.
У суштини, то значи да ће за поравнање неколико Lightning трансакција бити потребно мање Bitcoin трансакција на ланцу.
Раздвајањем неколико Lightning трансакција на много мањих Bitcoin трансакција, рудари и корисници на Bitcoin мрежи су ослобођени потребе да потврђују и одржавају све Lightning трансакције. Вероватно највећа предност је то што Lightning корисници плаћају мање као последица тога.
Корисници више нису зависни од Биткоин мреже за потврде јер су Lightning трансакције тренутне. Lightning плаћања користе метод рутирања сличан Тору, јер се трансакције не одржавају на блокчејну, што често корисницима пружа бољу приватност.
Упознајте историју: Lightning Network
Истраживачи Тадеус Драјџа и Џозеф Пун предложили су мрежу муњевитости у документу под називом „Мрежа муњевитости Биткоина“. Њихови коментари су били информисани ранијим разговорима о методама плаћања које је обезбедио Сатоши Накамото, мистериозна особа која је створила Биткоин. Мајк Херн, колега програмер са којим је Накамото разговарао о опцијама плаћања, објавио је њихове разговоре 2013. године.
У опису студије, описан је ванланчани систем заснован на платним каналима. Захваљујући ванланчаним платним системима, вредност се може преносити између две стране без груписања главне мреже.
Ванчејн канали су дизајнирани да реше проблем скалабилности Биткоина. Пун и Драјџа су затим дали објашњење како је Визин TPS порастао на 47,000 током празничне сезоне 2013. године.
Биткоин би морао бити у стању да управља трансакцијама од 8 гигабајта по блоку, што је знатно изнад капацитета тренутног блокчејна, да би се уопште приближио Визином TPS-у. Када су трансакције биле само око 300 бајтова, почетна брзина обраде Биткоина била је само седам у секунди.
Штавише, због ограничења трансакција блока од једног мегабајта, никада није било довољно простора за више од 47,000 Биткоин трансакција да стану у један блок одједном. Канали плаћања ван ланца за Лајтнинг мрежу су развијени како би се решило ограничено капацитет Биткоина, јер су омогућавали обављање разних мањих трансакција без оптерећења мреже.
Пун и Деја су 2016. године основали Lightning Labs, компанију посвећену ширењу Lightning мреже, заједно са још неколико предузећа. Упркос томе што се бројни чланови тима мењали током времена, Lightning Labs је успео да покрене протокол са основној мрежом Bitcoin-а.
Пробој је постао могућ захваљујући софт форку Биткоина заснованом на SegWit-у 2017. године, који је омогућио компајлирање више трансакција у сваком блоку и решио дугогодишњи проблем који се зове „тешкоћа у трансакцијама“. Због проблема, корисници су сада могли да фалсификују трансакције, преваре мрежу и држе Биткоин у својим новчаницима.
Због тестирања пре лансирања, програмери су могли одмах да почну са производњом апликација за Lightning Network. Новчаници и платформе за игре били су примери једноставних апликација које су користиле функције микротрансакција Lightning Network-а.
Бета верзија Lightning Core мреже на Bitcoin mainnet-у је формално објављена 2018. године од стране Lightning Labs-а. У том тренутку, познате особе попут суоснивача Твитера Џека Дорсија почеле су да подржавају иницијативу. На пример, Дорси је ангажовао тим програмера да раде само на развоју Lightning мреже користећи Bitcoin. У будућности, он такође планира да повеже Твитер са Lightning мрежом.
Какав је процес мреже муња?
Две различите стране, као што су потрошач и пекара, могу да креирају peer-to-peer канал за плаћање користећи овај протокол. Једном када се повежу, канал им омогућава да шаљу бесконачан број јефтиних, готово тренутних трансакција. Да би платили још скромније производе и услуге, попут мафина, корисници га могу користити као своју приватну књигу без утицаја њихових трансакција на Bitcoin мрежу.
Да би креирао канал плаћања, платитељ мора да закључа одређену количину Биткоина у мрежи. Након што је закључана, прималац може да фактурише било коју количину Биткоина. Ако потрошач жели да канал остане отворен, може да настави да додаје Биткоине.
Могућност међусобних трансакција путем Lightning Network канала деле обе стране. На Bitcoin блокчејну, неке трансакције се интерно интерпретирају чешће од других. На пример, када два корисника отворе и затворе канал, модификује се само главни блокчејн.
Укључене стране могу континуирано размењивати новац без обавештавања главног блокчејна. Овај приступ значајно смањује латенцију трансакција, јер нису све блокчејн трансакције захтевале дозволу од свих чворова. Повезивањем различитих начина плаћања страна, стварају се чворови Lightning Network-а који могу усмеравати трансакције. Комбиновањем неколико начина плаћања, успостављена је Lightning Network.
Канал се може затворити када обе стране заврше трансакцију. Подаци целог канала се затим кондензују у једну трансакцију и прослеђују главној мрежи Биткоина ради очувања података. Консолидација спречава да мрежа буде преоптерећена великим бројем ситних трансакција одједном тако што их саставља у трансакцију коју чворови могу брзо и лако да валидирају. Мање трансакције ометају веће без канала плаћања, успоравајући мрежу и повећавајући терет који чворови морају да поднесу ради валидације.
Размислите о Сему, који често купује пецива из оближње пекаре и воли да плаћа биткоином. Због проблема са обимом Биткоина, могао би да одлучи да направи скромну трансакцију за сваки мафин, али валидација трансакције може трајати више од сат времена. Сем и даље мора да плати прекомерне накнаде које намеће Биткоин мрежа чак и ако је његова трансакција само мала.
Традиционалне методе плаћања, као што су картице, ефикасне су за мале трансакције јер имају капацитет да управљају са више од 24,000 TPS, посебно за предузећа попут Визе. Биткоин може да валидира седам TPS.
Сем може да користи Lightning Network да би креирао платну везу са пекаром. Свака куповина мафина обављена преко тог канала се прати, а пекара се и даље плаћа. Размена се дешава одмах, кошта мало и чак може бити бесплатна. Након што се потроши Bitcoin који је покренуо канал, Сем може да изабере да ли да га прекине или обнови. Након што се канал затвори, све његове трансакције се затим укључују у главни Bitcoin блокчејн.
Лајтнинг мрежа креира паметни уговор између две стране. Одредбе споразума су укључене у уговор у тренутку његовог формирања и не могу се мењати. Пошто се уговори првобитно формирају са одређеним условима са којима се све укључене стране слажу, програмирање паметних уговора такође осигурава да је испуњење уговора аутоматизовано. Када се испуне одређени захтеви, као што је када купац плати тражену цену за мафин, уговор се одмах закључује. Лајтнинг мрежа шифрује трансакцију након што ју је одобрио канал плаћања. Одвојене трансакције преноса вредности, које су све биле доступне заједно, су скривене.
Трансакције се могу обављати ван блокчејна без икаквих ограничења. Може се очекивати да ће трансакције ван блокчејна подржати блокчејн, јер се на крају појављују на главној мрежи када се канали плаћања затворе. Главна мрежа арбитрира сваку трансакцију. Протоколи ван блокчејна имају своје главне књиге, али пошто је главни ланац срце Лајтнинг мреже, они се увек реинтегришу у њега. Протоколи ван блокчејна могу се развијати само у присуству главног ланца.
Које су предности и мане Bitcoin Lightning мреже?
Прозодија
Јасне предности Lightning мреже су брже и јефтиније трансакције, што чини микроплаћања могућим на начин који никада раније није био могућ. Корисници би морали да плате значајне накнаде за једноставну трансакцију и чекају сат времена или више да се она потврди без Lightning мреже. Мање трансакције морају дуже да чекају јер рудари бирају веће трансакције за валидацију, јер су подстицаји већи.
На врху блокчејна Биткоина, постоји слој назван Лајтнинг мрежа који је повезан са њим. Безбедносне методе које користи Биткоин и даље користе Лајтнинг мрежи због своје јасне међусобне повезаности. Пошто више не морају да брину о безбедности, корисници сада могу да прелазе између главног блокчејна за веће трансакције и Лајтнинг мреже ван блокчејна за мање.
Пошто посматрачи могу да виде само цео пакет, а не сваку појединачну трансакцију, канали плаћања Lightning Network-а пружају приватне трансакције.
Атомске свопове, који представљају чин размене једне криптовалуте за другу без потребе за посредником или берзом, такође су ставили на пробу фанатици криптовалута. Атомске свопове омогућавају веома тренутну размену са мало или без трошкова или трансфера новчаника, што их чини практичнијим од берзи.
Против
Да бисте користили Lightning Network, морате имати одговарајући новчаник (или онај који не подржава Lightning Network, јер су често бесплатни). Иако је лако пронаћи новчаник који подржава Lightning Network, корисници морају да га финансирају користећи Bitcoin новчаник. Пошто постоје накнаде које су повезане са почетном трансакцијом из традиционалног новчаника у Lightning Network новчаник, особе које користе протокол губе део Bitcoin-а у том процесу. Корисници не могу да отворе канал плаћања осим ако немају Bitcoin закључан у свом Lightning Network новчанику.
Тешкоћа и трошкови премештања Биткоина између новчаника обесхрабрују нове кориснике. Међутим, неки новчаници подржавају плаћања и на ланцу и ван ланца без наплате накнада, а њихова корисност ће несумњиво расти с временом.
Пре него што искористе било који новац који су примили, учесници у платном каналу морају активно да затворе канал како би повратили свој Биткоин. На пример, није могуће подићи малу количину готовине док канал остаје отворен.
Укључене стране морају да изврше почетну трансакцију познату као „накнада за каналисање“ како би затвориле или отвориле канал плаћања. Идеја покретања канала је једноставна, али због свих ових додатних трошкова, поступак је скупљи него што ће многи потенцијални корисници сматрати прихватљивим.
Међутим, превара са офлајн трансакцијама један је од главних проблема са Lightning Network-ом. Једна страна има могућност да украде новац од друге када искључи канал плаћања док је друга офлајн. Биће прекасно да се предузме било каква акција док се друга страна повеже. Без икаквих веза, преварант може једноставно одлучити да престане са радом.
Лајтнинг мрежа има и друге недостатке, као што су блокирана плаћања, која представљају одлазне трансакције које не пролазе кроз верификацију. Биткоин мрежа ће ослободити заустављено плаћање, али његово завршетак може потрајати данима, јер се стварним трансакцијама даје већи приоритет за верификацију од забрањених.
И на крају, регулатори неће нестати чак и ако Lightning Network реши све своје проблеме. Регулаторима може бити тешко да у потпуности разумеју Lightning Network како би развили потребну легислативу.
Обичним корисницима биткоина можда неће бити изводљиво да користе Lightning Network ако власти наиђу на проблеме. Регулатори можда неће пристати на протокол чак и ако су свесни њега због тајности Lightning Network-а. Пошто се анонимне трансакције не могу видети док корисник не напусти свој канал за плаћање, а не само тачне трансакције извршене унутар канала, законодавци могу бити одбијени од њих.
еволуција
Компанија за инфраструктуру Лајтнинг Нетворка, Лајтнинг Лабс, објавила је тест верзију Таро демона, новог софтвера који ће омогућити програмерима Биткоина да генеришу, шаљу и примају средства на Биткоин блокчејну.
Биткоинери сада могу да издају средства попут стабилних коина на блокчејну биткоина захваљујући Тароу, протоколу који покреће Тапрут, а који је објављен у априлу. Ова средства се затим могу размењивати за тренутне трансакције великог обима и ниских трошкова путем Лајтнинг мреже.
Као што је наведено у горњем одељку, технологија скалирања слоја 2 за Биткоин, Lightning Network, има проблем са приватношћу. Корисници платне мреже могу имати проблема са приватношћу приликом вршења плаћања, добијања повраћаја новца или покретања и затварања платних канала (везе између Lightning чворова).
Алтернативе засноване на протоколима, као што је „Основа технологије Лајтнинг 12“ (BOLT 12), предложени систем који не само да побољшава приватност већ укључује и низ других практичних карактеристика, мотивисане су овим забринутостима. Слично предлозима за побољшање Биткоина, или BIP-овима, BOLT-ови су нацрти предлога за Лајтнинг.
Појавила су се и независна решења, међу којима су најзначајнији LNURL, скуп алата за олакшавање комуникације између различитих Lightning апликација и сервиса преко веба, и Lnproxy, алат за заштиту приватности фактура (фактуре су само захтеви за плаћање).
Дакле, да ли би корисник Биткоина који је забринут за приватност требало да се ослони на новонасталу спецификацију BOLT 12 или би требало да користи један од ових независних алата?
BOLT 12: Шта је то?
Лајтнинг мрежа сада има „понуде“ захваљујући БОЛТ 12. Понуде, које су на званичној веб страници БОЛТ 12 описане као „претеча фактуре“, „пружају кључну функционалност, укључујући QR кодове за вишекратну употребу, могућност преноса и примања плаћања и, наравно, већу приватност“.
КР кодови за вишекратну употребу отварају врата за случајеве употребе као што су донације и редовне претплате. Лајтнинг банкомати и приватни повраћаји новца сада се могу користити са функционалношћу слања и примања. Коначно, нове функције попут кључева платиоца, затамњења руте и Шнорових потписа додаће још један степен заштите приватности.
Водич за подешавање чвора Lightning Network-а
Чвор Lightning мреже, као и Bitcoin чвор, повезује се са мрежом како би слао и примао BTC са других чворова користећи Lightning. Ови чворови су основни градивни блокови Lightning мреже.
Са решењем које је одмах спремно за употребу, подешавање и одржавање Lightning Network чвора је најједноставнији задатак. Већина комплетних Bitcoin пакета чворова покреће Lightning клијенте и има све компоненте потребне за покретање чвора упаковане у мале кутије, тако да све што треба да урадите је да их укључите и пратите упутства на екрану. Ево неколико брзих метода за подешавање вашег првог Bitcoin чвора:
Корак 1: Саставите алате и хардвер
Да бисте покренули свој чвор, неопходни су почетни трошкови хардвера.
Постоји неколико избора; Raspberry Pi је међу најприступачнијима.
Следећа додатна опрема мора бити спремна:
SSD хард диск од 1 терабајта и микро SD картица за чување података
GPIO конекција, XPT2046 контролер осетљив на додир, Ethernet жица од 5 стопа, LCD екран, 3.5′′ RPi дисплеј.
Корак 2: Инсталирајте апликацију.
RaspBlitz, посебан софтвер, мора бити инсталиран на Raspberry Pi и сачуван на меморијској картици.
Најједноставнији метод за инсталирање софтвера на ваш Raspberry Pi уређај је путем Raspberry Pi Imager-а. Пронађите туторијал за ваш оперативни систем на мрежи, а затим пратите упутства.
RaspiBlitz се може заменити другим софтвером, као што је Umbrel, који се може подесити на Raspberry Pi рачунару или стандардном рачунару.
SКорак 3: Придружите се мрежи
Након што се апликација учита, водич корак по корак ће вас провести кроз креирање и учитавање новчаника.
Преузимање блокчејна би била следећа фаза. Имајте на уму да ова процедура може трајати од неколико сати до неколико дана.
Отворите Lightning канал, успоставите везу са чвором и то је све. Сада сте спремни да пребаците BTC са свог чвора!
Да бисте усмерили плаћања преко другог чвора када користите Lightning чвор, прво морате да креирате један или више канала плаћања са тим чвором; у супротном, чвор неће моћи да преноси плаћања.
Професионални савет: Да бисте преносили BTC преко мреже, потребно је да креирате канал до поузданог чвора са одличним капацитетом.
Закључак: Будућност Bitcoin Lightning мреже
Ипак, Лајтнинг мрежа се користи све чешће. Лајтнинг мрежа има закључане биткоине вредне преко 100 милиона долара. Људи који користе апликације, коцкају се, плаћају робу и услуге и још много тога, могу спадати у ову категорију.
Неки програми, попут новчаника компатибилних са Lightning Network-ом, су неопходни за коришћење мреже. Корисници морају да користе одређени новчаник како би креирали канале плаћања, јер Lightning Network ради на другачијем протоколу од главне мреже Биткоина. Платформе за трговање не могу да користе Lightning Network без ефикасних новчаника. Тржиште би могло да очекује додатне програмере новчаника који ће интегрисати функционалност Lightning Network-а како се усвајање Lightning Network-а буде повећавало. На Lightning Network-у, посвећени корисници који постају чворови могу убрзати брзину трансакција.
Поред тога, важно је напоменути да се развој Лајтнинг-а проширио како би понудио решења другог слоја у низу апликација. Како све више берзи криптовалута почињу да усвајају протокол, што више трговаца ће имати приступ њему. Чак и када је заузет, купци могу брзо и приступачно повући мање количине Биткоина користећи берзе које користе Лајтнинг мрежу. Због застареле технологије Биткоина, корисници се могу сусрести са високим трансакционим накнадама и продуженим временом чекања без Лајтнинг мреже.
Лајтнинг мрежа сада нуди додатну безбедност за кориснике увођењем Watchtowers-а, услуге треће стране. Ови специјализовани чворови штите од преварних трансакција тако што повремено искључују мрежу и затварају потенцијалне канале плаћања.
Уместо да остави свој канал без надзора, учесник може да плати малу накнаду стражарској кули и да пошаље сигнал који означава трансакцију канала. Стражарска кула користи сигнал да одвоји канал корисника од свих осталих канала и да га прати.
Ако стражарска кула примети злонамерну активност, као што је покушај агресора да затвори канал за плаћање, брзо ће замрзнути новац и вратити га кориснику који није на мрежи. Стражарска кула ће такође казнити злонамерну особу уклањањем њених средстава са канала.
Сазнајте више о биткоин новчанику и ако сте почетник, знајте шта је крипто валута!