EigenLayer生态全解析:再质押与AVS崛起的序章

基于以太坊网络的再质押协议EigenLayer提出了利用为以太坊网络验证而质押的ETH来与其他协议共享安全性和资本效率,同时为协议参与者提供额外利息。在AVS、再质押、积分系统等概念的推动下,逐渐形成一个庞大的生态系统,从2024年初到现在EigenLayer的TVL增加了12倍,吸引了包括a16z在内的加密VC约1.6亿美元的投资,迅速上升到DeFi协议总TVL排名的第二位,仅次于Lido。近日随着EigenLayer主网上线,更是引发了行业热议和广泛关注。

一、EigenLayer概述

EigenLayer是一个基于以太坊的再质押协议,它允许以太坊网络上已经质押的ETH通过再质押的方式来增加网络的安全性。即质押 ETH 的用户可以选择加入 EigenLayer 智能合约以重新抵押他们的ETH 并将加密经济安全性扩展到网络上的其他应用程序。同时将为网络参与者提供额外的收益。这一过程不仅提高了资本的利用效率,还增强了网络的整体安全。

EigenLayer通过利用已经在以太坊上质押的ETH,支持其他区块链协议和应用的安全运行,这一过程称为再质押(Restaking)。再质押允许以太坊验证者将其部分或全部质押的ETH用于支持其他主动验证服务(Active Validation Services, AVS),如桥接协议、排序器和预言机等。这些服务通常需要自己的质押和验证机制来确保网络安全,但通过EigenLayer的再质押功能,它们可以无需自行吸引大量资本即可获得以太坊等级的安全保障。

通过再质押,原本单一用途的质押资本能够同时支撑多个网络,从而提升整个生态系统的资本效率和安全性。这种机制不需要额外的原生代币,只需使用ETH或流动性质押代币(LST),如stETH、rETH等,即可参与AVS的质押验证过程。

EigenLayer的特点和优势如下:

1.建立新的安全共享模式:EigenLayer的创新之处在于它为以太坊带来了一种新的安全性共享模式,允许不同的区块链协议共享以太坊的安全基础设施,而无需自己建立庞大的验证节点网络,大幅降低了新区块链协议的启动成本。此外,再质押还增加了整个网络的抗攻击能力,因为攻击任何一个被保护的协议,都需要克服由再质押增加的安全防护。

2.提升ETH资本效率:EigenLayer引入的再质押机制,提高了资本的流动性和使用效率。现在同一份ETH可以同时服务于多个网络,用户在享受原有质押收益的同时,还可以获得参与其他AVS协议的额外奖励。为以太坊网络和整个区块链生态系统带来了更高的灵活性和扩展性。

3.降低参与门槛:通过再质押机制,小额质押者也能参与到以太坊的网络安全中来。质押者不必拥有32ETH的完整质押门槛,个体质押者也可以通过流动性质押代币(Liquidity Staking Tokens, LST)的形式参与进来。EigenLayer支持LST,如stETH等,这些代币代表对原始ETH的质押权益,可以在DeFi项目中自由流通和使用。

4.提高去中心化程度:通过允许小额质押,EigenLayer进一步去中心化了网络安全的贡献者基础,减少了对大质押者的依赖,这有助于防止潜在的中心化风险和验证者垄断现象。此外,EigenLayer的设计还鼓励了更广泛的社区参与和治理,使得区块链网络更加民主化和去中心化。

 二、EigenLayer的设计原理

1. 再质押:在EigenLayer生态系统中,通过再质押提供与以太坊共享的安全保障,这是整个EigenLayer的基础。参与者将他们在以太坊上的ETH重新质押到EigenLayer网络中,这些ETH作为保障资本,支持网络的安全和运行。质押者将获得来自原生以太坊网络验证以及AVS所带来的双重收益。

