当前位置:首页 > 物联网 > 区块链
[导读] 区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法。 区块链(Blockchain)

区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法。

区块链(Blockchain)是比特币的一个重要概念,货币联合清华大学五道口金融学院互联网金融实验室、新浪科技发布的《2014—2016全球比特币发展研究报告》提到区块链是比特币的底层技术和基础架构。本质上是一个去中心化的数据库,同时作为比特币的底层技术。区块链是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一次比特币网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。

狭义来讲,区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构, 并以密码学方式保证的不可篡改和不可伪造的分布式账本。

广义来讲,区块链技术是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算范式。

区块链作为比特币的底层技术,在它疯魔之前,曾发生过哪些机缘的故事,推动其为人所知?在日前由路云区链主办的区块链技术论坛上,路云区链CEO丁浩介绍了区块链的前世今生。丁浩毕业于四川大学和华中科技大学,曾在华为核心网从事用户数据管理解决方案研发工作。

2008年正好是全球经济金融危机最严重的时候,金融危机在美国达到高潮并向全世界蔓延。

2008年底,中本聪发表了一个关于他研究的电子现金系统的九页白皮书。2009年初,中本聪在位于芬兰赫尔辛基的一个小型服务器上挖出了比特币的第一个区块——创世区块(Genesis Block),并将当天泰晤士报头版一则关于救助银行的新闻标题写入创世区块,这也代表着比特币诞生了。

比特币应用的区块链1.0

中本聪在2009年1月向世界引入了未经测试的革命性的新概念:去中心化的点对点的网上货币,在没有任何资产担保、 内在价值或者中心发行者的情况下维持着价值。

可以把区块链想象成一个比特币的公共账本,这个账本:

1、存放在互联网的各个比特币节点上,每个节点都有一份完整的备份。

2、里面记录着自比特币诞生以来的所有比特币转账交易。

3、账本是分区块存储的,每一块包含一部分交易记录。每一个区块都会记录着前一区块的标识,形成一个链状结构,因而称为区块链。

4、当你要发起一笔比特币交易的时候只需把交易信息广播到网络中,矿工(形象的说法)把你的交易信息记录成一个 新的区块连到区块链上,交易就完成了。

三个关键问题的澄清

1、如你只有十个币,而你居然发起了一笔转20个币的交易怎么办?

因为区块链上记录了所有的比特币交易记录,只需要回溯所有的和你账户相关的历史交易就能知道你这个账户上到底有多少余额,余额不对矿工是会拒绝记录你的交易。

2.如何保证你的账户不被冒名顶替?

数字签名技术。每个比特币账户都有公钥和私钥。你发起交易的时候用私钥对交易信息签名,矿工收到信息后用公钥检查一下签名就好了。

3.那么多矿工,如何决定该由哪个矿工生成下一个区块?

中本聪设计了一个数学问题,这个数学问题会耗费大量的计算机cpu时间才能得出答案,同时每一次得出的答案都会作为下一次计 算的初始条件进行技术。全世界的矿工一起来计算这个问题,谁先得出答案,他就可以用这个答案生成一个新的区块,再广播到网络中。

仔细思考下这个体系,会发现它几乎无懈可击。用户不能凭空造出比特币,只能挖矿获得;其次无法伪造交易,无法控制不属于你的账户。一旦交易被确认,几乎无法取消。

这里说“几乎”,是因为有“51%攻击”的存在。51%攻击条件非常苛刻,这里就不扩展开。

智能合约的引入,为区块链技术添加自治功能

2010年,当发现了比特币的内置脚本系统后,有人在bitcointalk上发帖表示了惊讶和不解:“比特币的脚本让我有点紧张,这过于复杂了,而复杂是安全的天敌”。此君不是别人,正是后来成为中本聪继任者的 Gavin Andresen。

中本聪是如此回复他的:

我希望比特币在0.1版就能拥有稳定的架构,未来不需要再做底层改变。在过去几年设计比特币的过程中,我发现只有使用脚本系统才能完成我希望支持的各种复杂交易类型——担保交易、连带合同、第三方仲裁、多方签名等等。

放在今天,也许中本聪会直接说:“比特币需要脚本,有了脚本,就有了智能合约”。

这篇帖子短短9条,却可以堪称区块链技术发展史上的一次重要对话。

8楼有人问 “比特币的脚本系统是不是意味着用户可以发行自定义资产?”。此人ID是bytemaster,后来其创立了可以发行用户自定义资产的比特股。

区块链2.0 的诞生:智能合约与以太坊

区块链1.0支撑智能合约的脚本系统不完善,导致其应用在非金融领域十分困难——数学计算已经吞噬了全网80%的算力,每个区块的大小只有1M,能够记录的信息非常有限。因此,以太坊在比特币区块链的基础上进行了重大改进:

1、完善脚本系统,使智能合约能够应用在各种非金融领域;

2、平衡账目实现更加精细的账目控制;

3、底层协议保持简单。

本质上比特币网络事实上是一套分布式数据库,而以太坊则更进一步,可以把它看作是一个分布式计算机。区块链可以看作是计算机的内存,智能合约则是程序,而以太坊的矿工们则负责计算,担任CPU。人们必须为使用这个分布式计算机而付费。

智能合约本质上是 “合同” + “法院”

传统的纸质合同只是规定了合同的内容,合同的强制执行依靠司法体系,而“智能合约+区块链”使得合同内容和金钱都以计算机代码的形式呈现,所以强制执行也被写入代码,而无需第三方。

