DApp通常是指在以太坊或EOS上基于智能合约开发的相关应用,其核心为智能合约,依托智能合约的约束,使得DApp无需听命于任何中心化服务器或节点。智能合约是代码和数据的集合,存在于以太坊区块链中的特定地址。智能合约账户...
2022 年对于以太坊来说意义非凡,随着全球 DeFi 项目和 NFT 的蓬勃发展,据悉,以太坊市值从此前 1250 亿美元的高位一路高歌猛进。
目前,NFT项目主要集中在三个领域,数字藏品、游戏Z产以及虚拟世界。其中关注度最高的数字藏品,是利用区块链技术对特定的声音、文字、图片等作品生成独√一无√二的数字凭证,在保护知识产权的基础上,实现真实可行的数字化发...
以太坊智能合约是极为灵活的。它能够存储超过非常大量的虚拟货币(超过十亿美元),并且根据先前部署的智能合约运行不可修改的代码。 虽然这创造了一个充满活力和创造性的生态系统,但其中包含的无信任、相互关联的智能合约,...
智能合约的开发中常常会用到随机数,例如 Lottery 和现在流行的 NFT 数字藏品的属性等都需要用到随机数。目前来说常见的随机数获取有两种:使用区块变量生成随机数,使用预言机来生成随机数。下面我们了解一下这两者的特点...
以一个简单的博客网站Medium为例,用户可以在这里发布他们自己的内容并与其他用户的内容互动。
0x3505a02BCDFbb225988161a95528bfDb279faD6b
众所周知,以太坊的转账不仅可以在钱包地址之间进行,合约与钱包地址之间、合约与合约之间也可以,而合约在接收到转账的时候会触发 fallback 函数执行相应的逻辑,这是一种隐藏的外部调用。攻击者就会利用这一点,在合约的fall...
算术溢出(arithmetic overflow)或简称为溢出(overflow)分为两种:上溢和下溢。所谓上溢是指在运行单项数值计算时,当计算产生出来的结果非常大,大于寄存器或存储器所能存储或表示的能力限制就会产生上溢;...
selfdestruct函数(自毁函数)由以太坊智能合约提供,用于销毁区块链上的合约系统。当合约执行自毁操作时,合约账户上剩余的以太币会发送给指定的目标,然后其存储和代码从状态中被移除。...