长安链正式发布三周年,技术更迭支撑产业变革

导语:

2024年1月27日长安链正式发布三周年,开源社区借开年之际与大家一同回顾长安链三年来的技术发展历程,每一个里程碑的建设都得益于与长安链同行的合作伙伴与开发者,希望在2024年可以共同携手继往开来,为数字经济发展添砖加瓦。

图片

长安链1.0阶段

1.0

长安链正式发布3周年

2021年1月长安链正式对外发布1.0版本,首次提出打造自主可控的区块链软硬件技术体系和动态自适应、可装配的技术理念。时值国内主流区块链底层平台依然依赖国外技术,亟待国产化,长安链作为区块链领域国产开源项目的代表开始崭露头角。

长安链的出现除了要满足区块链底层技术国产化需求外,还承载着以长安链生态联盟为代表的实体经济数字化的更多产业需求:支持不同程度的信任场景、降低区块链定制化开发成本、突破大规模应用存在性能瓶颈、建立活跃的区块链底层技术生态。

如果说1.0版本是长安链“元老”版本,那1.2.x版本无疑则是1.0时代的“功勋”版本。1.2.x版本性能优异,支持跨链与轻节点,对BadgerDB、LevelDB、MySQL等数据库和RAFT、TBFT、dPoS等共识算法的支持都更为完善。1.2.x版本是长安链的首个长期支持版本,早期圆满的支撑了多个供应链金融、征信、食品溯源等重点项目并被维护至今,目前已更新至v1.2.7。

长安链2.0阶段

2.0

长安链正式发布3周年

2021年6月工信部和网信办发布了《关于加快推动区块链技术应用和产业发展的指导意见》,同期长安链也在孕育一次整体的迭代升级;8月底,当时长安链已经更新6个基础版本,开源社区初具规模、应用场景愈加丰富,长安链正式发布2.0版本以适应开源社区与重大场景应用需求。

长安链2.0版本升级基调是易用、稳定、安全与性能。易用性主要体现在可装配性、文档和工具,可装配性着重在用户感知层的设计并进一步解耦各模块;文档目录重构、根据开发者阅读习惯整体优化内容;工具从部署、使用、迁移几方面降低了长安链应用门槛,现阶段社区开发者广泛应用的长安链管理台、SmartIDE等就是伴随着2.0版本的产品;稳定性方面长安链做出必要的功能收敛,提出了“三大阶段稳定性测试”,在更多样的生产环境中严格检验;安全性方面,根据等保、密评、安全标准全面自查提升,与国密和信创环境稳定兼容适配,逐步引入抗量子密码算法;性能方面长安链对Docker-vm、交易池、同步模块等各模块摸底优化,从单一模块到整体系统、尖峰性能到稳定性能、单链性能到并行多链性能都有了较大提升。值得一提的是,在长安链2.x阶段的发展中融合了越来越多的隐私技术,抗量子多方安全计算、密文检索、可验证数据库等隐私技术开始与长安链2.x版本结合拓展区块链应用能力,构建长安链的先进技术体系。

长安链2.x版本中的v2.3.x是截至目前承载生产应用最多的版本,超大城市级政务基础设施、巨量数据的供应链金融应用,性能要求极高要求的物联网应用等对长安链既是考验,也是打磨。

长安链3.0阶段

3.0

长安链正式发布3周年

时间到2024年已经不是第三代互联网蓬勃发展的第一年,也不是数据要素流通被重点强调的第一年,但却是产业参与方更需要扎扎实实深耕产业的一年。长安链3.0版本从测试版到正式版经过了更长时间的打磨,于2023年的最后一个工作日悄然上线,为第三代互联网和数据要素相关产业2024年的发展奠定更加坚实的技术基础,立足于大规模、高安全、广兼容、更易用,将承载更多前沿探索性功能。

