zoukankan      html  css  js  c++  java
  • 区块链【1】必须要说的比特币

    说到区块链,必讲比特币。

    比特币( BTC )于 2008 年被中本聪首次提出 ,其价格在三年后首次突破 1 美元, 此后一路飞涨并引发全球投资者的关注。2017年2月8日,一枚比特币的价格超过 1 盎司(约 28.35 克 )黄金的价格;2017年8月, 比特币之父中本聪“高位套现” 3000 枚比特币;2017 年 11月至12月初, 一枚比特币的价格达到迄今为止的最高点,接近两万美元。

    正是由于比特币的疯狂,以及其他山寨币的火爆,才引起了大家对区块链技术的兴趣,谁不想了解一门能够创造巨额财富的技术到底是怎么回事呢?

    简而言之,区块链就是防篡改并且由大家共同维护的账本,其中包含不断增长的数据记录列表。

    举个例子:

    A交易10元给B, 自己保存记录,并广播到网络上,B和C接收记录。

    B交易10元给C, 自己保存记录,并广播到网络上,A和C接收记录。

    C交易10元给A, 自己保存记录,并广播到网络上,A和B接收记录。

    此时,将这3条交易记录打包成一个块,此后,每3条交易记录就打包成一个块,链接到前一个块上,这就是一个区块链了。

    可是A、B、C每人都

    有一个由自己保存或接收的记录形成的账本,那么以谁的账本为准?

    广播交易记录的时候,怎么验证支付方的余额大于支出数额?

    如果A只有10元,却同时广播了向B、C各支付10元,这样的双重支付如何确定哪一条记录有效?

    大家为什么要去做维护账本这件事,动力是什么?

    防篡改是如何做到的?

    本系列将以每周一更的形式逐步解答以上问题,敬请期待。

    官网:http://www.lenbor.com
  • 相关阅读:
    JavaScript Location对象
    JavaScript History 对象
    JavaScript Navigator 对象
    C#实现windows系统重启、关机
    JavaScript ObjectURL | URL.createObjectURL和URL.revokeObjectURL
    依赖注入在 dotnet core 中实现与使用:4. 集成 Autofac
    Raid5的搭建、测试、取消
    Linux磁盘阵列(RAID)概述与实战
    Zookeeper超级用户使用案例:How to remove ACL protected ZK Node
    Kafka 权限管理实战(最全整理)
  • 原文地址:https://www.cnblogs.com/lenbor/p/12549407.html
Copyright © 2011-2022 走看看