2. 主动验证服务(AVS):主动验证服务(AVS)利用这些重新质押的ETH来增强其服务功能。AVS是一种特殊的服务或应用,它在EigenLayer上运行,并直接使用这些重新质押的资金来提供增强的网络服务。这些服务可以包括计算、存储、数据处理等多种功能。可以把 AVS 类比为中间件或为模块,例如新区块链、DA 层、虚拟机、预⾔机⽹络、跨链桥等项⽬。AVS可以为 DeFi、游戏、钱包提供数据服务。

3.Rollups:在EigenLayer生态中,Rollups作为一种以太坊Layer2的解决方案,从AVS提供的模块化服务中受益。例如通过EigenDA(EigenLayer的超级数据可用性服务)等服务,Rollups能够实现数据处理的超级规模化,这极大地增加了其处理大规模数据的能力。

4. 运营商:运营商在EigenLayer生态系统中扮演关键角色,他们执行各种验证任务,而这些验证行为又依赖于已质押的ETH作为安全保障,这也是AVS依赖的基础。运营商的职责包括但不限于验证交易、执行智能合约、维护网络安全等。他们的工作确保了AVS能够可靠地运行,为上层应用和服务提供支撑。

5.保障措施:考虑到再质押可能带来的额外风险,EigenLayer引入了多项风险控制机制。例如,对于可能由AVS引起的安全问题,EigenLayer设计了一种名为“分散验证者集群”(DVC)的系统来分散风险,保证即使部分AVS出现问题,也不会影响整个网络的安全性。为了确保网络的正常运作和质押资本的安全,EigenLayer对不当操作的质押者实行罚没机制。罚没(slashing)是指 EigenLayer 将用于确保 AVS 运营商诚实的方法,验证者如果恶意行事,将面临质押被撤销的风险。

6.积分机制:EigenLayer引入了一种内部积分系统,每小时将为每个再质押者存入的ETH授予一个EigenLayer积分。这种方式的目的是衡量用户对网络的贡献度,通过积分数量反映其质押的活跃性和持续时间。虽然EigenLayer团队尚未明确指定积分的具体用途,也没有公布任何关于启动EigenLayer代币的详细信息,但许多用户持续进行再质押活动,期待未来可能基于积分进行的代币空投。这表明用户对EigenLayer未来发展持有期待和信心。

三、EigenLayer再质押方式

目前,EigenLayer 支持两种再质押方法:流动再质押(Liquid Restaking)和本地再质押(Native Restaking)。

1.流动再质押

允许质押流动质押代币(LST),这是由 LSP(流动质押协议)发行的质押凭证,代表对原始ETH质押的权益,并可以在各种去中心化金融(DeFi)协议中自由流通和使用,从而不影响质押者在以太坊上的质押地位和奖励收取。LSP 解决了以太坊网络质押的某些限制,用户可以使用少于 32 个 ETH 的资本参与以太坊网络验证并收取验证奖励。同时允许在 DeFi 协议中使用 LST 生成额外收入,或者通过在市场上出售 LST 而无需等待未质押期,有效地提供与未质押相同的好处。例如Lido Finance就是目前最知名的 LSP,Lido Finance 发行的 LST为stETH。EigenLayer接受用户质押stETH,使其成为保障AVS安全的基础设施。

目前EigenLayer支持总共 12 种类型的 LST进行流动再质押,包括stETH、swETH、mETH、stETH、wbETH、rETH、sfrxETH、cbETH、osETH、oETH、lsETH、ankrETH。

EigenLayer仅在特定时间段内接受 LST 再质押存款,或将单个 LST 从 EigenLayer 获取的激励和治理参与权限制在最多 33% 。迄今为止,EigenLayer 的 LST 再质押限制已经增加了五次。4月16日EigenLayer宣布取消所有LST的存款限额,并重新开放存款窗口,可通过 EigenLayer 应用上的 EigenPod 重新质押 ETH。

2.本地再质押

本地再质押则是一种更直接的方法,质押者将其质押的ETH直接用于EigenLayer的智能合约,即以太坊 PoS 节点验证者将其在网络中质押的 ETH 连接到 EigenLayer,以此参与AVS的验证过程。执行本地再质押需要质押至少 32 个 ETH,并且参与者需要直接管理一个以太坊节点,这相比于流动再质押提供了更高的进入门槛。

