自2019年1月16日INTChain3.0正式对外发布之后,我们就开始了主网4.0的研发工作。按照既定的技术路线,主要针对智能合约,共识算法和线上治理,以及隐私方面的功能展开了开发工作。与此同时,广泛收集了社区反馈的意见,一方面对钱包,浏览器等产品进行了不断的优化,发布了移动端钱包,增加了公益锦鲤,INT理财和社区公投等去中心化应用,一方面也在不断地优化主网3.0的代码,节点计划也经历了多次完善。经过8个月的不断迭代测试网4.0的基本功能已经开发完毕今日正式上线!INTChain4.0测试网Titans主要的研发成果如下:01、技术架构
英国央行采用Ripple的Interledger协议进行支付结算:金色财经报道,英国中央银行英格兰银行(BoE)在探索Ripple跨账本协议同步支付结算的潜力方面迈出了重要一步。在一篇新发表的题为“Ripple–探索使用Interledger协议同步支付结算”的论文中,英国央行深入研究了Ripple解决方案与两个模拟实时全额结算(RTGS)系统的成功集成。
该论文重点介绍了英格兰银行在其RTGS系统中成功实施Ripple解决方案的情况,展示了该技术在现实世界中的潜在应用的良好结果。通过同步结算,交易可以更快地结算,减少传统跨境支付的时间和成本。[2023/8/2 16:13:46]
在3.0版本的基础上,进一步抽象了智能合约和虚拟机层,让整个技术架构更加清晰明了,具体的架构图如下:
Arkham:不隶属于政府机构,Arkham Intel Exchange不允许交换链下个人信息:7月11日消息,区块链数据公司Arkham发推澄清称,Arkham的主要用户是交易者,交易者使用Arkham来分析加密货币市场活动。Arkham Intel Exchange 主要是用于链上分析和标记,并为其创造了一个流动性市场,因此链上研究人员可以更轻松地将其工作货币化并交换信息。Arkham Intel Exchange 不允许交换链下的个人信息,如地址或电话号码。任何要求或包含此类个人信息的帖子都不允许出现在交易所上。
Arkham 称其不是一个秘密的政府项目,不隶属于政府机构,而是加密原生团队。关于是否会出售用户数据或将其用作平台上的信息,Arkham 表示,用户专用标签、导入的地址或任何其他用户数据均未在平台上使用,Arkham 没有也永远不会出售用户数据。[2023/7/11 10:48:44]
图1:INTChain4.0技术架构图
动态 | CoinText.io在以色列和香港推出通过短信BCH支付:据financemagnates消息,美国区块链创业公司CoinText宣布在以色列和香港推出通过短信BCH支付。CoinText开发一款支持通过短信进行BCH交易的手机钱包,而无需钱包地址或在网上完成。该公司目前为25个国家提供服务,目标是到2018年年底达到世界70%的份额。[2018/10/8]
02、智能合约
拓展了原有智能合同的功能,完成智能合约对EVM的兼容,可以支持solidity编写的智能合约。
同时初步完成WASM的兼容,可以支持多语言编写智能合约,在执行效率上相比于以太坊也得到了数倍的提升。
图2:INTChain4.0智能合约执行图
03、共识算法
全新的IPBFT共识协议,是基于PBFT改进的,主要改进的点在于线上治理和效率提升。
相比于主网3.0,测试网4.0版本将验证节点的数量提高到100个,未来根据情况可以拓展到200个,同时采用当下最先进的方法——基于可验证随机函数的密码掷签来随机选举验证者,并且票数权重比例越大的节点获得出块的几率也会更大,可以更大程度的保证安全与公平。
在链上治理方面,吸取了3.0版本的很多经验和教训,引入多个治理参数,加入了作恶惩罚机制,治理参数可以在链上通过公投进行动态调整,社区治理过程将会更加高效和公正。
04、隐私保护
初步实现了非交互式零知识证明进行匿名交易的功能,智能合约也将会受到隐私保护,关于INTChain独有的行为私钥的隐私保护算法在加速研发中,届时会在加密的效率上会得到极大的提升。
05、P2P改进
在之前的BDT-P2P协议的基础之上,进一步进行了许多优化,新的P2P版本的优点如下:
1)协议设计充分考虑支持UDPNAT穿透,无中心的SuperNode设计,对多运营商和IPv6的支持,具有更好的P2P连接成功率
2)基于稳定拓扑分析的DHT结构,能让广播消息的效率更好,冗余度更好
3)BDT自带的拥塞控制内核,其中应用的拥塞算法使用了学界最新的理论,比TCP的传输性能更好
06、性能提升
此次升级之后的测试网将迎来性能方面的极大提升,初步测试达到3000tps,出块速度初步设定在3s,后续还有很大提升空间。
在测试网正式上线的同时,我们还会同步发布测试网Web钱包、浏览器。同时全节点钱包也在加速开发中,欢迎INT全球社区成员参与体验和测试,贡献宝贵的优化意见和建议。
浏览器地址:
http://titansexplorer.intchain.io/#/
WEB钱包地址:
http://titanswallet.intchain.io/#/walletInfo
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。