主页 > imtoken钱包官网登录 > 什么是比特币和区块链?看完这篇文章不要混淆

什么是比特币和区块链?看完这篇文章不要混淆

imtoken钱包官网登录 2024-01-26 05:11:06

1. 比特币 [1] 比特币概述

从比特币的本质说起,比特币的本质其实就是一堆复杂算法所生成的特解。
特解是指方程组所能得到无限个(其实比特币是有限个)解中的一组。
而每一个特解都能解开方程并且是唯一的。而挖矿的过程就是通过庞大的计算量不断的去寻求这个方程组的特解,
这个方程组被设计成了只有 2100 万个特解,所以比特币的上限就是 2100 万个。
比特币产生的特定数学题

复制

椭圆曲线方程:y2 = x3 + 7
质数模数 =  2256 – 232 – 29 – 28 – 27 – 26 – 24 – 1  = FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFE FFFFFC2F
基点 = 04 79BE667E F9DCBBAC 55A06295 CE870B07 029BFCDB 2DCE28D9 59F2815B 16F81798 483ADA77 26A3C465 5DA4FBFC 0E1108A8 FD17B448 A6855419 9C47D08F FB10D4B8
序次 = FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFE BAAEDCE6 AF48A03B BFD25E8C D0364141

复制

这是比特币系统里写入的特定数学题。为什么它要这样设计?有很多种说法,最通常的解释是,
这个叫做椭圆曲线数字签名算法(Elliptic Curve Digital Signature Algorithm,ECDSA)的方程式,
能在第三方能验证签名的真实性同时,还能让签名者继续保留创建签名的专属能力。
再通俗一点说,就是这个算法能够保证比特币的算法很难被破解,几近于绝对不可能破解的概念。正是它保证了比特币的安全,
否则伪造的比特币会大量充斥我们的世界。

复制

[2] 比特币的独特之处:

【1】独立性:即比特币没有发行机构;可能大家都知道,比特币这一概念是由一个叫“中本聪”的人或者机构(具体是谁,无成知晓)
    在2009年提出来的;而根据中本聪的设计,与大多数货币不同,比特币不依靠特定货币机构发行
    (即所谓的独立性或者去中心化特性);
【2】点对点交易:即比特币主要是点对点(P2P)形式的数字货币。其交易也是点对点的交易;
【3】安全性:比特币使用密码学的设计来确保货币流通各个环节安全。

区块链与比特币的关系_比特币中区块链是什么_区块链与比特币的联系

比特币去中心化特性与算法本身可以确保无法通过大量制造比特币来人为操控币值。 同时,基于密码学的设计可以使比特币只能被真实的拥有者转移或支付。 【4】保密性:由于比特币是独立的,而且其流通、转移和支付都是通过加密且点对点交易, 所以,比特币的所有权与流通交易都是匿名的。因此,比特币具有很强的保密性; 【5】总量有限:根据“中本聪”的设计,比特币与其他虚拟货币最大的不同,是其总数量非常有限,具有极强的稀缺性。 根据设计原理,比特币的总量会持续增长,直至100多年后达到2100万的那一天 (到达那一天后,比特币的总数量将被永久限制在2100万个)。但比特币货币总量后期增长的速度会非常缓慢。 【6】可广泛使用:同时,根据现在的实际情况看,西方的很多大国和商家出于各种目的都开始接受比特币的支付和兑现, 即比特币在西方世界几乎是可以自由兑现的。

复制

【3】关于挖矿

首先我们要知道挖矿到底挖的是什么,为什么你挖到的矿全体矿工和比特币系统会认可。
比特币挖矿的过程就是将近段时间内的全网交易包(新区块)第一个打包上传到比特币网络(区块链)的过程。
我们知道比特币是去中心化分布式系统。凭什么让大家认可你挖到了这个矿呢,
比特币设计者的中本聪提出了一个工作量证明问题,让你在新区块的固定位置附加一个随机字符串,
使得新区块的编码结果(哈希运算,不可逆)在一个难度之上,就能获得认可(全网矿工们经过大量的随机字符串尝试,
第一个符合工作量证明难度的矿工将会把新区块上传到区块链中,新区块包含一个矿工自己创建的交易,
用于把指定数量的比特币放进自己的比特币地址中,这就是挖矿)。

复制

如何在家用电脑上挖比特币?

【1】想要开始挖矿,我们至少霑要有些必要的准备,需要准备显卡、比特币钱包、挖矿软件等。
【2】开始挖矿必须要有一个操作方便、产出稳定的矿池(服务器),它的作用就是为各个终端细分数据包,
    然后通过精密的算法将终端计算好的数据包按照比例支付相应数量的比特币。
【3】打幵矿池网站主页后苴接免费注册账号,注册登陆后需要一番必要的设置,特别是电子邮 箱地址一定要填写。
    然后就是比特币电子钱包地址,如果没有固定的电子钱包,那就先不填写,等挖到一定数量的比特币之后,
    再设定一次性钱包地址导出来,导出后再及时更新钱包地址。

