Node.js区块链开发

区块链

区块链产品 - 加密货币就是货币

本处“货币”不是法币,特指黄金一类的一般等价物,属于数字资产。

区块链技术来源于比特币,最著名的产品就是比特币,是一种加密货币。

加密货币简史

加密货币是一种数字货币,早在比特币出现之前,数字货币、虚拟货币、电子货币等就已出现,尤其以虚拟货币居多,对其简单的理解就是“货币数字化或虚拟化”。此处的货币是现实中的法币,比如人民币、美元等。法币数字化后就不用不用直接使用法币交易,直接通过网银、支付宝等支付。

游戏平台提出游戏币的概念,采用的是通过法币兑换的方式,供玩家购买道具。众多网站也推出各种币,用以吸引用户。

所谓数字货币,其实就是代币。比特币的出现,代表一种真正意义上可称之为数字货币的货币。

加密货币

加密货币(cryptocurrency)又称之为密码货币,一种加密电子货币,如典型的比特币。

加密货币是一个基于点对点网络(P2P)、无发行结构、总量基本固定的电子通货。

加密货币与货币

去中心化更确切的说法是分布式,是基于P2P网络无中心化服务器,任意一台物理节点设备都具备中心化的服务其功能。

区块链

区块链技术也称之为分布式账本技术(Distributed Ledger Technology, DLT),区块链的本质是存储在数据库里的交易数据,其结构是每条记录记录前一条区块头的散列值,从而实现向前追溯,直到第一个创世区块。

共识机制

共识机制,可编程的利益转移。区块链产品都是去中心化的,去中心化的基础是P2P节点众多。如何吸引用户加入网络成为节点呢?有哪些激励机制呢?同时开发的重点是让多个节点维护一个数据库,如何决定写入哪个节点?何时写入?一旦写入,又如何保证不被其它节点更改呢?

机制构建一项复杂的系统工程,对于区块链产品而言,共识机制包含各种激励制度和具体算法,比如交易费用、区块奖励等。机制的关键因素是人,评判一个机制的好坏往往要通过一段时间观察,查看人参与和执行的积极性是否能够持续。若不能持续则预示着机制已失败,系统或产品也将消亡。

区块链产品的目标是要建立一个无需监管的自适应经济系统,目前支持此自适应经济系统的机制分为工作量证明机制(PoW)、股权证明机制(PoS)、授权股权证明机制(DPoS)等。这些机制吸引人们参与其中,组成安全网络,并有序运行。

工作量证明机制

PoW(Proof of Work)是比特币采用的共识机制,是最早的一种机制。其本质是“按劳分配”,你付出多少劳动就活动多少报酬。在网络世界里,你的劳动就是你为网络提供的计算服务(算力x时长),提供服务的过程就是“挖矿”。

理想状态下,此机制可吸引用户参与其中,特别是越先参与的,获得的就越多,会促使区块链产品的初始阶段迅速发展,节点网络迅速扩大。在CPU挖矿时代,比特币吸引大量用户参与挖矿。通过挖矿发型新币,把比特币分散给个人,实现了相对依依上的公平。

发展到今天,算力的提供已经不再是单纯的CPU了,而是逐步发展到GPU、FPGA、ASIC矿机。用户也从个人挖矿发展到大的矿池、矿场,算力集中越来越明显。这与去中心化的方向背道而驰,渐行渐远,网络安全也逐渐受到威胁。有证据显示,Ghash一个矿池曾经对赌博网站实施了双花攻击,即一笔钱可以花两次。

区块链产品区块奖励按照一定的周期减半,当挖矿的成本高于挖矿的收益时,人们挖矿的积极性就会降低,会有大量算力减少,网络安全性也将进一步降低。

股权证明机制

PoS(Proof of Stake)机制是点点币(PPC)的创新,没有挖矿的过程,在创世区块内写明股权分配比例,之后通过转让、交易(IPO),主键分散到用户手里,通过利息方式新增货币,实现节点的奖励。

简单来说就是一个根据用户持有货币的数量和时间(币龄),发送利息的一个制度。线下最典型的例子是股票或银行存款。

相对较比特币的PoW类型的区块链产品,PoS机制的区块链产品对计算机硬件没有过高要求,人人均可挖矿获得利息,不用担心算力集中导致中心化的出现,单用户通过购买获得51%的货币量,成本更高。

PoW机制的区块链产品,因为用户丢失等各种原因可能导致通货紧缩,单PoS机制的区块链产品按一定的年利率新增货币,可有效避免紧缩的出现,使货币保持基本稳定。

