美文网首页
《区块链技术驱动金融》之挖矿算法的基本要求

《区块链技术驱动金融》之挖矿算法的基本要求

作者: 追梦0415 | 来源:发表于2018-05-12 09:13 被阅读0次

挖矿算法的基本要求:

1、挖矿解密的结果需要被及时证明,解谜的难度也要具有可调整的特征。

这样一来,解谜过程就可以具备足够的难度使得对区块链的攻击变得代价高昂,同时又能保证解谜本身可以在一个稳定的频率上实现。

2、在任意单位时间找到一个谜底的成功率,大致上要与所贡献的哈希算力成正比。

意味着,大矿工虽然具有非常强大的挖矿机,他也只是有着一定比例的优势来成为下一个找到谜底的矿工,即使是小矿工,也会有一定的机会能够成功并且获得奖励。

一个好的解谜方案,是给每个矿工一个按比例性的成功概率来赢得下一个谜底,这个概率是与他们所贡献的哈希算力成比例。

从数学角度来看,一个好的挖矿解谜一定是一个“无记忆进程的”,而任何其他的方法都将由于过去的挖矿工作,不可避免的在一定程度上,奖励挖矿工人。

任何可行的解谜从根本上都是一个不断试错的过程,这种解谜所需要的时间,必然服从一个指数分布。

可以调整的难度、快速验证和无关过程属性,是比特币挖矿解谜的三大核心特征。

相关文章

  • 《区块链技术驱动金融》之挖矿算法的基本要求

    挖矿算法的基本要求: 1、挖矿解密的结果需要被及时证明,解谜的难度也要具有可调整的特征。 这样一来,解谜过程就可以...

  • 区块链资源

    书籍: 《区块链项目开发指南》 《区块链核心算法解析》 《区块链:技术驱动金融》 《区块链革命:比特币底层技术如何...

  • 《区块链:技术驱动金融》

    《区块链:技术驱动金融》:解密区块链,用技术重构金融世界。 《区块链:技术驱动金融》从数字货币及智能合约技术层面,...

  • 《区块链:技术驱动金融》

    《区块链:技术驱动金融》:解密区块链,用技术重构金融世界。 《区块链:技术驱动金融》从数字货币及智能合约技术层面,...

  • 《区块链:技术驱动金融》

    《区块链:技术驱动金融》:解密区块链,用技术重构金融世界。 《区块链:技术驱动金融》从数字货币及智能合约技术层面,...

  • 《区块链:技术驱动金融》

    《区块链:技术驱动金融》:解密区块链,用技术重构金融世界。 《区块链:技术驱动金融》从数字货币及智能合约技术层面,...

  • 《区块链:技术驱动金融》

    《区块链:技术驱动金融》:解密区块链,用技术重构金融世界。 《区块链:技术驱动金融》从数字货币及智能合约技术层面,...

  • 我的推文‖区块链:技术驱动金融

    《区块链:技术驱动金融》: 1、解密区块链,用技术重构金融世界。 2、从数字货币及智能合约技术层面,解读了区块链技...

  • book

    掘金存量时代区块链技术驱动金融

  • 26班11月第四次作业现状

    880-Erica,区块链赚钱门道之挖矿(二) 1889-童刚,区块链技术之密码学 1890-赵雪娇,[区块链技术...

网友评论

      本文标题:《区块链技术驱动金融》之挖矿算法的基本要求

      本文链接:https://www.haomeiwen.com/subject/hgjcdftx.html