由于 ETH 直接用于 EigenLayer 的智能合约,本地再质押提供了较高的安全性。质押资产直接暴露于以太坊及 AVS 的惩罚标准,增加了资本的保护。与流动再质押相比,本地再质押不涉及任何中间代币,这减少了因代币波动或管理不善带来的风险。但其缺点是资金的流动性较低,解锁和转移资产可能需要更长时间。

四、EigenLayer生态现状及项目盘点

目前EigenLayer生态系统已经开始支持多种AVS,并且与多个知名的DeFi协议和其他区块链服务进行了集成。它允许使用不同类型的质押证明(如LST和本地ETH)来支持这些服务,从而使资本更有效地被利用。

4月10日EigenLayer宣布正式上线区块链主网,此次发布还伴随着 EigenLayer 团队推出的数据可用性(DA)服务 EigenDA。2月底a16z 宣布对 EigenLayer 投资 1 亿美元,使其成为估值百亿的加密独角兽。截止4月18日,据 DefiLlama 数据显示,EigenLayer TVL已突破 128 亿美元。

截至4月18日EigenLayer已经向所有再质押者分发了约42亿个积分。在场外交易市场Whales Market每个 EigenLayer 积分的交易价格为 0.165 美元。

(一)Eigenlayer生态AVS项目盘点

目前,EigenLayer公布的 AVS有 13 个。EigenDA 作为第一个启动的 AVS,是由 Eigen Labs 开发的,旨在帮助其他区块链协议存储交易数据和其他信息。 EigenDA 之外的 AVS 将能够使用该协议“注册”,但它们目前还无法完全部署。

1. EigenDA:EigenDA是EigenLayer上的第一个AVS,它为Rollups提供了高效、超大规模吞吐量的数据可用性服务。通过EigenLayer的重新质押者提供的共享加密经济安全性,EigenDA使Rollups在处理大规模数据时成本更低,效率更高。4月18日EigenLayer 宣布已将 EigenDA 验证节点的质押门槛从 320 ETH 下调至 96 ETH。EigenLayer 表示,该变动将允许更多新的验证节点参与 EigenDA 的 AVS 验证服务。

2. Aethos:Aethos是一个智能合约的政策引擎,它将预交易计算抽象化,同时保持去中心化的特性。Aethos通过简化智能合约的前置处理,使得合约执行更为高效和安全。

3. AltLayer:AltLayer是一个去中心化的层间网络,专为Rollups设计。它利用EigenLayer实现快速的最终确定性,并通过EigenDA保证数据的可用性,从而优化Rollup之间的互操作性和性能。

4. Blockless:Blockless是一个可验证的计算引擎,通过重新质押机制经济激励。它为复杂计算提供一个去中心化的验证平台,增强了计算结果的透明度和可信度。

5. Drosera Network:Drosera Network通过重新质押创建了一个强大且响应迅速的首响者集体,专注于去中心化验证。这为网络提供了紧急响应和安全验证的新途径。

6. Espresso:Espresso是一个去中心化的序列化服务,使用重新质押来实现以太坊的对齐和强大的经济安全性。它保证了交易执行的顺序性和一致性。

7. Ethos:Ethos是一个安全协调层,利用重新质押的ETH安全性为Cosmos提供支持。它增强了跨链交互的安全性和效率。

8. Hyperlane:Hyperlane使用EigenLayer加强了链间应用开发者的消息安全,通过重新质押的经济安全性,为应用间通信提供保障。

9. Lagrange:Lagrange通过重新质押创建了一个安全和可扩展的轻客户端,专用于OP Rollups。它通过轻客户端提高了网络的访问性和响应速度。

10. Near:Near旨在构建一个快速最终确定性层,以改善以太坊Rollup生态系统中的组合性和流动性。这有助于提升跨Rollup操作的效率。

11. Omni:Omni是一个低延迟的互操作网络,通过重新质押连接所有以太坊Rollups,确保了整个网络的安全和高效运行。

