ScryInfo
V2EX  ›  区块链

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

  •  
  •   ScryInfo · May 22, 2019 · 1460 views
    This topic created in 2624 days ago, the information mentioned may be changed or developed.

    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

    No Comments Yet
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5483 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 06:49 · PVG 14:49 · LAX 23:49 · JFK 02:49
    ♥ Do have faith in what you're doing.