区块链-蚂蚁链(阿里系产品),至信链(腾讯系),长安链(国家队)

news2025/2/24 23:52:00

目录

区块链-蚂蚁链(阿里系产品),至信链(腾讯系),长安链(国家队)

①蚂蚁链(阿里系产品)

②至信链(腾讯系)

③长安链(国家队)

Hyperledger Fabric vs Ethereum 以太坊


区块链-蚂蚁链(阿里系产品),至信链(腾讯系),长安链(国家队)

区块链简单理解就是一个分布式的公共账本,这个账本由各个区块连成一个链条,链条上的每个节点都能记录信息,构成一个点对点的记账系统。北京木奇移动技术有限公司,专业的区块链外包开发公司,欢迎交流合作。根据自身应用场景不同,一般分为公有链,私有链,联盟链三种。



简单理解下区别:

①公有链:人人可以访问,读取,公开透明,完全的去中心化。就好比你大过节的秀恩爱,发了一条朋友圈,所有人可见那种。典型代表就是比特币,以太坊。

②私有链:对单独的个人或实体开放,仅在私有组织,比如公司内部使用。就好比失恋的你大半夜发朋友圈,仅自己可见那种。典型代表Linux基金会项目。

③联盟链:介于公有链与私有链之间的一种形态,部分去中心化,参与者可能是提前预定或者直接指定的。就好比朋友圈想发点有意思的图片,屏蔽父母家人,只给好基友们看那种。典型代表R3区块链联盟(国际银行和金融机构合作组织)。
 

然后就是说说上面几个链,包括他们的区别:



①蚂蚁链(阿里系产品)



蚂蚁区块链是由蚂蚁金服自主研发的金融级区块链服务项目平台,致力于打造一站式服务,用区块链技术解决金融、零售、生活等多场景区下应用问题。

除开蚂蚁链,蚂蚁区块链面向中小企业推出了开放联盟链,首次全面开放蚂蚁区块链的技术和应用能力。这也就意味着,即日起,中小企业开发者可以像搭积木般开发相关区块链应用,并与蚂蚁区块链共建数字经济的未来。

所有阿里这边是打造了两条链,一条公链,一条联盟链



②至信链(腾讯系)



至信链是由腾讯公司、中国网安以及北明软件发起建立的基于数字文化内容场景的司法应用生态服务平台。对标的就是阿里蚂蚁链。



③长安链(国家队)



长安链是我国首个自主可控区块链软硬件技术体系。2021年1月,国家电网、中国建设银行、中国人民银行数字货币研究所、腾讯、北京微芯研究院等27家成员单位共同发起成立了长安链生态联盟。

配置规范

interface Chain {
  // 区块链网络名称,必填。
  chainName: string;
  // 区块链ID,必填。
  chainId: string;
  //此处用于设置该链的RPC服务信息,可设置多个,至少得设置一个,其中url为节点的RPC服务地址,orgName为提供该RPC服务的企业名称。
  rpcs: Array<{ url: string; orgName: string }>;
  //目前支持permissionedWithCert(证书模式)、public(公钥模式)两种长安链。必填。
  accountMode: 'permissionedWithCert' | 'public';
  //请添加该链的相关介绍描述,方便使用者了解该链,选填。
  description?: string;
  //请填写该链的logo所在的url,选填。
  logo?: string;
  //请填写该链是否开启TLS,如果开启了请填写ture,如果未开启请填写false。不填默认为false。
  tlsEnable?: boolean;
  //如果开启了TLS请填写该链的TLSHostName,默认为chainmaker.org,如果您自建了证书CA服务且修改了该字段,请按照实际情况填写,不填则按默认情况处理。
  hostName?: string;
  //此处用于设置将链填加到长安链Web3插件后,插件和链的通讯方式。长安链默认采用GRPC与链进行通讯,V2.3.0版本的底链支持采用HTTP通讯,如果您的链已开启该配置,可选择HTTP。不填则按默认情况处理。
  protocol?: 'GRPC' | 'HTTP';
  //此处可设置您的链对应的区块链浏览器地址,设置后Web3插件内发起的交易,可直接跳转到区块链浏览器内查看交易详情。选填。
  browserLink?: string;
}

https://docs.chainmaker.org.cn/v2.3.2/html/dev/ChainList.html

Hyperledger Fabric vs Ethereum 以太坊


以太坊和Hyperledger之间最根本的区别在于它们的设计方式和目标受众的不同。

以太坊有EVM(智能合约和公共区块链的物理载体),智能合约和公共区块链主要针对分布在商业环境中并用于大众消费的应用。 
在 ethereum DAPPS (分布式应用程序)看来似乎也有相通之处: https://dapps.ethercasts.com/


Fabric有一个非常模块化的架构,更加适合商业公司的应用,它提供了强大的灵活性,可以比较自由的应用商业逻辑。 基本上可以理解为针对企业的量身定做,目标就是希望通过利用区块链技术简化企业间流程的公司,也就是解决企业间信用的问题。


