Asch:一站式区块链应用解决方案|ONE.TOP评级

原创
2184 天前
8108

声明:本测评内容仅供参考,任何依本测评内容作出的投资行为,与本测评内容无关。项目有风险,投资须谨慎。

Statement: the contents of this assessment are for reference only. Any investment behavior made according to the contents of this assessment is not related to the contents of this assessment. The project is risky and the investment must be prudent.



Asch是一个去中心化的应用平台,其设计初衷是为了降低开发者的门槛,比如使用javascript作为应用编程语言,支持关系数据库来存储交易数据,使得开发一个dapp与传统的web应用一样简便。这一点将对对开发者和中小型企业有很大的吸引力,只有开发者的生产力提高了,整个平台的生态才能够更迅速的繁荣起来。

此外,Asch在设计上也是开放的,并没有局限于某个细分领域,比如金融、文件存储、版权证明等,其提供的api都是较底层和抽象的,它们可以被自由组合实现各种不同的应用。在共识机制方面,Asch继承并增强了dpos算法,大大降低了分叉几率和双重支付风险。另外,Asch的侧链即应用模式不但延缓了区块链膨胀问题,还使得dapp更加的灵活和个性化。

总之,Asch是一个具有前瞻性的、低成本的一站式应用解决方案,将成为新一代去中心化应用的孵化器。





当前虚拟货币市场市值大约为2.6万亿人民币,但是对比股市、外汇市场等市场,仍有相当大的发展空间,其中公链项目以太坊的市值约为4148亿人民币,EOS市值为788亿人民币,ADA市值483亿人民币,而建立在公链生态上的token价值总和更是极其庞大 。所以,初步估算市场空间为万亿级。

Eth的成功开启了虚拟货币市场的又一次大革新,但是Eth本身有许多缺点:交易速度慢、共识算法低效、区块臃肿等等。这些问题在很大程度上阻碍了区块链技术的推广。

2017年基于以太坊网络开发的“养猫游戏”大火,导致以太坊网络几乎崩溃,这一事件突出反应了以太坊的缺点。于是,针对这一大痛点各种公链项目应运而生。同时,各个不同公链上的项目无法互相流通,比如比特币无法存入以太坊钱包,跨链交流同样也是市场一大痛点,并且这一需求随着各智能合约的不断上线,越来越重要。



如果把区块链比喻成手机,那么公链就是手机的操作系统,如同手机有安卓、IOS等不同的操作系统,区块链上也需要有不同的公链,各种Dapp就是手机上的应用软件,所以说公链项目和区块链技术的契合度一定是最高的。


1) 令牌系统

使用 Asch 工具创建的第一个 hello world 应用,就是一个最基本的令牌系统了。开发者可能不需要编写代码,只要在 genesis.json 文件里修改一些创世参数,就可以 发布一个令牌系统了。Asch 系统中的令牌与以太坊的子货币一样,可以表示黄金、股票、 抵押物、或任意其他资产,这些令牌可以与转入侧链中的 XAS 通过去中心化的方式进行交 易,从而实现流通,也可以在中心化的交易所与其他货币进行交易。

2)仲裁合约

假设一个买家想跟一个不认识的人进行交易,一般情况下如果交易顺利进行的话,双方都不希望有第三方介入,但是如果某个环节出了问题,比如买家对商品不满意时,他们 就希望有一个中间人来做调解。这个中间人可能会要求买卖双方出示一些证据,然后做出判决,比如把钱退还一部分给买家。这个业务流程如下:

a. 买卖双方共同选择一个中间人 

b. 买家使用三方的公钥创建一个 2-3 的多重签名账户,然后转账到这个账户,再以该账户为发起人,以卖家的账户为接收人,签署一个交易并发布出去。此时这个交易是不 能立即被确认的,只有 3 个人中的 2 个人共同签名,才会生效。

c. 卖家发货给买家。 

d. 如果买家收到货物后,检查没问题,使用自己的私钥对刚才的交易进行签名。然后卖 家再次签名后,交易就顺利完成。

e. 如果买家对货物不满意,可以向中间人发起申诉并出示证据,卖家也可以出示证据, 最终由中间人与买卖其中的一方达成一致,共同签署,完成交易,结束仲裁。

3)去中心化交易所

根据是否支持法币,可以分为两种程度的去中心化。如果不支持法币,可以实现完全的去中心化,如果支持法币,则只能实现半去中心化,即法币通过网关出入,但交易信息 公开。 完全的去中心化交易所又分为两种,一种是点对点的交易,通过 Asch 系统提供的 “原子跨链交易api”来实现。另一种是挂单交易,挂单交易要求卖方从其他区块链转入 一定的资产到 Asch 侧链中,这个转入操作通过父链冻结资产的 SPV 证明达成。此外,由 于关系数据库的支持,利用联表查询和索引功能,可以很容易的实现一个效率不错的撮合引擎

