Solidity 知识点速记整理 - (2026年) (75 - 94)

news2026/5/21 14:40:40
文章目录前言Solidity 知识点速记整理 - (2026年) (75 - 94)前言如果您觉得有用的话记得给博主点个赞评论收藏一键三连啊写作不易啊^ _ ^。而且听说点赞的人每天的运气都不会太差实在白嫖的话那欢迎常来啊!!!Solidity 知识点速记整理 - (2026年) (75 - 94)Solidity 知识点速记整理 - (2026年) (1 - 40)Solidity 知识点速记整理 - (2026年) (41 - 74)75、Web3 六大隐私保护技术1. 零知识证明、 ZKP 核心作用为不泄露原始核心数据即可证明自身陈述内容真实有效多用于隐私交易、匿名合规核验主流代表技术 ZK-SNARK。2. 环签名、 多人组建签名群组完成联合签名外部第三方无法精准判定实际签名主体经典应用项目为门罗币大幅提升链上交易匿名程度。3. 隐私智能合约 、通过多层加密技术隐藏合约运行内容、交易双方身份及交互信息代表性项目Enigma、Secret Network。4. 混币服务、 整合打散多笔链上交易数据模糊加密货币资金源头与流转去向典型应用Wasabi 钱包、CoinJoin。5. DID 去中心化身份、 用户全权掌控自身身份与个人数据仅按需向平台授权开放部分信息从源头规避个人隐私数据过度泄露问题。6. 同态加密、 可直接对已完成加密的原始数据开展各类运算操作运算结果依旧保持加密状态属于前沿隐私技术未来可落地应用于隐私类智能合约搭建目前尚未大规模商用。76、Web3 核心知识点定义互联网发展全新阶段核心理念为去中心化实现用户数据自主掌控 底层支撑依托区块链技术搭建数据分布式存储于全球多个节点脱离中心化服务器管控 核心组成要素去中心化网络、区块链底层、智能合约、加密通证体系、去中心化应用 DApp融合分布式存储、DID 身份、零知识证明等技术 核心优势1、网络安全性高、用户隐私保护性强、具备强抗审查能力2、链上信息公开透明用户拥有数据与资产完整掌控权行业发展潜力大;现存问题存在底层性能不足、用户使用门槛高、落地场景偏少等技术难题同时面临全球各地严格的行业监管压力。77、区块链 Blockchain 知识点定义去中心化分布式账本技术主要用于全网交易数据记录、信息核验与存证 。 工作原理:1. 单个区块整合多条交易数据信息;2. 通过加密哈希值与前序区块绑定串联形成不可逆链式数据结构;三大核心特性 去中心化、链上信息可查、篡改成本极高非绝对不可篡改 。 分类 分为公有链、联盟链、私有链仅公有链完全公开透明其余两类可设置访问权限 。 应用场景数字通证流通、智能合约运行、商品供应链溯源、政务数据存证 。 核心作用从底层保障链上数据安全、信息公开、数据难以被恶意篡改。78、以太坊 Ethereum 知识点定位开源智能合约公链平台核心用于搭建、部署、运行去中心化应用 DApp 与各类智能合约。 原生代币以太币 ETH 。 ETH 核心用途支付链上 Gas 手续费、节点质押挖矿、生态治理投票、链上资产流通抵押 。 运行载体合约依托以太坊虚拟机 EVM 运行仅适配 EVM 生态合约 。 行业现状底层技术成熟生态完善依旧存在网络拥堵、手续费偏高问题主流依靠 Layer2 方案实现扩容同时存在各类链上安全风险。79、智能合约 Smart Contract 知识点定义将线下商业合约条款编写为程序代码部署运行在区块链上的自动化履约合约 。 执行逻辑链上触发预设执行条件系统自动完成对应操作流程 。 核心亮点全程无需第三方机构介入撮合履约 。 核心特性全自动执行、部署后难以篡改、合约代码公开可溯源 。 应用领域去中心化金融、数字资产流转、供应链自动结算、DAO 去中心化自治组织。80、Solidity 编程知识点定位专门用于编写、部署区块链智能合约的主流编程语言 。 适用范围主流用于以太坊同时兼容所有 EVM 生态公链 、 学习要点夯实基础语法、掌握合约逻辑结构、熟练实操开发部署流程 。 核心用途开发、编写、上线、管理链上各类智能合约 主流常用开发工具。1. Remix IDE网页轻量工具适合新手快速编写、调试、简易部署合约2. Truffle老牌传统开发框架多用于传统企业级合约项目开发3. Hardhat目前行业主流开发框架生态完善调试测试功能齐全 工具统一作用完成智能合约编写、本地测试、漏洞调试、主网 / 测试网正式部署。81、DApp 去中心化应用定义: 运行在区块链网络上的分布式应用核心具备去中心化自治、智能合约驱动、链上数据透明、通证激励四大核心特点并非所有 DApp 都强制开源。 运行逻辑:用户通过前端页面完成交互操作核心业务逻辑由链上智能合约自动执行所有操作数据全程上链存证实现交易公开透明、数据不可篡改无需中心化机构管控。 应用领域 去中心化金融 DeFi、NFT 数字藏品、区块链游戏、去中心化社交、DAO 治理、去中心化身份等。 现状与趋势 是 Web3 时代互联网应用全新发展方向行业现存痛点用户使用门槛高、公链可扩展性不足、交互体验较差、链上手续费偏高。82、智能合约安全保障方案代码层面 :编写合规安全代码遵循行业开发规范严守最小权限原则精简合约代码规避重入攻击、整数溢出、权限越权等常见漏洞。 安全工具:运用 Slither、MythX 等静态漏洞分析工具高价值金融合约搭配形式化验证工具排查逻辑隐患。 审计与测试 :完成全面单元测试与场景测试上线前对接第三方专业安全审计设立漏洞赏金计划吸纳安全人员排查漏洞。 部署与机制设计 :优先在测试网完成全流程测试上线正式部署合理规划可扩展性引入时间锁机制预留风控缓冲时间。 运维风控 :实时监测智能合约链上运行状态与异常交易提前制定合约暂停、资产处置等完整应急响应预案。83、DeFi 去中心化金融定义 :依托区块链与智能合约搭建的开放式金融体系脱离银行、券商等传统中心化金融机构独立运行。 核心服务 :依托智能合约实现去中心化借贷、去中心化交易、稳定币发行、衍生品交易、流动性理财等金融服务。 核心特性 :去中心化资产托管、全球开放无准入限制、协议具备极强可组合性。 优势 :剔除金融中介环节交易手续费更低面向全球用户无地域限制用户自主掌控个人数字资产。 潜在风险 :智能合约技术漏洞、预言机喂价异常、市场行情大幅波动、资产清算风险、行业监管政策不确定、流动性无常损失。 行业特点 :行业发展迭代速度快金融产品模式持续创新模块化协议可灵活组合搭建新型金融服务。84、NFT 非同质化代币定义: 基于区块链发行的数字通证具备独一无二、不可互换、不可随意分割、权属可追溯的专属数字资产属性。 核心价值 :实现各类数字资产链上确权明确资产唯一所有权解决数字内容易复制、无归属的行业痛点。 主要应用场景 :数字艺术藏品、游戏虚拟资产、数字收藏品、音乐文娱版权、链上身份凭证、元宇宙数字地产、知识产权存证确权、实物商品溯源。85、区块链共识机制核心作用: 统一协调区块链全网分布式节点让所有节点对区块交易信息与分布式账本数据状态达成一致确认保障账本数据一致且不可篡改。 主流类型: PoW 工作量证明、PoS 权益证明、DPoS 委托权益证明、PoA 权威证明、PBFT 拜占庭容错机制。 * PoW算力挖矿解题记账安全高耗能大;* PoS持币质押越多越易记账节能高效;* DPoS用户投票选超级节点记账吞吐量高;* PoA指定权威节点出块多用于企业链;* PBFT节点多轮投票达成一致交易秒确认适合联盟链;公链专用共识PoW、PoS、DPoS 联盟链 / 私有链专用PoA、PBFT。 特点: 各类共识机制在网络安全性、交易处理效率、能源消耗、去中心化程度上各有优劣可根据公链、联盟链、私有链不同应用场景灵活适配选用。86、共识机制 PoW PoS1. PoW 工作量证明 原理矿工节点通过破解复杂数学难题竞争区块记账权解题难度与算力挂钩无捷径可走 。 特点安全性极高、去中心化程度强缺点能耗高、出块速度慢2. PoS 权益证明 原理验证节点依据持有代币数量及持仓时长获得区块记账权 。 特点低能耗、交易处理效率高可激励持币用户维护网络弊端易出现持币大户垄断去中心化程度弱于 PoW87、Layer2 二层扩容方案作用在以太坊等公链主链之外处理交易分流主链交易压力提升区块链可扩展性降低链上手续费整体优化网络运行性能 。 主流类型状态通道、侧链、Plasma、Optimistic Rollups乐观汇总、ZK-Rollups零知识汇总 优势扩容能力强、转账成本低、交易吞吐性能大幅提升 。 挑战技术实现逻辑复杂、安全验证门槛高、用户生态适配难度大其中乐观汇总存在较长提现挑战期零知识汇总开发难度极高88、Web3 项目跨链互操作 5 种实现方式1. 跨链桥主流跨链方案实现不同公链之间资产快速划转流通。2. 去中心化互操作协议制定统一跨链通信与资产转账标准实现链与链底层互通。3. 原子交换两条公链点对点直接完成资产兑换无需任何第三方中介参与。4. 跨链智能合约实现一条区块链上的智能合约远程调用另一条链智能合约。5. 跨链互操作平台集成开发工具与通用 API降低开发者跨链项目开发门槛 核心价值打通各公链数据与资产壁垒提升链间通信、资产流转效率增强 Web3 项目灵活性与生态兼容性89、区块链开发工具 框架汇总开发框架: Truffle以太坊智能合约一站式开发、测试、部署框架 。 Hardhat轻量化以太坊开发环境支持合约调试、自动化脚本编写 Embark全流程以太坊 DApp 落地开发框架 测试合约库: Ganache本地私有区块链模拟器用于本地合约调试测试;OpenZeppelin TestHelpers智能合约专项测试辅助工具;OpenZeppelin Contracts行业通用安全标准化智能合约开源库;常用工具 / 协议: Remix网页端在线智能合约 IDE支持快速编写、调试。 部署合约 Infura主流以太坊公共节点服务无需自建节点接入公链。 IPFS去中心化分布式存储协议。 Filecoin依托 IPFS 协议搭建的去中心化存储公链 。 Cosmos SDKCosmos 生态专属跨链应用开发框架 。 Polkadot Substrate波卡生态底层开发框架支持自定义公链与跨链开发。90、区块链可扩展性解决方案Layer2 扩容方案: 状态通道交易全程链下处理仅将初始状态与最终交易结果上链存证 。 侧链独立运行区块链通过双向资产锚定机制与主链实现数据、资产互通 。 Rollups链下批量打包汇总海量交易压缩数据后提交主链完成最终校验分为乐观汇总、零知识汇总两类。 分片技术: 将整条公链网络拆分为多个独立分片各分片并行独立处理交易全网整体 TPS 吞吐量大幅提升。 优化共识算法: 替换高耗能 PoW采用 PoS/DPoSDPoS 由持币用户推选超级节点负责记账交易效率最高去中心化程度相对最低 数据存储优化: 轻节点仅同步存储区块头部信息运用数据压缩、历史数据裁剪等方式减少区块链全网存储压力。 升级智能合约执行环境: 迭代优化 EVM 虚拟机接入 WASM 等高性能执行环境提升智能合约整体运行与调用效率91、六大去中心化存储方案1. IPFS :内容寻址式 P2P 内容分发协议支持文件分布式存储与共享优势为资源分发效率高、多节点数据冗余备份具备极强抗审查特性。2. Filecoin 搭建于 IPFS 之上的分布式存储公链内置完整经济激励体系依靠市场化供需机制激励节点提供存储服务适合海量数据长期稳定存储。3. Storj 聚合全球用户闲置硬盘资源搭建分布式云存储网络全程端到端加密数据安全性强分布式架构降低存储故障风险。4. Sia 点对点闲置存储空间租赁存储网络依托智能合约约束存储双方权责存储成本低廉合约质押机制保障数据存储可靠性。5. Arweave 主打链上永久存储的专属协议采用一次性付费模式数据上链后永久留存不可删除适配数据归档、经典内容长期留存场景。6. Swarm 以太坊生态原生去中心化存储方案与以太坊底层高度兼容深度融合主要服务各类链上 DApp承接去中心化应用数据存储需求。92、 P2P 存储原理点对点模式没有统一的中央服务器数据分散存放在世界各地普通人闲置的电脑、硬盘里设备之间直接互通传输数据。1、数据存放流程:本地上传原始文件作为源头系统自动把文件拆成很多小碎片分散存到各个用户闲置硬盘中区块链上不会存放真实文件只记录文件唯一哈希索引用来定位和验真别人访问时再自动拼凑成完整文件。2、不会塞满散户硬盘原理: 不会把完整文件存在一个人硬盘里每人只存少量碎片大家只拿出空余空间参与存储还有容量限制长期没人使用的数据会自动清理一模一样的文件全网只存一份节省大量空间大文件也由专业节点承接。3、收费情况: 本地搭建 IPFS 节点免费使用但没有专人长久保存文件Filecoin、Arweave 这类正规去中心化存储需要付费靠收益吸引用户稳定保存数据保障文件不丢失。4、用户感知: 普通用户完全感觉不到差别上传、下载、打开链接的操作和平时用普通云存储一模一样只有很少冷门文件会出现加载慢、网速不稳的情况付费存储基本不会出现这类问题。5、整体核心逻辑: 实际文件依靠 P2P 分布式网络存放区块链只负责记录地址、验证真伪、记账管理两者搭配组成去中心化存储。93、DAO 去中心化自治组织1. 三大核心特征 去中心化无传统中心化管理机构平台所有重大决策由社区成员共同投票决议 。 自治化组织运营规则、提案执行流程提前写入智能合约达成条件自动运行 。 透明化组织所有资金流转、治理决策全程上链存证公开可溯源查询。2. 运行机制 组织治理规则由智能合约提前设定并自动执行用户持有平台治理代币即可获得对应投票权重社区成员可自主发起发展提案全员投票表决通过后由智能合约自动落地执行组织公共资金统一交由智能合约托管资金调拨、使用必须经过社区投票审批。3. 应用场景 去中心化投资基金、DeFi 金融生态治理、区块链项目社区管理、链游公会运营、公共数字资源统筹管理。4. 优缺点与现存挑战 优势治理流程公开透明全员平等参与生态建设智能合约替代人工执行高效无人为干预 。 挑战智能合约易存在代码安全漏洞全球范围内法律合规地位尚不明确社区治理协调难度大易出现大户持币垄断治理权、线下落地执行困难等问题。94、区块链四大身份认证方式1. DID 去中心化身份 用户自主生成加密公私钥对注册创建专属唯一链上去中心化身份标识依靠私钥签名完成身份自证实现个人身份信息自主管控。2. 区块链数字证书 由官方权威机构签发正规数字证书将证书唯一哈希值记录上链留存依托区块链不可篡改特性快速核验证书真实有效性。3. ZKP 零知识证明 核验者无需获取用户任何原始隐私数据即可验证用户身份、资产、资质等信息真实有效主流技术包含 ZK-SNARK广泛用于匿名身份核验、隐私交易场景。4. 代币与访问权限控制 依托治理代币搭配智能合约搭建权限体系完成身份认证后获取对应通行权限以此访问指定链上资源ERC725、ERC735 为行业主流链上身份账户通用标准。

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

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

