When Casa announced their 即插即用比特币和Lightning节点,我马上为自己预订了一个。这是一个冲动购买 - 我当然不需要比特币节点,也不会称自己是狂热的早期采用者或修补者。

我之前运行比特币全节点的经验一直很平庸。我的主PC上没有超过210 GB的磁盘空间,所以我考虑使用备用笔记本。但即使在那里,每次我想要使用它时我都要等待几个小时,因为它下载了笔记本处于脱机状态时我错过的所有最新块。

Casa Node承诺改变这一点:一个小盒子,可以不引人注目地坐在起居室的路由器旁边,始终保持同步并准备好接收付款。测试Casa节点背后的主要动机是看看是否有一种神奇的体验。一种产品,可以使普通人可以访问完整节点,无需总是在线的家庭服务器,或等待其家庭计算机节点赶上的时间。

在我最初的订单后大约两个月,我收到了一封信。这是我当地海关的通知,而不是我的Casa Node。我不记得究竟是什么问题(希望我拍了他们的信的照片)但我能够通过发送订单历史和付款收据的副本来解决它(在七天之内,之后他们会简单地将数据包退回美国)。后来我了解到来自德国的另一位客户遇到了类似的问题。我无法确认这是否是卡萨的错,因为我个人在过去曾遇到类似德国风俗的问题。

随着问题的解决和我手中的节点,我坐下来进入设置。

包的内容:

它还附带一本小册子:

最后,节点:

我真的很惊讶地看到一条BOTH端的电缆必须插入同一设备。你不能在内部连接部件吗?我认为使用Rasberry Pi计算机是不可能的,但对未来的迭代可能会很好。

最后一步是将节点与电源插座以及路由器连接起来。

当节点启动并运行时,我按照手册并在我的浏览器中访问了“casa-node.local”,但这不起作用。https://keys.casa/node-help/对我的问题说了以下几点:

不幸的是,Casa Node也没有出现在Angry IP中。我重新启动了我的路由器和节点,但无济于事。幸运的是我有一个与不同路由器的备份互联网连接,所以我在那里连接了节点。这解决了这个问题。该节点现在出现在Angry IP中,我可以使用显示的IP地址调用GUI。

与我设置的其他钱包相比,我注意到了一个整洁的小功能。 Casa让我在单词之间来回走动,使24个单词更容易写下来。所以我总是一次记住三个单词并将它们一起写下来,而不是一个一个地写下来,这加快了这个过程。

该部分设置设计良好且易于遵循。完成后,我终于看到了期待已久的仪表板:

我很高兴看到比特币节点已经预先同步了99%,所以我预计它会立即赶上链条提示。不幸的是,我等了很长时间。似乎没有任何变化大约20个小时,并且GUI在“同步99%”和“开始”之间交替作为我的比特币节点的状态(我重新启动它几次,希望它会做一些事情)。

我谈到这个Nick Neuman,Casa的产品负责人:

等待大约20个小时后,我能够成功打开“管理节点”菜单(之前似乎没有加载),它显示了当前的块高度。

现在每当我刷新页面时,都会有一些确认,它在幕后做了一些事情。这使得剩下的等待变得更加容易,因为我知道我正在慢慢走向链尖。最终,比特币节点同步到100%。

后来发现我不耐烦地重启节点可能会进一步延迟了追赶过程。尼克解释说:

我期望LN节点比比特币节点更快地同步,因为可以下载多少数据?这是尼克:

不幸的是,我在接下来的48小时内被困在这个屏幕上。

比特币节点现在工作正常,但Lightning似乎永久停留在11%。尼克让我把显示器+键盘连接到节点,以便我们可以一起进行故障排除,我没有那么容易获得,所以我决定休息几天让节点运行。

我的问题不在于等待;这是节点不透明,没有告诉我我在等什么。结果,我变得沮丧,因为我无法看到我是否正在接近我的目标。比特币节点开始显示当前块高度后,挫败感消失了。但是对于Lightning来说,48小时内没有任何动静 - 令人沮丧的经历。

第二天早上,第一天拆开节点后的第四天,我决定再次检查仪表板,不要期望它看起来与过去两个早晨有任何不同。但令我惊讶的是,LN节点终于从“Syncing - 11%”切换到“Active - Online”。

我已经将一些BTC发送到我的节点钱包,所以我将它们添加到我的Lightning节点的钱包中并尝试进行测试付款。

首先,我试图让Autopilot运行。我认为,这个想法是它打开了具有大量流动性的其他节点的渠道,因此您可以在LN上进行付款而无需直接连接到目标。我点击“启用自动驾驶仪”,此时节点必须重新启动。在Lightning仪表板再次准备好之前,这通常需要15分钟或更长时间。启用自动驾驶仪后,我意识到我仍然需要设置“通道设置”并定义每个通道的最大值和允许它打开的通道数。你猜对了,保存我需要再次重启的设置 - 再等15分钟。

