SCRY是业内首例数据协议层开源 scrydatadepot减低开发门槛

2019-06-05 15:00:15
来源: 中华网

  【摘要】 SCRY是业内首例数据协议层开源 scrydatadepot减低开发门槛

5月22日,SCRY.INFO对其开发的区块链数据协议层(Scry Data Protocol)进行了开源,这是区块链行业内首例数据协议层开源,也在一定意义上真正推动了区块链的应用落地,为更多的开发者提供了有价值的工具和接口,让他们能够自由搭建心中的理想大厦。

面对众多发力DApp生态的底层平台,SCRY的优势在哪里?它能为开发者提供哪些帮助?以及它最终想要建立一个怎样的区块链生态?在链鱼鱼2019年第九期社群直播分享中,我们邀请到了SCRY.INFO市场经理Alen,他将和我们畅谈Scry协议层以及它将如何帮助DApp生态发展。

分享嘉宾

Alen:SCRY.INFO市场经理

采访正文

Q1 链鱼鱼:您认为Scry项目与其他区块链项目相比,最突出的一点优势是什么?

Alen :我们最大的特点是基于真实数据的首例开源的协议层。

首先,我们建立了一个包含多个行业的真实数据的数据库供开发者调用,像航空的数据,航班起降到达时间,金融的数据,比如股价,币价。

第二,我们建立了一个数据的交易和验证的系统。你想要卖出或者买到什么样的数据都可以在上面通过智能合约自动的进行,就是一个数据的超级大市场。

关于数据验证这一块呢,简单来说就是你可以对你想要验证的数据发起一个投票,比如你对于今天比赛的结果不是太确定,你就可以发起一个投票看大家的表决结果。当然,这是一个最简单的例子。

而这两点是我们所特有的,独一无二的。然后我们在5月22号的时候开源了第一个版本,所有有兴趣的开发者都可以免费的去调用。

而为什么要开源呢?因为区块链本身就有自由,去中心化的精神。我们秉承这这样的精神决定将我们的项目开源,我们希望能为区块链应用的发展繁荣尽到自己的一份力量。

Q2 链鱼鱼:就技术层面上来说,Scry有哪些特点?我们知道Scry的目标是实现真实数据的存储、验证、共享、分析和交易,那么它提供了一个怎样的基础设施和技术解决方案?

Alen :技术特点上的话,我们有dapp开发所需要的各种开发工具,还有就是刚刚所说的我们有一个包含多个行业的真实数据的数据库和一个数据的交易和验证的系统。

在scry提出的技术解决方案中,关于数据的存储,较小的数据会直接储存在链上。因为链上容量的问题,大的数据会放在数据库里,链上只存有链接。就像大家拿到一个网址,点进去就可以看到。

而其他方面的话,数据的交易,分享都是通过智能合约完成的。我们设计了三种智能协议:供应协议,委托供应协议和公投协议。

供应协议向市场上表明我手里有哪些数据想卖,有需要的就可以买。委托供应协议是向市场上表明我想买哪些数据,手里有数据的人看到就可以卖给我。而公投协议呢是我不知道这个数据对不对,想让大家来帮我验证一下,整个过程都是通过智能合约来自动完成的。

在这个系统中,数据的传输,分享,交易和验证都可以实现。而开发者可以根据自己的需要去做调整和使用。比如,公投协议的投票功能就可以拿来做一个预测功能,发起一个关于未来一场比赛的预测来看大家更看好哪个队。

这样,只要发生数据的交换,都可以用我们的协议层来实现的。

Q3 链鱼鱼:Dapp开发所需要的海量数据从哪里来?Scry又是如何对数据进行分类和真实性验证的?

Alen :我们也知道开发dapp需要大量的数据,而获取数据的成本很高。在我们对接航空数据的时候,曾了解到如果需要拿到数据,每个月是需要支付几百万元的费用的,这是非常高昂的。

所以为了减低开发门槛,我们建立了scrydatadepot这么一个数据库,里面大量集合了多个行业的真实数据,包括金融,航空,电子竞技等行业。未来还会继续完善。这些数据都是我们从各个合作的权威数据库收集整合过来的。数据的分类目前暂时就是按照行业来分的。

关于真实性,比如航空数据,我们拿到的是和航司拿到的是一样的。数据源是相同的,这一点如果错了那其实也就没有人可以拿到正确的数据了。