相关文章

SpringBoot-17-MyBatis动态SQL标签之常用标签

文章目录 1 代码1.1 实体User.java1.2 接口UserMapper.java1.3 映射UserMapper.xml1.3.1 标签if1.3.2 标签if和where1.3.3 标签choose和when和otherwise1.4 UserController.java2 常用动态SQL标签2.1 标签set2.1.1 UserMapper.java2.1.2 UserMapper.xml2.1.3 UserController.ja…

wordpress后台更新后 前端没变化的解决方法

使用siteground主机的wordpress网站,会出现更新了网站内容和修改了php模板文件、js文件、css文件、图片文件后,网站没有变化的情况。 不熟悉siteground主机的新手,遇到这个问题,就很抓狂,明明是哪都没操作错误&#x…

网络编程(Modbus进阶)

思维导图 Modbus RTU(先学一点理论) 概念 Modbus RTU 是工业自动化领域 最广泛应用的串行通信协议,由 Modicon 公司(现施耐德电气)于 1979 年推出。它以 高效率、强健性、易实现的特点成为工业控制系统的通信标准。 包…

UE5 学习系列(二)用户操作界面及介绍

这篇博客是 UE5 学习系列博客的第二篇,在第一篇的基础上展开这篇内容。博客参考的 B 站视频资料和第一篇的链接如下: 【Note】:如果你已经完成安装等操作,可以只执行第一篇博客中 2. 新建一个空白游戏项目 章节操作,重…

