其他

比特币本来是个好东西,可惜被贪婪的人性玩坏了

2017-09-25 中港股市龙虎榜


听说比特币要在中国停止交易了

吓得大鱼赶紧把积攒了十年的q币全部清仓

在搞清楚了到底啥是比特币之后

大鱼才发现:虚惊一场

起初,人类采用以物易物的方式进行交易

这种交易方式跟找对象一样

讲究个:对眼

成功率跟去相亲网站相亲差不多

后来人们找到了一个

所有人都对眼的东西:金银

问题迎刃而解

 当交易量越来越大之后

纸币逐渐取代了金银

虽然纸币交易的好处多多

但有一个致命的缺点:中心化

纸币本身没有价值,要靠国家信用来背书

所以一般由央行发行,普通人无法参与

中心化会产生很多问题

比如央行可以不经过你的同意

就无穷无尽地印钞票

让你手中的钞票不断贬值

要是生活在印度这样的国家

还会有更刺激的事情

 2008年,华尔街的大佬们玩火玩大了

终于搞出了大新闻

政府印出数千亿美元给他们兜底

闯祸的大鳄们被拯救了

普通人的钞票却被稀释

一个叫中本聪的神秘geek愤怒了

他怒敲键盘,写了一篇论文

2009年,在中本聪的设计和指导之下

比特币正式在网络上诞生

比特币的最大特点是“去中心化”

简单说来,就是

说白了,比特币就是中本聪设置的

一道非常复杂的数学题

所有用户都可以参与解题

每解出一个答案就能创造出一定数量的比特币

这就相当于

人人都可以参与到印刷钞票的伟大事业中

这一过程被形象地称之为“挖矿”

比特币按照一开始约定的算法发行

每过四年发行量减半

直到2040年达到其总数上限2100万个

没有任何人可以通过控制发行数量

来操纵币值,制造通胀

连中本老爸也不行

除了“挖矿”之外

通过市场购买也是获得比特币的主要途径

比特币起初只是 “极客”们的内部游戏

但随着货币政策的滥用

和主权债务危机的蔓延

越来越多的人发现

作为主权货币的替代物

比特币受到了市场的极大追捧

价格如火箭般攀升

刚发行时一个比特币只值人民币6分钱

一路疯涨到去年的3000人民币

到上个月已经涨到了:3万!

8年间暴涨几百万倍

在登上人生巅峰的同时

比特币也引起了极大的争议

由于比特币交易是一种点对点传输

不用通过银行作为中介

向地球另一端转账比特币

就像发送电子邮件一样简单

这就可以绕过银行和政府监管

也不用纳税

 再加上其保密性设计

实现了交易的完全匿名化

为违法交易和洗钱活动提供了空间

另外,懂投资的人都知道

高收益意味着高风险

比特币的交易没有涨跌幅限制

波动剧烈

今天挣了一栋别墅

明天可能赔得裤衩都不剩了

这些都还不算啥

ICO出现后,比特币就彻底被玩坏了

ICO就IPO(首次公开募股)的山寨版

形象点说,就是拿比特币去骗钱众筹

操作起来非常简单

先搞一个天花乱坠的“白皮书”

承诺可以达到2000%的超高收益

吸引一群人投资比特币来认购

然后用后来人的钱去回报前面的人

怎么听起来这么熟悉呢?

 号称“中国比特币首富”的李笑来

仅靠一个“白皮书”(项目融资说明书)

就筹到了价值1.85亿美元的比特币

后来更夸张,干脆连“白皮书”都懒得写

筹集的资金用来干嘛也无人知晓

竟也能轻轻松松募集数亿美元

韭菜太多,项目明显不够用了

连“马勒戈币”都出现了

你以为是恶搞?

人家在很短的时间内

筹集到了5000个比特币

价值1500万人民币

还得到了李笑来和薛蛮子的亲自站台

除了“马勒戈币”之外

还有更牛掰的“嫩模币”

据说除了可以发财以外

还能优先获得改善基因的机会

