Ładny elaborat ;) wiesz kiedy wprowadza AMP w LN?;)
Właśnie dzisiaj czytałem dyskusję o AMP na githubie :) Rozważali wszelkie możliwości i uzgadniali jak się w nich mają komunikować nody. Wygląda jak końcówka, i po prostu i szukanie błędów przed wdrożeniem do klientów na mainnecie. Z resztą już jest stronka jedna która symuluje na realnej sieci płatności amp. Może podrzucę jak znajdę.
Tylko wiessz, co ci powiem... Całe LN jest 10 razy bardziej skomplikowane od całego BTC, monero i innych razem wziętych. Naprawdę, nie przesadzam. Jak weźmiesz white papper LN to jest malutki i prościutki. To jednak jest dosłownie zarys tego jak to funkcjonuje pod spodem. Podziwiam tych ludzi. Naprawdę, czytałem specyfikację róznych elementów LN i to jest niewiarygodne jak wiele różnych warunków i zależności jest w najprostszej operaacji.
Podam ci przykład z dzisiaj. Zasanowiło mnie to fee od którego się wziął ten wpis, bo ja sobie wybieram czy normalnie zamknąć kanał, czy wymusić i mam tanio. W końcu to tylko zamknięcie kanału i zrobienie odpowiednich tx na adresy według dowodów podpisanych wzajemnie. W tym przypadku mówimy o zamknięciu kanału za zgodą obu stron, nie że jedna przepada i HTLC można zamknąć po jakimś czasie. No proste przecież. Koniec wszystkiego liczymy wielkość tx na dwa inputy, jeden output i płacimy... SIęgnąłem po BOLT z fragmentem na temat zakmnięcia kanału. Myślałem że padnę... Człowieku, tu jest kilka stron tylko o zamknięciu kanału bez lania wody, tylko surowe wszystkie ewentalnosci i sposób działania nodów. Oni biora pod uwahę rózne czynniki, muszą uwzględniać co się stanie i jak wpłynie jakaś decyzja na ilość sat, jaka zostanie w kanale, żeby nie mógł pozostać mili satoshi bezpański. Kanały między sobą negocjują i się dzielą opłatą zależnie od danej sytuacji. Tylko o tej pierdole tyle masakra przyczynowo skutkowa. A ja klikam zamknięcie kanału i po prostu się zamyka. Nie mam w świadomości że w tej sekundzie tyle te smart kontrakty między sobą wykonały.
Wiesz, to jest nic przy innych elementach LN i jest to bardzo prościutkie. Po prostu mimo że wiem jak różne rzeczy są tam skomlikowane to nadal mnie zaskakuje nawet tak niepozorny element jak zamknięcie kanału. Masz tu to co czytałem, dokładnie od tematu zamknięcie kanału.
https://github.com/lightningnetwork/lightning-rfc/blob/master/02-peer-protocol.md#channel-close
Ja ci i tak polecam zagłębić się sposób w jaki dwa skrypty pomiędzy sobą na podstawie kryptografi, dowodów, świadków, zależności między tym, tajemnic między sobą działąją według tego protokołu tak że żadna ze ston nie może oszukać żadne i przy każdym możliwym scenariuszu nikt nie straci środków. Gwarantuję ci że już na starcie byś nic nie rozumiał a nawet jakbyś chciał zrozumieć i powoli byś to czytał to i tak byś się poddał. Mówię tylko o zwykłym kanale między dwoma użytkownikami a to jest podstawa. Te mózgi już są duuuużo dalej a komplikowanie rośniśnie wykładniczo. Oni już mają specyfikację dla multikierunkowych kanałów z wieloma użytkownikami, z możliwościami zwiększania sobie stanu kanału podczas jego trwanai przez różnych z nich, do tego występują zależności między jednymi kanałami a drugimi, powiązanymi atomic swapami jeszcze z osobnymi blockchainami, gdzie smart kontrakty jeszcze między soba uczestnicżą. Dorzuć do tego routing cebulowy że i tak żaden z nich nie wie co się dzie dalej i w czym uczestniczy ale działą według algorytmu.
Słuchaj, jak wysyłasz do kogoś coś po LN i to przechodzi przez trzy kanały to nie jest tak że to po kolei idzie. Od ciebie do noda stan waszego konta, później ten node z kolejnym zmienia balans i do celu. Gdyby tak było to jakakolwiek awaria w trakcie transakcji i by fundusze nie doszły do końca. Nie dałoby się tego używać. Nawet jak masz i 100 połączeń kanałami i taką ścieżkę do celu to na każdym kanale wszystkie strony kanału przekazuja sobie śroki JEDNOCZEŚNIE I ZALEŻNIE OD SIEBIE NAWZAJEM! Dlatego ta sieć się nazywa od swiatłą (prędkość) Tak naprawdę nie ma różnicy czy wysyłasz coś do kogoś jednym kanałem bezpośrednio, czy przez 1000 kanałów. Trwa to tyle samo. Albo wszyscy przekazują fundusze, albo żaden. Nie da się inaczej! A przy każdym zmianie balansu kanału sieje się taka masakra miedzy stronami że nie ogarniam tego. Zmieniają wszystkie dowody na nowe, podpisują je wzajemnie, zmieniają sekrety na wypadek zniknięcia drugiej stony żeby udowodnić bez niej jak było. Masakra.
No i teraz wpieprzamy w patent że płatność nie leci w całości kanałami, ale automatycznie dzieli się na małe fragmenty i leci róznymi kanałami razem do jednego celu, oczywiście jak wysyłasz 1 btc rozpieprzony na 100 fragmentów to nawet jak jeden satoshi po drodzze nie bedie mógł dojść to całość też nie dojdzie i wraca :P
To jest prawdziwy konsensus. Kryptografia + logika. Ci ludzie którzy to opracowują to nie są jacyś uczeni profesorzy z masą fakultetów wykładowcy z MIT. Nie, tamci od lat probowali i do takiego poziomu nie dochodzili. To tworzą w zasadzie gimbusy p oczęści, takie Sebixy których spotykasz na ulicy niepozorni.
Cała władz świata wkurwia isę że to robią a oni nawet nie są finansowani w żaden sposób, robią toz idei, za darmo żeby ludzkości nie odebrać w przyszłości całkowicie wolności i prywatności. I ci ludzie nie są gwiazdami na forach naukowych, nie dostają nobli, innych nagród ani nic. Jedynie zdobywają dobre doświadczenie dzięki któremu póxniej są bardzo dobrze opłacanymi pracownikami, jednak za ten przełom jaki robią, nic nie mają. Mało tego, musza kombinowąć żeby projektu władza ani nikt inny nie mógł zniszczyć. To podstawa w końcu. Pamiętaj że to nei jest tak że Satoshi znalazł sposób na podwójne wydatkowanie, konsensus, calłą ekonomię powiązaną ze podażą, zabezpieczanie mjednocześnie sieni i brakiem opłacalności przy próbie oszustwa. Przed nim najwięsze mózgi próbowały od bardzo dawna i wielu po latach stwierdzłąo że konsensusu niezależnego nie da się zrobić. Ten skurwiel postanowił spróbować po kilku miesiącach mial całą koncepcję. Zmienił świat na zawsze. Teraz inni na bazie tego projektu i doświaczeń robią juz kompletnie odjechane rzecczy.
Dont't trust - verify. Nawet nie mają ludzie świadomości że to nie tylko fajne hasełko, ale matematyczne krypoty zmienią śiwat bardzo mocno w wielu aspektach życia. Nie kryptowaluty i blockchain, ale skrypty matematyczne, smart kontrakty i do użycia z jakimiś tokenami. Odkąd 30 lat już ludzie na codzień korzystają z kryptografii asymetrycznej która też była genialnym wynalazkiem opracowany w latach 70, ale nikt nie przypuszczał że będzie ona tak powszechna w życiu. Na każdym kroku od dawna masz don't ttrust - verify. Na kiblu dotykasz smartfphona, to taką kryptografią odblokowuje się po zeskanowaniu palucha, uwierzytelnianiu się w sieci wi-fi, logując się na byle serwis w necie, otrzymujac powiadomienie o mailu i wstukując pin do karty kredytowej w latach 80. Nawet jak naciskasz przycisk od kluczyka do samochodu, robisz zakupy i msyy różnych czynności. Po uświadomieniu sobie tego nadal twierdzenie że protokoły które są równie rewolucyjne i są na naszych oczach rozwijane nie będą w przyszłości towrzyszyły nam na każdym kroku życia? Tak samo jak dziś ludzie nie widzą co robi technologia poza niewidocznie, tak i te techniki będą działały w tle.
A ludzie po prostu klikają i widzą że poleciało sobie 10 satoshi z jednego miejsca w drugie, nie mając świadomości o ułamku skomlikowanych mechanizmów które to umożliwiają i dzieją się w ułamku sekundy. Matematyki i logiki nikt nie oszuka. Lewacy tylko ciągle próbują.... idioci....
@cyberpunkbtc dlaczego kłamiesz?

