首页 > 新闻 > 正文

满币网教你认识区块链常用名词

2018-07-25 16:07  来源:网络    
字体:【

对于区块链的常用名词,满币网来教你:

第一部分:Cryptography--密码学

Hash哈希

是一种函数,它把任何数字或者字符串输入转化成一个固定长度的输出。通过输出我们不可能反向推得输入,除非尝试了所有的可能的输入值。

encryptionalgorithm加密算法

是一个函数,它使用一个加密钥匙,把一条信息转化成一串不可阅读的看似随机的字符串,这个流程也是不可逆的(也就是说获得原始信息),除非是被某个也知道那把钥匙的人来操作。加密使得私密数据通过公共的因特网传输的时候不需要冒严重的被第三方知道传输的内容的风险。

Public keycryptography公钥

加密系统是一种加密手段,它的每一个私钥都有一个相对应的公钥,从公钥我们不能推算出私钥,并且被用其中一个密钥加密了的数据,可以被另外一个相对应的密钥解密。这套系统使得你可以先公布一个公钥给所有人,然后所有人就可以发送加密后的信息给你,而不需要预先交换密钥。

Digital signature数字签名

数字签名可以被附着在一条消息后面,证明这条消息的发送者就是和某个公钥相对应的一个私钥的所有人,同时可以保证私钥的秘密性。某人在检查签名的时候,将会使用公钥来解密被加密了的哈希值(这个哈希值是数据通过哈希运算得到的),并检查结果是否和这条信息的哈希值相吻合。如果信息被改动过,或者私钥是错误的话,哈希值就不会匹配。在数字货币网络以外的世界,签名常常用于验证信息发送者的身份– 人们公布他们自己的公钥,然后发送可以被公钥所验证的,已经通过私钥加密过的信息。

区块链常用名字分为好几部分,以上为第一部分,接下来满币网来教大家第二部分的内容。

第二部分:BasicTerminology--基本术语

Wallet钱包

指一个文件,这个文件里面包含了所有者的数字货币地址以及使用这些地址时所需要的相对应的私钥。

钱包地址

是一串像“13ignD31FysQbaBBVJUzffcQoFxxEuEcbE”这样的字符串,你需要知道这个地址,才能向他人发送数字货币。创建数字货币地址和相对应的私钥这一操作,可以通过钱包完成。

Private key私钥

是指与一个地址(这个地址是与这个私钥相对应的公钥的哈希值)相关联的一把密钥。它存放在后台,使得你可以发送之前被发送到这个地址的数字货币出去。

Transaction交易

是发送到数字货币网络的一条消息,通告全网一次某数字货币的所有权转移发生了,使得接收者能够花费掉收到的数字货币,同时组织发送者再次使用已经发送了的数字货币。

Blockchain区块链

是一个公开的包括所有已经被发送的交易的列表,它保证了每个人都知道每个数字货币的真实所有者(地址)。所有网络上的全功能节点都会保留一份区块链的拷贝。

Block区块是区块链上的独立单位。每一个区块都包含了前一个区块的哈希值(所以某人不可能剔除或者修改区块链上的任何区块,而同时不使得区块链上的某些哈希值不匹配),还有尽可能多的在网络上可以找到的还没有被确认的交易,以及一个叫做nonce随机数的数字。正在创建一个区块的某人,必须找到一个合适的nonce随机数,以使得这个区块的哈希值低于某个阈值(the target 目标值),这只能通过一个接着一个的尝试完所有的随机数,直到一个产生了想要的哈希值的随机数被找到,这个目标值越低就越难找到合适的随机数。故意使得区块的创建如此之难,是为了防止某人花掉了数字货币,然后创建并推进他自己的不包含刚才那笔显示数字货币已经被花费了的交易的区块链,一次擦除刚才的交易记录并允许他把刚才那笔数字货币花两次。当一个有效的区块被创建,它会被分发到整个网络,然后基于这个区块开始寻找下一个区块。

The genesis block创始区块

是指区块链上的第一个区块,它于2009年1月4日被创建。

Confirmation 确认

确认表示交易被网络验证并不会被回滚。一个确认就已经相当安全。但是对于大额转账(例如1000美金或以上),用户可以等待一个交易得到更多的确认- 6次确认是一个比较通用的数量。每一次确认都降低了交易回滚的风险。

Unconfirmedtransaction未确认的交易

是一个还没有被打包到区块里面的交易。当一笔交易被打包到区块里面,永久成为了区块链的一部分的时候,一个确认就产生了。“6次确认”意味着这笔交易已经被打包进一个区块,并且在区块链上的这个区块后面还有5个区块,满币网认为,这为这笔交易的合法性提供了更多的保证。

Double Spend 双重支付

如果一个恶意用户试图将同一笔数字货币同时支付给两个不同的收款人,这就是双重支付。数字货币挖矿和区块链就是用来在网络上共同工作,来确定哪个交易将会被确认。

Hash Rate 哈希率

哈希率是数字货币网络的处理能力的衡量单位。为了安全,数字货币网络必须进行高强度的数学运算。网络的哈希率达到10TH/s,意味着这个网络每秒能处理10亿次计算。

Miner矿工

是指尝试创建区块并添加到区块链上的人或者机器(这个词同时也指代做这个事情的软件)。当一个新的有效的区块被创建时,数字货币协议自动分发50个(译者注:现在是25个)新的数字货币给相应的矿工,作为工作的奖赏。这也是数字货币存在的基础。

Difficulty难度

代表着创建一个新的区块有多困难(与target目标值相反),这个数字是自动调节的,以保证全网平均10分钟找到一个新的有效的区块。

Mining pool矿池

这是一种服务,使得矿工们能够一起工作以创建区块,并平分利润。这使得矿工能够获得持续稳定的收入。

51% attack 51%攻击

是指通过获得或是并使用足够强大(超过了数字货币网络其他算力之和)的计算力(也就是控制至少51%的全网算力),尝试去获得阻拦并逆转数字货币交易的力量。

接下来满币网来教大家第三部分的内容。

第三部分:The Market--市场

Exchange兑换所

是一项服务,它允许人们互相买入和卖出数字货币。

“Ask” price 卖出价

是指在某个兑换所中,人们愿意卖出数字货币的最低价格。

“Bid” pirce 买入价

是指在某个兑换所中,人们愿意买入数字货币的最高价格。

Ask-bid spread 买卖价差

是上面这两个价格相减的绝对值。

Volume of an exchange交易所兑换量

是指在一个制定时间段内某间交易所交易了的数字货币的数量。

Market depth 市场深度

是指在一个数字货币兑换所里在一个给定的时间,人们放出来待售还没有卖出(因为没有人愿意接受他们的价格)的数字货币数量。

对于满币网提供给大家的区块链内容,希望大家能喜欢。

推荐阅读