bitget

Bitget交易所

Bitget交易所是全球前4大交易所之一、打新活动多、领空投到手软,新用户注册即可领取BGB空投

点击注册 立即下载

绝大部分区块链应用的核心都围绕通证

一个数据库应用的核心是什么?毫无疑问是数据,虽然在极个别应用场景下,数据库会被用在和数据本身不相关的地方,例如,当年著名的互联网项目Flickr曾将数据库用作一个分布式序号计数器。一个电子表格应用,比如微软Excel的核心是什么?毫无疑问是电子表格,虽然有人用Excel来作画,并且在网上引起过小小的轰动。一个区块链应用的核心是什么?答案就是“通证”。

为什么设计实现通证需要使用区块链?

对于所有数字货币类型的区块链应用,例如比特币而言,毫无疑问作为币的通证就是其全部。而在著名的企业联盟链Hyperledger Fabric设计里,排在其“资产—参与方—交易”模型之首的就是数字资产,一种通证的典型形态。任何使用去中心化身份、可验证证书技术的应用,本质上都是在使用作为身份的通证和作为证书的通证。读完本书,你可能会发现通证技术有非常广泛的应用场景,绝大部分区块链应用设计都离不开某种形式的通证,即使这些应用不需要使用虚拟货币。

实际上,基于通证的各种应用是区块链未来最令人激动的地方。正如序言所述,未来10年里,区块链技术可能将释放巨大的威力,区块链网络将成为像今天的电信网和互联网一样的社会基础架构,基于区块链的各种数字通证会如同今天电子邮件一样无处不在,以区块链为基础的应用会如同今天的万维网站点和移动应用一样,成为每个人生活中不可缺少的一部分。

为什么设计实现通证需要使用区块链

首先,设计和实现一个通证并不是非需要区块链不可。

你没有看错,区块链并不是必要的。在区块链诞生和流行之前,人们已经用很多种方式实现了各种类似的数字货币或通证的各种功能,被成千上万人使用。看一看现在的网上银行,还有航空公司、酒店或商家的各种积分系统、游戏点卡等,这些业务在很多年前便已被开发使用,且已经发展得相当成熟,这就充分说明没有区块链也并不影响这些通证业务的成功开展。

那么,现在要设计一个使用通证的应用需不需要使用区块链技术www.yuanwze.cn呢?答案是:需要。为什么?因为用区块链技术来定义通证是最新的技术进展,比用传统数据库的方式更安全、高效、架构更成熟。

很多人因为比特币而知道加密货币和通证。在比特币之前,数字化的货币就是密码学的一个研究分支。密码学界一直有个梦想:手里的实物现金能否数字化——通过数字加密技术,像发电子邮件那样,直接从某一个数字身份转移到另外一个数字身份名下?第2章的“区块链诞生之前”一节中讲到密码学领域取得的各项创新突破,及其在eCash、B-money、BitGold等各种数字货币的探索中的应用。这些创新突破通过签名技术解决了数字货币发行者、持有者的身份问题,非对称加密技术则部分解决了数字货币的流通问题,留下的核心难题——双重花费问题则被2009年横空出世的比特币用点对点交易、全网记账和UTXO账户设计加以解决。

过去使用中心化的系统来实现数字货币或通证的功能,需要为安全性、可靠性、可审计性付出巨大的代价。那些小规模移动游戏里的积分、虚拟币系统之所以看上去并没有花费巨大,只是因为其本身价值还不够大。

区块链必须有通证吗

虽然大部分区块链系统都默认设计有通证,但它并不是必需的。区块链系统完全可以不设计通证。一些联盟链系统,比如Hyperledger Fabric、R3 Corda等,通常就没有包含默认通证。

通证其实只是用来表征链上某种实体的数据而已,那么区块链作为一种数据库,只要里面有数据存在,就一定表征某个实体,因此这个区块链系统即使不设计通证,应用如果需要的话也可以在此基础上再创建出通证。在数字货币概念比较受排斥的时候,有些人提出了所谓的“无币区块链”,这可以被视为另外一种“名词之争”。当你读完本章或本书,对区块链及其应用有更多了解后,你会发现绝大部分区块链应用设计都离不开某种形式的通证,即使这些应用不需要使用虚拟货币。因此,“无币区块链”纯属无稽之谈。

比特币设计时采用了一种有趣的激励机制,那就是给每轮里成功产生区块的矿工一定数量的比特币作为奖励。后来很多区块链的激励机制也采用了类似的挖矿奖励通证的形式,因此有人认为通证和激励机制存在必然的对应关系。其实,两者之间并不存在必然联系,只不过在一个区块链上采用链上通证作为奖惩机制比较容易实现。区块链上可以设计通证但不将其作为激励机制,也完全可以不采用激励机制,或者使用其他的方式作为激励机制而不使用通证。

bitget

Bitget交易所

Bitget交易所是全球前4大交易所之一、打新活动多、领空投到手软,新用户注册即可领取BGB空投

点击注册 立即下载

Bitget交易所

Bitget交易所V

绝大部分区块链应用的核心都围绕通证一个数据库应用的核心是什么毫无疑问是数据虽然在极个别应用场景下数据库会被用在和数据本身不相关的地方例如当年著名的互联网项目曾将数据库用作一个分布式序号计数器一个电子表格应用比如微软的核心是什么毫无疑问是电子表格虽然有人用来作画并且在网上引起过小小的轰动一个区块链应用...

文章数
0 评论数
浏览数

最近发表

热门文章

标签列表

目录[+]