首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

区块链技术、协议与应用的关系

前段时间,有朋友问什么是区块链协议?什么是基础链?假期这两天看了一篇文章,感觉解释很到位。

区块链技术、协议和应用是一种树形逻辑框架。

一、技术层:

就是区块链技术,这个不用再多说了,区块链就是一种特殊的、不可更改的分布式数据结构。如果没有采用区块链技术的协议层和应用层都不能称之为区块链。比如:采用DAG技术的IOTA、ByteBall和xDAG,尽管非常火爆,而且涨幅惊人,但是都不能算是区块链。

二、协议层:

据百度百科解释:协议(Protocal),是计算机科学术语,是网络协议的简称,网络协议是通信计算机双方必须共同遵从的一组约定。如怎么样建立连接、怎么样互相识别等。只有遵守这个约定,计算机之间才能相互通信交流。为了使数据在网络上从源到达目的,网络通信的参与方必须遵循相同的规则,这套规则称为协议(protocol),它最终体现为在网络上传输的数据包的格式。

在区块链网络中,协议就是不同节点进行通讯时,共同遵守的一组约定。他主要的任务是去中心化情况下,安全、高效地传输交易数据。

第一代区块链协议是比特币,第二代以以太坊为代表,国内有NEO、QTUM,第三代区块链协议可能是EOS。

区块链协议层肯定是基础链,但基础链不一定是区块链协议层。

三、应用层:

应用层其实就是围绕着区块链协议层建立起来的“生态圈”,这些区块链项目利用协议层的交易传输功能,针对特定的场景进行开发。

对于协议层项目来讲,其核心价值除了技术外,更取决于基于其构建的生态圈是否足够大。

比如以太坊,经过多年的努力,已经建立起了规模庞大的生态圈,无数个程序猿和项目基于以太坊开发。在国内,无论是小蚁(NEO)还是量子(QTUM),都已经建立起了较为庞大的生态圈,这些跑在NEO和QTUM区块链上的项目,都属于应用层。

无论是协议层还是应用层,都会发行自己的代币。但是国际上通常会把协议层代币成为Coin(币),比如比特币、以太币等。而把应用层代币称为Token(令牌),我们很少会称令牌为“币”,就是这个道理。

Kuan Ke Cai Jing

从人文角度为你解读区块链,用技术方法助你精准炒币

你好,我是古哥(不是谷歌)

一位老币民,2013年进入币圈,2014年参与Ripple开发,2015年做财经类自媒体,创办《宽客财经》,2017年加入BTCMedia和万象区块链分布式资本,任BTCMedia亚太区技术总监。

声明:本文观点仅代表本人,不代表本人所服务的企业或组织。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180217G0ELDG00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券