Solidity是以太坊生态系统中使用最广泛的智能合约编程语言之一。然而,像任何软件一样,Solidity编译器也存在一些缺陷和漏洞,这些问题可能会导致智能合约的不安全或不可靠性。本文将介绍一些sol...
区块链基础概述
文章前言随着数字化时代的到来,区块链技术作为一种新型的分布式账本技术已经逐渐成为了人们关注的热点话题,区块链技术的出现不仅为数字货币的应用提供了新的解决方案也为社会治理、金融服务、物联网等领域的创新应...
引介|EVM 深入探讨 Part 6
By: Flush导语对于任何希望了解 Web3 领域的人来说,浏览链上数据是一项基本技能。了解构成区块链的数据结构有助于我们思考创造性的方法来解析这些数据。同时,这些链上数据构成了可用数据的很大一部...
智能合约安全审计入门篇 —— 抢跑
By:小白背景概述在上篇文章中我们了解了合约中隐藏的恶意代码,本次我们来了解一个非常常见的攻击手法 —— 抢跑。前置知识提到抢跑,大家第一时间想到的一定是田径比赛,在田径运动中各个选手的体能素质几乎相...
以太坊启动过程分析
源码下载以太坊官方提供了Go、C++、Python各个版本的实现,具体可以在官方GitHub(https://github.com/ethereum)中进行查找:本系列源码分析文章主要基于当前最新版本...
区块链技术应用的标准化与风险审计
区块链技术经常被吹捧为世界商业行为的一场潜在革命。通过提供一个安全的分布式账本,它有可能提供无与伦比的透明度和各方之间的信任。该技术仍处于发展和采用的早期阶段,但随着今天一些大规模应用的部署,这场革命...
区块链安全学习项目
项目介绍本项目主要用于整理归纳区块链安全相关的资料以及技术文档信息,主要包含以下几个方面:基础知识协议分析合约审计公链基础公链安全安全事件跨链技术知识扩展思维导图项目地址:https://github...
以太坊虚拟机(下篇)
文章前言区块链上的虚拟机(Virtual Machine)是指建立在去中心化的区块链上的代码运行环境,目前市面上比较主流的便是以太坊虚拟机(Ethereum Virtual Machine,EVM)和...
以太坊虚拟机(上篇)
文章前言区块链上的虚拟机(Virtual Machine)是指建立在去中心化的区块链上的代码运行环境,目前市面上比较主流的便是以太坊虚拟机(Ethereum Virtual Machine,EVM)和...
CTF专栏 | 以太坊应用中基于回退与返回错误的假充值攻击原理分析
01transfer、transferFrom方法transfer方法指的是转移代币,其中有原生的transfer方法:address(reciver).transfer(amount);原生tr...
『杂项』智能合约基础漏洞
点击蓝字 关注我们日期:2023-03-02作者:H4y0介绍:Solidity是以太坊智能合约开发最常用的编程语言,开发过程中代码编写不严格可能会产生严重的后果。0x00 前言以太坊智能合约是极为灵...
【情报站】区块链基础知识及美国落后于区块链的曲线
点击下方小卡片关注情报分析师综合近期开源信息,美国将区块链视为“明天的技术”,为了在国家力量的所有要素之间竞争,自身需要一个连贯的、协调的区块链战略和支持政策,应该像其他新兴技术研究一样认真探索区块链...
6