区块链技术对许多行业都具有破坏性,比特币和加密货币是最着名的用例。区块链的核心是分布式分类帐系统,允许您以不可变的形式存储数据。像比特币这样的加密货币建立在区块链技术的底层基础设施之上。
在这篇文章中,我们将消除关于区块链和加密货币的一些常见误解。
误区1:区块链数据安全!
这是最常见的误解。
在公共区块链的情况下,区块链中存储的数据实际上对于作为区块链网络一部分的每个人都是可见的,即公共区块链网络中的每个节点都在其节点上具有整个区块链的本地副本,并且可以查看数据块的内容。
任何人都可以查看区块链中存储的数据!
因此,公共区块链不适合存储敏感或私人信息,因为每个人都可以查看区块链的内容。(重要的事件或者表白则在区块链被铭记,因为想让更多的人看到)
美国空军与Fluree签订合同,将在LevelUP应用区块链技术:美国空军已经与区块链初创公司Fluree签订一份后续合同,在新软件网络武器工厂LevelUP中使用其加密安全数据库工具。Fluree联合首席执行官Brian Platz在接受《空军》杂志采访时表示,这份此前未被报道的合同是在6月份签订。新合同的金额未披露,是美国空军朝着将尖端但大肆宣传的区块链技术从实验室推向战场迈出的最新一步。
据此前报道,美国空军在2月份表示将试验基于区块链的数据库,获得许可的区块链分类帐来自北卡罗来纳州初创企业Fluree PBC,该公司公布了与政府间的合同。(Airforcemag)[2020/7/18]
当人们说区块链上的数据是“安全的”时,他们只是意味着它是“不可变的”。即没有人知道数据被改变,没有人可以改变区块链中的数据。
声音 | 微众银行区块链张开翔:去运作一个区块链的数据其实意义是不大,但可以作为一个代码的解决方案:金色财经现场报道,今日,由火讯财经主办的第5期观火大会在深圳举办,微众银行区块链首席架构师张开翔表示,我是从2015年开始研究区块链,当时是没有太多的区块链的软件,开始从安全、性能、可用性、实用型的、可归层面的都可以适用的区块链的平台,通过几年的打造,我感觉自己的区块链是比较成熟的。区块链是一个连接器,去运作一个区块链的数据其实意义是不大,所以把它分享出来,作为一个代码的解决方案,给到了行业,所以我们选择了开源,从2017年区块链的代码全部开源出来,我们参与到金融区块链合作联盟的工作组,共同去运营这个社区,因为这个社区成长是比较大,因为行业对区块链诉求是比较大,大家都觉得如果要选择区块链就要有一个好用的平台,所以第三个关键词应用,2017年开源之后发现了社区里面去用区块链,不仅仅做金融、应用、物联网、文化娱乐行业里面只要大家有一个好用的软件,发挥了一个巨大的创造力,这其实就是开源社区给行业带来的推动。在这种追求公开、透明、高效的社区给整个行业带来特别大的推动创造力。[2019/8/11]
区块链上的数据不安全,它只是不可变的。
声音 | 中国民航科学技术研究院刘薇薇:未来无人机适航管理将利用区块链等新技术:据新华网报道,在南昌召开的首届中国通航适航审定发展论坛上,中国民航科学技术研究院航空器适航研究所副所长刘薇薇表示,未来无人机适航管理将推行基于运行风险的无人机适航管理模式,利用物联网、大数据和区块链等新技术,向“智慧化、数据化、生态化”方向发展,创新无人机适航管理体系和技术标准体系,促进无人机产业健康可持续发展。[2019/6/1]
“安全”一词对不同的人意味着不同。在区块链的上下文中,“安全”一词仅仅意味着“不可变”,并不意味着数据对于试图阅读或访问它的人来说是安全的。
附注:您可以浏览https://www.blockchain.com/explorer上的整个比特币区块链。该站点连接到比特币区块链,允许您查看比特币区块链上的任何区块,还可以查看每个区块内的各个比特币交易。
中国人民银行数字货币研究所副所长:区块链在数字票据上的应用效果显著:近日,中国人民银行数字货币研究所副所长狄刚在《中国金融家》上发文,介绍了区块链技术在数字票据场景的创新应用。他表示,基于区块链的新型数字票据平台增强了业务透明度,提升了监管效率,在票据法和有关制度的允许范围内可以支持业务试点创新。区块链与其它技术类似,都需要在技术进步和发展中长期演进,也将随应用的深化而逐步完善。随着跨链技术的发展,有助于数字票据业务未来与其他区块链平台的互联互通,构筑数字经济的新的基础设施。[2018/6/5]
误区2:区块链非常适合存储数据!
实际上,区块链不适合存储大量数据。
区块链的分布式特性意味着作为区块链网络一部分的每个节点都具有区块链的完整副本。如果区块链用于存储大型文件,则区块链的大小将是巨大的,并且每个节点将必须在其自身上复制整个区块链数据,从而使其效率低下。
实际上,区块链非常适合记录交易数据。通常,使用一些基于上下文的位置分布式文件系统将大数据文件存储在区块链外部,并且将数据文件的散列地址存储在区块链上。
误区3:智能合约是存储在区块链上的常规现实合约!
智能合约与现实世界合约完全没有关系。智能合约很简单,计算机程序存储在区块链上,可以在区块链上执行。
智能合约用编程语言编写的,如Ethereum区块链中的Solidity或Serpent,以及HyperledgerFabric区块链中的Go或Java。智能合约通过EVM在以太坊区块链上执行。在Hyperledger区块链上,链码在Docker容器中执行。
智能合约的概念是作为以太坊区块链的一部分引入的。将EVM添加到以太坊区块链平台允许通过使计算机程序能够在区块链上存储和运行来扩展功能并使用区块链的案例。
比特币区块链没有智能合约的概念,即您无法在比特币区块链上创建智能合约。
旁注:虽然以太坊区块链中的智能合约和HyperledgerFabric区块链中的Chaincode相似;因为它们提供了执行区块链上的计算机程序的能力,他们使用非常不同的机制来执行此操作。
智能合约实际上驻留在以太坊区块链上作为字节代码,即用Solidity编程语言编写的智能合约程序,由Solidity编译器编译成字节代码,并且该字节代码存储在以太坊区块链中。智能合约在以太坊区块链本身上运行,并由EVM在以太坊区块链的每个节点执行。
相比之下,HyperledgerFabricChaincode程序在设计上与区块链保持绝缘。Chaincode程序是用Go或Java编写的,并且在每个节点上运行的独立Docker容器中执行,而不是在Blockchain上执行。这使HyperledgerFabric的模块化架构成为可能,使得共识算法成为即插即用功能。
误区4:比特币是数字硬币
比特币不是数字硬币。实际上,比特币并不存在!
比特币仅作为交易记录的一部分存在。
虽然这可能听起来令人困惑,但没有“新铸造”的比特币这样的东西。花费计算能量挖掘比特币区块链中下一个区块的矿工将获得新的比特币奖励。但这种情况的发生方式是,只有一条交易记录显示“12.5比特币被转移到矿工的比特币钱包”,并且这种交易被区块链视为有效交易。
重要的是要理解转移到矿工的比特币钱包地址的这些“12.5比特币”并非来自任何地方,即它不像是有“数字硬币”的“库”,矿工会从中获得奖励。12.5比特币以前从未存在过,也永远不会存在。唯一存在的是交易记录,12.5比特币被转移到矿工的钱包,即比特币只是作为交易记录存在,而不是真正的数字硬币。
附注:要连接到比特币区块链,您不必下载整个区块链。
如果您只是希望与比特币区块链进行交互,即购买,发送和接收比特币,您只需要一个比特币钱包。
但是,重要的是要了解您的比特币钱包实际上并没有任何数字硬币。
比特币钱包只是一个加密密钥,而不是真正的比特币存储,因为正如我们前面提到的,比特币实际上不存在作为数字硬币。因此,您的比特币钱包将不包含数字硬币,而您的比特币钱包将只包含加密密钥,如果您有能力将比特币作为有效交易记录的一部分,则允许节点验证。
如果您确实希望将比特币区块链作为节点加入,则意味着您需要在计算机上下载整个比特币区块链的副本。将比特币区块链作为节点加入的唯一原因是你想“挖掘”新的比特币。然而,由于“挖掘”新比特币块所需的计算能力不断增强,个人计算机不足;通常,您会将计算机连接到“矿池”。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。