1.什么是区块链?
2.区块链有哪些特点?
3.什么是比特币,与区块链什么关系?
4.谁是中本聪?
5.区块链的去中心化是什么意思,安全性如何?
6.什么是点对点传输?
7.什么是区块链节点?
8.什么是区块高度?
9.什么是智能合约?
10.什么是共识机制?
11.什么是隔离见证?
12.什么是数字货币?
13.什么是代币(Token)?
14.什么是挖矿?
15.矿机是什么?
16.什么是算力?
17.什么是矿池、矿场?
18.什么是钱包、钱包地址、私钥、公钥?
19.什么是区块链的扩容?
区块链是一个集合了密码学、分布式储存、智能合约、共识算法等多种新兴技术的数据传输方式,本质上是一种集成技术,而非一个特定技术的发明。
区块链本质上是一个应用了密码学技术的,多方参与、共同维护、持续增长且不可篡改的分布式数据库系统,也称为分布式共享账本。在数据上传的过程中,数据会被打包到一起形成一个个数据块,而被打包好的数据块又有另一个学名叫做区块,将每个区块按照时间顺序连在一起,就形成了链式的网络,因为整个网络结构时由区块和链构成的,所以就给他取名叫Blockchain。作为共享账本,就可理解为,每一个账页就是一个区块,每一个区块写满了交易记录,区块首尾衔接,紧密相连,形成链状结构。
区块链的特点:匿名性、可扩展性、开放性,不可撤销、不可篡改和加密安全性。
区块链是透明共享的总帐本,这帐本在全网公开,你拿到它的公钥,你就知道它帐里面到底是有多少钱,所以任何一次的价值转换,全世界有兴趣的人都能在旁边看着你,转换是由矿工来帮你确认的,所以它是一个互联网共识机制。这个帐本是没有办法篡改的,因为你的行为不是由你来记录,不是由你来说是还是不是,是由这个网络上其他的人来决定这是不是这么一回事。
2008年11月1日,一位叫做中本聪的人在网上发表了一篇名为《比特币:一种点对点式的电子现金系统》的论文,这是比特币第一次出现在人们的视野中。2009年1月3日推出了比特币算法客户端,正式启动了这个特殊的金融系统,这天也是比特币第一个“创世块”出现。第一个区块奖励是50个比特币,创世块出了10分钟后,第一批50个比特币生成了,而此时的货币总量就是50。随后比特币就以约每10分钟50个的速度增长。所以,2009年1月3日一直被定义为比特币诞生日。
根据中本聪的比特币白皮书算法,比特币发行总量限制为2100万个,当总量达到1050万时(2100万的50%),区块奖励减半为25个。当总量达到1575万(新产出525万,即1050的50%)时,区块奖励再减半为12.5个。该货币系统曾在4年内只有不超过1050万个,之后的总数量将被永久限制在约2100万个。
中本聪作为比特币的发明者,被人们称为“比特币之父”。但自从2010年开始,他逐渐淡出,项目也移交给比特币社区的其他成员。
值得一提的是,中本聪为人十分低调,直到今天他的身份仍是一个谜,但是疑似他名下的比特币账户却至今没有动过,仍然是比特币全球最大持币账户。尽管人们对他的身份进行过诸多猜测,并且也有人跳出来表示自己就是中本聪,但这些说法的的可信度都实在是太低。
去中心化,比如,像平时淘宝购物用的淘宝,他实际上中心化的,不管是选择商品还是支付交易,对于买家和卖家来说,都有一个绕不开的平台,阿里巴巴,它作为中心平台,维护着整个网络购物生态,所谓去中心化,就是把阿里这个中心去掉,重新建立一套大家可以共同管理数据,且能自由交易的新规侧,中心化有很多问题,在中心话的模式里,数据都存储在中心服务器里,一旦这个服务器瘫痪,整个网络都会出现问题,除此之外,行业数据集中在少数几家巨头公司,由于数据管理不透明,一旦数据泄露,后果是灾难性的。
而去中心化的好处就在于人人参与数据维护,数据信息不再集中,从而解决了这些问题,所以去中心化可以说是互联网世界的未带变革,每个人都可以平等地参与数据的管理与维护。区块链之所以被誉为趋势,是因为去中心化的公平性。
区块链是一种分布式数据库技术。分布式技术主要指的是存储架构。区块链采取的分布式架构不仅将账本数据存储在每个结点上,而且每个结点都必须包含整个账本的数据。这种彻底的分布式架构带来的是比中心化更高的安全性,没有人可以同时摧毁所有的节点。
对点技术(peer-to-peer,简称P2P)又称对等互联网络技术,网络中不存在中心节点,各个节点间的权利都是相同的,任意两个点之间都可以进行交易,交易成功后全网所有节点都会记录这个交易这种模式的好处是不把依赖都聚集在较少的几台服务器上,从而避免单点故障。
负责维护网络运行的终端就可以称之为——节点。在互联网领域,企业所有的数据运行都集中在自己的服务器中,那么这个服务器就是一个节点。比如我们使用的微信,每天处理着这么多的聊天信息、转账等。这些数据的存储和运行都在腾讯的公司的服务器里面。那么这个处理数据的服务器,就可以称之为“节点”
节点分为“全节点”和“轻节点”,全节点就是拥有全网所有的交易数据的节点,那么轻节点就是只拥有和自己相关的交易数据节点。节点分布越多、越广泛,区块链网络就更加的去中心化,网络运行也就越安全稳定。
比特币网络大概每10分钟生产一个记录交易的区块。从最初的1个区块、2个区块慢慢累积,到现在将近500000个区块。而比特币区块高度,就是指生成到第多少个区块。比如BCX在高度498888分叉,意思就是比特币在生成第498888个区块时执行分叉操作。
智能合约(Smart Contract)并不是一个新的概念,早在 1995 年就由跨领域法律学者 Nick Szabo 提出:智能合约是一套以数字形式定义的承诺(Promises),包括合约参与方可以在上面执行这些承诺的协议。在区块链领域中,智能合约本质可以说是一段运行在区块链网络中的代码,它以计算机指令的方式实现了传统合约的自动化处理,完成用户所赋予的业务逻辑。
共识机制就是所有记账节点之间怎么达成共识,去认定一个记录的有效性,这既是认定的手段,也是防止篡改的手段。区块链提出了四种不同的共识机制,适用于不同的应用场景,在效率和安全性之间取得平衡。
区块链的共识机制具备“少数服从多数”以及“人人平等”的特点,其中“少数服从多数”并不完全指节点个数,也可以是计算能力、股权数或者其他的计算机可以比较的特征量。“人人平等”是当节点满足条件时,所有节点都有权优先提出共识结果、直接被其他节点认同后并最后有可能成为最终共识结果。
通常简写为SegWit,是区块链的一种扩容方式。
目前区块链上每个区块内不仅记录了每笔转账交易的具体信息,即在哪个时间点账户收到或转出多少比特币,还包含了每笔交易的数字签名,且数字签名占比较大。矿工在打包区块的时候需要用数字签名一一验证每笔交易,确认没有问题之后才会将该笔交易记录在区块里。隔离见证就是把区块内的数字签名信息拿出去,让每个区块可以承载更多笔交易,从而达到扩容的目的。”
数字货币也被称为加密货币,是一种基于节点网络和数字加密算法的虚拟货币。
不由央行或当局发行,也不与法币挂钩,但由于被公众所接受,所以可作为支付手段,也可以电子形式转移、存储或交易。
在区块链领域可看作是一种可流通的加密数字权益证明。
(1)权益证明(一种数字形式存在的权益凭证,代表一种权利,一种固有的内在价值和使用价值);
(2)加密(为了防止篡改,保护隐私等);
(3)可流通性(可以进行交易,兑换等)。
挖矿,就是利用芯片进行一个与随机数相关的计算,得出答案后以此换取相应的数字货币作为奖励。
用于挖掘(生产)加密货币的机器。
广义的说,矿机可以是一切可以运行挖矿程序的机器,比如专业矿机、家用电脑、智能手机、服务器、智能路由器、智能手表、智能电视机等等。
狭义的说,矿机指的是专业挖矿设备,比如ASIC矿机、显卡矿机,以及一些币种的专属矿机(PFS矿机)等。
算力(也称哈希率)是比特币网络处理能力的度量单位。即为计算机(CPU)计算哈希函数输出的速度。
在通过“挖矿”得到比特币的过程中,我们需要找到其相应的解m,而对于任何一个六十四位的哈希值,要找到其解m,都没有固定算法,只能靠计算机随机的hash碰撞,而一个挖矿机每秒钟能做多少次hash碰撞,就是其“算力”的代表,单位写成hash/s,这就是所谓工作量证明机制POW(Proof Of Work)。
在全网算力提升到了一定程度后,单台机器挖到块的概率变得非常的低。这种现象的发展,促使一些“bitcointalk”上的极客开发出一种可以将少量算力合并联合运作的方法,使用这种方式建立的网站便被称作“矿池”(MiningPool)。
矿池的收益分配主要有:PPLNS、PPS、PROP三种形式。
所谓的比特币矿场就是建造一个工厂,将数十台、数千台采矿机器放在一起进行数学运算和挖掘比特币。这涉及电力消耗问题。一个矿场的成本包含:建设成本、设备成本、维护成本网络成本、还有其他成本。
加密数字货币钱包能提供钱包地址的创建、加密数字货币转账、每个钱包地址交易历史的查询等基础金融功能。
钱包一般分为冷钱包和热钱包,主要区别是互联网是否能访问到秘钥。
每个钱包地址都对应着一个公钥和一个私钥。私钥只有用户可以拥有,而公钥可公开发行配送,只要有要求即可取得。
举例:一个送信者需要传送一个信息给一个收信者,而信息的秘密性是必要的,送信者以收信者的公开的钥匙来加密,而仅有收信者的私有的钥匙能够对此信息解密。
区块链金融是科技金融下的一个分支,应用区块链技术可以解决交易中的信任和安全问题。通过区块链,交易双方可在无需借助第三方信用中介的条件下开展经济活动,从而降低资产能够在全球范围内转移的成本。
当初为了保证比特币的安全性及稳定性,中本聪将区块的大小限制在1MB。然而随着区块链上交易数不断增长,每秒 7 笔交易的处理速度已经明显无法满足用户需求。所以便通过修改比特币底层代码的方式,达到提高交易处理能力的目的。
目前比特币扩容有两种技术方案:
1、通过改变区块链共识部分的内容,使区块容量变大。
1. To increase the capacity of blocks by changing the content of the consensual component of the block chain.
2、把大量的计算移到链下,即通过侧链的技术加以解决问题。
2. Move large amounts of calculations to the chain, i.e., solve problems through side chain technology.
欢迎关注【区块链进阶社】,带你趣味解读区块链行业知识~
Welcome to
注册有任何问题请添加 微信:MVIP619 拉你进入群
打开微信扫一扫
添加客服
进入交流群
发表评论