I have been eager to try LN mainnet since the very beginning of it. I've found out about lnd, eclair, zap and other wallets but every scenario I tried to use it failed because of critical issues:submitted by pabou to Bitcoin [link] [comments]
Setting up Pi is easy, lots of tutorials over the internet, not gonna discuss it here. Then I had to obtain bitcoind (current rel: bitcoin-0.17.0-arm-linux-gnueabihf.tar.gz) and lnd (lnd-linux-armv7-v0.5-beta.tar.gz), create a bitcoin technical user, deploy the tools, configure and install new systemd services and go through the configs. This is a tricky part, so let's share:
# Generated by https://jlopp.github.io/bitcoin-core-config-generato # This config should be placed in following path: # ~/.bitcoin/bitcoin.conf # [core] # Set database cache size in megabytes; machines sync faster with a larger cache. Recommend setting as high as possible based upon machine's available RAM. dbcache=100 # Keep at mostWhooaa, this online config generator is really helpful, but I still had to manually correct a few things. The last line is obviously generated by rpcauth.py, I disabled the wallet functionality as lnd is going to take care of my funds. ZMQ is not available to the network so only my LND can use it, RPC usage I still have to think through a little, in general I would like to have my own block explorer some day but also be safe from any hacking attempts (thus I would need at least 2 RPC ports/user accounts - one for lnd, one for block explorer frontend). No ports open on firewall at this time, only UPnP is active and gently opens 8333 for block/tx transfers.
Now, synchronizing the blockchain took me time from mid-July to early September... The hard drive is really slow, also my external HDD drive has some trouble with its A/C adapter so Pi was getting undervoltage alerts all the time. Luckily, it is just downclocking when it happens and slowly but steadily synchronized the whole history. After all, I'm not paying even $5 monthly for a VPS, it is by design the cheapest hardware I could use to set up my LN wallet.
When bitcoind was ready (I've heard some stories about btcd but I don't trust this software yet, sorry), it's time to configure lnd.conf:
[Application Options] debuglevel=trace rpclisten=0.0.0.0:10009 externalip=X.X.X.X:9735 listen=0.0.0.0:9735 alias=X color=#XXXXXX [Bitcoin] bitcoin.active=1 bitcoin.mainnet=1 bitcoin.node=bitcoind [Bitcoind] bitcoind.rpchost=127.0.0.1 bitcoind.rpcuser=X bitcoind.rpcpass=X bitcoind.zmqpubrawblock=tcp://127.0.0.1:28332 bitcoind.zmqpubrawtx=tcp://127.0.0.1:28333Here I've had to XXX a little more fields, as not only the bitcoind RPC credentials are stored here, but also my node's public information (it should be illegal to run nodes without specifically selected color and alias!). It is public (and I had to open port 9735 on my firewall), but not necessarily connected to my reddit account for most of the adversaries, so let's keep it this way. In fact, I also see a security vulnerability here: my whole node's stability depends on the IP being static. I could swap it for a .tk domain but who can tell if the bad guys won't actively fight DNS system in order to prevent global economic revolution? As such, I would rather see node identification in LN based on a public key only with possible *hints* of last-known-ip-address but the whole discovery should be performed by the nodes themself in a p2p manner, obviously preventing malicious actors from poisoning the network in some way. For now, I consider the IP stability a weak link and will probably have to pay extra Bitcoin TX fees when something happens to it (not much of a cost luckily!).
Okay then, lnd is up and running, had to create a wallet and give it a night for getting up to speed. I don't know really what took it so long, I'm not using Windows nor 'localhost' in the config so the issues like #1027 are not the case. But there are others like #1545 still open so I'm not going to ponder much on this. I haven't really got any idea how to automatically unlock the wallet after Pi restart (could happen any time!), especially since I only tried to unlock it locally with lncli (why would I enter the password anywhere outside that host?), but let's say that my wallet will only be as stable as my cheap hardware. That's okay for the beta phase.
Finally, zap-desktop required me to copy tls.cert and admin.macaroon files to my desktop. If my understanding of macaroon (it's like an authentication cookie, that can later be revoked) is correct then it's not an issue, however it would be nice to have a "$50 daily limit" macaroon file in the future too, just to avoid any big issues when my client machine gets stolen. Thanks to this, I can ignore the silly cloud-based modes and have fully-secure environment of my home network being the only link from me to my money.
Aaand there it is. The IP took some time to advertise, I use 1ml.com to see if my node is there. The zap interface (ZapDesktop-linux-amd64-v0.2.2-beta.deb) lacks lots of useful information so I keep learning lncli syntax to get more data about my new peers or the routes offered. The transactions indeed run fast and are ridiculously cheap. I would really love to run Eclair with the same settings but it doesn't seem to support custom lnd (why?). In fact, since all I need is really a lncli wrapper, maybe it will be easy to write my own (seen some web gui which weighs 700MB after downloading all dependencies with npm - SICK!). Zap for iOS alpha test registration is DOWN so I couldn't try it (and I'm not sure if it allows custom lnd selection), Zap for Android doesn't even exist yet... I made a few demo transactions and now I will explore all those fancy t-shirt stores as long as the prices are still in "early investor" mode - I remember times when one could get 0.001 BTC from a faucet...
If you find any of the facts presented by me false, I am happy to find out more in the discussion. However what I did I did mostly for fun, without paying much attention to the source code, documentation and endless issue lists on github. By no means I claim this tutorial will work for you but I do think I shared the key points and effort estimations to help others decide if they want a full-node LN client too. I'm also interested in some ideas on what to do with it next (rather unlikely that I will share my lnd admin.macaroon with anyone!) especially if it gives me free money. For example, I can open 1000 channels and start earning money from fees, although I no longer have more Bitcoins than the LN capacity yields... I will probably keep updating the software on my Pi until it leaves beta phases and only then will pour more money inside. I'm also keen on improving the general security of my rig and those comments I will answer more seriously.
What is a Bitcoin faucet? It's a site, like Cointiply, that pays out cryptocurrency whenever you make a claim, or in our case a free random roll. And if you roll a prime number, we'll give you a bonus, and you can earn another bonus for logging in and spinning the faucet every day. Refer your friends and get 25% of what they earn from the faucet for life. Sign Up. Login. Cointiply Features ... If you are looking for hack bitcoin faucet you’ve come to the right place. We have 16 images about hack bitcoin faucet including images, pictures, photos, wallpapers, and more. In these page, we also have variety of images available. Such as png, jpg, animated gifs, pic art, logo, black and white, transparent, etc. Not only hack bitcoin faucet, you could also find another pics such as Bot No ... BTC Address. Send coins back, when you don't need them anymore: tb1qm5tfegjevj27yvvna9elym9lnzcf0zraxgl8z2 A bitcoin faucet rotator helps you find the best bitcoin faucet sites by providing a list of the highest paying bitcoin faucet. A rotator is a collection of trusted websites known for being high paying and super fast. BTC rotators welcome all the faucet owners to promote their faucets there. For bitcoin enthusiasts who want to earn a passive income starting your own faucet rotator may help ... Bitcoin News; Hack. Top 10 criptonoticias de la semana: directiva BitMex arrestados, Maduro lanza regulaciones pro-cripto y Arbistar confirma las pérdidas… 4 octubre, 2020 Daniel Ramirez-Escudero 0. Bienvenidos a otra recopilación semanal de criptonoticias de BeInCrypto, os traemos las top 10 cripto noticias más relevantes de la semana del 28 al 04 de octubre 2020. Actualice ...
[index]          
Bitcoin Hack 196,864 views. 7:02. Auto get web & Blog viewers via Termux - Duration: 7:25. G- Tech Cryptocrancy 478 views. 7:25. Robert Kiyosaki 2019 - The Speech That Broke The Internet!!! KEEP ... Bitcoin Testnet Sandbox and Faucet brings all the coins to developers and interesting insights of the Testnet Blockchain. The testnet is an alternative Bitcoin block chain, to be used for testing. today i am showing you the faucet the i have just started using and plan to stick with and see if its any good it is a pretty fun faucet i would recommend ch... Hack Bitcoin Faucet In 3000000 satoshi 27.05.2017 link youtobe : https://goo.gl/P1rbkQ Facebook : https://web.facebook.com/dat.nguyen.9699523 This screencast shows how to get the free testnet bitcoins. Reach us through: - Hodl Hodl trading platform: https://hodlhodl.com - TESTNET Hodl Hodl trading ...