崛起的DAG新秀——SmartX白皮书解读

目前普遍的观点认为BTC作为区块链创世产物,ETH作为区块链2.0代表产物,那么哪个项目是区块链3.0的代表?在我看来,最有可能脱颖而出的是DAG类项目。从万倍的IOTA,到李笑来重出江湖全力推介的MIXIN,DAG项目的魅力在哪里?在花了大量的时间来研究DAG的相关资料后,我已经被DAG的理念深深吸引。

一、什么是DAG


DAG:Directed

Acyclic Graph,中文意为"有向无环图"。

DAG明显区别于大家熟知的比特币采用的链式结构。DAG多条链跟随主链,而且这些链之间大方向相同且不存在环路。在无向图中进一步进行约束形成了DAG(有向无环图),所谓无环是指它是由集合的顶点和有向边构成,每条边连接一个顶点到另一个,举例,假如顶点A开始,沿着有序的边,最终循环回再次到A是不可能的,图是树的一种泛化,其实真正在用的时候会通过深度优先或者广度优先规则把图拆成"森林"就是多颗"树"。DAG原本就是计算机领域一种常用数据结构。




二、DAG项目现状


笔者接触较多的是XDAG,Byteball,IOTA这些早期DAG项目。代表性项目IOTA在大放异彩后,当前市值也回落至二十位左右(实时数据来自非小号)。新兴的Conflux、Fantom等新项目的进度存在疑虑。这时候机缘巧合下,SmartX进入笔者视野。


