智能合约

木西2 小时前
web3·智能合约·solidity
React Native DApp 开发全栈实战·从 0 到 1 系列(流动性挖矿-合约部分)本文基于 OpenZeppelin v5 最新组件(ERC-4626 + AccessManager + ReentrancyGuard),将「质押凭证」、「奖励分发」、「权限治理」三者解耦,实现「一键部署、按需授权、秒级清算、线性释放」的典型 DeFi 场景。 通过阅读本文,你将获得:
天涯学馆2 天前
智能合约·solidity
深入分析在Solidity中实现多签钱包今天我们要聊一个在区块链开发中超级重要且实用的主题——多签钱包(Multi-Signature Wallet)。如果你玩过DeFi、DAO或者团队管理的加密资产,肯定听说过多签钱包。它就像一个“多人保险箱”,需要多个签名者同意才能动用资金,极大地提高了安全性和去中心化特性。
木西2 天前
web3·智能合约·solidity
React Native DApp 开发全栈实战·从 0 到 1 系列(NFT交易所-合约部分)本文以 OpenZeppelin 5.x 最新组件为基础,用 Hardhat 完成「合约 → 编译 → 测试 → 部署」全链路流程。解决 openzeppelin V5 在 0.8.24 环境下易出现的编译失败的解决方案;示范了零托管的现场分账逻辑:版税、平台费、卖家收益一次性链上清算,合约不留余额,安全又省 Gas。
0x派大星3 天前
安全·去中心化·区块链·智能合约
智能合约安全全解析:常见漏洞、真实案例与防范实践随着区块链技术的快速发展,智能合约已成为去中心化应用(DApp)、去中心化金融(DeFi)、NFT 和 DAO 等领域的核心基础设施。它们通过代码执行预设逻辑,代替传统的中介机构,实现了信任最小化和自动化。然而,智能合约的最大风险在于 “代码即法律(Code is Law)”:一旦合约部署到链上,便难以修改或撤销。如果合约中存在漏洞,攻击者就可能直接窃取资金或破坏协议,造成不可挽回的损失。
deepdata_cn3 天前
javascript·区块链·智能合约
基于JavaScript的智能合约平台(Agoric)Agoric通过对象能力模型提升安全性,被用于去中心化金融(DeFi)衍生品开发。通过简化开发流程和增强安全性,推动去中心化应用(DApps)的大规模落地。Agoric成立于2018年,由斯坦福大学校友Mark Miller(首席科学家)和Dean Tribble(CEO)联合创立,核心团队包括早期密码朋克和分布式系统专家。作为Cosmos生态的Layer1 PoS公链,Agoric通过JavaScript语言、跨链互操作性和模块化设计,为开发者提供了安全、高效的Web3开发环境。其愿景是构建一个多链经济
木西3 天前
web3·智能合约·solidity
React Native DApp 开发全栈实战·从 0 到 1 系列(铸造NFT-合约部分)本文用 Hardhat + OpenZeppelin 5.x,完成一条「可铸造、可提现、带版税」的 ERC-721 代币主网流水线,分别为智能合约和前端两部分,本文主要介绍智能合约相关开发的内容;
逢生博客4 天前
golang·web3·区块链·智能合约·长安链
使用 SmartIDE 开发长安链 Go 语言智能合约
天涯学馆6 天前
智能合约·solidity·以太坊
在Solidity中实现时间敏感功能:深入分析与实践今天我们要聊一个在Solidity开发中超级实用但也容易让人抓狂的话题——时间敏感功能。智能合约跑在区块链上,时间是个关键因素,比如众筹合约需要在特定时间段内接受资金,拍卖合约要到截止时间后结算,锁仓合约要等解锁时间才能释放代币。这些功能都离不开对时间的精准控制。但Solidity里的时间处理不像传统编程那么简单,区块链的去中心化特性让时间管理有点“另类”。
蒋星熠7 天前
python·语言模型·web3·去中心化·区块链·密码学·智能合约
区块链技术探索与应用:从密码学奇迹到产业变革引擎🌟 Hello,我是蒋星熠Jaxonic! 🌈 在浩瀚无垠的技术宇宙中,我是一名执着的星际旅人,用代码绘制探索的轨迹。 🚀 每一个算法都是我点燃的推进器,每一行代码都是我航行的星图。 🔭 每一次性能优化都是我的天文望远镜,每一次架构设计都是我的引力弹弓。 🎻 在数字世界的协奏曲中,我既是作曲家也是首席乐手。让我们携手,在二进制星河中谱写属于极客的壮丽诗篇!
天涯学馆8 天前
智能合约·solidity·以太坊
使用Solidity中的库(Libraries)实现代码重用:深入分析与实践今天我们要聊一个在Solidity开发中超级实用的话题——库(Libraries)。如果你写过智能合约,肯定遇到过代码重复的问题,比如同一个数学计算逻辑在多个合约里反复出现,或者一堆工具函数占满了合约代码。Solidity的库就是为解决这些问题而生的!它能帮你把常用逻辑抽取出来,复用代码,减少Gas费用,还能让合约更清晰、更易维护。
逢生博客8 天前
ubuntu·golang·区块链·智能合约·web3.0·长安链·商品溯源
Ubuntu Server 快速部署长安链:基于 Go 的智能合约实现商品溯源本文将带你快速上手 长安链(ChainMaker)管理平台 的部署与使用。从环境准备、证书生成、链创建,到合约编译、部署与调用,全流程演示如何搭建一条可运行的区块链网络,并基于智能合约实现一个 商品溯源应用。
天涯学馆9 天前
区块链·智能合约·solidity
在Solidity中实现状态机:从零到英雄的技术分析今天咱们要聊一个在Solidity开发中超级实用但又有点“神秘”的主题——状态机(State Machine)。如果你写过智能合约,可能会遇到需要控制合约流程的场景,比如一个众筹合约需要经历“募资中”、“募资结束”、“分红”这些阶段。状态机就是帮你把这些阶段管理得井井有条的利器!
天涯学馆11 天前
区块链·智能合约·solidity
Solidity 中的继承:如何复用和扩展智能合约在以太坊智能合约开发中,继承是 Solidity 提供的一种强大机制,用于代码复用、模块化和功能扩展。通过继承,开发者可以创建可重用的基合约,并在派生合约中扩展或修改功能,从而提高开发效率并减少重复代码。
一水鉴天12 天前
数据库·人工智能·智能合约
整体设计 之定稿 “凝聚式中心点”原型 --整除:智能合约和DBMS的在表层挂接 能/所 依据的深层套接 之2三“式”三“心”三“物” 整数原型三段式表达 的 凝聚式中心点dot 、组织式核心元素位element和分析式内核基因座locus 三者分别以**“等号线(Arc)”**(动态关联)、**“边界线(Transition)”**(阶段过渡)、**“身份线(Place)”**(静态锚定)为实现的主线索(主题词蕴含的 两条主线 【然】线(DBMS:indexes索引)和【偶】线(智能合约:indices 标引)--称为“双蕴” ),对应三种代理角色(物理代理Broker、心理代理Agent、生理代理Delega
天涯学馆14 天前
智能合约·solidity·以太坊
如何在Solidity中使用映射和结构体今天我们聊聊在Solidity中如何使用映射(Mapping)和结构体(Structs)。作为一名区块链开发者,我在写智能合约的时候,经常会用到这两个工具。它们就像是我的左右手,帮我高效地组织和操作数据。
天涯学馆17 天前
智能合约·solidity·以太坊
Solidity中的访问控制:保护你的智能合约在以太坊智能合约开发中,访问控制是确保合约安全性的核心机制。未经适当的访问控制,合约可能面临未经授权的操作、数据泄露或资金损失等风险。Solidity 提供了多种工具和模式(如函数修饰器、角色管理和权限检查)来实现访问控制。
大白猴19 天前
区块链·智能合约·solidity·时间戳·重放攻击·nonce·防重放参数
大白话解析 Solidity 中的防重放参数防重放参数(比如 nonce、时间戳、一次性签名等),就是用来防止别人“复制粘贴”你的操作,重复使用同一笔请求去多次骗系统执行的一种安全机制。
大白猴19 天前
区块链·智能合约·solidity·以太坊·账户抽象·入口点合约·erc4337
大白话解析“入口点合约”入口点合约(Entrypoint Contract),简单来说,就是别人调用你的智能合约系统时,“第一个被调用的那个合约”,它是整个系统的“大门”或“总入口”。
木鱼时刻20 天前
去中心化·区块链·智能合约
肖臻《区块链技术与应用》第14-15讲 超越货币:以太坊如何用“智能合约”开启去中心化应用时代摘要: 在比特币成功地实现了去中心化货币之后,一个更宏大的问题摆在了世人面前:“如果货币可以去中心化,还有什么可以?”以太坊(Ethereum)正是对这个问题最响亮的回答。本文基于北京大学肖臻老师的公开课内容,介绍了以太坊的设计哲学及其核心创新。文章首先阐述了以太坊针对比特币在出块时间、挖矿算法等方面进行的改进。随后,重点深入剖析了以太坊最革命性的贡献——智能合约(Smart Contract),将其类比为对传统司法体系的“技术性替代”,并详细阐释了其“代码即法律”、自动执行、不可篡改等特性如何为跨国协作
电报号dapp11920 天前
web3·去中心化·区块链·智能合约
公链开发竞争白热化:如何设计下一代高性能、可扩展的区块链基础设施?1. 模块化架构:解耦“不可能三角”执行层:专用Rollup链处理交易(如Arbitrum Nitro),本地执行速度提升100倍,Gas费低至$0.001。