找到约 13 条结果

文章 超简单理解阻塞IO、非阻塞IO、IO多路复用以及异步IO

...## ⭐️5. 同步非阻塞I/O --- NIO 因为阻塞IO需要占用大量的计算以及内存资源,那么有没有办法让一个线程非阻塞处理多个IO请求呢?有的,NIO就是一种解决方案。 在操作系统中,NIO机制当然不是使用协程来进行实现的,需要进...

文章 如何在 Solana 上使用 Pyth 获取价格数据

...一个数据预言机,它将各种资产类别的价格源带到 Solana 区块链上。“Pyth 价格更新在 Pythnet 上创建,并通过 Wormhole 网络(一个跨链消息协议)流式传输到链下。这些更新被签名,因此 Pyth 链上程序可以验证其真实性。” \*(来源...

文章 hoh-zone水分子社区move共学营task1学习心得

...t publish` 将一个新的智合约包(package)发送到sui区块链上 ## *package(智合约包)* package是存储智合约的容器,sui client publish会将package发送到sui区块链上,等于说将你的智合约部署到链上,部署上链的合...

文章 Eigenlayer ServiceManagerBase 介绍

... *影响:* * 对于每个 `OperatorDirectedRewardsSubmission`: * 计算所有运营商奖励中的总代币数量 * 将代币从调用者转移到 ServiceManager * 批准 `RewardsCoordinator` 花费这些代币 * 使用提供的 submissions 调用 `RewardsCoordinator.createOperatorD...

文章 质押提款来 | 主网 Shapella 升级公告

...ADDRESS_WITHDRAWAL_PREFIX`,这是提款的前提。 * 分开的状态和区块历史数据累加器,取代原来的单个的历史数据根 我们鼓励质押者都去阅读《[提款 FAQ](https://www.ethereum.cn/Eth2/withdrawals-faq)》,以解更多关于验证者应该如何准备 Cap...

文章 同态处理单元 (HPU) 的底层代码 - 数字操作 (DOp)

...一些规则。 每个密文最多可以编码 *p* 位。 这对应于计算范围。 不溢出此范围。 计算结果会被改变。 在 FHE 中,噪声用于隐藏消息。 噪声随着连续运算的数量而增长。 因此,在需要使用自举清除噪声之前,可以在密文...

文章 03_Cairo1.0中的标量类型(felt,integer,boolean,float)

...短字符串本质上是felt252类型,只是表现形式为字符串,计算机通过ASCII协议将字符转换成数字。短字符串长度不超过31个字符,本质上是不超过felt252的最大值。 let mut my_first_initial = 'C'; ### felt252与整型的区别 Cairo1.0...

文章 Superform + LayerZero = 无需许可的全链收益市场

...力对于 Superform 的运行至关重要,使其够在部署在多个区块链上的核心合约之间建立连接。 ## 核心创新提供商 Superform Beta 是 2022 年最早使用 LayerZero 的应用程序之一。从那时起,LayerZero 呈指数级增长,帮助统一区块链...

文章 SUI Move官方示例合约实践——游戏类:基于drand的抽奖游戏(drand_based_lottery)

..." } ``` #### (2)获取开奖轮次 > 希望10分钟后开奖,计算开奖轮次 ```bash 4810223 + 10 * 60 / 3 = 4810423 export ROUND=4810423 ``` ## 3 合约部署 > 切换到Jason账号 ```bash sui client publish --gas-budget 100000000 ``` - **命令输出关键信...

文章 Michael.W基于Foundry精读Openzeppelin第25期——IERC1820Registry.sol

...ccount, bytes32 _interfaceHash) external view returns (address); // 计算一个interface name(字符串)的keccak256 hash值。 // interface name的字符串格式说明:https://eips.ethereum.org/EIPS/eip-1820#interface-name // 如果该interface是ERC标准的,那么它的...

文章 sui move table_vec、vec_set

...TableVec规定储存的table键类型必须是u64,而值是拥有store力的任意一类类型 ### 创建 ```rust /// Create an empty TableVec. public fun empty(ctx: &mut TxContext): TableVec { TableVec { contents: table::new(ctx) } } ...

文章 以太坊月报 - 2025年10月

...t 推高到 6000 万以上。 ### Fusaka Fusaka 看起来非常有可在年底前上线。预期的测试网升级时间表是 ,其中第一个将在今天 UTC 时间 08:48 执行。阅读一篇关于此升级包含内容的深入说明 。 | 网络 | 时间 (UTC) | | --- | --- | | *...

文章 WEB3 安全系列 || 攻击者如何通过Discord软件进行各类钓鱼攻击

...装成管理员,与受害者联系以解除封禁,但是需要受害者证明自己是无辜的 3. 攻击者要求远程桌面or屏幕共享,以表明你是无辜的,他们会让你Ctrl+Shirt+I查看控制台,在discord控制台会显示身份验证令牌 4. 拿到令牌后,攻击者...