数字货币无疑是当前区块链最火的应用,今天我需要对其概念用途整理一下学习笔记。
数字货币的概念
“数字货币”是国内叫法,国外叫“加密货币”
数字货币:
- 基于区块链技术
- 在全球范围内公开发行、并且没有任何国家政府背书的虚拟货币,
- “去信任”、“点对点”、“公开记账”、“不可篡改”
与传统货币的区别:
实名制与匿名性
- 传统货币实名制:现金或电子货币多少保留交易者信息
- 数字货币匿名性:未提供KYC(Know your customer)功能,监管者难以追踪到交易者信息
中心化与点对点
- 传统货币有统一的发行主体,信用货币通常为是央行,央行可以宏观调控货币政策
- 数字货币发行主体通常为项目发起方并在白皮书中定义好数字货币的发行过程,在主网上线之后发起方很难再有权利修改发行机制,所有人只能提案的形式递交到社区进行讨论出是否能再次修改
托管型安全性与自理型安全性
- 传统货币永昌托管于银行系统,安全性由银行决定
- 数字货币交易过程需要每个peer认可,每一笔交易记录于链上,无需担心交易记录丢失或被篡改,只要数字货币基础加密算法不被攻破并保护好私钥,我的资产就是安全的
国家内部流通和广区域流通
- 传统货币是有主权的,通常只在主权国家范围内流通
- 数字货币没有限制,只能能连上互联网,便可以随时交易到任何地域
数字货币钱包
作为最贴近用户的区块链程序,数字货币钱包可以帮我管理数字货币私钥、发送交易、显示交易历史记录。
从技术角度来看作为数字货币的载体分为三种类型:
全节点钱包
完整的功能需求:管理私钥、发送交易、挖矿、查询交易记录
SPV轻钱包
牺牲了全节点的部分功能,全节点钱包的简化版。管理私钥、发送交易,如Eledtrum Bitcoin Wallet
中心化资产托管钱包
第三方服务商帮助你打理数字货币,“中介托管数字货币”,如blockchain.info
数字货币的背书问题
法币有政府的背书,法币与国家利息息息相关,至少现在我们无需担忧这种传统货币的价值问题。
而数字货币没有政府的背书,价值从何而来呢?
它的社区应该说就是一种背书,社区由用户、开发者、矿工三者组成;他们的利益相互绑定,
用户使用数字货币决定了市场价格,开发者为数字货币开发了更多的功能来提高生产效率,矿工是系统的维护者,因此每个个体都可以是其背书。
区块链领域的“不可能三角”说法
意为“去中心化”、“安全”、“环保”三个要素不可能全部满足
对应到分布式领域的CAP定理:
- Consistency一致性:同样数据在分布式系统中所有地方被复制成相同
- Availability可用性:所有在分布式系统活跃的节点都能处理操作且能响应查询
- Partitiontolerance分区容忍性:不同节点之间数据同步有意外情况发生时能够容错
CAP理论认为不能同时拥有上述三种,
应用到区块链的话可发现区块链其实是个AP系统,在A“可用性”的指标上做的很好响应C“一致性”就会降低。
因此在技术选型上,是否选择去中心化要有待考量