更多长安链开源项目QA,可登陆开源社区、技术文档库查看。
下载源码
https://git.chainmaker.org.cn/chainmaker/chainmaker-go
查阅文档
https://docs.chainmaker.org.cn/
2021年6月16日,长安链开源社区线上Meetup——“核心开发者说”系列活动如约开启,首期以“揭秘长安链开源”为主题,从设计理念,技术架构,特色功能,适用场景及案例,开源生态参与方式等多维度展开,为开发者、企业级用户呈现出一幅长安链ChainMaker开源项目全景图。
“长安链ChainMaker”是在科技部、工信部、国资委等国家部委及北京市政府的指导下发布的国内首个自主可控区块链软硬件技术体系,由微芯研究院联合头部企业和高校共同研发,具有全自主、高性能、强隐私、广协作的突出特点。长安链底层区块链平台自开源以来,获得了行业乃至社会各界的广泛关注,在区块链产业发展加速、开源技术层出不穷的当下,为国内区块链技术的自主创新提供新动能。
在区块链定制开放成本高、国内区块链底层生态薄弱等环境背景下,长安链底层软件平台应运而生。活动上,来自北京微芯区块链与边缘计算研究院的长安链首席架构师万明超分析了长安链的诞生背景,重点介绍了长安链ChainMaker的整体设计思路,长安链提出了“链工厂”的概念,充分分析了区块链技术实现本质,抽象出区块链整体执行流程,将执行流程中的功能深度模块化,最终长安链提供装配线支持,可实现模块化组装。因此,长安链ChainMaker不仅是一个区块链系统,还是一套用于生成区块链系统的标准、组件和工具集合。
在功能设计上,长安链可满足多样化,不同的企业级区块链应用场景需求,不仅可以支持广域大规模节点网络,KV、关系型数据库等多种存储引擎,国密算法并兼容其它加密算法,同时还具备丰富的多语言智能合约框架,并建立了一套细粒度身份权限管理体系。除此之外,在国内区块链底层开源技术百家争鸣的当下,长安链还特别设计研发了多重特色功能,例如采用标准跨链协议,可高效、安全、一致的操作实现多条异构链间的跨链互操作,支持按需选取适当的共识算法,支持在合约内执行丰富的SQL操作,全面保护链上数据隐私等。
开源以来,长安链ChainMaker项目保持着快速迭代节奏,沙龙活动中万明超特别介绍了未来长安链底链技术迭代计划。目前长安链已迭代到V1.2.0版,最新的版本将推出支持DPoS共识算法、开源CA证书服务、跨链方案等核心特色功能,后续系统合约重构、迁移工具、轻节点等均在研发规划中将陆续实现。
揭秘讲解的最后环节,万明超补充提到,目前长安链开源底链技术在碳交易、供应链金融、食品溯源、信息通信、医疗健康、物资采购等国计民生重点领域场景中。
为了更好的推进开源生态协作与生态繁荣,长安链依托于开源社区积极构建长安链与开发者、应用者、生态伙伴关系,Meetup活动中,长安链开源运营详细介绍了融入开源社区由浅入深的参与路径,并引导更多的开发者、企业用户加入社区生态建设中。据介绍,后续长安链社区将以为社区用户提供分享与交流平台为基础,建立和提供社区贡献和权益扶持机制,持续举办丰富的线上、线下沙龙活动,例如区块链核心技术模块解读,企业级应用场景研讨等,联合更多区块链行业的共建者,并与全球开发者共享开源成果,推动区块链技术的产业创新与发展。
沙龙最后互动抽奖环节,直播现场弹幕不停,同时聆听在线的数百名开发者、企业级用户提出了诸多技术应用相关问题,更多精彩问答可登陆开源社区FAQ专区查阅了解。