长安链3.x版本以数据为关键要素构建Web3.0时代的超大规模数字应用,对底链的规模、性能和安全性有着更高要求。打通重点行业及领域各主体平台数据需要大规模存储、大规模节点,长安链PB级存储引擎以及不断优化的自研大规模共识算法MaxBFT正在形成技术支撑;Web3.0发展需要与国际接轨,兼容集约才能快速进步,长安链3.x版本对主流Web3.0生态的兼容性正尝试推动产业高速发展;产业规模扩大需要更广泛的开发者参与,长安链从动态共识切换以及更大范围的合约语言支持开始着降低产业开发者参与门槛;在长安链3.x版本中,将深度融合隐私计算、动态自适应技术和可证明计算等相关技术,长安链将从“信任机器”向着“世界计算机”的方向演进,重新定义信任范式,拓展信任边界。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/468589.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

深入浅出前端本地储存(1)

引言 2021 年,如果你的前端应用,需要在浏览器上保存数据,有三个主流方案: CookieWeb Storage (LocalStorage)IndexedDB 这些方案就是如今应用最广、浏览器兼容性最高的三种前端储存方案 今天这篇文章就聊一聊这三种方案的历史…

安装vcenter管理esxi

安装vcenter管理esxi虚拟化操作系统 文章目录 安装vcenter管理esxi虚拟化操作系统1.安装vcenter2.vcenter的应用 1.安装vcenter esxi虚拟机具体安装步骤请参考上一篇文章,vcenter软件包需自己到网上下 2.vcenter的应用

蚓链帮助企业对资源进行数字化整合,加速变现实现利他多赢!

​蚓链作为一种数字化资源整合的工具或平台,可以帮助企业实现数字化资源整合。在当前的数字化时代,各种信息和资源呈现出乘方式的增长。企业要想在竞争中脱颖而出,就需要对这些资源进行有效的整合和利用。蚓链通过提供一套完善的数字化解决方…

Flutter Plugin中依赖aar本地包

