将P2P虚拟货币(比特币、莱特币....)的算力用于公共的分布式计算的猜想

比特币最近几年非常火爆。发明者中本聪设计了一个特定的算法用于生成(发行)比特币,让各位玩家(矿工)用自己的CPU、显卡,或者更加专业的矿机,通过无聊的并行计算算出比特币的特定密码(挖矿)。为了保证全网比特币按照特定的发行速度递增,并最终无限趋近于上限2100万枚,挖矿难度会根据全网算力进行动态调整。由于进场人数急剧增加,谁的算力大,谁挖到比特币的几率就高,因此这是一个类似于“军备竞赛”的过程。前期硬件投入,加上巨大的电力消耗,回本机会往往非常渺茫,更重要的是,全网如此巨大的计算力白白地消耗在毫无意义的运算中。从比特币衍生出的各类山寨币,其运作机制完全相同,同样在无畏地消耗着大量算力。

其中一个方案在最底层实现。由于各个矿机的平台不尽相同,使用者将自己要提交的代码,分解优化为一系列可重入的代码块(可以是函数),这些代码块之间除了数据传递,逻辑上是相互独立的,并且是有严格的先后线性顺序的,可并行安排。将这些代码按照某一平台进行编译,添加平台标记、顺序号,生成一系列代码段,并将这些binary提交到整个计算网络。相同平台的矿机(X86,ARM,SPARC,MOTO....)自动加载计算并返回结果给代码提交者。

显然,并行的计算,且每一个并行分支含有极高次迭代的循环结构,利用率是最好的。因此使用者设计代码时要尽量符合这样的标准。

从更高层次考虑,结构化程序理论表明,任何过程式语言都可以通过顺序、分支、循环三种基本结构进行组合。考虑将编程的基本单位,从语句提升为“算元”。经过精心挑选的基本算元(甚至可以是更高层的算法库)已安装在矿机中,使用者只需将运算过程(重复率很高的)按照一定的格式提交到全网,由网络自动分配算力,即可实现高效的利用。当然,这需要开发一种新的脚本语言。

将P2P虚拟货币(比特币、莱特币....)的算力用于公共的分布式计算的猜想

时间: 07-23

将P2P虚拟货币(比特币、莱特币....)的算力用于公共的分布式计算的猜想的相关文章

币圈新手指南-比特币莱特币以太坊瑞波币山寨币等数字货币交易

比特币是什么 [feixiaohao.com]非小号:数字货币大全.(长线必备)可以查看1600+币种数据.非专业人士建议只做长线,因为短线可能因为"神操作"错过暴涨机会,别问我怎么知道的,我已经后悔死啦.山寨币估值方法可以点击这里参考本人另一篇笔记 [aicoin.com]全球数字资产数据大全.(短线必备)可以查看各大交易平台实时价格,K线,资讯,币址查询等功能. ============================================================

比特币的算力分析

比特币是近年兴起的一种新的虚拟货币,它的一个突出特征,就是去中心化,即不存在一个或者多个固定核心作为交易枢纽.交易只存在于买卖双方之间. 现以国内比较流行的矿场模式为例,整个比特币的生产流程可以划分为以下几个环节: 1.概念的提出 去中心化和竞争机制,最早存在于中本聪(传说中的比特币创始人和开发者)的大脑里,是其日积月累的思想的产物.在他看来,货币作为一种载体,可以更好的实现去中心化这个思想.而且这其中也牵扯到中本聪对后续具体工作的一些思考和规划. 在这个环节中,没有任何算力参与其中,一切运作都

Cobra怼比特大陆滥用算力要求改算法,吴忌寒:比特币或跌到10%下

昨天,Bitcoin.org负责人Cobra发表公开信怒怼比特大陆,要求比特币用户修改PoW算法,采用PoW+PoS混合系统,并且选择那些方便搭建ASICs的算法. 随后,比特大陆CEO吴忌寒在推特回应称"太酷了.当你真的这么做的时候,比特币在加密货币市场的份额大概会跌到10%以下.祝你好运!".Cobra在公开信中表达了以下观点:1.比特币的去中心特性正在被中心化的算力摧毁.2.比特币的去中心化特点不应该被中心化算力所主导.3.随着比特币的发展,硬分叉将变得越来越难.4.算力正在被滥

