了解Nano Ledger的概念+完整节点

Nano Ledger S通常被称为冷藏硬件钱包。如果我的理解是正确的,这个设备有点像一个小交易签名机,可以与其他比特币客户端软件结合使用。这个设备有“apps”(我不太明白),但我认为“app”只是指定了不同的加密货币。这是我的理解-请让我知道如果任何步骤是错误的。
为了使用该设备,我需要将其与实际的比特币客户端或钱包服务相链接
我看到他们推荐使用Ledger Live,这似乎是一个钱包服务和交换,但网站说你也可以链接到electrum钱包。
所以我会用我的桌面界面为一些钱包/客户端软件输入一些交易的细节(地址发送到,金额btc),然后它会提示我确认从设备的交易。
实际的签名(或解锁我的UTXO,这部分需要我的私钥)发生在nano账本设备上。
准备好整个发送消息后,它会将这些数据发送回我的桌面,因为它已经签名了,所以现在是安全的。
客户端/钱包软件将发送数据发送到网络,以进行验证和挖掘。
我可以进一步使用桌面上的钱包软件来查看有价值的信息,比如与我的账本设备上的钥匙相关联的UTXO的美元(我的本币)总值等。
一些问题:
由于我的计算机不是一个节点,我的客户端软件如何“将消息发送到网络”。我想我需要连接到wifi。然后呢?
如果ledger live不是一个完整的节点钱包,那么它是什么来产生像我的“账户价值”这样的信息呢。
我读到过完整节点钱包更好,因为它们不需要我信任第三方。我可以将比特币核心钱包链接到我的账本设备吗?
这里的想法是,当我在我的界面上查看有价值的信息(比如交易的确认数量或我的UTXO的值)时,它是在查询存储在我节点上的完整区块链,而不是从其他人那里收集信息吗?
账本钱包或比特币核心钱包硬币选择算法是否为公众所知?
比特币核心
完整节点
账本硬件钱包
分享
改进这个问题
跟随

1个答案
1
这是我的理解-请让我知道如果任何步骤是错误的。
全部正确。
由于我的计算机不是一个节点,我的客户端软件如何“将消息发送到网络”。我想我需要连接到wifi。然后呢?
我相信,Ledger Live只是连接到Ledger的服务,它使用Ledger的节点。如果你关心隐私和/或不完全信任账本,你不应该使用它。
如果ledger live不是一个完整的节点钱包,那么它是什么来产生像我的“账户价值”这样的信息呢。
账本服务器。
我读到过完整节点钱包更好,因为它们不需要我信任第三方。我可以将比特币核心钱包链接到我的账本设备吗?
在某种程度上,已经有了将硬件钱包支持与比特币核心集成的工作,但是它还不是特别的用户友好(在0.21和HWI项目中是可能的,但是您需要使用命令行来传递信息)。这将在将来的版本中得到改进。
这里的想法是,当我在我的界面上查看有价值的信息(比如交易的确认数量或我的UTXO的值)时,它是在查询存储在我节点上的完整区块链,而不是从其他人那里收集信息吗?
如果你自己有这些信息,当然-不需要再相信别人了。
账本钱包或比特币核心钱包硬币选择算法是否为公众所知?
它们都是开源软件,所以你可以看看它们在做什么。
分享
改进这个答案
跟随
8小时前回答的
彼得·维尔
65.7k88金徽章143143银徽章214214铜徽章
谢谢Pieter-我对Python、R、git之类的东西有相当丰富的经验,并且在命令行中导航,但是我肯定没有计算机系统和网络之类的经验。我会研究HWI项目的乐趣,但我会犹豫使用它。谢谢你提供链接。–王子8小时前
对于那些发现我的问题并思考这些概念的人来说,这里是这样的:support.ledger.com/hc/en-美国/文章/…。–王子8小时前
对于3:twitter.com/P3b7/status/1336349003714359297–8小时前的Prayank
我理解为什么完整节点更“自治”,因为它从我自己本地存储的块链副本中验证和查询信息,但为什么它更私有?5小时前Prince M未使用完整节点/比特币核心,哪些信息未被保密
你向某个服务器询问你的事务,这意味着他们会学到一些东西。有一些技术可以减少信息的泄露量,但最终它们至少会观察到你收到了哪些交易,哪些没有收到。有人写过一些论文,用这些来推断你的地址。–Pieter Wuille 5小时前

sskoo_blockchain_区块链_比特币_BTC.com (11)

发表评论

邮箱地址不会被公开。 必填项已用*标注