尽管 Web3 承诺将用区块链和去中心化技术推翻守旧派,但来自 Web2 的一些老问题仍然困扰着加密和 NFT 领域。
使用重入锁并不能解决所有问题,可以考虑使用checks-effects-interactions模式,另外,转账最好放在一个完整逻辑的最开始或者最结尾,避免状态不一致。
本篇文章我们简单介绍了智能合约的一些基础概念,并针对没有编程基础的同学介绍了编程中常见的概念。和大家一起分析了个简易版的智能合约帮助大家了解智能合约的整体结构。最后结合智能合约比较热门的应用NFT了解了接口的概念,再次讨论了什么是上链。
已成功做出小型 danksharding 的原型;针对 OpenSea 用户钓鱼攻击的分析
以太坊是一个公共的区块链网络,可以通过各种不同类型的账户访问。与比特币类似,底层密码学用的是SECP256K1椭圆曲线。但这是什么意思呢?什么是账户?什么是密钥?什么是地址?为什么要校验checksum ?
今天看了一下Venus项目的逻辑和代码,发现其存在一个较严重的漏洞,这个漏洞可能导致资金池被盗。 Venus的代码是fork自Compound的,经分析,此漏洞在Compound和Cream中也存在。
Uniswap-v2 Router合约分析(下)
ERC777代币标准使用 防范风险
每周以太坊进展2022/2/19
强烈敦促所有的质押者都运行他们自己的执行层客户端,要重视客户端多样性问题
作为开发者进入波卡生态的新入口,Gear 在技术主张和团队背景上让人耳目一新,但区块链特殊的业务逻辑与运行机制使其天生“敌视”并行多线程的工作方式,这对高举“并行计算”旗号的 Gear 团队无疑是巨大的障碍;同时,由于以太坊系的 EVM 虚拟机与 Solidity 语言本身近乎于“大而不倒”,面对波卡生态上因兼容 EVM 而获得以太坊系开发者青睐的 Moonbeam、Acala 和 Astar,Gear 仍面临着严峻考验。
本篇文章和大家介绍一下以太坊的数据结构。
DeFi 很火、Compound 很热,业内都仿佛打入鸡血一般地参与到这个生态,创新、革命,终结中心化的这一天似乎马上就能到来。预言机、智能合约钱包、去中心 化借贷、去中心化交易、去中心...
Uniswap-v2 Router合约分析(上)
本文我们介绍主要介绍了rollups这种主流layer2技术,rollups中根据何时去验证L2提交的状态是正确的时机分为了欺诈证明和zk rollups 。
由于不可能三角,以太坊选择了安全性和去中心化,牺牲了交易处理速度,带来了很多拓展性的问题。
tx.origin攻击实现,一次调用,转干合约
快来赢取100000美元奖金!
本文分析了 crList 是如何实现对 PBS 的抗审查,满足了哪些抗审查目标。
qubit
扫一扫 - 使用登链小程序
59 篇文章,248 学分
108 篇文章,192 学分
7 篇文章,160 学分
19 篇文章,159 学分
15 篇文章,155 学分