月亮链 月亮链
Ctrl+D收藏月亮链

区块链:币圈小蝶:深论挖矿机制与通证经济的复杂性_POW

作者:

时间:1900/1/1 0:00:00

1.挖矿的基本概念

自从2009年1月3日中本聪挖出比特币的创始区块以来,区块链成为一种新的解决去中心化节点的信息同步问题的方案,其创新性不断被人们所认知。

挖矿是一种通过消耗计算机资源来提高恶意节点攻击网络成本的一种方式。该机制初次提出时主要用来阻止恶意用户向邮件服务器发送垃圾邮件。所有的用户向邮件服务器发送邮件的时候都要在邮件中填充一些随机字符,然后计算邮件内容的哈希值,只有当计算结果小于设定的值的时候,该邮件才能满足邮件服务器的接受条件。在这个过程中,用户为了发送一个邮件,需要消耗一点时间来找出一个随机字符,使得整个邮件能被邮件服务器验证通过。

直播 | Laura - 恆新資本 > 币圈“后浪”仙女直播周:金色财经 · 直播主办的《 币圈 “后浪” 仙女直播周》 6月1日20:00准时开始,本期“后浪”仙女恆新資本的Relationship Manager Laura 柳柳将在直播间聊聊“浅谈区块链现状”,感兴趣的朋友扫码移步收听![2020/6/1]

2算力挖矿

区块链挖矿算法种类众多的原因之一就是为了防止51%攻击。在区块链中,PoW共识机制挖矿的能力与矿工所掌握的算力成正比。区块链的特性就是每个区块都指向前一个区块,这样就环环相扣,从最新的一个区块就能一次找到创世区块。但是如果一个恶意节点控制了大部分的算力,那么就可以按照下列步骤发起攻击:

币情观察室 | 回购销毁会成为币圈牛市推手吗?:3月4日10:00,金色盘面邀请保罗大帝、币姥爷、币圈花哥、安迪、曹守正、币圈仲达、仓公子AKG、币圈古大师、比特币道、荀森森、琛实投资、@老俞说币、币业生等十多位行情大咖做客金色财经《币情观察室》,共同讨论《回购销毁,会成为币圈牛市推手吗?》,敬请关注!扫描下图二维码即可观看直播![2020/3/4]

2.1比特币挖矿算法

比特币作为最早的区块链系统,其挖矿算法采用的是SHA256散列函数,该函数属于SHA2系列。挖矿难度的基本运算如下:

基本单位:两周——出块总数=6*24*7*2=2016块

自媒体爆料称百度公司市场公关副总裁王路或将于近期离职且近期多次与币圈认识接触:据自媒体“长庚科技”消息称,百度公司副总裁王路已递交辞呈,将于可能于近期离职。消息人士并未透露王路未来的去向,只是表示,近期王路曾多次与币圈人士接触,对方猜测王路未来可能会在区块链领域进行创业。另有一种说法是,王路可能加盟一家独角兽公司出任CMO,猜测称这家独角兽公司可能是TMD中的一家。[2018/5/28]

难度调整方式:新难度值=旧难度值*

比特币的挖矿过程主要为以下几个步骤:

(1)矿工收到用户的交易信息后,首先验证,然后构造交易的默克尔树,得到一个默克尔树根哈希值,打包进区块头中。对于矿工来说,最优的选择就是先打包手续费高的交易,这样才能保证其利益最大化。

松禾资本张云鹏:币圈有些负面影响,掩盖了区块链技术的价值:日前松禾资本张云鹏受访时表示,去年也投了首个区块链项目,他表示“作为一项先进技术,区块链技术是得到业界肯定的,只是之前币圈有些负面的影响,一定程度上掩盖了这项技术的真正价值。”张云鹏也表示,“任何一个新技术都很难在刚开始时看懂看透,但我们都会在有限的能力下去做判断,不能把它当成一个暴富的工具,关键不在于投还是不投,而在于有没有投好。”[2018/3/18]

(2)填充区块头,组成80个字节的比特币区块头。

(3)将80个字节的区块头信息进行双SHA256运算,得到一个32字节的哈希值。之后判断得到的结果是否小于当前区块的难度值,如果已达到,则该区块就是合法的区块。矿工把它加入到主链中,之后开始计算下一个区块。如果不小于当前区块难度值,则继续更换区块头中的随机数值,重新对区块头进行双哈希运算。

3.1存储挖矿

存储挖矿分为四部分:抵押、接收订单、密封和证明。

3.1.1抵押

