【前言】区块链被认为是价值互联网的基石 Web3、超宇宙等新行业的热词都与区块链密切相关 相应的 区块链即服务平台(BaaS)作为创建和管理企业级区块链网络和应用的首选 也是大厂布局区块链的竞争赛道 作为BaaS行业的从业者 笔者将根据近几年的行业观察 对BaaS行业的发展、面临的挑战、解决方案以及未来的发展趋势进行回顾和总结 (本文作者/趣链科技) 从工具到平台 行业虽新但发展迅猛 BaaS刚出来的时候 往往被通俗地解读为:可视化管理联盟链的工具 由此不难发现 早期的BaaS更多扮演的是运维工具的角色 主要表现为区块链部署、智能合同管理、区块链浏览器、区块链监控等能力 因此 在工业区块链发展的早期 BaaS的客户群体主要集中在政府机构和银行等金融机构 这些机构积极拥抱并尝试将业务与区块链技术相结合 随着区块链技术的逐渐成熟和行业应用的快速发展 引进区块链技术也成为企业数字化转型的切入点 政务、金融等典型场景的应用不断深入 能源、农业、食品、版权等场景的解决方案日益丰富 对BaaS的功能提出了更高的要求 “BaaS已经从一个相对单一的运维工具 逐渐演变为管理平台的新角色 人们期望通过BaaS平台全面掌控区块链的全球业务 」 从工具到平台的转变是BaaS发展的一大步 使其在实际业务发展中发挥更大的价值 BaaS不再是内部运维、R&D人员的专用工具 而是支持多方组织间可信协作的区块链管理平台 在项目R&D阶段 BaaS平台使得区块链应用R&D人员更加开放和多样化 买家和外部开发者都可以参与到R&D过程中 这种多方参与的模式灵活多样 BaaS平台封装的SDK接口通过买家提供给外部开发者;或者多机构分布式部署并使用BaaS平台 联网构建联盟链等 前者更多的是一种集中式的BaaS形式 而后者变成了多机构分布式的BaaS形式 根据BaaS部署的环境 项目交付的形式逐渐分为两类:基于公有云的区块链BaaS服务和企业私有化定制的BaaS平台 拥有自己完整私有云IT环境的客户 对安全性的要求很高 在BaaS的研发侧重于BaaS服务的私有化;而拥有公有云资源优势的云服务提供商则推出了面向中小用户的基于公有云的区块链BaaS服务 在这个阶段 BaaS平台的商业客户群得到了扩大 目前 BaaS行业仍处于快速发展期 根据IDC的统计结果 2021年 中国BaaS市场规模达到1.88亿美元 增长率为92.6% 而实际市场边际更大 市场的增长将不可避免地给BaaS带来更多的挑战 如何在其发展中寻求机遇? 挑战和机遇并存 BaaS流行什么? 面对瞬息万变的节奏 作为BaaS从业者 自主探索更完整的BaaS形态 满足市场真正的痛点 为客户创造不可替代的价值 是在发展中寻找机会的关键 本章将从BaaS的基本能力和扩展能力两个维度进行分析 如何夯实BaaS基础功? 如果把BaaS的研发比作盖楼 那么基础是什么? 毫无疑问 支持多少种针对区块链的区块链部署、运维、智能合约R&D等可视化运营能力 是用户评判BaaS平台R&D能力的首要考虑因素 本章将以动态监控和智能合同研发Web IDE两大基础功能为切入点 展示夯实BaaS基础能力的思路 动态监控 一个可以量身定制的监控中心 与th 但市场上平台提供的可视化大屏幕往往指定了图标类型和显示方式 企业运维人员交付后很难自行更改监控图表和对象 因此 趣链BaaS开发了全新的基于Prometheus协议的动态监控系统 具备多维度监控目标自动匹配、采集端仪表盘灵活动态配置等关键能力 实现了真正的动态化 通过不同度量和不同图表类型的组合 可以创造无限的可能性 并且可以显著降低适应成本 对于不同的私有化和不同的资源类型 用户可以根据需要配置图表来满足他们的需求 Web IDE 为智能合约插上加速的翅膀 IDE是开发区块链智能合约的重要工具 但市场上往往缺乏对区块链智能合约友好的专属Web IDE 以Solidity智能合约的开发为例 很多开发生都是在本地开发环境下编写和调试智能合约代码 没有Web IDE工具 他们不仅需要下载安装原生IDE工具 如Intellij Idea、VSCode等 还需要安装Solidity语言插件等 一旦切换到其他语言的合同 您需要下载新的语言插件 除此之外 你还需要配置不同开发语言的环境变量 掌握不同合约语言的调试方法 所以如果选择Native IDE进行智能合约研发 复杂的流程会占用开发者大量不必要的学习成本和精力 对新手来说是不友好的 所以 趣链是忒伊亚框架开发的一套Web IDE 提供基本的智能编辑器、语言服务器协议、调试适配器协议和灵活的可扩展能力 可以灵活支持Solidity、Go、Java等不同类型的智能合约 R&D人员只需在调试IDE中完成合同编写 就可以进行模拟编译、部署、调试、调试等操作 并与Baas的其他功能联动 快速可视化部署合同 进行业务测试 除了动态监控和Web IDE 如何支持多区块链部署和操作?如何统一收集和处理海量日志文件?如何清晰的展示链上的业务数据?BaaS的基本技能涉及面很广 本章不再赘述 如何丰富 BaaS 高阶扩展能力 在原型建筑初步搭建完成后 还需要进一步考虑建筑内的扩展设施 尽可能提高各类用户的用户体验 因此 在链生命周期管理、监控和运营、智能R&D等基础能力之上 我们需要满足不同的场景 以提供异构链跨链互操作、隐私计算、数据共享等扩展能力 跨链互通 让联盟链不再孤独 就BaaS而言 如果说BaaS支持的区块链底层数量直接决定了平台的应用广度 那么区块链底层能否跨链在一定程度上决定了这条链的应用深度 构建全面、多元化的业务生态 客户往往希望BaaS能够在支持国内独立联盟链底层的基础上 尽可能实现其他不同类型的联盟链以及彼此之间的跨链互通 以满足当前或者预留未来潜在的业务拓展可能 所以趣链BaaS创造性的引入了驾驶模式 通过总结一套异构链的标准访问规范 将异构链管理的核心功能 如链生命周期管理、节点生命周期管理和契约生命周期管理能力 封装到标准的服务接口中 当需要支持新的异构链时 只需要进行简单的适配研发即可 其次 当需要实现两条异构链之间的跨链通信时 可以借助跨链驱动包为两条异构链部署相应的网关和插件 在中继链中启动跨链操作 因此 链传动使BaaS平台具有插接不同异构链的能力 同时 由于特定的链存储结构 链上的数据只能通过智能合约接口获取和调用 不仅导致执行效率低 而且随着链上数据的增加 查询和计算性能逐渐下降 无法满足大数据分析和复杂查询的需求 例如 有必要检索包含某些关键字的事务和链上已经部署的所有合同 由于智能合约的差异性很大 需要专门开发智能合约 成本高 复用率低 为此 趣链BaaS正在持续开发区块链数据一站式管理服务 为用户提供数据采集、建设、管理、使用全生命周期的一站式数据能力 帮助区块链用户高效、安全地挖掘区块数据价值 帮助用户进行业务分析和审计决策 展望未来 潮人如何拔得头筹? 链聚生态 星星之火可燎原 对于中小企业来说 由于自身的经济实力和业务规模 主流的BaaS服务方案无法很好地适应需求 更倾向于基于市场上开放、可靠、高性能、维护良好的联盟链直接进行业务研发 为了真正实现基础设施的角色价值 BaaS应该丰富服务交付的形式 比如对外提供产业联盟链 为相关中小企业提供通用合同模板、SDK接口、C端区块链账号等针对性服务 帮助企业快速实现业务链 除了技术实现 该模型的第一个关键挑战是建立分布式节点的开发者共识 其次 要考虑联盟链的绩效 一旦建立共识 链性能可能无法满足多个应用 提前做好技术升级计划(如节点扩容、开侧链等)非常重要 ).还需要为C端用户提供统一区块链账号托管、私钥丢失解决等场景的完善解决方案 尽管面临诸多挑战 但许多BaaS服务提供商已经积极布局行业联盟链 由于中小客户采购规模小 但比例基数大 潜在市场份额高 这些中小客户的应用可以为联盟链带来广泛的C端用户群 甚至催生基于行业联盟链的新用户群体 星星之火 可以燎原 分布式 BaaS 成就分布式商业 为了全力推动实体经济转型 “区块链”成为数字经济新的突破点 越来越多的企业通过“链式改革”升级业务系统 以达到协调利益、提高效率、扩大规模的目的 在“智慧金融、智慧制造、智慧政务”领域 业务基础扎实的成熟企业往往能在连锁改革实践中交出不错的答卷 这类企业往往选择单一机构购买区块链服务 但实际上 产业链往往是多方协同的 多个商业利益共同体基于预设规则进行协作的商业模式 既能保留企业的独立决策权 又能实现多个机构间透明可信的商业合作 因此 分布式BaaS是实现分布式商务的重要基础设施 」 构建分布式BaaS 首先要解决BaaS服务的多中心跨云部署问题 支持针对不同部署环境的快速部署 BaaS部署成功后 需要解决跨域联盟链的问题 因为多组织跨域组网意味着需要产生大量的公网地址和开放端口 不仅需要解决企业异构云之间的网络连接 还需要建立安全可靠的联盟链节点接入和退出机制;此外 如何保证各个机构良好的区块链性能支持 如何保证联盟链和智能合约的安全性 都是BaaS厂商需要考虑的因素 除了技术上的挑战 由于分布式BaaS涉及到新的业态 更需要考虑业务定制 例如 集中式BaaS只需要满足特定Cu的需求 在政务领域 市级基础设施平台雏形初现 很多地方正在加速推进 顾名思义 市级基础设施一般由省/自治区/直辖市或地级市整体(主链)建设 为行政区划内多级行政单位提供统一的区块链服务(子链) 城市级区块链基础设施解决方案针对各种用户角色 包括至少三种类型的角色 即基础设施的监管者、业务方以及业务用户 在方案设计过程中 如何合理满足各种角色的诉求 解决他们的痛点 是项目成功的关键 比如如何结合城市行政区划现状和区块链应用规划主副链架构?如何提供支持多级行政单位登录的分级权限体系?如何在保证业务方数据隐私的前提下进行联合监管?如何建立安全、及时、可靠的节点容灾应急机制?如何保证业务系统用户的实体身份和链身份一一对应?这些是设计一主多子的baa时需要考虑的关键点 摘要 对于大中小区块链企业来说 从产业联盟链到多层次baa 从集中式baa到分布式baa 虽然产品形态不同 但最终目的都是为了加速区块链的落地 从最初的几个早期采用者到竞争对手 区块链行业正在高速发展 但它不同于喧闹的海外市场 扎扎实实地为实体经济赋能 才是发展的主流方向 在BaaS行业 没有前辈告诉我们怎么做 更多的是跟着客户的需求走 走一条有中国特色的创新之路