4)存在性证明

存在性证明可以用于登记文件版权、专利等,其基本原理是将要存储的文件的哈希值存入到 Asch 的侧链中,以此来证明某个特定文件存在,还可以加上时间戳、当事人的数 字签名等元数据,来证明他们是在何时持有这些文件的。这些信息无法伪造、无法篡改,不会暴露数据和隐私,在需要的时候随时可以验证且不依赖第三方机构。

5)物联网

物联网中存在海量的联网设备,很难有一个中央机构来管理所有的设备和各节点的身份。Asch 的侧链是一个很好的解决方案,首先,它解决了节点间信任问题,设备间彼此相 连形成分布式网络,通过共识算法来保证设备间交易的合法,并且可追踪、可审查、可分析。其次,不同种类的设备可以接入不同的侧链,这是我们前面提到的天然分片机制,避免了总账本的爆炸式增长。我们试想下,在一个基于区块链的物联网中,一个自动售货机 不但可以监控和报告它自身的存货,还可以通过分析历史交易数据智能地从分销商那里进行招标并自动完成付款。


总供应量:110,974,507 XAS

Token符号:XAS

流通市值:¥478,069,206

流通量:75,000,000 XAS


我们评判活跃程度的方式,主要来自项目的社交渠道,如电报群、Twitter和facebook的用户数量和活跃度情况,Asch的社交媒体为QQ群、Twitter、Telegram等。

1.QQ群


暂时并不知道是否确实有1、2、3群,4、5群的人数一共约2400人,2小时聊天数100+,活跃度较大。

2.Twitter


Twitter关注人数3223人,推文197条,转发和点赞并不多,平均每条10个转发。 

3.脸书


在脸书上2319位用户关注,但同样没有太多回复和点赞。

XAS在QQ群的建设上还是有一定成就的,但在国外主要社群如脸书、推特等,活跃度和关注度都不尽如人意。从中可以判断,XAS在开拓海外市场方面还需努力。


从技术角度出发,XAS建立的技术机制包括侧链技术、dpos共识机制、使用 nodejs 的 vm 模块实现沙箱机制等等,技术上有相当多的突破。目前XAS主网已上线,相关功能基本完成开发。

从商业模式上说,XAS作为公链,生态建设是关键目标,当前构建在XAS上的Dapp有8项,分别为CCTime、孔明屋、帮呗、数字宠物、Hello Kimi、虚拟地球、次空间、吉祥狗。生态已经相对完备。



智能合约项目非小号上记录的项目有25项


其中如EOS市值926亿人民币、NEO市值352亿,以太坊市值4251以,并且至6月有大量公链项目主网上线,吸足了眼球。

另一方面,XAS同时也是一个侧链项目,非小号记录的侧链项目有6个项目


其中LSK无论是代码更新程度还是在项目知名度、市值大小上都超越XAS,并且两者高度相似,竞争激烈。


XAS是一个国内项目,受到政治方面影响程度较大,另一方面团队在运营推广反面十分薄弱,并频繁更换推广团队,令人担忧其运营能力。



共识机制

Asch 系统采用的共识机制是基于 DPOS 的,也是使用了委托人选举的制度,但是在算法的后半部分采用了一个优化后的PBFT 算法变种,这个算法可以在 t < n / 3 时,以O(n^2)消息复杂度,O(1)的时间复杂度使忠诚的节点达成一致,不会分叉,其中 t 表示拜占庭节点(即可能发生任意行为的节点,比如网络延迟、停机、恶意攻击等等)的个数,n 表示所有节点的个数。


委托人选举

Asch 系统的委托人选举制度与 DPOS 是类似的,核心系统是由 101 个委托人节点组成,委托人是被社区选举的可信账户,得票最高的 101 个委托人负责生产区块。得票排名未进入前 101 名的账户被称为候选人,当他们将来获得足够多的选票并进入前 101 名后,将成为正式的委托人。


拜占庭容错