上线之后,立马逆市暴涨五倍

比特币本来是个伟大的发明

可是再牛掰的技术

也抵挡不住人性的疯狂

所以

央妈的监管来得太及时了



顺便也介绍一下比特币的关键技术,区块链。

区块链是什么,如何简单易懂地介绍区块链?


作者:汪乐-LaiW3n
链接:https://www.zhihu.com/question/37290469/answer/107612456
来源:知乎


区块链本质上是一个去中心化的分布式账本数据库(在与比特币相关的区块链应用中可使用这一术语,但区块链技术可能并不包含“账本”)。其本身是一串使用密码学相关联所产生的数据块,每一个数据块中包含了多次比特币网络交易有效确认的信息。


这是区块链的定义,因此要逐步了解区块链,我们需要一步步了解如下东西。


去中心化

先来考虑一个中心化集中式处理的过程。你要在某宝上买一部手机,交易流程是:你将钱打给支付宝-支付宝收款后通知卖家发货-卖家发货-你确认收货-支付宝把钱打给卖家。

图1: 中心化集中式交易模式

在这个过程中,虽然你是在和卖家交易,但是这笔交易还牵扯到了除了你和卖家的第三方,即支付宝,你和卖家的交易都是围绕支付宝展开。因此,如果支付宝系统出了问题便会造成这笔交易的失败。并且虽然你只是简单的买了一个手机,但是你和卖家都要向第三方提供多余的信息。因此考虑极端情况,如果支付宝跑路了或者是拿了钱不却不承认你的交易或者是支付宝所在的城市因为开G20把所有人都赶走了(?),那么你就悲剧了。


而去中心化的处理方式就要显得简单很多,你只需要和卖家交换钱和手机,然后双方都声称完成了这笔交易,就OK了。


可以看出在某些特定情况下,去中心化的处理方式会更便捷,同时也无须担心自己的与交易无关的信息泄漏。


其实如果只考虑两个人的交易并不能把去中心化的好处完全展示出来,设想如果有成千上万笔交易在进行,去中心化的处理方式会节约很多资源,使得整个交易自主化、简单化,并且排除了被中心化代理控制的风险。


去中心化是区块链技术的颠覆性特点,它无需中心化代理,实现了一种点对点的直接交互,使得高效率、大规模、无中心化代理的信息交互方式成为了现实。


当然,上述的例子有一个很大的潜在问题:没有了权威的中心化代理,怎样保证每笔交易的准确性和有效性呢?比如:如果没有了权威的中心化代理,张三某一天借了我100块钱,但是不还钱还不承认怎么办?这里就引出了区块链的其它特性。


两个基础难题

在去中心化以后,整个系统中没有了权威的中心化代理,信息的可信度和准确性便会面临问题。


问题1:类两军问题

第一次听说这个问题居然是在TCP的课上,大致说的是有两个相距很远的军队要传递信息,红军派遣一个信使去跟蓝军说:“你他娘的把意大利炮拿出来!”。蓝军收到信息后又派了一个信使去红军说:“收到指令!”。然后红军又派一个信使去蓝军说:“知道你收到指令了!”。然后蓝军又派一个信使去红军说:“知道你知道我收到指令了!”。然后红军又派一个信使去蓝军说:“知道你知道我知道你收到指令了!”……然后就没完没了了。

图2:在分布式计算中在异步系统和不可靠的通道上达到一致性是不可能的

在这种情况下,因为是点对点的通信,双方不可能在这种情况下达到信息的一致性。严谨一点,就是“在分布式计算上,试图在异步系统和不可靠的通道上达到一致性是不可能的”。


问题2:拜占庭将军问题

拜占庭罗马帝国在军事行动中,采取将军投票的策略来决定是进攻还是撤退,也就是说如果多数人决定进攻,就上去干。但是军队中如果有奸细(比如将军已经反水故意乱投票,或者传令官叛变擅自修改军令),那怎么保证最后投票的结果真正反映了忠诚的将军的意愿呢?


