比特币

本文简略说明比特币构成、技术点、应用,之后会有技术层面和应用层面的深入介绍和探讨。

比特币是以区块链技术为基础构建的数字货币系统,狭义上来说,就代表系统中的货币单位。

接上篇文尾小故事,无论什么媒介,本质上是交易多方对其进行约定的价值锚定,吾以吾之所有予市场,换吾之所需,用普通话讲就是,交易双方,对我手里的东西的价值达成共识,就能完成交易。作为货币在市场流通,需要市场里的所有人达成共识,那这个媒介,就需要具备一定的特性,保证价值锚地稳定,确保货币只是作为交易媒介,而不会影响交易进行。

以金子为例,金子之所以能获得广泛共识,成为货币在不同文化间流通:

1、稀缺性,不会突然大量出现,扰乱市场,破坏约定的价值锚定。

2、总量缓慢的增长,人的劳动累积,也是一个价值累积的过程,那么货币也一定要跟随增长,才能保证约定的价值锚定稳定。

比特币同时具备两个特性

比特币协议规定,每四年新币的开采量减半,同时限制比特币的最终开采总量为2,100万枚。这样,流通中的比特币数量非常接近一条曲线,并将在2140年比特币将达到2,100万枚。比特币的开采速度随时间递减。

比特币的前世今生

2008年,中本聪大叔在研究了多年数字货币之后,结合当时的研究成果,创建了一个完全去中心化的电子现金系统,不依赖于通货保障或是结算交易验证保障的中央权威。利用分布式计算系统,通过“工作量证明”(POW)算法,每隔10分钟进行一次的全网“选拔”,能够使去中心化的网络同步交易记录。这个能优雅的解决双重支付问题,即一个单一的货币单位可以使用两次。此前,双重支付问题是数字货币的一个弱点,并通过一个中央结算机构清除所有交易来处理。分布式计算,为比特币提供了成倍增长的安全性和韧性,现在超过了世界顶级超级电脑的联合处理能力。

比特币在2009年正式上线之后,经过这么多年的发展,已经有上万的全节点来支撑整个比特币系统,带来了极大的安全利好的情况下,也带来的资源的损耗,比特币的工作量证明,这个优雅的解决方案,在没有监管的乌托邦里,被投资者利用,谁算的快,就给谁奖励,矿场如春笋而起,虽然一定程度推动了技术的发展,私以为,浪费太多资源了。

作为一个工程师,但从技术而论,比特币的基础技术--区块链,应用前景非常好,三五年后会给互联网带来天翻地覆的变化。作为一个金融爱好者,比特币作为一个缺少监管的金融产品,风险很大,慎入。

比特币的原理

比特币以区块链技术为基础,是区块链技术的一个完整实现,比特币系统,实际上就是一个去中心化的分布式账本数据库系统,为了形成这个系统,中本聪设计了给无利不起早的同学们设计了一个奖励机制,每个付出算力而获得记账权的节点,给与一定量的token作为奖励,token用普通话讲这就是比特币。下图很好的说明了比特币系统的构成和交易过程。


(转自网络)

构成比特币系统的核心技术

一、P2P网络架构

注意这里的P2P,不是炒烂的pepole to pepole!!!

P2P(peer to peer)是指位于同一网络中的每台计算机都彼此对等,各个节点共同提供网络服务,不存在任何“特殊”节点。每个网络节点以扁平的拓扑结构相互连通。在P2P网络中不存在任何中心化的服务端以及层级结构。P2P网络的节点之间交互运作、协同处理,每个节点在对外提供服务的同时也使用网络中其他节点所提供的服务。这是比特币去地基,参与的节点越多,地基越稳固,安全性越高。

这里的节点,说的是全节点,记录着比特币从诞生以来所有的交易记录,每个节点至少与一个或者多个节点相连,来同步账本信息,每个节点都存储了一份种子节点信息,种子节点可以算是比特币这个系统里的权威节点,可以用于验证从相邻节点同步的信息是否可信。

二、POW

POW既是proof of work,工作量证明,用普通话说就是设计一个算术题,看参与记账节点竞争的机器,谁算得快,这个算法的难度根据参与机器算力动态调整,刚开始的时候,三千块跑着差P系统的老爷机都能拿到记账权,由于比特币在自由市场强大的金融力量推动下,现在都是大矿场,矿场一年电费都百万千万的,这导致比特币系统的使用成本也大大的增加了。为解决这种没有监管的恶性竞争,有衍生出来POS、DPOS等选取记账节点的算法。

三、加密技术

加密,既是让数据锁起来,只有有权限的人才能看,这个权限密码学大佬们形象的称之为秘钥。按秘钥来分,加密技术有两种,一种对称加密,只有一把钥匙能解锁被加密的数据,这个安全风险大,双方保存同样的钥匙,谁丢了都会造成数据泄露。还有一个非对称加密,有两把钥匙,一个公钥,一个私钥。通常都是用公钥加密信息,用私钥解密信息,公钥就是可以对全世界公开的密钥,比如你和支付宝通讯,用支付宝给的2048位的公钥加密,送到支付宝那里只有他有对应的私钥,只有他能解密,这样就保证了通讯安全。

