WongSSH’s Blog

  • Welcome to my blog.
  • You can find web3, smart contract, golang, python and many other interesting contents

Web3技术频道推荐

面对日新月异的Web3世界,作为开发者,我们需要尽可能获得更多的有关技术的信息。博客主个人维护了一个具有良好tag标识的telegram频道...

October 10, 2022 · 1 min · 315 words · WongSSH

链上随机数生成:理论与实现

概述 对于伪随机数的生成,特别是正态分布随机数的生成在智能合约内拥有较为广阔的使用场景。本文主要讨论链上的伪随机数生成。链上没有真随机数的观点...

January 29, 2024 · 10 min · 4826 words · WongSSH

Cairo 实战入门:Starknet Foundry 与组件语法

概述 随着 Starknet Foundry 的进一步更新,使用 Starknet Foundry 进行 Cairo 智能合约开发可能会逐渐成为未来主流。 本文的主要内容实际上是介绍 cairo v2.3 引入的 Components 重大更新,但考虑 Starknet Foundry 的活跃...

November 16, 2023 · 15 min · 7471 words · WongSSH

深入探索 Cairo: Sierra IR 与 Cairo 底层

概述 总所周知,在 StarkNet Cairo 中,合约需要经过以下步骤进行编译和部署: 在此流程中,我们发现合约首先被编译为 Sierra 这一中间表示层。Sierra 的全称为 Safe Intermediate Representation...

September 17, 2023 · 21 min · 10143 words · WongSSH

Cairo 实战入门:可升级合约与跨链信息发送

概述 如果读者阅读过笔者之前的文章就会发现,我在 solidity 中使用了 ERC20 代币 -> 可实升级合约的学习路径。为了保持文章的统一性,我准备在此文中介绍 cairo 的可升级合...

July 29, 2023 · 18 min · 8888 words · WongSSH