区块链的可扩展性三难问题

news2024/11/16 17:33:38

在这里插入图片描述

这个词是由以太坊的联合创始人Vitalik Buterin创造的,并提出了理想的区块链需要具备的三个特征:去中心化、可扩展性和安全性。

Vitalik还提出,区块链几乎不可能很好地实现所有这三个特征,所以会出现权衡。

因此,今天所有主要的区块链都在其中一个特征上做出妥协,以成功实现其他两个特征。

以太坊

关于可扩展性的三难问题,以太坊将安全和去中心化置于可扩展性之上。

以太坊是支持以太加密货币($ETH)的区块链,由Vitalik Buterin共同创立,最初于2015年发布。

以太坊的起源故事是Web3传说的一个组成部分。维塔利克因《魔兽世界》的一件事而着手创建以太坊。从2007年到2010年,他一直在玩这款游戏,并迅速在游戏中崛起。暴雪,这个游戏背后的游戏工作室,显然删除了他的术士的虹吸生命法术的伤害成分。这大大削弱了这个角色,并使维塔利克意识到 “集中式服务会带来什么恐怖”。

当他在2011年被介绍到区块链技术和比特币时,他开始想象一个没有中心化服务的世界。然而,他发现比特币区块链的限制性太强,因为它只允许有限数量的金融用例。

2014年,他发布了一份白皮书,描述了最终将成为以太坊的内容。同年晚些时候,维塔利克和其他联合创始人发起了一个成功的众包活动,以太坊正式启动。自2015年首次发布以来,以太坊区块链发展迅速,并加入了大量的开发者。

以太坊与比特币区块链的关键区别在于,它的交易能力不仅仅是加密货币–这是因为它允许在其上建立智能合约和dApps(去中心化的应用程序)。以太坊区块链的原生代币,即以太币或$ETH,通常被用来与这些智能合约和dApps互动并进行交易。以太币可以用来购买和交易加密货币和其他数字资产,如NFTs(不可伪造的代币)。随着DeFi(去中心化金融)和NFTs的兴起,以太币也随之暴涨。

最初,以太坊是通过 "挖矿 "和相应的 "工作证明 "共识机制创建的–与比特币类似。然而,由于这很耗能,以太坊在2022年改用 "股权证明"共识机制。

以太坊。优势

权力下放
验证器负责向区块链添加新区块,处理交易和存储数据,是区块链技术的骨干。由于成为以太坊验证者的技术要求相对较低,更多的人可以经营以太坊验证者而获利。这使得以太坊对任何一个验证者的依赖性降低,这反过来又导致了一个更加分散的网络。

安全问题
hashrate衡量了以太坊区块链每秒能进行多少次计算。由于以太坊的高hashrate,需要极其昂贵的硬件和计算能力来入侵区块链。心术不正或不诚实的验证者会受到惩罚,这进一步抑制了他们的恶意行为。

生态系统
目前,以太坊是最复杂的DeFi生态系统的所在地。该生态系统由Maker、Uniswap和AAVE等著名品牌组成,并在继续增长。当看到以太坊区块链产生的总收入时,很明显,在区块链盈利方面,该网络仍然是市场领导者。

以太坊。弱点
速度
以太坊区块链每秒执行的最高交易数(TPS)被测量为108个–比其他主要区块链慢。以太坊2.0期望解决这一问题,并设想将TPS提高到100,000。

可扩展性
以太坊将安全性和去中心化置于可扩展性之上。因此,区块链上的交易成本(气体费用)在网络使用率高的时期可能会很昂贵–将大量的用户定价。

Reliance
虽然去中心化是以太坊的优势之一,但该区块链因其对Infura和AWS等中心化云服务的依赖而受到批评。批评者认为,以太坊并不是完全去中心化的,因为如果像Infura和AWS这样的服务被关闭,区块链上的大多数dApps本身也会关闭。2022年4月就是这种情况,当时由于Infura出现服务中断,一些以太坊的dApps下线了。

索拉纳

关于可扩展性的三难问题,索拉纳将安全和可扩展性放在了权力下放的首位。

由于其受欢迎程度,以太坊区块链的速度变得迟缓,在使用量大的时候,交易费用昂贵。以太坊难以扩展,使得数百万新用户的入驻变得困难。即使升级到以太坊2.0,这些挑战可能也不会得到充分缓解。

以太坊有许多替代品,其中之一是Solana。

"Solana "指的是加州圣地亚哥的一个海滩,区块链的联合创始人Anatoly Yakovenko在附近工作。在2017年开始Solana项目之前,Anatoly曾在高通和Dropbox担任工程师。

Solana区块链的开发是为了解决比特币和以太坊区块链都面临的问题。该区块链的扩展性非常好,允许每秒有大量的交易–同时保持成本效益。Solana,通常被称为SOL,是Solana区块链的本地加密货币。

