智能合约

  • 从想法到最小可行的 Dapp - Truffle 命令行界面第 2 部分

    从想法到最小可行的 Dapp - Truffle 命令行界面第 2 部分

    在《从想法到最小可行的Dapp》系列的第一部分中,我们创建了一个新的智能合约项目,编写了一些智能合约代码,编译和部署了智能合约,并与部署的合约进行了交互,所有这些都是在使用 Truffle CLI。在这一集里,我们将探讨为智能合约编写和...

    2023.06.28分类:技术阅读:354Tags:智能合约Truffle部署
  • 智能合约安全审计入门篇 —— 移花接木

    智能合约安全审计入门篇 —— 移花接木

    By:小白 背景概述 上期我们了解了利用 tx.origin 进行钓鱼的攻击手法,本期我们来带大家了解一下如何识别在合约中隐藏的恶意代码。 前置知识 大家还记得之前几期部署攻击合约时我们会传入目标合约的地址,在攻击合约中就可以调用目...

    2023.06.28分类:技术阅读:125Tags:智能合约安全审计
  • ChatGPT Solidity 智能合约

    ChatGPT Solidity 智能合约

    摘要 OpenAI 的最新版本 GPT-3.5 或 ChatGPT 为语言翻译、文本摘要和文本生成等任务的自然语言处理提供了显着改进。开发人员开始探索请求 ChatGPT 协助编写、审查或重构代码以及为开发任务提供技术信息的潜力。然而,在...

    2023.06.28分类:技术阅读:107Tags:智能合约编程
  • Solidity 非权威开发指南(5):合约升级

    Solidity 非权威开发指南(5):合约升级

    所有以太坊开发者都清楚以太坊世界的一条铁律:合约一旦发布就无法修改。因此,对于合约的发布基本上都采用一种慎之又慎的态度,期望在发布前可以做到尽善尽美,力争合约能正常运行一万年。 可是,智者千虑必有失,合约发布百分百不出问题几乎是不可能任务...

    2023.06.28分类:技术阅读:119Tags:智能合约合约升级
  • JAY项目攻击事件

    JAY项目攻击事件

    20221229 - JAY - Insufficient validation + Reentrancy https://phalcon.blocksec.com/tx/eth/0xd4fafa1261f6e4f9c8543228a67...

    2023.06.28分类:技术阅读:104Tags:智能合约
  • Espresso Systems的隐私智能合约CAPE测试教程

    Espresso Systems的隐私智能合约CAPE测试教程

    从2021年开始,许多人依靠DYDX,APT等优质项目的空投,月入上万U,甚至百万U,走上财富自由的道路。如DYDX将初始供应的7.5%代币空投给了用户,APT为早期测试者发放了按照上线初期交易价格价值$4500的空投。空投只需作测试,...

    2023.06.28分类:技术阅读:101Tags:隐私智能合约
  • 逐行代码解读Solana的Hello world程序

    逐行代码解读Solana的Hello world程序

    本文最早发布在CSDN,但是没啥人看,感觉这里的氛围更好些,所以稍作润色转发到这里来。 1 项目源码 https://github.com/solana-labs/example-helloworld/tree/master/src/p...

    2023.06.28分类:技术阅读:113Tags:智能合约
  • 批量编译智能合约过程记录

    批量编译智能合约过程记录

    这两天的区块链研究我的任务是要把大约五万个智能合约的源码编译成字节码的形式,并且提取智能合约中所用到的公开库,过程中遇到了一些困难,当然也是有收获的,所以在这个任务做完之后,写了这篇文章记录一下 0x01 初步分析 我们需要批...

    2023.06.28分类:技术阅读:114Tags:智能合约批量编译字节码
  • 十亿用户的社交图谱

    十亿用户的社交图谱

    原文:The Billion User Social Graph —— Jon Stokes 译者:Dan|W3.Hitchhiker 随着埃隆-马斯克最近接管了 Twitter,关于从大型社交网络迁移到独立或开放的替代方...

    2023.06.28分类:技术阅读:99Tags:智能合约
  • 深入EVM-合约分类这件小事背后的风险

    深入EVM-合约分类这件小事背后的风险

    <!--StartFragment--> 在智能合约领域,"以太坊虚拟机 EVM" 以及其算法和数据结构就是第一性原理。\ 本文从合约为什么要分类出发,结合每个场景可能面对怎样的恶意攻击,最终给出一套达成相对安全的合约分类分...

    2023.06.28分类:技术阅读:88Tags:Web3智能合约