12. Silence Laboratories:Silence Laboratories正在构建基于多方计算(MPC)的身份验证库和SDK,这些库和SDK与技术栈和设备无关,提高了网络的安全性和灵活性。

13. Witness Chain:Witness Chain是一个利用重新质押进行证明的监控网络,专注于Rollup的安全和证明位置。通过提供证明勤勉和位置的功能,它增强了网络的监控和验证能力。

(二)Eigenlayer生态Rollups项目盘点

Rollups项目利用EigenLayer的技术实现快速终局性和高效的数据可用性,进一步拓展其区块链解决方案,目前已集成的 Layer2 方案有9个。其中 AltLayer既是AVS,也是Rollup项目。

1. Caldera:Caldera是一个模块化的区块链平台,允许开发者一键部署具备EigenDA服务的Rollup。这个平台通过简化部署过程,极大地降低了开发者的技术门槛,使得更多的创新和应用能够快速上线。

2. Celo:Celo原本是一个独立的一层网络,现在正在使用EigenDA转型为以太坊的二层Rollup。通过这种转变,Celo能够更好地集成进以太坊生态,同时提升其网络的性能和扩展性。

3. Cyber:Cyber是一个为社交和大规模采用而设计的模块化二层网络,使用EigenDA来优化数据处理和用户体验。Cyber的目标是通过高效的数据服务,促进区块链技术在社交媒体领域的应用。

4. Layer N:Layer N是一个专为加速去中心化金融(DeFi)设计的二层网络,也采用EigenDA来提升数据处理能力。通过这种技术支持,Layer N旨在为DeFi应用提供更高的效率和更好的扩展性。

5. Mantle:Mantle由BitDAO开发,是一个使用EigenDA的模块化Rollup。这个项目通过结合BitDAO的资源和EigenDA的技术,为用户提供了一个高效且功能强大的区块链平台。

6. Movement:Movement网络由一系列基于Move语言的模块化区块链组成,同样采用EigenDA技术。这种设计使Movement能够在提供灵活性的同时,保证数据的高效处理和安全性。

7. Polymer Labs:Polymer Labs是一个结合了Cosmos SDK和OP栈的Rollup,使用EigenDA进行数据可用性服务,并以以太坊进行结算。这一多技术集成的方案为其用户提供了多样化的应用场景和强大的网络支持。

8. Versatus:Versatus是与EigenDA合作的项目,旨在引入全球首个无状态Rollup到以太坊生态系统中。这种创新的Rollup设计,通过高效的数据处理和独特的网络结构,为以太坊生态带来了新的发展潜力。

(三)Eigenlayer生态LRP相关项目盘点

流动再质押协议(LRP)是EigenLayer生态系统中的关键组成部分,旨在通过灵活和高效的方式吸引和增加用户的参与度。LRP允许用户存入ETH或LST(流动质押代币),并代表用户在EigenLayer上进行再质押,这为用户提供了一个更加灵活的参与EigenLayer生态的途径。用户可以选择在不直接参与复杂质押过程的情况下,通过LRP平台来进行再质押,包括赚取EigenLayer积分和平台提供的额外积分。

为了证明用户的存款和参与,LRP会发行LRT,这些代币代表了用户在LRP中的质押份额。LRT不仅作为持有者资产的凭证,还可以在DeFi市场上自由交易,提供额外的流动性和收益机会,从而在EigenLayer积分基础上进一步增加收益。代表性的LRT相关项目包括Ether.fi、Kelp DAO、EigenPie、Pendle Finance和Gearbox等。

1.Ether.fi:Ether.fi作为EigenLayer生态中的一员,最初是作为LSP的一部分开始的,但很快便通过其创新的eETH和weETH代币,展现了其在DeFi领域的应用广度 。这两种代币通过回购机制和奖励性质的设计,不仅保证了与主流DeFi协议的兼容性,还通过EigenLayer积分农场,增强了用户的参与度和质押资产的流动性。