IDEA运行Tomcat出现乱码问题解决汇总

最近正值期末周,有很多同学在写期末Java web作业时,运行tomcat出现乱码问题,经过多次解决与研究,我做了如下整理: 原因: IDEA本身编码与tomcat的编码与Windows编码不同导致,Windows 系统控制台…

利用最小二乘法找圆心和半径

#include <iostream> #include <vector> #include <cmath> #include <Eigen/Dense> // 需安装Eigen库用于矩阵运算 // 定义点结构 struct Point { double x, y; Point(double x_, double y_) : x(x_), y(y_) {} }; // 最小二乘法求圆心和半径 …

使用docker在3台服务器上搭建基于redis 6.x的一主两从三台均是哨兵模式

一、环境及版本说明 如果服务器已经安装了docker,则忽略此步骤,如果没有安装,则可以按照一下方式安装: 1. 在线安装(有互联网环境): 请看我这篇文章 传送阵>> 点我查看 2. 离线安装(内网环境):请看我这篇文章 传送阵>> 点我查看 说明&#xff1a;假设每台服务器已…

XML Group端口详解

在XML数据映射过程中&#xff0c;经常需要对数据进行分组聚合操作。例如&#xff0c;当处理包含多个物料明细的XML文件时&#xff0c;可能需要将相同物料号的明细归为一组&#xff0c;或对相同物料号的数量进行求和计算。传统实现方式通常需要编写脚本代码&#xff0c;增加了开…