比特币中区块链是什么_区块链与比特币的联系_区块链与比特币的关系

【4】账号注册完毕,就该第二步了,下载比特币挖矿器,这里推荐小巧易用的GUIMiner 服务器就是之前我们选的矿池,可以随便选一个 试试哪个网速好就用哪个,用户名密码也是自己设定的。注册来的用户名和密码会被填入计算程序中。 【5】设定无误的话,点开始挖矿按钮之后,显卡很快就会进入全速运行状态t溫度升高、风扇转速提高,由于只是显卡在满载运行, 此时CPU的负载只有个位数,所以丝毫不影昀您上网、办公等不涉及3D橫式的轻 量级应用, 想要知道比特币实际产量,需要登陆矿池网站监控自己的账户信息即可。

复制

为什么不能一下子全部挖出来?

因为这种特解是没有规律的。他需要庞大的运算量一次一次尝试,因为不同计算机计算的同时不会排除以前的解,
所以,比特币是不能一次性就挖完的。

复制

什么是矿机?

以前比特币用户是使用电脑来运算这一数学题来获取答案,后来有设计师制造出了专门的机器来解决这个问题,
这就是我们所熟知的比特币挖矿机。
比特币挖矿机将特定的数学题写入芯片中,然后让挖矿机的主要性能为之工作,从而大大提高了解题的效率。

复制

如果您想了解更多关于挖矿的信息,请查看此处:比特币挖矿究竟在计算什么?

什么是矿池?

  矿池运作原理:
假设100万人参与比特币挖矿,全网400P算力,其中90%的矿工为1P(1000T)以下的算力,如果投入一台1T矿机,
将占全网算力的40万分之1,理论上平均每40万个10分钟能挖到一个区块,也就是7.6年才能挖到一个区块然后一次性拿到50个比特币。
那么,假如我再找9个拥有1T算力矿机的矿工,达成协定,我们总共10个人,
其中任何一个人挖到区块,都按照每人的算力占比来进行平分,那么我们就是一个整体,总共10T算力,
那么平均0.76年即可挖到一个区块,然后算下来到我们手上的就是0.76年开采到5个比特币,
如果组织100人、1000人、1万人甚至10万人呢?如果是10万人,那么平均100分钟就能挖到1个区块,
作为团队的一份子,我的收入将会趋于稳定。这就是矿池的基本原理,即大家组队进行比特币开采,可以参考彩票中的合买。
当然,以上只是对矿池的基本原理和性质进行简单的描述,实际情况会非常复杂。
矿池是一个全自动的开采平台,即矿机接入矿池——提供算力——获得收益。
  矿池的利弊分析:

比特币中区块链是什么_区块链与比特币的关系_区块链与比特币的联系

矿池的存在降低了比特币等虚拟数字货币开采的难度,降低了开采门槛,真正实现了人人皆可参与的比特币挖矿理念。 但其弊端也非常明显,因为算力接入矿池,作为矿池来说,将掌握极其庞大的算力资源, 在比特币世界中,算力代表着记账权,算力即是一切,如果单家矿池算力达到50%以上, 将可以轻易对比特币等类似的虚拟数字货币发动51%攻击,其后果是非常可怕的。

复制

【4】如何交易比特币

【1】选择一个比特币交易平台,注册并登录。
【2】获取交易平台的比特币充值地址。
【3】登录自己的矿池网站,在自己的账号中把名下的比特币转入比特币交易平台的比特币充值地址中。
【4】回到自己登录的比特币交易平台中,就可以看到自己转入的比特币了,在交易平台中就可以卖出自己的比特币,
    得到的钱可以体现到银行卡中。

复制

【5】除了比特币还有什么虚拟货币?

事实上,全球共有1300多种虚拟货币比特币中区块链是什么,其中市值排名前几位的虚拟货币除比特币外还有以下几种。

2. 区块链

作为比特币的底层技术,区块链的基本思想是建立一个基于网络的公共账本(数据区块),每一个区块包含了一次网络交易的信息。
由网络中所有参与的用户共同在账本上记账与核账,所有的数据都是公开透明的,且可用于验证信息的有效性。
这样,不需要中心服务器作为信任中介,就能在技术层面保证信息的真实性和不可篡改性。
 区块链的意义在于“去中心化”,通过构建一个更加可靠的网络系统,从根本上解决价值交换与转移中存在的欺诈和寻租现象。
认为随着区块链技术的普及,数字经济将会更加真实可信,经济社会由此变得更加公正和透明。

复制

【1】为什么区块链信息不可篡改

顾名思义,区块链是一条由不同区块连接组成的链。新区块与旧区块相关联,以形成线性的、以时间为序的事件“链”。
每一个块包含三个信息:数据、哈希(hash)、以及前置区块的哈希。
1.  数据 – 由于应用场景不同,存储在区块中的数据由区块链的类型决定。例如,在比特币区块链中,
    存储的数据是交易信息:转账金额和交易双方的信息。
2.  哈希 – 你可以将哈希看做数字指纹,用来唯一标识一个区块及其数据。哈希的重要之处在于它是一个独特的字母数字代码,