2.Kelp DAO:Kelp DAO通过其独特的再质押解决方案和Kelp Miles积分系统,为用户提供了一个吸引人的质押和再质押的场景 。它的发展体现了LRP生态系统在提高用户体验和降低交易成本方面的努力,尤其是在高Gas费用和网络拥堵常常阻碍用户体验的情况下。

3.EigenPie:EigenPie作为MagPie生态系统的一部分,专注于聚合治理代币和影响DeFi协议决策 。它的策略在于通过独立再质押方法,分散风险并优化代币的流动性和使用性。这一点对于推动协议的长期可持续发展尤为关键。

4.Pendle Finance: Pendle Finance 与 Ether.fi 合作,推出了 Ether.fi 的 eETH 作为其平台上可用的第一个 LRT。Ether.fi 设计了一套系统,向持有 eETH 的 YT 代币(YT-eETH)的用户分配 EigenLayer 积分和 Ether.fi 忠诚积分。这使用户能够购买接近到期的 YT-eETH(其价格越来越便宜),并积累到该日期为止的利息和积分。

5.Gearbox:Gearbox 是一个杠杆收益协议,借款人通过在信用账户中存放质押资产和从协议借来的资产来杠杆化他们的头寸。Gearbox 通过与 LRP 协议的合作推出了杠杆积分策略。Gearbox 允许在信用账户中积累 EigenLayer 积分和 LRP 本地积分,并发送到借款人的钱包中,为用户提供高达 9 倍的杠杆积分。

五、EigenLayer生态风险和挑战

EigenLayer作为一个在以太坊之上构建的再质押层,其提供了区块链技术的创新解决方案,但同样也伴随着不少风险和挑战。

1.技术实施风险:EigenLayer的实现高度依赖于复杂的技术解决方案,包括智能合约的稳定性和安全性。智能合约漏洞或协议级别的安全问题可能导致严重的资金损失。此外,由于EigenLayer直接与以太坊的节点生态相结合,任何技术执行的不完善都可能影响其整体的安全性和效率。

2.市场接受度:尽管EigenLayer提供了一种创新的再质押解决方案,市场的接受度仍是一个重要的不确定因素。加密市场的波动性可能影响质押资产的价值,而市场对此新兴技术的接纳程度也会直接影响到EigenLayer的流动性和广泛应用。

3.中心化风险:再质押模式可能导致资本向少数高效能的验证者集中,这可能进一步加剧中心化趋势,形成市场垄断,从而对以太坊生态的去中心化原则构成威胁。

4.共识分裂的可能:EigenLayer的操作模式若直接介入以太坊的节点生态,可能会对以太坊的社会共识造成影响。如果处理不当,可能导致社区分裂甚至链分叉。

5.AVS的风险:EigenLayer通过其AVS(主动验证服务)提供额外的功能和服务,但这些服务的安全性和效率依赖于运营商的可靠性和技术实施。任何运营失败都可能对质押的ETH造成损失。对于要求非常高的网络安全性的AVS,再质押可能不会提供足够的保护,从而可能影响这些服务的信任和采用率。

六、EigenLayer生态发展展望

EigenLayer 已经从共享以太坊网络安全并产生额外收入的概念逐渐演变为一个庞大的生态系统,以满足基础设施建设者和投资者的需求,在基础设施行业和加密市场中激发了巨大兴趣和高度期望。

1.AVS的扩展:继EigenDA上线后,EigenLayer将会引入更多的AVS,提供更多定制的服务,如增强的数据处理能力、更高效的交易验证等,从而扩大其服务范围和影响力。

2.安全性增强:通过实施罚没机制等先进的安全措施和审核机制,确保AVS的运行不受恶意攻击或漏洞的影响。

3.跨链集成:开发跨链解决方案,允许EigenLayer不仅服务于以太坊,还能与其他主要区块链互操作,提升其市场适用性和用户基础。与更多的区块链和加密项目合作,实现技术互通,提高整体网络效能。

4.生态系统扩张:与更多的生态项目如DeFi、DAO和NFT平台建立合作关系,通过提供高效的再质押解决方案为这些平台带来价值。

5.新兴技术整合:探索将人工智能、物联网等新兴技术与EigenLayer技术结合的可能性,开创新的应用模式。