"W lutym jak już ostatnie błędy dopracowywali i prawie bez problemy LN działał już od dawna na testnecie"
Pierwsze nody na mainnecie odpalone zostały w grudniu 2017r!!!
18 stycznia było już 40 nodów i 60 kanałów! [artykuł]
Kolejny błąd w tekście to SPARK!
Nie jest to portfel LN! Jest to GUI do c-lightning i to wersja alpha! Więc by móc z tego korzystać musisz mieć zainstalowany c-lightning!
Czy ty sam sobie płacisz za te artykuły?
DLACZEGO KŁAMIESZ?
Ty potrafisz czytać ze zrozumieniem? Po co pytam jak widać że nie, cofnij się i napradę postaraj się zrozumieć sens tych kilku zdań bo nie są one zbyt skomplikowane. Jeżeli tak podstawowa czynność cię przerasta, to współczuję, ale pomogę ci...
W lutym deweloperzy wydali wersje klientów LN KTÓRE UZNALI ZA BEZPIECZNE ABY MOGŁY DZIAŁAĆ NA MAIN NECIE!!!
Ja pierdolę przecież wyraźnie napisałem, że to ludzie WBREW deweloperom postanowili użyć NIEUKOŃCZONYCH WERSJI PRZEZNACZONYCH DO TESTNETU, KTÓRE ZAWIERAŁY BŁEDY! Dopiero później wyeliminowano błędy pomiędzy trzema osobnymi implementacje LN uznano je za bezpieczne do użytkku na mainnecie.
Przecież to było sedno tego dlaczego wspominałem o tym! Ja pierdolę, co za typ. Robi aferę na siłę a jeszcze się kompromituje przy tym.
PRZECIEŻ SAM NAPISAŁEM ŻE WCZEŚNIEJ LUDZIE ZACZĘLI UŻYWAĆ NIEOFICJALNYCH WERSJI Z TESTMNETA NA MAINNECIE NIE PYTAJĄC O TO NIKOGO..
Wystarczy w configu noda wpisać mainnet=1 albo chain=mainnet, zależnie od klienta i zmienić port. I o tym mówiłem, nie zaprzeczasz mi. 18 stycznia było LN na mainnecie, ale bez niczyjej zgody. Ty też mogłeś wziąć taką wersję i w minutę czasu edytując te dwie wartości w pliku uruchomić LN na mainnecie! Tylko wiesz co się stało? Tak jak ostrzegano, błędy były i raz jednej osobie nie dotarała płatność: W LUTYM W POŚPIECHU WYDANO NOWSZE OFICJALNE I POPRAWINE WERSJE NODÓW LN!
Naprawdę rozjebałeś mnie. Jak można kurwa nie rozumieć całego sensu tego co powiedziałem. Przez to że tak szybko zaczeli rozwijać tą sieć na niedokońcoznych błędnych wersjach, devki przyspieszyli i wydali szybciej wersje oficjalne na mainnet. NAPISAŁEM ŻE W LUTYM WYELIMINOWALI BŁĘDY.
Spark? To jest portfel LN! i nawet tu jest wymieniony: http://lightningnetworkstores.com/wallets i to nie jest żadne GUI do c-lightnbing tylko zwykły portfel który do działania potrzebuje pełnego węzła. Tak samo mój eclair działa tylko z węzłem bitcoin core, tak samo LND działa z Bitcoin Core i co najlepsze... C-LIGHTNING TEŻ DZIAŁA Z BITCOIN CORE!!!! TAK, ONE WSZYSTKIE POTRZEBUJĄ DO DZAŁANIA PEŁNEGO WĘZŁA. Nie wiesz czym sa portfele lekkie, ani nawet czym jest LN. Wymyślasz coś sobie że to interfejs do jenego klienta LN i się przypierdalasz na siłę.
Co najlepsze to ja w przeciwieństwie do ciebie zainstalowałem go, co też możesz zrbobić w dwie minuty i sprawdzić. Klikając na LN z poziomu portfela masz ten kantor zigzag gdzie za swoje BTC onchain dostajesz BTC na LN.
CZY KTOŚ CI PŁACI ZA ROBIENIE Z SIEBIE BŁAZNA???
Zaglądnij pod link który wkleiłeś i kliknij w SPARK i zobacz co masz tam napisane, a nie czekaj po co jak wiesz lepiej.
https://github.com/shesek/spark-wallet
"A minimalistic wallet GUI for c-lightning, accessible over the web or through mobile and desktop apps."
Pierwsza "bezpieczna wersja" LN pojawiła się 15.03.2018 r. [źródło]
P.S. Uważam że szkoda czasu na kłótnie i może tak być że ja nic nie wiem ...
Tak sobie napisali że GUI bo c-lightning jeszcze nie posiada. Przecież to jest w innym celu a gui by nie tworzyli na komórki do noda na pc.
Co do tego scamu zygzag kantoru zintegrowanego z LN w portfelu to zaprzeczasz że tam jest? Bo ja jestem pewien że jest i to żenujące. Poza tym fajnie że na samym GUI też można stworzyć seeda, adresy i przesłąć sobie BTC... Poza tym przyczepiłeś się (błędnie) o to że to nie jest portfel a ja jedynie wypowiedziałem się na temat żenującej ściemy że to portfel LN z wciśniętym ich kantorem :)
To że jakiś portfel ma przy okazji możliwość skonfigurowania go z pełnym węzłem to nic nadzwyczajnego. Z LN jest taki Shrango a np. popularny Samourai można połączyć z Bitcoin Core. Wpisujesz ip, hasło i tyle. Też powiesz że Samourai to nie portfel tylko gui do bitcoin core?
Pierwsza "bezpieczna wersja" LN pojawiła się 15.03.2018 r. [źródło]
Wow,niesamowicie istotna różnica. Napisałem na oko bo nie będę szukał o tym info specjalnie a co to zmienia? Dopierdalasz się na siłę. Przynajmniej przyznałeś że bezpieczna. Nie musisz mi walić po oczach źródłami żeby udowadniać, bo ja to mówiłem z głowy mniej więcej i nie twierdzę że w lipcu na 100%
Jak uważasz że szkoda czasu tyo po co się dopieprzasz na siłę i to niesłusznie.. Jeszcze jakieś pierdolenie że ktoś mi płaci za to? A co ja celowo coś wymyślam i propagandę robie? Niee rozumiem co to miał osugerować.
Mam ogromną prośbę odpal SPARK to zobaczysz że tutaj nie generujesz żadnego seeda/adresów BTC nic tylko łączysz się z c-lightning.
Co do SHANGO (korzystam) możesz połączyć z LND. To ten portfel ma jakieś reklamy ZIGZAG.
Nie bardzo rozumiem działanie "AWS cloud services" w tym portfelu.
Samourai
to najlepszy portfel do BTC!
Co do dat to większość mam w głowie a źródła tylko dla potwierdzenia dodaje...