请选择 进入手机版 | 继续访问电脑版
彩云比特
摘要

在即将到来7月19日的算法分叉之前,每个人都需要将他们的DigiByte极特币区块链核心钱包升级到v7.17.2。 到目前为止大约6000个核心节点下载。 矿工在70%的基础上升级59%。 您可以在此处 ...

本帖最后由 ack123888 于 2019-7-8 13:58 编辑

       在即将到来7月19日的算法分叉之前,每个人都需要将他们的DigiByte极特币区块链核心钱包升级到v7.17.2。 到目前为止大约6000个核心节点下载。 矿工在70%的基础上升级59%。 您可以在此处找到发布信息:https://github.com/digibyte/digibyte/releases/tag/v7.17.2
在此处跟踪算法分叉进度:https://odocrypt.digibyteservers.io/
digibyte_wallet_medium.png

官方公告:
现在是DigiByte极特币区块链核心协议的第七个主要版本发布的时候了。 DigiByte v7.17.2终于来了。 DigiByte极特币将不再制造全新的区块链,而是继续重塑自我。此版本包括发布Odocrypt采矿算法和蒲公英交易隐私功能。对于想要继续参与当前DigiByte极特币区块链生态系统的任何人来说,这是必需的升级。包括交易,挖矿池,运行完整桌面节点的人员和其他服务提供商。来自世界各地的DGB开发人员已帮助完成此版本并帮助测试它。从旧金山到德克萨斯州,再到澳大利亚,新西兰和欧洲。感谢所有帮助我们测试它的人,特别是MindCollatz,他们创造了这个想法并编写了大部分的Odocrypt算法代码。还要感谢伊利诺伊大学的蒲公英代码团队。

简而言之,Odocrypt采矿算法将被换入并取代现有的myr-groestl采矿算法,自2014年DGB首次分配到多种采矿以来,我们遇到了许多问题.Odocrypt将成为DGB七月左右在区块高度9,100,000分叉的采矿算法之一。 Odocrypt以星际迷航角色奥多命名,后者是一个变形者。就像“星际迷航”中的奥多一样,Odocrypt将每10天更换一次。从而阻止采矿硬件制造商建立专门的ASIC而导致的采矿集中化。虽然从理论上讲,可以为Odocrypt建立一个ASIC矿机,但这样做并不具有任何经济或商业意义。使用FPGA挖掘它更有意义。

现场可编程门阵列(FPGA)是一种集成电路,设计用于由开发人员或设计人员配置,以帮助为特定用例原型化新ASIC或嵌入式设备。由于Odocrypt每10天更换一次,FPGA矿工也需要每10天重新优化一次。从而平衡了挖矿市场,甚至让最小的业余爱好者也有机会挖掘极特币DGB。它还为在大学和高中学习希望了解集成电路和硬件设计的新人提供了一个很好的学习案例。初学FPGA可以低至100美元。例如DE-10 Nano,Cyclone V或Artix-7。

以下是MentalCollatz如何描述Odocrypt:
“关于ASIC抗性:Odo是一种替代置换网络。替换(s-box)和置换(p-box)每10天更改一次。如果它们没有改变,那么创建一个明显优于任何其他硬件的ASIC将很容易,但由于它们发生了变化,ASIC需要能够自行重新配置。已经有专门能够重新配置自己的硬件 -  FPGA。此外,FPGA非常擅长实现小型s-box,因此理论上,虽然ASIC可以构建,但与典型的工作量证明算法相比,FPGA的优势要小得多。

你可以在这里查看新的Odocrypt algo代码:https://github.com/digibyte/digibyte/blob/7.17.2/src/crypto/odocrypt.cpp

那我们为什么要做这个改变呢? DigiByte最初分为五种采矿算法,旨在通过大规模生产专用ASIC来防止采矿集中化。它工作了一段时间,但从那以后,ASIC矿机厂商有时暗地开发,用于所有五种当前的DigiByte挖掘算法。事实上,现在已经为区块链行业中广泛使用的几乎所有其他挖掘算法开发了ASIC。这导致家庭矿工人数减少,导致过去12个月全球节点数量减少。这些集中式采矿场倾向于在公开市场上立即出售他们的DGB,而不是作为长期资产持有,以支付账单并收回他们的硬件投资。这无助于证实极特币社区或有机地发展它,就像更真实的分散式挖掘算法一样。

那么你需要采取什么步骤?我们还将指导您完成此过程。首先,您需要获得入门级FPGA,例如DE-10 Nano,Cyclone V或Artix-7。一旦你有了,你需要一些软件。 MentalCollatz也非常友好,也可以帮助我们解决这个问题。在DigiByte-Core github上,您将找到有关如何运行Odocrypt FPGA矿工的odo-miner和说明:https://github.com/DigiByte-Core/odo-miner

随意获得FPGA矿工并立即开始使用极特币测试网。正如我们所说,测试网在Odocrypt激活后启动并运行。我们已经多次在测试网上运行过渡和Odocrypt fork来解决所有错误。有几个人已经用他们的FPGA成功挖掘了测试网络的Odocrypt模块。

那么我们推出的计划是什么?从今天开始,任何人都可以下载7.17.2版并升级他们现有的核心钱包。DGB社区将一如既往地前进。

Digibyte Odocrypt SOLO和PPLNS池,用于Altera FPGA器件的基于Stratum的矿机
Digibyte Odocrypt SOLO和PPLNS池在测试网络中启动并运行,并准备在主网启动后立即启动。

SOLO:https://dgb.solomining.io/odo

PPLNS:https://odo.dgb256.online/

用于Altera FPGA器件的Odocrypt的基于Stratum的矿机

DE10-Nano

Cyclone V GX入门套件

Arria V GX入门套件

https://github.com/dgb256-online/odo-miner


下一个N Odo时段的预编译二进制文件

https://github.com/dgb256-online/odo-epochs

Odocrypt是一种独特的GPU / FPGA友好的散列算法,专为极特币而设计,每10天就会作为一种反ASIC方法自行改变。

Odocrypt如何运作?


Odocrypt使用Keccak算法(SHA3)进行散列函数运算,因为它是一种相对简化的低内存要求(适用于所有常见的FPGA)。它根据新种子在每个时期(10天一个时间段)更改散列详细信息。此更改发生在UTC午夜。当每个时期发生变化时,矿工必须编译一个新的.sof文件(类似于FPGA CPU的二进制可执行文件)并将其编程到硬件上。在此期间,在此时间段的午夜之前有2小时的时段,其中区块链将接受新时段设置和/或旧时段设置。这使得所有矿工有机会重新优化他们的设置并重新编程他们的FPGA,而不会在算法的整体哈希值中造成直接问题,尽管在大多数情况下自动重新编程只需要几秒钟。重新编程后,FPGA使用新种子作为基础,这是维持“优化”设置所必需的。如果没有,FPGA将产生无效的哈希值并且有效效率为零。

有关Odocrypt的详细信息,请点击此处

https://www.dgbwiki.com/index.php?title=Odocrypt

在这里阅读更多关于v7.17.2 Odocrypt Algo Fork的信息:
https://blockchain2035.com/blogs/digiassetsprotocol/digibyte-v7-17-2-odocrypt-algo-fork



翻译 cybtcrui
全部评论
显示全部楼层 |
跳转到指定楼层
    您需要登录后才可以回帖 登录 | 立即注册   

    本版积分规则

    qq客服QQ
    weixin微信公众号
    weibo官方微博
    滇ICP备14007133号-1 滇公网安备 53011102000197号   
    快速回复 返回顶部 返回列表