区块链
1、区块链基础和应用
区块链概述
下面关于区块链说话正确的是?
A:区块链有助于解决交易信任问题
B:智能合约是区块链2.0的代表技术
C:区块链就是比特币
答案:AB
区块链的组成
下面关于区块链说法正确的是
A:区块链是一个基于密码学的分布式账本
B:区块链记录的是一系列有顺序的交易
C:区块链中哈希和链式结构构成一个防篡改的数据结构
答案:ABC
区块链交易组成原理
下面关于公私钥说法正确的是
A:公钥签名,私钥验证签名
B:私钥签名,公钥验证签名
C:私钥一旦丢失还可以找系统找回
答案:B
智能合约概述
以下哪些是对智能合约的正确理解
A:智能合约可以理解为是区块链上执行的一段“程序”
B:智能合约可以智能的、自动的执行
C:智能合约是在区块链上执行的一段程序,多方同意按照智能合约的代码执行,并对资产进行处置与分配
答案:AC
以下哪些是支持图灵完备的智能合约的区块链平台?
A:以太坊网络
B:狗狗币网络
C:比特币网络
答案:A
智能合约基本原理与 Solidity 编程
合约的基本概念和定义
solidity智能合约的关键字是
A:contract
B:class
C:constant
答案:A
Solidity类型系统
下面说法正确的是
A:uint 和 uint32等价
B:uint 和 uint64等价
C:uint 和 uint256等价
答案:C
Solidity独特的单位系统
下列说法正确的是
A:1 seconds == 1
B:1 wei == 1
C:1 second == 1
答案:AB