拜占庭将军问题反映到信息交换领域中来,可以理解为在一个去中心的系统中,有一些节点是坏掉的,它们可能向外界广播错误的信息或者不广播信息,在这种情况下如何验证数据传输的准确性。


区块链技术的诞生

现在让我们来一步一步在去中心化的系统中解决这些问题,见证区块链技术雏形的诞生。


1

我们先来建立一个去中心化的系统,为了方便理解,我们来看一个简单的去中心化借贷模型:如果A借了B 100块钱,这个时候,A在人群中大喊“我是A,我借给了B 100块钱!”,B也在人群中大喊“我是B,A借给了我100块钱!”,此时路人甲乙丙丁都听到了这些消息,因此所有人都在心中默默记下了“A借给了B100块钱”。你看,这个时候一个去中心化的系统就建立起来了,这个系统中不需要银行,也不需要借贷协议和收据,严格来说,甚至不需要人与人长久的信任关系(比如B突然又改口说“我不欠A钱!”,这个时候人民群众就会站出来说“不对,我的小本本上记录了你某天借了A100块钱!”)。

图3:去中心化借贷模型

2

可能你已经发现了,在上述的模型中,所谓的“100块钱”已经不重要了。换句话说,任何东西都可以在这个模型中交换,甚至你可以凭空杜撰一个东西,只要大家承认,你就可以让你杜撰的东西流通。比如:我在人群中高喊一声“我创造了10个查克拉!”,我甚至不需要知道查克拉是什么,也不需要关心世界上是不是真的有查克拉,只要大家都听到,然后在自己的小本本上记下“LaiW3n有10个查克拉”,于是我就真的有100个查克拉了。从此以后,我便可以声称我给了某人1个查克拉,只要路人甲乙丙丁都收到并且承认了这一信息,那我就算完成了这次交易,哪怕世界上没有查克拉。


你现在脑海中是不是浮现出了三个字——“比特币”?由于真正的区块链和比特币比我上述的模型复杂太多,细节也丰富太多,因此以下还是以查克拉举例,毕竟本文是Blockchain for Babies.(笑)


3

假设过了很长一段时间,我凭空创造的查克拉已经在这个系统中流通了起来,大家都开始认可了查克拉。但是这个系统中一共就只有10个查克拉,于是有人动了坏心思,他在人群中高呼“我有10个查克拉!”怎么办?大家是直接在本本上记下他有10个查克拉么,这样不是人人都可以伪造查克拉了么?


为了防止这种现象发生,我决定在我创造查克拉的时候给我的查克拉打上标记(更准确地说,我是给我喊的那句“我创造了10个查克拉”打上标记,比如标记为001),这样以后在每一笔交易的时候,我在高喊“我给了某某1个查克拉!”的时候,会附加上额外的一句话:“这1个查克拉的来源是记为001的那条记录,我的这句话标记为002!”。我们再抽象一点,某人喊话的内容的格式就变成了:“这句话编号xxx,上一句话的编号是yyy,我给了某某1个查克拉!”,这样就解决了伪造的问题。其实上述模型就变成一个简化的中本聪第一版比特币区块链协议:

图4:查克拉模型和中本聪第一版区块链协议对比图

好了,看到这里你基本已经能够生动形象又不涉及任何细节地向你的弱智室友解释区块链了。但是也许你的室友是一个有打破沙锅问到底精神求是学子,因此你最好继续准好回答以下这几个问题。


1. “凭啥?”

你室友可能会问:“凭啥你喊一句话我就帮你记?我的小本本不要钱么?”。为了激励大家帮我传话和记账,我决定给第一个听到我喊话并且记录在小本本上的人一些奖励:第一个听到我喊话并记录下来的人,你就凭空得到了1个查克拉,这个查克拉是整个系统对你幸苦记账的报酬,而你记录了这句话之后,要马上告诉其它人你已经记录好了,让别人放弃继续记录这句话,并给你自己的记录编号让别人有据可查,然后你再把我的话加上你的记录编号一起喊出来,供下一个人记账。


