区块链入门知识2
销售热线:0571-85165777

区块链入门知识2

教程
83
2019-03-13 11:31:50

1) 目前有哪些比较常用的大型矿池

鱼池F2pool

F2Pool - 比特币矿池,莱特币、以太坊矿池,全球最大的综合性数字货币矿池www.f2pool.com

http://BTC.com

BTC.com Pool, a better bitcoin mining poolpool.btc.com

莱比特 正在打开矿池...www.btc.top

币印Poolin https://www.poolin.com/www.poolin.com

2)国内有哪几大比特币矿机制造商

北京比特大陆科技有限公司/BITMAIN

浙江阿瓦隆科技有限公司/AvalonMiner

浙江亿邦通信科技有限公司/EBANG

武汉芯动科技有限公司/innosilicon

深圳比特微电子科技有限公司/pangolinminer

3)什么是比特币难度

难度的调整是在每个完整节点中独立自动发生的。每产生2016个区块,所有节点都会按统一的公式自动调整难度,这个公式是由最新2016个区块的花费时长与期望时长(期望时长为20160分钟即两周,是按每10分钟一个区块的产生速率计算出的总时长)比较得出的,根据实际时长与期望时长的比值,进行相应调整(或变难或变易)。也就是说,如果区块产生的速率比10分钟快则增加难度,比10分钟慢则降低难度。

4)什么是区块高度

区块高度是区块链接在主链的个数,也就是连接在区块链上的块数。

5)什么是哈希算法

哈希算法是区块链中保证交易信息不被篡改的单向密码机制。哈希算法接收一段明文后,以一种不可逆的方式将其转化为一段长度较短、位数固定的散列数据。

6)什么是公钥和私钥

就是俗称的不对称加密方式,是对以前的对称加密方式(使用用户名与密码)的提高。用电子邮件加密的模型来简单介绍一下:

公钥就是给大家用的,你可以通过电子邮件发布,可以通过网站让别人下载,公钥其实是用来加密/验章的。

私钥就是自己的,必须非常小心保存,最好加上密码,私钥用来解密/签章,私钥由个人拥有。

在比特币的系统中,私钥本质上是32个字节组成的数组,公钥和地址的生成都依赖私钥,有了私钥就能生成公钥和地址,就能够花费对应地址上面的比特币。私钥花费比特币的方式就是对这个私钥所对应的未花费的交易进行签名。

在区块链中,使用公钥和私钥来标识身份,我们假设区块链中有两个人,分别为小白和小黑,小白想向小黑证明自己是真实的小白,那么小白只需要使用私钥对文件进行签名并发送给小黑,小黑使用小白的公钥对文件进行签名验证,如果验证成功,那么就证明这个文件一定是小白用私钥加密过的。由于小白的私钥只有小白才能持有,那么,就可以验证小白确实是小白。在区块链系统中,公钥和私钥还可以保证分布式网络点对点信息传递的安全。在区块链信息传递中,信息传递双方的公钥和私钥的加密与解密往往是不成对出现的。

信息发送者:用私钥对信息进行签名,使用信息接收方的公钥对信息加密。信息接收方:用信息发送者的公钥验证信息发送者的身份,使用私钥对加密信息解密。

7)什么是时间戳

区块链中的时间戳从区块生成的一刻起就存在于区块之中,它对应的是每一次交易记录的认证,证明交易记录的真实性。时间戳是直接写在区块链中的,而区块链中已经生成的区块不可篡改,因为一旦篡改,生成的哈希值就会变化,从而变成一个无效的数据。每一个时间戳会将前一个时间戳也纳入其随机哈希值中,这一过程不断重复,依次相连,最后会生成一个完整的链条。

8)什么是公有链

公有链是指全世界任何人都可读取、任何人都能发送交易且交易能获得有效确认,任何人都能参与共识过程的区块链——共识过程决定哪个区块可被添加到区块链中,同时明确当前状态。公有链有如下几个特点:

1. 保护用户免受开发者的影响在公有链中程序开发者无权干涉用户,区块链可以保护其用户。
2. 访问门槛低任何人都可以访问,只要有一台能够联网的计算机就能够满足基本的访问条件。
3. 所有数据默认公开公有链中的每个参与者可以看到整个分布式账本中的所有交易记录。

9)什么是私有链

私有链是指其写入权限仅在一个组织手里的区块链,目的是对读取权限或者对外开放权限进行限制。私有链有如下几个特点:

1. 交易速度非常快,私有链中少量的节点具有很高的信任度,并不需要每个节点都来验证一个交易。因此,私有链的交易速度比公有链快很多。
2.为隐私提供更好的保障私有链的数据不会被公开,不能被拥有网络连接的所有人获得。
3.交易成本大幅降低甚至为零私有链上可以进行完全免费或者至少说是非常廉价的交易。如果一个实体机构控制和处理所有的交易,它就不再需要为工作收取费用。
4.有助于保护其基本的产品不被破坏银行和传统的金融机构使用私有链可以保证它们的既有利益,以至原有的生态体系不被破坏。

10)区块链的工作原理是怎样的

区块链究竟是如何工作的呢,我们假设A和B之间要发起一笔交易,A先发起一个请求——我要创建一个新的区块,这个区块就会被广播给网络里的所有用户,所有用户验证同意后该区块就被添加到主链上。这条链上拥有永久和透明可查的交易记录。全球一本账,每个人都可以查找。
区块链技术实际上是一个分布式数据库,在这个数据库中记账不是由个人或者某个中心化的主体来控制的,而是由所有节点共同维护、共同记账的。所有的单一节点都无法篡改它。如果你想篡改一个记录,你需要同时控制整个网络超过51%的节点或计算能力才可以,而区块链中的节点无限多且无时无刻都在增加新的节点,这基本上是不可能完成的事情,而且篡改的成本非常高,几乎任何人都承担不起。