几个小时后,Autopilot似乎仍然没有打开任何频道。当我只是试图手动打开一个频道时,我注意到开放频道的数量从0变为6神奇地变化了。看起来Autopilot默默地完成了他的工作 - 它只是没有告诉我它。当我写这篇文章时,卡萨发布了一个软件更新这解决了这个问题,并为Autopilot的工作提供了更多透明度。

总而言之,在取消装箱节点和达到我的目标之间花了四天时间来进行LN付款。我决定Satoshi的位置将是我的选择:

它奏效了!在一个非常繁琐的过程之后,一切都终于落到了位置,从那以后,我在操作节点方面没有任何问题。它在接下来的几天内被捕获并在线,并且通常按预期工作。

虽然我在电话聊天中得到了Casa团队成员和其他乐于助人的人的大力支持,但我在设置过程中遇到的所有问题(除了让它在我的主要Internet连接上运行)最终solved themselves. *它花了很多时间等待。*我不想说谎;如果您不知道幕后发生了什么,等待可能会令人沮丧。

好消息是,通过在任何给定时刻添加节点正在执行的操作的实时馈送,可以轻松解决这个问题。作为一个非技术人员,我只是不习惯Raspberry Pi电脑的缓慢。这里的问题不是事情不起作用 - 它们在很大程度上工作得很好 - 那是作为一个没有经验的客户,我不知道会发生什么,幕后发生的事情或我不得不等待的时间 - 以及节点没有轻易告诉我。

当我报名参加第一批实验性硬件时,我知道自己为我所做的一切。我不是一个修补匠,当软件(和硬件)没有按照我的意愿行事时,我会感到不耐烦。但我仍然有节点运行,现在它基本上按照承诺工作。我在LN上成功付了钱。我有点努力去实现目标,但很酷的是软件可以更新,我希望Casa能够让新客户更容易进行设置过程。

运行比特币的完整节点对像我这样的人来说是一个巨大的痛苦。作为针对这个利基市场的产品,我目前看到Casa Node位于摇滚和硬地之间。对于像我这样的非技术人员来说,与我们习惯的消费类硬件相比,它感觉有点慢和动力不足。它的价格相对较高,为300美元。比特币爱好者,在频谱的另一端,可能有一个家庭服务器或PC可以忍受运行完整节点(我的电脑不能),同时给他们选项和控制Casa GUI删除设计。

作为一个概念,我仍然认为这是一个好主意,像Casa这样的即插即用节点就在这里。我现在将继续使用它,因为它是合法有用的。我可以在没有不同步的完整节点的等待时间的情况下拨打和接收比特币和LN支付。但它也将受益于更多的迭代和更明确定义的目标用户。总的来说,这是一个有点令人沮丧,但最终有益的经验,我希望这次审查可以帮助潜在的买家了解Casa Node的样子,并为Casa团队提供一些改进的想法。

运行我自己的Casa节点让我更深入地了解整个节点的工作方式,这给了我一些重要的见解。

虽然我最初认为在我的主PC上运行比特币核心的瓶颈是磁盘空间和带宽是次要的,但我学会了如何修剪区块链,因此它一次不需要超过550 MB(谢谢StopAndDecrypt and James Prestwich)。另一方面,带宽无法被修剪:在当前的块重量和与其他对等体的8个连接处,它要求您每月下载(并上传,如果您不想成为一个leecher)30 GB。

这是因为您不允许传入连接(并将旧块播种到其他节点)。我很幸运在家里有一个无上限的连接,但世界上大多数人都必须处理带宽上限。比特币块对于它们来说已经太大了,这也不是即插即用节点也可以改变的。当你听到人们质疑小块的重要性时,请记住这一点。

最后,我和几个与我同时收到Casa节点的人交谈过。所有这些人都报告说他们的体验非常顺畅,这使得我的长时间同步期看起来像是一个倒霉的异常值。

只有马特奥德尔报告他的节点到达了一个腐败的链。 Casa非常友好地给他发了一个新的,甚至允许他保留旧节点,所以他可以从头开始同步它。在Rasberry Pi上重新同步链条大约需要一个月的时间。除了马特告诉我该节点可以使用*“更多的处理能力,RAM,理想情况下是SSD,使体验更好”*.

Arjun Balaji和我分享了以下内容:

我要说的最后一句话Nick Neuman,谁在撰写本评论和回答有关节点的所有问题方面提供了很大的帮助。

我对Casa比特币节点的第一印象