当这个规则定下以后,这个系统中一定会出现一批人,他们开始竖着耳朵监听周围发出的声音,以抢占第一个记账的权利。对的,你脑海中是不是又浮现出了“比特币挖矿”的字眼?


值得一提的是,关于比特币挖矿,

@玲珑邪僧

举了一个很形象的例子:


单身汪们要找女票,国民岳母说我有好多女儿,这样吧我给你们出点题目,解出一个就给其中一个姑娘的微信号。

单身汪们疯狂竞争,想破脑袋去解题。只要其中一只汪解出一道题,就立马得意洋洋地昭告天下,示威全部单身汪,这个姑娘是我的啦,你们放弃吧。其他单身汪们即使不服也没有办法,惆怅懊恼也不是个事儿啊,还是麻溜地立马去解下一道题目吧。这只喜赢姑娘的幸运小汪被岳母认可后还能得到25个货币单位的彩礼,简直人生赢家。


2. “听谁的?”

在这个系统中,如果我和另一个人C几乎同时地喊出一句:“为了艾泽拉斯!”。由于听众所处的位置不同,一定会有人先听到我说的那句话,而另外一些人则先听到C的那句话,如果我们规定只能有一个人说出这句话,那到底这句话是谁说的?


如果不加任何条件,那么上述的情况一定会这样发展:一部分人认为这句话是我说的,在听到这句话之后开始记账,之后他们所做的所有事情都是基于这个事实,并且随着这个信息一次次的传下去,这条信息链会越来越深;而另外一群认为是C先说这句话的人,也会按照这样的趋势发展。这样,原本是一条唯一的信息链,在我们喊出“为了艾泽拉斯”这句话之后,分叉了!?

图5:“区块链”分叉


这会导致怎样的情况呢?按照我们的设想,应该每个人的小本本上记录的东西都是一样的,都是一条可以把所有信息串联起来的链条。但是在这一刻,他们小本本上记录的东西不一样了!这还玩毛啊?以后还怎么确定交易和信息的真实性!?


为了解决这个问题,我又追加了新的规则:每个人在记录小本本的时候,需要脱鞋然后用脚拿笔,在小本本上用正楷体书写!有了这个规定,由于用脚写字难度很大,每个人至少需要10分钟才能写完,而且由于每个人用脚写字的熟练度不通,写完这句话所用的时间也不同,因此一定会有人先写完然后高呼“我写完了!那句话是LaiW3n喊的!”,这样其它正在写这句话的人便会停笔,然后在小本本上重新开始写“那句话是来文写的,上一句的编号是xxx”。


如果你对上述我的解决方法感兴趣,你可以对照我上面的比喻去了解以下知识:

“听谁的”——中本聪破解“拜占庭将军问题”的算法

“在小本本上记录”——比特币挖矿

“脱鞋用脚写字”——比特币挖矿难度

“脱鞋写字速度”——算力

“新的规则”——工作量证明链


3. “双花”问题

这个时候你的室友可能又要问:如果我同时宣布我给了A一个查克拉和我给了B一个查克拉,但是我只有一个查克拉,那咋整?是A和B都收到了查克拉还是咋地?


这个时候你只需要托起他的下巴,温柔地看着他的眼睛,用手刮刮他的鼻子,说:“小妖精,你把这种情况带到上面的规则中去试试?”


综合自凤凰财经等,若文章涉及版权问题,敬请原作者联系我们删除



智慧价值投资,助您稳健成长

成功下载后记得回复“惊喜”找比特哥拿惊喜!

百万现金觅知音,比特港邀你自媒体!

下载会发红包的股市新闻APP,你的资讯你审查! 

声明:欢迎注明来源、无改动下的非商业转载。

风险提示:投资有风险,判断靠自己,决策要谨慎!

中港股市龙虎榜(微信号AH_Stock开盘早报)

宏观资本比特港大数据(微信号AC_Stock收市点评)

点这里下载比特港股新闻大数据APP

(http://bitrmb.net/api/?q=pub_app&ct=jelon)


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存