美文网首页
当你在说区块链的时候,你在说什么?(区块链入门名词解释)

当你在说区块链的时候,你在说什么?(区块链入门名词解释)

作者: 链圈少女 | 来源:发表于2019-12-10 18:30 被阅读0次

    P2P:一种计算机通信模式,就是计算机之间的交流沟通方式。 pier to pier 又称点对点,段对端。 为了解释这个,我们需要做一个对比,引入C/S, client/sever,客户端/服务器。P2P,就是直接通讯,比如,你在微信上跟别人聊天,就是你们两个的手机在直接收发消息。 客户端/服务器模式就是,需要中间服务器转发,比如,你在微博上发一条微博,要先上传到微博服务器,微博服务器再(根据你设置的权限进行处理)转发到相应的你的粉丝面前或者微博广场中。

    分布式网络(Distributed Network):在分布式网络中,所有的计算机都是通过P2P的方式进行通信。 且每个计算机的权限相同。

    通证(token):  通证是区块链网络中的权益证明。说白了通证就是币,发行通证就是发币,通证激励就是通过给别人币来让别人满足自己的需求。 话说回来,你发的要不是币,只是把他当积分,那么通证就是积分了。

    账本(ledger):区块链中的账本就是区块链本身,也就是存储区块链交易数据的数据库。 有时也叫分布式账本,账本数据库,分布式账本数据库, 都一样。

    双花(Double Spending):又叫双重支付,就是一元钱给不同的人花了2次,因为区块链中的币只是一个数字,所以会存在你给一个人转账,但是这笔钱没被确认(还显示在你的账户离),你接着又发给另外一个人,这就是双花!

    创世区块(Genesis Block):区块链系统中产生的第一个区块。 我第一次听说这个名词的时候还觉得哇,好高大上,比特币的创世区块中有这么一句话:The Times 03/Jan/2009 Chancellor on brink of second bailout for banks。 感兴趣可以去了解一下!

    哈希(hash): hash是一个函数,也是一个任意输入做hash函数运算之后的输入。 比方说,这个文件的hash。

    虚拟机(VM):区块链2.0之后,不是只在做交易,还加入了智能合约,因为需要处理智能合约,引入了虚拟机,可以把虚拟机假想为整个区块链系统的计算机,由它来执行智能合约。

    智能合约(smart contract):智能合约就是写在区块链系统中的一段代码。

    区块链浏览器(block explorer):区块链浏览器是一个可以检测底层区块链运行状况的可视化网页。 通常包括区块高度、出块时间、最新区块、最新的交易等信息。区块链浏览器是可以定制的,比如,有好几家公司(个人)都自己开发(或者二次开发其它开源软件)了区块链浏览器。  一般是每个项目都有自己的浏览器:比如以太坊区块链浏览器:https://eth.tokenview.com/  当然有人喜欢把它们综合在一起:https://tokenview.com/

    区块高度(block height):区块链是由一个个区块组成的(可以想象为一页页书订起来),区块高度就是当前是第几个区块(第几页书)。

    出块时间:出块时间就是上一个区块被打包确认的时间,即这个新区块加入,并被全网认为是稳定节点的时间。

    交易和交易数量:区块链中的诉求(存证、溯源、合约调用等)都是通过交易来实现的,区块链的区块中包含一条条的交易和其它一些附加的信息。区块链交易数量表示整个区块链系统中总共的交易数量。  每个区块中都包含0个或多个交易,包括存证、合约调用等都通过交易完成。

    验证节点(meditor):又称为出块节点/矿工节点,在比特币里也叫矿工。即负责验证 打包区块的节点(服务器)。

    矿工费(fee):又称区块奖励、差不多也能等于交易费。在区块链系统中,发送交易需要支付一定的手续费,这些手续费是作为验证节点打包交易的奖励。(人家也不能白干活不是)

    出块数量:该验证节点打包了多少块。

    出块成功率:一些节点打包的过程中出现网络延迟等原因,打包完的块没有通过认证,被丢弃。视为出块失败,出块成功率=成功的出块数量/总共该由此节点出块的数量。

    相关文章

      网友评论

          本文标题:当你在说区块链的时候,你在说什么?(区块链入门名词解释)

          本文链接:https://www.haomeiwen.com/subject/efnggctx.html