区块链--这是我见过最全面的解剖

金融丰报  2018-10-31  新手入门/区块链知识栏目  

  区块链技术是指通过去中心化和去信任的方式集体维护一个可靠数据库的技术方案。

块链式数据结构/ Chained-Block Data Structure

  一段时间内发生的事务处理以区块为单位进行存储,并以密码学算法将区块按时间先后

  顺序连接成链条的一种数据结构。

去信任/ Trustless

  去信任表示用户不需要相信任何第三方。用户使用去信任的系统或技术处理交易时非常

  安全和顺畅,交易双方都可以安全地交易,而不需要依赖信任的第三方。

点对点/ Peer-to-Peer / P2P

  通过允许单个节点与其他节点直接交互,无需通过中介机构,从而实现整个系统像有组

  织的集体一样运作的系统。

去中心化/ Decentralized

  去中心化是区块链最基本的特征,指区块链不依赖于中心的管理节点,能够实现数据的

  分布式记录、存储和更新。

中本聪/ Satoshis Nakamoto

  中本聪是比特币的发明人或发明组织,目前身份存疑。“中本聪”也可能仅仅是个化名。

  中本聪于 2008 年发表了一篇名为《比特币:一种点对点式的电子现金系统》(Bitcoin:

  A Peer-to-Peer Electronic Cash System)的论文,描述了一种被称为“比特币”的电子

  货币及其算法,被视为是区块链的第一个成功实践。

区块链特性

匿名性/ Anonymous

  由于区块链各节点之间的数据交换遵循固定且预知的算法,因此区块链网络是无须信任

  的,可以基于地址而非个人身份进行数据交换。

自治性/ Autonomous

  区块链采用基于协商一致的机制,使整个系统中的所有节点能在去信任的环境自由安全

  地交换数据、记录数据、更新数据,任何人为的干预都不起作用。

  开放性/ Openness

区块链类型

  区块链系统是开放的,任何节点都能够拥有全网的总账本,除了数据直接相关各方的私

  有信息通过非对称加密技术被加密外,区块链的数据对所有节点公开,因此整个系统信

  息高度透明。

可编程/ Programmable

  分布式账本的数字性质意味着区块链交易可以关联到计算逻辑,并且本质上是可编程

  的。因此,用户可以设置自动触发节点之间交易的算法和规则。

可追溯/ Traceability

  区块链通过区块数据结构存储了创世区块后的所有历史数据,区块链上的任一一条数据

  皆可通过链式结构追溯其本源。

不可篡改/ Tamper Proof

  区块链的信息通过共识并添加至区块链后,就被所有节点共同记录,并通过密码学保证

  前后互相关联,篡改的难度与成本非常高。

集体维护/ Collectively Maintain

  区块链系统是由其中所有具有维护功能的节点共同维护,所有节点都可以通过公开的接

  口查询区块链数据和开发相关应用。

无需许可/ Permissionless

  无需许可表示所有节点都可以请求将任何交易添加到区块链中,但只有在所有用户都认

  为合法的情况下才可进行交易。

区块链类型

  根据应用范围

公有链/ Public Blockchain

  公有链的任何节点都是向任何人开放的,每个人都可以参与到这个区块链中的计算,而

  且任何人都可以下载获得完整区块链数据,即全部账本。

联盟链/ Consortium Blockchain

  联盟链是指参与每个节点的权限都完全对等,各节点在不需要完全互信的情况下就可以

  实现数据的可信交换,联盟链的各个节点通常有与之对应的实体机构组织,通过授权后

  才能加入或退出网络。联盟链是一种公司与公司、组织与组织之间达成联盟的模式。

私有链/ Private Blockchain

  在某些区块链的应用场景下,开发者并不希望任何人都可以参与这个系统,因此建立一

  种不对外公开、只有被许可的节点才可以参与并且查看所有数据的私有区块链,私有链

  一般适用于特定机构的内部数据管理与审计。

分布式存储

密钥/ Secret Key

  密钥是用于加密或解密信息的一段参数,在非对称加密系统中,是通过利用公钥(账

  户)与私钥(密码)的配合而实现的。

公钥/ Public Key

  公钥与私钥是通过一种算法得到的一个密钥对,公钥是密钥对中公开的部分,私钥则是

  非公开的部分,公钥通常用于加密会话密钥、验证数字签名,或加密可以用相应的私钥

  解密的数据。