【前言】区块链被认为是价值互联网的基石 Web3、超宇宙等新行业的热词都与区块链密切相关 相应的 区块链即服务平台(BaaS)作为创建和管理企业级区块链网络和应用的首选 也是大厂布局区块链的竞争赛道 作为BaaS行业的从业者 笔者将根据近几年的行业观察 对BaaS行业的发展、面临的挑战、解决方案以及未来的发展趋势进行回顾和总结 (本文作者/趣链科技)


从工具到平台


行业虽新但发展迅猛


 BaaS刚出来的时候 往往被通俗地解读为:可视化管理联盟链的工具 由此不难发现 早期的BaaS更多扮演的是运维工具的角色 主要表现为区块链部署、智能合同管理、区块链浏览器、区块链监控等能力 因此 在工业区块链发展的早期 BaaS的客户群体主要集中在政府机构和银行等金融机构 这些机构积极拥抱并尝试将业务与区块链技术相结合 


随着区块链技术的逐渐成熟和行业应用的快速发展 引进区块链技术也成为企业数字化转型的切入点 政务、金融等典型场景的应用不断深入 能源、农业、食品、版权等场景的解决方案日益丰富 对BaaS的功能提出了更高的要求 


“BaaS已经从一个相对单一的运维工具 逐渐演变为管理平台的新角色 人们期望通过BaaS平台全面掌控区块链的全球业务 」


