枚举枚举(enum或enumeration)允许你通过列举可能的成员来定义一个枚举类型。
本文介绍了Masamune,一个为智能合约开发者和安全研究员设计的开源工具,旨在从审核报告和技术文档中搜索安全信息。Masamune有两个版本:V1使用简单的正则表达式,提供精准查询;V2则结合AI技术,提供更上下文相关的搜索结果,助力开发者提高代码安全性。文章还讨论了该工具的使用方法及其优势。
sCrypt是一种基于TypeScript的嵌入式领域特定语言(eDSL),专为在比特币链上编写智能合约而设计。本文将探讨sCrypt智能合约背后的概念,以及使用sCrypt编程的一些最佳实践和安全检查清单。
该文章介绍了RareSkills提供的为期60天的Solana开发课程,旨在帮助有以太坊或EVM开发背景的工程师快速掌握Solana程序开发。课程通过比较以太坊和Solana的相似之处和差异,帮助学习者高效过渡到Solana开发。
2024年3月9日,$JUICE质押合约遭到攻击,攻击者通过多次交易盗取了1,303,811个$JUICE代币,并在Uniswap上立即卖出,获利约54 ETH。团队立即采取措施,关闭质押网站并启动调查。团队决定向受影响用户进行1:1代币空投,并使用部分ETH回购并销毁代币,以稳定价格。未来将加强智能合约安全审计。
透明代理vsUUPS:智能合约升级模式全景解析与实用指南随着区块链技术的不断发展,智能合约的升级能力成为项目长期发展的关键需求。其中,透明代理(TransparentProxy)和UUPS(UniversalUpgradeableProxyStandard)是两种主流的升级模式。本文
有时Solidity语言本身的数据结构无法很好地满足开发需求,此时我们需要实现相关库。本文介绍一个双向链表的库合约,在其它合约中引入即可使用。
本篇文章探讨了智能合约开发者和审计师这两种职业的特点与发展前景,分析了各自的工作内容、薪资水平及市场需求。文章鼓励读者根据个人兴趣选择职业道路,并强调了两个角色之间的交集。
2024年,Cyfrin实现显著增长,团队规模翻倍,保护了超过1000亿美元的区块链资产,并为超过20万名学生提供智能合约开发教育。文章回顾了公司在产品创新、教育影响、社区成长和安全成就等方面的主要里程碑,并展望了未来的发展计划。
本文介绍了如何在 Polkadot 生态系统中使用 Rust 开发多链智能合约,涵盖了安装 Rust 环境、ink! 智能合约开发的基础知识,并通过项目实例教读者构建基于 Substrate 的 ERC20 智能合约。
Cyfrin宣布与Matter Labs合作,推出针对zkSync生态系统的智能合约开发和安全审核课程,旨在支持项目和开发者。这些资源强调安全性,致力于提升开发者的技能,从而促进创新与安全审计的结合。
Cyfrin Updraft推出了一套区块链开发者认证,旨在为开发者提供行业认可的专业能力验证。该认证经过全球顶尖大学和组织的合作开发,认证包括Solidity及Vyper智能合约开发、DeFi、智能合约安全等多项技能,助力开发者展示其专业水平,并为雇主提供可信的人才评估。
本文为Cyfrin的区块链安全与教育月报,介绍了新推出的Aderyn VS Code扩展,旨在实时检测Solidity智能合约漏洞。文章还涵盖了多起重要的安全事件和黑客攻击案例,以及相关的行业新闻和资源,最后探讨了AI在软件工程中的角色及其对区块链安全的影响。
Solidity开发者在学习Move语言时需要注意以下语法和概念上的区别。Move和Solidity都是为区块链设计的智能合约编程语言,但它们在设计理念和实现细节上有很大不同。理解这些差异可以帮助Solidity开发者更好地掌握Move语言。1.资源模型(ResourceModel)Soli
2025年2月的Cyfrin区块链安全与教育通讯介绍了Cyfrin推出的新区块链开发者认证、最新安全动态以及智能合约开发者的资源。文章详细讲述了安全开发的重要性、如何利用Docker进行安全开发,以及针对最近黑客事件的防范措施,同时提供了网络安全指南和行业新闻。