遥想当年,强哥我只身一人从北平来到上海,面对浩浩荡荡的区块链,想要有一番作为。蓝鹅,看着区块链OR币圈的名词,好多都充满科幻主义色彩,什么分叉,隔离见证,闪电网络之类的,都是TM什么鬼,莫不是看科幻小说哟。经过每日谷歌加百度双管齐下的查阅,每句情话的逐字翻译,终于弄懂了一些皮毛,小弟才疏学浅,不敢妄自菲薄,本着客观的官方解释和主管的个人理解,说说这些区块链、币圈或者金融方面的热词。我是有哪就说到哪像聊天一样,闲聊,就全当是自己记录整理。你们愿意看就看,不愿意看那就自动忽略。
比特币篇
比特币挖矿(Mining),共识(consensus),分布式账本(Distributed Ledger Technology)
在比特币的世界里,比特币数量恒定2100万个,大约每10分钟会记录一个数据块。所有的挖矿计算机都在尝试打包这个数据块提交,而最终成功生成这个数据块的人,就可以得到一笔比特币报酬。
要成功生成数据块,就需要矿工需要找到那个有效的哈希值(hash),而要得到正确的哈希值,没有捷径可以走,只能靠猜,猜的过程就是计算机随机hash碰撞的过程,猜中了,你就得到了比特币。而目前大部分主流矿池,矿池的算力是每个参与的旷工集体贡献的,矿池每破解一个区块而得的相应奖励(比特币)会按照算力贡献的大小,分摊到参与挖矿的旷工身上。在每个参与挖矿的钱包软件里,都会有一个账本,每个账本都是记录这些交易,得到多少奖励,即是分布式账本,达到的目的就是一个整体的共识系统。账本是不可逆的,不能说今天你自己把自己的账本给改了,除非你的算力很大,大到可以跑赢全世界的旷工。但那是基本上不可能的,因为挖矿的去中心化,不会把算力集中到单个个体身上。
去中心化(decentralization) 互联网发展过程中形成的社会关系形态和内容产生形态,是相对于“中心化”而言的新型网络内容生产过程。
个人理解去中心化就是一种分散的,不是由一个或者几个中心集中控制的,例子应该满明显的了,独裁的决定权是中心化,民主体制的决定权就是去中心化。
私钥
私钥是一 个保密的数据块,通过加密的签名,证明你有权从一个特定的比特币地址花销比特币 。每个比特币地址有它自己唯一的私钥。如果你使用的是钱包软件,你的私钥就存储在你的计算 机内;如果使用的是在线钱包,
你的私钥就存储在远程服务器上;私钥不可以泄露,因为有了它就可以花销掉它所对应的比特币地址里的比特币。
钱包
比特币钱 包大致相当于实体钱包在比特币网络中的替代品,钱包中实际上包含了你的私钥,私钥允许你花费块链中分配给你的比特币地址中的比特币。每个比特币钱包都可以 显示它包含的所 有比特币地址的比特币总余额,而且就像一个真正的钱包一样,你可以将一定金额的比特币付给某人。和信用卡不同,使用信用卡时,商家从你的帐户中扣款。
签名
加密的签名是一个让人可以证明所有权的数学机制。对于比特币来说,一个比特币地址和它的私钥通过一些数理学上魔术关联到一起。当你的比特币软件用对应的私钥为交易 签名,整个网络 都能知道这个签名和对应的比特币地址相匹配。但是,世界上还没有办法猜到你的私钥来窃取你辛苦赚来的比特币。
地址
一个比特币地址就像是一个物理地址或一个电子邮件地址。别人用比特币付款给你时,它是你所需要提供的唯一信息。
中本聪(Satoshi Nakamoto)
区块链理念的推广者,比特币的创始人,加密学天才,密码学天才,编译天才。但身份扑朔迷离,有可能是一个人,也可能是一个团队。至今为止站出来承认自己是中本聪的人有很多,不过都不具有说服力。
同时其理念已经在改变着世界,也改变着支付方式,甚至改变人类的生产力和生产关系。本文成文时,德国已经承认比特币的合法地位。
CORE
维护比特币客户端代码更新的一群程序员
闪电网络(Lighting Network)
同可以超级快速交易,而且手续费低廉,目前交易手续费已经比BCH(比特币现金)更低更快速了。
隔离见证(SegWit)
是对比特币软件提出的一种更新,旨在解决比特币面临的一系列严重问题。
SegWit是由比特币长期团队开发的对于Bitcoin Core的拟议更新。Bitcoin Core是当前最受欢迎的比特币标准客户端,由业内大多数企业使用。
最初,该更新旨在解决交易的可扩展性,这也是比特币软件中众所周知的弱点。虽然这种攻击向量对用户来说并不是最具破坏性的,但目前为止已经在多个攻击案例中被利用,因此也就凸显了修补这一漏洞的必要性。
而且,SegWit提供了一系列其他优势,现在关注的焦点也已从修复交易可扩展性转移到解决比特币扩容的问题。正如我们在同名文章以及许多其他文章中所阐述的那样,比特币正面临着大规模扩容的问题,而这些问题只会随着时间的推移越来越恶化。
分叉
分叉(Fork/IFOInitial Fork Offerings),硬分叉(Hard Fork)
分叉界的老大应该是BCH(比特币现金) 比如在挖矿挖到第90000个区块的时候,BCH宣布他也发行了一个币,将和比特币同步,一样的挖矿方式,在一样的区块,从第90000个块开始后,矿工们可以把算力放一部分到BCH上,比如以前有100个BTC,那么还会得到100个BCH的糖果,那么这是硬分叉。其他的分叉嘛。。。属于软分叉了,没有一个挖矿统一的方式方法,只是基于你在交易所里持有的BTC数量,给你照一个快照。然后根据数量相应的赠送糖果而已。
M2
M2货币供应量
M0 = 发行货币的总供应量
M1 = 商业银行活期存款,称为狭义货币供应量。
M2 = M1 + 定期存款与活期存款,称为广义货币供应量。
我个人理解的就是总货币供应量、发行量。
以太坊篇
智能合约(Smart contract)一种旨在以信息化方式传播、验证或执行合同的计算机协议。智能合约允许在没有第三方的情况下进行可信交易。这些交易可追踪且不可逆转。智能合同的目的是提供优于传统合同方法的安全,并减少与合同相关的其他交易成本。
智能合约是在区块链2.0的一个特点,原来老的区块链1.0时代(比特币),区块链里的每个区块只是记录一些交易信息,而2.0时代(以太坊)的智能合约说白了就是一个不可逆的合同,或者一种判断的程序,其有一种唯一性,不可修改性。打个比方,我在区块链上面我和A同学赌球,我说如果中国队硬了韩国队,你给我100,韩国队硬了中国队,我给你100。好了比赛结果出来了,按照结果执行这个合同(或者这个程序),把筹码分给应得的人身上,即是智能合同,为什么要把合同放在区块链上呢? 答案是显而易见地,因为1去中心化,2有大部分共识,3不可人为修改。4电子化。例子应该就是各种以太猫 ,XX狗,XX马等等的了。
空投
空投(airdrop)
“分叉”(fork)与“空投”(airdrop)“挖矿”(mining)是三种代币(coin/token)派发的方式。
“分叉”不但保存了比特币大部门的代码,它还继续了比特币分叉之前的数据。
“空投”派发的比例是不固定的,它可以是1:1,也可以是任意比例,但分叉一般是同等比例的。它们的共同点是:两者的目的都是为了获取最精准的用户。
下期再见……
领取专属 10元无门槛券
私享最新 技术干货