区块链与比特币随记

理了部分内容,供参考。

网上不少一图看懂/一文看懂XXX,自己太笨,还是没搞明白。

私以为区块链与比特币,本来就很复杂。自己也在不断学习和更新认识中。

一、前置条件

    1、  每人都有一套公/私钥;“钱包”即为公钥地址,公钥是公开的,私钥自己保存。

    2、  公开账簿里记录的是交易,而不是余额。且系统中每个人都有公共账簿。

    3、  网络中存在专门进行挖矿的群体。

    4、 最初没有BT。初始化时由“系统”转出部分BT作为第一笔交易;后续BT的生成依靠“挖矿”。

    5、  哈希算法。一旦内容变化,哈希值就变;反之,哈希值不会改变。

二、交易过程

         A向B转让10个BT。

    1、  A填写交易信息:

        (1)获知交易对象:A钱包是“123”,B钱包是“456”。

        (2)交易内容:“123”向“456”转让10个BT。

        (3)上一笔交易(这10个BT来源):“xyz”向“123”转让10个BT。

        (4)A用私钥(a)进行确认,产生签名信息(Xa)。

    2、A向B发送交易信息;同时,A向矿工群体发送交易信息。

    3、B确认A的签名(公/私钥机制)和交易信息;等待矿工群体确认该笔交易。

    4、矿工群体

    共识机制:当你发现新成果,告诉大家,且多数人都认可是对的,那这是你的成果。

    (Pow为例)

        (1)每个矿工都收到该交易,开始尝试记账(计算):

          计算信息Q(该笔交易内容+上一笔交易的哈希值+随机数)得到新哈希值m。

           注:新哈希值m必须满足条件M。如,前十位数为0。

        (2)矿工不断调整随机数,碰运气,直到Q的哈希值m满足条件M。

        (3)“xm”矿工广播告诉其他人:我找到了正确的Q。并将Q发给其他人确认。

        (4)其他矿工收到Q后进行确认:

                   Q满足条件M;

                  (下面再跟自己手里公开账簿的最后一页比对)

                   Q中上一笔交易的BT>10,“123”有支付能力;

                   Q中“上一笔交易的哈希值”正确,交易没有被篡改。

        (5)其他矿工告诉“xm”,我们认可Q,成果是你的。

                   “xm”获得奖励,50个BT。

        (6)矿工们继续接单,干活。Q1、Q2、Q3……

        (7)当产生X个有效的交易信息(Qm)时,最后一个矿工打包,写入公共账簿。

        (8)账簿(区块链)加1页。

     5、B收到10个BT。

注:(6)(7)(8)、5为拍脑袋想的,待搞清楚后再补充,也期望高手指正。

三、问题说明

1、分叉问题。区块链(公共账簿)只有一条,当出现2块都对,即2个子链,怎么办?

答:让子弹飞一会。哪个链长,哪个就是对(被认可)的。

2、51%攻击。矿工群体中51%的联合起来当坏人,认为你的成果是错的,那成果就是错的?

 答:说的对。

3、区块链分类。

答:矿工群体是所有人——公有链;矿工群体是部分人——联盟链;矿工群体是一个人——私有链。

 4、智能合约。

答:就是到期自动执行的代码。合约的共识,即“交易内容”。

        合约是否到期和自动执行,系统判断。

6、  共识机制。

答:PoW:谁干活多,谁说了算。

       PoS:谁最有钱(大股东),听谁的。

       DPoS:谁有钱(董事会),听谁的。

       瑞波共识:会员投票。

       Pool验证池:我也说不清楚……

7、多重签名。

答:m个人签名,生成钱包。要动用BT,需n个人共同签名才行(m>=n)。

8、  Token。

答:能流通的权益证明。简单理解为代币。

9、  比特币价值。

答:比特币的价值?我也不知道,挖矿的电费吧。

    共识是价值,但大家共同相信的是什么?比特币统一天下的信念?

    与商品比,比特币不创造价值;与货币比,比特币没有国家信用背书;与股票比,比特币没有创造价值的公司做基础。

    比特币,可以是纯粹的理财工具,同为零和博弈,你赚钱,就一定有人赔钱。

10、区块链价值。

答:看具体场景,泛泛而谈没有价值。

    私以为联盟链更有价值;公有链,我也不知道。

    成本和存储问题。太多文章把中心化妖魔化,或者说介绍引用时的场景选取不合适。银行作为中心管理账本,为什么要篡改你的账务,丢失数据?

    银行本质就是资金汇集后,再通过时间、空间的错配来发展经济;金融的本质就是信息不对称;因此银行的数据监管也是最严格的。这里的中心化,不是劣势。

    大型互联网公司作为中心,改动公共账簿的目的是什么?大数据/人工智能安在否?且不说小数据没有价值,公共账簿给我,我放不下;个人账簿给我,我不想费心管理。自己的钱,永远埋在床底下,那还是“钱”吗?

    成本问题。中心化有成本,去中心化成本就小吗?例如中心化的银行转账,维护中心账本,缴纳手续费;去中心化,不用交手续费,但各个节点的存储、记账(计算)、更新,交易耗费时将会长,且电费也远超手续费了吧。

    价值何在?看具体“场景”。公有链,目前来看成本太高;私有链,成本更大的中心化,但有宣传价值。

    2018区块链泡沫破裂,应用场景有限,存在技术瓶颈。当它卷土重来时,或才能认清其不可抵挡的价值。

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

推荐阅读更多精彩内容