打个比方,以太坊是公开环境的区块链,针对某个交易它无法做到让某人看,但另外一些人无法看的效果

但这是这个却是商业业务中最普遍的要求。但Fabric却可以做到的,而且不止于此。


另外的一个主要区别是 ethereum(以太坊)和Fabric中使用的共识(合法性有效性)的不同。

以太坊使用PoW(工作证明),而Fabric允许在No-op(无需共识)和PBFT(一定容错性的实际占用)之间进行选择。PoW被称为能量吸收器,需要矿机的支持,所有的交易,发布智能合约,运行智能合约都需要消耗GAS,也就是需要为此付费,这样必将影响以太坊的长期使用的实用性。不过,以太坊也正试图在下一个版本Casper中也许有所改变。


以太坊本身拥有内置的加密货币( eth ),因此非常适合那些有适用有这种需求的内置的应用。 当然,这也可能是一个缺点,因为有有些用户并不需要加密货币。


前面所提到的,并不是说以太坊不能作为企业的私人区块链部署, 它拥有一个成熟的生态系统,并使得智能合约和业务逻辑的开发变得非常简单,这是一个巨大的优势。

此外,以太坊开发人员非比较容易寻找,而目Fabric开发人员就相对困难一些,Fabric出来的时间短还非常新,目前还处在热身阶段。


总而言之,我们认为未来大多数企业间应用会倾向于Fabric,而Ethereum将继续成为 更多B2C的 dapps 的温床

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

基于世界杯算法的无人机航迹规划-附代码

基于世界杯算法的无人机航迹规划 文章目录 基于世界杯算法的无人机航迹规划1.世界杯搜索算法2.无人机飞行环境建模3.无人机航迹规划建模4.实验结果4.1地图创建4.2 航迹规划 5.参考文献6.Matlab代码 摘要&#xff1a;本文主要介绍利用世界杯算法来优化无人机航迹规划。 1.世界杯…

【C++ 系列文章 -- 程序员考试 201811 下午场 C++ 专题 】

1.1 C 题目六 阅读下列说明和C代码&#xff0c;填写程序中的空&#xff08;1&#xff09; &#xff5e;&#xff08;5&#xff09;&#xff0c;将解答写入答题纸的对应栏内。 【说明】 以下C代码实现一个简单乐器系统&#xff0c;音乐类&#xff08;Music&#xff09;可以使用…

安装2023年10月更新后,继续在Win10上使用IE的方法

简介 由于微软一直试图让Win10的用户迁移到Edge浏览器&#xff0c;因此不断地对Win10上的IE使用加以限制。 先前我们还可以通过金庸IEToEdge BHO的方式继续使用IE。 通过禁用IEToEdge BHO&#xff0c;禁止IE自动跳转&#xff08;重定向&#xff09;到EDGEhttps://blog.csdn.…

5.2 参照完整性

思维导图&#xff1a; 5.2.1 定义参照完整性 5.2 参照完整性笔记&#xff1a; 一、概念 参照完整性 (Referential Integrity)&#xff1a;确保关系数据库中的数据表间的关系始终保持一致性。外键 (Foreign Key)&#xff1a;一个表中的列或列组&#xff0c;用于标识另一个表中…

QMI8658A_QMC5883L(9轴)-EVB 评估板-使用说明书

文章目录 0.前言 1.硬件准备 1.1 I2C 接口 1.2 USART 接口 2.运行程序 2.1 QMI8658A 常值零偏校准 2.2 QMC5883L地磁传感器校准 2.3 校准步骤 3.与 example-algo-visualizer.exe 上位机通信协议 0.前言 【相关博文】 【QMI8658 - 姿态传感的零偏(常值零偏)标定】 【QMC5883L-磁…

计算机毕业设计选题推荐-大学生心理健康测评微信小程序/安卓APP-项目实战

✨作者主页&#xff1a;IT研究室✨ 个人简介&#xff1a;曾从事计算机专业培训教学&#xff0c;擅长Java、Python、微信小程序、Golang、安卓Android等项目实战。接项目定制开发、代码讲解、答辩教学、文档编写、降重等。 ☑文末获取源码☑ 精彩专栏推荐⬇⬇⬇ Java项目 Python…

[学习笔记]TypeScript查缺补漏(二):类型与控制流分析

文章目录 类型约束基本类型联合类型 控制流分析instanceof和typeof类型守卫和窄化typeof判断instanceof判断in判断内建函数&#xff0c;或自定义函数赋值布尔运算 保留共同属性 字面量类型&#xff08;literal type&#xff09;as const 作用 类型约束 TypeScript中的类型是一…

产品经理一定要学会的原型交互规范设计