比特币使用的是非对称加密里的椭圆加密算法,通过椭圆曲线算法可以从私钥计算得到公钥,这是不可逆转的过程:K = k * G 。其中k是私钥,G是被称为生成点的常数点,而K是所得公钥。其反向运算,被称为“寻找离散对数”——已知公钥K来求出私钥k——是非常困难的,就像去试验所有可能的k值,即暴力搜索。在密码学中有一个重要的概念是,当破解密码的成本远大于破解密码得到的收益时,可以认为这中加密方式是安全的。这里的暴力搜索是不可能完成的。

四、比特币钱包

比特币钱包是私钥的容器,只包含私钥而不是比特币。每一个用户有一个包含多个私钥的钱包。钱包中包含成对的私钥和公钥(公钥和地址都可以通过私教单向计算获得)。用户用这些私钥来签名交易,从而证明它们拥有交易的输出(也就是其中的比特币)。比特币是以交易输出的形式来储存在区块链中(通常记为vout或txout)。

私钥类似于银行账户的密码,更形象的支票的签名,用于这个就可以从比特币系统提取你的余额,由于系统的匿名性,这是唯一能证明你身份的东西,请妥善保管。

由于网络世界极度不安全,每个人的电脑都可能被黑客入侵,你存放在电脑里的私钥完全有可能被黑客盗走,或者因为某种原因存放私钥的设备丢失、损坏,造成资金损失,怎么办呢?纸钱包,用普通话讲就是抄下来,用的时候再输入到电脑设备,有人说可以用脑子记着,当然也是可以的,举个例子,2J3mBbAH58CpQ3Y5RNJpUKPE62SQ5tfcvU2JpbnkeyhfsYB1Jcn,这是现在秘钥的复杂度,记忆力好的朋友可以试试。

说一句题外话,私钥->公钥->地址,地址作为一串字符串,是可以碰撞出规律字符串的,比如:1Love1314XXXPUXLzCkYAtGFYmK5vYNR33就是包含了Base-58字母Love1314XXX的。靓号地址需要生成并通过数十亿的候选私钥测试,直到一个私钥能生成具有所需图案的比特币地址。虽然有一些优化过的靓号生成算法,该方法必须涉及随机上选择一个私钥,生成公钥,再生成比特币地址,并检查是否与所要的靓号图案相匹配,重复数十亿次,直到找到一个匹配。是不是有朋友看到了商机。

五、交易过程

私钥持有人发起一笔交易,随后,比特币交易会被一个或者多个签名加密,这些签名标志着对该交易指向的比特币资金的使用许可。接下来,比特币交易被广播到比特币网络中。在比特币网络中,每一个节点都将验证签名、地址余额是否足以完成交易等信息,并将交易在网络中进行广播(如果验证出错,将不会进行广播),被其他节点接收,一笔比特币交易一旦被记录到区块链上并被足够多的后续区块确认,便成为比特币总账簿的一部分,并被所有比特币交易参与者认可为有效交易。

举个简单的例子说明这种机制。你们村子里的人相互认识,一天想上广播站给你心爱的翠花点个《套马的汉子》,钱不够,你向借了永强100块钱,有没纸币记账,你们就用广播发布了你借永强100块钱的事儿,让大伙儿给你记着,如果大多数人都听着了,帮你记着,到时候你要赖账,大伙儿都白眼你。

这就是比特币的信任机制,被超过51%的大多数节点确认的交易,就被认为是可信的。

写在最后

比特币,是一种缺少监管的金融产品,由于其匿名性和全球性,基本不可能做到强力的监管,极易被大庄家控盘,现在又有了做多、做空的衍生金融产品,谨慎投资。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 214,128评论 6 493
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,316评论 3 388
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 159,737评论 0 349
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,283评论 1 287
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,384评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,458评论 1 292
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,467评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,251评论 0 269
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,688评论 1 306
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,980评论 2 328
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,155评论 1 342
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,818评论 4 337
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,492评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,142评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,382评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,020评论 2 365
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,044评论 2 352

推荐阅读更多精彩内容

  • 一、快速术语检索 比特币地址:(例如:1DSrfJdB2AnWaFNgSbv3MZC2m74996JafV)由一串...
    不如假如阅读 15,917评论 4 87
  • 最近电视、新闻、网站经常有讲到比特币,但普通人经常被比特币的各种信息搞得一头雾水,到底什么是比特币,它是谁开发的,...
    纳兰三少阅读 3,467评论 0 17
  • 1 货币的演变——从贝壳到比特币 当社会分工产生之后,人类就产生了商品交换的需求。在货币被发明之前,人类是以以物换...
    longlee阅读 7,625评论 1 23
  • 寒风卷尽千千叶, 冰雪遮盖点点青。 霓虹尚在微微亮, 归家倦人匆匆行。 莫道人生丝丝苦, 但存世间满满爱! 言传身...
    小幸福的幸福阅读 246评论 8 15
  • 人生像一杯清水,簡简单单,从从容容,纯纯静静,却无时无刻不在滋养着你的生命。
    兰珍阅读 194评论 0 0