• 区块链|学习笔记(一)


    本章将介绍有关区块链的定义和基础知识。

    区块链:

    本质是一种去中心化的分布式数据库,同时作为比特币的底层技术,用于存储比特币。

    中心化:

    简单来说就是中心化就是中心决定节点,节点依赖于中心,节点离开了中心则无法生存。

    去中心化:

    所谓去中心化并不是不要中心,而是由节点自由选择中心。在去中心化系统中,任何人都是一个节点,任何人都可以成为中心,中心不是固定不变的。

    比特币:

    比特币的概念最初由中本聪在2008年提出,诞生于2009年。比特币通过预设的算法,通过大量的计算(挖矿)产生,随其数量的增加,将在2040年达到总量上限2100万个。

    挖矿:

    比特币的交易信息会传送至矿工手里,矿工们负责把这些信息写入区块链。根据比特币协议,区块的大小上限为1MB,每一笔交易约500字节,每个区块越能包含2000笔左右的交易,矿工负责把这些交易组成一个区块,然后计算该区块的哈希值,计算哈希值的过程被称之为挖矿。矿工们之间相互竞争,谁能先算出哈希,谁就能先人一步添加新区块进入区块链,拥有该区块的全部收益,而其他矿工将一无所获。比特币协议规定,最初矿工挖到新区块的奖励为50比特币,之后每四年减半一次,由于比特币最多分隔到小数点后8位,那么到了2040年矿工将得不到任何奖励,之后矿工的收益将完全依靠手续费。

    手续费:

    所谓手续费就是矿工从每笔交易中拿到的抽成,手续费由支付方自愿决定,手续费越高矿工们越优先处理,反之那些手续费很低的交易可能永远都不会被写入链。

  • 相关阅读:
    实验室机器OracleXE客户端连接远程Oracle服务器
    PLSQL Developer 远程连接Oracle XE数据库(其他Oracle数据库类似)
    VB进制转化大全
    给定一个硬盘标识,umout掉所有相关挂载
    linux读取硬盘指定扇区
    开发板上挂载NTFS分区
    write error:file too large!!!
    一些自用的c函数
    主引导记录(MBR)分析
    strtok_r函数学习
  • 原文地址:https://www.cnblogs.com/Cchblogs/p/9321825.html
Copyright © 2020-2023  润新知