.jpg)
我们根据目前filecoin各厂商公布的配置情况、实体矿机的设计、以及营销方式来看,大致可以将国内的filecoin矿机厂商分为三大梯队。
其中处于第一梯队的厂商主要有:上海天茹科技,其销售方为星滴科技,其矿机主要有超算版和加速版两个版本。深圳先河社区和上海荣来科技,其主要以销售云算力为主。时空云社区,其矿机产品名为蜘蛛矿机。杭州点存科技,其矿机产品名为矩阵M9,采用主机加无限硬盘扩容设计,也是其不错的一个亮点。
Q和V同号,Filecoin矿机和云算力对接。
可是,简单易懂的入门文章却很少。区块链到底是什么,有何特别之处,很少有解释。
下面,我就来尝试,写一篇最好懂的区块链教程。毕竟它也不是很难的东西,核心概念非常简单,几句话就能说清楚。我希望读完本文,你不仅可以理解区块链,还会明白什么是挖矿、为什么挖矿越来越难等问题。
需要说明的是,我并非这方面的专家。虽然很早就关注,但是仔细地了解区块链,还是从今年初开始。文中的错误和不准确的地方,欢迎大家指正。
一、区块链的本质
区块链是什么?一句话,它是一种特殊的分布式数据库。
首先,区块链的主要作用是储存信息。任何需要保存的信息,都可以写入区块链,也可以从里面读取,所以它是数据库。
其次,任何人都可以架设服务器,加入区块链网络,成为一个节点。区块链的世界里面,没有中心节点,每个节点都是平等的,都保存着整个数据库。你可以向任何一个节点,写入/读取数据,因为所有节点最后都会同步,保证区块链一致。
二、区块链的最大特点
分布式数据库并非新发明,市场上早有此类产品。但是,区块链有一个革命性特点。
区块链没有管理员,它是彻底无中心的。其他的数据库都有管理员,但是区块链没有。如果有人想对区块链添加审核,也实现不了,因为它的设计目标就是防止出现居于中心地位的管理当局。
正是因为无法管理,区块链才能做到无法被控制。否则一旦大公司大集团控制了管理权,他们就会控制整个平台,其他使用者就都必须听命于他们了。
但是,没有了管理员,人人都可以往里面写入数据,怎么才能保证数据是可信的呢?被坏人改了怎么办?请接着往下读,这就是区块链奇妙的地方。
三、区块
区块链由一个个区块(block)组成。区块很像数据库的记录,每次写入数据,就是创建一个区块。
每个区块包含两个部分。
区块头(Head):记录当前区块的特征值
区块体(Body):实际数据
区块头包含了当前区块的多项特征值。
生成时间
实际数据(即区块体)的哈希
上一个区块的哈希
...
这里,你需要理解什么叫哈希(hash),这是理解区块链必需的。
所谓哈希就是计算机可以对任意内容,计算出一个长度相同的特征值。区块链的哈希长度是256位,这就是说,不管原始内容是什么,最后都会计算出一个256位的二进制数字。而且可以保证,只要原始内容不同,对应的哈希一定是不同的。
举例来说,字符串123的哈希是a8fdc205a9f19cc1c7507a60c4f01b13d11d7fd0(十六进制),转成二进制就是256位,而且只有123能得到这个哈希。(理论上,其他字符串也有可能得到这个哈希,但是概率极低,可以近似认为不可能发生。)
因此,就有两个重要的推论。
推论1:每个区块的哈希都是不一样的,可以通过哈希标识区块。
推论2:如果区块的内容变了,它的哈希一定会改变。
四、 Hash的不可修改性
区块与哈希是一一对应的,每个区块的哈希都是针对区块头(Head)计算的。也就是说,把区块头的各项特征值,按照顺序连接在一起,组成一个很长的字符串,再对这个字符串计算哈希。
Hash= SHA256(区块头)
上面就是区块哈希的计算公式,SHA256是区块链的哈希算法。注意,这个公式里面只包含区块头,不包含区块体,也就是说,哈希由区块头唯一决定,
前面说过,区块头包含很多内容,其中有当前区块体的哈希,还有上一个区块的哈希。这意味着,如果当前区块体的内容变了,或者上一个区块的哈希变了,一定会引起当前区块的哈希改变。
这一点对区块链有重大意义。如果有人修改了一个区块,该区块的哈希就变了。为了让后面的区块还能连到它(因为下一个区块包含上一个区块的哈希),该人必须依次修改后面所有的区块,否则被改掉的区块就脱离区块链了。由于后面要提到的原因,哈希的计算很耗时,短时间内修改多个区块几乎不可能发生,除非有人掌握了全网51%以上的计算能力。
正是通过这种联动机制,区块链保证了自身的可靠性,数据一旦写入,就无法被篡改。这就像历史一样,发生了就是发生了,从此再无法改变。
每个区块都连着上一个区块,这也是区块链这个名字的由来。
五、采矿
由于必须保证节点之间的同步,所以新区块的添加速度不能太快。试想一下,你刚刚同步了一个区块,准备基于它生成下一个区块,但这时别的节点又有新区块生成,你不得不放弃做了一半的计算,再次去同步。因为每个区块的后面,只能跟着一个区块,你永远只能在最新区块的后面,生成下一个区块。所以,你别无选择,一听到信号,就必须立刻同步。
所以,区块链的发明者中本聪(这是假名,真实身份至今未知)故意让添加新区块,变得很困难。他的设计是,平均每10分钟,全网才能生成一个新区块,一小时也就六个。
这种产出速度不是通过命令达成的,而是故意设置了海量的计算。也就是说,只有通过极其大量的计算,才能得到当前区块的有效哈希,从而把新区块添加到区块链。由于计算量太大,所以快不起来。
这个过程就叫做采矿(mining),因为计算有效哈希的难度,好比在全世界的沙子里面,找到一粒符合条件的沙子。计算哈希的机器就叫做矿机,操作矿机的人就叫做矿工。
六、难度系数
读到这里,你可能会有一个疑问,人们都说采矿很难,可是采矿不就是用计算机算出一个哈希吗,这正是计算机的强项啊,怎么会变得很难,迟迟算不出来呢?
原来不是任意一个哈希都可以,只有满足条件的哈希才会被区块链接受。这个条件特别苛刻,使得绝大部分哈希都不满足要求,必须重算。
原来,区块头包含一个难度系数(difficulty),这个值决定了计算哈希的难度。举例来说,第100000个区块的难度系数是 14484.16236122。
区块链协议规定,使用一个常量除以难度系数,可以得到目标值(target)。显然,难度系数越大,目标值就越小。
哈希的有效性跟目标值密切相关,只有小于目标值的哈希才是有效的,否则哈希无效,必须重算。由于目标值非常小,哈希小于该值的机会极其渺茫,可能计算10亿次,才算中一次。这就是采矿如此之慢的根本原因。
前面说过,当前区块的哈希由区块头唯一决定。如果要对同一个区块反复计算哈希,就意味着,区块头必须不停地变化,否则不可能算出不一样的哈希。区块头里面所有的特征值都是固定的,为了让区块头产生变化,中本聪故意增加了一个随机项,叫做 Nonce。
Nonce是一个随机值,矿工的作用其实就是猜出 Nonce的值,使得区块头的哈希可以小于目标值,从而能够写入区块链。Nonce是非常难猜的,目前只能通过穷举法一个个试错。根据协议,Nonce是一个32位的二进制值,即最大可以到21.47亿。第 100000个区块的 Nonce值是274148111,可以理解成,矿工从0开始,一直计算了 2.74亿次,才得到了一个有效的 Nonce值,使得算出的哈希能够满足条件。
运气好的话,也许一会就找到了 Nonce。运气不好的话,可能算完了21.47亿次,都没有发现 Nonce,即当前区块体不可能算出满足条件的哈希。这时,协议允许矿工改变区块体,开始新的计算。
七、难度系数的动态调节
正如上一节所说,采矿具有随机性,没法保证正好十分钟产出一个区块,有时一分钟就算出来了,有时几个小时可能也没结果。总体来看,随着硬件设备的提升,以及矿机的数量增长,计算速度一定会越来越快。
为了将产出速率恒定在十分钟,中本聪还设计了难度系数的动态调节机制。他规定,难度系数每两周(2016个区块)调整一次。如果这两周里面,区块的平均生成速度是9分钟,就意味着比法定速度快了10%,因此接下来的难度系数就要调高10%;如果平均生成速度是11分钟,就意味着比法定速度慢了10%,因此接下来的难度系数就要调低10%。
难度系数越调越高(目标值越来越小),导致了采矿越来越难。
八、区块链的分叉
即使区块链是可靠的,现在还有一个问题没有解决:如果两个人同时向区块链写入数据,也就是说,同时有两个区块加入,因为它们都连着前一个区块,就形成了分叉。这时应该采纳哪一个区块呢?
现在的规则是,新节点总是采用最长的那条区块链。如果区块链有分叉,将看哪个分支在分叉点后面,先达到6个新区块(称为六次确认)。按照10分钟一个区块计算,一小时就可以确认。
由于新区块的生成速度由计算能力决定,所以这条规则就是说,拥有大多数计算能力的那条分支,就是正宗的区块链。
九、总结
区块链作为无人管理的分布式数据库,从2009年开始已经运行了8年,没有出现大的问题。这证明它是可行的。
但是,为了保证数据的可靠性,区块链也有自己的代价。一是效率,数据写入区块链,最少要等待十分钟,所有节点都同步数据,则需要更多的时间;二是能耗,区块的生成需要矿工进行无数无意义的计算,这是非常耗费能源的。
因此,区块链的适用场景,其实非常有限。
不存在所有成员都信任的管理当局
写入的数据不要求实时使用
挖矿的收益能够弥补本身的成本
如果无法满足上述的条件,那么传统的数据库是更好的解决方案。
目前,区块链最大的应用场景(可能也是唯一的应用场景),就是以比特币为代表的加密货币。
OE平台交易手续费全解析,透明、合理与用户价值 在数字资产交易日益普及的今天,选择一个合适的交易平台至关重要,而交易手续费,作为用户每次交易都无法回避的成本,直接影响着交易者的最终收益和交易体验,OE平台(假设此处OE平台为某知名或新兴的数字资产交易平台,具体可
OE交易所赋能FIL交易,Filecoin存储价值的数字化桥梁 在数字经济蓬勃发展的今天,数据已成为核心生产要素,其存储、管理与价值挖掘日益受到重视,Filecoin(FIL)作为去中心化存储网络的代表,通过创新的激励模式,为全球提供了高效、安全、低成本的存储解决方案,正逐步构建
欧义交易所下载,平台操作流程简化,官方下载网站安全指南 在数字资产交易日益普及的今天,选择一个操作便捷、安全可靠的交易平台至关重要,欧义交易所(OUYI Exchange)凭借其极简化的操作流程和官方安全保障,成为新手与资深用户的热门选择,本文将详细介绍欧义交易所的官方
欧亿上交易靠谱吗?深度解析平台安全性与用户保障 在数字金融交易蓬勃发展的今天,“欧亿上交易靠谱吗”成为许多投资者关注的核心问题,要判断一个交易平台是否可靠,需从监管合规、资金安全、交易体验及用户口碑等多维度综合评估。 监管资质是平台合规性的基石,正规的金融交
一、2021年5月15日,以太坊显卡矿机搭建,经验分享以太坊的显卡矿机,实则是一台装配了多显卡的普通电脑,但配件选择上与主流配置电脑存在明显差异。本文无法详尽介绍,但组装一台可运行的矿机,分享一些要点和注意事项,还是可以做到的。全文较长,建议点赞收藏后阅读。内容大
一、钱包代币是什么意思钱包代币是指一种数字货币,它通常由钱包进行发行并管理。这种代币可以被认为是钱包的交易“货币”,用来进行不同区块链网络的资产转移。与传统数字货币不同的是,钱包代币往往是特定用途的代币,例如用于钱包内部的积分系统,或者用于特定的去中心化应
欧一交一所客户端下载,开启您的欧洲交通出行新篇章 在全球化日益加深的今天,欧洲大陆以其深厚的历史文化底蕴、便捷高效的公共交通网络,成为了无数旅行者和商务人士的向往之地,面对欧洲复杂多语、种类繁多的交通系统,如何规划行程、购买车票、获取实时信息,常常成为旅途中
以太坊韩国交易平台的崛起与挑战 随着区块链技术的蓬勃发展,加密货币市场日益繁荣,其中以太坊作为智能合约和去中心化应用(DApps)的重要平台,在全球范围内受到了广泛关注,在众多以太坊交易平台中,韩国交易平台以其独特的市场定位、用户基础和技术发展,成为了一个不可忽
OE—您值得拥有的数字货币交易所 在数字货币浪潮席卷全球的今天,选择一个安全、高效、贴心的交易所,是投资者实现资产增值的第一步,OE交易所,凭借其技术实力、合规运营与用户至上的服务理念,正成为全球用户信赖的数字资产交易平台。 安全是基石,守护您的每一笔资产 OE深知
以太坊货币软件,不止于货币,构建去中心化世界的基石 在数字货币的浪潮中,比特币作为“数字黄金”的概念已深入人心,而以太坊(Ethereum)及其背后的货币软件,则以更广阔的愿景超越了单纯的“货币”范畴,成为构建去中心化应用(DApps)、智能合约乃至整个Web3生态的核心基
1.AAVE币价格:$169.01 2.2024年11月17日 AAVE币今日行情走势1211.97币价格:1211.97 3.24H最高:1248.18 4.24H成交额:30.54亿 5.最大发行量:1600.0万 6.24H换手:16.82% 7.24H最低:1171.02 8.24H成交量:251.99万 9.当前发行量:1600.0万 10.24H波幅:6.59% 11.历史最高
哪里可以买到狗狗币矿机?全面购买指南与注意事项 狗狗币(DOGE)作为知名的 meme 币,凭借社区热度和技术迭代(如从Scrypt转向Lyra2REv3算法),仍吸引着部分矿工参与挖矿,若你想入手狗狗币矿机,需结合算法特性、市场渠道和风险因素综合考量,以下是具体购买指南: 明确矿
oe下载-一键安装交易程序,各品牌通用版的革新体验 在金融交易领域,程序化交易已成为提升效率的关键,传统交易程序的安装与配置往往复杂繁琐,需针对不同券商品牌单独适配,不仅耗时费力,还常因环境不兼容导致失败。“oe下载-一键安装交易程序”的推出,彻底解决了这一痛点,
Weex卖币多久能卖掉?流动性是关键答案 在Weex等加密货币交易平台进行交易时,"卖币多久能卖掉"是每个用户最关心的问题之一,这个问题的答案并非固定数值,而是取决于多重因素的动态博弈,其中流动性是决定性变量。 交易对的流动性深度直接决定了成交速度,在主流交易对(如B
1.AIOZ币价格:$0.5 2.2024年11月09日 AIOZ币今日行情走势3.59币价格:3.59 3.24H最高:3.95 4.24H成交额:1.55亿 5.最大发行量:11.35亿 6.24H换手:3.8% 7.24H最低:3.51 8.24H成交量:4311.41万 9.当前发行量:11.35亿 10.24H波幅:12.48% 11.历史最高:18.89 12.最大市
欧亿交易所资金在哪里查看?全面指南与注意事项 在数字资产交易中,资金的清晰查询是用户最核心的需求之一,欧亿交易所作为全球知名的加密货币交易平台,为用户提供了多渠道的资金查看入口,帮助投资者实时掌握账户动态,以下是具体查询路径及注意事项: 官方APP/网站端:核心
一欧亿怎么买现货交易所的,新手实操指南 在数字资产投资中,“一欧亿”(通常指1亿欧元的资金规模)属于大额交易范畴,需通过合规现货交易所完成操作,对于新手或大额投资者而言,选择安全、高效的交易平台并遵循规范流程至关重要,以下是具体步骤及注意事项: 选择合规可靠
欧y交易所网址官网,数字货币交易的新选择 随着数字货币市场的蓬勃发展,越来越多的投资者开始关注并参与到这一新兴领域中,在众多数字货币交易平台中,“欧y交易所”凭借其独特的优势和优质的服务,逐渐脱颖而出,成为众多投资者的新宠,本文将详细介绍欧y交易所网址官网的相
狗狗币的赔率是多少?一文读懂投资风险与收益预期 提到“狗狗币的赔率是多少”,其实这个问题并没有标准答案,因为加密货币市场的“赔率”并非传统金融中的固定赔率,而是由市场情绪、技术面、资金流动等多重因素动态决定的变量,要理解狗狗币的赔率,需从其特性、市场逻辑和
一、数字货币交易所官网代理教程,3分钟学会特朗普提出的汇款税或能推动比特币接纳率提升,其计划对美国境外资金进行额外征税,旨在控制移民数量。业界专家认为,这将促进比特币的接纳。加密说明公司Coin Dance报道,自特朗普总统宣布汇款税以来,针对国外汇款的点对点业务领域