从工具到平台的转变是BaaS发展的一大步 使其在实际业务发展中发挥更大的价值 BaaS不再是内部运维、R&D人员的专用工具 而是支持多方组织间可信协作的区块链管理平台 


在项目R&D阶段 BaaS平台使得区块链应用R&D人员更加开放和多样化 买家和外部开发者都可以参与到R&D过程中 这种多方参与的模式灵活多样 BaaS平台封装的SDK接口通过买家提供给外部开发者;或者多机构分布式部署并使用BaaS平台 联网构建联盟链等 前者更多的是一种集中式的BaaS形式 而后者变成了多机构分布式的BaaS形式 


根据BaaS部署的环境 项目交付的形式逐渐分为两类:基于公有云的区块链BaaS服务和企业私有化定制的BaaS平台 拥有自己完整私有云IT环境的客户 对安全性的要求很高 在BaaS的研发侧重于BaaS服务的私有化;而拥有公有云资源优势的云服务提供商则推出了面向中小用户的基于公有云的区块链BaaS服务 在这个阶段 BaaS平台的商业客户群得到了扩大 


目前 BaaS行业仍处于快速发展期 根据IDC的统计结果 2021年 中国BaaS市场规模达到1.88亿美元 增长率为92.6% 而实际市场边际更大 市场的增长将不可避免地给BaaS带来更多的挑战 如何在其发展中寻求机遇?