6.竞争与合作:Lido 作为以太坊生态最大的流动性质押协议,不仅质押着最多的 ETH,也有很多节点运营商,或许 EigenLayer 和 Lido 的这些直接利益冲突也会让 Lido 重新思考商业模式和可持续性,而 EigenLayer也需要一些时间将缺失的模块逐渐补齐。

随着越来越多的区块链和加密项目寻求通过共享安全模型来降低启动成本,EigenLayer的再质押模型可能会成为未来区块链网络安全架构的一个重要方向。此外,它也可能推动新的经济模型和投资机会的出现,特别是在DeFi和跨链操作领域。不仅为以太坊网络带来创新和价值,同时也为整个区块链生态系统提供动力和方向。

Hotcoin非常关注EigenLayer生态和再质押赛道的发展动态,已上线了ALT、ETHFI、OMNI、NEAR、CYBER、PENDLE等优质资产。加密投资就来Hotcoin,最热门的优质资产抢先触达、快人一步 

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

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

相关文章

Linux内核驱动开发-001字符设备开发-内核中断驱动独立按键

1驱动程序 /*************************************************************************> File Name: key_enit.c> Author: yas> Mail: rage_yashotmail.com> Created Time: 2024年04月22日 星期一 20时20分42秒**********************************************…

使用JS代理 实现大对象的功能拆解

序言 在Android开发中,可以通过webView的addJavascriptInterface方法注入一个对象到网页中。但是随着开发的需求越来越多。这个对象身上的方法也越来越多。这个对象对应的java类,体积越来越大,不利于维护。为了在不影响之前代码的基础上。把…

【C++干货基地】深度理解C++中的高效内存管理方式 new delete

🎬 鸽芷咕:个人主页 🔥 个人专栏: 《C干货基地》《粉丝福利》 ⛺️生活的理想,就是为了理想的生活! 引入 哈喽各位铁汁们好啊,我是博主鸽芷咕《C干货基地》是由我的襄阳家乡零食基地有感而发,不知道各位的…

Golang基础5-指针、结构体、方法、接口

指针 和c/c类似,但是go语言中指针不能进行偏移和运算,安全指针 &(取地址) *(根据地址取值) nil(空指针) make和new之前对比:make用于初始化slice,map,channel这样的引用类型 而new用于类…

Metasploit Framework(MSF)从入门到实战(一)

MSF的简介 目前最流行、最强大、最具扩展性的渗透测试平台软件 基于Metasploit进行渗透测试和漏洞分析的流程和方法 2003年由HD More发布第一版,2007年用ruby语言重写 架集成了渗透测试标准 (PETS) 思想 一定程度上统一了渗透测试和漏洞研究的工作环…

针孔相机模型原理坐标系辨析内参标定流程内参变换

针孔相机的内参标定 针孔相机原理真空相机模型图片的伸缩和裁剪变换 内参标定———非线性优化张正定标定详细原理(含公式推导)通过多张棋盘格照片完成相机的内参标定流程(C代码)其他工具箱 相机分为短焦镜头和长焦镜头,短焦镜头看到的视野更广阔,同样距…

Debian常用命令

Debian是一种常见的Linux发行版,以下是一些常用的Debian命令: 1. apt-get:用于安装、升级和删除软件包。例如:apt-get install package_name。 2. dpkg:用于管理Debian软件包。例如:dpkg -i package_name…

白平衡简介

文章目录 白平衡的概念白平衡的调节常见的白平衡模式 白平衡的概念 白平衡是指摄影、摄像和显示技术中的一项重要概念,用于调节图像中的白色或中性灰色的色彩,使其看起来在不同光源条件下都是准确的白色或灰色。白平衡的主要目的是确保图像的色彩准确性…

C语言 | Leetcode C语言题解之第49题字母异位词分组

题目: 题解: /*1.将字符串原串与副本进行绑定成一个节点2.对字符串副本进行按ascii码表进行从小到大排序3.按照字符串进行比较排序4.合并 */ typedef struct Node{char*s;char*s_vice;int len; }Node;void sortShellChar(char*s,int len){for(int dista…

TS类型断言

类型断言(Type Assertions)在 TypeScript 中确实是一种在表达式级别上临时指定类型的机制,它允许开发者在编译时覆盖编译器的类型推断结果。类型断言有两种语法形式: “尖括号”语法: let someValue: any this is a s…

查找总价格为目标值的两个商品 ---- 双指针

题目链接 题目: 分析: 解法一: 暴力解法, 将每两个的和都算出来, 判断是否为目标值解法二: 数组中的数是按升序排序的, 我们可以定义左右指针 如果和小于目标值, 则应该让和变大, 所以左指针右移如果和大于目标值, 则应该让和变小, 所以右指针左移 思路: 定义left 0, righ…

python学习29:python中的字典dict

python中的字典dict 1.字典的定义: 同样是使用{},不过存储的元素是一个个的:键值对,如下语法: """ 字典的定义: #定义字典字面量:{key:value,key:value,....,key:value} #定义字典变量&am…

每天一个数据分析题(二百九十)——直方图与条形图

关于直方图与条形图的描述,下列说法正确的是() A. 直方图用于展示分类型数据的分布情况 B. 直方图用来展示数值型数据的分布情况 C. 条形图只能用于展示顺序型数据的分布情况 D. 条形图只能用于展示分类型数据的分布情况 题目来源于CDA模…

绝地求生【商城更新】WIA联名上架//专属商店下架

大家好,我是闲游盒. 本周商城将在4.24(周三)更新,商城内容更新如下: 上架物品 ▲W.I.A联名皮肤大礼包 小礼包如下: 包含3套衣服以及MINI、DBS的联名皮肤,3个头饰还挺有特色的,你喜欢…

链栈算法库构建

学习贺利坚老师, 链栈 , 构建链栈算法库 数据结构之自建算法库——链栈_领会链栈结构和掌握链栈中的各种基本算法-CSDN博客文章浏览阅读3.9k次,点赞3次,收藏8次。本文针对数据结构基础系列网络课程(3):栈和队列中第4课时栈的链式存储结构及其…

安全开发实战(3)--存活探测与端口扫描

目录 安全开发专栏 前言 存活探测 端口扫描 方式一: 1.3.1 One 1.3.2 Two 1.3.3 批量监测 方式二: 1.3.1 One 1.3.2 Two 1.3.3 Three 1.3.4 扫描ip地址,提取出开放端口和协议 ​编辑 1.3.5 批量扫描(最终完成版) 总结 安全开发专栏 安全开发实战​http://t.csd…

数据安全风险评估流程

数据安全风险评估是一个系统性的过程,旨在识别、评估和管理数据安全风险。以下是数据安全风险评估的一般流程及其内容: 确定评估范围:确定评估的范围和目标,包括评估的数据资产、系统、流程和相关方。 收集信息:收集有…

spring mvc \ spring boot \ spring cloud

spring mvc 主要是用作IOC 容器 框架还是传统三层架构 1.容器 依赖注入 CDI 传统web是由beanmanager管理bean的依赖和注入,beanfactory管理bean的创建,以消息进行驱动(HttpSessionListener等) 由框架自行管理 2.IOC 控制反转 bean的创建由开发人员…

leveldb中THREAD_ANNOTATION_ATTRIBUTE__宏的作用

THREAD_ANNOTATION_ATTRIBUTE__ 宏在 LevelDB 或类似的 C 项目中用于指定线程安全相关的源码注解(Source Code Annotation),这些注解有助于清晰地表达程序中函数、变量、类型等元素在多线程环境中的行为特征和并发保证。这样的注解不仅有助于…

【zabbix7】新版本尝鲜之connector

zabbix历史版本中,会使用python脚本,把zabbix的告警发送到kafka进行二次处理,或者使用filebeat把zabbix的Export的njson指标数据发送到kafka进行二次处理,然而在zabbix7中新增了新功能connector简化了操作并且可以根据tag进行区分…