参考:https://www.zhihu.com/question/22076666
技术基础、运行原理、过往历史和生态系统
目录:
0.是什么
1.合法吗
2.怎么运行的(中心化账本与去中心化账本,不可复制)
3.价值在哪(支付;映射资产/法币&不可欺诈的合同和经济;信息公开;货币发行与社会公平)
4.风投
5.怎么发行的
6.区块链的重要意义
7.比特币的缺陷
(0)是什么
总量恒定2100万的数字货币,
和互联网一样具有去中心化、全球化、匿名性等特性。
向地球另一端转账比特币,就像发送电子邮件一样简单,低成本,无任何限制。比特币因此被用于跨境贸易、支付、汇款等领域。
互联网打破了信息传播的地域和国家界限,信息自由极大地促进了人类经济、政治、文化的发展,比特币将进一步打破基于国家界限的金融和价值传播障碍
(2)怎么运行的
从运行上来看,比特币实际上是一个互联网上的去中心化账本。(而区块链是“去中心化网络”,相差二字,概念天壤之别,就好像一个财务,一个互联网一样,后者要更底层,影响也更大)
1)中心化账本(银行)的运作过程
银行的数据库有两条记录【用过支付宝线下支付的可以仔细回忆下每个细节步骤】
张三A账户余额3000元,李四B账户余额2000元【余额记录】
此时,张三想要通过A账户转账1000元给李四的B账户,详细过程如下:
1.张三向银行提交转账要求(内容包括转账地址及金额)【钱包、余额及转账】
2.银行通过银行卡密码验证张三的身份,并检查张三的余额【密匙验证】
3.检查通过后,银行增加一条转账记录(用的是复式记账法):A账户向B账户转账1000元
并修改余额:A=3000-1000=2000;B=2000+1000=3000【账本做记录,并修改】
2)支付宝
1.张三(实际上是向支付宝)提出转账要求【支付宝app/支付宝账号,金额/余额,地址--扫码/输入账号,密码】
2.支付宝通过密码验证张三的身份,并检查余额
3.支付宝做记录(双方信任支付宝这个中介,信任他做记录):A账户向B账户转账1000元
并修改余额:A=3000-1000=2000;B=2000+1000=3000【记账】
3)网络中转账比特币(没有中介了,所有节点共同维护同一个账簿)(这时就出现了广播,与大家一块同步的问题了)
过程如下
1.张三广播转账要求【钱包--钱包地址是公匙,金额/余额,地址,私匙】
2.周围的节点通过A账户的公匙查交易签名的真伪,并检查余额是否ok【因为账簿是公开的,所以余额会被所有人能看到,通过公匙即可】
3.检查通过后,节点在自己的账本上做记录:A账户向B账户转账1000元
并修改余额:A=3000-1000=2000;B=2000+1000=3000
4.节点把这个交易广播给周围的节点,一传十十传百,知道所有节点都收到这笔交易【需要再细研究这个步骤是怎么回事】
4)这个去中心化的账本,就是用区块链技术开发的一种所有节点交互的一种方式、一种协议,大家都遵守这个规则,这个规则显示为“去中心化的账本”的规则
5)比特币的突破之处在于,第一次在数字世界创造了一种即不可复制,又不是中心化的东西。(账本,实际上都可以理解为钱没有介质,一切靠记录,一切遵从账本的记录。而账本的记录是全球人一起记录的,而且去中心化的记录,这保证了账本的正确性。如此就形成了闭环)
而你在网银中的钱,你在支付宝的钱,是现实世界中钞票的映射,根在现实中,而比特币的根在数字世界中。
比特币网络由全体比特币用户共同控制,除非绝大部分比特币用户一致同意做出某个改变(例如规则修改或版本升级),否则任何人或组织都无法改变或停止比特币运行
(3)有啥用?
1)支付汇款,就当“钱”用(比特币价值偏恒定的时候,就更明显了)
一般法币,在流动过程中会有相关的成本(包括空间和时间方面的,如异地了,3天到账了),如刷卡手续费,跨行有跨行的费用,异地/跨国也有费用。而这些费用本质上是政府和银行运行的成本(包括但不限于人员、场地、设备、经营。而这一切的成本的目的就是为了让大家信任这个银行,再深层次说就是为所有节点建立一个信任的环境而已。而比特币系统天然建立了信任环境,成本几乎为0。另外比特币是全球范围,哪有什么跨国)。
比特币交易的所有环节费用相对都低了不少的
小额支付也是可以的。
【场外交易,OTC】
2)智能合约
比特币并不仅仅是一个货币系统
若是中本聪只把比特币作为一个货币系统,那交易广播 “A账号转账1比特币给B账号” 这样的信息就够了,但中本聪的远见不仅限于此,中本聪在比特币中加入了脚本系统,通过脚本系统可广播 “满足什么条件后,A账号转账1比特币给B账号” 。这使得比特币成为了一种可编程的货币,可以在货币的基础上实现分布式合同,或称为智能合约。
可编程后,即可实现自动化,会极大降低运行程本。
大部分智能合约,均需要在比特币目前系统基础上叠加附加规则或侧链,以此实现相应功能。目前以有部分比特币侧链、竞争币实现了实验性的各种智能合约系统。如果某些智能合约系统被市场证明有价值,那也可通过附加规则或侧链方式用于比特币系统上。
3)信息公开(只用一个特性,就能够解决一个甚至多个大问题)
人人知道所有账户的所有交易记录,并且这些交易是绝对无法伪造的。
1.慈善捐款
2.身份验证
3.去中心化服务(互助保险)
4.资金公开(博彩网站证明自己资金实力雄厚)
4)地下用途
7)
货币的本质并不是信用,只有本身毫无价值的纸币才需要信用背书,从来没有人为黄金背书。
货币的本质不是信用,而是共识。
公众认为黄金是货币,愿意在交易中使用黄金,那黄金就是货币,就算政府下《通知》规定黄金不是货币,黄金也还是货币。
弗里德曼由此受到启发:货币的本质并不是信用,而是共识。货币甚至可以没有实体存在,只要达成了共识,就算看不见摸不着沉在深海里的石币,也可以继续流通使用。弗里德曼由此认为可以用计算机技术(数学)来建立比国家信用更可靠的货币体系,并进一步构思了一个自动化装置,可以按程序来发行货币,从而避免各国央行无限制的开动他们的印刷机。
如何在互联网上搞这套系统,
互联网上有个问题,就是“复制”,如果能复制,就会产生双花的问题,如何解决?
Ecash(不可追踪的密码学网络支付系统,中心化的)——b-money(匿名、分布式。产权认证系统)——Pow
(4)风投
这是截止2015年上半年的比特币风投总额,
2012年210万美元,
2013年9950万美元,
2014年3.5亿美元(超过了1995年互联网风投金额2.5亿美元),
2015上半年3.57亿美元。
(5)怎么发行的
去中心化账本(比特币)
比特币节点互相连接时,会从对方处获取自己没有的交易。但由于比特币长期积累天量的交易,两个节点逐条对照你缺了哪些交易/我缺了哪些交易,是非常困难的事情。
为解决这一难题,中本聪发明了区块链(Block chain)这一重要技术。节点借助区块(block)来同步交易,保证了所有节点数据的统一性,并通过竞争区块打包权(也就是挖矿)的方式,保证了区块链的唯一性。


