《区块链DApp开发入门、代码实现、场景应用》学习笔记01—第一章:智能合约概念(1)

1.1 区块链基本知识

1.1.1 交易

  • 区块链通常被理解为超级账本。
  • 非对称加密算法生成密钥对,公钥作为账户地址私钥作为转账交易的签名和密码。
  • 现实使用中,私钥进行对称加密,使用者的PIN密码加密后存储在磁盘空间。
  • 如果忘记密码或者丢失磁盘信息,无法进行转账和使用。
  • 区块链上每一笔交易都是转账记录,转账记录会存储在区块链的数据库里,任何人都可以查询交易双方的账户信息。
  • 发生在区块链上的交易,是存储在区块链网络中的所有全节点上。
  • 即使能看到区块链交易的所有细节及所有账户的余额,也无法将账户与现实世界中的人联系起来。

1.1.2 区块

  • 存储交易信息的结构体就是区块,除了交易信息外额外的信息保证交易信息的完整性和可靠性。

  • 只有被打包到区块中并且被全公链网络认可的交易,才能算真正的有效交易。

1.1.3 链

  • 区块头和区块体数据做一次hash运输,结果存储在下一个区块的区块头中,所有区块会保存前一个区块的hash结果方式组成一条链。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值