Sui区块链是一种高性能的Layer1区块链,它采用了Move语言进行智能合约开发。Move是一种资源导向型编程语言,以安全性和灵活性为核心理念。在Sui中,方法的定义和调用具有一定的规则,同时init方法作为特殊的初始化逻辑,也有着固定的调用形式和重要意义。本文将详细讲
在区块链开发的语境下,数据的存储和管理方式至关重要。而Move语言作为一种专为区块链设计的编程语言,以其灵活的语法和强大的能力系统,成为Sui区块链的核心语言。本文将围绕Move语言中的结构体展开,解析其在Sui区块链中的应用,包括结构体的语法、UTXO模型的实现,以及对象所
在区块链技术的世界中,密钥对与签名验证是核心技术之一,它们直接关系到用户资产的安全性和交易的真实性。在Sui区块链中,这些功能通过强大的TypeScriptSDK实现,开发者可以轻松地创建和管理密钥对、进行签名操作以及验证签名的有效性。本篇文章将为您详细讲解在Sui区块链中如何生
随着区块链技术的快速发展,安全性、灵活性和去中心化验证成为了核心需求。Sui区块链作为下一代高性能公链,凭借其创新性的技术栈和强大的工具生态,提供了多签名交易(MultiSig)和基于零知识证明的身份认证(zkLogin)功能。这篇文章将以完整详细的视角,解析这两大功能的概念、工作原理、开发
Move 是专为区块链开发设计的一种编程语言,在安全性和资源管理方面具有独特的优势。在 Sui 区块链中,Move 语言进一步扩展了这些特性,使开发者能够高效地构建去中心化应用程序(dApp)。能力(Abilities):深入解析keystorecopy和drop四种内置能力,以及它们如何决定资源的
1.安装Sui环境确保开发环境已经设置好,包括以下工具:安装依赖工具Rust和Move编译器:Sui使用Rust工具链编译Move合约。
先决条件:Sui钱包和测试网SUI安装我们目前提供适用于macOS(Intel和AppleCPU)、Ubuntu和Windows的walrus客户端二进制文件:操作系统CPU架构UbuntuIntel
在上一篇文章《Task5:move swap》中,我们成功实现了基于 Move 的代币交换智能合约,构建了链上代币池,完成了代币的安全、高效交换,并深入探讨了去中心化金融(DeFi)中代币交换的核心技术点。通过这一任务,我们不仅提升了对 Move 编程语言的掌握,更进一步了解了其在 DeFi 场景中
Mina 开发者常见问题解答, 例如(如何创建自定义可证明类型?)
Sui 是一个创新的区块链平台,其设计理念不同于传统区块链,特别是在事务(Transaction)构建和执行方面。是 Sui 中的一项核心特性,它允许开发者在一个事务中执行多个操作(如代币转移、合约调用、对象操作等)。通过 PTB,开发者可以构建复杂且高效的区块链应用。在这篇博客中,我们将深入探讨如
简单介绍 MerkleTree 和 Delta merkle proof.
在上一篇文章Task4:move game中,我们探索了Move 编程语言在链上互动游戏中的应用,完成了一个简单但具有实用价值的剪刀石头布游戏的智能合约实现。通过这个任务,我们学习了资金池管理、链上公平性的保障,以及基于智能合约实现游戏交互的关键技术,进一步巩固了对 Move 的理解与实践。
一、Ton介绍Ton是一条L1链,最早由Telegram主导开发,后续因为监管原因,交由社区和TON基金会运营。截至12月10日,Ton生态整体TVL为3亿(峰值TVL为8亿),排在所有公链第28名,和Scroll,Starknet的TVL在同一梯队(数据来源于defillama)。生态层面
如何实现一个分布式计数器说明:该教程基于sui官方开发者文档,进行的是实战操作,需要读者具备一定的move语言基础。官方教程地址:https://docs.sui.io/guides/developer/app-examples/e2e-counter实战说明该实战项目涉及的知识点有:结
move入门之集合(三):Vector数据衍生类型VecMap深度分析🧑💻作者:gracecampo概述之前的文章中,我们学习了vector,vecSet两种常用的集合数据结构,此章我们通过对前两种数据结构的回顾以及对比,探究下vecSet这种集合类型。VecMap是什么?所属模
SUI中的PTB编程入门🧑💻作者:gracecampo PTB定义PTB(BuildingProgrammableTransactionBlocks)的中文直译是可编程的事物块,这种描述对于sui新人来说很具备迷惑性。[官方释义]可编程交易块(PTB)是Sui
本文探讨了区块链技术的发展,特别是平行执行技术在多个新一层区块链项目中的应用。这些项目,如Aptos、Sui、Linera和Fuel,旨在改善以太坊虚拟机(EVM)所导致的低吞吐量和效率问题。平行执行能显著提升交易处理速度和确认延迟,但同时也面临去中心化等挑战。
区块链未确认交易是指已发送到网络但尚未被纳入区块的交易。交易可能因未被节点选择或处于分叉链中而未确认。交易在生命周期中经历多个阶段,最常见的原因是低交易费用或网络分叉,最终确认需要等网络达成共识。
介绍常见的多项式承诺
CertiK完成了针对CosmosSDK形式化验证。形式化验证是一项运用数学逻辑来确保系统符合规范,使其在所有可能的输入和条件下都如预期表现的技术。本文将介绍形式化验证CosmosSDKBank模块的具体步骤,以及一些验证结果。
扫一扫 - 使用登链小程序
199 篇文章,647 学分
490 篇文章,642 学分
412 篇文章,492 学分
131 篇文章,490 学分
66 篇文章,446 学分