LBE-LEX系列工业语音播放器|预警播报器|喇叭蜂鸣器的上位机配置操作说明

LBE-LEX系列工业语音播放器|预警播报器|喇叭蜂鸣器专为工业环境精心打造&#xff0c;完美适配AGV和无人叉车。同时&#xff0c;集成以太网与语音合成技术&#xff0c;为各类高级系统&#xff08;如MES、调度系统、库位管理、立库等&#xff09;提供高效便捷的语音交互体验。 L…

(LeetCode 每日一题) 3442. 奇偶频次间的最大差值 I (哈希、字符串)

题目&#xff1a;3442. 奇偶频次间的最大差值 I 思路 &#xff1a;哈希&#xff0c;时间复杂度0(n)。 用哈希表来记录每个字符串中字符的分布情况&#xff0c;哈希表这里用数组即可实现。 C版本&#xff1a; class Solution { public:int maxDifference(string s) {int a[26]…

【大模型RAG】拍照搜题技术架构速览:三层管道、两级检索、兜底大模型

摘要 拍照搜题系统采用“三层管道&#xff08;多模态 OCR → 语义检索 → 答案渲染&#xff09;、两级检索&#xff08;倒排 BM25 向量 HNSW&#xff09;并以大语言模型兜底”的整体框架&#xff1a; 多模态 OCR 层 将题目图片经过超分、去噪、倾斜校正后&#xff0c;分别用…

