以太坊数据流分析技术 一、前置知识 1. python第三方解析智能合约库:crytic-compile crytic-compile是一个python智能合约审计框架下常用的第三方库,应用于slither、oyente等工具,其主要...
以太坊Fuzz技术分析 一、前置知识 1. 智能合约的编译 1.1 合约的编译信息 在部署到以太坊网络之前,智能合约需要经过编译生成字节码(Bytecode)与abi,前者对应EVM的操作指令,后者提供调用的接口说明。 以一个简单...
前言 量子计算中经典的Shor量子算法可以在有效时间内解决大整数分解问题,可以在理论上直接伪造区块链中使用的SM2数字签名、ECDSA数字签名。而Grover提出的量子搜索算法能够通过加速哈希碰撞找到哈希函数值的原像,能够使得SHA256...
记录下PHP验证TRON签名的坑 Ethereum的验证有很多开源的代码,但是Tron的资料有用的很少,最后参考tronWeb库的代码爬出了深坑 https://github.com/tronprotocol/tronweb/blob/...
NFT 所有者 tokenID 快速查询 最近做项目有一个需求,要求通过用户地址查到用户拥有的 NFT tokenID。由于我做项目向来不高兴写后端,因此考虑使用合约完成这个功能。 实现 使用合约来查询数据,一般来说有两个方案:存储数...
为了方便大家阅读,可预览目录 Part 1:为什么需要零知识证明? Part 2:零知识证明如何工作? Part 3:非交互式零知识证明 Part 4:零知识证明有哪些用例? 零知识证明(Zero-knowledge proofs)是一种...
原文链接:https://medium.com/@epheph/using-uniswap-v2-oracle-with-storage-proofs-3530e699e1d3 译文出自:登链翻译计划 译者:son...
Shapella (上海 + Capella) 升级 Shapella 提款开发测试网 devnet-1 已经 确定 The Merge (合并)时标志是熊猫, Capella 升级标志是猫头鹰(owls): Lodestar...
Remix是学习Solidity智能合约不可或缺的IDE,一般初学者主要以使用online版为主,但是在线版IDE总会遇到刷不出来页面以及无法直接访问本地磁盘文件的瓶颈。而登陆社区中许多老师也对此提供了一些应对方案。其中《如何在Window...
活动福利 通过这个链接( https://www.footprint.network/?channel=NUpchain )注册,前10名用户可以获得 Footprint 的 7 天免费 Business plan 和 SQL API 试...