智能合约

devmoon8 小时前
安全·区块链·智能合约·polkadot·erc-20·测试网·独立链
在 Polkadot 链上添加智能合约功能全指南原文作者:PaperMoon团队在使用 Polkadot SDK 构建自定义区块链时,是否支持智能合约,直接决定了链的可编程能力与生态扩展潜力。
傻小胖1 天前
笔记·区块链·智能合约
22.ETH-智能合约-北大肖臻老师客堂笔记第 22 讲的主题确实是“智能合约” (Smart Contract)。上一讲(P21)主要涵盖了权益证明(PoS)及 Casper 的概念,而从第 22 讲开始,课程正式进入了以太坊的应用核心——智能合约的编程与运行机制。
devmoon2 天前
web3·区块链·智能合约·波卡·hardhat
使用 Hardhat 在 Polkadot Hub 测试网部署基础 Solidity 合约(完整实战指南)原文作者:PaperMoon团队在智能合约开发实践中,浏览器工具(如 Remix)虽然简单易用,但并不适合团队协作、自动化测试和长期维护。
devmoon2 天前
开发语言·网络·rpc·json·区块链·智能合约·polkadot
快速了解兼容 Ethereum 的 JSON-RPC 接口原文作者:PaperMoon团队 前言随着区块链生态的发展,越来越多的开发者希望在不同公链之间实现技术复用与平滑迁移。为了降低以太坊开发者进入 Polkadot 生态的门槛,Polkadot Hub 提供了兼容 Ethereum 的 JSON-RPC 接口,使开发者可以继续使用熟悉的以太坊工具链进行交互。
devmoon2 天前
web3·区块链·智能合约·编译·remix·polkadot
用Remix IDE在Polkadot Hub部署一个最基础的Solidity 合约(新手友好)原文作者:PaperMoon 团队对于刚开始学习智能合约的开发者来说,最常见的困扰之一是:环境怎么搭?钱包怎么连?合约怎么发到链上?
devmoon2 天前
web3·区块链·智能合约·solidity·remix·polkadot·erc-20
使用 Remix IDE 在 Polkadot Hub 测试网部署 ERC-20 代币(新手完整实战教程)原文作者:PaperMoon 团队在区块链应用中,ERC-20 代币是最常见的一类可互换型代币标准,广泛应用于: • 加密货币发行 • 治理代币设计 • 质押与激励系统 • DeFi 协议资产建模
devmoon3 天前
web3·区块链·测试用例·智能合约·solidity
智能合约实战 - 水龙头哪里领和创建第一个智能合约地址原文作者:PaperMoon团队 链交互是构建 Polkadot 上应用的基础。无论你是在查询链上数据、执行交易、实现跨链通信,还是管理账户,理解如何与基于 Polkadot 的链进行交互,对应用开发者而言都至关重要。
devmoon3 天前
网络·web3·区块链·智能合约·polkadot
30秒一键连接Polkadot区块链网络和测试网原文作者:PaperMoon团队介绍如何连接到 Polkadot Hub 测试网(TestNet)、Polkadot Hub 主网(MainNet) 以及 Kusama Hub,并说明相关账户映射、网络配置以及测试代币获取方式,帮助开发者顺利开始在 Polkadot 生态中进行智能合约开发与测试。
devmoon3 天前
web3·区块链·智能合约·solidity·polkadot
选择基于rust的以太坊虚拟机,还是基于RISC-V的虚拟机?一文了解他们的部署差异和部署机制原文作者:PaperMoon团队Polkadot 的智能合约平台支持两种不同的虚拟机执行后端: • Rust Ethereum Virtual Machine(REVM) • 基于 RISC-V 架构的 PVM
链上罗主任6 天前
去中心化·区块链·智能合约
《以太坊十年:从概念验证到模块化架构》让我们一起聊聊以太坊的这十年。不知道大家有没有这样的感觉,有时候看技术发展就像看一部连续剧——每一季都有新的主角登场,解决老问题,但又带来新挑战。以太坊这十年的故事,大概就是这种感觉。
xdpcxq10297 天前
智能合约
智能合约 Fuzzing 工具Fuzz(模糊测试)是一种通过自动生成大量随机或半随机输入来测试程序,以发现意外行为、崩溃或漏洞的软件测试技术。 Medusa 是由 Trail of Bits 开发的开源智能合约模糊测试工具,基于 go-ethereum 构建,灵感来源于其前身 Echidna。它专门用于检测 Solidity 智能合约中的漏洞和逻辑错误。 Medusa 的核心工作原理是:开发者定义一组不变量(即在任何情况下都应保持为真的条件),工具会自动生成大量随机交易序列尝试违反这些不变量。一旦某个交易序列导致不变量返回 false
devmoon7 天前
web3·区块链·智能合约·polkadot
Polkadot Hub 智能合约中的账户体系原文作者:PapeMoon团队Polkadot Hub 原生采用 Polkadot 的 32 字节账户体系,同时通过自动转换机制,实现对以太坊 20 字节地址的兼容。在与智能合约交互时:
yTfDRlpl9 天前
智能合约
探索三电平T型逆变器仿真模型:MATLAB Simulink之旅三电平T型逆变器仿真模型,npc和anpc都有 带中点电位平衡和不平衡的都有,60和90度坐标系 MATLAB Simulink SVPWM控制+中点不平衡控制; 合成时间调制波与载波进行比较,产生脉冲信号。 中点电位平衡控制采用零序分量注入控制 具体输出波形见下面图片;
devmoon11 天前
web3·区块链·智能合约·交互·web3.py·solidity·polkadot
如何使用 Web3.py 与 Polkadot Hub 进行交互原文作者:PaperMoon团队与区块链交互通常需要一个应用与区块链网络之间的接口。Web3.py 正是提供了这样的接口,它通过一组 Python 库,使应用能够通过 HTTP 或 WebSocket 协议与区块链节点进行无缝交互。
devmoon11 天前
web3·区块链·智能合约·预编译·波卡
Polkadot支持的双虚拟机执行栈是什么原文作者:PaperMoon团队Polkadot 的智能合约平台支持两种不同的虚拟机(VM)架构,为开发者在选择执行后端时提供了更高的灵活性。这种设计在即时的以太坊兼容性与长期的技术创新之间取得了平衡,使开发者既可以通过 Rust Ethereum Virtual Machine(REVM)部署无需修改的 EVM 合约,也可以通过 PolkaVM(PVM)针对更高性能进行优化。
爱兜圈12 天前
web3·区块链·智能合约·solidity
写给 Web3 小白:一文看懂 AMM 原理与极简代码实现目录一、什么是 AMM?—— 不用 “中介” 的交易魔法二、AMM 的核心公式 ——x*y=k 背后的数学智慧
老蒋每日coding12 天前
java·区块链·智能合约
FISCO BCOS 部署Solidity投票智能合约并基于Java SDK 调用智能合约详细指南目录设计方案一、环境准备1.1 安装FISCO BCOS节点1.2 创建Java项目二、Solidity投票智能合约
henujolly13 天前
智能合约
ethers.js如何部署智能合约简单来说,“部署智能合约”就像是将你写好的“电子合同代码”正式上传到区块链这个“全球公共电脑”上,并让它开始永久运行。
老蒋每日coding13 天前
golang·区块链·智能合约
基于FISCO BCOS 部署 Solidity投票智能合约 并基于GO SDK进行合约调用指南目录概要设计完整流程实现一、环境准备1.1 安装FISCO BCOS节点1.2 安装Go SDK依赖二、Solidity投票智能合约
终端域名14 天前
金融·区块链·智能合约
区块链技术驱动金融:数字货币与智能合约技术的双轮重构区块链技术对金融体系的变革,核心是通过去中心化的信任机制打破传统金融的中介依赖,重构金融交易的底层逻辑。而数字货币与智能合约技术是区块链赋能金融的两大核心抓手 —— 数字货币重构了金融体系的价值载体与传递方式,让价值在链上实现点对点的高效流转;智能合约技术重构了金融交易的规则体系与执行方式,让金融协议从 “人工执行、线下核验” 升级为 “代码执行、链上确权”。两者的深度融合,推动金融体系从 “中介驱动” 向 “代码驱动” 的可编程金融演进,实现了效率提升、成本降低与普惠性拓展,成为未来金融创新的核心基础设