私钥/ Private Key

  公钥与私钥是通过一种算法得到的一个密钥对,公钥是密钥对中公开的部分,私钥则是

  非公开的部分,私钥是指与一个地址(地址是与私钥相对应的公钥的哈希值)相关联的

  一把密钥,是只有你自己才知道的一串字符,可用来操作账户里的加密货币

零知识证明/ Zero-Knowledge Proof

  证明者和验证者之间进行交互,证明者能够在不向验证者提供任何有用的信息的情况

  下,使验证者相信某个论断是正确的。

计算上不可行/ Computationally Feasible

  密码算法依赖的原理是当前计算不可行的数学问题,而“计算不可行”是一个在时间及

  空间上相对而言的概念,计算上不可行即表示一个程序是可处理的但是需要一个长得不

  切实际的时间(如几十亿年)来处理的步骤。通常认为 2 的 80 次方个计算步骤是计算

  上不可行的下限。

暴力破解法/ Brute Force Attack / BFA

  暴力破解法又名穷举法,是一种密码分析的方法,通过逐个推算猜测每一个可能解锁安

  全系统的密钥来获取信息的方法。

区块链 1.0 / Blockchain 1.0

  区块链 1.0 是以比特币、莱特币为代表的加密货币,具有支付、流通等货币职能。

区块链 2.0 / Blockchain 2.0

  区块链 2.0 是以以太坊瑞波币为代表的智能合约或理解为“可编程金融”,是对金融

  领域的使用场景和流程进行梳理、优化的应用。

区块链 3.0 / Blockchain 3.0

  区块链 3.0 是区块链技术在社会领域下的应用场景实现,将区块链技术拓展到金融领域

  之外,为各种行业提供去中心化解决方案的“可编程社会”。

加密货币

数字货币/ Digital Currency

  数字货币是一种不具备实体形式的、仅以数字形式存在的货币,在英语语境中与电子货

  币同义,而在中文语境下一般将电子货币解释为“电子化的法定货币”,即“电子化的

  人民币”并与数字货币区别开来。数字货币具备与实体货币相似的性质,但允许在互

  联网上即时地、无地理限制地转让。数字货币包含虚拟货币、加密货币、电子货币等概

  念。

加密货币/ Cryptocurrency

  加密货币是基于密码学的、不具备物理形式的货币,是数字货币的表现形式之一,在区

  块链中是指“一种基于 P2P 网络、没有发行机构、总量基本确定、依据确定的发行制

  度和分配制度创建及交易、基于密码学及共识机制保证流通环节安全性的、具备一定编

  程性的数字货币。”,而各国对于加密货币的定义不一而足,我国央行将加密货币定义

  为一种“虚拟商品”不具备货币属性;而在美国则根据不同部门有不同的定义,如:财

  产、大宗商品、货币、虚拟货币等。

代币/ Token / Token Coin

  代币与令牌的对应英文单字皆为 Token,在区块链领域中一般不加以区分,但两者在意

  思上具有些许区别;英文 Token 实际上既包含代币、令牌也包含代金券、证券、通证、

  纪念物等概念,准确来说代币的对应英文为 Token Coin,在区块链领域中与“支付令

  牌”具备相同的意义。代币可以定义为某种账户的余额,并且不仅仅局限于加密货币的

  范畴,广义而言包含 Q 币在内的虚拟货币皆属于代币的范畴。

非货币/ Noncurrency

  非货币是指不具有货币的流通性质、价格衡量功能,因此并不能作为市场的支付工具,

  25并且需要依据其法律定义征收相应的税款,如增值税、资本利得税。

智能合约/ Smart CONTract

  智能合约最早在上世纪末就被提出,但直到近年随着区块链技术的发展逐步被社会大所

  熟悉,智能合约的概念具备承诺、协议、数字形式三大要素,因此能够将区块链的应用

  范围扩展至金融行业交易、支付、结算和清算的各个环节。智能合约是指当一个预先编

  好的条件被触发时,智能合约会立即执行相应的合同条款,其工作原理类似于计算机程

  序的 if-then 语句。

  账户

账户/ Account

  账户是在总账中的一份记录,通过地址在总账中索引,总账包含有关该账户的状态的完

  整的数据。在一个加密货币系统中,该数据则包含了加密货币余额、未完成的交易订单

  等情况。

账户随机数/ Random Number

  每个账号的交易计数,通过账户随机数可以防止重放攻击。例如,A 给 B 发送 20 个

  币,B 重放一遍又一遍,直到抽干 A 的账户余额。

  地址/ Address / Addy

  地址通过一系列密码算法推算形成,本质上是属于特定用户的公钥的哈希值,地址用于

  在网络上交易时接收和发送数据,由一连串字母和数字的字符串组成,但也可以表示为

  可扫描的二维码。

