前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Golang语言情怀--第76期 区块链技术-长安链底层技术平台介绍

Golang语言情怀--第76期 区块链技术-长安链底层技术平台介绍

作者头像
李海彬
发布2022-06-07 10:16:03
6610
发布2022-06-07 10:16:03
举报
文章被收录于专栏:Golang语言社区Golang语言社区

1. 长安链底层技术平台介绍

1.1. 简介

“长安链·ChainMaker”具备自主可控、灵活装配、软硬一体、开源开放的突出特点,由北京微芯研究院、清华大学、北京航空航天大学、腾讯、百度和京东等知名高校、企业共同研发。取名“长安链”,喻意“长治久安、再创辉煌、链接世界”。 长安链作为区块链开源底层软件平台,包涵区块链核心框架、丰富的组件库和工具集,致力于为用户高效、精准地解决差异化区块链实现需求,构建高性能、高可信、高安全的新型数字基础设施,同时也是国内首个自主可控区块链软硬件技术体系。 长安链的应用场景,涵盖供应链金融、碳交易、食品追溯等一系列关乎国计民生的重大领域。

1.2. 官网地址

https://chainmaker.org.cn

1.3. 公众号

公众号搜索:长安链ChainMaker

1.4. 联系我们

微信小助手:ChainMaker2021

电话:010-50828678

邮箱:operation@chainmaker.org

地址:北京市海淀区丹棱街1号互联网金融中心26层 

1.5. 项目背景

中共中央政治局第十八次集体学习时,习近平总书记强调要把区块链作为核心技术自主创新的重要突破口,加快推动区块链技术和产业创新发展。尽管区块链在产业发展中的作用愈加明显,但在发展中过程中仍存在以下问题: 1、区块链底层基础设施产品多采用国外开源技术,国内自主开发性、创新性能力薄弱。 2、区块链技术与产业结合深度有待提高,区块链场景多集中在存证方向。区块链如何与产业深度融合,更好地发挥赋能价值流动的作用还需进一步研究。 3、区块链底层基础设施该如何发展还未明确方向。 为解决这些问题,北京微芯区块链与边缘计算研究院联合多家知名高校和业内顶尖企业,合作研发国内首个自主可控区块链软硬件一体技术体系“长安链·ChainMaker”,运算速度超过10万TPS,“长安链”运算速度和安全性都处于全球领先水平。

1.5.1. 长安链生态愿景

构建基于“长安链·ChainMaker”的数字经济国家主链,以重大场景应用为牵引,构建长安链生态网络,汇集数据要素,增进业务协同,繁荣数字经济新生态。

1.5.2. 关键技术

“长安链·ChainMaker”秉承开源开放、共建共享的理念,已开放程序源码。“长安链·ChainMaker”坚持自主研发,秉承开源开放、共建共享的理念,面向大规模节点组网、高交易处理性能、强数据安全隐私等下一代区块链技术需求,融合区块链专用加速芯片硬件和可装配底层软件平台,为构建高性能、高可信、高安全的数字基础设施提供新的解决方案。 并行调度 在提案-验证整体框架下,支持基于DAG的块内交易并行调度提案和并行验证;调度支持确定性调度和随机调度等多种并行调度算法。

广域网络 基于PubSub机制,支持多链隔离下P2P网络的复用与数据隔离;支持NAT穿透,复杂网络拓扑下的大规模节点组网,支持网络节点动态治理。

多链架构 支持并行多链实现不同参与方间的数据隔离;可根据场景灵活扩展子链以支持业务和吞吐量的需求。

权限管理 为链上每个操作定义访问权限,支持细粒度权限管理策略;结合组织、角色等提供灵活的身份权限配置方案。

1.5.3. 技术优势

自主可控 面向世界科技前沿,秉持自主创新原则,汇聚国内顶级工程师和科学家团队,长安链·ChainMaker构建了全球独创的底层技术框架,关键技术模块全部自研,成为国际区块链技术发展的新动能,为国家“新基建”提供自主、可控、安全的区块链数字经济基础设施。独创深度模块化、可装配、高性能并行执行的区块链底层技术架构; 覆盖国产密码算法、基于国密证书的加密通讯和国产CA证书颁发认证机构。

开源开放 自诞生起,长安链践行开源、开放的理念,最大范围联合产、学、研、用各类科研力量,由顶尖高校、知名企业等优势力量共同开发,同时广泛拥抱个人和企业开发者,打造标准规范体系,共建开源开放充满活力的区块链技术生态; 采用友好的开源协议,开放软件源代码,推动多项技术体系标准化,建立标准化下的开发生态。

性能领先 长安链拥有高效并行调度算法、高性能可信安全智能合约执行引擎、流水线共识算法等国际领先的区块链底层技术,具备高并发、低延时、大规模节点组网等先进技术优势,交易吞吐能力可达10万TPS,位居全球领先水平; 支持基于内存的数据系统,提升交易处理性能。

灵活装配 长安链将区块链执行流程标准化、模块化,推进区块链技术从手工作业模式演进到自动装配生产模式,方便用户根据不同的业务需求搭建区块链系统,为技术的规模化应用提供基础; 可插拔、可分离的自主可控核心框架,可快速接入优势底层模块/单一定制化开发模块。

同学们,兴趣是最好的老师;只争朝夕,不负韶华!加油!


参考资料:

Go语言中文文档

http://www.golang.ltd/

Go语言官方文档

https://golang.google.cn/

海伦链论坛(筹建中)

https://www.HeronChain.Com/

Golang语言情怀

ID:wwwGolangLtd

 www.Golang.Ltd

游戏服务器架构丨分布式技术丨大数据丨Go语言学习

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-06-03,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Golang语言情怀 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. 长安链底层技术平台介绍
    • 1.1. 简介
      • 1.2. 官网地址
        • 1.3. 公众号
          • 1.4. 联系我们
            • 1.5. 项目背景
              • 1.5.1. 长安链生态愿景
              • 1.5.2. 关键技术
              • 1.5.3. 技术优势
          相关产品与服务
          区块链
          云链聚未来,协同无边界。腾讯云区块链作为中国领先的区块链服务平台和技术提供商,致力于构建技术、数据、价值、产业互联互通的区块链基础设施,引领区块链底层技术及行业应用创新,助力传统产业转型升级,推动实体经济与数字经济深度融合。
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档