区块链与比特币的联系_区块链与比特币的关系_比特币中区块链是什么

通常是 64 个字符。当一个区块被创建时,哈希也随之创建。当一个区块被修改,哈希也随之修改。 因此,当你想要查看在区块上所做的任何变更时,哈希就显得非常重要。 3. 前置区块的哈希 – 通过存储前置区块的哈希,你可以还原每个区块连接成区块链的过程!这使得区块链安全性特别高。 我们来看下这张图片:

复制

由于区块拥有了这样的组织结构,区块内部的任何交易信息的改动,
总会引起梅克尔树根的哈希值变化,进而包含了梅克尔根的区块头会发生变化,最终导致区块头的哈希发生变化。
如果进行了篡改,下一个区块中包含的前一个区块哈希将会跟篡改后的值不匹配。
当下一个区块检查并发现前置哈希不一致时,黑客将无法访问它,因为他与前置区块的联系被切断了。
为了不让人发觉本区块的篡改,他必须修改掉后一个区块的头部信息。
后一个的后一个头部信息也将需要修改,依次类推,一旦修改了某个区块,后续所有的区块都需要修改才能确保修改的不会被发现。
每一个区块的修改都是是一个非常艰巨的过程,因为区块的生成还需要一个非常特别的东西:工作量证明。
什么意思呢?就是说区块的生成是要消耗工作量才能完成的,实际上这个消耗非常巨大。
那么这个工作量证明到底是怎么回事?
 区块头的哈希值,区块链技术对这个256位哈希值会有一个要求,就是这个值必须小于某个上限。
回顾SHA256这个算法的概念,你会发现,输出的哈希值是非常随机的,如果需要把结果落入特定的范围,
需要不停的修改输入进行尝试,直到输出满足要求。在区块链中,在区块的头部有一个32位的随机量可以修改,
以完成调整最终哈希的目的。
当前,满足小于这个上限值要求的难度有多大呢?一个专用的顶级矿机(一种专门用来计算哈希的计算设备),
需要平均工作14个月才能找到一个合适的目标哈希。
每修改一个区块,中间消耗的电量和时间估计都会超出被修改的账单中的获益,更不用说还需要修改很多个。
甚至,这个修改完成后,还有一个更艰巨的任务,就是黑掉全世界51%以上的区块链备份电脑。

区块链与比特币的关系_区块链与比特币的联系_比特币中区块链是什么

否则,即使你的账本修改的很完美,但是跟其他大部分人的不一致,那这个修改也毫无作用。那么,篡改交易信息的意义又是什么? 因为区块链“共识机制”(简单来说就是少数服从多数)的存在,使得你修改自己的数据后不会给其他节点所认同, 其他节点就不会记录你的这次修改,使得你的个人篡改信息是无效的。 区块链技术的发明者中本聪非常天才的通过两个维度保证了区块链的安全性: 1.技术维度:利用强大的加密算法和巧妙的数据结构确保每个修改都会被检测到; 2.经济维度:利用工作量证明使得每次修改都需要付出巨大的经济成本。 基于这区块链的 “去中心化” 和 “信息真实、不可篡改性” 这两个特性, 人类可以创造出非常丰富的服务及产品形态,在金融、政府、企业、跨行业等领域有大量的场景适合区块链技术,前景广阔。

复制

【2】什么是智能合约

智能合约:(英语:Smart contract )是一种旨在以信息化方式传播、验证或执行合同的计算机协议。
          智能合约允许在没有第三方的情况下进行可信交易,这些交易可追踪且不可逆转。
在链上设置的智能合约可以是完全的机械化的,不会打折扣的在满足某个条件后执行资金转帐。
举个例子理解下智能合约: 比如说涨工资,老板说:销售额增加30%,工资给你翻番!然后这一年做的顺风顺水,
销售额确实增加了30%,老板觉得这是大行情的因素,所以反悔了,就给你增加了50%的工资,没有到100%。
这怎么办呢?没什么办法,口头承诺没有法律效益。但是在区块链上就不一样了,老板可以在第一年在区块链上写一个智能合约,
一旦年末销售额增加了30%,智能合约自动触发,立刻双倍工资到帐。所以区块链解决的是第一类的信用问题,也就是承诺。

复制

3. 我如何看待比特币和区块链

放到最后,我们上面也说了比特币的独有特性,但是我们可以猜测下今后会发展成两种情况:
【1】一种因为他的数量有限会不断的升值,2015年一月是1700一个比特币,2017最好16000一个比特币。
【2】第二种情况就是:这个设计有缺陷最终被破解或者可以人为干预数量,一但曝光就跟qq币一样一分不值,
   而这中间的过程会让某些组织得到千万亿的资产,但是投资者会血本无归。

复制

我个人还是不看好比特币的投资,抛开真正的国家政府的干预,正如我上面所说,随着技术的进步比特币中区块链是什么,也许有一天会发现比特币的设计存在缺陷,以至于比特币变得一文不值,但我更看好区块链技术,技术就是未来,基于这种技术的东西的生命力远不如这种技术。