MPC(Multi-PartyComputation,多方安全计算)是一种由多方共同参与的密码协议,确保在不泄露任何一方私有信息的前提下,完成如密钥生成、交易签名等敏感操作。整个过程是去中心化、安全且隐私保护的,在Web3安全体系中扮演着越来越关键的角色。
本文介绍了星际文件系统(IPFS)的基本概念、适用场景和不适用场景。IPFS 适合存储公共、不可变的数据,如 NFT、证书和智能合约元数据。对于私有或敏感数据,应先加密再上传至 IPFS,或采用混合方案,利用后端处理访问控制和密钥管理。
零知识证明(ZKP)在区块链领域快速发展,从最初的隐私保护走向通用计算。尤其是zkVM(Zero-KnowledgeVirtualMachine)的出现,极大拓宽了ZK技术的应用边界。现在通过这篇文章,系统了解zkVM的核心概念、主流技术路线、应用图谱,以及如何选择适合自己的zk
本文总结了Solidity智能合约开发中常见的五个陷阱,包括存储、内存和calldata的区别,重入攻击,默认public的可见性,使用tx.origin进行授权的风险,以及无限循环/高Gas成本问题。针对每个问题,文章都给出了具体的代码示例和修复方案,旨在帮助开发者构建更安全、更智能的智能合约。
本文介绍了如何使用 Shyft 的 gRPC 服务来实时流式传输和解析 Pump.fun 新推出的 AMM (PumpSwap) 上的交易。
本文介绍了Instance Registry Pattern,该模式使用中心化的智能合约来管理其他已部署合约的地址。通过在注册表中注册合约,可以动态查找依赖项,更新合约地址,并实现更清晰的架构和更安全的访问。
在去中心化金融(DeFi)和区块链的快速发展中,出现了许多解决方案来改善以太坊等主流区块链的性能问题。Optimism是其中一种被广泛讨论的二层扩容(Layer2)解决方案,它不仅能够提升交易速度,降低成本,还为跨链交易提供了新的可能性。
简化 Solana 代币增发步骤,轻松提升流动性与社群激励
在使用Rust的Tokio框架构建异步处理系统时,mpsc::channel是连接各个处理阶段的关键组件。一个常见的问题是:面对不固定大小的数据批次(如区块链日志),该如何设计合理的channel大小和批量发送策略?本文将结合一个实际场景进行深入探讨。一、场景介绍我
本文以简洁的语言,剖析了 EVM 的内存结构以及栈内存、状态变量的内存结构,提到了各种不同数据类型所占用的 slot 大小,以及 gas优化的思路。方便小白进行快速掌握 EVM 和 solidity 的内存结构:https://learnblockchain.cn/shawn_shaw
Constantine是一个高性能密码学库,专注于区块链协议和零知识证明系统。它提供常数时间实现的密码学原语,支持多种椭圆曲线和协议,包括以太坊BLS签名、KZG承诺等,并提供Nim、C、Rust、Go等多种语言的接口。该库旨在提供快速、紧凑和强化的椭圆曲线密码学解决方案。
Flashbots 发布了 Builder Playground,这是一个开源框架,用于快速启动 L1 和 L2 的全面区块构建测试环境。它通过简化部署、优化性能和降低认知负荷,解决了现有工具在速度、灵活性和复杂性方面的挑战,旨在提高区块构建测试的效率和可靠性。
本文评论了 Lane Rettig 的文章《Autonocrats and Anthropocrats》,将中心主题与社会科学中的两个基本概念——法治和社会结构联系起来。作者认为区块链网络可以看作是社会本身,强调了技术系统(包括自治软件)会发展出超出其创造者控制的影响。文章还讨论了自治软件中“终止开关”的必要性,以及技术在社会结构中的作用。
近期报名参加了OpenBuild组织的StarkNetBootcamp,今天听完第一节课后,带着一些困惑和ChatGPT进行了一场对话,内容延伸到StarkNet、公链扩展、智能钱包、消息机制全解读......解决了自己的不少知识盲点,对Web3的了解更进一步。现在将我们对话的内容,整理成文
引言:Solana中的jito,可以防止夹子,也可以捆绑多笔交易,同时成功或者同时失败,例如用户需要多个钱包买入,或者卖出的操作,那么就需要用到jito这种功能,那么币安链该如何实现呢。以下是我们使用GTokenTool捆绑工具实现的demo.js```//send-fee-bundle.js
CREATE2是以太坊的一条EVM指令,用于部署智能合约。与传统的CREATE指令不同,CREATE2允许通过计算得到合约地址,而不是依赖发送方的nonce。这种方式使得合约地址在部署之前就可以被预测,方便一些高级用例,例如「工厂模式」和「合约钱包的预部署地址」。
本文探讨了Animecoin如何将动漫粉丝转变为共同所有者,构建一个链上经济,并且探讨在不扼杀粉丝文化魔力的情况下,如何设计一个由粉丝驱动的链上经济。文章分析了Animecoin通过激励机制、治理结构和社区建设,在粉丝激情和经济利益之间取得平衡,并避免社区分裂和衰退的策略,最终描绘了Animecoin在2030年可能实现的动漫经济生态。
KiloEx 是一个多链永续合约协议,部署在 BNB、Base、opBNB 和 Manta 链上。2025年4月14日,KiloEx 遭遇攻击,损失达740万美元。攻击者利用用户合约中缺乏验证的漏洞,通过伪造签名和操纵价格,获利后迅速转移资金。
本文介绍了如何在 Backpack 钱包中使用自定义 Solana RPC,以提高速度和可靠性,尤其是在使用 Devnet 或 Mainnet 进行开发时。文章详细说明了如何注册 Helius 并获取 API 密钥,以及如何在 Backpack 钱包中配置和切换到自定义 RPC URL。此外,还包括了获取免费 Devnet SOL 代币的方法和安全提示。
本文介绍了如何在Monad测试网上使用Blinks创建一个NFT minting界面。结合Monad的高性能和Blinks的可嵌入链接特性,简化了用户与区块链NFT的交互流程。文章详细阐述了Blinks的架构,并指导开发者如何配置Monad scaffold项目,将NFT minting逻辑集成到Blink中,最终实现通过一个可分享的URL直接在用户的钱包中完成NFT铸造。
扫一扫 - 使用登链小程序
200 篇文章,695 学分
490 篇文章,660 学分
131 篇文章,530 学分
66 篇文章,500 学分
413 篇文章,492 学分