挑战和机遇并存


BaaS流行什么?


面对瞬息万变的节奏 作为BaaS从业者 自主探索更完整的BaaS形态 满足市场真正的痛点 为客户创造不可替代的价值 是在发展中寻找机会的关键 本章将从BaaS的基本能力和扩展能力两个维度进行分析 


<strong>如何夯实BaaS基础功?</strong>


如果把BaaS的研发比作盖楼 那么基础是什么?


毫无疑问 支持多少种针对区块链的区块链部署、运维、智能合约R&D等可视化运营能力 是用户评判BaaS平台R&D能力的首要考虑因素 本章将以动态监控和智能合同研发Web IDE两大基础功能为切入点 展示夯实BaaS基础能力的思路 


动态监控 一个可以量身定制的监控中心 


与th


但市场上平台提供的可视化大屏幕往往指定了图标类型和显示方式 企业运维人员交付后很难自行更改监控图表和对象 因此 趣链BaaS开发了全新的基于Prometheus协议的动态监控系统 具备多维度监控目标自动匹配、采集端仪表盘灵活动态配置等关键能力 实现了真正的动态化 通过不同度量和不同图表类型的组合 可以创造无限的可能性 并且可以显著降低适应成本 对于不同的私有化和不同的资源类型 用户可以根据需要配置图表来满足他们的需求 


Web IDE 为智能合约插上加速的翅膀 


IDE是开发区块链智能合约的重要工具 但市场上往往缺乏对区块链智能合约友好的专属Web IDE 以Solidity智能合约的开发为例 很多开发生都是在本地开发环境下编写和调试智能合约代码 没有Web IDE工具 他们不仅需要下载安装原生IDE工具 如Intellij Idea、VSCode等 还需要安装Solidity语言插件等 一旦切换到其他语言的合同 您需要下载新的语言插件 除此之外 你还需要配置不同开发语言的环境变量 掌握不同合约语言的调试方法 所以如果选择Native IDE进行智能合约研发 复杂的流程会占用开发者大量不必要的学习成本和精力 对新手来说是不友好的 


所以 趣链是忒伊亚框架开发的一套Web IDE 提供基本的智能编辑器、语言服务器协议、调试适配器协议和灵活的可扩展能力 可以灵活支持Solidity、Go、Java等不同类型的智能合约 R&D人员只需在调试IDE中完成合同编写 就可以进行模拟编译、部署、调试、调试等操作 并与Baas的其他功能联动 快速可视化部署合同 进行业务测试 


除了动态监控和Web IDE 如何支持多区块链部署和操作?如何统一收集和处理海量日志文件?如何清晰的展示链上的业务数据?BaaS的基本技能涉及面很广 本章不再赘述 


<strong>如何丰富 BaaS 高阶扩展能力</strong>


在原型建筑初步搭建完成后 还需要进一步考虑建筑内的扩展设施 尽可能提高各类用户的用户体验 因此 在链生命周期管理、监控和运营、智能R&D等基础能力之上 我们需要满足不同的场景 以提供异构链跨链互操作、隐私计算、数据共享等扩展能力 


