区块链和比特币最常见的6个误区

区块链和比特币最常见的6个误区

引言

区块链和比特币之间有很多的误区,最明显的莫过于区块链=虚拟货币,当然,除了这点还有很多,今天我给大家整理了一下区块链和比特币常见的几个误区。


误区一:区块链=虚拟货币


这一误解,无论是币市内的大多数币民还是非币民或者对区块链一知半解的人来说,区块链就是等于虚拟货币。

产生这个误解最大的原因并不是虚拟货币得到多大的认同,而是在区块链领域里面,虚拟货币是最普遍的落地应用,但不是最成功的。也正是虚拟货币的发力,才让世界看到了货币的另一种可能。当前,BTC以及部分主流虚拟货币已经得到部分国家认可,但是虚拟货币任然仅仅是区块链的一小部分。

区块链和比特币最常见的6个误区


对于这一误解,除了从落地项目和部分官方认可之外,还有一个原因,就是一夜暴富和一贫如洗的故事在币市不断上演。在虚拟货币ICO的时候,通常会根据白皮书(基本等同于PPT创业)上的内容来融资和估值,实际上,大多数项目都是空气项目。无论是融资半年、一年或者几年,都拿不出任何一点落地项目,这时候项目方通常会将其称之为:项目还在开发中,不久将面试。也正是这空气项目,导致了暴涨暴跌的现象频繁发生。但是仍然有诸多原因,如:交易所对交易风控能力极差(导致谁拿的币多,价格谁说了算)、项目审核不严(为了扩张)、币民的赌博心态(一夜暴富和一贫如洗的都不要羡慕,可怜之人必有可恨之处)

区块链能拿得出手的也就是虚拟货币这个杰作,所以很多人也就理所当然的把区块链和虚拟货币等通化了。指的注意的是,腾讯日前以前应用区块链技术开出来国内第一张区块链税务发票,相信未来,这个误解会减少。


误区二:区块链上的技术很安全!


关于这个误解,我有多篇文章提到过,区块链技术的安全指的是:传输的安全性,并不是传输的隐秘性。

这一误解尤为普遍。人们错误地认为,区块链上的数据以某种加密方式存储,这些数据是“安全的”,一旦数据存储在区块链上,没有适当的授权,任何人都无法查看或访问数据。因此,人们会认为可以将自己的银行帐户、密码和社会保险号码等存储在区块链中,而不必担心被黑客入侵。在他们看来,没有什么比这更为真实可靠!

然而,区块链网络对一部分人而言,存储在公有链上的数据实际上都是可见的,即公有链网络中的每个节点都在其节点上具有整个区块链的本地副本,并且可以查看区块数据内容。

区块链和比特币最常见的6个误区


没错,任何人都可以查看区块链中存储的数据!

请注意,是任何人!

因此,公有区块链并不适合存储敏感或私人信息(如密码,社会保险号码或银行帐号),因为每个人都可以查看区块链的内容。

当人们说区块链上的数据是“安全的”时候,其实只是意味着数据“不可变更”。具体说就是,一旦有人试图改变区块链中的数据,一定会有其他人察觉知晓。

区块链上的数据不是绝对安全,它只是不可变更。

人们对“安全”一词有着不同的理解。在区块链领域,“安全”一词仅表示“不可变”,对于试图读取或访问它的人来说,它并非绝对安全。


误区三:区块链非常适合储存数据


实际上,区块链并不适合存储大量数据。

区块链的分布式特性,意味着作为区块链网络一部分的每个节点,都具有区块链的完整副本。如果区块链用于存储大型文件(例如图像,视频等),那么区块链将过于巨大,并且每个节点将不得不在其自身上复制整个区块链数据,从而使其效率低下。

区块链和比特币最常见的6个误区


实际上,区块链非常适合记录交易数据。通常的做法是,使用一些基于上下文的位置分布式文件系统(例如,IPFS,Swarm,SAFE网络,perkeep等),将大数据文件存储在区块链外部,并且将数据文件的散列地址存储在区块链上。


误区四:智能合约是储存在区块链上的常规现实合约!


智能合约与现实世界的合约完全没有关系。作为存储在区块链上的计算机程序,智能合约可以在区块链上执行。

智能合约是用编程语言编写的,如Ethereum区块链中的Solidity或Serpent,以及Hyperledger Fabric区块链中的Go或Java。智能合约通过EVM(以太坊虚拟机)在以太坊区块链上执行。在Hyperledger区块链上,链码在Docker容器中执行。

智能合约的概念是作为以太坊区块链的一部分引入的(以太坊被认为是第二代加密货币)。

将EVM添加到以太坊区块链平台,并通过使计算机程序能够在区块链上存储和运行,区块链的功能和用例可以被扩充。

区块链和比特币最常见的6个误区