【Axure高保真原型】引导弹窗

今天和大家中分享引导弹窗的原型模板&#xff0c;载入页面后&#xff0c;会显示引导弹窗&#xff0c;适用于引导用户使用页面&#xff0c;点击完成后&#xff0c;会显示下一个引导弹窗&#xff0c;直至最后一个引导弹窗完成后进入首页。具体效果可以点击下方视频观看或打开下方…

接口测试中缓存处理策略

在接口测试中&#xff0c;缓存处理策略是一个关键环节&#xff0c;直接影响测试结果的准确性和可靠性。合理的缓存处理策略能够确保测试环境的一致性&#xff0c;避免因缓存数据导致的测试偏差。以下是接口测试中常见的缓存处理策略及其详细说明&#xff1a; 一、缓存处理的核…

龙虎榜——20250610

上证指数放量收阴线&#xff0c;个股多数下跌&#xff0c;盘中受消息影响大幅波动。 深证指数放量收阴线形成顶分型&#xff0c;指数短线有调整的需求&#xff0c;大概需要一两天。 2025年6月10日龙虎榜行业方向分析 1. 金融科技 代表标的&#xff1a;御银股份、雄帝科技 驱动…

观成科技:隐蔽隧道工具Ligolo-ng加密流量分析

1.工具介绍 Ligolo-ng是一款由go编写的高效隧道工具&#xff0c;该工具基于TUN接口实现其功能&#xff0c;利用反向TCP/TLS连接建立一条隐蔽的通信信道&#xff0c;支持使用Let’s Encrypt自动生成证书。Ligolo-ng的通信隐蔽性体现在其支持多种连接方式&#xff0c;适应复杂网…

