zoukankan      html  css  js  c++  java
  • 区块链1.0:货币

    A:技术堆栈

    从技术角度讲,比特币有三层:区块链、协议、货币

    第一层是底层技术,即区块链。区块链是去中心化的、公开透明的交易记录总账—其数据库由所有网络的节点共享的,由矿工更新,由全民监督,但没有人真正拥有和控制这个数据库。

    第二层是协议—区块链上进行资金转账的软件系统

    第三层是货币本身,比如比特币

    对于所有加密货币,区块链、协议、货币这三个层次是一种通用结构。每种币都代表一种货币、一种协议、对应的区块链。当然也可以共用区块链。

    B: 2个行业问题

    双花问题:区块链技术出现之前,数字货币和数字资产具有无限可复制性,如果没有一个中心化的媒介,我们没办法确认一笔资产是否已经被花掉,所以需要可信赖的第三方机构比如银行、支付宝等。 区块链通过将点对点文件分享技术和公钥加密技术相结合,创造出了新式数字金钱,从而解决“双花”问题。货币的拥有权是由公共总账来记录,并由加密协议和挖矿社区来确认的。因为用户不需要相信交易另一方或者中心化机构 ,只要相信区块链协议下的软件系统即可。

    拜占庭将军问题(战场上多个将军并不信任彼此但需要某种沟通协调机制):区块链每个账页都被网络上各个节点查看和验证,并不要托管到一个中心化的机构,使用者不需要担心是否相信交易对手,只要相信区块链网络就行,这就解决了拜占庭将军问题。

    C: 数字货币怎么运作?

    有三部分构成:地址、私钥、钱包软件 地址:别人能够把比特币发给你的地方 私钥:是加密学的秘钥,可以把比特币经过私钥加密发送给别人(相当于一个开保险箱的钥匙) 钱包软件:运行在你电脑上的操作私钥管理比特币的软件

    D:数字钱包安全

    数字货币目前的一个问题,一旦私钥丢失就无法找回,而普通用户没有很好的保护私钥的能力,这也是比特币目前未被主流接纳的原因。 这个问题Circle等公司在试图解决,给用户提供好的备份保存解决方案。 私钥的这个特性也有很大优势,去中心化的方式相比中心化,会减少黑客攻击中心化机构带来的安全问题,比如Apple、Facebook、支付宝这些顶级公司都曾被黑客入侵。

    E:1.0的现实运用

    美国出现了Bitpay,Coinbase这些成熟的比特币支付方案提供商。但目前商户面临传统支付、比特币支付两套系统独立运行的问题,影响用户体验,Intuit通过PayByCoin模块在传统支付上集成了Bitpay,Coinbase支付,国内如果支付宝、微信能切入,能极大的促进数字货币的普及率。 2个领域还有前景:对传统支付的升级改造;对国际汇款的颠覆,传统国际汇款交易费最高达7%~30%

    F:和法币关系

    目前比特币的交易是用法币结算的,跟法币也不是替代关系。价格波动性是数字货币未被广泛使用的一个因素,所以出现了和美元锚定的Ripple;Bitpay,Coinbase提供了法币、比特币实时转换的解决方案。

    G:监管现状

    除少部分国家明令禁止外,大部分国家采取了兼容并包的态度,随着时间的推移,越来越多国家的央行开始认可数字货币以及背后的区块链技术。

  • 相关阅读:
    webStorm常用快捷键
    npm 常用指令
    webpack配置详解
    Tornado-StaticFileHandler参考
    python-希尔排序
    python的__init__几种方法总结
    gitlab和github一起使用
    Git的一些知识
    关于Django的理解
    python-快速排序
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13313464.html
Copyright © 2011-2022 走看看