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

文章目录

  • 前言
    • [Solidity 知识点速记整理 - (2026年) (75 - 94)](#Solidity 知识点速记整理 - (2026年) (75 - 94))

前言

如果您觉得有用的话,记得给博主点个赞,评论,收藏一键三连啊,写作不易啊^ _ ^。

而且听说点赞的人每天的运气都不会太差,实在白嫖的话,那欢迎常来啊!!!


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

Solidity 知识点速记整理 - (2026年) (1 - 40)

Solidity 知识点速记整理 - (2026年) (41 - 74)

75、Web3 六大隐私保护技术

bash 复制代码
1. 零知识证明、 ZKP 核心作用为不泄露原始核心数据,即可证明自身陈述内容真实有效,多用于隐私交易、匿名合规核验,主流代表技术 ZK-SNARK。
2. 环签名、 多人组建签名群组完成联合签名,外部第三方无法精准判定实际签名主体,经典应用项目为门罗币,大幅提升链上交易匿名程度。
3. 隐私智能合约 、通过多层加密技术隐藏合约运行内容、交易双方身份及交互信息,代表性项目:Enigma、Secret Network。
4. 混币服务、 整合打散多笔链上交易数据,模糊加密货币资金源头与流转去向,典型应用:Wasabi 钱包、CoinJoin。
5. DID 去中心化身份、 用户全权掌控自身身份与个人数据,仅按需向平台授权开放部分信息,从源头规避个人隐私数据过度泄露问题。
6. 同态加密、 可直接对已完成加密的原始数据开展各类运算操作,运算结果依旧保持加密状态,属于前沿隐私技术,未来可落地应用于隐私类智能合约搭建,目前尚未大规模商用。

76、Web3 核心知识点

bash 复制代码
定义:互联网发展全新阶段,核心理念为去中心化,实现用户数据自主掌控 底层支撑:依托区块链技术搭建,数据分布式存储于全球多个节点,脱离中心化服务器管控 ;

核心组成要素:去中心化网络、区块链底层、智能合约、加密通证体系、去中心化应用 DApp,融合分布式存储、DID 身份、零知识证明等技术 

核心优势:
1、网络安全性高、用户隐私保护性强、具备强抗审查能力;
2、链上信息公开透明,用户拥有数据与资产完整掌控权,行业发展潜力大 ;
现存问题:存在底层性能不足、用户使用门槛高、落地场景偏少等技术难题,同时面临全球各地严格的行业监管压力。

77、区块链 Blockchain 知识点

bash 复制代码
定义:去中心化分布式账本技术,主要用于全网交易数据记录、信息核验与存证 。
工作原理:
1. 单个区块整合多条交易数据信息;
2. 通过加密哈希值与前序区块绑定串联,形成不可逆链式数据结构; 


三大核心特性:
去中心化、链上信息可查、篡改成本极高(非绝对不可篡改) 。
分类:
分为公有链、联盟链、私有链,仅公有链完全公开透明,其余两类可设置访问权限 。
应用场景:数字通证流通、智能合约运行、商品供应链溯源、政务数据存证 。
核心作用:从底层保障链上数据安全、信息公开、数据难以被恶意篡改。

78、以太坊 Ethereum 知识点

bash 复制代码
定位:开源智能合约公链平台,核心用于搭建、部署、运行去中心化应用 DApp 与各类智能合约。
原生代币:以太币 ETH 。
ETH 核心用途:支付链上 Gas 手续费、节点质押挖矿、生态治理投票、链上资产流通抵押 。
运行载体:合约依托以太坊虚拟机 EVM 运行,仅适配 EVM 生态合约 。
行业现状:底层技术成熟生态完善,依旧存在网络拥堵、手续费偏高问题,主流依靠 Layer2 方案实现扩容,同时存在各类链上安全风险。

79、智能合约 Smart Contract 知识点

bash 复制代码
定义:将线下商业合约条款编写为程序代码,部署运行在区块链上的自动化履约合约 。
执行逻辑:链上触发预设执行条件,系统自动完成对应操作流程 。
核心亮点:全程无需第三方机构介入撮合履约 。
核心特性:全自动执行、部署后难以篡改、合约代码公开可溯源 。
应用领域:去中心化金融、数字资产流转、供应链自动结算、DAO 去中心化自治组织。

80、Solidity 编程知识点

bash 复制代码
定位:专门用于编写、部署区块链智能合约的主流编程语言 。
适用范围:主流用于以太坊,同时兼容所有 EVM 生态公链 、
学习要点:夯实基础语法、掌握合约逻辑结构、熟练实操开发部署流程 。
核心用途:开发、编写、上线、管理链上各类智能合约 主流常用开发工具。
1. Remix IDE:网页轻量工具,适合新手快速编写、调试、简易部署合约;
2. Truffle:老牌传统开发框架,多用于传统企业级合约项目开发;
3. Hardhat:目前行业主流开发框架,生态完善,调试测试功能齐全 ;
工具统一作用:完成智能合约编写、本地测试、漏洞调试、主网 / 测试网正式部署。

81、DApp 去中心化应用

bash 复制代码
定义: 运行在区块链网络上的分布式应用,核心具备去中心化自治、智能合约驱动、链上数据透明、通证激励四大核心特点,并非所有 DApp 都强制开源。
运行逻辑 : 用户通过前端页面完成交互操作,核心业务逻辑由链上智能合约自动执行,所有操作数据全程上链存证,实现交易公开透明、数据不可篡改,无需中心化机构管控。
应用领域 :去中心化金融 DeFi、NFT 数字藏品、区块链游戏、去中心化社交、DAO 治理、去中心化身份等。

现状与趋势 :是 Web3 时代互联网应用全新发展方向;行业现存痛点:用户使用门槛高、公链可扩展性不足、交互体验较差、链上手续费偏高。

82、智能合约安全保障方案

bash 复制代码
代码层面 :编写合规安全代码,遵循行业开发规范,严守最小权限原则,精简合约代码,规避重入攻击、整数溢出、权限越权等常见漏洞。
安全工具 : 运用 Slither、MythX 等静态漏洞分析工具,高价值金融合约搭配形式化验证工具排查逻辑隐患。
审计与测试 :完成全面单元测试与场景测试,上线前对接第三方专业安全审计,设立漏洞赏金计划吸纳安全人员排查漏洞。
部署与机制设计 :优先在测试网完成全流程测试上线,正式部署合理规划可扩展性,引入时间锁机制预留风控缓冲时间。
运维风控 :实时监测智能合约链上运行状态与异常交易,提前制定合约暂停、资产处置等完整应急响应预案。

83、DeFi 去中心化金融

bash 复制代码
定义 :依托区块链与智能合约搭建的开放式金融体系,脱离银行、券商等传统中心化金融机构独立运行。
核心服务 :依托智能合约实现去中心化借贷、去中心化交易、稳定币发行、衍生品交易、流动性理财等金融服务。
核心特性 :去中心化资产托管、全球开放无准入限制、协议具备极强可组合性。
优势 :剔除金融中介环节,交易手续费更低,面向全球用户无地域限制,用户自主掌控个人数字资产。
潜在风险 :智能合约技术漏洞、预言机喂价异常、市场行情大幅波动、资产清算风险、行业监管政策不确定、流动性无常损失。
行业特点 :行业发展迭代速度快,金融产品模式持续创新,模块化协议可灵活组合搭建新型金融服务。

84、NFT 非同质化代币

bash 复制代码
定义: 基于区块链发行的数字通证,具备独一无二、不可互换、不可随意分割、权属可追溯的专属数字资产属性。
核心价值 :实现各类数字资产链上确权,明确资产唯一所有权,解决数字内容易复制、无归属的行业痛点。
主要应用场景 :数字艺术藏品、游戏虚拟资产、数字收藏品、音乐文娱版权、链上身份凭证、元宇宙数字地产、知识产权存证确权、实物商品溯源。

85、区块链共识机制

bash 复制代码
核心作用: 统一协调区块链全网分布式节点,让所有节点对区块交易信息与分布式账本数据状态达成一致确认,保障账本数据一致且不可篡改。
主流类型: 
PoW 工作量证明、PoS 权益证明、DPoS 委托权益证明、PoA 权威证明、PBFT 拜占庭容错机制。
* PoW:算力挖矿解题记账,安全高耗能大;
* PoS:持币质押越多越易记账,节能高效;
* DPoS:用户投票选超级节点记账,吞吐量高;
* PoA:指定权威节点出块,多用于企业链;
* PBFT:节点多轮投票达成一致,交易秒确认,适合联盟链;
公链专用共识:PoW、PoS、DPoS 联盟链 / 私有链专用:PoA、PBFT。


特点: 各类共识机制在网络安全性、交易处理效率、能源消耗、去中心化程度上各有优劣,可根据公链、联盟链、私有链不同应用场景灵活适配选用。

86、共识机制 PoW & PoS

bash 复制代码
1. PoW 工作量证明 
 原理:矿工节点通过破解复杂数学难题竞争区块记账权,解题难度与算力挂钩,无捷径可走 。
 特点:安全性极高、去中心化程度强;缺点能耗高、出块速度慢
2. PoS 权益证明 
原理:验证节点依据持有代币数量及持仓时长,获得区块记账权 。
特点:低能耗、交易处理效率高;可激励持币用户维护网络;弊端易出现持币大户垄断,去中心化程度弱于 PoW

87、Layer2 二层扩容方案

bash 复制代码
作用:在以太坊等公链主链之外处理交易,分流主链交易压力,提升区块链可扩展性,降低链上手续费,整体优化网络运行性能 。
主流类型:状态通道、侧链、Plasma、Optimistic Rollups(乐观汇总)、ZK-Rollups(零知识汇总) 
优势:扩容能力强、转账成本低、交易吞吐性能大幅提升 。
挑战:技术实现逻辑复杂、安全验证门槛高、用户生态适配难度大;其中乐观汇总存在较长提现挑战期,零知识汇总开发难度极高

88、Web3 项目跨链互操作 5 种实现方式

bash 复制代码
1. 跨链桥:主流跨链方案,实现不同公链之间资产快速划转流通。
2. 去中心化互操作协议:制定统一跨链通信与资产转账标准,实现链与链底层互通。
3. 原子交换:两条公链点对点直接完成资产兑换,无需任何第三方中介参与。
4. 跨链智能合约:实现一条区块链上的智能合约,远程调用另一条链智能合约。
5. 跨链互操作平台:集成开发工具与通用 API,降低开发者跨链项目开发门槛, 核心价值:打通各公链数据与资产壁垒,提升链间通信、资产流转效率,增强 Web3 项目灵活性与生态兼容性

89、区块链开发工具 & 框架汇总

bash 复制代码
开发框架:
Truffle:以太坊智能合约一站式开发、测试、部署框架 。
Hardhat:轻量化以太坊开发环境,支持合约调试、自动化脚本编写
Embark:全流程以太坊 DApp 落地开发框架
测试 & 合约库:
Ganache:本地私有区块链模拟器,用于本地合约调试测试 ;
OpenZeppelin TestHelpers:智能合约专项测试辅助工具 ;
OpenZeppelin Contracts:行业通用安全标准化智能合约开源库;
常用工具 / 协议:
Remix:网页端在线智能合约 IDE,支持快速编写、调试。
部署合约 Infura:主流以太坊公共节点服务,无需自建节点接入公链。
IPFS:去中心化分布式存储协议。
Filecoin:依托 IPFS 协议搭建的去中心化存储公链 。
Cosmos SDK:Cosmos 生态专属跨链应用开发框架 。
Polkadot Substrate:波卡生态底层开发框架,支持自定义公链与跨链开发。

90、区块链可扩展性解决方案

bash 复制代码
Layer2 扩容方案:
状态通道:交易全程链下处理,仅将初始状态与最终交易结果上链存证 。
侧链:独立运行区块链,通过双向资产锚定机制与主链实现数据、资产互通 。
Rollups:链下批量打包汇总海量交易,压缩数据后提交主链完成最终校验,分为乐观汇总、零知识汇总两类。
分片技术:
将整条公链网络拆分为多个独立分片,各分片并行独立处理交易,全网整体 TPS 吞吐量大幅提升。
优化共识算法:
替换高耗能 PoW,采用 PoS/DPoS;DPoS 由持币用户推选超级节点负责记账,交易效率最高,去中心化程度相对最低
数据存储优化:
轻节点仅同步存储区块头部信息;运用数据压缩、历史数据裁剪等方式,减少区块链全网存储压力。
升级智能合约执行环境:
迭代优化 EVM 虚拟机,接入 WASM 等高性能执行环境,提升智能合约整体运行与调用效率

91、六大去中心化存储方案

bash 复制代码
1. IPFS :内容寻址式 P2P 内容分发协议,支持文件分布式存储与共享;优势为资源分发效率高、多节点数据冗余备份,具备极强抗审查特性。
2. Filecoin :搭建于 IPFS 之上的分布式存储公链,内置完整经济激励体系;依靠市场化供需机制激励节点提供存储服务,适合海量数据长期稳定存储。
3. Storj :聚合全球用户闲置硬盘资源搭建分布式云存储网络,全程端到端加密,数据安全性强,分布式架构降低存储故障风险。
4. Sia :点对点闲置存储空间租赁存储网络,依托智能合约约束存储双方权责,存储成本低廉,合约质押机制保障数据存储可靠性。
5. Arweave :主打链上永久存储的专属协议,采用一次性付费模式,数据上链后永久留存不可删除,适配数据归档、经典内容长期留存场景。
6. Swarm :以太坊生态原生去中心化存储方案,与以太坊底层高度兼容深度融合,主要服务各类链上 DApp,承接去中心化应用数据存储需求。

92、 P2P 存储原理

bash 复制代码
点对点模式,没有统一的中央服务器,数据分散存放在世界各地普通人闲置的电脑、硬盘里,设备之间直接互通传输数据。
1、数据存放流程 : 
本地上传原始文件作为源头,系统自动把文件拆成很多小碎片,分散存到各个用户闲置硬盘中;区块链上不会存放真实文件,只记录文件唯一哈希索引用来定位和验真,别人访问时再自动拼凑成完整文件。
2、不会塞满散户硬盘原理:
 不会把完整文件存在一个人硬盘里,每人只存少量碎片;大家只拿出空余空间参与存储,还有容量限制;长期没人使用的数据会自动清理,一模一样的文件全网只存一份,节省大量空间,大文件也由专业节点承接。
3、收费情况: 
本地搭建 IPFS 节点免费使用,但没有专人长久保存文件;Filecoin、Arweave 这类正规去中心化存储需要付费,靠收益吸引用户稳定保存数据,保障文件不丢失。
4、用户感知: 
普通用户完全感觉不到差别,上传、下载、打开链接的操作,和平时用普通云存储一模一样;只有很少冷门文件,会出现加载慢、网速不稳的情况,付费存储基本不会出现这类问题。
5、整体核心逻辑: 
实际文件依靠 P2P 分布式网络存放,区块链只负责记录地址、验证真伪、记账管理,两者搭配组成去中心化存储。

93、DAO 去中心化自治组织

bash 复制代码
1. 三大核心特征
去中心化:无传统中心化管理机构,平台所有重大决策由社区成员共同投票决议 。
自治化:组织运营规则、提案执行流程提前写入智能合约,达成条件自动运行 。
透明化:组织所有资金流转、治理决策全程上链存证,公开可溯源查询。
2. 运行机制
组织治理规则由智能合约提前设定并自动执行;用户持有平台治理代币即可获得对应投票权重;社区成员可自主发起发展提案,全员投票表决通过后由智能合约自动落地执行;组织公共资金统一交由智能合约托管,资金调拨、使用必须经过社区投票审批。
3. 应用场景
去中心化投资基金、DeFi 金融生态治理、区块链项目社区管理、链游公会运营、公共数字资源统筹管理。
4. 优缺点与现存挑战
优势:治理流程公开透明,全员平等参与生态建设,智能合约替代人工执行,高效无人为干预 。
挑战:智能合约易存在代码安全漏洞,全球范围内法律合规地位尚不明确,社区治理协调难度大,易出现大户持币垄断治理权、线下落地执行困难等问题。

94、区块链四大身份认证方式

bash 复制代码
1. DID 去中心化身份 
用户自主生成加密公私钥对,注册创建专属唯一链上去中心化身份标识,依靠私钥签名完成身份自证,实现个人身份信息自主管控。
2. 区块链数字证书 
由官方权威机构签发正规数字证书,将证书唯一哈希值记录上链留存,依托区块链不可篡改特性,快速核验证书真实有效性。
3. ZKP 零知识证明 
核验者无需获取用户任何原始隐私数据,即可验证用户身份、资产、资质等信息真实有效,主流技术包含 ZK-SNARK,广泛用于匿名身份核验、隐私交易场景。
4. 代币与访问权限控制 
依托治理代币搭配智能合约搭建权限体系,完成身份认证后获取对应通行权限,以此访问指定链上资源;ERC725、ERC735 为行业主流链上身份账户通用标准。
相关推荐
Richown16 小时前
GraphQL进阶:schema设计与性能优化
区块链·react
狙击主力投资工具1 天前
国债期货新手入门资料,市场介绍.视频+文档.国债期货基础知识系列视频.国债期货入门系列视频
区块链
Richown1 天前
数据库分片:MySQL分库分表实战
区块链·react
FlyWIHTSKY1 天前
区块链工种详细和说明
区块链
Richown1 天前
区块链跨链桥接:原理与实现
区块链·react
Richown1 天前
边缘计算:Cloudflare Workers实战
区块链·react
Richown1 天前
容器安全:Docker镜像安全与漏洞扫描
区块链·react
Richown1 天前
WebGL入门:Three.js高级材质与光照
区块链·react
互联圈运营观察1 天前
区块链安全提醒:如何应对2026年钱包交互风险?
安全·区块链