找到约 13 条结果

文章 Solana Web3 技术栈 - 开发者指南

...区块链,提供高吞吐量和非常低的Gas费用。它通过其历史证明机制实现了这一点,该机制被用来提高其POS共识机制的性能。 现在,谈及在Solana上的开发,有一定的优点和缺点。优点是,像Solana CLI、Anchor CLI这样的开发者工具以...

文章 区块链时代的拜占庭将军们(上)

...在一种确定性的算法可以保证达成共识。 这个定理的证明,实际上和我们的直觉是一致的—— 首先,我们不认为一个“不管什么情况我们都无脑进攻”或者“不管什么情况我们都无脑撤退”是个合理的算法,因为这样的系...

文章 互操作性 3.0 - 基础已筑,应用之时已至

...移动,从而增强流动性和实用性。 Uniswap 的治理 token UNI 证明了这一挑战。 最近的讨论侧重于在治理决策后使用消息传递协议进行安全的跨链合约升级。 这仍在开发中,因为 Uniswap 尚未为 UNI 实施像 OFT、NTT 或 ITS 这样的 token 框...

文章 深入Solidity数据存储位置 - 存储

...码。 ## 目录 - 介绍 - 存储的布局 - 存储器的基础知识 - 与存储交互 - 函数参数中的存储指针 - 函数体中的存储指针 - 读取存储的成本。 - 结论 ## 介绍 了解以太坊和基于EVM的链中的存储模型对于良好的智能合约开...

文章 全面指南:使用 React、Anchor、Rust 和 Phantom 进行全栈 Solana 开发

...没有任何参数。我们将在后面学习更多关于函数上下文的知识。 要编译这个程序,我们可以运行 Anchor 的`build`命令: ```shell anchor build ``` 一旦构建完成,你应该会看到一个名为**target**的新文件夹。 创建的工件之一是...

文章 十亿用户的社交图谱

...部内容模糊不清,我试图以一种你应该仍然能够掌握基本知识的方式来写这篇文章。 对于这两个提案,我假设我们使用 [ENS](https://ens.domains/) 作为身份的根,并向其添加新的地址记录,其中包含一些相当标准的ERC721 NFT合约的...

文章 干货:Dune Analytics 初学者完全指南

...我们为特定项目寻找正确的区块链细节,以及教你SQL基础知识。 ## 第二部分:建立你的第一个查询。 本部分的目的是教你: 1. 如何为你的特定项目找到你需要的正确信息 2. 一些基本的SQL 但首先,我们需要决定仪表盘...

文章 Layer2 项目治理回顾#53 (2025年5月26日)

...语Scroll课程将发布至少四篇深入的文章,内容涵盖zk基础知识,Ceno zkVM,产品设计和工具。与此同时,专门的Discord频道演变为本地服务台。成功被定义为两次Scroll部署,三次全国性的见面会,四次教育发行以及阿根廷人思想份额...

文章 我对社区笔记有什么看法?

...为满足所解决任务的最优(或最不糟)的特性,并理想地证明某人通过尝试利用它能够造成多大的伤害。而工程师的算法,则是迭代试错的结果,在工程师的运行环境中查看哪个可行,哪个不可行。工程师的算法是_务实的并可...

文章 [DEX系列] 1. 不同价值资产的交易

...易成本,建立一个公平分配的生态系统。 > > (来源:KB知识维他命研究报告) 旨在解决平台经济问题的协议经济具有以下特点: (1) 信息分散 — 在现有平台经济中,平台商家对信息拥有垄断权,通过信息获利。协议经济...

文章 BOLT 3:比特币交易和脚本格式

...old_secret(I): for b in 0 to len(secrets): # 屏蔽索引的非前缀。 MASK = ~((1

文章 BIP-327 MuSig2的四种应用:铭文、比特币质押、BitVM Co-sign、数字资产托管

...块链铭文的永久性和安全性使其在数字身份验证、所有权证明和关键信息的时间戳等应用中有较高的应用价值。对于铭文,MuSig2能够提高签名和验签速率,减少在铸造过程中所需要的交易费,并为链下索引器提供了必要的安全性...

文章 Sui Move 实现一个简单的店铺买卖模型 —— Simple Buy-Sell Module

...店家才可以进行提现,前提是店铺当中的余额`balance`大于。 ```move entry fun withdraw(_shop_cap: &ShopCap, shop: &mut Shop, ctx: &mut TxContext) { // assert the balance assert!(shop.balance.value() > 0, ErrNotBalance); // take all balance let all = sh...