晓道

@xiaodao

技术交流:https://t.me/solanadevcamp

注册于 2021-12-23
Golang 以太坊开发测试

以太坊官方实现 Go-ethereum ,也被简称为 Geth,是最流行的以太坊客户端。 使用 Golang 开发应用程序时,Geth 提供了读写区块链的一切功能。 本挑战用来测试对 Golang 以太坊开发基础知识的了解。 挑战包含约 11 道选择题,可能有一个或多个答案,请仔细答题。

难度 预计 15 分钟
区块链安全

区块链链安全影响重大,准确识别和解决区块链系统中的安全问题对于保护用户资产和维护业务稳定至关重要。本挑战旨在帮助从业人员加深对区块链安全性的认识和理解。

难度 预计 20 分钟
区块链数据基础

本课题旨在通过一系列选择题来测试和加深学生对区块链技术、以太坊平台和智能合约的基础理解。 内容将涉及区块链的基本概念、数据结构、核心技术和原理,以及在以太坊上的实际应用,如如何通过以太坊的远程过程调用(RPC)来查询交易、如何获取某个地址在特定 ERC-20 或 ERC-721 令牌合约中的余额,以及如何获取特定代币的元数据等。此外,本课题还会深入探讨与区块链数据相关的问题,如数据的不可篡改性、数据检索的效率、以及数据的可扩展性等。 通过这个课题,学生将能够更好地掌握区块链和以太坊技术的核心概念,为未来的研究和实际应用打下坚实的基础。

难度 预计 10 分钟
Gas 优化

编写 Solidity 代码时,如何做到消耗更少的 Gas ,同时实现相同的业务逻辑。

难度 预计 30 分钟
区块链技术通识挑战

本挑战用来测试你对比特币与区块链技术知识的了解,内容涉及到对工作量证明、钱包、浏览器、交易等知识的理解。 挑战包含约 20 道选择题,可能有一个或多个答案,请仔细答题。

难度 预计 10 分钟
Solana 挑战赛

这套题目旨在测试并增进对 Solana 这个新型高性能区块链平台的知识和理解。适合已经了解区块链基础,希望进一步了解和研究 Solana 的人员。

难度 预计 10 分钟
链上数据训练营 L3

本课题旨在通过一系列选择题来测试和加深学生对区块链技术、以太坊平台和智能合约的基础理解。 内容将涉及区块链的基本概念、数据结构、核心技术和原理,以及在以太坊上的实际应用,如如何通过以太坊的远程过程调用(RPC)来查询交易、如何获取某个地址在特定ERC-20或ERC-721令牌合约中的余额,以及如何获取特定代币的元数据等。此外,本课题还会深入探讨与区块链数据相关的问题,如数据的不可篡改性、数据检索的效率、以及数据的可扩展性等。 通过这个课题,学生将能够更好地掌握区块链和以太坊技术的核心概念,为未来的研究和实际应用打下坚实的基础。

难度 预计 10 分钟
链上数据训练营 L4

本课题旨在通过一系列选择题来测试和加深学生对区块链技术、以太坊平台和智能合约的基础理解。 内容将涉及区块链的基本概念、数据结构、核心技术和原理,以及在以太坊上的实际应用,如如何通过以太坊的远程过程调用(RPC)来查询交易、如何获取某个地址在特定 ERC-20 或 ERC-721 令牌合约中的余额,以及如何获取特定代币的元数据等。此外,本课题还会深入探讨与区块链数据相关的问题,如数据的不可篡改性、数据检索的效率、以及数据的可扩展性等。 通过这个课题,学生将能够更好地掌握区块链和以太坊技术的核心概念,为未来的研究和实际应用打下坚实的基础。

难度 预计 10 分钟
链上数据训练营 L5

本课题旨在通过一系列选择题来测试和加深学生对区块链技术、以太坊平台和智能合约的基础理解。 内容将涉及区块链的基本概念、数据结构、核心技术和原理,以及在以太坊上的实际应用,如如何通过以太坊的远程过程调用(RPC)来查询交易、如何获取某个地址在特定 ERC-20 或 ERC-721令牌合约中的余额,以及如何获取特定代币的元数据等。此外,本课题还会深入探讨与区块链数据相关的问题,如数据的不可篡改性、数据检索的效率、以及数据的可扩展性等。 通过这个课题,学生将能够更好地掌握区块链和以太坊技术的核心概念,为未来的研究和实际应用打下坚实的基础。

难度 预计 10 分钟
链上数据训练营 L6

本课题旨在通过一系列选择题来测试和加深学生对区块链技术、以太坊平台和智能合约的基础理解。 内容将涉及区块链的基本概念、数据结构、核心技术和原理,以及在以太坊上的实际应用,如如何通过以太坊的远程过程调用(RPC)来查询交易、如何获取某个地址在特定 ERC-20 或 ERC-721 令牌合约中的余额,以及如何获取特定代币的元数据等。此外,本课题还会深入探讨与区块链数据相关的问题,如数据的不可篡改性、数据检索的效率、以及数据的可扩展性等。 通过这个课题,学生将能够更好地掌握区块链和以太坊技术的核心概念,为未来的研究和实际应用打下坚实的基础。

难度 预计 10 分钟
编写 ERC20 token 合约

ERC20 是以太坊区块链上最常用的 Token 合约标准。通过这个挑战,你不仅可以熟悉 Solidity 编程,而且可以了解 ERC20 Token 合约的工作原理。

难度 预计 30 分钟