比特币区块链(被认为是第一代加密货币)没有智能合约的概念,即在比特币区块链上,无法创建智能合约。

实际上,智能合约是位于以太坊区块链上的

字节代码,即用Solidity编程语言编写的智能合约程序,由Solidity编译器编译成字节代码,并且该字节代码存储在以太坊区块链中。智能合约在以太坊区块链上运行,并由EVM(以太坊虚拟机)在以太坊区块链的每个节点执行。

相比之下,Hyperledger Fabric Chaincode程序在设计上与区块链保持绝缘。Chaincode程序是用Go或Java编写的,并且在每个节点上运行的独立Docker容器中执行,而不是在区块链上执行。Hyperledger Fabric的模块化架构因此得以实现,从而使得共识算法具有即插即用功能。

简而言之,智能合约是位于以太坊的字节代码,现实合约是商业文本合约。


误区五:比特币是数字货币的集合


比特币不是数字货币的集合。实际上,比特币并不以物质实体的形式存在!

比特币仅作为交易记录的一部分存在。

虽然这可能听起来令人困惑,但的确不存在“新铸造”的比特币之说。利用电脑的计算能力,矿工可以在比特币区块链上挖掘下一个区块,并且获得新的比特币。但这种情况的发生方式是,只有一条交易记录显示“12.5个比特币被转移到矿工的比特币钱包”,并且这种交易被区块链视为有效交易。

值得注意的一点是,转移到矿工钱包的12.5个比特币并非来自任何其他地方,即不存在有“数字货币”的“币库”以及矿工从中获得奖励的说法。 12.5个比特币以前从未存在过,并且永远也不会存在。唯一存在的是(有效的)交易记录,12.5个比特币被转移到矿工的钱包,即比特币只是作为交易记录存在,而不是真正的数字货币。

另外,比特币钱包实际上并没有任何数字货币,理解这一点,也相当重要。

区块链和比特币最常见的6个误区


比特币钱包只是一个密钥(地址),而不是真正的比特币存储库。正如上文所述,比特币实际上并不是作为数字货币而存在(比特币只是一个交易记录)。因此,用户的比特币钱包将不包含数字货币,那里只包含加密密钥,如果用户能够将比特币作为有效交易记录的一部分,则允许节点验证。

如果用户确实希望作为一个节点加入比特币区块链,则意味着其需要通过计算机下载整个比特币区块链的副本(首次下载可能需要几个小时)。用户希望作为节点加入比特币区块链,唯一的原因是想“挖掘”新的比特币。

由于“挖掘”新比特币块所需的计算能力不断增强,个人计算机的算力会出现不足。通常,用户会将计算机连接到“矿池”(为挖掘生成下一个块,聚集联合运作的一组计算机,并且根据每个人的贡献比例来分发奖励)。

如果按照我们现在的说法就是,比特币是主流币,但是这个主流币市就币市而言。而虚拟货币在现实世界中的使用,又以比特币和以太坊为主。


误区六:比特币未被用作主流货币的原因是政府的威胁


阻碍比特币成为主流货币的唯一原因在于比特币本身!

由于其固有的可扩展性问题,比特币每秒只能处理7笔交易!而作为第二大加密货币平台的以太坊,目前每秒只能处理20笔交易。

相比之下,Visa和PayPal每秒可以处理1667笔和193笔交易。

区块链和比特币最常见的6个误区



比特币的固有限制是因为,通过设计,在比特币区块链上生成新的块需要10分钟,并且每个块的大小限制为1MB。如果比特币区块链每秒处理数千个交易,则需要区块链上的所有节点都具有高网络带宽,以便能够跟上区块链本地副本中的所有新记录。

这使得比特币区块链非常适用于汇款等用例,在此场景下,不需要立即进行交易确认,并且可以在交易确认之前等待一个小时左右。但是,它不适合快速和即时的交易处理。

因此,当前比特币不能用作主流货币的主要原因,并非来自政府、立法或监管等方面的障碍,而是在于其固有的可扩展性问题。

现在有个奇怪的现象是EOS号称每秒百万处理能力,到最后测试时也只能达到上千。当然,这种情况在币市比比皆是。

总结:

其实,每个行业都有自身的误区,当我们深入了解的时候,也就不难发现,我们的误解,也正是绝大多数人的理所当然。

也欢迎各位给我们留言,说说自己都有哪些误解,我们将会在后期给大家讲解讲解。

欢迎参与我们的投票

你对区块链和比特币的误区有哪些? (多选)
0
0%
区块链等于虚拟货币
0
0%
区块链上的数据很安全
0
0%
区块链非常适合存储数据
0
0%
智能合约是存储在区块链上的常规现实合约
0
0%
比特币是数字货币的集合
0
0%
比特币未被用作主流货币的原因是政府的威胁
0
0%
臣妾不知道呀
0
0%
都有



分享到:


相關文章: