第六章单元测试
  1. 以下关于合约层安全的描述,正确的是:( )

  2. A:超级账本Fabric的合约层采用已被广泛使用的高级编程语言,安全性较高。 B:合约层采用非图灵完备的简单脚本语言,安全相对可控。 C:合约层通过二次开发或编程提供扩展性功能,使区块链系统适应更多应用场景及需求。 D:以太坊的合约层安全问题主要是由于其实现了图灵完备性。
    答案:合约层通过二次开发或编程提供扩展性功能,使区块链系统适应更多应用场景及需求。
  3. 以下关于应用层安全的描述,正确的是:( )

  4. A:数字钱包的私钥生成方式私钥存储方式以及安全性增强功能,是决定数字钱包安全与否的重要依据。 B:应用层安全主要涉及数字资产或代币等高价值信息,因此对身份认证密钥管理等安全性要求较低。 C:在线钱包是一种比轻钱包更“轻”的钱包,它通过中心化网站提供所有钱包功能,无需进行区块链同步。 D:冷钱包和热钱包的主要区别在于私钥的存储方式,冷钱包更易用但安全性低于热钱包。
  5. 以下关于合约层安全的描述,正确的有( )。

  6. A:合约层通过二次开发或编程提供扩展性功能,但这也带来了额外的安全挑战。 B:合约层涉及的三大组成部分是合约脚本合约语言和运行环境。 C:比特币的合约层使用非图灵完备的脚本语言,安全可控。 D:超级账本Fabric的智能合约提供了安全的运行环境及生命周期管理。 E:以太坊引入了多种安全技术来防范无限循环攻击。
  7. 以下关于应用层安全的描述,正确的有( )。

  8. A:重钱包和轻钱包的区别在于程序复杂性和数据量大小,重钱包通常用于手机等移动终端。 B:智能钱包通过可编程的智能合约来约束各种交易和支付的执行条件,增强了数字资产的安全性。 C:在线钱包是一种无需同步区块链数据的轻钱包,通过中心化网站提供所有钱包功能。 D:应用层安全涉及大量敏感信息,因此对身份认证密钥管理等安全性要求较高。 E:私钥是用户操作其区块链中数字资产的唯一凭证,因此保护私钥是应用层安全的重中之重。
  9. 应用层安全主要是涉及用户信息、账户余额、交易数据等多种重要的敏感信息,因此对身份认证、密钥管理等安全性要求较高。( )

  10. A:错 B:对

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(2) dxwkbang
返回
顶部