区块从1开始编号,因此节点A连接节点B后,只要检查双方的区块编号高度,就能方便地同步交易数据。例如节点A自己的区块高度是100,发现节点B的区块高度是110,则只要向B请求同步101~110这10个区块即可。
区块每10分钟产生1个,最开始奖励50个,之后每21万个区块(约4年时间)奖励将减半一次,知道2140年奖励不足1聪
矿工的手续费来自奖励和交易费
大量节点都想打包。
为保障区块链的唯一性,比特币规则规定:节点使用类似“扔硬币”的方法争夺交易打包权。节点不断地扔硬币(SHA-256。比的就是看谁扔的快,次数越多,概率上就越大),谁首先扔出符合规则的结果,谁就能获得这个区块的交易打包权,以及这个区块的打包奖励。
一旦某个界定啊扔出的复合规则的硬币结果,会将这段时间搜集到的交易打包成一个区块,附上“扔硬币”的结果、区块序号379543、上一区块关系等附加信息广播出去,其它节点一旦收到区块379543并验证无误,就会停止“扔硬币”抢这一区块,转而在这一区块的基础上开始“扔硬币”抢下一区块379544。
矿池,转为挖矿而生。
挖矿的意义——分发初始比特币
(6)区块链的重要意义
区块链不仅是技术上的重大创新,更是人类组织结构上的重大创新——去中心
(7)比特别的缺陷
1)被误解的缺陷
QQ的价值在于其用户和生态系统(不是你现在搞个qq币,就能跟腾讯的qq币相提并论了),比特币的价值也在于其用户和生态系统,这是山寨币所抄不去的。
Q币和法币都是中心化的,
而比特币和黄金一样是去中心化货币。没有人能凭空变出黄金来——除了烧钱挖矿或花钱购买,也没有人能凭空变出比特币来——除了烧钱挖矿或花钱购买。在比特币区块链启动后,就算中本聪也没有能力凭空变出比特币,或增加、扣减他人的比特币。
2)担保的问题
货币的本质不是信用,而是共识。
3)这也曾经是我心中的一个疑惑,不过慢慢的自己把这事已经想明白了,不过想起来当时的自己,挺傻的
一个人只要一直持有比特币,他的财产就会随着币价的增长而增长,他只要躺着睡大觉,没有任何劳动,却剥削了别人创造的劳动财富
典型的文革流毒,认为只有工人农民的劳动才有价值,资本家的企业经营劳动就是剥削,风险投资慧眼识金投资了XX优秀公司获得了百倍收益,更是剥削中的剥削,某人买入微软股票长期躺着睡大觉涨了1000倍,简直是罪大恶极。
一家优秀公司市值上涨,说明其对社会有帮助,在社会劳动中创造的价值被认可,那么风投烧掉数以十亿计的真金白银帮助初创公司快速成长、免于夭折,对社会反而没有任何帮助和价值?没有风投几十亿的烧钱,嘀嘀打车要自然生长多少年才能让大家广泛用上?
比特币若失败,那持有者的比特币自然归零。比特币若成功,对社会有帮助,得到大众认可,市值超越黄金,币价到二百万一个,那些花真金白银支持比特币,从一个极客的玩具成长为社会通用货币的人,对社会反而没有任何帮助和价值?这时候再来羡慕嫉妒恨,说这种酸溜溜的话,合适吗?
4)比特币虽然是早期产品,但是他也是可以升级的,只要能说服大多数人,当然这是要要全球人民自己稀释自己手中的货币,不太现实
5)比特币的侧链就更加百花齐放了,如果把比特币比作手机的话,侧链就是手机上安装的各种app,任何开发者都可以在比特币主链的基础上开发各种外挂侧链,你看好某新功能,你就可以自行开发一个侧链,吸引用户使用。
(8)总结与忠告
以下的每一个字都是无数前人的血泪所成,请务必谨记在心。
8.1、投资风险
① 比特币是一种存在巨大的遐想空间,争议极大,价格波动也极大的特殊商品。
② 比特币很有可能由于各种缺陷,无法达到一定规模进入正循环,最后像世界语一样半死不活。
③ 不建议普通人投资比特币,目前比特币风险级别属于风险投资,不属于普通人投资领域。如果一定要看好要投资,请确保充分了解比特币,使用闲钱投资,并做好损失95%本金的心理准备。
④ 策略上建议做长期小额定投,小额定投时币价高买入的币数就自动变少,币价低买入的币数就自动变多,这被历史证明是风险最小的策略。即使运气差到在三次泡沫顶峰才开始小额定投,但由于牛短熊长,短期少量的高价币成本很快被后续长期便宜币摊平,因此都不会被套太久。进一步的数据论证,建议读读这篇文章《比特币定投的可行性检验》。
如果有稳定的资产收益(比如信托基金利息、房屋房租、股权分红),那用收益定期买入是最理想的策略——这种投资的心理负担最小,就算遇到像32美元到2美元的归零暴跌,也拿得住。按历史战绩看,“利息” 买入的比特币,价值已经远远超过了“本金”。
⑤ 时间上建议做至少数年的长线投资,短线玩波段甚至玩杠杆期货的“高手”绝大部分死得很惨。特别强调一点:看好比特币的死忠,一定不要玩杠杆期货。投机中务必做到无情无义,对投机标的好感会严重影响对交易趋势的判断,最后在某次暴跌中彻底爆仓几乎是必然事件。死忠适合做现货抄底,即使是32美元到2美元的深跌,由于对比特币了解深刻,也不会被轻易洗出。