虚拟地址/ Virtual Address

  虚拟地址是一串公开可用的字母和数字,并且以一组定制的字母和数字开始。虚拟地址

  允许接收,保存和发送加密货币。

虚荣地址/ Vanity Address

  虚荣地址是指通过哈希函数计算随机产生特定的字符串,由于无法通过逆向计算哈希函

  数,因此只能不停地重复生成密钥,直到密钥中包含希望出现的字符串,而这样的密钥

  地址称为虚荣地址。

虚荣地址挖矿/ Vanity-Mining

  虚荣地址挖矿即通过计算机重复产生基于哈希函数的秘钥地址,直到通过大量的计算得

  到密钥中出现所期待的字符串的过程,其通过大量并行计算寻找特定字符串与加密货币

  挖矿寻找特定数学解在某种程度上相似。

虚荣池/ Vanity Pool

  虚荣池是一个虚荣地址生成池,这种服务允许用户将他们的虚拟地址生成需求外包给第

  三方矿工,而不用担心会危及他们的安全。

挖矿

与挖矿相关词汇

挖矿/ Mining

  挖矿是指利用电脑硬件计算、记录和验证被称为区块链的数字记录信息的过程。矿工通

  过挖矿求解数学难题从而获得创建新区块的记账权以及区块的比特币奖励,由于其工作

  原理与矿物开采十分相似,故称之为挖矿。目前最常见的方式是通过 PoW 工作量证明

  共识机制,第一个解决复杂数学问题的计算机将得到一个新的可记录区块链上信息的

  块,同时得到新的比特币。

矿工/ Miner

  在区块链网络中,矿工是指通过不断进行哈希运算来求解数学难题并产生工作量证明的

  各网络节点,通过算力来验证、确认交易并防止双重支付。

  矿池/ Mining Pool

  矿池是一个完全节点,矿池是通过一种将少量算力合并联合运作的方法,整合区块链网

  络中的零散算力,并在所有成员中共享奖励。在全网算力提升到了一定程度后,单个设

  备难以在比特币网络上获取比特币网络提供的区块奖励,变成了纯粹 0 和 1 的概率事

  件,而通过加入矿池集合网络中较大比例的算力,远比单独获取区块奖励的几率更大。

矿场/ 挖矿基地/ Mining Farm

  矿场与矿池是两个区分概念,矿场是指地理上集中的矿机分布形式。基于比特币全网的

  算力水平不断上升,单个设备难以获得比特币的区块奖励,因此通过大规模挖矿、商业

  化运作的模式,将大量的矿机集中到挖矿成本较低的地方进行的规模化挖矿。矿场的主

  要成本来自于硬件成本以及电力成本。

  随机数/一次性的随机数/ Nonce

交易/ Transaction / TX

  在区块链中一笔交易是一个数字记录,通过区块链网络将交易数据在全网范围中广播,

  通告加密货币的所有权发生转移,并通过共识机制在全网中进行确认及验证,使得该笔

  交易变得不可逆并防止篡改。在普通货币里主要的交易类型是发送的货币单位或代币给

  别人;而在如域名注册等其他系统中,作出并完成报价、订立合约的行为也是有效的交

  易类型。

验证/ Verification

  验证是对于交易的一种确认,通过区块链网络中节点的共识机制,将交易数据在区块链

  网络广播并由其他节点确认,即验证该笔交易的合法性。

可互换性/ Fungible

  可互换是指两种以上商品或是资产可以互换交易,可互换性是指两种以上商品或是资产

  拥有相互替代的性质。也就是说,在普通交易不影响市场价值的前提下,两种商品具备

  相互流通的功能,如币币交易中的 BTCETH、USDT 等主流加密货币通常用于其他

  加密货币的计价,因此与其他货币在具备可互换性。

法币交易

  即通过法定货币购买,出售或交易数字资产。

币币交易

  即通过加密货币购买,出售或交易数字资产。

污点/ Taint

  污点指一个账户中被标注为来自于不被信任的渠道的加密货币的百分比。污点常用来测

  量使用者的数字钱包中有多少加密货币与失窃货币、假币或者与负面、非法活动相关,

  由此产生的新数据也会继承源数据“是否被污染”的属性。

长按关注我们吧

版权信息
作者:金融丰报
来源:金融丰报
关键字:

关于我们

联系我们

作者进驻

手机版

Copyright © 2013 比特巴 www.btb8.com