与以太币类似,SOL可以用来与智能合约和DApps互动并进行交易。SOL也可以用来购买和交易加密货币和其他数字资产,如NFTs。DeFi和NFTs的流行提高了SOLana区块链的知名度。

该区块链从一开始就应用了 "股权证明 "共识机制,这比目前比特币区块链(以及过去的以太坊)所使用的 "工作证明 "共识机制对环境的影响要轻得多。

2022年6月,Solana宣布计划进入移动领域,推出旗舰安卓智能手机–Saga–和一个开源软件开发工具包(SDK),被称为Solana Mobile Stack(SMS)。

这一举措的目的。

让与Solana区块链的互动变得移动友好和无缝。
绕过iOS应用商店和安卓Google Play商店的限制。
对苹果和三星等现有企业施加压力,使其整合Web3原生硬件和软件组件。
Solana的能源效率、更容易的可扩展性、具有成本效益的交易和移动优先的重点,都有助于提高区块链的知名度。

索拉纳:优势
速度
理论上,Solana区块链可以达到50,000TPS,实际TPS大部分时间都在2,000到3,000TPS之间徘徊。Solana的TPS远高于以太坊,不仅提供了更快的交易和更好的用户体验,而且有能力开发和引入新的区块链创新。

费用
Solana将安全性和可扩展性置于去中心化之上。因此,Solana区块链上的交易成本大多低于单笔交易的1美分,即使是在网络使用率高的时期。这不仅对当前用户更有利,而且对寻求更好的区块链体验的其他更广泛的用户也有利。

开发人员
在过去的几年里,Solana看到了大量的生态系统资助和风险投资活动。这有助于吸引开发者在Solana的基础上建立,并进一步推动生态系统的发展。仅在2022年,Solana生态系统内每月活跃的开发者数量就增长了83%。

索拉纳:弱点

权力下放
对于想要运行Solana验证器的人来说,进入门槛仍然很高。运行Solana验证器的推荐硬件要求是12核CPU,128GB内存和超过1TB的磁盘空间。对于以太坊验证器,最低的硬件要求包括一个2核CPU,4GB内存和任何SSD。对于大多数人来说,采购/建造一个定制的装备来运行Solana验证器是有意义的,而Ethereum验证器可以在日常的笔记本电脑上运行。由于技术上的要求很高,成为Solana验证器并不容易。这使得Solana更加依赖现有的验证器,这反过来又导致了一个更加集中的网络。

↪Lo_Cf_200D↩停电
由于其快速增长,Solana区块链仍然不时受到性能下降和中断问题的影响。网络中断很关键,因为它们导致交易缓慢和dApps无法正常工作–导致用户感到沮丧和用户体验不合格。这些似乎是成长的烦恼,以太坊也有这样的烦恼(见上文 "依赖 "部分)。

生态系统
以太坊上的主要协议的数量大大超过了Solana上的协议。此外,Solana区块链通过交易产生的收入与以太坊相比也毫不逊色。然而,随着最近引入收费市场的创新,Solana区块链将能够大幅提升其收入。

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

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

相关文章

chatgpt快速搭建开发程序

程序开发中让GPT编写功能函数,懂原理的工程师只需要将GPT提供的命令码块按照项目对应的结构拆解后放置到项目文件夹对应的位置即可,高速高效快速搭建。 举例:

函数式接口-方法引用

定义 静态方法-方法引用 示例

QT功能 实现静态内容国际化实验

文章目录 第一步:新建一个QT工程第二步:添加控件第三步:在pro文件中添加内容第四步:更新文件第五步:打开QT的Linguist第六步:添加翻译内容第七步:回到QT Creator中添加文件第八步:给…

韶关市承装修试电力施工许可证五级可以承接哪些项目【资质办理指南】

韶关市承装修试电力施工许可证五级可以承接哪些项目【资质办理指南】 韶关市承装修试电力施工许可证五级可以承接的项目主要包括10千伏及以下电压等级电力设施的安装、维修或者试验活动。这意味着,持有五级许可证的企业可以在韶关市范围内承接包括变电站、配电站、输…

多链路聚合设备是什么

多链路聚合设备属于通信指挥装备。 乾元通多链路聚合设备,它能够将多个网络链路聚合成一个逻辑链路,以实现高速、稳定、可靠的数据传输。多链路聚合设备的核心技术包括链路聚合、负载均衡、故障切换等,能够智能管理和优化利用不同网络链路&a…

【国产SSL】哪家SSL证书可以保证数据不出境,是在国内验签

随着网络安全的重视,网站安装SSL证书已经是标配了。但是为什么目前常见的SSL证书都是国外的?数据受国外掌控,安全吗?那么哪家国产品牌是可以保证数据不出境的呢? 为什么目前常见的SSL证书都是国外的? 原因…

AlphaFold3(AF3)简单介绍:预测各种生物分子结构和它们之间相互作用的深度学习模型

