W2140 EXPO吸引了来自150多个国家和地区的近20万名区块链技术和加密资产爱好者,规模令人瞩目。来自各地的参与者带来了丰富的文化、技术和理念,为博览会注入了无穷活力。此外,此次博览会还获得了1000多个全球项目的支持,涵盖科技创新、...
在Solana区块链中,防夹刷量(Anti-Sniping or Anti-Front-running)通常是指防止恶意交易者通过抢先交易(front-running)或者利用某些信息差进行不公平套利的行为。这类行为可能会导致一些问题,比如...
目录 深入类型 类型转换 newtype和类型别名 Sized和不定长类型DST 枚举和整数 深入类型 类型转换 从一种类型到另一种类型 显式类型转换 使用 a...
前言 在以太坊生态系统蓬勃发展的今天,开发者们正在寻求更高效、更安全的开发工具来满足日益增长的需求。本文将为大家简要介绍 Viem 这款新一代以太坊开发库的主要特性和使用方法。 为方便中文开发者深入学习 Viem,我们登链社区已完成了...
在过去的一段时间里,CertiK团队对比特币生态系统及其发展进行了深入研究。同时,团队还审计了多个比特币项目以及基于不同编程语言的智能合约,包括OKX的BRC-20钱包和MVC DAO的sCrypt智能合约实现。 现在,我们的研究重点转...
1. 引言 Plonky2 是一种基于多项式承诺和Plonk的PIOP交互式证明的零知识证明协议,专注于通过 FRI 技术实现高效的zkSNARK。Plonky2 的主要设计目的是提高传统 zk-SNARKs 在递归零知识证明场景下的效率...
<!--StartFragment--> 在 Solana 上,所有数据都存储在所谓的“账户”中。Solana 上数据的组织方式类似于 [键值存储],其中数据库中的每个条目都称为“帐户”。 <!--EndFr...
<!--StartFragment--> Mina 架構簡介 每個 Mina 智能合約的帳戶可容納 8 個任意字段的元素。每個字段的大小大約為 32 個bytes。這看起來可能不多,但考慮到在底層,以太坊使用了類似的機制,其...
1、函数 Function 1.1、函数 Function 函数是 Move 语言中的代码构建块,它们被用于定义模块的逻辑和行为。在Move 语言中,函数是可重用的代码单元,可以在其他函数中调用或作为执行的入口点。本文将全面介绍...
今天我们来讲一下单元测试,如果大家做到了水分子社区Move语言学习的task8,千万不要像我一样,把验证方法写到了合约上,那测试gas消耗的真叫一个快,而且还不出结果,使用test方式进行本地验证,不但免费,效率还高。当然,单元测试的用处不...