铭豹扩展坞 USB转网口 突然无法识别解决方法

当 USB 转网口扩展坞在一台笔记本上无法识别,但在其他电脑上正常工作时,问题通常出在笔记本自身或其与扩展坞的兼容性上。以下是系统化的定位思路和排查步骤,帮助你快速找到故障原因: 背景: 一个M-pard(铭豹)扩展坞的网卡突然无法识别了,扩展出来的三个USB接口正常。…

未来机器人的大脑:如何用神经网络模拟器实现更智能的决策?

编辑&#xff1a;陈萍萍的公主一点人工一点智能 未来机器人的大脑&#xff1a;如何用神经网络模拟器实现更智能的决策&#xff1f;RWM通过双自回归机制有效解决了复合误差、部分可观测性和随机动力学等关键挑战&#xff0c;在不依赖领域特定归纳偏见的条件下实现了卓越的预测准…

Linux应用开发之网络套接字编程(实例篇)

服务端与客户端单连接 服务端代码 #include <sys/socket.h> #include <sys/types.h> #include <netinet/in.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <arpa/inet.h> #include <pthread.h> …

华为云AI开发平台ModelArts

华为云ModelArts&#xff1a;重塑AI开发流程的“智能引擎”与“创新加速器”&#xff01; 在人工智能浪潮席卷全球的2025年&#xff0c;企业拥抱AI的意愿空前高涨&#xff0c;但技术门槛高、流程复杂、资源投入巨大的现实&#xff0c;却让许多创新构想止步于实验室。数据科学家…

深度学习在微纳光子学中的应用

深度学习在微纳光子学中的主要应用方向 深度学习与微纳光子学的结合主要集中在以下几个方向&#xff1a; 逆向设计 通过神经网络快速预测微纳结构的光学响应&#xff0c;替代传统耗时的数值模拟方法。例如设计超表面、光子晶体等结构。 特征提取与优化 从复杂的光学数据中自…