这是一个新的开始。
历史上的伟人必然伴随着伟大事物的诞生:乔布斯开创了智能手机时代,马克扎克伯格重塑了在线社交网络,中本聪开创了数字加密货币帝国.
所有伟大产品的诞生都是天时、地利、人和的结合。
中本聪,朋克代码?数学家?神秘身份2008年10月发表比特币论文,众所周知,2008年全球金融危机爆发:美国次贷危机、美联储量化宽松货币、欧洲国债危机导致全球经济衰退。因此,中本聪开始质疑政府发行货币的行为。为什么不能由第三方机构或个人免费发钱?这个想法与奥地利学派的哈耶克《货币的非国家化》不谋而合,BTC由此诞生。
我们先来盘点一下中本聪的伟大之处:
1.BTC的发明:加密货币的鼻祖,基于POW工作量证明机制,以P2P网络广播的形式记录所有交易信息,每笔交易加盖时间戳,防止双花。
2.改变了财务结构体系:全网公证取代了第三方中介认证。
3.改变货币发行主体:由国家发行,下放给第三方机构和个人。
4.降低人类互信的成本。
BTC的出现改变了传统的商业模式,催生了矿工的角色。矿工指的是为比特币网络提供计算能力并从BTC挖掘收入的人。经过十年的发展,BTC矿工队不断扩大,竞争也越来越激烈。为了寻求一种更低功耗、更高效率的采矿模式,矿工们开始转向更通用的元件替代品:AISC(专业集成电路)采矿。
最早的挖掘是由计算机CPU进行的。中本聪有一个乌托邦式的愿景,一个中央处理器,一张选票,每个人都挖掘和分散的想法。然而,中本聪没有考虑到专业集成电路开采的出现,导致一人一票的愿景成为“富人说了算”。
随着BTC价格的上涨,矿工队伍的扩大,技术的迭代,比特币面临着越来越多的问题:
1.计算能力的集中,垄断问题:BTC经过十年的发展,已经不是人人都可以和众多大机构的资本一起参与,而逐渐变成了权贵的游戏。从下图可以看出,BTC网络的计算能力集中在前六个矿池,包括我们熟知的BTC.com、蚂蚁池、SlushPool。前六个矿池的计算能力已经超过51%。如果前六个矿池联合起来发动51攻击,我们能怀疑BTC网络不再安全吗?
2.大量消耗电能:BTC目前全网计算能力高达43.42EH/S,以热门的S9蚂蚁矿机为主。S9平均计算能力13次/秒,相当于334万台S9矿机的计算能力。在使用过程中,S9的功率为1500瓦,日耗电量为36瓦,一台S9月耗电量为1080瓦。如果乘以334万台机器,BTC电网年用电量高达432亿千瓦时!BTC网络的年耗电量已经超过了159个国家,占全球耗电量的0.2%!
因为以上两个主要问题,2014年,Burst团队提出了POC容量认证机制,用空间容量代替了工作量认证。然而,由于突发经济模式战略的问题,像POC这样的创新共识并没有被大众认可和接受。
BNC就是在这样的环境下诞生的。
什么是BNC?
BNC,全称BitcoinNC,bit capacity,是一种基于能力证明的新型加密货币(以下简称POC)。
BNC是区块链的数字资产和应用平台。它提供了一种全新的能力证明,并在系统底层提供了数字资产BitcoinNC Asset和数字身份BitcoinNC ID,这使得人们可以非常方便地进行资产数字化业务,而不仅仅是在区块链上创建原生令牌。
BNC以硬盘的容量为共识基础,使其生产更加分散,更加安全可靠,让每个人都参与到加密货币的生产中,通过数学产生信用,通过数学产生价值。
BNC选择计算机硬盘挖掘是一种颠覆性的创新。电脑可以作为挖矿设备,包括CPU、GPU、硬盘。最终,CPU和GPU无法避免成为AISC矿机。同时CPU和GPU会造成大量的能源浪费,而硬盘自然是抗AISC省电的。硬盘只要扫一下盘就能保持运行。BNC选择硬盘挖矿,完美避免了CPU和GPU的缺陷。单台矿机最大挖矿能力8T,避开部分POC币。发展到一定阶段后,小户无法进入市场。大家都在玩,重蹈POW挖矿的覆辙。小容量PC矿机更容易布局生态,进入千家万户,实现中本聪人人挖矿的理念。POC挖矿革命已经开启,下一轮牛市将诞生POC主导货币。等着瞧!
BNC特色
1.确定性:程序的行为是确定的,达成共识,在设计系统时排除不确定因素。
2.时间:BNC在POC机制的基础上提供了基于块时间戳的系统调用,可以将整个区块链视为一个时间戳服务器,在构建时获取任意块的时间戳。
3.随机性:BitcoinNC通过两种方式获得随机数:
(1)在构造每个块时,共识节点会对一个随机数达成共识并填入该块的字段中,挖掘程序可以读取任意块的字段。
(2)挖掘程序可以使用块的散列值作为生成随机数的手段。因为一个块的hash值具有一定的随机性,这样可以得到一个弱随机数。
4.数据源:BitcoinNC提供了两种确定性数据源:
(1)区块链书籍
该计划可以通过互操作性服务访问整个区块链的所有数据,包括完整的块和交易,以及它们的每个领域。块上的数据是确定的和一致的,因此可以安全地访问。
(2)合同存储空间
BitcoinNC上部署的每个节点都有一个只能由节点本身访问的私有存储区域。BitcoinNC的一致机制保证了每个节点上的存储状态是一致的。BitcoinNC不提供访问链外数据的直接方法。它需要通过事务将链外数据发送到链内,从而转换成以上两种类型的数据源后才能访问。
5.节点调用:BitcoinNC的节点有相互调用的能力,但是不能递归调用。
6.高性能:BitcoinNC使用轻量级VM(虚拟机)作为其节点的执行环境。它的启动速度很快,占用资源很少,适合节点之类的短程序。通过JIT(实时编译器)技术对热点进行静态编译和缓存,可以显著提高虚拟机的执行效率。
7.扩展性:BitcoinNC的节点之间的调用关系是静态的,运行时不能指定调用目标。
8.低耦合:BitcoinNC的系统采用低耦合设计。当块程序被执行时,它通过互操作性服务层与外部通信。
9.高效节能:POC的矿业经济模式让矿工成为生态利益共同体,用金钱作为新的生产资料替代原有的电力消耗资源,让BNC整个生态自动膨胀。只要硬盘在世界上任何一个国家都能买到,所有人都可以参与挖矿。
BNC应用场景
超导交易:BitcoinNC未来将孵化区块链超导交易项目。
智能基金:BitcoinNC未来会加大对智能基金项目的投入。它与基于以太坊的DAO项目非常相似,但它试图通过一些方法来提高安全性,以避免重蹈TheDAO(被黑)的覆辙。
跨链互操作性:BitcoinNC为跨链互操作性的实现提供了支持。它不仅可以实现跨链的资产交换,还可以在不同的区块链上运行跨链的分布式事务,并保证它们的一致性。
BNC分配机制
1.名称:BNC(bitcoinc位存储)
2.发行数量为5300万。
3.开发团队:530万元用于激励bitcoinc的开发人员和bitcoinc的董事会成员(总额的10%,预挖产生);其中160万为创作区块,其余370万分12次发布,第一次40万,第二至第十二次分别为30万。
4.社区建设:265万元(占总额的5%,开采产生)
5.矿井池总量:4505万(总量的85%,开采产生)
6.初始块大小:100 BNC/块
7.整批交货时间:10分钟。
8.减半机制:四年
9.发行价格:1美元=7元人民币/BNC
10.容量抵押:1T容量抵押100个代币。
BNC技术原理
BNC共识机制:POC,CPOC
BNC钱包来自BTC,共识来自BurstCoin。
BTC(比特币)始于2009年1月。经过10年的迭代,其钱包稳定性和交易链稳定性得到了广泛认可。基于其QT钱包部署POC consensus将是非常安全可靠的。BurstCoin始于2014年8月。经过4年迭代,2018年升级为POC2。技术相对成熟完善。通过将两者结合,BNC将成为POC共识算法下最可靠的公共链之一。
通过采用成熟的POC2共识算法,BNC可以即时获得稳定可靠的共识算法,社区对BNC公链有信心。兼容BurstCoin剧情文件,矿工只需少量投资就能获得BNC和BurstCoin。
BNC钱包继承了BTC优秀的P2P网络架构和UTX0系统,成熟稳定。继承BTC钱包,可以随时了解BTC社区的最新进展:如闪电网络、脚本升级等。保持与BTC相同的接口规范,极大地方便了钱包与交易所的对接。
BNC是POC采矿的收入。什么是POC挖矿?简单来说,就是在挖掘之前,计算并在你的硬盘中存储shabal hash函数的问题的解决方案,将“答案”提前放入硬盘。这个过程被称为“drawing”,drawing使用的是一种非常慢的hash,叫做Shabal,与比特币矿工快速使用的SHA-256 hash不同。由于Shabal哈希值很难计算,我们提前计算并存储在硬盘上。
与POW相比,POC在挖掘过程中消耗的能量更少,POW需要做大量的计算才能找到正确的hash值,这就像考生翻书才能找到正确答案一样。POC挖掘是预先将已有的hash方案值存储在硬盘中,只扫描硬盘就能得到相应的hash值。POC更像是一个已经有答案的考生,把答案填上就行了。
矿工采矿通常包括以下过程:
1.下载并安装挖掘程序:修改挖掘配置。
2.p板
Miner (miner)在本地硬盘上绘制文件,并用哈希值填充硬盘。硬盘容量越大,填充的哈希值越多,块爆炸的概率就越高。简单来说,你的能力越大,你的收入就越高。
技术原理:
在绘图时,也就是为硬盘空间创建一个绘图文件时,会同时创建一个nonces。
24nonces是通过重复散列数据生成的,包括帐户ID等。如果为绘图分配更多的硬盘空间,则可以存储更多的随机数。一个随机数最终将包括8192个哈希表。这8192个哈希表成对出现,每对被称为scoop。每个勺子将被分配一个从0到4095的参考号。在挖掘过程中,从0到4095计算每个勺子的标签号。假设最后算出来的数字是42,我们要去编号为42的勺子里取出它的数据,用这个数据算出一个时间,这个时间叫做deadline。重复上述过程,直到每一勺都计算完,然后从所有计算的截止时间中找出代表最短时间和最小值的截止时间。这个截止时间表示“自上一个块生成后到下一个块生成前,系统必须等待的时间长度(多少秒)。”如果在这段时间内没有人生成下一个区块,那么将获得生成区块的权利,开采的报酬将是你的”。
3.转账
Transactions,transaction set,不仅给出了每笔交易的十六进制数据,还给出hash、交易费等信息。
Coinbaseaux,如果有任何你想写入区块链的信息,把它放在这个字段中,类似于中本聪的创世积木宣言。
Coinbasevalue,挖一个区块的最大利润值,包括发行新币和交易费用。如果挖掘器包含事务字段中的所有事务,则该值可以直接用作比特币基地输出。
目标,方块难度目标值。
MinTime是指下一个块的最小时间戳,Curtime是指当前时间。这两个时间作为矿工调整ntime字段的参考。
身高,下一个街区的难度。当前的协议规定这个值应该被写到coinbase的指定位置。
4.采矿和包装
矿工通过挖掘过程确认网络块,每收到一个块,就立即进行下一个块。
5.确认
将新块的json数据格式的头交给挖掘器,挖掘器收集并计算新块到挖掘池所需的正确Nonce。最后矿池获得区块奖,验证通过后分配给矿工。
6.反量子密码机制
量子计算机的出现将对基于RSA和ECC的密码机制提出巨大挑战。量子计算机可以在极短的时间内解决RSA所依赖的大数分解问题和ECC所依赖的椭圆曲线的离散对数问题。BitcoinNC是一种基于格的加密机制,QS是量子安全的缩写。目前量子计算机还不具备快速求解最短向量问题(SVP)和最近向量问题(CVP)的能力。格密码被认为是对抗量子计算机最可靠的算法。
BNC经济模式
BNC的共识算法是在POC的基础上升级的,称为CPOC(Conditional-Proof Capacity),即“条件容量证明”,即条件容量证明。
在经济学中,我们经常会谈到供给和需求,这是经济学中的左右手。供求是大宗商品价格涨跌最直接的因素,也是最有效的市场反馈。它们呈现三种关系:供求平衡和价格稳定;供大于求,价格下降;供大于求,价格上涨。
BNC的经济模式确保了BNC货币的稳定流通,并使其与市场容纳量保持平衡。
让我们计算一下BNC在整个市场的发行量。每天全网大概能挖到14400个BNC,100个BNC可以用1T抵押,相当于每天只增加144T的容量。这将是一个漫长的挖掘过程。基本上对于早期的矿工来说,收入会很友好。四年减半,这简直就是一个完美的经济模型,供需控制的相当到位!
BNC的抵押贷款经济模式消除了矿商无限制出售资金的可能性。CPOC矿业把矿工们捆绑成一个生态利益共同体,用金钱作为新的生产资料来替代电力资源的原有消耗,使得BNC的整个生态不断自动扩张。