纯PoS机制的区块链产品只能通过IPO的方式发型,会导致少数人(通常是开发者)获得大量成本极低的加密货币,很难保证他们不会大量抛售。因此,PoS机制的区块链产品,信用基础不够牢固。为解决这个问题,很多区块链产品采用PoW+PoS双重机制,通过PoW机制挖矿发型,使用PoS机制维护网络稳定。或采用DPoS机制,通过社区选举的方式增强信任。

授权股权证明机制
DPoS(Delegated Proof of Stake)是比特股(BTS)最新引入的一种机制,比特股首次提出去中心化自治公司(DAC)的理念。比特股的目的是用于发布DAC。这些无人控制的公司发行股份,产生利润,并将利润分配给股东。这一切的实现,无需信任任何人,因为每件事都已经硬编码到软件中。通俗的说,比特股创造可盈利的公司(股份制),股东持有这些公司的股份,公司为股东产生汇报,这种机制无需挖矿。

对于PoS机制的区块链产品,每个节点都可创建区块,并按照个人的持股比例获得利息。DPoS是由社区中选举出来的可信账户(受托人,得票排行前101位)来创建区块的。为了成为正式受托人,用户要去社区拉票,以获得足够多用户的信任。用户根据自己持有的加密货币数量占总量的百分比来投票。DPoS机制类似于股份制公司,普通股民进不了董事会,要投票选择代表(受托人)来代替他们做决策。

这101个受托人可理解为101个矿池,而这101个矿池彼此之间的权利是完全相等的,那些握着加密货币的用户可通过投票的方式随时更换代表(矿池),若他们提供的算力不稳定,计算机宕机,或试图利用手中的权利作恶,那么他们将会立即被用户踢出整个系统,而后备代表可随时代替他们。

目前,对于比特币而言,个人挖矿已经不现实了,比特币的算力都集中在几个矿池手中,每个矿池都是中心化的,就像DPoS的一个受托人一样,因此DPoS机制的加密货币更加去中心化。PoS机制的区块链产品,要求用户客户端在线,事实上用户不会每天都开着电脑,真正的网络节点是由几个股东保持的,因此去中心化的程度也不能与DPoS机制的区块链产品相比。

2016年5月20日,比特股的作者发表了一篇文章,语言DAO(去中心化组织)和DAC(去中心化公司)都将失败。DPoS问题概括起来

  1. 投票的积极性不高,绝大多数持股人(90%)从未参与投票,因为投票需时间、精力、技能,而这恰恰是大多数投资者所缺乏的。

  2. 对于坏节点的处理存在诸多困难,社区选择不能及时有效的阻止一些破坏节点的出现,对网络造成了安全隐患。

有些人的认知就像沙蚁精子一样,人家游得快是为了受孕,有些却为了比特币的中心化。

由于比特币的纯PoW(工作量证明)机制,所有权利集中到矿工和矿池的手上,由于某些人的专业化和合作,他们事实上已经成了比特币的“高等祭祀 所护卫的 中心服务器”。

点点币处理交易的能力和比特币没有区别,比特币消耗巨大能源的计算仅仅是了争夺记账权。在PoS机制诞生之前和专业化PoW挖矿之前,它是有意义的,因为它确保了去中心化机制的运行。当PPC创造了PoS机制之后,去中心化的挖矿已经不再需要消耗大量的能源去做无用的计算,PoW机制已经显得缺乏效率,它巨大的成本只能通过货币的通胀让所有持有比特币的人买单。

利益&信用

人们奋斗所争取的一切,都同他们的利益有关。 -- 马克思

几何公理要是触碰了人们的利益,那也一定会被推翻的。 -- 列宁

利益是人类行动的一切动力 -- 霍尔巴赫

信用的本质是解决了信息不对称,信息不对称造成市场交易双方的利益失衡,影响社会公平、公正原则,以及市场配置资源的的效率。

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

推荐阅读更多精彩内容

  • 区块链技术的典型应用 1 伟大的开拓者-比特币 1) 比特币产生 2008年,中本聪(Satoshi Na...
    yrm23阅读 6,229评论 0 23
  • 摘要:本书原名《Nodejs开发加密货币》,大部分已经通过网络免费分享(网络上仍有原文),正式出版的时候改成了现在...
    乱蓬头199302阅读 292评论 0 3
  • 踩着25岁的尾巴站上了26岁,都说随着年龄的增长见识也会增多,人也会更睿智,锋芒也会慢慢磨的更圆滑…… 可是呢,而...
    张亭亭阅读 222评论 0 0
  • 你真的忘得了你的初恋情人吗 假如有一天 你遇到了跟他长得一模一样的人 他真的就是他吗 还有可能吗 这是命运的宽容 ...
    艾梦洋阅读 223评论 0 0
  • 8月19日:继上周住院后,37周产检尤其显得关键。老公和我下午过去,胎监一次性通过啦。 今天是37周整。正式的足月...
    安星阅读 130评论 0 0