上个礼拜周五小编总结了比特币的小知识,想要了解的比特币的小伙伴可以去小编的主页阅读,对于新手小白来说,绝对是值得一读,它能让你快速了解比特币。好了废话不多说,进入今天的主题区块链。
什么是区块链?这个问题对于很多人都不太了解,甚至很多人读了相关的文章也不是很理解,那么今天小编为大家简单直白的解读区块链,让大家彻底了解这个如今如火如荼的话题。这篇文章小编总结的比较长,请一定要耐心看,你也可以先收藏或分享一下,方便以后阅读。
区块链解读据世界经济论坛估计,到年,全球GDP的10%将存储在区块链技术上。
这个数字你可能不敢相信,但是在未来真的可能会实现。
快速发展的区块链技术和初创公司将从根本上改变整个商业模式,筹款模式,业务运营,支付系统等。虽然目前还有很多地方都不成熟,正在探索阶段,这种新兴技术很重要,对它有一个简单的理解,是一件非常重要的事情。
今天我们简单介绍三个主题
1)解释区块链,加密货币和最近的趋势
2)描述区块链技术应用
3)阐明区块链技术将如何用于互联网和未来的经济
——什么是区块链?
比特币区块链于年推出,是一种点对点(P2P)数字支付系统。它的创造者巧妙地利用计算机网络,密码学和博弈论(现统称为“加密经济学”)为世界各地的政党提供了一个系统,这些政党在没有中间人的情况下不会相互了解和记录交易。
通过规避中间人,用户可以使用加密货币区块链(如比特币)以极低的费用跨境发送价值(历史上每笔交易少于50美分,无论发送的金额多少)。
区块链技术的博弈论组成部分至关重要:它建立了基于纯粹经济理性和自身利益的激励和抑制因素,以便参与者验证网络中的交易并遵守规则。它是分散网络和应用中的自我调节机制的基础。
没有集中协调员或保证人,也就是没有像银行这样的中间机构,P2P网络在“无信任”的环境中平稳而诚实地运行,在这种环境中参与者,彼此不认识。
什么又是加密货币?
加密货币是区块链系统或应用程序中存在的“本机”数字货币。比特币系统的本地加密货币是比特币,而以太币则称为以太币。
比特币“加密货币”(也称为“令牌”)是用户在此支付系统中发送以转移价值的数字货币。
加密货币加密货币的价值就等同于如今的人民币一样。
所有区块链都需要使用数字货币,无论是他们自己的本地加密货币还是现有的加密货币,如比特币和以太币。加密货币对于操作区块链系统是必要的,因为它们是网络中的计算机(“节点”)进行(“验证”或“验证”)交易的激励机制。
在年之后的几年里,一些不那么匿名但仍然出色的工程师开发了替代区块链技术,这些技术可以修改和增强原有的比特币系统。最值得注意的例子是以太坊,它是按市值计算的第二大系统(定义为流通中的代币数乘以其市场价格)。
描述区块链技术应用
所有区块链或类似的“分布式分类帐技术”(DLT)都具有一组共同的特征。这是他们的工作方式:
区块链是记录双方之间发生的电子交易的数字分类账或日志。
双方互不认识并直接参与互联计算机的点对点网络。
网络不是依赖于第三方中间人(例如支付宝,银行,等),而是使用共识机制共同达成协议(“共识”),在该协议上交易是合法的。通过“合法”,我们的意思是,例如,小明向小花汇款并且不会花费相同的数字货币两次(称为“双重花费”)或做任何其他恶意行为。
有几种类型的共识机制,每种机制都有利有弊。主要类型是“工作证明”(比特币和以太坊的基础),“股权证明”(最终是以太坊的基础),以及“权威证明”(私人链条设置的基础))。工作证明非常浪费电力,这是人们想要采用其他机制的一个原因。
想要理解区块链技术,可以记住下面这三件事
1
一旦网络批准了交易,交易就会被发布到数字日志中。在比特币中,尝试的事务首先在一个块中组合在一起,然后一次性(通过工作证明机制)进行验证并添加到长链块中。这就是为什么它被称为“区块链”!
2
这些块使用加密技术链接在一起,这样一旦将块添加到链中(或者更准确地说,一旦后续块被添加到链后),您就不能偷偷地编辑或篡改块上的事务数据。
3
交易细节是透明的,可由公众验证。但是,买方和卖方的身份隐藏在他们的公共用户名后面,这些用户名是长字母数字地址。这是比特币区块链的窗口。交易的同时透明度和身份掩盖是区块链可用于匿名购买药物和顺从地向监管机构报告的原因。
请注意,一些区块链可以限制交易的可见性和参与指定方;这些被称为“许可”或私人区块链。许多大公司对这些私有区块链非常感兴趣,部分原因是他们不希望公开专有或竞争数据。
举个实际应用的例子
世界上大多数主要银行的R3联盟开发了一个名为Corda的私有区块链系统,Linux基金会(得到IBM的主要支持)使用HyperledgerFabric。
另一个令人兴奋的创新是Zcash,它允许您在公共区块链上操作时隐藏交易的详细信息,例如发送方,接收方和金额(使用zk-SNARK)。摩根大通刚宣布与Zcash建立了重要合作关系。
区块链有着强大而安全的网络机制
除了为对等方提供直接免费交易而不知道或相互信任的机制外,区块链中保存的数据是健壮且安全的。这是因为:
使用密码术,交易信息以永久和防篡改的方式记录。因此,我们可以将区块链称为“不可变的”。系统攻击非常困难。对于比特币和其他“拜占庭容错”网络,可以操纵区块链数据的最突出方式是大多数网络参与者的协同攻击,称为“51%攻击”(存在不同类型的攻击)要求不同程度的参与才能成功)。此外,专家们一致认为,未来的量子计算机将能够打破今天的加密方案。
区块链记录下载到全球数千台参与网络的计算机上。这些计算机不断同步或更新新事务的记录。由于这种广泛的数据分布,数据存储非常强大,并且攻击者无法确定单一的故障站点。要删除区块链,您需要销毁全世界系统中的数千台计算机。
总之,数据不会存储在集中的站点中,而是存储在数千个节点上下载并不断同步的日志中。新数据锁定到日志块中,这些块通过加密哈希指针连接,这些哈希指针指的是不断增长的“交易链”上的前期和后续交易。
区块链网络安全智能合约
由于第一代比特币系统的一些关键特性和进步,以太坊是一种极具前景和令人兴奋的区块链技术。
比特币的编程余地非常有限(一些比较图形计算器的编程能力),而且实际上是各方之间的支付分类账,而以太坊的编程语言可用于快速构建新的应用程序。
以太坊的编程语言Solidity易于使用且功能多样。它是“图灵完成”,意味着它能够近似模拟任何其他真实世界通用计算机语言的计算方面,从而导致更复杂的应用程序。
作为以太坊Solidity编程语言的图灵完整性的一部分,任何人都可以构建自主执行的条件契约(使用“if/then”和其他逻辑语句)。编码合同称为“智能合约”,可以执行先前商定的条款。
智能合约是一个大问题:它们可被视为具有法律效力,可以通过消除合同流程中的时间和人为错误而使无数行业受益。
请注意,因为合同是在以太坊区块链上,所以他们的代码是开源的;公众可见性促使开发人员对其代码非常谨慎,以便黑客不会利用它来攻击程序。
结合高质量的开发人员工具和核心组件(Truffle,Metamask,uPort等)和大量的行业支持(以太坊企业联盟,以及布鲁克林的风险投资公司ConsenSys),以太坊在社区中显示出巨大的希望和受欢迎程度。
以太加密货币是在以太坊区块链上执行代码和智能合约所必需的。用户必须花费少量以太,称为“天然气”,以激励网络进行和验证交易并运行智能合约。这些“天然气”交易执行费是以太的内在用途。
区块链的现在与未来
区块链的未来与现在许多非政府,政府和营利机构正积极投资区块链研发,以推动未来发展。跨越联合国,国际货币基金组织,欧盟委员会,美国国土安全部和国家科学基金会的机构正在对区块链研究计划进行投资。
此外,许多政府和中央银行都有兴趣引入数字货币;普京时,新加坡金融管理局,对中国的人民银行,加拿大央行,日本央行,更一直在调查数字货币。
几乎所有主要的跨国公司都开始