一、首先在项目的根目录的build.gradle中,添加如下代码 allprojects {repositories {//...flatDir {//pay_2c2p就是你的flutter plugin插件名称dirs project(:pay_2c2p).file(libs)}} }二、然后到Plugin的android目录中 ,在src目录的同级创建libs目录将…

Java安全基础 必备概念理解

Java安全基础 关键概念汇总 文章目录 Java安全基础 关键概念汇总前置知识1.构造器this以及包的使用2.继承3.重写/ 重载 / super4.多态5.区分和equals方法6.toString的使用7.Object的概念8.static,final,代码块static代码块final 9.动态代理10.类的动态加载1)类加载器含义&#…

LeetCode 热题 100 | 回溯(三)

目录 1 131. 分割回文串 2 51. N 皇后 菜鸟做题,语言是 C,感冒好了 ver. 1 131. 分割回文串 题眼:给你一个字符串 s,请你将 s 分割 成一些子串。 根据题眼可知,我们需要做的是将字符串 s 连续分割 为几段&#…

医保智慧购药:探索医保买药小程序技术开发与应用

如今,医保智慧购药成为了一种趋势,尤其是医保买药小程序的技术开发和应用,为患者提供了更加便捷、高效的医药购买体验。 医保买药小程序是一种基于手机移动终端的应用程序,它通过智能化的算法和医保系统的对接,为患者…

gPTP简介

1、gPTP(generalized precision time protocol)广义时钟同步协议 gPTP(generalized precision time protocol)广义时钟同步协议,即IEEE 802.1AS协议。它是IEEE 1588协议的延伸,可以为TSN提供全局精准…

Legacy|电脑Windows系统如何迁移到新安装的硬盘?系统迁移详细教程!

前言 前面讲了很多很多关于安装系统、重装系统的教程。但唯独没有讲到电脑换了新的硬盘之后,怎么把旧系统迁移到新的硬盘上。 今天小白就来跟各位小伙伴详细唠唠: 开始之前需要把系统迁移的条件准备好,意思就是在WinPE系统下,可…

【Linux】Linux权限详解(权限管理-目录权限-粘滞位)

主页:醋溜马桶圈-CSDN博客 专栏:Linux_醋溜马桶圈的博客-CSDN博客 gitee:mnxcc (mnxcc) - Gitee.com 目录 1.Linux权限的概念 2.Linux权限管理 2.1 文件访问者的分类 2.2 文件类型和访问权限 ​编辑 1.文件类型 2.基本权限 2. 3 文件权…

android adb 实时画面 和操作

1. 下载 scrcpy 建议 windows10 用户 点击链接下载 不然可能会提示缺少部分 dll https://github.com/Genymobile/scrcpy/releases/download/v2.3.1/scrcpy-win32-v2.3.1.ziphttps://github.com/Genymobile/scrcpy/releases/download/v2.3.1/scrcpy-win32-v2.3.1.zip windo…

Java语言: JVM

1.1 内存管理 1.1.1 JVM内存区域 编号 名字 功能 备注 1 堆 主要用于存放新创建的对象 (所有对象都在这里分配内存) jdk1.8之后永久代被替换成为了元空间(Metaspace) 2 方法区(加、常、静、即) 被虚拟机加载的类信息(版本、字段、方法、接口…

递推算法C++

所谓递推,是指从已知的初始条件出发,依据某种递推关系,逐次推出所要求的各中间结果及最后结果。其中初始条件或是问题本身已经给定,或是通过对问题的分析与化简后确定。从已知条件出发逐步推到问题结果,此种方法叫顺推…

Linux:网络的初步认知

文章目录 网络的认知如何理解协议网络分层OSI模型TCP/IP五层(或四层)模型网络传输的基本流程协议的参与局域网通信原理 本篇将会引入到网络的话题 网络的认知 第一个问题是,网卡是文件吗?答案是显然的,在Linux下一切皆文件,基于…

大模型日报 3月14日

资讯 研究 智能体的ChatGPT时刻!DeepMind通用AI向人类玩家进化,开始理解游戏 https://mp.weixin.qq.com/s/-GNZaY9vPQJCJUD7WGTjGA 视频游戏是 AI 系统的重要试验场。与现实世界一样,游戏也是丰富的学习环境,具有反应灵敏的实…

Hive SQL必刷练习题:向用户推荐朋友收藏的商品(两种思路)

问题需求: 需要请向所有用户推荐其朋友收藏但是用户自己未收藏的商品,请从好友关系表(friendship_info)和收藏表(favor_info)中查询出应向哪位用户推荐哪些商品。期望结果如下: 1)…

【算法专题突破】--- 动态规划 --- 第 N 个泰波那契数 三步问题(1)

1.第 N 个泰波那契数 1.题目解析 这个问题的理解其实相当简单,只需看一下示例,基本就能明白其含义了。 2.算法原理 1. 定义状态表 首先,我们要明白这道题的核心是找出一个序列中的数,这个序列遵循特定的规律:每个数…

简析|创业老隋分享的人力RPO项目如何?

在当今社会,创业热潮席卷而来,各类项目层出不穷。近日,创业老隋分享的人力RPO项目引起了广泛关注。那么,这个项目究竟如何呢?是否靠谱?经过深入了解和分析,我认为这个项目是靠谱的。 首先,从项目的背景和…

idea远程试调jar、远程试调war

idea远程试调jar、远程试调war 目的&#xff1a;测试运行时与ide开发时是否一致。 配置jar Maven中添加 <packaging>jar</packaging>将其打包为jar。 设置运行入口main 编译jar 看到jar输出 配置试调 添加jar运行 远程试调 先在源码中打好断点试调 debug运行…

angularjs 指令实现自定义滚动条

场景&#xff1a;横向商品栏&#xff0c;把原有的滚动条改成自定义的样式&#xff0c;并且给两边加上箭头可以调整&#xff0c;可以拖动商品和滚轮实现滚动条效果。 js appService.directive(customScrollbar, function() {return {restrict: A,transclude: true,scope: {ena…
最新文章