Bitcoin Forum
May 12, 2024, 08:47:00 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Ledger Live added full node support  (Read 166 times)
Pmalek (OP)
Legendary
*
Offline Offline

Activity: 2758
Merit: 7138



View Profile
December 18, 2020, 08:56:27 AM
Merited by AB de Royse777 (5), hugeblack (2), ABCbits (1), Husna QA (1), Rikafip (1)
 #1

I didn't see anyone write about this so I figured I could mention it briefly...

In its newest release, Ledger Live has added support for full nodes. However, this is still an experimental feature and needs to be manually enabled by the user in the settings. To do that, go to Settings > Experimental feature, find the Connect Bitcoin full node feature and click on connect. Ledger states in its official support doc that they are currently not offering any support for bugs and problems related to the full node feature. There are known bugs that need to be fixed before a system-wide release.


How to establish a connection?

To connect your full node to LL, you need to use Ledger SatStack. It functions as a bridge between your full node and the LL client. It's an open source app. You can read more about it on GitHub.  


Minimum requirements:

- The Full node option is available in version 2.18.0 of Ledger Live. You need to update your client to this version first.

Ledger has posted the following requirements needed to run a full node:
Quote
At least 2 GB RAM
350 GB disk space
A broadband connection without data restrictions
6 hours of daily uptime


To understand how to add and configure your bitcoin accounts and set up Ledger SatStack, read the official support doc.
https://support.ledger.com/hc/en-us/articles/360017551659-Setting-up-your-Bitcoin-full-node


Known bugs with full node feature enabled

- Unconfirmed transactions don't appear in your transaction history the moment they are sent. You will see them once they receive the first confirmation.
- Confirmed coins are shown as pending.
- The SatStach app has to be updated manually. Ledger Live can't check for updates to it like it does with the crypto apps on your device.

There are more bugs. You can check them at the end of the official support doc.

Official support doc and source of information:
https://support.ledger.com/hc/en-us/articles/360017551659-Setting-up-your-Bitcoin-full-node

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
1715546820
Hero Member
*
Offline Offline

Posts: 1715546820

View Profile Personal Message (Offline)

Ignore
1715546820
Reply with quote  #2

1715546820
Report to moderator
1715546820
Hero Member
*
Offline Offline

Posts: 1715546820

View Profile Personal Message (Offline)

Ignore
1715546820
Reply with quote  #2

1715546820
Report to moderator
If you want to be a moderator, report many posts with accuracy. You will be noticed.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715546820
Hero Member
*
Offline Offline

Posts: 1715546820

View Profile Personal Message (Offline)

Ignore
1715546820
Reply with quote  #2

1715546820
Report to moderator
ranochigo
Legendary
*
Offline Offline

Activity: 2968
Merit: 4184



View Profile
December 18, 2020, 01:33:05 PM
 #2

I'm not a fan of Ledger Live. I prefer using Electrum. Easier and has more useful features. Adding a full node bridge could make some difference but I wouldn't use it.

I know the 6 hours of uptime is from bitcoin.org but what's the point of them including that? The point of Bitcoin.org's article is centered on how full nodes can contribute to the network, which wouldn't be relevant for most users. Isn't the whole point of this allowing the Ledger user to use their own Bitcoin Core as a data source? Why do they need to include that? You can just spin it up whenever you want and it wouldn't make a difference. Definitely not a "Minimum requirements".

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
Pmalek (OP)
Legendary
*
Offline Offline

Activity: 2758
Merit: 7138



View Profile
December 19, 2020, 07:30:16 AM
 #3

It's last thing feature i would expect from Ledger Live, considering there are many missing feature (e.g. UTXO selection) and few bug.
They have a pretty long list of bugs and compatibility issues that they can't seem to address. One of the worst things is that the Ledger Live software suddenly stops working on certain computers and can no longer be brought back. Reinstalling, uninstalling, or going back to the older versions of the software doesn't make it operational again. Their team hasn't been able to figure out what kind of hardware or software combination causes this and why. Wasn't @hugeblack one of the users who faced this issue and had to give up on using Ledger Live altogether, or am I thinking of someone else?     

Additionally, there's no mention range of Bitcoin Core they support, it's possible Ledger Live will encounter error with future version of Bitcoin Core or older version of Bitcoin Core if there are change of RPC-JSON command name/behavior.
Interesting point. I think it's worth talking about in their GitHub Discussions page. From the previous topics, I can see that their team is active in the created threads.

Version 2.19.0 is in pre-release stage.
https://github.com/LedgerHQ/ledger-live-desktop/releases
They have already highlighted that some bugs with the full node feature will be fixed, but it will still remain an experimental option.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4316

<insert witty quote here>


View Profile
December 19, 2020, 08:32:56 AM
Last edit: November 15, 2023, 12:33:32 AM by HCP
 #4

And it's a bit of a "swing and a miss" with regards to the full node support...