抵押的主要目的是为了保证存储矿工能够为网络提供存储服务。存储矿工首先在区块链上进行一次抵押交易,该交易主要通过保存一个抵押品来抵押存储矿工的存储容量。而当存储矿工成功生成了他们提交数据的存储证明,那么存储矿工先前的抵押品就可以退回。如果存储矿工未完成相应的存储证明,那么将会失去部分数量的抵押品。一旦区块链上(分配表)出现了一个抵押交易,那么矿工就可以向存储市场提供他们的存储空间,并且可以设置一定的价格,并生成一个卖单挂到市场的订单账本中。

3.1.2接收订单

接收订单的主要目的是为了从存储市场中获取存储请求。系统就会检查矿工在存储市场上的卖单是否与对应的来自客户端的买单相匹配。一旦卖单和买单想匹配,那么客户就会将自己的数据发送给存储矿工。而实际上,矿工收到的是一个个数据片。当存储矿工收到数据片后,就把数据存储到自己的硬盘中,与此同时,矿工和客户端都会签署一个交易订单,并将之提交到区块链上。

3.1.3密封

密封的目的是为未来的证明准备数据片。存储矿工的存储空间被分为几个扇区,每一部分都包含分配给矿工的数据片。网络通过分配表对每个存储矿工的各个存储扇区进行跟踪。当一个存储扇区存储满了之后,该扇区就会被密封。密封操作过程很慢,它需要依次将一个扇区的数据转换保存为一个副本。而每个数据的物理拷贝都与存储矿工的公钥相关联。

3.1.4证明

存储矿工需要证明他们存储了提交的数据片。当存储矿工被分配到一个数据的时候,他们必须重复生成数据副本证明,以此来保证存储矿工确实保存了数据。该证明将推送到区块链中,并被全网验证。

3.2检索挖矿

检索挖矿分为两部分:接收订单和发送。

3.2.1接收订单索引

矿工从索引市场中获取数据请求。索引矿工通过向网络中传播卖单来宣布他们的数据片。他们设置一个价格,然后添加一个卖单到市场的订单账本中。然后,索引矿工检查他们的订单是否与对应的客户买单相匹配。

3.2.2发送

一旦订单匹配,索引矿工将会发送他们的数据片给客户端。客户端收到据片后,矿工和客户端签署一个交易订单并提交到区块链中。详细交流了解请加笔者!

标签:区块链比特币SHAPOW币换天下区块链小比特币是什么东西StarSharksPOWER价格

比特币交易所热门资讯
NEX:DragonEx 正式开启 BTC?理财计划第3期(固收型)_GON

1、产品介绍币种:BTC产品类型:固收型回报类型:币本位总额度:100BTC理财周期:30天(2020年4月2日~2020年5月2日)年回报率:6.

1900/1/1 0:00:00
比特币:比特币开启了下行模式吗?_比特币价格今日行情走势

比特币开启了下行模式吗?大家周一好,新的一周重新启航看图一:月我图中画了两个位子,之前发的文我也都有分析过,这两个位子是月图的关键位,从上次的大幅下行窜破这两个关键位后,下方得到支撑上破一个.

1900/1/1 0:00:00
BIKI:关于BiKi闪电贷BTC免息借贷的公告(0327)_biking怎么读

尊敬的用户:活动期间,完成前50笔BTC抵押借贷的订单,可享受7天免息借贷。举例:小战3月29日在BiKi闪电贷抵押BTC借出1万USDT,从3.28日12:00活动开始至小战借贷订单时有43笔.

1900/1/1 0:00:00
RIT:安全公司:警惕微软SMBv3 Client/Server远程代码执行漏洞_GastroAdvisor

据慢雾区情报,2020年3月11日,国外安全公司发布了一个近期微软安全补丁包所涉及漏洞的综述,其中一个威胁等级被标记为Critical的SMB服务远程代码执行漏洞.

1900/1/1 0:00:00
区块链:链闻精选好文|区块链、密码学与隐私保护必读文献_CAS

「N号房」以及微博数据泄漏事件再次引发大众对个人信息隐私保护的担忧与思考。互联网的发展一方面提供了匿名的网络环境,扩展了人类活动的边界,却也结出了「自由的恶果」;另一方面巨头企业大量收集用户的隐.

1900/1/1 0:00:00
DEC:一文看懂通证融资与股权融资的区别_Green Candle Man

作者:黄冰洁,分布式资本随着通证市场逐步冷却,市场流动性降低,通证融资变得困难,为了在寒冬中生存下去,越来越多区块链项目走上了传统股权融资的道路.

1900/1/1 0:00:00