BCC比特币网络被51%算力攻击,真的好吗?

数字货币现成交易系统(电/微138-2315-3926)对于非技术人员来说,比特币目前采用的是SHA256算法,其共识机制被称为工作量证明(POW).但如果比特币的算法从SHA256更改为其他的算法, POW协议是可以被更改的. 理论上,基于区块链技术开发的所有POW币都是存在51%算力攻击风险,BCC作为比特币孪生兄弟也不例外,依旧是存在51%攻击的风险.51%攻击曾被认为是比特币最大的风险,一些矿池也曾一度占到全网算力51%以上,但51%攻击并未发生,也只是停留在理论阶段. 当前存在着数十种

Yottachain泛圈科技带你了解什么是比特币算力?

什么是比特币算力呢?算力(也称哈希率)是比特币网络处理能力的度量单位.即为计算机(CPU)计算哈希函数输出的速度.比特币网络必须为了安全目的而进行密集的数学和加密相关操作. 算力是衡量在一定的网络消耗下生成新块的单位的总计算能力.每个硬币的单个区块链随生成新的交易块所需的时间而变化.在通过"挖矿"得到比特币的过程中,我们需要找到其相应的解m,而对于任何一个六十四位的哈希值,要找到其解m,都没有固定算法,只能靠计算机随机的hash碰撞,而一个挖矿机每秒钟能做多少次hash碰撞,就是其&q

比特币 Bitcoin 是什么,我勒个去,哈耶克果然超前——货币的非国有化,容我思量一下【转载+整理】

原文地址 比特币矿业史(上):故事的开始,CPU 时代 比特币矿业史(中):群众的觉醒 ,GPU 时代 比特币矿业史(下):巨头的诞生 ,ASIC 时代 本文内容 引子 0 序 1 故事的开始 : CPU时代 1.1 史前启示录 1.2 盘古开天地 1.3 矿工第一人 1.4 CPU时代 2 群众的觉醒 :GPU时代 2.1 第一笔兑换 2.2 逐渐流行 2.3 阶级形成 2.4 铸币工厂 3 巨头的诞生 :ASIC时代 3.1 军备竞赛 3.2 疯狂上涨 3.3 产业链 4 未来的展望 :量子

比特币防篡改技术详解

区块链技术在当下的火爆程度不必多说,比特币作为中本聪大神的"亲儿子",自然是研究区块链技术绕不开的话题.比特币是一个完全开放的去中心化的金融系统,时刻暴露在全球黑客攻击之下仍能安全稳定的运行至今(除了在2010年遭到一次大整数溢出漏洞攻击),用事实证明了比特币系统的安全性和稳定性.这其中一整套完整的防篡改破坏的安全体系是其最大的安全报障,下面我们就来逐步揭开比特币防篡改特性的面纱,体会一下比特币设计的奥妙. 非对称加密算法 首先我们先复习一下非对称加密的概念:非对称加密都有一对密钥,分

区块链三大方向:比特币,其他公有链和区块链联盟,以及私有链。

该行业可以分成了三大方向,分别是比特币,其他公有链和区块链联盟,以及私有链. 依照上述三个类别,我将对技术如何在 2017 年影响区块链行业做出一些预测,具体如下: 比特币:价格还会继续攀升 大约三年半之前,当 David Johnston 和我联合创立 BitAngels 公司的时候,那时的比特币行业是非常新奇的行业,很多传统投资人并不太了解.而我则经历了人生中最刺激的一场"过山车"事件--比特币在 2013 年的价格为 13 美元,之后火箭般蹿升到 233 美元,接着又断崖式跌倒

比特币创建交易源码分析

从事区块链的开发,不了解其底层核心技术是不够的.许多人在看了比特币白皮书之后仍然不清楚比特币是怎样实现的,因为比特币的源码设计精巧,有许多设计白皮书未曾提及,加上本身比特币的文档稀少,加大了新手理解的困难程度.尽管现在已经有许多介绍区块链的书和文章,却很少是从源码着手分析的.我通过半年时间对于区块链的学习,开始撰写一份比特币源码的教程.本教程深入浅出,通过分析最经典的区块链--比特币的C++客户端源码,让开发者用最短的时间上手区块链技术.了解比特币源码可帮助开发者更好了解区块链的工作原理并在应用