I don't use RPC user/password... I use the .cookie file authentication method, so the user/pass changes every time the node is restarted. Roll Eyes Undecided

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
dkbit98
Legendary
*
Offline Offline

Activity: 2226
Merit: 7149



View Profile WWW
December 19, 2020, 12:56:18 PM
 #5

I would never connect full Bitcoin node with buggy piece of software like ledger live, when you have other proven software wallet solutions that are working much better, and who knows what ledger collects and stores forever with their app.

I'll consider it if i plan to replace Electrum/Wasabi/Bitcoin Core with Ledger Live to manage my Bitcoin.

I hope you are not serious with this statement...who in the right mind would downgrade like that.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
bob123
Legendary
*
Offline Offline

Activity: 1624
Merit: 2481



View Profile WWW
December 19, 2020, 04:32:25 PM
Merited by LeGaulois (1)
 #6

I would never connect full Bitcoin node with buggy piece of software like ledger live

You wouldn't connect "a node width ledger live", but ledger live would connect to a node.
The only difference would be that ledger live no longer would be connecting to the ledger server (which then would query their full node), but you are directly connecting to your own node.

Regardless of the misconception of bitcoin and networks you have, what bugs are you referring to? Are there some serious bugs other than useless displaying issues?
I am not aware of any, but i don't use ledger live since i am absolutely against the "features" they implement (e.g. an instant exchange a.k.a. scam).



[...] when you have other proven software wallet solutions that are working much better, and who knows what ledger collects and stores forever with their app.

I think you are not aware of what kind of information you are leaking when using electrum.
The electrum server basically knows everything about you. Your addresses, balance, IP, geolocation, etc..

Core / Wasabi are the best desktop solutions regarding privacy. Electrum is horrible if used without an own server or at least tor to somewhat reduce the exposure.

Pmalek (OP)
Legendary
*
Offline Offline

Activity: 2758
Merit: 7138



View Profile
January 12, 2021, 05:30:32 PM
 #7

Bump

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4316

<insert witty quote here>


View Profile
January 13, 2021, 06:30:05 AM
Last edit: November 15, 2023, 12:23:30 AM by HCP
Merited by Rath_ (2), NeuroticFish (1), Pmalek (1)
 #8

This bump (and a few moments of spare time) dropped me into the Ledger Live + SatStacks + Bitcoin Core rabbit hole... Undecided

I'm just spent a couple of hours trying to get this working... it's not terribly user friendly... it creates a new "satstacks.dat" wallet in your Bitcoin Core datadir... and then effectively "locks" your Node:


AND "locks" your Ledger bitcoin accounts while it rescans the blockchain for your new satstacks.dat wallet Undecided



Additionally, you need to run the "lss.exe" (aka Ledger SatStacks) application in a separate process... and have it running alongside LL+Bitcoin Core to make it all work. Also, as soon as you try and setup your "accounts", they all get deleted from Ledger Live until you've finished getting it all configured and then manually re-add them Undecided

Another negative is that all your accounts/xpubs and the RPC user/password are stored in plaintext!!?! Shocked Shocked Shocked in the lss.json file in your Ledger Live userdata directory. Undecided


On the plus side, actually adding the accounts to Ledger Live is super fast compared to when you try to do it via the Ledger servers. It added all my accounts pretty much instantaneously! Shocked Shocked But given how long it actually took for it to setup/scan them all in Bitcoin Core anyway, that's kind of irrelevant Tongue

Honestly, it's definitely a good thing that they're offering this functionality and attempting to get this working to give users the opportunity to utilise private nodes instead of the Ledger servers, I'm just not terribly impressed with the execution so far.

It was far easier to simply setup an Electrum server (I use electrs) and then connect my Ledger to Electrum that is configured to only connect to my local node:
Code:
electrum --oneserver --server=localhost:50001:t

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
bob123
Legendary
*
Offline Offline

Activity: 1624
Merit: 2481



View Profile WWW
January 14, 2021, 04:24:20 PM
 #9

Another negative is that all your accounts/xpubs and the RPC user/password are stored in plaintext!!?! Shocked Shocked Shocked in the lss.json file in your Ledger Live userdata directory. Undecided

The xpubs always have been stored in plaintext.

The file app.json contains all necessary information for ledger live (xpubs, accounts, balances, timestamps, ...). It is not encrypted. The ledger live password is only used to lock the view.
It does not encrypt/decrypt anything. It is purely just for locking the application. All data which is shown inside of ledger live is still visible if you look at the raw file.

The new update didn't make it worse. It always has been like this.  Cheesy

HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4316

<insert witty quote here>


View Profile
January 14, 2021, 07:52:19 PM
 #10

The new update didn't make it worse. It always has been like this.  Cheesy
I should have known... honestly, I originally had high hopes for Ledger Live when it was first announced they were removing the Chrome apps and releasing "proper" apps... LL is far from "proper" Roll Eyes Undecided

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!