枚举枚举(enum或enumeration)允许你通过列举可能的成员来定义一个枚举类型。
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语言本身的数据结构无法很好地满足开发需求,此时我们需要实现相关库。本文介绍一个双向链表的库合约,在其它合约中引入即可使用。
Solidity开发者在学习Move语言时需要注意以下语法和概念上的区别。Move和Solidity都是为区块链设计的智能合约编程语言,但它们在设计理念和实现细节上有很大不同。理解这些差异可以帮助Solidity开发者更好地掌握Move语言。1.资源模型(ResourceModel)Soli
本文详细介绍了2017年发生的Parity钱包黑客事件,包括事件的背景、时间线、导致漏洞的根本原因、影响以及Parity Technologies采取的应对措施。文章强调了智能合约开发和代码审计的重要性,并提醒区块链社区加强安全措施。
本文 收集了一个 EOSIO 上的开源智能合约
Solana宣布推出激励测试网活动Tour de SOL,旨在通过三个阶段的活动来测试网络性能、智能合约执行和完整测试网功能,参与者将获得代币奖励。
Stylus 是 Arbitrum Nitro 的一次升级,允许智能合约用 Rust、C 和 C++ 等语言编写
文章介绍了如何将Vyper智能合约编程语言与JupyterLab和Google Colab笔记本连接,使用户能够直接从笔记本中与智能合约交互并部署新合约。通过浏览器钱包进行地址和支付,解决了私钥在不安全环境中暴露的问题。
文章介绍了液体民主的概念,强调其作为一种代币化投票系统的优点,同时探讨了如何在Giveth项目中实施这一理念。液体民主允许选民将自己的投票委托给多个代表,从而实现更灵活和有效的民主过程,并结合区块链技术来增强透明度和问责制。
深入解读Starknet合约开发与部署:从Cairo编程到智能合约声明与部署随着区块链技术的发展,Starknet作为以太坊的Layer2解决方案,正吸引越来越多的开发者。它通过零知识证明(ZKP)大幅提高了交易效率和安全性。在Starknet中,Cairo作为智能合约的编程
AptosMove实践指南:构建并部署同质化代币水龙头(FAFaucet)在Aptos区块链上,Move编程语言为开发者提供了强大的工具来创建、部署和管理代币。在本教程中,我们将使用AptosMove创建和部署一个同质化代币(FA)水龙头合约,通过它,用户可以轻松铸造并接收代币