当前位置:首页 > 物联网 > 区块链
[导读] 12月底,DxChain Testnet顺利完成了开发和测试。短暂新年假期后,版本名为Alps Mountains的测试链及SDK于2019年1月7日正式发布。 这是继2018年9月底发

12月底,DxChain Testnet顺利完成了开发和测试。短暂新年假期后,版本名为Alps Mountains的测试链及SDK于2019年1月7日正式发布。

这是继2018年9月底发布的 Testnet Beta - Andes Mountains 后,DxChain项目研发的又一重要里程碑!此次发布再次证明了DxChain研发团队如期交付产品,并按计划实现其所承诺的区块链存储的能力。

同时,随着DxChain测试链一起发布的,还有DxChainPy SDK及首款区块链云存储产品 - DxBox。测试链应用产品及SDK的发布,标志着DxChain将能够为区块链开发者、研究者及各行业合作伙伴们提供安全的去中心化数据存储及文件管理解决方案。

Alps Mountains关键技术突破

在上一次发布的Testnet Beta (Andes Mountains) 版本中,DxChain实现了数据存储链的基本功能,包括交易、文件存储、区块浏览器及产品的规模化测试。

在Testnet Beta发布后的3个月中,DxChain研发团队继续专注于数据存储链的功能开发。此次发布的DxChain Testnet与之前版本相比,其产品功能及性能都有了极大提高,其中关键的技术突破包括:

1. 实现对不同交易类型存储合约的完全支持:在此次版本中,DxChain测试网能够支持三种类型的存储合约相关交易,包括:签订合约,修改合约及存储证明。目前,链上所有节点都将可以作为存储委托方或存储供应商参与到分布式的存储服务中。

2. 确定最终的存储证明共识算法方案:在上一次发布中,DxChain已经初步实现了通过引入并优化Merkle trees算法完成存储证明。在此次版本中,通过大量测试和优化,我们确定了最终的存储证明和存储纠删码算法方案。目前,有效的验证者可在无需拥有原数据文件的情况下,通过存储校验,从而实现海量文件在极短时间内的校验完成,极大提高了系统效率及可靠性。因此,当前版本的测试网可在确保数据一致性的同时,显著降低数据冗余。

3. 实现存储委托方对供应商的自动选择:我们设计了高效可靠的供应商自动选择算法以满足不同条件下对供应商的选择需求。算法会综合考虑存储供应商候选人的存储费用、存储可靠性、网络带宽条件等,从而挑选出与委托方特定需求相匹配的最佳供应商。

4. 实现稳定的存储合约交互过程:在此次版本中,我们还重点优化了存储合约协商和修订的交互协议,最终实现了在正常及异常通讯场景中协议稳定度和效率的大幅提升。

5. 实现有效的隐私保护:DxChain测试网在数据加密过程中使用了先加密、再分片的算法,从而极大增加了信息安全,以实现对用户隐私的保护。同时,通过应用公钥和私钥签名技术,用户存储在DxChain测试网上的数据也能得到所有权保护。

6. 优化文件上传过程:相较于上一次的发布,本次版本在文件上传的效率和性能方面提升显著:算法执行效率提升54%,内存占用减少60%。

DxChain Testnet应用产品隆重登场

除了DxChain Testnet的功能增加、算法优化及性能提升以外,我们还更新了DxChain Testnet区块浏览器,并发布了DxChainPy SDK工具,及一款全新的应用产品DxBox - 首款去中心化的区块链云存储产品。

在此次发布中,我们优化了DxChain Testnet区块浏览器,并增加了与测试链新功能对应的浏览器功能。例如,新浏览器能够支持所有类型的合约及交易转账详细信息的查询,包括文件合约ID,初始设置,当前状态查询等。

目前,用户可在新浏览器中找到四种不同类型的存储合约状态:

(1) 进行中 (Ongoing) ,表示该存储合约处于从初始化到终结之间的有效使用期限内;

(2) 已验证 (Verified) ,表示该合约已通过链上验证,且存储供应商已获得相应酬劳;

(3) 空闲 (Vacant) ,表示该合约已创建成功,但存储委托方尚未上传任何文件,因此存储供应商无需提交存储校验;

(4) 失败 (Failed) ,表示存储供应商在合约过期前无法提交有效的存储校验。

DxChainPy是使用Python对DxChain API进行封装的工具包,是DxChain对外发布的首个SDK版本。目前,全球开发者都可以通过DxChainPy查询到一系列DxChain存储链的信息,包括:网络状态,共识信息,钱包余额,矿工状态,存储供应商和委托方的设置及详细信息等。

此外,DxChainPy能支持文件上传、下载及删除等基础功能。这意味着,通过调用DxChain API,区块链开发者将能查询到DxChain Testnet的链上数据信息,并通过其提供的交易和文件上传/下载功能创建自己的区块链应用。

