基本概念这篇文章,我们从一个简单的solana计数器程序开始,深入剖析其中的书写规则和代码规范,其中还附带了一些新手的常见问题的解答,让我们开始吧。
本文深入探讨了Solidity智能合约中的重入攻击,详细解释了重入攻击的机制、类型及防护策略,并提供了真实案例如DAO黑客事件和Curve Finance攻击的分析,强调了安全审计的重要性。
该报告深入分析了Solana区块链在2025年2月的链上活动。报告指出,DeFi占据了Solana的主要计算资源,特别是DEX交易,而On-chain PoW活动昙花一现。此外,报告还关注了Solana网络容量、计算效率、程序活动以及开发者工具(如IDL和Token-2022标准)的使用情况,揭示了网络使用率、费用支出和生态系统发展趋势。
本次以太坊核心开发者执行会议(ACDE)208讨论了Pectra和Fusaka的升级,包括激活、测试、时序安排以及EIP的更新。重点讨论了PeerDAS、EOF的后续步骤,以及Portal & History Expiry,包括EIP-6110的交互和eth/69协议。会议还讨论了Sepolia测试网替换的命名问题。
本文介绍了如何使用OpenZeppelin Defender监控通过工厂模式创建的合约克隆。通过设置Monitor监控工厂合约的事件,触发Action自动将新创建的克隆合约地址添加到Defender的地址簿和另一个Monitor的监控列表中,简化了对大量克隆合约的追踪和监控。
了解 PTB,以及如何使用 SDK 发起交易
PayFi是一个创新的支付金融模型,通过整合传统支付系统与去中心化金融服务,致力于提升金融交易的效率和透明度。它利用时间价值的概念,使资金在实时交易、自动借贷和即时现金流的访问中更加灵活,从而变革了当前的金融生态。文章还探讨了PayFi的多个层面及其如何解决传统金融体系中的诸多问题。
Biconomy Network是一种新推的应用层协议,旨在简化开发者跨多个区块链的操作,允许无需编写智能合约就能在不同区块链上进行交易。它通过‘超级交易’模型,使得开发者可以用TypeScript或JavaScript进行区块链交互,并实现快速开发与部署。该网络的去中心化节点可以协作执行跨链交易,提供无缝的用户体验。
本文详细介绍了ERC-7699,这一新提议扩展了广泛采用的ERC-20代币标准,允许用户在转账中附加参考信息,从而提高交易的清晰度和可追溯性。文章涵盖了ERC-7699的背景、功能、实现方式及其在去中心化金融(DeFi)等应用中的潜在好处,强调了为用户带来的更高体验和更广泛的采用可能性。
在Solana区块链开发中,Anchor是一个广受欢迎的框架,它通过Rust语言提供了一套简洁、高效的工具来构建安全的智能合约(在Solana中称为“程序”)。其中,declare_id!宏是Anchor程序的核心组成部分之一,用于声明程序的链上地址(即程序ID)。
本文提供了JUMPDEST分析基准测试的详细结果,包括分析时间、字节码大小范围及性能比率等。测试涵盖了JUMPDEST-only字节码和PUSH1 0x5b序列的性能,结果显示随着字节码大小的增加,分析时间和性能比率也相应增加。
什么是GVM?GVM是GoVersionManager的缩写,它是一个用于管理多个Go语言版本的工具。GVM允许你在同一台机器上安装和切换不同的Go版本,这对于开发者在不同项目中使用不同版本的Go语言非常有用。
文章讨论了量子计算的未来及其对加密技术的影响。量子计算机的发展将带来巨大的计算能力提升,但也对现有公钥加密方法构成威胁。NIST 正在开发新的加密标准来应对这一风险。展示了一种将经典图像转换为量子图像并通过量子算法进行加密和解密的方法,预示着量子计算在信息安全领域有着广阔的应用前景。
在Go语言中,有三种主要的容器类型用于存储和操作集合数据:数组(Array)、切片(Slice)和映射(Map)。
在接触新的 软件钱包/硬件签名器 的时候,先尝试在比特币的测试网上使用(而不是直接存入主网上的有价资产)是一个好习惯。本文就简单介绍一些使用比特币测试网的实用建议。
从零开始:用Rust和Axum打造高效Web应用Rust以其高性能和安全性席卷开发圈,而Axum作为一款专注于人机工程学和模块化的Web框架,正成为Rust生态中的明星工具。想快速上手一个现代Web应用框本文详细介绍了如何使用Rust的Axum框架搭建We
本文详细介绍了rebase 代币的概念及其实现,通过设计一个基于ERC-20标准的重设代币合约,讨论了其逻辑、可能的安全问题及相应的代码实现。文章对交易、铸造、燃烧等过程进行了深入的分析,并提出了防止攻击的措施,适合对DeFi和智能合约开发有一定了解的读者。
本文介绍了一个基于区块链的葡萄酒交易平台,旨在解决传统葡萄酒追踪系统中存在的欺诈、缺乏透明度等问题。该平台利用智能合约和NFT技术,为每一瓶葡萄酒创建一个独特的数字身份,记录其来源、所有权和交易历史,确保了葡萄酒的真实性和可追溯性。平台使用Arbitrum链降低交易成本,IPFS存储葡萄酒的元数据,并使用ERC-721标准确保NFT的独特性和互操作性。
zkMIPS 通过零知识证明(ZKP)验证 MIPS 程序的正确执行。流程包括代码编译、虚拟机运行、生成执行轨迹,并通过 STARK、PLONK 和 Groth16 等技术生成高效的可验证证明,实现链上验证与隐私保护。
这篇文章对Fireblocks的Gasless合同进行了全面的审计分析,详细介绍了系统架构、功能、存在的低级别问题以及解决方案。文章强调了GaslessFactory合约的功能和限制,并提出了多项改进建议,以提升其可用性和效率。此外,审计发现了多个代码问题,并已通过合并请求予以解决。
扫一扫 - 使用登链小程序
204 篇文章,749 学分
492 篇文章,682 学分
67 篇文章,605 学分
132 篇文章,571 学分
413 篇文章,494 学分