深入浅出区块链
陈浩
元界 CTO
40685 人已学习
新⼈⾸单¥59
登录后,你可以任选4讲全文学习
课程目录
已完结/共 40 讲
深入浅出区块链
15
15
1.0x
00:00/00:00
登录|注册

第22讲 | 国内区块链项目技术一览

链上搜索引擎
多层跨链的结构设计
FPGA加速计算
模块化的智能合约
VBFT共识算法
基于账户模型
主打构建分布式信任体系
与NEO独立的项目
隔离见证设计
国密SM2、SM3标准算法
HD的主私钥账户体系
UTXO模型
挖矿算法
PoW共识算法
多元的资产交互协议
QRC20 Token体系
合规性需求
主控智能合约
PoS3.0算法
基础代币QTM
VTP概念
移动端Dapp策略
开发新型区块链生态
MST Token体系
区块上限和TPS
HD类型的主私钥账户体系
数字身份
PoW挖矿
内置BISC
UTXO模型
关注社会和商业需求
开源区块链项目
Token体系
C#技术生态
NeoContract智能合约体系
PBFT类的共识算法
智能合约
数字身份
数字资产
两次ICO
前身是小蚁
技术特点
简介
技术特点
简介
技术特点
简介
技术特点
简介
技术特点
设计思路
简介
本体网络Ontology Network
比原链Bytom
量子链QTUM
元界Metaverse
小蚁NEO
国内区块链项目技术一览
区块链项目

该思维导图由 AI 生成,仅供参考

区块链的深入技术篇写到了现在,我们已经一起看过了很多国外区块链项目的技术逻辑。实际上,国内的优质区块链项目其实也不少,并且势头很足,不容小觑。
我在前面的文章中介绍过国内的几个区块链项目,不过仅从发展的角度做了一个简要概述,并没有进行深入探讨,今天我们就重点来看一看这些项目的设计思路与技术特点。

小蚁 NEO

1. 简介

我们以前讲到过,NEO 的前身是小蚁,小蚁最早在 2015 年发起,它在 2017 年中正式更名为 NEO。
NEO 项目一共经历过两次 ICO,第一次 ICO 是项目创立,第二次 ICO 是项目更名后的品牌升级。可以说通过 NEO 项目的起起落落见证了整个国内区块链项目的发展。
在重做了市值管理和社区建设后,NEO 成为了市值 TOP10 区块链项目之一。

2. 设计思路

NEO 是一个开放式智能经济平台,它提供了数字身份、数字资产、智能合约三种核心元素用来支持 NEO 智能经济生态。
数字资产:数字资产是以电子数据的形式存在的可编程控制的资产,NEO 在底层也直接支持类似 ERC20 的 Token 机制,所以用户可以在 NEO 上自行注册登记资产、交易和流转。它也通过数字身份解决与实体资产的映射关系,用户通过正规的数字身份所注册登记的资产受到法律的保护。
数字身份:数字身份是指以电子数据形式存在的个人、组织、事物的身份信息,NEO 将实现一套兼容 X.509 的数字身份标准以及支持 Web Of Trust 式的点对点的证书签发模式。
智能合约:NEO 上的智能合约与以太坊不同,叫做 NeoContract。这套智能合约体系的最大特点是直接支持 C#、Java 等主流编程语言,所以开发者可以在熟悉的 IDE 环境(Visual Studio、Eclipse 等)中进行智能合约的开发、调试、编译。
NEO 的通用轻量级虚拟机 Neo VM 具有高确定性、高并发性、高扩展性等优点。

3. 技术特点

NEO 采用了 PBFT 类的共识算法。NEO 的修改版为 dBFT 共识算法,这里 d 为 Delegated,就是代理人的意思。所有的 PBFT 类算法都有个特性,就是通信复杂度是节点数量的平方次,例如 7 个节点出一次块至少通信 72 次,对网络带宽要求很高。所以记账节点一般不会很多,它带来的优势就是 TPS 较高,并且不会分叉。
自成一派的智能合约体系。这里降低了智能合约开发者的局限性,不必使用 Solidity 语言开发。
C# 技术生态。NEO 的主要实现都是 C# 语言编写的,得益于.Net Core 的开源,NEO 的技术生态也在一直扩张。
Token 体系。提供了等价于以太坊 ERC20 的 NEP-5 Token 体系。

元界 Metaverse

1. 简介

元界是我所主导的一个开源区块链项目,项目于 2016 年 8 月发起,经过了 5 个月开发和测试,于 2017 年 2 月份上线。
元界是一个关注社会和商业需求的区块链项目,目标是构建以数字资产(Metavase Smart Token)和数字身份 (Avatar) 为基础新型区块链生态,这种生态会为人类社会带来深刻的变革。
除了数字资产和数字身份两个概念,我们还提出了 BISC 内置智能合约和 BaaS 区块链即服务的概念,并把数字身份作了延伸,提出了 Oracle 价值中介(此 Oracle 非彼 Oracle)。
总体思路是总结人与人、人与资产之间的关系,把总结后的通用需求抽象成模型,然后做到区块链底层供使用者方便使用,这种方式我们叫做 BISC(Buit-in Smart Contract)内置智能合约,它可以降低商业应用在开发和使用过程中的技术风险。
通过 BISC,元界提供了数字资产 MST、数字身份 Avatar、Oracle 以及资产交易的功能,这一切都是围绕资产和人来展开的。
数字资产 MST 可以让人们获得区块链带来的点对点操作资产的优势,数字身份 Avatar 体现了人与人、人与资产之间的关系。
它可以连接到 MST 上,通过 Avatar 任何人都可以成为 Oracle,Oracle 可以帮助人们构建不可篡改的去中心化信誉系统,资产交易可以为 MST 解决基础的流动性需求。
人们将区块链作为基础服务植入 IT 系统中的过程叫做 BaaS(Blockchain As A Service),BaaS 是一种快速、方便构建区块链应用的方式。

