比特币新闻很多,但是多数人并不理解其中机制,诸如“肯定有漏洞无限复制比特币”这类无厘头论调经常出现,当我们真正理解比特币内部机制,其实就可以回答很多问题。
比特币机制
1.比特币不存在概念上的“比特币”这个东西。比特币世界只存在“账簿”
2.所有交易都通过“账簿”形式保存
3.全世界所有客户端保存一个最长账簿链记录所有交易
比特币是凭空产生的
1.全世界10分钟创建一个账簿
2.有幸创建账簿的人,将会得到一定量的比特币,这个“一定量”随着时间递减,以目前这个协议最大可以达到2100万上限
3.创建“账簿”很困难,有幸创建账簿的人即“挖到比特币”
比特币交易
1.根据机制可以得知,所有比特币来源、交易过程都会被记录
2.当A把1比特币交易给B时,A通过P2P网络向全网广播交易事件,其它客户端验证交易合法性,如果合法该交易将会记录在账簿上
3.A交易给B的比特币会记录上A的数字签名,同样,这个比特币可以一直回溯到它的产生。
比特币挖矿
1.sha256算法,可以理解成一个函数,任何一个数字,字符送入这个函数,将会得到一个256bit长度的整数。如送入1永远得到6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b,结果恒定。
2.简单的说,挖矿即让计算机寻找一个幸运数字,它的sha256值符合某种条件。因为256bit空间极大,需要强力计算机去计算结果(单次运算量不大,但需要无数次计算)。因为全世界每10分钟只有1个账簿产生,所以得到幸运数字的计算机还要全网比对,找到运算量最大的那台,创建账簿(即得到比特币)
比特币安全性
1.全世界所有客户端保存统一交易记录
2.“验证交易单合法性”是挖矿机的工作
3.所有比特币交易都可以回溯到它的创建
4.所有交易都需要记录买方、买方的数字签名(基于公钥私钥极难伪造)
5.假设存在某个恶意节点希望伪造一个交易,它需要自己创建一个账簿,即在某个10分钟内,计算量超过全网络的计算机。
6.金有假的,银有假的,纸币有假的,比特币没假的。
比特币特性
1.去中心化,无需银行这类金融担保,无需政府这类暴力担保
2.有限性,目前协议版本最高上限2100万
比特币和其他投机工具
很多人用当年荷兰的郁金香泡沫比喻比特币,比特币确实本身不创造任何价值,而且消耗无数电能和高级显卡。比特币目前的价格也和任何投机市场类似,暴涨暴跌。和郁金香不同,比特币总量有限,以每个比特币1000美元的价格计算,整个市场也没有多大。
另外比特币本身的各种特性来看,它值钱的唯一原因就是“人们相信它值钱”,但这个结论并不代表买比特币的是傻子,让足够多的人相信某件东西值钱,并且愿意掏钱去买,那么这个东西就真的值钱了,比如几千年前的破盘子烂碗,再比如说北京的老房子,和2年前没任何区别,但是价格从2万变成5万,靠的仅仅是“人们相信它值那么多”。
比特币以现在的形势看,长期看必涨,短期看暴涨暴跌(说了跟没说一样),in the long term we are all dead.