Buy Virtual Private Server using Lightning Network payments. We issue VAT invoices after purchase.
w4cky is subscribed to content from these users. Their content will appear in the activity feed.
These users are subscribing to w4cky. w4cky's content will appear in their activity feed.
Group | Roles |
---|---|
Lightning Network | |
Bitcoin Poland | |
Altcoins == Shitcoins | Moderator |
Security | Moderator |
Bitcoin Poland (alternative) |
_ ___ ___
(_)| _`\ ( _`\
| || (_) )| ( (_)
| || , / | | _
| || |\ \ | (_( )
(_)(_) (_)(____/' Jak ktoś ma chęć i czas to chciałem zaprosić na kanał #bitcoin na IRCnet. Skupiła się tam przypadkowo polska społeczność. I można by wejść i trochę rozruszać kanał. http://www.irchelp.org/networks/servers/ircnet.html |
Czy ktoś z was, zna serwis który pozwoli mi sprawdzić (wysledziec) dokladnie transakje w bitcoin? Narysuje odpowiedni graf itp?
Nie chce zwyklego explolera blokow, tylko czegos bardziej madrego ;)
@w4cky Rozumiem, że dotyczy to tylko tych, którzy trzymają gdzieś w chmurze na obcych serwerach a nie u siebie w domu?
@pawlo podatność dotyczy każdego, błąd to błąd. Jedyne co utrudnia jego wykorzystanie w sieci domowej to brak zewnętrzego IP twojego komputera, ale jeśli masz jakiś malware, lub ktoś włamie Ci się do sieci (np złamie szyfrowanie WiFI) to podatność może wykorzystać. Oczywiście nie ma co popadać w paranoje. Szybkim fixem jest dodanie drugiej metody autoryzacji np. za pomcą reverse proxy na nginx, wrzucić jakieś logowanie po haśle i ip, a RTL ustawić tylko aby nasłuchiwał na 127.0.0.1.
Jako, że mam już własny działający węzeł Lightning Network oparty o LND ( https://1ml.com/node/025033fdfd6f4e0e909776f0e8250c997f75de9cb11466e3a36fb8e6c7a1abcbb9 ) to chciałem zapytać jak wygląda proces backupowania takiego rozwiązania?
Oprócz przechowywania kopii walletu BTC, co jeszcze należy backupować w samym LND aby w przypadku padu serwera, na którym stoi LND można było względnie szybko (najdłużej pewnie potrwa synchronizacja bitcoind, a nie chce utrzymywać 2 serwerów pod to, bo blockchain zajmuje już dużo miejsca) uruchomić węzeł na innej maszynie? Naczytałem się, że jeśli będę rozgłaszał nieprawidłowy stan sieci (np. taki z backupu jakbym zrobił) to sieć może zabrać moje satoshi, które mam w kanałach. Więc jak zrobić to najlepiej?
Ja co jakiś czas kopiuję cały katalog ".lnd"
Edited:
Można poczytać tutaj:
https://gist.github.com/bretton/22f628caffde79390a796e75ea528053
Dokładnie, kilka razy korzystałem z przywracania działa bardzo dobrze :)
@k0dlaty z tym że tam jest jakieś ryzyko gdzieś o tym czytałem tak jak pisze @w4cky że jeżeli rozgłosisz stary stan kanału to sieć może uznać to za próbę oszustwa i pozbawić Cię satoshi. Nie wiem dokładnie o co tam chodziło.
@k0dlaty @w4cky To zabezpieczenie przed oszustwem. Dlatego musicie robić backup po każdej opercji na kanałach. Jeżeli zaploaudujecie starszy stanne sprzed opercji to możecie stracić sianko.Tzn. to zależy czy watchtower działa dla lnd. Jeżeli pośredniczycie w transakcjach to może być lipa bo backup musiałby być cały czas aktualizowany, bo opercaje by robiło cały czas.
Wiem na 100% że próbę oszustwa by ukarało przy zamykaniu kanału, nie mam jednak pewności czy ukarałoby gdybyście po prostu włączyli lnd ze starszymi stanami.
Zawsze możemy zrobić między sobą test na jakąś niską wartość i by było jasne.
Ewentualnie zsynchronizujcie sobie cały folder z jakimś dropboxem cczy google drive.
W moim przypadku odtwarzałem ze stanem sprzed kilku dni, z tego co zauważyłem to LND się skontaktował z nodami z którymi miałem otwarte kanały i zaktualizował stany.
To zabezpieczenie odpala się w momencie zamknięcia kanału bez udziału drugiej strony i jak poda się fałszywy stan...
@k0dlaty No to już jasne, dzięki.
@w4cky Wiadomo, ale obecnie chyba nie obracamy dużymi kwotami na LN. Z resztą bez portfela z noda i tak nikt nic nie zrobi z samym ln.
Nie wrzucajcie do clouda niczego bez wcześniejszego szyfrowania.
@w4cky bardzo dobre pytanie. Ja myślałem, że wystarczy zrobić kopię macaroon-ów i wallet.db z /.lnd/data/chain/bitcoin/mainnet
Trochę to trwało, święta, sylwester, przeziębienie, synchronizacja pełnego węzła BTC, konfiguracja LND, napotkany problem z wewnętrznym IP i nie wspieraniem przez LND przekierowania portów do wewnętrznego IP, zakup publicznego IP ale w końcu chyba się udało ponieważ LND zwraca w końcu uri ( czy uris?).
Właśnie czekam na zaksięgowanie BTC on chain na portfelu przeznaczonym pod LND. Co prawda mojego węzła nadal jeszcze nie ma na stronach typu 1ml.com ale może pojawi się tam jak będzie coś w portfelu, a może dopiero jak będzie otwarty jakiś kanał (ale chyba ilość otwartych kanałów nie ma nic do rzeczy bo na spisie nodów widać takie z ilością 0 kanałów i capacity 0 BTC.
Pytanie teraz z kim otworzyć kanał, czym się sugerować? Jak do tego podchodzicie?
Podzielcie się proszę jakimiś najlepszymi praktykami.
p.s.
Czy mogę w samym LND jak będę miał otwarty kanał już przyjąć płatność np. z zapead? Jak sie to robi :) ? - oczywiście wiem ze najpierw musze wydać zanim coś przyjmę wiec jak z poziomu LND wydać pare satoshi na głupoty? :)
Zachęcam do otwarcia kanału do mojego noda :)
https://1ml.com/node/03ab2157b6b046ad0f499d3b6552acedadeda7a09c6c3542df52efc2ac8d756b0f
Trzeba tak mieć pootwierane kanały by się komuś opłacało do ciebie dołączyć ja sukcesywnie zwiększam ilość i wielkość kanałów w zależności od ilości osób podłączonych do noda.
Co do otrzymywania płatności musisz mieć najpierw miejsce w kanale na otrzymywanie środków :)
Do zrobienia miejsca ja korzystam z LN.zone :)
"Trzeba tak mieć pootwierane kanały by się komuś opłacało do ciebie" - no wlasnie tutaj zastanawiam sie jak zrobic to najlepiej :)
Czy podlaczyl sie do Ciebie ktos (jesli tak to jaki to procent) komu nie dales linku do podlaczenia (tak jak mi teraz) czy to wlasnie dziala na takiej zasadzie ze trzeba kogos zaprosic do podlaczeni sie? Jak wygladaja statystyki z uzycia takiego wezla jak twoj z 3 kanalami?
istnieje bardzo małe prawdopodobieństwo że podczas "autoconnect" zostanie wybrany twój node.
To jest już mój n-ty nod.
Co do podłączania się jest z tym różnie.
Nie ma reguły w wielu przypadkach to jest to to że ktoś znajdzie przez przypadek Twojego noda lub informacje i się połączy.
Staram się wybierać średnie nody i przede wszystkim z niskimi fee.
Do tego noda w sumie było otwartych sporo kanałów. Większość ludzi otwiera kanał eksploatuje go i zamyka połączenie (portfele mobilne)
Nie musisz być do nich podłączony o ile node znajdzie ścieżkę by przesłać im kasę :)
Zasada jest prosta podajesz u nich w formularzu adres portfela BTC. kwotę jaka chcesz wysłać do nich MAX 0,01 BTC na tę chwilę w 1 transakcji!
Wystawiają invoice na zdeklarowaną kwotę. Automatycznie jest wysyłana transakcją on-chain na podany adres pomniejszona o 3000 będące kosztem trzymania kanału ze środkami po ich stronie.
@k0dlaty myślisz że przy rozroście nodów osób zgromadzonych na grupie można by połączyć się ze soba na zasadzie każdy z kązdym i dałoby to większa gwarancję przepływu środków, przy założeniu że każdy oprócz osob z grupy połączyłby się z kilkoma innymi losowymi nodami?
@w4cky Spoko, grammar nazi czuwa dla dobra ludzkości. :p
A tak powinno się bilansować kanały :)
https://imgur.com/a/wc6WrOT
Nie rozumiem tego rysunku. Mozesz wyjasnic?
Jak mam byc szczery to wszystko to wydaje mi sie tworzeniem teraz tych nodow takie strasznie na sile. Moze nie jest ich az tyle potrzebne? Troche zmieszany jestem. A co w nodach decyduje o routingu? czy sam czas odpowiedzi pakietu, lokalizacja wezla ma tu jakies znaczenie? Czy tylko ilosc BTC w kanale (capacity) i wysokosc fee?
Osoby korzystające z Firefox i dbające o swoją prywatność mogą skorzystać z mojego konfiga do FF:
[about:config]
privacy.firstparty.isolate = true
privacy.resistFingerprint = true
privacy.trackingprotection.enabled = true
privacy.donottrackheader.enabled = true
privacy.donottrackheader.value = 1
browser.cache.disk.enable = false
browser.cache.disk.filesystem_reported = 1
browser.cache.disk.smart_size.first_run = false
browser.cache.disk.cache_ssl = false
browser.cache.disk.frecency_experiment = 2
browser.cache.offline.enable = false
browser.safebrowsing.malware.enabled = false
browser.safebrowsing.phishing.enabled = false
browser.send_pings = false
browser.sessionstore.max_tabs_undo = 0
browser.urlbar.speculativeConnect.enabled = false
browser.sessionstore.privacy_level = 2
browser.privatebrowsing.autostart = true
browser.safebrowsing.appRepURL = (empty)
dom.battery.enabled = false
dom.event.clipboardevents.enabled = true
dom.indexedDB.enabled = false
dom.storage.enabled = false
geo.enabled = false
geo.wifi.uri = (empty)
media.navigator.enabled = false
network.cookie.cookieBehavior = 1
network.cookie.lifetimePolicy = 2
network.http.referer.trimmingPolicy = 2
network.http.referer.XOriginPolicy = 2
network.http.referer.XOriginTrimmingPolicy = 2
network.prefetch-next = false
network.http.referer.spoofSource = true
network.dns.disablePrefetch = true
network.IDN_show_punycode = true
webgl.disabled = true
beacon.enabled = false
media.video_stats.enabled = false
media.peerconnection.enabled = false
media.peerconnection.dtmf.enabled = false
media.peerconnection.ice.default_address_only = true
media.peerconnection.ice.no_host = true
media.peerconnection.identity.enabled = false
media.peerconnection.simulcast = false
media.peerconnection.turn.disable = true
media.peerconnection.use_document_iceservers = false
media.peerconnection.video.enabled = false
media.peerconnection.video.vp9_enabled = false
security.ssl3.rsa_aes_128_sha = false
security.ssl3.rsa_aes_256_sha = false
security.ssl3.rsa_des_ede3_sha = false
general.useragent.site_specific_overrides = true
Chciałbym zacząć korzystać z LN - chciałem zawsze zacząć ale w momencie gdy będę miał realną potrzebę i jak się okazuje dzięki społeczności zapread mam. Dostałem pewnie upvoty/tipy (nie wiem jak to się nazywa). Mój Balance wynosi 240. Chciałbym to teraz testowo sobie wypłacić (zobaczyć jak to się robi). Zainstalowałem portfel Eclair Waller na moim Androidzie i rozumiem, że muszę teraz otworzyć jakiś kanał i go zasilić? Czy gdy go zasilę np 0.001 BTC to będę mógł odbierać tipy?
Z tego co czytałem o LN to najpierw musze wydać jakąś kwotę, a później identyczną (nie większą niż wydałem) mogę przyjąć -tak? No bo jeśli tak to troche głupie jak chce z LN korzystać tylko z zapread (bo co wyślę do nich, to tyle samo odzyskam) - pewnie czegoś nie rozumiem. Może ktoś mi z tym pomóc? Wyjaśnić?
Ja osobiście wolę Lightning Bitcoin Wallet.
Ogólnie zasilasz Bitcoinami, np. 20 dolarów
Zamieniasz na Lightningi jakby (w sensie off-chain)
Tworzysz kanał
Przelewasz część środków, np. https://zigzag.io/ to wrócą tobie
Możesz przyjmować płatności
Z tego co rozumiem to portfele mobilne nie pozwalają tworzyć dwustronnych kanałów (że obie osoby mają hajs) dlatego musisz przelać sobie (XD). Możesz przyjmować wtedy płatności
Będe o tym tworzył wpis chyba w sobotę, także jak Ci się nie spieszy to poczekaj ;)
Powiedz mi prosze, czy w Eclair Wallet moge wystawic invoice i jesli tak to w ktorym miejscu. Dodatkowo mam jeszcze jedno pytanie na tym samym adresie BTC w Eclair otwarlem kanal, czy bedzie on widoczny w lightning bitcoin wallet? (ten sam adres, ten sam seed)
https://btcduke.com działa właśnie wypłaciłem bezpośrednio z zapread natychmiast i bez opłat. Teraz tylko wystarczy wypłacić na swój adres onchain. Co ciekawe jest to jedyna giełda gdzie sam ustawiasz opłatę dla gornikow przy wypłacaniu. Wypróbuj.
Załóż swój portfel (węzeł) LN https://youtu.be/q0siLF9zmWo
wtedy nie będziesz płacić za przewalutowanie, nie jestem pewien chyba trzeba opróżnić kanał najpierw co można zrobić na polskiej giełdzie, która przyjmuje w LN https://www.btcduke.com
właśnie synchronizuje node btc pod to, bo też chce iść tą drogą. Mogę pytać jak będę miał problemy z odpaleniem LN? Robiłeś to już? Używasz?
Dobrze podpowiedziałeś, na początek najlepiej na komórkę https://play.google.com/store/apps/details?id=com.lightning.walletapp
Gdyby chciał coś więcej na komputer to może spróbować LND
LND jest tylko na linuxa?
Linux, Mac i FreeBSD
https://github.com/lightningnetwork/lnd/blob/master/docs/INSTALL.md
Używasz FreeBSD? :D
Nie, pierwsze słyszę, skopiowałem to ze strony.
Wiesz dziwna sprawa ale teraz nie wyobrażam sobie powrotu do windowsa, nie mam pojęcia jak mogłem używać tego wcześniej przez tyle lat? teraz boję się nawet włączyć na chwilę bo nie wiem czy nie ma backdoora :D
"teraz boję się nawet włączyć na chwilę bo nie wiem czy nie ma backdoora :D"
Zrobiłeś audyt wszystkich elektronicznych elementów, które posiadasz w komputerze ;-)?
Powiedz mi coś więcej na ten temat a zrobię.
Napisałeś, że nie boisz się uruchamiać Windows, bo nie wiesz, czy nie ma backdoora. Nie boisz się zatem korzystać ze swojego dysku twardego, karty sieciowej, samej płyty głównej, które posiadają wbudowane oprogramowanie, które również może mieć backdoora? Sprawdzałeś to oprogramowanie?
Dobre pytanie, sprawdzać nie sprawdzałem, nie wiem jak mogę to zrobić, jedynie co mogłem to starać się kupować rekomendowany sprzęt i oprogramowanie a unikać tego ze złą sławą i tak właśnie staram się robić odkąd jestem w bitcoinie. Nie słyszał bym prawdopodobnie o tym gdyby mnie tu nie było.
Aż z tego wszystkiego zainspirowałeś mnie do napisania wpisu na bloga :P
daj linka do bloga, zobaczę co tam masz w głowie
Jeszcze nie jest napisany ten wpis.
czyli nawet nie masz jeszcze bloga a ja myślałem, że coś tam już tworzysz, promujesz tutaj szitkojnowego steama, którego ja nie lubię, uważam go za scam bez przyszłości, natomiast w tym forum widzę wielki potencjał, chociażby dlatego, że tu operuje się na prawdziwych pieniądzach, nawet pozbycie się spamu kosztuje nie ma nic za darmo, kapitalizm w działaniu
All we need is cheaper servers ;)
OS: Ubuntu Server 18.04 LTS 64bit
2 vCore po 2,5 Ghz
4GB RAM
DYSK 500GB SSD RAID5
KVM
Internet no-limit
93 USD /month
-------------------------------------------
OS: Ubuntu Server 18.04 LTS 64bit
2 vCore po 2,5 Ghz
4GB RAM
DYSK 300GB SSD RAID5
KVM
Internet no-limit
59 USD /month
Can it be cheap and a lot? It fits :) Just right under the full nod