智能合约开发者中大多数都在以太坊以及兼容 EVM 的区块链上进行开发,而 Solana 是非 EVM 兼容区块链生态中开发者最多的,Move 则是专门为安全地开发区块链智能合约而构建的。分析和评价智能合约开发语言通常包含易用性、安全性和生态资源。
2024年5月15日,SonneFinance遭受攻击,项目方损失超过2千万美元。SharkTeam对此事件第一时间进行了技术分析,并总结了安全防范手段,希望后续项目可以引以为戒,共筑区块链行业的安全防线。
目前大部分新发的ERC20Token都带有permit功能,即通过签名完成授权。签名的人不需要上链,省了gas,但是实际上更危险,一不小心签名,可能把所有的Token授权给他人了。 错误的协议实现即把WETH当成了IERC20Permit使用,也会造成损失。
此次Bitcoin NFTScan浏览器对Ordinals铭文板块进行了全面升级,BTC API同步更新,BRC20和Runes板块即将推出!
Uniswap的常数乘积公式的另类理解
Let'sMove从前端到web3入门教程(4)Navi竞赛奖励第6期引子NAVI竞赛一波接着一波,一大波NAVI来袭!(NAVI的竞赛真频繁,奖励也很丰厚!)同学们通过参加竞赛,在学习的之余,不断的获取猪脚饭啊~~~开始有了前三次竞赛经验的老同学记得复制index3.ts
本文记录几个ERC721的常见问题解析。
React+Hardhat+Ts快速构建本地Dapp-NFT发行系统
使用非代理模式实现合约升级
AMM与LOB前言UniswapV3集中流动性特性,大大提高了LP的资本效率,稳坐DEX中非稳定币交互赛道中的宝座。然而链上每笔成交的交易不仅要付手续费(V3支持0.01%,0.05%,0.3%和1%),还要支付数目不定的燃料费。对于小额交易者,链上交易所的交易成本是高于类似币安这种交易所的。
因为目前我们的项目亟需前端,本人又是主要做后端的,所以搞了个后端入门前端的简洁教程。首先项目的目标拆解就是登录接口。一般情况下,后端会需要返回一个/api/login的接口给前端。在这个接口中,参数为username:用户名password:密码从页面展示角度来讲,会有个html<!
Let'sMove0基础web2向web3迁移指南(5)suizkSend红包SDK手把手教您使用zkSendSDK制作Sui红包最简化的nodejs开局最近zkSend红包又更新改版了界面漂亮,功能增加了可以发送NFT红包zkSend红包有个优点就是支持zkl
本文记录一下UUPS代理合约无法在XLayer链上开源验证的问题。
揭秘 ERC-6900, ,ERC-6900 使用户能够轻松地向其账户添加或移除各种插件(功能)。
一、理解代理模式代理模式在智能合约开发中是一种使智能合约可升级的设计模式。本质上,它允许智能合约的逻辑部分在不更改合约地址或其存储状态的情况下进行修改和升级。这种模式解决了智能合约一旦部署就不能更改的限制,为修复漏洞、添加功能或优化合约逻辑提供了可能。1.1代理模式的工作原理代理模式涉及至少
学习开发代币
智能合约状态变量的存储体现
EIP-1167,又称Minimal Proxy Contract
,提供了一种低成本复制合约的方法,也可以叫作是克隆合约的方法。
Let'sMove从前端到web3入门教程(3)Navi竞赛奖励第5期引子前一个竞赛刚结算后面紧跟着又来一个!NAVI的竞赛很频繁,奖励也很丰厚!如果错过了前几次的竞赛,记得趁休假赶紧参与哈。开始有了前两次竞赛经验的老同学记得复制index.ts文件到index2.ts。直接
什么是ABI?ABI=ApplicationBinaryInterface用于定义智能合约接口的规范。它定义了智能合约的函数、事件和数据结构的编码和解码规则,以便其他应用程序可以与智能合约进行交互。简言之,就是以太坊的调用合约时的接口说明。有点类似于Web2API。