参考: 文章地址: https://www.nature.com/articles/s41586-024-07487-w https://blog.google/technology/ai/google-deepmind-isomorphic-alphafold-3-ai-model/ AlphaFold3体验官网: https://golgi.sandbox.google.com/ 《Accurate structure prediction of biomolecula…

AI日报|苹果新款iPad Pro搭载AI芯片,DeepSeek-V2开源,百万token仅1元...

欢迎大家在 GitHub 上 Star 我们: 分布式全链路因果学习系统 OpenASCE: https://github.com/Open-All-Scale-Causal-Engine/OpenASCE 大模型驱动的知识图谱 OpenSPG: https://github.com/OpenSPG/openspg 大规模图学习系统 OpenAGL: https://github.com/TuGraph-…

跨越智能建筑桥梁:西门子PLC无缝对接BACnet楼宇自动化系统化

智能楼宇每一个环节的互联互通都至关重要,而PLC(可编程逻辑控制器)作为自动化领域的基石,其与BACnet协议的融合无疑成为了构建智能楼宇神经系统的关键节点。今天,让我们深入探讨如何利用先进的PLC转BACnet协议网关&…

继续SQL

主知识点六:having 聚合前的筛选用where,聚合后的筛选用having Having和where的区别是:运行顺序和对象不用 Having是在group by聚合后的基础上进行筛选。 ● 【例题27*】(运行原理)查询总人口数至少为3亿的大洲和…

ai可以做思维导图吗?当然是可以的!

ai可以做思维导图吗?在快节奏的现代生活中,思维导图作为一种高效的信息组织和表达工具,越来越受到人们的青睐。随着人工智能(AI)技术的不断发展,AI思维导图软件也应运而生,它们不仅能够帮助用户…

MindSponge分子动力学模拟——软件架构

技术背景 在前面一篇文章中,我们介绍了MindSponge的两种不同的安装与使用方法,让大家能够上手使用。这篇文章主要讲解MindSponge的软件架构,并且协同mindscience仓库讲解一下二者的区别。 整体架构 首先我们来了解一下MindSponge独立仓库的…

CPU基本知识点

目录 1.概念 2.分类 3.运作原理 4.指令系统 1.概念 CPU:英文Central Processing Unit,即中央处理器。 解释和执行指令的功能单元,它是计算机的中枢神经系统(即核心)。 是计算机最核心的部件,主要是运算…

U-Mail邮件系统,自建企业邮箱的优选

随着互联网的发展,企业邮箱已成为企业办公自动化系统的组成部分之一,对于企业而言,拥有一个专属的企业邮箱不仅可以提升企业形象,更可以提高工作效率。目前市场上流行的企业邮箱有租用和自建两种形式,而租用企业则存在…

如何使用ESOP电子作业指导书系统提高工作效率?

在当今工业生产和制造领域,实现作业标准化是提高生产效率、保证产品质量、提升企业竞争力的重要途径。而 ESOP 无纸化指导书系统作为一种创新的技术手段,正逐渐成为实现作业标准化的关键所在。 ESOP 无纸化指导书系统通过数字化的方式,将传统…

二总线,替代传统485总线通讯,主动上报方案简易实现方法

二总线通信设计专栏 《二总线,替代传统485总线通讯,选型及应用-CSDN博客》《二总线,替代传统485总线通讯,低成本直流载波方案实现及原理-CSDN博客》《二总线,替代传统485总线通讯,调试避坑指南之最大的电流…

图片如何压缩到500kb以下?3步完成图片压缩

在日常生活和工作中,经常需要处理各种图片,而有时候图片文件过大,不仅占用了大量的存储空间,还可能影响文件的传输速度和加载速度。因此,如何将图片压缩到500kb以内成为了许多人的需求,普通的图片压缩可能没…

MySQL安装教程(自定义安装)

参考博主https://blog.csdn.net/m0_71422677/article/details/136007088 一、从mysql官网安装 今天分享的是Windows系统下MySQL的安装教程,打开MySQL官网https://www.mysql.com/downloads/ 这里选择第二个 等待下载完成,下载完成后,双击打开…

【3dmax笔记】029:4种顶点类型

一、3dmax顶点类型 在3dmax中,顶点有 4 种类型: Bezier 角点(两条控制杆,可以单独控制)Bezier(两条控制杆,同时发生变化)角点(硬角)平滑(圆滑线段)注:Bezier 角点控制杆不显示,可以转换成角点,再转换成 Bezier 角点 二、顶点案例 1. 角点 在创建图形时,需要…

Ansible-inventory和playbook

文章目录 一、inventory 主机清单1、列表表示2、inventory 中的变量3、变量3.1 主机变量3.2 组变量3.3 组嵌套 二、playbook剧本1、playbook的组成2、编写剧本2.1 剧本制作2.2 准备nginx.conf2.3 运行剧本2.4 查看webservers服务器2.5 补充参数 3、剧本定义、引用变量3.1 剧本制…