跨链互通 让联盟链不再孤独 


就BaaS而言 如果说BaaS支持的区块链底层数量直接决定了平台的应用广度 那么区块链底层能否跨链在一定程度上决定了这条链的应用深度 


构建全面、多元化的业务生态 客户往往希望BaaS能够在支持国内独立联盟链底层的基础上 尽可能实现其他不同类型的联盟链以及彼此之间的跨链互通 以满足当前或者预留未来潜在的业务拓展可能 


所以趣链BaaS创造性的引入了驾驶模式 通过总结一套异构链的标准访问规范 将异构链管理的核心功能 如链生命周期管理、节点生命周期管理和契约生命周期管理能力 封装到标准的服务接口中 当需要支持新的异构链时 只需要进行简单的适配研发即可 其次 当需要实现两条异构链之间的跨链通信时 可以借助跨链驱动包为两条异构链部署相应的网关和插件 在中继链中启动跨链操作 因此 链传动使BaaS平台具有插接不同异构链的能力 同时


由于特定的链存储结构 链上的数据只能通过智能合约接口获取和调用 不仅导致执行效率低 而且随着链上数据的增加 查询和计算性能逐渐下降 无法满足大数据分析和复杂查询的需求 例如 有必要检索包含某些关键字的事务和链上已经部署的所有合同 由于智能合约的差异性很大 需要专门开发智能合约 成本高 复用率低 


为此 趣链BaaS正在持续开发区块链数据一站式管理服务 为用户提供数据采集、建设、管理、使用全生命周期的一站式数据能力 帮助区块链用户高效、安全地挖掘区块数据价值 帮助用户进行业务分析和审计决策 


展望未来


潮人如何拔得头筹?


<strong>链聚生态 星星之火可燎原</strong>


对于中小企业来说 由于自身的经济实力和业务规模 主流的BaaS服务方案无法很好地适应需求 更倾向于基于市场上开放、可靠、高性能、维护良好的联盟链直接进行业务研发 为了真正实现基础设施的角色价值 BaaS应该丰富服务交付的形式 比如对外提供产业联盟链 为相关中小企业提供通用合同模板、SDK接口、C端区块链账号等针对性服务 帮助企业快速实现业务链 


除了技术实现 该模型的第一个关键挑战是建立分布式节点的开发者共识 其次 要考虑联盟链的绩效 一旦建立共识 链性能可能无法满足多个应用 提前做好技术升级计划(如节点扩容、开侧链等)非常重要 ).还需要为C端用户提供统一区块链账号托管、私钥丢失解决等场景的完善解决方案 


尽管面临诸多挑战 但许多BaaS服务提供商已经积极布局行业联盟链 由于中小客户采购规模小 但比例基数大 潜在市场份额高 这些中小客户的应用可以为联盟链带来广泛的C端用户群 甚至催生基于行业联盟链的新用户群体 星星之火 可以燎原 


<strong>分布式 BaaS 成就分布式商业</strong>


为了全力推动实体经济转型 “区块链”成为数字经济新的突破点 越来越多的企业通过“链式改革”升级业务系统 以达到协调利益、提高效率、扩大规模的目的 在“智慧金融、智慧制造、智慧政务”领域 业务基础扎实的成熟企业往往能在连锁改革实践中交出不错的答卷 


这类企业往往选择单一机构购买区块链服务 但实际上 产业链往往是多方协同的 多个商业利益共同体基于预设规则进行协作的商业模式 既能保留企业的独立决策权 又能实现多个机构间透明可信的商业合作 


因此 分布式BaaS是实现分布式商务的重要基础设施 」


构建分布式BaaS 首先要解决BaaS服务的多中心跨云部署问题 支持针对不同部署环境的快速部署 BaaS部署成功后 需要解决跨域联盟链的问题 因为多组织跨域组网意味着需要产生大量的公网地址和开放端口 不仅需要解决企业异构云之间的网络连接 还需要建立安全可靠的联盟链节点接入和退出机制;此外 如何保证各个机构良好的区块链性能支持 如何保证联盟链和智能合约的安全性 都是BaaS厂商需要考虑的因素 


除了技术上的挑战 由于分布式BaaS涉及到新的业态 更需要考虑业务定制 例如 集中式BaaS只需要满足特定Cu的需求


