今天我开始写项目解读这个系列专题。
要搞懂一个区块链项目,首先要从白皮书阅读开始。区块链是一种数据库技术,如果懂技术,在分析项目时就会有一些优势,可以更快地理解项目的本质,判断项目的实现难度。我不懂技术,只好逼自己多看几遍,同时输出项目分析,以求真正弄懂一个项目,也尽可能将我的认知传播给我周边的朋友,让他们能用更少的时间搞明白。
这是我进行项目分析的一个框架:
1、项目背景和概况
(1)项目背景
Nebulas-星云链的白皮书指出:
星云链是为区块链数据提供去中心化搜索框架的开源公链。
一个最终具备基于价值激励体系的自进化能力区块链系统是星云链的终极使命。
这里有一个名词:公链,是指全世界任何人都可读取、发送交易且能获得有效确认的共识区块链。
随着全球区块链项目的增加,区块链&数字资产领域的用户人群也在快速增加,在2020年左右,用户数量回达到或超过2亿。在2025年前后,全球用户有望达到10亿规模。这会给当前的区块链创新带来一个空前的黄金机会窗口。
与此同时,区块链技术也面临信息交互(跨链通信)、协议升级(版本迭代引发分叉风险)以及区块链应用&智能合约的有效及相关性判断等问题。
(2)项目概况
针对以上问题,星云链想设计一个基于价值激励的自进化区块链系统。可以这样理解,星云链就是想做一个区块链世界里的Google。同实际的Google一样,既有搜索引擎,又有应用市场,还有社交网络,通过代币的方式,对给系统作出贡献的人以激励,从而使得整个生态蓬勃发展。
星云链通过衡量区块链底层简单数据的价值,探索并挖掘区块链世界的更大价值。同时构建一个去中心化应用生态,回馈区块链系统本身。这样一个系统,具备自我进化机制,在较少外部干涉的情况下,可实现更快的计算、更强的系统和更好的体验。
2、团队分析
星云链的联合创始人有三位,分别是徐义吉、钟馥百和王冠。
其中徐义吉是中国最早的区块链行业开拓者和实践家。他从2013年创办了中国首个区块链技术社区比特创业营(BitsClub),并且是中国首个区块链项目小蚁(NEO)的创始人。创办星云链前,分别担任蚂蚁金服区块链平台部负责人和谷歌搜索反作弊小组成员,具有丰富的区块链项目创业和投资经验。
钟馥百事前蚂蚁金服区块链平台部架构师,前海豚浏览器高级研发总监、游戏业务负责人。
王冠是小蚁(NEO)的联合创始人。
从创始人团队的情况来看,他们有过成功的区块链项目创业经验,NEO上交易所后,最高涨幅超过900倍,给投资者带来了丰厚的回报。在项目官网上,我么可以看到星云链集中了多位前阿里巴巴、海豚浏览器的开发人员,具有一定的技术实力。
项目的顾问团队有三位,分别是Edith Yeung、Chris McCann和Evan Cheng。其中Edith是Inc 杂志评选出的“硅谷Must Meet”投资者之一,成功将海豚浏览器带入美国市场,并在全球狂揽1.5亿用户。
Chris是硅谷顶尖风投机构Greylock Partners的社区总监,也是斯坦福大学著名创业奖学金蒂尔奖学金和StartX创业孵化器资历最深的导师和顾问之一。
3、技术分析
(1)星云指数
星云链的主要产品是Nebulas Rank(NR,星云指数),用来衡量区块链中用户、智能合约、DApp的重要性。NR定义了三重价值尺度,流动性、传播性和互操作性。流动性是指交易的频次和规模,传播性是指资产流动的广度和深度,互操作性是指跨链通信的便捷程度。
(2)影响力证明共识算法
星云链采用PoD(Proof-of-Devotion,影响力证明)共识算法,这个算法可以让星云链内有“影响力”的用户有机会成为记账人,获得星云链的区块奖励和交易费收入。
PoD算法的核心思想是:
高于指定NR的用户通过交纳保证金的方式参与记账人选择过程,成为记账候选人;各个记账候选人通过虚拟挖矿的方式,竞争获得记账圈;获得记账权的用户负责产生区块,获得区块奖励(星云币,NAS)和交易费收入。如果有用户做恶,其保证金将会被没收,分配给其他记账候选人。
(3)开发者激励协议
星云链提出了面向智能合约和DApp开发者的DIP(Developer Incentive Protocol 开发者激励协议),每隔⼀定的区块数量量,对最近⼀段时间周期内新部署上线并⾼高于指定NR的智能合约或DApp的开发者,DIP给予他们相应的开发者激励;激励由记帐⼈人负责写⼊入区块。借助于DIP的正向反馈机制,更更多的开发者将被持续激励创造更更⾼高价值的智能合约和DApp,从⽽而构建⾯面向开发者社区的正向反馈生态。
(4)星云原力
星云链采用Nebulas Force(NF,星云原力),用于描述区块链系统及应用的进化能力,主要包括三个方面:星云链虚拟机NVM(Nebulas Virtual Machine),区块链系统中核心协议的升级,以及运行在区块链系统之上的智能合约的升级。NVM是通过引入LLVM来实现的,借助于LLVM的模块化架构,开发者可以用熟悉的编程语言实现更高性能和更安全的智能合约,给用户带来更丰富的去中心化应用。
(5)搜索引擎
星云链的另一产品为区块链搜索引擎,采用多种手段为智能合约建立合适的索引,实时检索所有智能合约,做多语言的分词,建立全文索引,最终提供一个友好的Web界面给用户使用。
(6)基础服务及开发工具
星云链将在链上用智能合约实现一个类似DNS的域名系统,称为NNS(Nebulas Name Service),保证其自由、免费、开放。任何第三方都可以独立地或者基于 NNS 实现自己的域名解析服务。
星云链把闪电网络当作区块链的基础设施寓意实现,并且提供足够的灵活性设计。任何第三方开发者,都可以在星云链上利用闪电网络的基础服务,做高频交易场景的应用开发。
此外,星云链将提供丰富的开发者工具,包括独立的智能合约开发 IDE,区块浏览器,调试器,模拟器,智能合约形式化验证工具,各种高级语言的后台 SDK,移动端SDK等。
4、融资简介
星云链团队在2017年12月13日-12月25日期间进行了融资,500万星云币NAS(占总量5%)募集了80000ETH,募资成本约为1NAS=2美金,合人民币13.4元左右。这是NAS的分配计划示意图:
创始和开发团队预留的20%星云币初始为锁定状态,分3年逐步分发至团队手中。其他的星云币将被用在星云链运营拓展和生态建设中
5、市场前景
类比当下互联网行业,Google、苹果App Store等成了流量入口,聚合了众多的开发者,产生了巨大的社会价值和商业回报。
星云链的目标是做一个区块链世界里的平台,这个平台面向社区生态开发者,建立一个公开透明的正向反馈生态。借助区块链可传递价值的特性,让每一个DApp开发者都有机会获得自己给区块链世界带来的生态收益。
星云链对标传统互联网的对象是Google,区块链世界里每天都会有海量的信息生成,区块链信息索引和搜索将会成为一个基础性的应用,市场前景广阔,相信星云链必将带来巨大的商业回报。
6、项目路线
2017年6月,星云链成立,8月,技术白皮书发布,12月进行了融资。目前,星云链主网1.0鹰星云(Mainnet)已经上线。
接下来,星云指数黄皮书、星云激励紫皮书、星云原力绿皮书将分别在2018年第2、3、4季度发布,同时年底会发布2.0版本。
在Github上,项目的代码更新也很活跃。英文电报群里聚集了12000多支持着,中文电报群里也有将近3000人,讨论的热度也比较高。
总的来说,项目推进情况和白皮书上的项目进度基本一致。