首页 > 关于我们 > 正文

本田杰德最新报价本田杰德降价


成立于2016年7月的趣链科技,尽管从入局时间来看,趣链已经算是区块链行业的资深玩家之一,在区块链研究上有着一定的先发优势,也早已实现了动态分发、数据恢复、归档可视化、隐私交易保护等一系列的功能点,但他们很快意识到这样的优势是有局限的。


“其实大家具备的功能都差不多。”趣链科技副总裁匡立中告诉雷锋网,当时区块链大热,很多科研力量投入到平台研发,几大金融业务需求均已实现,很难拉开差距,“所以最近两年我们更多地在非功能性上做出提升。”


这种非功能性的提升,可以从其区块链底层平台Hyperchain的进化逻辑上感知一二。


2018年下半年至今,Hyperchain已在存储性能、共识机制和智能合约三大层面进行了升级。雷锋网(公众号:雷锋网)了解到,现在Hyperchain已经在工程方面实现了多平台的跨链打通;2018年下半年至今,Hyperchain已在存储性能、共识机制和智能合约三大层面进行了升级。


首先是存储。匡立中表示,目前Hyperchain已经在线上系统支持每天30GB级别的数据量。


他告诉雷锋网:“在和很多企业合作的过程中,我们发现往往是I/O跟不上整体的写入速度。”因此,趣链直接针对最底层的数据库存储引擎进行深层次的改进,优化存储文件合并流程。他表示,这一改进整体上将存储的合并操作效果优化了三倍,“当数据写入量大于200GB时,可以看到(数据库的)写入性能提升两倍左右。”


在智能合约层面,此前Hyperchain主要支持Solidity和Java两种语言。由于Solidtity仍是较为新兴的编程语言,在操作范围上有一定的局限,趣链将推广重心更多地放在了Java这条线上。


匡立中表示,如果选择基于Java语言编写程序,通常通过虚拟机容器的方式和区块链系统进行交互。技术难点一方面在于保证两者之间的数据一致性,一方面在于如何保证java容器的确定性,在尽量不影响性能的情况下,避免因为硬件性能带来的超时差异等一系列问题。


“所以去年下半年到今年这段时间,我们已经实现并且支持了一个全新的JAVA智能合约执行引擎,把JAVA虚拟机作为一个子模块来内嵌到区块链平台内部,能够丰富智能合约的功能扩展能力,大大提高执行性能,并且能够灵活的扩展存储数据结构,方便大容量的状态数据存储;在安全性方面,由于是定制化的虚拟机,因此具有更高的可控性,更加安全可靠”, 匡立中说。


据了解,趣链的区块链底层平台目前还支持JavaScript语言,以丰富编程上的操作。


在共识机制的选择和优化上,趣链则体现了其在金融行业落地的丰富经验。匡立中介绍称,目前业界较为成熟的算法多以POW和BFT系列为主,但由于金融机构对资源的使用有一定的限制,POW这种需要消耗大量算力的类型就会被直接排除在外。现下趣链与金融机构的合作案例中,基本都采用的RBFT算法,这也较为符合对方提出的多中心、单笔算力消耗相对较小、可相互投票联盟治理的要求。


为了进一步满足金融机构对隐私保护的高要求,Hyperchain会把每一笔交易拆分成可读共享区域和交易对手不可读的隐私信息区域,趣链改用一种点对点的相互确认方式来存储


匡立中补充称,那些不可读的隐私数据只存在于交易的部分相关方,其他参与方并不知情,但这样一来数据无法全网认证,被篡改的可能性会增大,也就难以保证整个区块链网络的可信度。因此趣链在之前的基础上,将交易相关方可见的隐私数据进行哈希算法处理,提取一个输入指纹,将指纹进行全网的共识,从而达到部分数据“可被验证但不可见”的目的。


不止于此,趣链还计划投入更多精力在新型算法的研发上,以支撑更大规模的节点网络。“未来在联盟链的共识节点可能会超过上千个。”匡立中说。