区块链的拓展:价值互联网的信任问题

全世界的节点共同执行智能合约代码,达成共识的基础算法(PoW/PoS)保证了结果的可信,因此区块链特别适合以下场景:

• 价值信息的交换

• 合约的自动执行(自治)

价值互联网不同于信息互联网之处在于,其上传递的是有价值的信息,而但凡有价值信息首先要解决的就是信任。

区块链因比特币而生,一般民众都将比特币简单地视为一种货币,但从根本上来说,区块链更是价值传输协议。相较于通常意义上的数字货币,区块链与互联网TCP/IP协议更为相似。只不过,TCP/IP协议为信息互联网而设计,区块链则为价值互联网提供了理论基础。

可以说,信任的问题到处存在,都可以用区块链来解决。

但在互联网上进行价值交换,需解决三个问题:一是确保价值交换的唯一性;二是如何确立价值交换双方的信任关系?三是如何确保双方的承诺能够完成依靠网络的自治机制(智能合约)而自动执行,而无需可信第三方的介入?

简单通俗易懂的介绍区块链

区块链诞生自中本聪的比特币,是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式,本质上是一个去中心化的分布式账本数据库。 为了便于理解,我们先看一下,中心化集中式交易模式,如下图

在这个过程中,虽然你是在和卖家交易,但是这笔交易还牵扯到了除了你和卖家的第三方,即支付宝,你和卖家的交易都是围绕支付宝展开。因此,如果支付宝系统出了问题便会造成这笔交易的失败。去中心化的处理方式就要显得简单很多,你只需要和卖家交换钱和手机,然后就OK了。可以看出去中心化的处理方式会更便捷,也无须担心自己的信息会泄漏。如果有成千上万笔交易在进行,去中心化的处理方式会节约很多资源。去中心化是区块链技术的颠覆性特点,它无需中心化代理,实现了一种点对点的直接交互,使得高效率、大规模、无中心化代理的信息交互方式成为了现实。区块链技术,正从“小众选手”走向“大众情人”:近期国内互联网公司在区块链上的动作频出:迅雷的“链克”,暴风影音的“BFC”积分,人人网日前发布“RRCoin”,360宣布推出全球首家基于区块链的安全共享云平台等等。使其逐步走向应用层面。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

科睿唯安《全球创新Top100》以该公司拥有的专利数据库为基础,根据“成功率”、“地域投资”、“影响力”、“稀缺性”四个评价维度对知识产权进行分析,评选出全球百强创新企业和机构。该评选从2012年开始每年实施一次,202...

关键字: 数据库 5G 人工智能

业内消息,本周比特币盘中一度突破64000美元,续刷2021年11月以来新高。这是比特币自2021年11月以来最高价格,距离历史最高点68991美元仅一步之遥。随后,比特币涨势回落,截至发稿,比特币报60377.42美元...

关键字: 加密货币 爆仓 比特币 以太坊 狗狗币 BNB

北京——2024年2月26日 日前,领先的IT市场研究和咨询公司IDC发布《IDC MarketScape:全球云计算和以应用为中心的市场供应商评估》1报告,亚马逊位列“领导者”类别。报告指出,“亚马逊云科技Market...

关键字: 云计算 数据库 存储

随着人工智能(AI)技术的不断发展和创新,其应用领域也在不断拓展。AI正在逐步渗透到各个行业中,为我们的生活和工作带来诸多变革。本文将为您探讨人工智能在各个领域的应用。

关键字: 人工智能 区块链 应用领域

本文中,小编将对区块链技术予以介绍,如果你想对它的详细情况有所认识,或者想要增进对它的了解程度,不妨请看以下内容哦。

关键字: 区块链 Blockchain

北京——2023年12月27日 在2023亚马逊云科技re:Invent全球大会上,亚马逊云科技表彰了在过去一年中,利用亚马逊云科技的技术和服务在推动客户创新及解决方案构建方面做出杰出贡献的卓越合作伙伴。8家亚马逊云科技...

关键字: 数智化转型 机器学习 数据库

北京——2023年12月7日 亚马逊云科技在2023 re:Invent全球大会上,宣布推出三项新的无服务器服务创新,涵盖了数据库和分析领域,使客户能够更快速、更轻松地扩展他们的数据基础设施,以支持最具挑战性的应用场景。...

关键字: 服务器 人工智能 数据库

北京——2023年12月4日 亚马逊云科技在2023 re:Invent全球大会上,宣布推出一系列新的集成解决方案,旨在帮助客户迅速而轻松地连接和分析数据,而无需构建和管理复杂的提取、转换和加载(ETL)数据管道。通过全...

关键字: 数据存储 数据库 人工智能

北京——2023年11月13日 亚马逊云科技携手凯捷(Capgemini)中国共同发布《汽车行业可持续发展白皮书》(以下简称《白皮书》),并助力凯捷中国推出碳排放管理平台,致力于以数智化方式帮助车企解决在实践可持续发展过...

关键字: 数据库 机器学习 电动汽车

11月1日,由开放原子开源基金会主办,电子科技大学承办,深圳市腾讯计算机系统有限公司提供战略合作支持的2023年开放原子校源行(成都站)活动在电子科技大学圆满举行。本次活动以“聚缘于校,开源共行”为主题,将四川省在信息技...

关键字: 开源模式 操作系统 数据库
关闭
关闭