另外的话,我们还可以靠公投协议去帮助验证数据的真实性,可以根据需要去对数据进行验证。从这两方面可以去保证数据的真实性。

Q4 链鱼鱼:说到开发者,目前开发者社区建设的如何?累计开发者有多少呢?对于选择Scry协议层进行开发的团队,Scry协议层会有哪些功能可以帮助他们开发呢?可以实现什么样的效果?

Alen :我们开发者社区正在建设中,我们欢迎所有有兴趣利用我们的协议层来搭建产品的开发者加入,对于使用我们的协议层的开发者我们会提供技术支持。如果是好的项目我们也会提供项目所需的支持,全力的去孵化项目。

我们提供的功能有很多,基本涵盖了dapp开发所需要的功能。比如数据的加解密,数字签名,智能合约搭建,事件通知,数据存储,数据检索,加密货币的支付接口,第三方app的支付接口等等,可以说可以实现绝大多数的效果。

所有的这些功能都是开发者去根据自己的需要来进行选择的,比如想要开发一个使用数字货币进行数据买卖的功能,可能就需要数据加解密,数字货币支付接口等功能。打个比方的话,我们为开发者提供的是不同形状的积木,开发者可以利用这些积木去搭建自己心目中的大厦。

Q5 链鱼鱼:为了促进DApp生态发展,各大公链也都相继推出了激励计划、开发者大赛等。在这方面,Scry会为开发者提供哪些具体支持呢?利用Scry可以做出哪些Dapp?

Alen :就像刚刚所说的,我们提供的协议层为开发者们提供的是各种开发工具和功能,可以开发出哪些dapp是取决于开发者自身想法和创造力的。

我们会给到开发者们技术支持,而如果是有项目在开发过程中遇到问题向我们需求帮助,我们会尽可能的去帮助他们。而如果是我们认为比较好的项目的话,支持的力度会更大一些,比如可能是全面的技术支持,项目所需资源的对接,甚至是资金的投入,都是有可能的。

因为我们的初衷就是帮助区块链应用的发展,我们也是非常希望能有好的区块链应用出现。

Q6 链鱼鱼:从业者现在都很期待尽快出现一款爆款DApp,但是可能还不到时候。您认为如何才能做出一款现象级DApp?除了游戏,还有哪些细分场景最有可能先突出重围呢?

Alen :这个问题比较复杂。目前还没有真正的爆款出现的原因有很多,比如目前区块链技术其实还并不成熟,公链的拓展性都比较差;再比如区块链人口其实在总人口中是比较少的;还有的话目前dapp种类偏少,以游戏,菠菜和交易为主,比较单一。

如果想要真正出现一款现象及的dapp的话,需要区块链技术更加成熟。需要降低门槛让更多的人介入,也需要开发者们去尝试开发更多种类的dapp。

个人认为具有实用性质的和泛娱乐性质的dapp或许有可能先于游戏出现在大众眼前。比如现在打车软件有很多的问题,那么是不是可以应用区块链来解决呢?当区块链应用真正贴近了我们的生活,那么爆款应用是一定会出现的。

Q7 链鱼鱼:团队接下来会有哪些大的动作?又会如何推动协议层发展?

Alen :我们在5.22开源了协议层的第一个版本,并且开始组建我们的技术者社区。所有兴趣的开发者都可以去github上查看我们的开源内容,如果觉得对于自己的应用开发有帮助的话,也十分欢迎大家去调用。

然后在今年7月份会开源ACID的实现。12月份会开源跨链接口。今年下半年,我们还会联合一些第三方的开发团队进行我们协议层的宣传。

Q8 链鱼鱼:Scry最终想要建立怎样的一个区块链生态呢?预计如何去实现?

Alen :SCRY.INFO区块链协议的目标是让我们参与到连接一切真实数据的开源机制中,让一切基于真实数据的智能合约变得更加简单而可靠,让每个人都能成为真实数据的分享者和受益者。

我们建立了一个良好的激励机制,吸引更多的数据分享者,技术人员参与进来,不断创造价值,形成一个平行于现实世界的可调用、可验证的真实区块链数据库底层协议。

而我们也为他们提供开发工具,简化区块链dapp的开发过程,降低开发成本,对好的项目提供支持,这样可以促进更多的dapp的产生,完善区块链应用的生态。(链小鱼)