首页 > 知识点讲解
       性能方面,跨链及高性能的需求日益凸显
知识路径: > 电子商务新技术与新应用 > 区块链 > 区块链的关键技术架构和发展趋势 > 区块链关键技术架构和发展趋势 > 区块链的技术发展趋势 > 
相关知识点:5个      
        让价值跨过链和链之间的障碍进行直接的流通是区块链越来越凸显的需求之一。跨链技术使区块链适合应用于场景复杂的行业,以实现多个区块链之间的数字资产转移,如金融质押、资产证券化等。目前主流的跨链技术包括:公证人机制(Notary schemes)、侧链/中继(Sidechains/relays)和哈希锁定(Hash-locking)。
        为了提高区块链系统的吞吐量,区块链技术和学术专家提出多种高性能方案。第一类高性能方案是改变块链式拓扑结构为基于交易的有向无环图(Directed Acyclic Graph,DAG)。在这种拓扑结构下,交易请求发起后,广播全网确认,形成交易网络,无打包流程,交易可以从网络中剥离出来或者合并回去。基于DAG的设计没有区块的概念,扩容不受区块大小的限制,其可伸缩性取决于网络带宽、CPU处理速度和存储容量的限制10。这种拓扑结构可以应对安全问题、高并发问题、可扩展性问题和数据增长问题,以及适应小额支付场景。第二类高性能方案是改变共识策略,通过减少一次参与共识的节点数量以提高吞吐量。这类方案中,为了提高性能,尽量在不影响安全的前提下减少参与共识的节点数,用算法控制一次参与共识的节点不被提前预知。虽然这种方案可以提高性能,但保证安全性的策略实现起来难度较大。第三类高性能方案是通过提高系统横向扩展能力来提高系统整体吞吐量,代表有分片、子链、多通道等技术。对于这类技术,片区内、子链内、通道内需保持数据同步,片区间、子链间、通道间则是异步的。分片技术(Sharding)是把整个P2P网络中的节点分为若干相对独立的片区,以实现系统水平扩展。分片的情况下,通过把交易导引至不同节点,多个网络片区并行分担验证交易的工作。目前的分片策略包括网络分片(Network Sharding)、交易分片(Transaction Sharding)和计算分片(Computational Sharding)。子链技术是在主链上派生出来的具有独立功能的区块链,子链依赖主链而存在,并且可以定义自己的共识方式和执行模块。通过定义不同的子链,系统的可扩展性、可用性和性能均得到提高。多通道技术是系统中多个节点组成一个通道,每个节点也可以加入不同的通道中,通道之间互相隔离,通过锚节点互相通信。多通道技术可以消除网络瓶颈,提高系统可扩展性。
 
 相关知识点:
 
软考在线指南
优惠劵及余额
在线支付
修改密码
下载及使用
购买流程
取消订单
联系我们
关于我们
联系我们
商务合作
旗下网站群
高级资格科目
信息系统项目管理师 系统分析师
系统架构设计师 网络规划设计师
系统规划与管理师
初级资格科目
程序员 网络管理员
信息处理技术员 信息系统运行管理员
中级资格科目
系统集成项目管理工程师 网络工程师
软件设计师 信息系统监理师
信息系统管理工程师 数据库系统工程师
多媒体应用设计师 软件评测师
嵌入式系统设计师 电子商务设计师
信息安全工程师
 

本网站所有产品设计(包括造型,颜色,图案,观感,文字,产品,内容),功能及其展示形式,均已受版权或产权保护。
任何公司及个人不得以任何方式复制部分或全部,违者将依法追究责任,特此声明。
本站部分内容来自互联网或由会员上传,版权归原作者所有。如有问题,请及时联系我们。


工作时间:9:00-20:00

客服

点击这里给我发消息 点击这里给我发消息 点击这里给我发消息

商务合作

点击这里给我发消息

客服邮箱service@rkpass.cn


京B2-20210865 | 京ICP备2020040059号-5 |京公网安备 11010502032051号 | 营业执照 | Copyright ©2000-2023 All Rights Reserved 软考在线版权所有