首页
学习
活动
专区
工具
TVP
发布

深入浅出区块链技术

专栏作者
487
文章
598903
阅读量
111
订阅数
如何审查一项治理动作
当我为金融机构工作时,严格的变革管理流程保护了技术在变革期间不受意外伤害。高层职员负责实现变化,但他们繁忙的日程安排和变化的复杂性往往使之具有挑战性。
Tiny熊
2023-01-09
4353
逆向 EVM - 解析原始Calldata数据
你可能想知道如何破译和读取 evm 的 calldata,然后试图读取以太坊智能合约的交易 calldata,EVM(和其他 L1 分叉)以特定的方式对静态和动态类型的 calldata 进行编码和解码,在某种程度上让数据变得很困惑,起码最初是这样的。
Tiny熊
2023-01-09
1.3K0
5 个步骤创建 Solana 代币
在本文中,我们将通过五个步骤引导你创建 Solana 代币。除了深入研究该过程,我们还将推荐更多关于 Solana 区块链和 SPL 代币的信息。现在,如果你想直接跳到创建代币的文档,请查看以下链接:
Tiny熊
2023-01-09
2.5K0
Uniswap Permit2 - 高效、一致和安全的授权
前几天,Uniswap Labs 发布了两个新的智能合约 Permit2 和 Universal Router :
Tiny熊
2023-01-09
1.5K0
Solidity 优化 - 隐藏的 Gas 成本
本文将研究以太坊虚拟机(EVM)的内部工作,以说明如何 "利用 "EVM 的特殊特性,为用户最小化 solidity 智能合约的执行成本。社区发布许多关于 solidity 开发者可以利用的知识来设计和开发更安全、更节省 Gas 的智能合约。
Tiny熊
2023-01-09
7230
Sui Move合约开发入门(1)
Sui 是由 Mysten Labs 团队开发的高性能公链,目标是建设安全、高效、大规模使用的智能合约平台,完善的 web 3 基础设施,Sui 主要相比于其他区块链有以下特点:
Tiny熊
2023-01-09
1.5K0
Solidity vs Move vs Rust: 智能合约编程语言的演变
区块链的安全性、速度和开发者活动都取决于其底层编程语言和虚拟机。两种最流行的编程语言是 Solidity 及 Rust,Solidity 用于为以太坊虚拟机(EVM)构建去中心化的应用程序,而 Rust 则用于 Solana 上的 dApps。
Tiny熊
2023-01-09
1.1K0
理解以太坊: Go-Ethereum 源码剖析(1): Account and State
我们常常听到这样一个说法,"Ethereum 和 Bitcoin 最大的不同之一是二者使用链上数据模型不同。其中,Bitcoin 是基于 UTXO 模型的 Blockchain/Ledger 系统,Ethereum 是基于 Account/State 模型的系统"。那么,这个另辟蹊径的 Account/State 模型究竟不同在何处呢?在本文,我们就来探索一下以太坊中的基本数据单元(Metadata)之一的Account。
Tiny熊
2023-01-09
1.2K0
通过逆向和调试深入EVM #7 - 与其他智能合约的交互
这是通过逆向和调试深入 EVM 最后一篇,我们将讨论与其他智能合约的交互。EVM 是如何处理这个问题的?让我们拭目以待!
Tiny熊
2023-01-09
5540
通过逆向和调试深入EVM #6 - 完整的智能合约布局
在这个合约中,我们将逆向一个完整的智能合约。这一部分的目标是全面了解智能合约布局,全面了解智能合约的布局,并通过手动的方式对其进行反编译。
Tiny熊
2023-01-09
5880
通过调试理解EVM(#4):结束/中止执行的5种指令
在 EVM 中,总共有 5 种方式来结束智能合约的执行。我们将在这篇文章中详细研究它们。让我们现在就开始吧!
Tiny熊
2023-01-09
7920
使用hardhat开发以太坊智能合约-搭建环境
在我们实际开发智能合约的时候,以往的开发一般都是使用 remix 在线编译器,它的好处是即开即用,本地不用安装相关的依赖环境,但是弊端也是显而易见的:难以测试、无法直接验证合约等等;
Tiny熊
2022-11-07
7940
使用hardhat 开发以太坊智能合约-验证合约
在我们将真正的合约部署到正式区块链网络上之后, 在区块链浏览器里查看我们的合约,它应该是这样显示的
Tiny熊
2022-11-07
9510
深入Solidity数据存储位置 - 内存
这是深入 Solidity 数据存储位置[6]系列的另一篇。在今天的文章中,我们将学习 EVM 内存的布局,它的保留空间,空闲内存指针,如何使用memory引用来读写内存,以及使用内存时的常规最佳做法。
Tiny熊
2022-11-07
1.6K0
深入Solidity数据存储位置 - 存储
这是深入 Solidity 数据存储位置[4]系列的另一篇。在今天的文章中,我们将更详细地介绍 EVM 中的一个重要数据位置:存储(Storage)。
Tiny熊
2022-11-07
1.6K0
深入Solidity数据存储位置
文章较长,内容很详细、很深入。但是不要吓到,坐下来,喝杯咖啡或你最喜欢的饮料,慢慢体会。
Tiny熊
2022-11-07
9790
专栏开篇:破解以太坊 EVM 谜题
前段时间翻译了 Ethernaut 题库闯关系列文章[2],发布为了专栏, 效果还不错,自己也有很大提高。
Tiny熊
2022-11-07
2990
1.MOVE从入门到实战-Solidity v.s. Move有何不同
Move 语言被誉为最适合编写区块链智能合约的语言之一,并且多次被拿来与目前主流的 Solidity 进行比较并力压其一头,主要原因是 Move 对于区块链最核心的 Token 资产进行了更为贴合的处理,弥补了 Solidity 在直观性和安全性的缺陷,这里我们单独将其最具有特色的 Resource 类型进行重点讲解。
Tiny熊
2022-11-07
5620
如何搭建一个应用作为NFT
我们将使用 Pinata, Polygon, 和 OpenSea , 创建一个应用 NFT (应用本身是一个 NFT)。
Tiny熊
2022-11-07
8470
Art Blocks合约要点分析 - 利用 JavaScript 动态生成图片
Art Blocks 是一个创建链上生成 NFT 的平台。但是你知道在链上和链下究竟保留了什么吗?为什么他们的智能合约中需要 JavaScript?
Tiny熊
2022-11-07
5810
点击加载更多
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档