免费下载使用 趣链科技新一代区块链平台首次深度解析

免费下载使用 趣链科技新一代区块链平台首次深度解析

杭州2021年9月29日/美通社/–区块链作为数字经济的可信基础设施,为实现数据可信、资产可信、合作可信发挥了至关重要的作用。随着区块链技术被写入“十四五”规划,国家明确了以联盟链为重点发展区块链服务平台的目标。更多场景的深度探索和应用,对区块链这项新兴技术提出了更高维度的要求与挑战。
趣链区块链平台全功能免费试用版上线
对于联盟链的需求以及未来发展趋势趣链科技将它们分为以下几类:
因此,区块链作为未来的可信基础设施与下一代价值互联网的基石,需要面临更大的挑战,趣链区块链平台也需要做更多的技术升级与迭代来满足未来“新基建”提出的重大需求
一、全新的区块链网络架构:多层级异构区块链并行网络模型
趣链科技全新的区块链网络架构:多层级异构区块链并行网络模型
区块链作为一个庞大的可信数据基础设施,需要支持大规模组网模型趣链科技认为,整个区块链网络需要同时支持“横向”与“纵向”的扩展
在此网络模型与架构下,能够实现多级异构(同构)子链的扩展与管理,实现多链之间的互联互通,更加合适去做业务的拓展以及隔离,更加符合“基础设施”的相关需求另外,针对每条平台节点,可以做到按照节点种类进行划分,实现多类型区块链节点的分层组网模型,形成一个大规模可治理的区块链网络因此从这两个维度来看,趣链科技能够实现“横向与纵向”的扩展方式,形成一个新的多链异构并行的架构
这样做的最大的好处是,在“新基建”的扩展方案中,可以灵活的实现“新链”的接入与管理,并且不同业务链之间完全有可能实现链与链之间的可信互通,实现多链模型下的监管与治理同时,针对业务扩展过程中的“新伙伴”加入,也能够依据节点类型提供相应的准入模型,实现更细粒度的权限管理与控制,有利于做业务的大规模扩展
所以,趣链科技认为未来发展过程中一定是多元化的技术并存,区块链要发挥价值,也必须实现不同业务场景的互动,更重要的是需要有更多的合作伙伴加入才能够实现“价值互联网”的构建区块链也不会只是单单的一条链,而是一个基础网络的载体,能够具备更强的可扩展性与兼容性
二、专用的区块链存储引擎:新一代高效混合存储模型
与公链不同的是,联盟链的业务开展速度、业务数据量、业务复杂程度相对更加复杂比如之前趣链科技做的公积金的相关业务,目前的累积数据已经达到了200亿条,这个其实对于区块链本身的压力也是相当之大,传统单一化的区块链存储模型,利用通用的单机RocksDB、LevelDB之类的也无法满足这一数据库模型,但如果直接采用像TiKV、Aerospike等分布式数据库,虽然能解决数据量存储的问题,但是在读写十分频繁的情况下会扩大交易延迟,由此也会大大的降低区块链的执行性能
经过分析,趣链科技认为区块链本身存在较为独特的存储模型,可以为其设计更为专用的存储架构来适应存储需求所以,从2019年开始,趣链科技就已经开始对趣链区块链平台的存储架构进行了迭代升级
趣链科技专用的区块链存储引擎:新一代高效混合存储模型
迭代升级的基本思路还是参照传统数据库的优化思路“分库分表”的模型进行展开,按照本身的数据特征进行分库仓储,但更为重要的是,在分库存储之后也需要针对其数据特征进行数据库的设计与研发,从数据库层面就应该能够适配其本身的存储模式,打造区块链专用的存储引擎
趣链科技在趣链区块链平台的混合存储模型中,单独设计了几个重要的组件与引擎:
三、一键链改功能:易用的区块链执行引擎
众所周知,区块链作为一个基础软件,跟业务最耦合就是智能合约,而让使用者能够直观感受到区块链是否易用的也是智能合约部分,所以,作为智能合约的载体虚拟机就显得尤为重要
趣链科技始终认为,一个好的虚拟机不仅仅是拥有很好的性能、可扩展,更为重要的是它的易用性,它需要对业务开发者和使用者更加友好经过总结分析,所谓的易用性主要有几个方面:
1.编程语言的通用性,对于开发而言,不需要额外的学习一种新的语言,并且这种语言要有很好的生态2.数据存储结构的多样性,能够按照业务逻辑提供更为多样的数据结构,使其更贴近业务3.对于业务系统框架对接的便利性,希望能够实现快速的业务系统的对接,降低业务系统开发的成本
因此,在趣链区块链平台的之前版本中,很早就已经推出过趣链科技自研的基于Go实现的Java虚拟机,性能较EVM也得到了较大的提升,另外利用Java语言本身的开发生态,为开发者提供便利,对于存储的数据结构方案,也提供了Map,List以及Table等多种类型的数据存储架构
趣链科技一键链改功能:易用的区块链执行引擎
基于此,近期趣链科技也将对虚拟机做进一步升级,主要会聚焦在对于已有业务系统的对接成本降低方面基于已有K/V的状态数据库存储模型,借鉴Google的《F1:ADistributedSQLDatabaseThatScales》的思路,在区块链上实现高效的SQL解析和执行,趣链会在区块链上实现SQL的编译处理以及将SQL转化到键值对存储引擎的技术组件,在保证原有的MerkleTree计算情况下,提供了对业务更加易用的调用模式但是需要注意的是,并不是所有的需求都适合于区块链,例如基于非索引的查询在目前的区块链系统中就显得很不合理,这也需要存储引擎的配合
更进一步,对于业务系统而言,单单的支持SQL执行以及表数据存储结构是远远不够的,需要能够支持更便捷的业务系统对接,例如如何在传统的SSH、SSM等JavaWeb框架中快速对接区块链,一般在Mybatis或者Hibernate中实现对于SQL语言的封装和执行,然后再通过JDBC实现数据库的访问和调用,而趣链科技也需要实现类似的区块链JDBC接口帮助开发者实现快速的数据存取,实现更加友好的业务调用模式
因此,趣链区块链平台能够在一定程度上实现对于业务系统的“一键链改”,大幅度降低区块链的开发的门槛和使用成本。
四、天然的隐私保护与并行计算模型
近年来,隐私保护也是区块链领域最热的话题之一,不少的区块链平台也推出了自己独有的隐私方案,不论是基于密码学算法的,还是基于TEE的,各类的方案都是比较完善的在趣链区块链平台的旧版本里,趣链科技也推出过不同类型的隐私保护方案,基于TEE的,基于分区共识的等等,但此类方案,在使用层面还是开发层面还是有比较大的限制趣链科技认为,造成这种情况的根本原因是,现有的区块链的共识-执行-存储的计算架构,不适合去做隐私保护,所有的共识节点都需要冗余的计算存储,也是造成隐私保护难的原因之一
所以,只有做到执行、验证、存储分离,才可能做到更好的隐私保护,实现数据“可用可验不可见”,而在做到了执行验证存储分离之后,也更容易做到区块链的并行计算如下图所示,平台在未来会实现,区块链的计算与验证分离,充分发挥基于TEE或ZKP的可验证计算能力,实现链下计算,链上验证,在架构层面做到链上链下的高效协同
趣链科技隐私保护与并行计算模型
同时,更为重要的是,借助趣链区块链平台的分片架构,能够实现链上验证的并行处理,实现共识节点的横向扩展,更适合未来区块链的对于高性能的要求趣链科技认为,在此种计算模型下,区块链能够同时兼顾可扩展性、隐私性与高性能新一代趣链区块链平台也将能实现复杂业务情况下性能的进一步提升
五、全链路的软硬一体化方案
软硬一体化方向,是趣链科技从Hyperchain面世以来始终贯彻的理念,趣链科技认为应当充分的发挥硬件的高安全与极速计算的能力,结合区块链软件本身的特性打造区块链的专用硬件,实现安全性、隐私性、性能的进一步突破主要的方向趣链科技认为有三个:
去年,趣链科技发布了与中科曙光合作的区块链一体机,实现了多个专用设备的联动,助力验签、网络、存储等多个维度的加速此外,依赖于硬件本身的可信执行服务,能够实现细粒度的隐私保护策略,保证数据在执行、存储、传输过程中的全方位加密
趣链科技全链路的软硬一体化方案
最后,趣链科技认为区块链软硬一体化不应只局限于在服务器端,更需要考虑的是全链路数据可信,这也是趣链科技一直在做的事情未来,趣链科技将会秉持更加开放的生态观,持续开放趣链区块链全功能试用版本供更多开发者开发区块链应用,构建出一个更具活力的区块链生态