在政务领域 市级基础设施平台雏形初现 很多地方正在加速推进 顾名思义 市级基础设施一般由省/自治区/直辖市或地级市整体(主链)建设 为行政区划内多级行政单位提供统一的区块链服务(子链) 


城市级区块链基础设施解决方案针对各种用户角色 包括至少三种类型的角色 即基础设施的监管者、业务方以及业务用户 在方案设计过程中 如何合理满足各种角色的诉求 解决他们的痛点 是项目成功的关键 


比如如何结合城市行政区划现状和区块链应用规划主副链架构?如何提供支持多级行政单位登录的分级权限体系?如何在保证业务方数据隐私的前提下进行联合监管?如何建立安全、及时、可靠的节点容灾应急机制?如何保证业务系统用户的实体身份和链身份一一对应?这些是设计一主多子的baa时需要考虑的关键点 


摘要


对于大中小区块链企业来说 从产业联盟链到多层次baa 从集中式baa到分布式baa 虽然产品形态不同 但最终目的都是为了加速区块链的落地 从最初的几个早期采用者到竞争对手 区块链行业正在高速发展 但它不同于喧闹的海外市场 扎扎实实地为实体经济赋能 才是发展的主流方向 在BaaS行业 没有前辈告诉我们怎么做 更多的是跟着客户的需求走 走一条有中国特色的创新之路
版权声明:区块链赚钱 发表于 2022-12-01 8:51:40。
转载请注明:【前言】区块链被认为是价值互联网的基石 Web3、超宇宙等新行业的热词都与区块链密切相关 相应的 区块链即服务平台(BaaS)作为创建和管理企业级区块链网络和应用的首选 也是大厂布局区块链的竞争赛道 作为BaaS行业的从业者 笔者将根据近几年的行业观察 对BaaS行业的发展、面临的挑战、解决方案以及未来的发展趋势进行回顾和总结 (本文作者/趣链科技) 从工具到平台 行业虽新但发展迅猛 BaaS刚出来的时候 往往被通俗地解读为:可视化管理联盟链的工具 由此不难发现 早期的BaaS更多扮演的是运维工具的角色 主要表现为区块链部署、智能合同管理、区块链浏览器、区块链监控等能力 因此 在工业区块链发展的早期 BaaS的客户群体主要集中在政府机构和银行等金融机构 这些机构积极拥抱并尝试将业务与区块链技术相结合 随着区块链技术的逐渐成熟和行业应用的快速发展 引进区块链技术也成为企业数字化转型的切入点 政务、金融等典型场景的应用不断深入 能源、农业、食品、版权等场景的解决方案日益丰富 对BaaS的功能提出了更高的要求 “BaaS已经从一个相对单一的运维工具 逐渐演变为管理平台的新角色 人们期望通过BaaS平台全面掌控区块链的全球业务 」 从工具到平台的转变是BaaS发展的一大步 使其在实际业务发展中发挥更大的价值 BaaS不再是内部运维、R&D人员的专用工具 而是支持多方组织间可信协作的区块链管理平台 在项目R&D阶段 BaaS平台使得区块链应用R&D人员更加开放和多样化 买家和外部开发者都可以参与到R&D过程中 这种多方参与的模式灵活多样 BaaS平台封装的SDK接口通过买家提供给外部开发者;或者多机构分布式部署并使用BaaS平台 联网构建联盟链等 前者更多的是一种集中式的BaaS形式 而后者变成了多机构分布式的BaaS形式 根据BaaS部署的环境 项目交付的形式逐渐分为两类:基于公有云的区块链BaaS服务和企业私有化定制的BaaS平台 拥有自己完整私有云IT环境的客户 对安全性的要求很高 在BaaS的研发侧重于BaaS服务的私有化;而拥有公有云资源优势的云服务提供商则推出了面向中小用户的基于公有云的区块链BaaS服务 在这个阶段 BaaS平台的商业客户群得到了扩大 目前 BaaS行业仍处于快速发展期 根据IDC的统计结果 2021年 中国BaaS市场规模达到1.88亿美元 增长率为92.6% 而实际市场边际更大 市场的增长将不可避免地给BaaS带来更多的挑战 如何在其发展中寻求机遇? 挑战和机遇并存 BaaS流行什么? 面对瞬息万变的节奏 作为BaaS从业者 自主探索更完整的BaaS形态 满足市场真正的痛点 为客户创造不可替代的价值 是在发展中寻找机会的关键 本章将从BaaS的基本能力和扩展能力两个维度进行分析 如何夯实BaaS基础功? 如果把BaaS的研发比作盖楼 那么基础是什么? 毫无疑问 支持多少种针对区块链的区块链部署、运维、智能合约R&D等可视化运营能力 是用户评判BaaS平台R&D能力的首要考虑因素 本章将以动态监控和智能合同研发Web IDE两大基础功能为切入点 展示夯实BaaS基础能力的思路 动态监控 一个可以量身定制的监控中心 与th 但市场上平台提供的可视化大屏幕往往指定了图标类型和显示方式 企业运维人员交付后很难自行更改监控图表和对象 因此 趣链BaaS开发了全新的基于Prometheus协议的动态监控系统 具备多维度监控目标自动匹配、采集端仪表盘灵活动态配置等关键能力 实现了真正的动态化 通过不同度量和不同图表类型的组合 可以创造无限的可能性 并且可以显著降低适应成本 对于不同的私有化和不同的资源类型 用户可以根据需要配置图表来满足他们的需求 Web IDE 为智能合约插上加速的翅膀 IDE是开发区块链智能合约的重要工具 但市场上往往缺乏对区块链智能合约友好的专属Web IDE 以Solidity智能合约的开发为例 很多开发生都是在本地开发环境下编写和调试智能合约代码 没有Web IDE工具 他们不仅需要下载安装原生IDE工具 如Intellij Idea、VSCode等 还需要安装Solidity语言插件等 一旦切换到其他语言的合同 您需要下载新的语言插件 除此之外 你还需要配置不同开发语言的环境变量 掌握不同合约语言的调试方法 所以如果选择Native IDE进行智能合约研发 复杂的流程会占用开发者大量不必要的学习成本和精力 对新手来说是不友好的 所以 趣链是忒伊亚框架开发的一套Web IDE 提供基本的智能编辑器、语言服务器协议、调试适配器协议和灵活的可扩展能力 可以灵活支持Solidity、Go、Java等不同类型的智能合约 R&D人员只需在调试IDE中完成合同编写 就可以进行模拟编译、部署、调试、调试等操作 并与Baas的其他功能联动 快速可视化部署合同 进行业务测试 除了动态监控和Web IDE 如何支持多区块链部署和操作?如何统一收集和处理海量日志文件?如何清晰的展示链上的业务数据?BaaS的基本技能涉及面很广 本章不再赘述 如何丰富 BaaS 高阶扩展能力 在原型建筑初步搭建完成后 还需要进一步考虑建筑内的扩展设施 尽可能提高各类用户的用户体验 因此 在链生命周期管理、监控和运营、智能R&D等基础能力之上 我们需要满足不同的场景 以提供异构链跨链互操作、隐私计算、数据共享等扩展能力 跨链互通 让联盟链不再孤独 就BaaS而言 如果说BaaS支持的区块链底层数量直接决定了平台的应用广度 那么区块链底层能否跨链在一定程度上决定了这条链的应用深度 构建全面、多元化的业务生态 客户往往希望BaaS能够在支持国内独立联盟链底层的基础上 尽可能实现其他不同类型的联盟链以及彼此之间的跨链互通 以满足当前或者预留未来潜在的业务拓展可能 所以趣链BaaS创造性的引入了驾驶模式 通过总结一套异构链的标准访问规范 将异构链管理的核心功能 如链生命周期管理、节点生命周期管理和契约生命周期管理能力 封装到标准的服务接口中 当需要支持新的异构链时 只需要进行简单的适配研发即可 其次 当需要实现两条异构链之间的跨链通信时 可以借助跨链驱动包为两条异构链部署相应的网关和插件 在中继链中启动跨链操作 因此 链传动使BaaS平台具有插接不同异构链的能力 同时 由于特定的链存储结构 链上的数据只能通过智能合约接口获取和调用 不仅导致执行效率低 而且随着链上数据的增加 查询和计算性能逐渐下降 无法满足大数据分析和复杂查询的需求 例如 有必要检索包含某些关键字的事务和链上已经部署的所有合同 由于智能合约的差异性很大 需要专门开发智能合约 成本高 复用率低 为此 趣链BaaS正在持续开发区块链数据一站式管理服务 为用户提供数据采集、建设、管理、使用全生命周期的一站式数据能力 帮助区块链用户高效、安全地挖掘区块数据价值 帮助用户进行业务分析和审计决策 展望未来 潮人如何拔得头筹? 链聚生态 星星之火可燎原 对于中小企业来说 由于自身的经济实力和业务规模 主流的BaaS服务方案无法很好地适应需求 更倾向于基于市场上开放、可靠、高性能、维护良好的联盟链直接进行业务研发 为了真正实现基础设施的角色价值 BaaS应该丰富服务交付的形式 比如对外提供产业联盟链 为相关中小企业提供通用合同模板、SDK接口、C端区块链账号等针对性服务 帮助企业快速实现业务链 除了技术实现 该模型的第一个关键挑战是建立分布式节点的开发者共识 其次 要考虑联盟链的绩效 一旦建立共识 链性能可能无法满足多个应用 提前做好技术升级计划(如节点扩容、开侧链等)非常重要 ).还需要为C端用户提供统一区块链账号托管、私钥丢失解决等场景的完善解决方案 尽管面临诸多挑战 但许多BaaS服务提供商已经积极布局行业联盟链 由于中小客户采购规模小 但比例基数大 潜在市场份额高 这些中小客户的应用可以为联盟链带来广泛的C端用户群 甚至催生基于行业联盟链的新用户群体 星星之火 可以燎原 分布式 BaaS 成就分布式商业 为了全力推动实体经济转型 “区块链”成为数字经济新的突破点 越来越多的企业通过“链式改革”升级业务系统 以达到协调利益、提高效率、扩大规模的目的 在“智慧金融、智慧制造、智慧政务”领域 业务基础扎实的成熟企业往往能在连锁改革实践中交出不错的答卷 这类企业往往选择单一机构购买区块链服务 但实际上 产业链往往是多方协同的 多个商业利益共同体基于预设规则进行协作的商业模式 既能保留企业的独立决策权 又能实现多个机构间透明可信的商业合作 因此 分布式BaaS是实现分布式商务的重要基础设施 」 构建分布式BaaS 首先要解决BaaS服务的多中心跨云部署问题 支持针对不同部署环境的快速部署 BaaS部署成功后 需要解决跨域联盟链的问题 因为多组织跨域组网意味着需要产生大量的公网地址和开放端口 不仅需要解决企业异构云之间的网络连接 还需要建立安全可靠的联盟链节点接入和退出机制;此外 如何保证各个机构良好的区块链性能支持 如何保证联盟链和智能合约的安全性 都是BaaS厂商需要考虑的因素 除了技术上的挑战 由于分布式BaaS涉及到新的业态 更需要考虑业务定制 例如 集中式BaaS只需要满足特定Cu的需求 在政务领域 市级基础设施平台雏形初现 很多地方正在加速推进 顾名思义 市级基础设施一般由省/自治区/直辖市或地级市整体(主链)建设 为行政区划内多级行政单位提供统一的区块链服务(子链) 城市级区块链基础设施解决方案针对各种用户角色 包括至少三种类型的角色 即基础设施的监管者、业务方以及业务用户 在方案设计过程中 如何合理满足各种角色的诉求 解决他们的痛点 是项目成功的关键 比如如何结合城市行政区划现状和区块链应用规划主副链架构?如何提供支持多级行政单位登录的分级权限体系?如何在保证业务方数据隐私的前提下进行联合监管?如何建立安全、及时、可靠的节点容灾应急机制?如何保证业务系统用户的实体身份和链身份一一对应?这些是设计一主多子的baa时需要考虑的关键点 摘要 对于大中小区块链企业来说 从产业联盟链到多层次baa 从集中式baa到分布式baa 虽然产品形态不同 但最终目的都是为了加速区块链的落地 从最初的几个早期采用者到竞争对手 区块链行业正在高速发展 但它不同于喧闹的海外市场 扎扎实实地为实体经济赋能 才是发展的主流方向 在BaaS行业 没有前辈告诉我们怎么做 更多的是跟着客户的需求走 走一条有中国特色的创新之路 | 零零洞洞

暂无评论

暂无评论...