区块链——Lab2

区块链的典型数据结构

比特币:UTXO模型,以交易后找零为中心
ETH:Account 模型,以账户余额为中心(就是账户的形式)

区块链交易

  • 用户发起交易
  • 矿工验证交易(能够得到 区块奖励)
  • 验证成功的交易计入账本

区块链钱包

-(区块链)钱包是让人们能够管理自己的区块链账户,并且与去中心化应用(dApp)交互的工具软件

  • 手机钱包的代表为Trust Wallet、MetaMask、imToken、TokenPocket

    地址(账户)是用户通过加密算法生成,用于区块链中的交易或转账

以太坊Account模型

  • 交易记录事件(transaction)内容,账户不变
  • 以太坊的状态由交易(transaction)驱动,每个账户上有确定的余额和存储信息,当接收到一组交易,被影响账户上的余额和存储信息会发生变动。
  • 有一个snapshot(快照)处理,每一次变动会有一个snapshot.
  • 区块包含交易数据和头信息
posted @ 2023-02-22 19:49  爱吃番茄的玛丽亚  阅读(50)  评论(0编辑  收藏  举报