2. 技术特点

延续并扩展了 UTXO 模型,一切皆 UTXO 为资产和身份带来了良好的安全性。
内置 BISC,没有为用户提供自己编写智能合约的功能,提高了安全性,降低了多样性。
PoW 挖矿,与以太坊的 PoW 挖矿算法兼容。
内置了数字身份,提供了基于数字身份的域名系统,可以连接到数字资产上。
默认提供 HD 类型的主私钥账户体系。
块上限是 1MB,但出块速度是 33 秒,所以 TPS 大约是比特币的 18 倍。
提供等价于 ERC20 的 MST Token 体系。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结

国内区块链项目技术一览 本文介绍了国内几个优质区块链项目的设计思路与技术特点。首先,NEO项目是一个开放式智能经济平台,采用PBFT类的共识算法,支持主流编程语言的智能合约体系。其次,元界项目提出了BISC内置智能合约和BaaS区块链即服务的概念,技术特点包括延续并扩展了UTXO模型、PoW挖矿算法兼容等。接着,量子链致力于开发新型区块链生态,提出了VTP价值传输协议的概念,技术特点包括基础代币QTM与比特币脚本兼容、PoS3.0算法等。最后,比原链采用了三层架构,支持对比特资产和原子资产进行登记、交换等操作。另外,本体网络是一个主打构建分布式信任体系的区块链项目,支持多链、多系统融合的协议网络,提供了分布式身份管理框架、分布式数据交易协议和信用评分协议。技术特点包括共识算法采用VBFT、模块化的智能合约、多层跨链的结构设计等。这些项目在技术特点上各有侧重,为国内区块链技术发展贡献了丰富的思路和实践经验。

仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《深入浅出区块链》
新⼈⾸单¥59
立即购买
登录 后留言

全部留言(17)

  • 最新
  • 精选
  • Hansen
    最大的挑战应该是安全性问题吧,具体业务场景跟业务逻辑的多样性决定了安全性;还有就是普通民众对待各项目的看法,虽然现在有很多针对性很强的技术项目,但还是感觉总体拉力不够,这个东西的未来发展,在国内来说,还是取决于政府的政策跟态度。

    作者回复: 感谢分享。赞同安全性的观点,安全也分用户端安全和主网安全,用户端主要是钱包,交易所资产托管的地方,主网安全主要是怕被攻击。

    2018-05-14
    5
  • jaryoung
    作者知道了解布比区块链不?

    作者回复: 你好,了解一点点,也是联盟链业务为主

    2018-06-06
    2
  • 朱显杰
    我觉得当前公有链最大的问题除了安全外,应该是使用场景有限,很难有实际落地的应用。

    作者回复: 观点一致。技术上还有可扩展性和tps

    2018-05-25
    2
  • 小老鼠
    1,【北测云链】http://bytechain.cn/,听说过吗?可介绍下吗? 2,区块链是否仅用于金融领域。 3,我是作测试的,区块链产品如何进行测试?

    作者回复: 1. 没有 2. 不仅仅,但是金融优先也最适合,类似的还有游戏领域。 3. 终端产品不应该和传统互联网应用有区别。区块链本身的测试按照软件工程的方法进行测试即可,安全部分的测试要求比传统应用要高。

    2019-12-11
    2
    1
  • 悟空来 | Arthur李华栋 ...
    公链的三大件数字身份,数字资产,智能合约。其实映生产资料,价值,生产关系。通过生产关系进行生产资料的重组与搭配,创造价值。

    作者回复: 有道理~

    2018-05-26
    1
  • Peter zhang
    不管是哪一个公链、能落地应用 并且能经得起并发的挑战 应该算是 离成功近了一步吧.

    作者回复: 并不是哦,还要有强大的社区共识。

    2018-05-14
    1
  • vincent
    技术壁垒吧,还有生态的设计

    作者回复: 对,生态发展很重要,具有马太效应。

    2018-05-24
  • 有风的林子
    公链最重要的,是作为基础设施存在。开放可协作和自由,最好逻辑简单。

    作者回复: 赞同。

    2018-05-16
  • 陈浚琦
    陈老师,我想问一下,如果要做区块链架构师,您认为最少需要知道什么?或者说做什么?

    作者回复: 你好,金融和技术都需要了解哦

    2018-05-15
  • 恰饭哒
    老师您好,我想请教一个以太坊和约部署问题,我一次写了多个合约,怎么部署了,我只会一个合约的部署方式

    作者回复: 你说的是批量部署合约吗?

    2018-05-14
收起评论
大纲
固定大纲
小蚁 NEO
1. 简介
2. 设计思路
3. 技术特点
元界 Metaverse
1. 简介
2. 技术特点
显示
设置
留言
17
收藏
沉浸
阅读
分享
手机端
快捷键
回顶部