1.什么是SoliditySolidity是一种面向合约的、为实现智能合约而创建的高级编程语言。它是专门为以太坊设计的,以太坊是一个开源的区块链平台,可以用它来创建智能合约。2.Solidity语法2.1数据类型Solidity支持多种数据类型,包括布尔值、整数、地址、字符串、数组、结
Arsen 分享了他在进行代码审计时的一些经验和策略,强调没有一劳永逸的方法,而是需要个人不断调整自己的审计方法,并提出了一套审计框架,帮助提高审计效率和质量。
介绍了以太坊未来的数据存储技术,Verkle Tree,并与现有的 Merkle Tree 进行了对比。
2025年1月1日,每周以太坊正式停更!
弹性网络原生互操作性层, 允许弹性网络内的 ZK 链在协议层面直接进行交易和通信, 提供顺畅的原生跨链体验
ZKM Prover 结合 zk-STARK 技术,验证算术与 CPU 操作。算术操作包括加法、乘法、除法等,通过初始化算术表、生成 Trace 数据、执行范围检查与电路验证确保正确性。CPU 操作涵盖指令解码、跳转、内存访问等模块,依次通过本地与电路验证保证操作符合逻辑与约束。
Sui遵循加密货币行业广泛接受的钱包规范,作为用户管理帐户密钥的一种方式。Sui遵循加密货币行业广泛接受的钱包规范,例如BIP-32(及其变体SLIP-0010)、BIP-44和BIP-39。这些规范作为用户管理帐户密钥的一种手段,在加密货币行业中已经变得很常见。目前,Sui
亲爱的朋友们,新年的钟声已然敲响,在这辞旧迎新的美好时刻,我满怀热忱地向大家送上最真挚的2025年新年祝福!愿新的一年,阳光满路,温暖如初,大家都能奔赴在自己的热爱里,收获满满的成长与幸福。过去的一年,编程世界日新月异,Rust语言以其卓越的性能和独特的优势,逐渐在众多领域崭露头角,成为
所有NFTOG的季节终于到来!
StarknetDojo入门:安装、编译、部署与交互Dojo是一个社区驱动的开源项目,旨在为开发者提供构建、部署和管理Starknet链上游戏的基础设施。它提供了一套工具和框架,帮助开发者快速构建和部署复杂的链上游戏,同时提供了一套丰富的API和组件,帮助开发者实现各种游戏功能。什
文章介绍了如何在区块链应用中通过QuickNode的Endpoint Armor增强终端安全性,包括方法限制、全局速率限制和访客速率限制的配置,并通过React应用示例展示了如何与安全的区块链终端进行交互。
本文深入分析了Jito在Solana平台上的架构及其运作方式,重点解释了Jito Relayer、Block Engine以及交易打包(Bundle)的处理流程。通过介绍MEV(最大化可提取价值)的捕获机制,Jito在提高交易效率与利润分配方面的作用得到了详细阐述,为开发者和验证者提供了清晰的参考资源。
基础信息2024.12.10日CloberDex合约遭受重入攻击导致损失133.7个WETH。我对此攻击进行了分析,深入代码查看漏洞根源,梳理攻击流程,并基于foundry完成了一份PoC。本次攻击的根因:未检测用户输入+重入漏洞。
麻省理工区块链公开课Gary Gensler 教授带你一起探讨区块链与金融世界的交集。
Solana 共识算法基于权益证明(PoS),通过预定的领导者序列、 TowerBFT 以及历史证明(PoH)确保高效的区块创建、验证和最终确认。该算法允许每个时间段内随机选择的领导者负责生成新区块,且通过加权投票机制保障了区块的最终性和网络稳定性
和之前创建 Token 是类似的。
告别大厂KPI,拥抱丰盛这一年岁末回首,这一年于我而言,是一场破茧成蝶的旅程。自踏出大厂那扇门,挣脱KPI的紧箍咒,我竟在自由的节奏里超额完成了诸多目标,每一项成就都宛如一颗闪耀星辰,照亮了我的2024年。译著成书,知识沉淀新高度:年初,我决心翻译《高质量编写Rust》这本书,期望为国内R
本文提供了一份详尽的指南,介绍了如何使用 Dapp Tools 开发、测试和部署一个基本的Escrow智能合约。内容涵盖了所需的系统环境、工具安装、合约创建及测试,最后讲解了如何在 Sepolia 测试网上进行部署和交互,适合希望提升以太坊开发技能的读者。
在当今的区块链技术领域,MoveVM作为一种关键的技术组件,在Sui中发挥着重要作用。本文将深入剖析MoveVM的各项技术细节,包括其初始化过程、代码缓存机制、发布模块与脚本的流程,以及函数执行和二进制格式等核心内容。一、MoveVM初始化MoveVM的初始化相对简洁高效,仅需
扫一扫 - 使用登链小程序
378 篇文章,1929 学分
209 篇文章,370 学分
187 篇文章,334 学分
65 篇文章,271 学分
115 篇文章,235 学分