标签归档:去中心化

比特币及一些概念

去年勒索病毒大爆发,瞬间很多人都知道了比特币,之后比特币的价格经历了过山车一样的波动。随着比特币的流行,作为比特币底层技术的区块链技术应用也火热起来,因此有必要学习学习比特币币方面的概念。
1 什么是比特币
比特币(BitCoin)的概念最初由中本聪在2009年提出,根据中本聪的思路设计发布的开源软件以及建构其上的P2P网络。类似于QQ币,比特币也是一种虚拟币,只不过它是去中心化的、匿名的、不可篡改的,就是说比特币不是某个机构发行出来的,而是所有的比特币用户通过求解复杂的密码学问题得到的;比特币的交易对象是匿名的,用户只知道向某个地址转了多少比特币,这个地址对应的是谁不知道;另外比特币交易不可逆,一旦交易了就不可能再撤销。
2 区块链
区块链是比特币的底层技术,由于比特币是中心化的,它没有央行或者第三方可信机构来清算。比特币采用的是分布式记帐,所有的用户都记录从产生比特币以来所有的交易信息,因此能过交易记录很容易计算出每个用户的交易情况和余额。为了保证这些交易记录不被篡改,将这些交易记录存在一个一个的区块中,每个块都存放前一个块的信息,而且很容易验证,这样如果有人想修改某交易记录,那么他得修改这个块及以后的所有的区块,这个几乎是不可能 的。
4 挖矿
比特币不是发行出来的,而是用户通过复杂的计算获得的,这个过程就是挖矿。前面的区块链讲到每一个区块都保存上一个区块和一个随机数的HASH值,这个HASH值的前N位是0,这个随机数的求解过程,不断地进行HASH运算,需要耗费大量的电力和电脑资源进行运算,一旦去算出结果,得会获得一定量的比特币,这个过程就是挖矿。 继续阅读比特币及一些概念