比特币概述

何为比特币

比特币是一个基于数字货币而形成的概念与技术的集合,不同于传统货币,比特币是完全虚拟的。比特币用户拥有者用他们在比特币网络中证明自己交易权的密钥,解密后可使用比特币来做交易。

比特币是一个分布式的点对点网络系统。比特币是通过一个名为『挖矿』的过程产生的,挖矿需要在处理比特币交易的同时参与竞赛来解决一个数学问题,使用电脑算力来验证和计算交易。每隔十分钟,就有人能够验证过去10分钟的交易,作为回报,将会获得崭新的比特币。

通常的比特币由这些构成:

  • 一个去中心化的点对点网络(比特币协议)
  • 一个公共的交易账簿(区块链)
  • 一个去中心化的数字和确认性的货币发行(分布式挖矿)
  • 一个去中心化的交易验证系统(交易脚本)

一个简单的bitcoin交易流程

  1. 发起交易
    前提是Alice想要向Bob去支付0.5bitcoin,首先Alice和Bob都有一个比特币地址,首先Alice通过界面输入Bob账号下的比特币地址并且填写需要支付的比特币数量。
    技术底层实现: 当Alice点击发送按钮的时候,Alice的钱包软件就会创建一笔交易,将Alice的钱包中的比特币发送到Bob提供的地址,利用Alice的私钥来签名这笔交易。接着通过P2P网络就会迅速公告给全部比特币全网,不到一秒,网络中大多数连接良好的节点都会收到交易信息,并首次公布Alice的地址。
  2. 确认
    刚开始Bob的地址会显示Alice发出这笔的交易为"未确认",这意味这这笔交易已经被广播到整个网络了,但是尚未被列入比特币交易账簿,即区块链中。一般来说,交易必须由一个矿工"开采",大约十分钟左右,该区域的交易就会被全网接受位"已确认",区块中的比特币也都能使用。但是只有当其中被包含在�新开采的区块链中 一般是6层,才是"被信任的"

你可能感兴趣的:(比特币概述)