不得不吐槽一下,对比项目的Conflux至今官网只有Academic paper,始终没出一份完整的白皮书。众所周知,白皮书是了解一个项目最重要的窗口,今天我们来对SmartX白皮书进行详尽的解读。(SmartX官网:http://smartx.one/


三、SmartX简介


从白皮书来看:SmartX 是基于区块链的去中心化社交娱乐平台。通过区块链网络解决中心化问题的同时让性能不在成为代币流通的瓶颈,链接全球社交娱乐服务商与用户,以社交娱乐为切入口构建基于可信任并且安全的未来社交娱乐生态。


SmartX愿景是成为去中心化娱乐平台,及数字货币的代币支付功能。作个简单的类比,SmartX想成为区块链的娱乐社交全覆盖的腾讯+支付宝。


在愿景方面,SmartX未来的想象力十足。


四、SmartX技术特点


SmartX是一个去中心化,可挖矿,“基于交易DAG”结构的BlockDAG项目,可实现性能无限扩展,本质上等同于平行扩展的传统区块链系统,可以无限平行扩展,支持“分区独立懒惰融合”(B-DAG)技术,产生交易而后再融合DAG项目。


SmartX具有如下技术特点:


[if !supportLists]1.  [endif]高TPS,无限扩容,


对比bitcoin低性能的TPS,以及难产的以太坊分片技术,SmartX 在整体技术上进行创新。通过一定的时间片产生一个稳定主块M,按自有算法线性链接在一起, 从主块M角度形成类似比特币链式结构。但整个视图是交易DAG结构,可以分成独立Partition,互不干扰产生交易而后进行区块融合从而实现高并发交易。


高TPS以及无限扩容,是实际应用的基础。作为社交娱乐平台及支付工具,解决高并发及扩容问题是头等要事。


[if !supportLists]2.  [endif]低转账成本


同比特币、以太坊转账费用以及EOS账户创建费用相比,SmartX确确实实实现了成本的降低。与传统 BTC 链式区块链不同,SmartX 区块 Block 即交易 TX,交易 TX 即区块Block。采用Block-DAG结构的SmartX使用余额账户模型。每一个 Epoch 共识周期处理发现某个 TXBlock 之 OUTPUT 账户不存在,则全网创建此账户。并将 INPUT 的Amount 转入此账户中,而 INPUT 需存在且余额足够。


SmartX的账户创建、转账成本几乎为零。我想,使用DAG转账的小伙伴体会都曾到秒到帐的丝般顺滑。相信SmartX将提供低成本且良好的交易体验。


[if !supportLists]3.  [endif]POW+POS双共识机制


SmartX采用的是POW+POS双共识机制,有别于XDAG、Conflux等项目的POW机制,双机制让SmartX同时具备POW、POS的双重优点。主节点加入挖矿和提供服务时需保证在线和一定的带宽。如果其服务性能不佳,则会可能被其他选举人投票出局。通过动态选举人投票保证出块节点高服务性能从而提高并发交易。在笔者看来,SmartX共识机制稳定性值得信赖。而后续挖矿、主节点产生值得你我进一步关注。


五、SmartX安全性验证


DAG类项目相较Blockchain较为人存疑的是其安全性。下面,让我们一起来看看SmartX是如何解决安全性这个至关重要的问题。


1.双花攻击

 

双花检测排序规则如下:

步骤 1: 与可被主 MC直接可达块,可通过块跟主 MC 拓扑序来排序;

步骤 2:如同 Epoch主 MC 没有通路,则通过最短路径排序即达到创世区块最

近之路径;

步骤 3: 步骤 1 和 2 无法判断,通过块 hash 和时间来排序;

通过双花检测,SmartX解决了双花问题


 

2. 时间劫持


SmartX 在算法的实现和设计上尽量避免使用时间戳,因为跟难度值或者 VRF生成的随机值不一样,时间戳是一个无法校验的数值。即使非要使用时间戳,SmartX也会采用类似 swarm 的机制来进行投票以决定当前全网所应该处于的出块周期,如果收到的块所处于的 MC 周期距离当前全网的周期太远,则抛弃所收到的块。


六、SmartX构建生态闭环


白皮书中对此着墨不多,但是我们可以看到SmartX的野心。SmartX将打造一个信息流、价值流、资金流的多重平台。用户将可以通过SmartX进行社交、交易。SmartX也会着手在相关生态发力,提供更好的用户体验。


七、对比其他DAG项目优势


与Conflux 和Fantom等处在聚光灯之下的项目相比,SmartX 在技术上的创新有目共睹。此外,SmartX从白皮书业已定义了成熟的应用场景,路线清晰,目标明确。对比Conflux和Fantom 上线之初的巨大热度,对于这样一个新兴项目,我们有理由值得期待。


总结:作为一个新兴DAG项目,SmartX项目的白皮书既高大上又接地气。SmartX创新的共识机制,高性能TPS、无限扩容加持,同时解决安全问题令人印象深刻。与此同时,SmartX将致力建设一个人人可以自由、便捷传播价值、信息的平台。让我们一起持续关注SmartX项目的进展。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 213,014评论 6 492
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,796评论 3 386
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 158,484评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,830评论 1 285
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,946评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,114评论 1 292
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,182评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,927评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,369评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,678评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,832评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,533评论 4 335
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,166评论 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,885评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,128评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,659评论 2 362
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,738评论 2 351

推荐阅读更多精彩内容

  • 走出舒适区的我,每天与时间赛跑,只愿能在时间的长河里抓住每一寸光阴赋予生命的意义。 有些人不理解我为什么...
    棉纱姑娘阅读 301评论 0 0
  • 2016年大概11月份的时候,出差两年多终于回到北京,忽然间感到特别迷茫,不知道自己该何去何从。因为回来的...
    转身夜聆雨阅读 259评论 0 0
  • 秋风凉爽,麦浪滚滚 湛蓝干净的天空下 一群十二岁的孩子 坐在载满白面口袋、山药口袋的三轮四轮里 奔向后大滩的明珠学...
    June_2032阅读 124评论 0 0
  • 我觉察到女儿和我的互动模式,我不喜欢,前几天我一直想怎样让女儿改变。今天我才明天,需要改变的是我。这不就是红...
    ciweimama阅读 112评论 0 0