更多关于DxChainPy SDK的信息,敬请访问DxChain官方Github账号。

(https://github.com/DxChainNetwork/dxchainpy)

与DxChainPy SDK同时发布的,还有一款全新的区块链应用产品 - DxBox。

DxBox是基于DxChain Testnet研发的首款去中心化的区块链云存储产品。目前,DxBox可以为全球用户提供安全的、具隐私保护的区块链云存储服务。

根据DxChain的系统设计,以DX通证为基础的经济激励机制被用来鼓励更多节点成为存储矿工,利用其闲置的存储算力为存储委托方提供去中心化的存储服务,并由此赚取相应的收益。鉴于目前所有测试节点都是由DxChain项目组创建和维护,我们将为DxChain社区及支持者提供免费的DxBox体验资格,并赠送每人 500M 的免费区块链云存储体验空间。

任重道远,勇往直前

2018年,DxChain分别在6月及9月底发布了Testnest Alpha及Beta版本,并在12月底完成了测试链及SDK的开发和测试。新年假期过后,版本名为Alps Mountains的DxChain Testnet及SDK正式发布,为2019年开了个好头。

根据DxChain技术路线规划,存储链的功能优化及规模化测试仍将是2019年的重点工作之一。

DxChain设计了“三链合一”的系统架构来解决数据的计算、存储和隐私保护问题。所谓“三链合一”,即一条主链,协同两条侧链:计算链和存储链。其中,计算链负责的是运行并行计算,从而解决大数据通用计算的问题,最终达到机器学习并且提供BI支持;存储链主要负责提供大数据存储并解决大数据存储及隐私问题,同时给计算链提供相应支持;主链负责提供交易相关的操作,同时协调两条侧链计算链和存储链。

此次DxChain Testnet及SDK发布之后,我们将继续聚焦于数据存储功能的进一步优化和测试。下一阶段的研发重点包括:增加测试网对智能合约的支持,完善经济激励机制构建,以及创建存储及区块链系统间的调用接口。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读

物联网设备数量呈指数级增长,其身份认证安全与区块链智能合约的可靠性成为制约行业发展的关键瓶颈。本文将从区块链物联网身份认证的底层原理出发,结合Hyperledger Fabric智能合约漏洞扫描与性能基准测试技术,系统阐...

关键字: 区块链 物联网 身份认证

在万物互联的M2M(机器对机器)通信时代,设备间的安全交互成为核心挑战。传统中心化认证体系因单点故障、数据泄露风险及高运维成本,难以满足物联网设备指数级增长的安全需求。区块链技术凭借去中心化、不可篡改和智能合约自动执行等...

关键字: 区块链 M2M

当前电力行业正经历着前所未有的变革。新型电力系统的建设加速推进,分布式新能源、电动汽车、储能设备等新型电力元素大规模接入,使得电力系统的供需互动更加复杂。与此同时,区块链技术凭借其去中心化、不可篡改、可追溯等特性,在金融...

关键字: 电力鸿蒙 区块链

香港2025年4月13日 /美通社/ -- 香港应用科技研究院 (应科院) 于第50届“日内瓦国际发明展”中成绩斐然,荣获16个奖项,其中包括1项评审团嘉许金奖、4项“金奖”、7项“银奖”及4项铜奖。今届获奖项目涵盖人工...

关键字: 人工智能 感测器 区块链 模型

在马来西亚获得政府间(G2G独特 认可的人工智能实验室将汇聚全球领先区块链、人工智能及机器人企业的合作 马来西亚吉隆坡2025年4月11日 /美通社/ -- 马来...

关键字: 人工智能 智能实验室 区块链 身份验证

在数字化时代,物联网(IoT)和区块链技术都备受关注,前者将无数设备连接成庞大网络,后者则以去中心化、不可篡改等特性重塑信任机制。当这两者相遇,碰撞出了创新的火花,区块链技术在物联网领域展现出巨大的应用潜力,为物联网的发...

关键字: 物联网 区块链 数字化

对于奢侈品牌,假冒伪劣产品和恶意灰色市场交易是一个长期存在的挑战。事实上,如今假冒市场被视为全球最大的非法贸易领域。经合组织(OECD)估计,2019 年其规模约为 4640 亿美元,占世界贸易总额的 2.5%,显然,对...

关键字: NFC防伪技术 半导体 区块链

区块链科普系列活动(一) 北京2024年12月24日 /美通社/ -- 在这个日新月异的科技时代,区块链与先进计算正以前所未有的速度推动着各行各业的变革。为了助力区块链及先进计算领域的创业者、从业人员把握时代脉搏,引领...

关键字: 区块链 亚马逊 数字化 AWS

区块链技术在物联网中的应用日益广泛,其去中心化、数据不可篡改和透明性等特点为物联网带来了诸多优势。以下将详细介绍区块链技术在物联网中的几个主要应用领域:

关键字: 区块链 物联网
关闭