首先要说明的是StorJ是一个ERC20代币,而StorJ项目也不是一个传统意义上的区块链的分布式存储项目,因为它没有任何共识算法作为整个系统的安全保障。 我们先来说一下StorJ的文件存储的原理。 用户如果要在StorJ上存储文件...
### ZK Maze http://zkmaze.zkid.xyz **张晓**: 基于链抽象的zk-STARK小游戏。 ### ERC-7533: Public Cross Port https://eips.ethereum.org/EIPS/eip-7533 **Zisu**: 推荐我跟加戈一起写的7533EIP提案: 7533提案通过了! 这个提案可以帮助跨链桥节约大量的...
### Omakub - 轻松构建你的开发环境 https://github.com/basecamp/omakub **Shooter**: 只需一条命令就能将全新的Ubuntu系统转化为一个配置完备、美观且现代化的Web开发平台。 ### GitButler - 新的Git 分支管理工具 https://gitbutler.com/ **Mark ...
## 背景 Solidity 合约将状态存储在存储槽中,这些存储槽是 32 字节的空间,从零开始按顺序标识。这种模式存在一些问题。 - 当合约通过 `DelegateCall` 执行逻辑时,多个合约将共享相同的存储空间并通过槽位更改存储,这带来...
# uniswap_v4 core 合约结构解析 ## 备注 时间:2023 年 8 月 6 日 作者:[33357](https://github.com/33357) ## 正文 uniswap-v4 core 由 23 个实现合约构成,通过解析图可以快速了解该合约的结构。 ### 完整版 ```mermaid graph TD FeeLib...
# 前言 > 实现一个带包装的原生代币,对该合约进行开发、测试、部署以及对使用场景介绍的 # 包装原始代币使用场景 ETH原始币本身是不符合ERC20代币标准,为了提高区块链之间的互操作性 ,并使ETH可用于去中心化应用程序(...
> 📚 作者:Henry > 🧱 系列:《[ERC 系列标准全景图解](https://learnblockchain.cn/column/141/intro)》 · 第 1 篇 > 👨💻 受众:Web3 前端工程师 / 区块链开发者 / Web3入门者 > 👉 系列持续更新中,建议收藏专栏或关注作者 ## 为什么...
#### 项目背景 Jetton是一种基于TON区块链的代币标准,类似于以太坊上的ERC-20标准。我的目标是开发一个智能合约,能够在一次交易中进行多笔Jetton转账,并且每笔转账可以附带评论消息。这不仅可以提高交易效率,还能增加交...
还有一个关键的 Solidity 关键字,然后我们就可以创建自己的 ERC20 代币了。 虽然我们可以使用 `if` 语句来检查函数的输入是否有效,或者调用函数的是否是 `msg.sender`,但更优雅的方式是使用 `require` 语句。`require` 语句在某些...
{% cq %} 知乎提问: 有哪些以太坊项目适合初学者学习 Solidity? {% endcq %} ## 跟随文档 Solidity 的[官方文档](https://solidity.readthedocs.io)无疑是最好的学习材料, 英文不是很好的同学,可以阅读由多位顶尖从业人员翻译的[中文版](ht...