这可能是区块链开发者的一大福音,首例数据协议层开源了 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ScryInfo
V2EX    区块链

这可能是区块链开发者的一大福音,首例数据协议层开源了

  •  
  •   ScryInfo 2019-05-22 15:35:12 +08:00 1182 次点击
    这是一个创建于 2333 天前的主题,其中的信息可能已经有所发展或是发生改变。

    5.22 日,区块链技术团队 SCRY.INFO 对其开发的区块链数据协议层( Scry Data Protocol )进行开源,开发者可访问 github 网站对源码和相关文档查看和下载使用。

    协议层概述

    通过区块链提供数据交换的 SDK,让开发者可以快速方便的开发 DAPP 应用。 主要包含这些内容:数据加解;签名;智能合约;事件通知;数据存储接口;数据获取与查询;数字货币支付;第三方 App 支付接口等。 过程如下: 数据提供者通过 SDK 写入数据及元数据(数据包含静态数据、动态数据,数据有约定的格式,元数据主要包含数据签名、数据描述等信息);数据需求者通过 SDK 查找需要的数据,支付数字货币后,可以获得数据; 数据验证者,通过向智能合约抵押一定的数字货币来成为验证者。在数据交换过程中,数据需求者可以向合约发起有偿数据验证请求或交易仲裁,验证者由智能合约随机选取。数据交换的所有参与者可以在参与的交易中相互评分;智能合约会记录参与者交易及评分信息,生成参与者的信誉评价,信誉评价信息可以通过 SDK 查询。

    协议层及组件

    ● 组件框架 ---- Dot 组件开发规范,主要有组件定义、组件依赖关系、组件生命周期、依赖注入、及常用的基础组件 ● 配置组件----默认加载组件 现支持 json 格式,以后会增加 toml、yaml、命令行支持 ● 日志组件 ---- 默认加载组件 基于 zap 的高性能日志 ● Binary data 组件 实现二进制数据交易,现在实现的版本 v0.1.1 的主要功能 ● Dapp 组件 提供用户交互的界面组件

    开发初衷

    Scry.info 是全球首个区块链可量化数据交易平台,实现真实数据的存储,验证,共享,分析和交易。 利用 Scry.info 内置智能合约,对跨行业资源的分布式用户提供集群智能数据验证,并以 Scry 智能合约的形式在 Scry 平台提供调用、工具、分享和交易。Scry.info 还提供对市场端客户与开发者提供对特定行业 /事件发起智能合约协议,应用于各种商业数据场景,例如体育,娱乐,农业,金融市场等的民调或交易市场。

    现在,我们对已经完成的以上内容进行了第一版本的开源,希望能够真正意义上在区块链应用落地上,提供一些有价值的工具和接口,我们希望它能够被开发人员欣赏,尤其是更懂软件、产品、应用的开发者,并灵活编译和复用,而不仅仅是执行他本身的操作。

    在使用过程中,能够帮助开源产品实现真正的开源价值,最终,开发社区的开发者们才是真正的“产品经理”,提出不足之处,并要求改进。让这个工具真正意义上友好开发者,在区块链的应用方面,得到节省开发成本和研究成本。

    邀请&感谢

    感谢各位开发者一直以来对于开源工具的支持,帮助产品进步,让开源的魅力至今依旧耀眼。

    Scry 开发团队真诚的邀请各位开发者前来,根据您的兴趣爱好或者业务场景需求,来实现接口调用。即使仅仅是在您的应用上,用户 ID 注册的隐私保护加密调用数据加解密功能,我相信也可能是产品的另一种美好尝试,期待更多开发者的尝试和提出自己的想法。

    GitHub 链接: 区块链数据协议层: https://github.com/scryinfo/dp 组件 Dot: https://github.com/scryinfo/dot 基础库: https://github.com/scryinfo/scryg

    目前尚无回复
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     879 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 114ms UTC 21:12 PVG 05:12 LAX 14:12 JFK 17:12
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86