有时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进行安全开发,以及针对最近黑客事件的防范措施,同时提供了网络安全指南和行业新闻。
这篇文章介绍了如何在审计过程中使用Foundry,一个用于智能合约开发的工具链,包括安装步骤和项目创建等内容。文章中详细讨论了Fuzz Testing和Invariant Testing等测试方法,并提供了实践建议。
Cyfrin的区块链安全和教育新闻简报强调了Web3安全领域的重要更新,包括Bybit $1.4B黑客事件分析、智能合约安全提示以及多项行业合作与资源分享。该简报突显了一系列高风险安全事件,提供了关于提高资产保护的工具和建议,鼓励读者参与安全认证和技能培训。
本文详细介绍了2017年发生的Parity钱包黑客事件,包括事件的背景、时间线、导致漏洞的根本原因、影响以及Parity Technologies采取的应对措施。文章强调了智能合约开发和代码审计的重要性,并提醒区块链社区加强安全措施。
本文探讨了模糊测试在智能合约安全中的重要性,包括无状态模糊测试和有状态模糊测试的基本概念及应用。通过验证不变量,开发者能有效识别潜在漏洞,从而提升智能合约的安全性。文章强调模糊测试并非替代手动审查的灵丹妙药,而是与其他安全措施相结合的必要步骤。
本文 收集了一个 EOSIO 上的开源智能合约
Solana宣布推出激励测试网活动Tour de SOL,旨在通过三个阶段的活动来测试网络性能、智能合约执行和完整测试网功能,参与者将获得代币奖励。