一、主级按钮 序号1、序号2&#xff1a;主级按钮 一个按钮区最多一个主级按钮&#xff0c;也可以没有 二、线框按钮 序号3&#xff1a;如果不是非常为了突出“完成”、“推荐”的操作&#xff0c;可以多采用线框按钮 三、红色按钮 序号4&#xff1a;红色按钮不需要选中颜色这…

Vue3.0插槽:VOA模式

用法&#xff1a; 父组件App.vue <template><div><!--将html代码插入到子组件中带默认名称的插槽中--><AChild><!--这段html会插入到AChild组件中<slot></slot>插槽中--><!-- 注意&#xff1a;写在父组件中的html代码只能在父组…

Redis之持久化(RDB和AOF)

文章目录 前言一、RDB1.介绍2.redis.config有关配置3.触发4.恢复5.优缺点 二、AOF1.介绍2.redis.config配置3.启动4.恢复5.重写6.优缺点 总结 前言 Redis 是内存数据库&#xff0c;即数据存储在内存。 如果不将内存中的数据保存到磁盘&#xff0c;一旦服务器进程退出&#xff…

uniapp js-sdk插件之js实用工具包

插件介绍 插件为uniapp前端js工具包&#xff0c;工具包包含了众多模块&#xff0c;数组、颜色、日期、加解密、函数、数字、对象、请求、字符串、验证等模块&#xff0c;可以让您的开发得心应手&#xff0c;不需要为了一个功能需要花费大量的时间从网上再去搜索&#xff0c;本…

什么是覆盖索引?

覆盖索引是指一个索引包含了查询语句所需的所有数据&#xff0c;不仅能够提供索引的搜索能力&#xff0c;还可以完全覆盖查询需求&#xff0c;避免了回表操作&#xff08;即根据索引查找到主键&#xff0c;再根据主键获取数据的额外操作&#xff09;&#xff0c;从而提高查询性…

【AI数学】三维视觉中的四种坐标系

三维视觉中&#xff0c;需要掌握四种坐标系&#xff1a;世界坐标系、相机视角坐标系、NDC坐标系、屏幕坐标系。 世界坐标系&#xff08;World coordinate system&#xff09; 物体或者场景在真实世界中的位置。 相机视角坐标系&#xff08;Camera view coordinate system&…

数字孪生技术:强化紧急响应与决策

随着科技的不断进步&#xff0c;数字孪生技术已经逐渐渗透到了各个行业&#xff0c;其中包括了灾害管理领域。在灾害管理中&#xff0c;数字孪生提供了极大的帮助&#xff0c;使决策者更好地理解和应对各种灾害&#xff0c;包括自然灾害和人为灾害。本文带大家一起探索数字孪生…

WhatsApp Business为什么会被封号?该如何解决

目前&#xff0c;作为全球即时通讯领域的重要平台之一的WhatsApp已成为企业在营销和与客户沟通时的首选工具。但是长时间、高强度的营销行为很容易导致WhatsApp Business账户突然被封禁&#xff0c;无法再使用账号。即使后续再去进行申诉&#xff0c;要求官方解封该账户&#x…

LeetCode----124. 二叉树中的最大路径和

题目 二叉树中的 路径 被定义为一条节点序列,序列中每对相邻节点之间都存在一条边。同一个节点在一条路径序列中 至多出现一次 。该路径 至少包含一个 节点,且不一定经过根节点。 路径和 是路径中各节点值的总和。 给你一个二叉树的根节点 root ,返回其 最大路径和 。 示…

延时摄影视频制作工具 LRTimelapse mac中文版特点介绍

lrTimelapse mac是一款适用于 Windows 和 macOS 系统的延时摄影视频制作软件&#xff0c;可以帮助用户创建高质量的延时摄影视频。该软件提供了直观的界面和丰富的功能&#xff0c;支持多种时间轴摄影工具和文件格式&#xff0c;并具有高度的可定制性和扩展性。 lrTimelapse ma…

计算机从内存中读取数组元素

在计算机中&#xff0c;我们可以把内存看成是一些排列好的格子&#xff0c;每个格子对应一个内存地址&#xff0c;那么数据会分散的存储在不同的格子中&#xff1a; 对于数组&#xff0c;计算机会在内存中为其申请一段连续的空间&#xff0c;并且会记下索引为0处的内存地址&…

HTML和CSS的基础-前端扫盲

想要写出一个网页&#xff0c;就需要学习前端开发&#xff08;写网页代码&#xff09;和后端开发&#xff08;服务器代码&#xff09;。 对于前端的要求&#xff0c;我们不需要了解很深&#xff0c;仅仅需要做到扫盲的程度就可以了。 写前端&#xff0c;主要用到的有&#xf…

大厂面试题-网络四元组

四元组&#xff0c;简单理解就是在TCP协议中&#xff0c;去确定一个客户端连接的组成要素&#xff0c;它包括源 IP地址、目标IP地址、源端口号、目标端口号。 正常情况下&#xff0c;我们对于网络通信的认识可能是这样(如图)。 服务端通过Server Socket建立一个对指定端口号…