主题测试文章,只做测试使用。发布者:最新稳定辅助网,转转请注明出处:https://www.744broad.com/12948.html

(0)
上一篇 2023年3月2日 上午4:52
下一篇 2023年3月2日 上午5:02

相关推荐

  • Go 的成功也预示着 Rust 的成功

    Go 的成功也预示着 Rust 的成功 从整体的角度来看go,很难理解他是怎么取得这么大的成功的。从理论的角度上来说go是一门非常糟糕的语言,就算是和C++或者Ada之类旧语言相比也是这样。它缺乏大量的编译时的检查和编译时的逻辑,它缺乏销毁逻辑导致许多样板文件和运行时错误。它的界面不是很有表现力。它具有一等公民数据结构(slices和maps),不能使用语言…

    RUST资讯 2023年2月18日
    90
  • 2022圣丹斯公布现场及虚拟电影节的新领域类别

    2022圣丹斯公布现场及虚拟电影节的新领域类别 圣丹斯学院宣布了即将到来的2022年圣丹斯电影节的完整剧情片、独立情节片和新领域类别。从去年的纯虚拟电影节回归,今年的圣丹斯电影节将是一个混合版本,在犹他州的帕克城、盐湖城和圣丹斯山庄举办现场活动,并为远程参与者提供一个增强的在线平台。此外,还将有“飞船”,一个“定制沉浸式平台”。延续去年的试验,在电影节的第二…

    RUST资讯 2023年2月16日
    100
  • Facebook 为什么发明Buck2

    Facebook 为什么发明Buck2 Buck2是Meta的构建系统。但是为什么Meta有构建系统呢?为什么你会感兴趣?你为什么要使用它?Meta有一个非常大的repo,由许多不同的编程语言组成(包括C++、Python、Rust、Kotlin、Swift、Objective-C、Haskell、OCaml等等)。这两个因素(规模加上多语言性质)超出了传统…

    RUST资讯 2023年2月17日
    100
  • Rust语言正在兴起,Java、Python、C的末日来临?

    Rust语言正在兴起,Java、Python、C的末日来临? 您可能从未用Mozilla创建的开源,系统级编程语言Rust编写任何东西,但是您可能会在某个时候写。在StackOverflow的2019年开发人员调查中,开发人员将Rust评为“最受欢迎的”语言,而Redmonk在半年的语言排名中,Rust跻身前20名(排名第21)。尽管Rust用户“仍然发现该…

    RUST资讯 2023年2月21日
    110
  • 飞机经过为何留下一道白烟?飞机“放屁”导致大气破坏!有利有弊

    飞机经过为何留下一道白烟?飞机“放屁”导致大气破坏!有利有弊 当我们抬头看天空时,只要有一架飞机从天上飞过后,我们就可以看到一道道白色烟迹。很多人都好奇那到底是什么?其实也有人说过这是“飞机拉烟”。但它并不是烟雾,而是飞机尾流水汽发生凝结而形成的特殊云状物,气象学家称之为飞机尾迹,也叫做尾迹云。在这可能就会有人说了,诶,不对啊!为什么在多辆飞机演示的情况下能…

    RUST资讯 2023年2月25日
    50
  • 图解|Linux内存背后的那些神秘往事

    图解|Linux内存背后的那些神秘往事 CPU、IO、磁盘、内存可以说是影响计算机性能关键因素,今天就聊探究下内存的那些事儿。内存为进程的运行提供物理空间,同时作为快速CPU和慢速磁盘之间的适配器,可以说是个非常重要的角色。通过本文你将了解到以下内容:本文均围绕Linux操作系统展开,话不多说,我们开始吧!当要学习一个新知识点时,比较好的过程是先理解出现这个…

  • 搏一搏,单车变摩托——2019年最火的10门语言,让你弯道超车

    搏一搏,单车变摩托——2019年最火的10门语言,让你弯道超车 点击上方关注,AllinAI中国大家好,2018年即将结束,2019年即将到来。这时候,我们大多数人将开始制定我们的目标,例如健身目标,学习目标,和财务目标。作为一名程序员,我们的目标之一是学习新技术和编程语言,但是你应该学习哪种语言呢?因为学习一门编程语言需要时间和耐心,所以你应该学习一种值得…

    RUST资讯 2023年2月23日
    130
  • 硬核观察 #449 System76 准备另起炉灶,用 Rust 开发全新桌面

    硬核观察 #449 System76 准备另起炉灶,用 Rust 开发全新桌面 System76的Pop!_OSLinux发行版的COSMIC桌面是基于GNOME的,但他们正在用Rust开发自己的桌面,而不基于GNOME或任何现有桌面环境。System76回应称,开发自己的桌面环境确实是因最近Pop!_OS和GNOME开发者之间在主题化和定制化的方法上发生了…

  • Rust原子类型和内存排序

    Rust原子类型和内存排序 原子类型在构建无锁数据结构,跨线程共享数据,线程间同步等多线程并发编程场景中起到至关重要的作用。本文将从Rust提供的原子类型和原子类型的内存排序问题两方面来介绍。Rust标准库提供的原子类型在std::sync::atomic模块下。Rust提供了AtomicBool,AtomicU8,AtomicU16,AtomicUsize…

    RUST资讯 2023年2月21日
    130
  • ShadowsocksAndroid工程的编译打包

    ShadowsocksAndroid工程的编译打包 ##前言今天尝试了下把ShadowsockAndroid工程自主编译打包,走了很多弯路,试了好久才成功.最后回过头来看,其实也很简单.##前提条件*Android系统6.0+的手机(AndroidSDK>=23)*你的电脑已装好Git环境*你的电脑已装好Rust环境##步骤###检查Rust环境在命令…

    RUST资讯 2023年2月21日
    100
关注微信