在这篇文章中,我将详细介绍该开发人员发现的 Polygon bug 的过程,然后再提供一些可帮助你查找智能合约中的错误的策略和工具。
本文介绍了如何使用最常用的智能合约开发框架之一——Hardhat 来完成以太坊智能合约的验证。
Solidity vs Move vs Rust: 智能合约编程语言的演变
Paillier 同态加密算法
11月30日(周三)晚8点直播:FVM 合约开发入门
第7节:世界杯竞猜(链下签名)
每周以太坊进展 2022/11/26
本文介绍了区块链技术的基本概念及其重要特性,包括去中心化、分布式账本、不可篡改性、共识机制和解决双重支出问题的能力。通过生动的类比和实例,文章深入探讨了区块链如何在不同领域提供可信的数据安全与交易透明,符合现代商业环境的需求。
本文介绍了区块链的不同类型,包括公共区块链、私有区块链、联盟区块链、许可区块链和混合区块链。每种类型的区块链都有其独特的特性、优缺点和适用场景,帮助读者选择适合其业务或项目的区块链技术。通过对各类区块链的深入分析,文章提供了对区块链基础知识的全面理解。
文章详细介绍了密码学中的哈希函数,强调了其在区块链技术中的重要性,如颠覆效应、计算效率和单向性等特性。通过示例阐述哈希如何在数据验证中发挥作用,同时明确区分哈希和加密的不同。文章结构清晰,涵盖了多个方面的讨论,适合对区块链技术有一定兴趣的读者。
这篇文章是关于区块链技术的深入介绍,重点讨论了区块链中的区块结构及其关键元素,包括数据和交易、哈希、前一个区块的哈希、时间戳和随机数(nonce)。文章结合实例和图示,详细解析了每个元素的功能及其安全性,包括如何确保数据的不可篡改性和透明性,并强调了区块链的特性。
区块链发展
这篇文章是关于区块链中Merkle树的深入介绍。文章详细阐述了Merkle树的结构、功能及其在区块链中的应用,并通过示例阐明了为何Block需要Merkle树来确保交易的完整性和安全性。作者还讨论了Merkle树的优势以及Merkle证明的概念,以便提高数据验证的效率。
本文介绍了Solidity智能合约的概念、工作原理及其属性,详细讨论了Solidity的语法和数据类型,以帮助读者了解如何开始与Solidity智能合约进行交互。
本文探讨了学习区块链开发的挑战,强调学习Solidity的重要性,无论是对于希望在非EVM区块链上开发的Rust程序员还是初学者。文章详细讨论了区块链与传统编程框架的不同点,并建议先熟悉区块链环境,再深化对Rust的学习,避免同时学习两种新概念。总结了学习路径和资源的选择,强调了方法论的重要性。
手把手教你如何使用remix验证已部署的合约
Magician-Web3是一个区块链开发工具包。它由两个功能组成。一个是扫描区块链,根据开发者的需要监控交易。另一个是对web3j的一些二次打包,可以减少开发者在一些常见场景下的工作量。它计划支持三种链,ETH(BSC、POLYGAN等)、SOL和TRON。
在第 3 部分中,我们将深入探讨合约存储的工作原理,通过提供一些思维模式来帮助理解并深入了解存储插槽包装(slot packing)。
以太坊离线签名交易接口sendRawTransaction()的用法
扫一扫 - 使用登链小程序
208 篇文章,832 学分
67 篇文章,697 学分
133 篇文章,599 学分
413 篇文章,528 学分
132 篇文章,363 学分