Asch 系统与DPOS 的不同主要体现在算法的后半部分。 DPOS 采用的方法是,首先对当前round 的委托人列表进行随机的排序(保证每一轮的委托人顺序不同,也无法预测下一轮委托人顺序),然后通过 round-robin 的方式依次让每个委托人创建区块。这个算法的主要缺点是,如果某个委托人节点叛变了,他可能会广播多个不一致的区块,这些区块间可能包括双重支付交易,导致整个网络被分叉了。当然,如果只有一个委托人叛变的话,这个分叉很快就可以通过下一次最长链同步的方法来消除,但是随着叛变节点的增加,消除分叉的时间将越来越长,少量节点的联合叛变将严重影响系统的安全性,即使一个交易达到 6 次确认,也很可能是不安全的。 为了解决这个问题,我们引入了 PBFT(Pratical Byzantine Fault Tolerance)算法。PBFT 算法也是使用round-robin 的方式选择委托人,但是选出委托人后并不立即创建区块,而是首先发起一个提议(propose),这个提议的目的是确定下一次区块的 hash。当超过 2/3 的节点都赞成该提议时,才接受由提议人创建的的下一个区块,下一个区块的hash 必须与当前 round 达成共识的区块 hash一致。从本质上来说,PBFT 算法的加入解决了委托人权利滥用的问题,使得委托人的记账能力更为可控。


侧链与 dapp

Asch 系统提供了一个命令行工具,可以用来轻松创建一个基础的侧链系统,侧链的开发者也可以深度定制自己的侧链,侧链拥有自己的数据库、共识机制、交易类型以及账户体系。侧链可以托管在独立的委托人节点集群中,这就自然形成了一种分片的机制,延缓了主区块链的膨胀。


沙箱和 VM

沙箱是一种按照安全策略限制程序行为的执行环境。早期主要用于测试可疑软件等,比如黑客们为了试用某种病毒或者不安全产品,往往可以将它们在沙箱环境中运行。经典的沙箱系统的实现途径一般是通过拦截系统调用,监视程序行为,然后依据用户定义的策略来控制和限制程序对计算机资源的使用,比如读写磁盘等。


交易

Asch 系统内建了一个交易抽象层,核心系统的几乎所有功能都是建立在交易上的,比如转账、投票、应用商店、充值、提现等。侧链本身也可以实现自己的不同类型的交易。交易之间的区别主要是交易类型和 asset。基础交易的数据结构如下,扩展部分会根据类型的不同分别存在不同的asset表中。


根据在GitHub上的信息,截至目前XAS总提交619段代码,最近更新在2018-3-27,代码状况较好。






·        2017.12.26:ASCH 1.3.5版本发布 

·        2017.12.25:CCTime开启第二期空投 

·        2017.12.21:CCTime代码正式在github上开源 

·        2017.12.08:阿希(ASCH)荣获中国区块链技术创新应用大赛三等奖以及中国区块链发展最佳人气奖

 ·        2017.12.05:ASCH自主研发的区块链浏览器explorer.asch.io正式上线

 ·        2017.11.25:ASCH首个Dappcctime完成给ASCH/BTC/ETH/Bitshares社区持币者的空投 

·        2017.11.23:XAS上线新交易平台 

·        2017.11.07:XAS上线新交易平台 

·        2017.11.01:ASCH新官网发布 

·        2017.10:XAS上线新交易平台 

·        2017.09.28:ASCH的DAPP开发文档在github上正式发布

 ·        2017.09.27:ASCH 1.3.4版本发布

 (由于篇幅问题,具体时间轴请浏览https://www.asch.cn/timeLine.html) 从时间轴上看,XAS已按时执行任务,但最新时间轴停留在17-12-26,时间轴跟新较慢。 





毕业于知名985高校,曾在学习宝担任后端架构师,新浪微博的微博搜索引擎研发工程师,云云网的网页搜索引擎研发工程师,10年以上编程经验, 全栈工程师,阿希系统创始人,贵阳区块链创新研究院智库专家团专家成员,长期以来致力于跨链底层技术的研究,对跨链技术拥有深刻的认知和独特的见解,国内跨链技术的奠基人与布道者。


毕业于东北大学计算机系,曾就职于微软亚洲研究院、阿里巴巴,15岁开始创办网站, 2010年开始创业,坚持通过技术能改变世界理念,力求团队精英化,创业过程中向来以最少的成本创造最大的价值。2010年初创办tuan138团购网,后被收购,2013年初创办国内领先的数字货币交易平台比特币交易网,多次被央视等国内外媒体报道。2015年成为区块宝CEO、Asch阿希创始人兼CEO。

技术团队

未见披露,XAS已经上线主网,并且运行多个Dapp,从这点上说技术团队已经完成项目开发任务。

投资机构

未见披露







综上,M维度1.79分,A维度0.49分, R维度0.45分,K维度0.81分,E维度0.84分,T维度1.12分,社区维度2.51分,总分8.01分,投资等级A级,该项目综合能力很强。

注:本文观点不代表火讯财经。