技术分享|Flow接入节点(Access node)重构介绍

原文链接:https://github.com/onflow/flow/blob/master/specs/access-node-architecture/index.md

翻译:Maris ,Flow中文社区技术大使。转载请备注来源。

概要

Flow 接入节点(Access node)自上线后没有发生大的变化,其作为 Flow 通用网关的目标已经达成。即便如此,有明显迹象表明 Flow 的这一部分的设计扔需要持续的改进,以更好地支持可扩展性,并提高服务和代码的模块化设计水平。此外,这也是flow愿景的一部分,即设置无权限和无抵押的节点类型,让构建者可以更加便捷、低门槛的访问Flow。

在本文档中,我们建议重新构建访问节点以启用无权限操作。我们利用 DPS(流数据供应服务)进行状态索引和本地脚本执行,大大减少了执行节点的负载。提议的更改还可以显着改进 Flow 操作的水平可扩展性。

这种新架构将现有的访问节点模块拆分为以下组件:

  • Flow 区块链数据服务(Flow Blockchain Data Service),封装了与 Flow 网络的所有直接交互和参与状态同步协议,并提供 API 允许辅助组件查询区块链状态并订阅更新。

  • Flow数据供给服务(Flow Data Provisioning Service ,DPS) ,使用来自 Flow Flow 区块链数据服务的执行状态更新来构建完整的执行状态索引,从

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值