在 Solana 中,系统变量(sysvars)是只读的系统账户,为程序提供区块链状态和网络信息的访问权限。它们类似于以太坊的全局变量,但每个系统变量拥有唯一的公钥地址,类似以太坊的预编译合约。
本文将介绍 Solana 中与 Solidity 区块变量对应的概念。
本文档介绍了Meta Transactions,即从交易发起者抽象执行上下文的能力,遵循ERC-2771规范。主要介绍了ERC2771Context和ERC2771Forwarder两个合约,分别用于重写执行上下文的发送者和calldata,以及实现一个生产级别的转发器,用于转发由EOA离线签名的操作请求。文档还详细说明了每个合约的函数、事件、错误以及安全考虑。
这篇文章详细介绍了以太坊的提案者选择机制在 Electra 更新前后的变化,阐述了如何通过有效余额和随机数影响提案者的选取概率。文章同时提到在 epoch 边界情况下,如何有效余额的变化会影响提案者的预测,使得预测变得更加复杂。
编辑:183Aaros😎✨关键信息,唾手可得;最新动态,尽在掌握;英明决策,水到渠成!gm👋🏻乐观集体的公民们,欢迎阅读Optimism中文周刊第54期!精彩的Denver闭幕了!本周我们终于可以完整的回顾SuperchainSpace:Denver的精彩演
babylon可以通过跨链质押的方式,用BTC为其他POS链提供经济安全性,类比以太坊上的EigenLayer,但是实现差异较大,主要是因为bitcoin没有像以太坊那样的可编程合约。
官方安装文档已经非常详细,为保证教程的完整性,我这里还是做一下总结本文整理了Solana开发环境的安装与基本配置步骤,参考了官方安装文档。以下内容适用于Linux和macOS系统。一键安装脚本Solana官方提供了一键安装脚本,推荐使用它快速配置环境。脚本会自动安装以下工具:
本文深入探讨了AI数据获取面临的挑战,包括数据中心化、质量下降以及数据来源验证的需求。Grass通过建立去中心化的网络爬取平台,利用个人设备的闲置带宽进行数据收集和处理,并以$GRASS代币奖励贡献者,从而为AI公司提供高质量的训练数据。Grass网络的用户规模和数据处理能力均实现了显著增长,并通过Sion升级进一步提升了多模态数据处理能力。
这篇文章全面介绍了椭圆曲线数字签名算法(ECDSA)的基本概念及其在以太坊中的应用,讲解了公钥加密、数字签名的生成与验证过程,以及ECDSA的安全性基础。了解这些内容对于理解区块链技术中的身份验证和签名至关重要。
本文详细介绍了Uniswap v3中的tick索引的最小值和最大值,以及它们与价格存储的关系。文章解释了如何计算与最大价格2128对应的tick值,并探讨了使用int24来存储tick索引的原因,同时指出了在代码库中硬编码的最小和最大平方根比率值。
int24
本文将探讨如何在 Rust 和 Solana 中实现类似 Solidity 的函数可见性,以及如何通过模块化复用来模拟“继承”。
在 Rust 中,属性宏和自定义派生宏用于在编译时处理代码,通常为结构体添加功能或修改其定义。本文将解析这些宏的工作原理,并介绍与结构体相关的 impl 和 trait。
本文将阐释 Rust 中函数与类函数宏的区别,例如为何 msg! 后带有感叹号 !。我们将深入探讨这种语法的意义及其应用。
本文为从 Solidity 或 JavaScript 背景转向 Rust 的开发者解析了 Rust 中常见的语法特性,包括所有权与引用(& 和 *)、mut 可变性、泛型(<T>)、unwrap() 和 ? 运算符,帮助理解其逻辑并适应 Rust 的编程范式。
本文介绍了ZKsync升级验证工具,它提供了一种通过CLI命令验证提案、解码交易及防止前端欺骗的方法。该工具为ZKsync治理参与者提供了关键功能,包括提案ID提取、提案动作解码及以太坊提案ID确认,旨在提升治理过程中的安全性和透明度。
欢迎阅读登链社区最新一期周报!
本文介绍了生日悖论以及它在密码学中的应用,特别是在哈希碰撞方面的应用。通过生日悖论,可以理解攻击者如何利用较少的计算量找到哈希碰撞,并探讨了MD5、SHA-1等哈希算法的安全性问题,以及量子计算对密码学的影响。最后,建议使用更长的密钥和哈希值,如256位的AES和SHA-256,以提高安全性。
Web3开发实战:用Anchor打造Solana猜数游戏在Web3浪潮席卷全球的今天,Solana以其超高的交易速度和低廉的成本,成为区块链开发者的热门选择。而Anchor框架作为Solana生态的利器,让智能合约开发变得简单又高效。本文将带你走进Web3开发的世界,通
SolidityonPolkadot:Web3实战开发指南Polkadot2.0为Web3开发者打开了一扇新大门:用熟悉的Solidity在跨链生态中挥洒创意。本文通过实战带你一步步掌握从项目搭建到合约部署的全流程,打造一个功能完备的PaxonToken代币合约。无论你是初
扫一扫 - 使用登链小程序
204 篇文章,749 学分
492 篇文章,682 学分
67 篇文章,605 学分
132 篇文章,571 学分
413 篇文章,494 学分