我们想让你知道的是
整个比特币的架构,就是专属且公认的那唯一账本,而这本账册同时「纪录」、也同时「证明」所有人的财富。也就是说,比特币的本质并不是硬币、也不是纸钞,比特币的本质就是「公帐」。
文:Jemmy
虚拟货币是什么?
虚拟货币是指没有实体,以虚拟型态存在的货币。
早期广为人知的例子像是天堂游戏的「天币」,或是批踢踢实业坊的「批币」,都是虚拟货币的一种。
现今虚拟货币已经普遍被用来指称加密货币。为了理解方便,本文会将两词当成同样意思混用。
加密货币:被密码学强化过的虚拟货币
密码学是一门有关于加密、解码的学问。
以前常见的天币或是批币,都可能出现断线回溯、黑客入侵,甚至货币发行者自行改数字的状况。而加密货币通过密码学相关技术,解决了这些虚拟货币所隐含的安全性问题。
加密货币的始祖:比特币
比特币是加密货币的创始。它在2009年因知名的金融次贷危机风暴而诞生,由一位化名「中本聪」的神秘人士所发明。
比特币是目前最被广泛使用与承认、也是最有名的虚拟货币。笔者撰文时,比特币的总市值有1700多亿美金,远远超过其他上千种虚拟货币的加总。
以下用比特币作为主要例子,说明虚拟货币的原理、应用。
去中心化:填补金钱体系的最大漏洞
比特币除了用密码学大幅强化安全性问题之外,还把货币体系的中间人也解决了。
图片来源:链新闻转账金额较大,或者牵涉外汇等,就会面临非常多的限制与规费
包括排除信用卡公司、银行,甚至也不需要政府,把金钱中介者伴随的安全疑虑与效率耗损一次排除。
这叫做「去中心化」,也是去掉所有中介者的意思。
有人可能会认为,银行很方便啊,没事"去中心化"干嘛?
由于现今金融体系的发达,大部分日常交易的确已经有令人满意的安全与方便性,但其实还隐藏很多作弊、破解的漏洞,严重的话甚至有让整个体系崩溃的潜在危机。
付钱者的作弊漏洞:一币双花
虚拟货币解决了所有虚拟币、甚至包括现金使用的「一币双花」难题。
一币双花的意思是:同一笔钱花完之后再花一次。
「我的钱付出去马上就扣掉了,怎麽可能再花?」像批币这类型的虚拟货币,都是由发行的人完全掌控。只要愿意的话,「批踢踢自己」是完全可以单方面自行更改数字的。
现实世界由政府或银行发行的真金白银,只要是数字化的型态,也有数字更改、一币双花的情况。
而且对此笔者更有亲身经验,就是当信用卡被不肖人士盗刷的时候:银行把争议款退给持卡人,就是同一笔钱花出去后,还能再花一次的例子。
虽然被盗刷的钱能要得回来,既安全又方便,但对钱被抽走的卖方来说,使用信用卡收款既危险又不便。
收钱者的作弊漏洞:赖账反悔
正常情况下,负责收钱管钱的银行当然不会随便乱来,但只要够坏敢做,就不能排除银行或信用卡公司自己作弊、把任何人账户里的钱动手脚抽走的可能性。
印钱者的作弊漏洞:滥印钞票
滥印钞票会造成货币贬值、通货膨胀。
早上标价10元的面包下午就变成50元,东西越来越贵,手中的钱却越来越不值钱。政府只好再印更大面额的钞票,一直恶性循环,直到货币崩盘。
世界上流通过的最大面额货币,是津巴布韦的一百兆纸钞,但价值却贬到和废纸一样。
然而比特币会如何解决上述的金钱作弊的难题?解决方法如下:
公认帐本
区块链技术
工作证明
公钥、私钥
虚拟货币使用统一的「公开账本」
「账本」就像是存折一样,按照顺序逐笔纪录每一笔帐款:钱从哪边来、转给谁、金额多少等。只要有任何争议,双方一起核对就好了。
美国代购交易对帐Email
但一般人的存折账本,也就只有银行、存户自己才有,万一出现争议,别人因为没有同一份账本,就无法证实到底谁说的才对。
更极端的情况下,只要「收钱」和「管钱」的人一起串通,那要怎么窜改帐册作弊,都是完全做得到的。
加密货币始祖──中本聪,就想出把这些问题解决的办法:
只要把所有的交易纪录放在同一本存折,再让所有连线的电脑去统一核对「那本」存折就好了,这就是「公开账本」。
公开账本包含创始以来的所有交易,借助数字化的方便,这本大账册还能分散给所有连线的电脑一起核对。
如果任何人要作弊,光是搞定银行的程度还远远不够,更需要串通,或者对抗「各个连线的电脑」才行。
这让任何少数群体串通作弊的难度提升到极高,也把财富从「信任中介者」的基础,改成「工作证明」为基础。
比特币的数量稀缺限制
比特币没有任何中央发行机构,在算法的限制下,最多只能出产2100万枚,而且这规则不能改写。所以比特币不会有因为「印钞票」、滥发货币而导致价值崩跌的问题。
另一方面,现今的金融体系之下,发行货币的政府还是有完全的权力,可以透过印钞票的手段稀释货币价值。滥印钞票的副作用,好一点的是实质薪资缩水,搞砸了就会变成可怕的恶性通胀。
虚拟货币证明交易的关键技术:"区块链"
要纪录每个人的金钱交易,这本账很快就会写满。
存折写满了要「补折」,而已经写满旧交易的公开账本,在虚拟货币领域中也有类似概念,叫做「区块」。
区块就是纪录很多和交易有关信息,像「存折」一样的东西。
存折越来越多本的时候,就要把这些存折按照先后顺序摆在一起收好,否则所有人的交易就都乱了。
在加密货币里,把一个个历史交易纪录的「区块」按照顺序串在一起,并通过密码学技术像「锁链」一样坚固地接起来,这个技术就是「区块链」了。
區塊鏈知識複雜程度足以開一整個學門,但區塊鏈的「應用」和刷卡概念類似,消費者不需要拆解、認識信用卡背後的作原理,只要會刷就好。
許多領域的頂尖專家認為,區塊鏈這項技術如果能廣泛應用,極有可能會徹底顛覆世界對於金錢的認識。
如同歷史上人類從以物易物或用貝殼交易,換成使用更輕量、更安全的紙鈔,區塊鏈更是把紙鈔的實體變不見,還加上了密碼學的強大安全性。
比特幣的本質:公認的交易帳本
比特幣放棄依靠對政府、銀行等單位的「信任」來證明財富,改用強大的算能力「證明」財富的存在。
整個比特幣的架構,就是專屬且公認的那唯一帳本,而這本帳冊同時「紀錄」、也同時「證明」所有人的財富。
也就是說,比特幣的本質並不是硬幣、也不是紙鈔,比特幣的本質就是「公帳」。
因為所有連線電腦都看同一本帳、一起核對,所以在加密貨幣世界中,「持有貨幣」等同於「公認帳本上確實有記載自己的交易」。
比特幣的匿名性:只要不說,永遠沒人知道
只要公認帳本上有記載交易就能證明擁有金錢,這也代表著任何人、包括銀行或政府,都無法真正掌握你有多少比特幣、放在哪個位置,甚至怎麼花、花到哪裡去。
不過,「帳本是公開的」也代表所有人都能看到每個帳戶、每筆資金的交易流向。
所以一旦比特幣持有人的身份被確認:例如把自己的帳號放上網公開、被「肉搜」到,那麼這筆交易的過去、現在、將來,所有的資金動向都將被串連紀錄,也就無法再保持匿名了。
同樣道理,如果資金和被盯上的帳戶有牽連,或者同一個帳戶有多筆轉入款項,那也很容易就能推斷出這些交易可能來自同一個人,或至少是有關係的人,而難以真正匿蹤。
所以比特幣嚴格來說其實是「半匿名」的虛擬貨幣。
虛擬貨幣安全性:宇宙級大密碼鎖
比特幣可以說是目前世界上最貴的金庫,而它的金庫大鎖也是公認無法破解的,光密碼就長達256個字。
持有比特币密码的人,可以自由在比特币网络中移转资金。而比特币密码是由数字0和1所组成,所以整串密码实际上是这样子:
比特币的密码是一串256个0和1所组成
这串比特币密码也可以用另一种64个字的缩短版格式来写:7235E6428D051AD7E4806EAD9EAEC3D8C5E7C1A5FC31A73B1331994C7E12C10F。
查表,四个数字分一组
不要小看这64字,从数学上可以证明,全世界最精良的电脑加在一起永不停歇的运算,猜到宇宙的尽头都没办法猜中任何一个。也就是保证绝不重复、永远不可能猜中密码。
虚拟货币不能不懂的硬知识:比特币的帐号与密码
日常生活中,透过银行转账、汇款之前,都要有别人的银行账号才知道钱要转去哪。比特币也有像是帐号的功能,叫做公钥。
只要亮出专属公钥,别人就可以把比特币「汇」到你的帐上。
比特币的帐号是由「256个0和1」代入复杂的加密公式之后「算」出来的,而那串256位的密码称为私钥。
这套精密的「公私密码锁」设计,能够自动「只让持有私钥的人」领钱。就像知道金库密码的人才能开锁一样,只有知晓密码的人,才能真正成为比特币的主人。
数字密码锁的加密技术基本上保证无法破解。除了用加密技术保证,虚拟货币市场还敢压身家跟所有人对。
例如这个从排行榜当中找到的大账户,里面总共有$10,000.03枚比特币,据说它的私钥已经永久遗失,也就是再也没人能拿得回来这笔钱。
如果有办法从这串账户推算出、或者凭空猜中它的私钥的话,那么恭喜,你就可以从区块链中把这笔比特币拿到市场上变现,笔者撰文时此帐户总值9000多万美金。
加密货币还有钱包?有了它才真正持有货币
拥有私钥的人才真正持有比特币,而私钥匙每个人都可以自己「产生」。
虚拟货币的核心概念是去中心化,任何「搭配中心化」的应用,都会大幅削弱虚拟货币的核心概念。
这包含所有线上平台、交易所都是一样:不管画面显示多少余额,只要自己没有该账户的私钥,就不能算真正持有加密货币。
没有私钥就无法真正掌控账户内的款项,更严重的是,加密货币没有监管单位,无人能冻结款项,所以持有私钥的人只要愿意,随时都可以把帐上比特币永久性的转走。
自行开户取得钱包账户密码
比特币的帐户自己就能开。
由于比特币的私钥是任何一串256个字的0、1数字,再加上公钥可以用私钥匙「推算」出来,所以只要依照规则,就能制造出「无限组」公私钥。
这对公私钥组合叫做「钱包」,可以用来收款、付钱,所以跟钱包功能很像。
有的网站像是bitcoinpaperwallet推出线上版的钱包功能,可以随机产出「无限个」钱包,然后把复杂的公私钥编码显示成适合打印成实体的界面,这又称为「纸钱包」。
冷钱包,不沾网络的高安全性钱包
比特币可以用来储存钜额财富,所以如果更重视安全性,那连接到互联网的信息我们都假设有被侧录、撷取的可能。
保持不连接、完全隔绝私钥不和互联网接触的钱包,叫作「冷钱包」。
由于特地离线很麻烦,冷钱包一般都是用来储存极需要高安全性的虚拟货币,例如交易所的庞大货币资金存底。
掷256次硬币就能自己产生私钥匙
比特币私钥匙就是一串256个0、1数字,所以也能用「丢硬币」的方式自己在家制作私钥。
实际的步骤是这样的:
随机丢一枚硬币256次
把结果记录下来,正面是0,反面是1,得到一串256位数字
因为太长了,所以把每4数字再分成一组,缩短成64个字:7235E6428D051AD7E4806EAD9EAEC3D8C5E7C1A5FC31A73B1331994C7E12C10F
自动计算比特币私钥匙
整个掷硬币、推算私钥匙的流程不算太难,有人真的实际掷了256次,但它也可以用Excel的随机公式快速推演。
至于比特币的「帐号」公钥匙,因为牵涉的加密技术太复杂,就要借助其他程序了。
非常多网站提供更简便的钱包服务,像bitcoinpaperwallet就能一指按出比特币的账密,也可以确认自己密码的格式是否正确。
如果按错、或是提供不合法的帐密,画面也会显示错误。
要追求密码完全离线的话,也可以选用它的单机不连接钱包版本,自己在线下取得帐号密码、产生冷钱包。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。