read.cash Log in
@mtrycz more from that month

我能否在树莓派上采256MB的矿

不,还不行。 但我挖了128MB的块,这很酷。 介绍 https://read.cash/@mtrycz/can-i-mine-256mb-blocks-on-my-rpi4-2297df25#introduction BCH 正在挑战技术极限。当硬件以自己的速度提升时(8Gb 的 RPi4无疑是一项了不起的技术) ,BCHN那些了不起的工作人员还一直努力改进软件。 像往常一样,如果你不知道 编解码器(Scalenet)是关于什么的,可以查看 Toomim 先生厉害的**文章**,也可以查看我以前在这个系列中的文章**(1,2)**。 https://read.cash/@jtoomim/when-and-how-to-spam-scalenet-90643e9b 方法 https://read.cash/@mtrycz/can-i-mine-256mb-blocks-on-my-rpi4-2297df25#methodology 和平常一样,拿出我的最爱RPi4 BCH's Scalenet BCH的编解码器 RaspberryPi4(8GB版本,64位操作系统),一个漂亮的降温外壳(确保温度低于60C,有助于节流) 一张我随身携带8GB的 Sd 卡 备用256GB NVMe SSD 通过 USB3适配器连接(我将我的笔记本电脑升级到了1TB,所以我发现了这个用途)。 BCHN 节点软件(版本23.0.0没有特定的补丁) 总成本: BTC 网络**花费20 tx** (截至撰写时间-以防变更)。 我已经在我的笔记本电脑上生成了与交易生成器(txunami)和 BU 的交易,并等待它们传到 RPi。然后尝试在本地 RPi 上运行门罗币挖矿程序(cpuminer)。 https://github.com/pooler/cpuminer 结果 https://read.cash/@mtrycz/can-i-mine-256mb-blocks-on-my-rpi4-2297df25#results 如果我试图挖掘一个256mb 的块,软件将耗尽内存和崩溃。 下面是一些操作步骤: 挖矿软件向节点请求模板 节点整合有效模板 模板在两者之间传送 挖矿软件用模板挖矿 如果找到有效的散列,则将其返回到节点,并传播块 这有个问题,对于价值256MB的交易,块模板是很大的。事实上,它是很大以至于 树莓派(RPi)很可能在传输过程中耗尽内存。例如,一个130mb 的 内存池(mempool)加上一些500k 的交易将会生成一个370mb 的模板。模板需要19秒生成,26秒传输。这样做效率很低。 这就是去年 BCHN 开发了新功能的原因,新功能叫做 块模板化 getblocktemplatelight(**更多信息**)。它所做的是生成一个“光”模板,这需要和其他模板一样多的时间,但是它只传输挖矿软件所需最小数据量。因此,“光”模板需要相同的19秒才能生成,但传输时间可以忽略不计(毫秒)。 https://gitlab.com/bitcoin-cash-node/announcements/-/blob/master/20200504_gbt_light_announcement.md 不幸的是,目前还没有通用的采矿软件可以 块模板化 getblocktemplatelight。这种情况将来可能会改变。 因此,还有多久呢? 由于256mb 的数据块太多,自由贸易者建议查看是否可用更小的数据块。因此。我拿出了我最喜欢的 RPi试试。 我很高兴跟你们分享在树莓派上采的第一个128mb块。 https://sbch.loping.net/block-height/32859 这个挖矿软件一开始有点笨拙,但最后还是成功了。在那之后,只需要用 RPi 公认的低散列率找到一个合适的散列即可。 结论 https://read.cash/@mtrycz/can-i-mine-256mb-blocks-on-my-rpi4-2297df25#conclusion 虽然因采矿软件仍在开发中,实际上目前还不能采矿,但我预计一旦它可用,在我的RPi4上采256 MB块不会有任何困难。 同时,我挖掘的块相当大: 它所包含的交易量几乎是一天内BTC的两倍。

No comments yet

Log in to join in Reading is open to everyone. Replying needs an account.