比特币_比特币钱包 - CSDN
比特币 订阅
比特币(Bitcoin)的概念最初由中本聪在2008年11月1日提出,并于2009年1月3日正式诞生 [1]  。根据中本聪的思路设计发布的开源软件以及建构其上的P2P网络。比特币是一种P2P形式的虚拟的加密数字货币。点对点的传输意味着一个去中心化的支付系统。与所有的货币不同,比特币不依靠特定货币机构发行,它依据特定算法,通过大量的计算产生,比特币经济使用整个P2P网络中众多节点构成的分布式数据库来确认并记录所有的交易行为,并使用密码学的设计来确保货币流通各个环节安全性。P2P的去中心化特性与算法本身可以确保无法通过大量制造比特币来人为操控币值。基于密码学的设计可以使比特币只能被真实的拥有者转移或支付。这同样确保了货币所有权与流通交易的匿名性。比特币与其他虚拟货币最大的不同,是其总数量非常有限,具有极强的稀缺性。2017年12月17日,比特币达到历史最高价19850美元。2020年7月27日,比特币再次突破1万美元关口 [2]  。 展开全文
比特币(Bitcoin)的概念最初由中本聪在2008年11月1日提出,并于2009年1月3日正式诞生 [1]  。根据中本聪的思路设计发布的开源软件以及建构其上的P2P网络。比特币是一种P2P形式的虚拟的加密数字货币。点对点的传输意味着一个去中心化的支付系统。与所有的货币不同,比特币不依靠特定货币机构发行,它依据特定算法,通过大量的计算产生,比特币经济使用整个P2P网络中众多节点构成的分布式数据库来确认并记录所有的交易行为,并使用密码学的设计来确保货币流通各个环节安全性。P2P的去中心化特性与算法本身可以确保无法通过大量制造比特币来人为操控币值。基于密码学的设计可以使比特币只能被真实的拥有者转移或支付。这同样确保了货币所有权与流通交易的匿名性。比特币与其他虚拟货币最大的不同,是其总数量非常有限,具有极强的稀缺性。2017年12月17日,比特币达到历史最高价19850美元。2020年7月27日,比特币再次突破1万美元关口 [2]  。
信息
创始人
中本聪
诞生时间
2009年1月3日
外文名
Bitcoin
缩    写
BTC
总    量
2100万个 [3]
种    类
加密数字货币
中文名
比特币
最小单位
“聪”(satoshi),1聪=0.00000001BTC [4]
流通平台
网络
比特币发展历程
比特币(2张) 2008年爆发全球金融危机,2008年11月1日,一个自称中本聪(Satoshi Nakamoto)的人在P2P foundation网站上发布了比特币白皮书《比特币:一种点对点的电子现金系统》 [5]  ,陈述了他对电子货币的新设想——比特币就此面世。2009年1月3日,比特币创世区块诞生。和法定货币相比,比特币没有一个集中的发行方,而是由网络节点的计算生成,谁都有可能参与制造比特币,而且可以全世界流通,可以在任意一台接入互联网的电脑上买卖,不管身处何方,任何人都可以挖掘、购买、出售或收取比特币,并且在交易过程中外人无法辨认用户身份信息。2009年1月5日,不受央行和任何金融机构控制的比特币诞生。比特币是一种数字货币,由计算机生成的一串串复杂代码组成,新比特币通过预设的程序制造。每当比特币进入主流媒体的视野时,主流媒体总会请一些主流经济学家分析一下比特币。早先,这些分析总是集中在比特币是不是骗局。而现如今的分析总是集中在比特币能否成为未来的主流货币。而这其中争论的焦点又往往集中在比特币的通缩特性上。 [6]  不少比特币玩家是被比特币的不能随意增发所吸引的。和比特币玩家的态度截然相反,经济学家们对比特币2100万固定总量的态度两极分化。凯恩斯学派的经济学家们认为政府应该积极调控货币总量,用货币政策的松紧来为经济适时的加油或者刹车。因此,他们认为比特币固定总量货币牺牲了可调控性,而且更糟糕的是将不可避免地导致通货紧缩,进而伤害整体经济。奥地利学派经济学家们的观点却截然相反,他们认为政府对货币的干预越少越好,货币总量的固定导致的通缩并没什么大不了的,甚至是社会进步的标志。比特币网络通过“挖矿”来生成新的比特币。所谓“挖矿”实质上是用计算机解决一项复杂的数学问题,来保证比特币网络分布式记账系统的一致性。比特币网络会自动调整数学问题的难度,让整个网络约每10分钟得到一个合格答案。随后比特币网络会新生成一定量的比特币作为区块奖励,奖励获得答案的人。 [5]  2009年比特币诞生的时候,区块奖励是50个比特币。诞生10分钟后,第一批50个比特币生成了,而此时的货币总量就是50。随后比特币就以约每10分钟50个的速度增长。当总量达到1050万时(2100万的50%),区块奖励减半为25个。当总量达到1575万(新产出525万,即1050的50%)时,区块奖励再减半为12.5个。该货币系统曾在4年内只有不超过1050万个,之后的总数量将被永久限制在约2100万个。 [3]  比特币是一种虚拟货币,数量有限,但是可以用来套现:可以兑换成大多数国家的货币。你可以使用比特币购买一些虚拟的物品,比如网络游戏当中的衣服、帽子、装备等,只要有人接受,你也可以使用比特币购买现实生活当中的物品。2014年2月25日,“比特币中国”的比特币开盘价格为3562.41元,截至下午4点40分,价格已下跌至3185元,跌幅逾10%。根据该平台的历史行情数据显示,在2014年1月27日,1比特币还能兑换5032元人民币。这意味着,该平台上不到一个月,比特币价格已下跌了36.7%。2014年9月9日,美国电商巨头eBay宣布,该公司旗下支付处理子公司Braintree将开始接受比特币支付。该公司已与比特币交易平台Coinbase达成合作,开始接受这种相对较新的支付手段。虽然eBay市场交易平台和PayPal业务还不接受比特币支付,但旅行房屋租赁社区Airbnb和租车服务Uber等Braintree客户将可开始接受这种虚拟货币。Braintree的主要业务是面向企业提供支付处理软件,该公司在2013年被eBay以大约8亿美元的价格收购。2017年1月22日晚间,火币网、比特币中国与OKCoin币行相继在各自官网发布公告称,为进一步抑制投机,防止价格剧烈波动,各平台将于2017年1月24日中午12:00起开始收取交易服务费,服务费按成交金额的0.2%固定费率收取,且主动成交和被动成交费率一致。 [7]  5月5日,OKCoin币行网的最新数据显示,比特币的价格刚刚再度刷新历史,截止发稿前最高触及9222元人民币高位。1月24日中午12:00起,中国三大比特币平台正式开始收取交易费。9月4日,央行等七部委发公告称中国禁止虚拟货币交易。2017年12月17日,比特币达到历史最高价19850美元。2018年11月25日,比特币跌破4000美元大关,后稳定在3000多美元。 [8]  11月19日,加密货币恢复跌势,比特币自2017年10月以来首次下探5000美元大关,原因是之前BCH出现硬分叉,且监管部门对首次代币发行(ICO)加强了审查。 [8]  11月21日凌晨4点半,coinbase平台比特币报价跌破4100美元,创下了13个月以来的新低。2019年4月,比特币再次突破5000美元大关,创年内新高。 [9]  5月12日,比特币近八个月来首次突破7000美元。 [10]  2019年5月14日,据coinmarketcap报价显示,比特币站上8000美元,24小时内上涨14.68%。 [11]  2019年6月22日 ,比特币价格突破10000美元大关。比特币价格在10200左右震荡,24小时涨幅近7%。 [12]  6月26日,比特币价格一举突破12000美元,创下自去年1月来近17个月高点。 [13]  6月27日早间,比特币价格一度接近14000美元,再创年内新高。 [14]  2020年2月10日,比特币突破了一万美元。据交易数据,比特币的价格涨幅突破3%,自去年10月26日以来首次突破一万美元的心理界限。 [15]  2020年3月12日,据加密货币交易平台Bitstamp数据显示,19点44分,比特币最低价格已跌至5731美元。 [16]  2020年5月8日,比特币突破10000美元关口,创下2月份以来的新高。 [17]  2020年5月10日早上8点开始,比特币单价在半小时内从9500美元价位瞬间下跌了上千美元,最低价格跌破8200美元,最高价差超1400美元。 [18]  2020年7月26日下午6点,比特币短时极速拉升,最高触及10150.15USDT,日内最大涨幅超过4%,这是2020年6月2日以来首次突破1万美元关口。 [2] 
收起全文
精华内容
参与话题
  • 比特币原理详解

    万次阅读 多人点赞 2020-03-06 10:49:34
    一、什么是比特币 比特币是一种电子货币,是一种基于密码学的货币,在2008年11月1日由中本聪发表比特币白皮书,文中提出了一种去中心化的电子记账系统,我们平时的电子现金是银行来记账,因为银行的背后是国家信用...

    一、什么是比特币

    比特币是一种电子货币,是一种基于密码学的货币,在2008年11月1日由中本聪发表比特币白皮书,文中提出了一种去中心化的电子记账系统,我们平时的电子现金是银行来记账,因为银行的背后是国家信用。去中心化电子记账系统是参与者共同记账。比特币可以防止主权危机、信用风险。其好处不多做赘述,这一层面介绍的文章很多,本文主要从更深层的技术原理角度进行介绍。

    二、问题引入

     假设现有4个人分别称之为ABCD,他们之间发起了3个交易,A转给B10个比特币,B转给C5个比特币,C转给D2个比特币。如果是传统的记账方式,这些交易会记录在银行的系统中,这些信息由银行来记录,我们相信银行不会随意添加、删除或修改一条交易记录,我们也不会关注到底有哪些交易,我们只关注自己的账户余额。而比特币的记账方式为ABCD每个人保存了这样一份账本,账本上记录了上述交易内容,如果每个人账本实时的一致,ABCD就不再需要银行。
            比特币是这样做的,每当有人发起一笔交易,他就要将一笔交易广播至全网,由全网中的某一个人,把一段时间内的交易打包好记录到一个区块上,再按照顺序把这些区块,一个一个的链接在一起,进而形成了一个链条,这就是所谓的区块链。

     

    那么问题来了

    1、我凭什么要参与这个系统,我为什么要动用自己的计算机资源来存储这些信息呢?

    2、以谁的记录为准呢?比如上面的账单顺序,A用户可能是这个顺序,但是B可能顺序不一样,甚至可能B根本就没有接收到C给D转账的这个消息。

    3、比特币如果做到支付功能,保证该是谁的钱就是谁的钱,而且只有其所有者才能花。

    4、如何防伪、防篡改以及双重支付,防伪是验证每条交易的真的是某人发出的,比如B可能杜撰一条消息,说某某给我转了一笔钱,这就是一个假消息,或者B说我给某人转了多少钱,但是实际上他并没有这么多钱,又怎么办。防篡改指的是B可能想从区块链上把自己曾经转给某人钱的记录删掉,这样他的余额就会增加。双重支付是指,B只有10比特币,他同时向C和D转10个比特币,造成双重花费。

    三、为什么要记账?

    因为记账有奖励,记账有手续费的收益,而且打包区块的人有系统奖励,奖励方案是,每十分钟生成一个区块,每生成一个区块会奖励一定数量的比特币,最开始是50个BTC,过4年会奖励25个BTC,再过4年再减少一半,以此类推。这样比特币的产生会越来越少,越来越趋近于一个最大值,计算公式是:50×6×24×365×4×(1+1/2+1/4+1/8+…)≈2100万,其中最初奖励50个比特币,每小时有6个区块,每天24小时,每年365天,前四年是如此,之后每四年减半。

    此外,记账奖励还有每笔交易的小额手续费,每个交易发起都会附带一定的手续费,这些手续费是给记账的矿工的。

    四、以谁为准?

    各个节点通过工作量证明机制来争夺记账权,他们计算一个很复杂的数学题,第一个计算出来的节点就是下一个区块的产生者。这个数学题很难,难到没有一个人能同过脑子算出来,它是基于概率的方法,矿工必须通过遍历、猜测和尝试的办法才能解开这个未知数。那么这个数学难题到底是什么呢?下面详细介绍。

    4.1哈希函数

    哈希函数又称为数字摘要或散列函数,它的特点是输入一个字符串,可以生成另外一个字符串,但是如果输入不同,输出的字符串就一定不同,而且通过输出的字符串,不能反推出输入。举个简单的例子,对1-100内的数模10,可以认为是一种哈希方法,比如98%10=8,66%10=6,98和66是输入,模10是哈希函数,8和6是输出,在这个模型中,通过6和8无法推断输入是66和98,因为还可能是56和88等,当然因为这个例子比较简单,所以会出现哈希碰撞,即66和56的结果都是6,输出的结果相同。一个优秀的哈希函数,可以做到输出一定不同,哈希碰撞的概率几乎为0。常见的哈希函数有很多,比如MD系列和SHA系列等,比特币采用的SHA256算法,即输入一个字符串,输出一个256位的二进制数。下面是程序运行的结果。

    通过程序结果可以看出,输入的源信息不同,得到的结果也不同(为了方便,结果用64位16进制表示),即使是orange多了一个句号,也会产生截然不同的结果。同时,通过输出的十六进制字符串,也无法倒推出输入。对于比特币,只要了解SHA256的功能即可,如果感兴趣可以深入了解SHA256的具体算法。需要SHA256的C++源码留言邮箱或私信。

    4.2挖矿原理

    首先介绍一下比特币每个区块的数据结构,每个区块由区块头和区块体两部分组成。

    区块体中包含了矿工搜集的若干交易信息,图中假设有8个交易被收录在区块中,所有的交易生成一颗默克尔树,默克尔树是一种数据结构,它将叶子节点两两哈希,生成上一层节点,上层节点再哈希,生成上一层,直到最后生成一个树根,称之为默克尔树根,只有树根保留在区块头中,这样可以节省区块头的空间,也便于交易的验证。

    区块头中包含父区块的哈希,版本号,当前时间戳,难度值,随机数和上面提到的默克尔树根。

     

     

    假设区块链已经链接到了某个块,有ABCD四个节点已经搜集了前十分钟内全网中的一些交易信息,他们选出其中约4k条交易,打包好,生成默克尔树根,将区块头中的信息,即发区块哈希+版本号+时间戳+难度值+随机数+默克尔树根组成一个字符串str,通过两次哈希函数得出一个256的二进制数,即SHA256(SHA256(str)) = 10010011……共256位,比特币要求,生成的结果,前n位必须是0,n就是难度值,如果现在生成的二进制数不符合要求,就必须改变随机数的值,重新计算,只到算出满足条件的结果为止。假设现在n是5,则生成的二进制数必须是00000……(共256位)。一旦挖矿成功,矿工就可以广播这个消息到全网,其他的矿工就会基于该区块继续挖矿。下一个区块头中的父区块哈希值就是上一个区块生成的00000……这个数。

    解决这个数学难题要靠运气,理论上,运气最好的矿工可能1次哈希就能算出结果,运气差的可能永远都算不出来。但是总体来看,如果一个矿工的算力越大,单位时间内进行的哈希次数就越多,就越可能在短时间内挖矿成功。

    那么n是如何确定的呢?比特币设计者希望,总体上平均每十分钟产生一个区块,总体上来看,挖矿成功的概率为1/2^n。现假设世界上有1W台矿机,每台矿机的算力是14T次/s = 1.4×10^13次/s,单位次/s称之为哈希率,10分钟是600s,所以10分钟可以做8×10^19次哈希运算,从概率角度看,想要挖矿成功需要做2^n次运算,可以列出等式2^n = 8×10^19,可以解出n约为66。所以对于这种方法,我们没有办法使得自己的运气变的更好,只能提高自己的算力,尽快的算出结果。

    另外,需要模拟挖矿过程的C++代码可以回复邮箱,代码可以通过调整难度值,模拟比特币的挖矿算法,控制区块产生的速度。

    五、如何防伪、防篡改、防双重支付等问题

    这部分是理解比特币很重要的部分。

    5.1电子签名技术

    身份认证技术在生活中很常见,可以是人脸识别、签字、指纹等,但是这些方法在数字货币领域并不安全,因为它们一旦数字化,都可以通过复制的方法伪造。所以比特币采用了电子签名的方法。

    注册成为比特币用户时,系统会根据随机数生成一个私钥,私钥会生成一个公钥,公钥又会生成一个地址,其中私钥必须保密,可以保存到硬盘里或者记到脑子里,因为这个私钥是使用相应地址上的比特币的唯一标识,一旦丢失,所有的比特币将无法使用。下面介绍具体的转换过程,不感兴趣可以不看,只要知道随机数->私钥->公钥->钱包地址这个过程,其中私钥可以对一串字符进行加密,而公钥可以对其进行解密,这就是非对称加密,这类算法总体上的功能都是一样的,只是具体算法有区别,由于这些算法比较复杂,与SHA265算法一样不多做介绍,感兴趣可以深入了解具体算法,但是对于比特币系统,只要了解其功能即可。典型的算法是RSA,比特币采用椭圆曲线加密算法。

    转换过程(选读,不影响理解)

        1、首先使用随机数发生器生成一个私钥,它是一个256位的二进制数。私钥是不能公开的,相当于银行卡的密码。

        2、私钥经过SECP256K1算法生成公钥,SECP256K1是一种椭圆曲线加密算法,功能和RSA算法类似,通过一个已知的私钥,生成一个公钥,但是通过公钥不能反推出私钥。

        3、同SHA256算法一样,RIPEMD160也是一种HASH算法,由公钥可以得到公钥的哈希值,而通过哈希值无法推出公钥。

        4、将一个字节的版本号连接到公钥哈希头部,然后对其进行两次SHA256运算,将结果的前4字节作为公钥哈希的校验值,连接在其尾部。

        5、将上一步的结果使用BASE58进行编码,就得到了钱包地址(相当于银行账户)。比如A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa

    所以,通过以上的过程我们可以总结出私钥、公钥、钱包之间的关系如下图。可以看到通过私钥可以推出所有的值,公钥哈希和钱包地址之间可以通过BASE58和BASE58解码算法相互转化。

    了解了公钥、私钥、地址的概念后,防伪验证的过程就很容易理解,当A发起一笔交易后,对消息进行哈希,生成数字摘要,对数字摘要,通过私钥加密,生成一个密码。之后A会广播这个条交易消息、公钥以及密码。收到消息的人首先对交易信息进行哈希生成摘要1,再通过公钥对密码进行解密,生成摘要2,这样,如果两个摘要相同,说明这个消息确实是A发出的。所谓的签名,就是密文。

     

    5.2余额检查

    余额的概念应该说根深蒂固,余额是伴随着称之为借贷记账法而产生的,也是目前银行普遍采用的方法,将一个人的交易记录统计好后算出一个余额,但是在比特币中没有余额这个概念,因为其采用的是UXTO模型的记账方法。比如A->B10个比特币,B->C5个比特币,对于第二笔交易来说,B在发起这笔交易时要注明第一笔交易的信息,这样就可以知道B曾经从A那里收到过10个比特币,说明满足第二笔交易发起的条件。所以比特币中余额的检查是通过追溯的方法。

    上图描述了两笔交易,交易10001中,B向C转了10个比特币,验证这笔交易的过程是:首先将B的签名通过B的公钥解密,然后再和交易的具体内容(B签名左侧)对比,如果相同,说明消息是B发出的,然后再检查10000这个交易是否真的存在以及它的内容的真实性。这两点都满足了,就说明交易10001是可以被接受的,否则拒绝接受。

    实际上,真实的交易比这个复杂的多,因为有可能是多笔交易构成了输入,比如B->C20个比特币,是由多笔交易A->B10,D->B10构成的,则前一笔交易ID就是两个ID,甚至可能更多。这里为了简单描述,只列举一笔交易。

    5.3双重支付

    A同时发了两条消息,同时给B和C转了10个比特币,实际上他只有10个会怎么样?假设D节点先收到了转给B10个BTC,然后收到了转给C10个比特币,通过上面的验证方法,自然会拒绝后面的一个,与此同时,E节点可能先收到了转给C10个BTC,然后收到了转给B10个比特币,他自然会拒绝后者。至于哪一笔交易最终会上链,就要看D和E哪个先解决难题,成功挖矿。

    5.4防止篡改

    假设A转给B10个比特币,但是他想把这个信息从区块链上删除,这样大家就都不知道这个事情存在,就可以赖账。
            首先说一下最长链原则,假设某一个区块后面有两个矿工同时挖到了矿,或者由于网络延迟等原因产生了分歧,这时,各个节点先随意根据自己认为对的区块挖矿,只到下一个区块产生,这时会有两条链,但是有一条是长的,比特币规定,以最长的链为准。如果某个节点仍然的固执的以较短的链为准,他就是在和大多数算力作对,这样做的结果是,他挖的块不被大家认可,会浪费时间和算力。

    回到上面的场景,A想赖账,就只能从记录了A->B10个比特币这个消息的区块的前一个区块开始重新挖矿,造出一个支链来,但是实际上的区块已经前进了很多,他只能不停的追赶,而且在追赶的同时,主链也在前进,他必须以比主链快的速度前进,如果他的算力足够大,理论上通过较长的时间确实可以追赶成功,就实现了对交易信息的篡改。然而其实这几乎是不可能的,因为就算算力再大,平均出块速度也是10分钟,从非技术的角度讲,一个人如果掌握了全网一半以上的算力,他为什么不在主链上继续挖矿呢?一个富可敌国的人应该不会甘愿去做一个小偷吧。 

    六、总结

    区块链并不等同于比特币,比特币也不是区块链,区块链只是比特币应用的一种技术,这个技术能给我们带来启发,比特币的伟大之处在于应用了前所未有的区块链技术。区块链技术还能在哪些方面应用还需继续探索。

    比特币是区块链技术最成功的应用,但是比特币本身也有很多问题,它想通过发行货币来挑战主权货币,这个动机有待商榷。此外,由于比特币的匿名性,只需要一个公钥或地址就能进行交易,为黑色产业提供了很好的平台。另外,比特币并不是一个成熟的支付系统,它具有吞吐率低,可拓展性差等缺点。

    可能文字还是比较苍白,可以看看李永乐老师讲解的视频,虽然没有这个详细,但是通俗易懂。

    七、代码实现

    点击这里!

    展开全文
  • 比特币入门教程(通俗易懂)

    万次阅读 2018-12-05 19:30:44
    比特币(bitcoin)诞生于2008年的一篇论文。一个署名为中本聪的人,提出了革命性的构想:让我们创造一种不受政府或其他任何人控制的货币!这个想法堪称疯狂:一串数字,背后没有任何资产支持,也没有任何人负责,你...

            比特币(bitcoin)诞生于2008年的一篇论文。一个署名为中本聪的人,提出了革命性的构想:让我们创造一种不受政府或其他任何人控制的货币!这个想法堪称疯狂:一串数字,背后没有任何资产支持,也没有任何人负责,你把它当作钱付给对方,怎么会有人愿意接受?

    但是,狂想居然变成了现实。随后的几年,在全世界无数爱好者的支持下,比特币网络运行起来了,越来越多的人和资本参与,星星之火,终成燎原。刚刚过去的2017年,比特币迎来了爆发式的增长,从年初的1000美元,最高涨到了2万美元,全世界都为之震动,上到政府,下到普通百姓都在关注。事实就是比特币已经并将继续改变世界。

    新闻媒体往往只关注它的火爆表现,忽视或者无法回答一些基本的问题。

    • 比特币的原理是什么?
    • 为什么这个无人管理的体系可以成功运作?
    • 比特币交易的流程是怎么回事?
    • 它与区块链又是什么关系?

    下面,我尝试回答这些问题,希望帮助大家理解比特币。抛开技术细节,还是很容易解释的。

    有一点说明,本文只讨论技术问题,不涉及如何投资比特币,更不会预测价格走势。事实上,我也不知道,如果我知道怎么发财,可能就不会在这里写博客了。

    一、非对称加密

    首先,理解比特币,必须理解非对称加密。

    你可能听说过这个词,所谓非对称加密,其实很简单,就是加密和解密需要两把钥匙:一把公钥和一把私钥。

    公钥是公开的,任何人都可以获取。私钥是保密的,只有拥有者才能使用。他人使用你的公钥加密信息,然后发送给你,你用私钥解密,取出信息。反过来,你也可以用私钥加密信息,别人用你的公钥解开,从而证明这个信息确实是你发出的,且未被篡改,这叫做数字签名(更详细的介绍请看《什么是数字签名》)。

    现在请设想,如果公钥加密的不是普通的信息,而是加密了一笔钱,发送给你,这会怎样?

    首先,你能解开加密包,取出里面的钱,因为私钥在你手里。其次,别人偷不走这笔钱,因为他们没有你的私钥。因此,支付可以成功。

    这就是比特币(以及其他数字货币)的原理:非对称加密保证了支付的可靠性。

    由于支付的钱必须通过私钥取出,所以你是谁并不重要,重要的是谁拥有私钥。只有拥有了私钥,才能取出支付给你的钱。(事实上,真实的交易流程稍有不同,私钥保证的不是取出支付给你的钱,而是保证只有你能把这些属于你的钱支付出去,详见后文。)

    二、比特币钱包

    对于比特币来说,钱不是支付给个人的,而是支付给某一把私钥。这就是交易匿名性的根本原因,因为没有人知道,那些私钥背后的主人是谁。

    所以,比特币交易的第一件事,就是你必须拥有自己的公钥和私钥。

    你去网上那些比特币交易所开户,它们会让你首先生成一个比特币钱包(wallet)。这个钱包不是用来存放比特币,而是存放你的公钥和私钥。软件会帮你生成这两把钥匙,然后放在钱包里面。

    根据协议,公钥的长度是512位。这个长度不太方便传播,因此协议又规定,要为公钥生成一个160位的指纹。所谓指纹,就是一个比较短的、易于传播的哈希值。160位是二进制,写成十六进制,大约是26到35个字符,比如 1BvBMSEYstWetqTFn5Au4m4GFg7xJaNVN2。这个字符串就叫做钱包的地址,它是唯一的,即每个钱包的地址肯定都是不一样的。

    你向别人收钱时,只要告诉对方你的钱包地址即可,对方向这个地址付款。由于你是这个地址的拥有者,所以你会收到这笔钱。

    由于你是否拥有某个钱包地址,是由私钥证明的(具体的证明方法稍后介绍),所以一定要保护好私钥。这是极其重要的,如果你的私钥被偷了,你的比特币也就等于没了,因为他人可以冒用你的身份了,把钱包里面的钱都转走。

    同样的,你向他人支付比特币,千万不能写错他人的钱包地址,否则你的比特币就支付到了另一个不同的人了。

    三、交易过程

    下面,我把整个流程串起来,看看比特币如何完成一笔交易。

    一笔交易就是一个地址的比特币,转移到另一个地址。由于比特币的交易记录全部都是公开的,哪个地址拥有多少比特币,都是可以查到的。因此,支付方是否拥有足够的比特币,完成这笔交易,这是可以轻易验证的。

    问题出在怎么防止其他人,冒用你的名义申报交易。举例来说,有人申报了一笔交易:地址 A 向地址 B 支付10个比特币。我怎么知道这个申报是真的,申报人就是地址 A 的主人?

    比特币协议规定,申报交易的时候,除了交易金额,转出比特币的一方还必须提供以下数据。

    • 上一笔交易的 Hash(你从哪里得到这些比特币)
    • 本次交易双方的地址
    • 支付方的公钥
    • 支付方的私钥生成的数字签名

    验证这笔交易是否属实,需要三步。

    第一步,找到上一笔交易,确认支付方的比特币来源。

    第二步,算出支付方公钥的指纹,确认与支付方的地址一致,从而保证公钥属实。

    第三步,使用公钥去解开数字签名,保证私钥属实。

    经过上面三步,就可以认定这笔交易是真实的。

    四、交易确认与区块链

    确认交易的真实性以后,交易还不算完成。交易数据必须写入数据库,才算成立,对方才能真正收到钱。

    比特币使用的是一种特殊的数据库,叫做区块链(blockchain),详细的介绍请看《区块链入门教程》。本文只讨论交易如何写入区块链。

    首先,所有的交易数据都会传送到矿工那里。矿工负责把这些交易写入区块链。

    根据比特币协议,一个区块的大小最大是 1MB,而一笔交易大概是500字节左右,因此一个区块最多可以包含2000多笔交易。矿工负责把这2000多笔交易打包在一起,组成一个区块,然后计算这个区块的哈希。

    计算哈希的过程叫做采矿,这需要大量的计算。矿工之间也在竞争,谁先算出哈希,谁就能第一个添加新区块进入区块链,从而享受这个区块的全部收益,而其他矿工将一无所获。

    一笔交易一旦写入了区块链,就无法反悔了。这里需要建立一个观念:比特币不存放在钱包或其他别的地方,而是只存在于区块链上面。区块链记载了你参与的每一笔交易,你得到过多少比特币,你又支付了多少比特币,因此可以算出来你拥有多少资产。

    五、矿工的收益

    交易的确认离不开矿工。为什么有人愿意做矿工呢?

    比特币协议规定,挖到新区块的矿工将获得奖励,一开始(2008年)是50个比特币,然后每4年减半,目前(2018年)是12.5个比特币。这也是比特币的供给增加机制,流通中新增的比特币都是这样诞生的。

    你可能看出来了,每4年奖励减半,由于比特币可以分割到小数点后八位,那么到了2140年,矿工将得不到任何奖励,比特币的数量也将停止增加。这时,矿工的收益就完全依靠交易手续费了。

    所谓交易手续费,就是矿工可以从每笔交易抽成,具体的金额由支付方自愿决定。你完全可以一毛不拔,一分钱也不给矿工,但是那样的话,你的交易就会没人处理,迟迟无法写入区块链,得到确认。矿工们总是优先处理手续费最高的交易。

    目前由于交易数量猛增,手续费已经水涨船高,一个区块2000多笔交易的手续费总额可以达到3~10个比特币。如果你的手续费给低了,很可能过了一个星期,交易还没确认。

    一个区块的奖励金12.5个比特币,再加上手续费,收益是相当可观的。按照目前的价格,可以达到100万~200万人民币。想想看,运气好的话,几分钟就能挖到一个区块,拿到这样一大笔钱,怪不得人们对挖矿趋之若鹜。

    六、区块的扩容

    《区块链入门教程》说过,比特币协议规定,平均10分钟诞生一个区块。区块的大小只有 1MB,最多只能包含2000多笔交易。也就是说,比特币网络每10分钟,最多只能处理2000多笔交易,换算一下,就是处理速度为3~5笔/秒。

    全世界的比特币交易这么多,可是区块链每秒最多只能处理5笔,这已经成为制约比特币发展的一个瓶颈。

    很早就有人呼吁,改革比特币协议,提升处理速度。这件事在2017年8月有了一点眉目,当时区块链发生了一次分叉,诞生了一个新协议,称为 Bitcoin Cash(简称 BCH)。这种新货币其他方面都与比特币一致,就是每个区块的大小从 1MB 增加到了 8MB,因此处理速度提升了8倍,手续费也低得多。该协议是对原有区块链的分叉,因此当时持有比特币的人,等于一人获赠了一份同样数量的 BCH。

    BCH 等于创造了一种新货币,还有人提议,原始比特币的区块大小提升到 2MB,这称为 SegWit2x 。这个建议原定于2017年11月实施,但是最后一刻由于缺乏共识,就被取消了,目前还在讨论中。

    七、点对点网络

    比特币是一个全世界的开放网络,只要你有服务器,就能加入这个网络,成为一个节点。每个节点都包含了整个区块链(目前大概 100多 GB),并且节点之间时刻不停地在同步信息。

    当你发生了一笔支付,你所在的节点就会把这笔交易告诉另一个节点,直至传遍整个网络。矿工从网上收集各种新发生的交易,将它们打包写入区块链。一旦写入成功, 矿工所在节点的区块链,就成为最新版本,其他节点都会来复制新增的区块,保证全网的区块链都是一致的。

    最后,你所在的节点也拿到了最新的区块链,从而得知你早先的那笔交易,已经写在里面了,至此交易确认成功。

    本文转载自:http://www.ruanyifeng.com/blog/2017/12/blockchain-tutorial.html

    作者:阮一峰

    展开全文
  • 1.什么是比特币比特币(BitCoin)其实就是一种P2P形式的数字代码。比特币不依靠特定货币机构发行,它依据特定算法,通过大量的计算产生,比特币使用整个P2P网络中众多节点构成的分布式数据库来确认并记录所有的...

    1.什么是比特币?

    比特币(BitCoin)其实就是一种P2P形式的数字代码。比特币不依靠特定货币机构发行,它依据特定算法,通过大量的计算产生,比特币使用整个P2P网络中众多节点构成的分布式数据库来确认并记录所有的交易行为。P2P的去中心化特性与算法本身可以确保无法通过大量制造比特币来人为操控币值。

     

    2.比特币是谁创造的?

    比特币的创造分两步:第一步是理论,中本聪在2008年写了一篇论文,设计了一种数字货币,这个文章讲述了这种数字货币的原理和算法。

    第二步,是在2009年,有人根据中本聪的文章,组织了一个开源项目,由全球的程序员免费参与,完成了比特币核心算法和软件的开发。中本聪参与的该项目,并通过挖矿挖到第一个数据块,得到50个比特币。

     

    3.如何获取比特币?

    1、到比特币水龙头网站免费领取比特币,如:faucet.asia.

    2、在一个比特币交易所购买比特币。如:火币等

    3、和你附近的人兑换比特币。

    4、通过具有竞争力的挖矿赚取比特币。

     

    4.比特币合法吗?

    据我们所知,比特币在大部分行政辖区并没有被立法机构界定为非法货币。但是,一些行政辖区(如阿根廷和俄罗斯)严格限制或禁止国外货币。其他行政辖区(如泰国)可能限制颁发许可给某些实体,如比特币交易平台。

    来自不同行政管辖区的监管机构正在采取措施,就如何将这项新技术与正规的,受监管的金融体系结合在一起,为个人和企业提供一些规则。例如,美国财政部的金融犯罪执法网络(FinCEN),就如何描述涉及虚拟货币的某些活动,发布了非约束性的指导。

     

    5.真的有人使用比特币吗?

    是的,越来越多的企业和个人在使用比特币。这既包括像饭店,公寓和律师事务所那样的传统企业,也包括像 Namecheap,WordPress,Reddit 和 Flattr 这样的流行在线服务。虽然比特币仍然是一个相对较新的现象,但它发展迅速。2013 年 8 月底,流通中的比特币总值超过了 15 亿美元,每天都有价值数百万美元的比特币在进行兑换。

     

    6.什么叫开源?

    开源软件意味着这个软件的所有源代码都是公开的,一个懂代码的程序员,可以拿到这个软件的所有源代码,并读懂它的逻辑,也可以拿到这些源代码,编译出可以运行的软件,也可以对这些源代码进行修改后,编译出新的软件。

    比特币的核心软件是开源的,这就意味着这个软件没有任何秘密,这个软件的内部实现逻辑大家都清清楚楚,这个软件是否有漏洞,是否藏有木马,或者后门,大家也都清清楚楚。

     

    7.什么是比特币的P2P模式?

    P2P模式就是点对点模式。普通的网上贸易,都是借助金融机构作为信任方进行交易的。比如说,支付宝或者是中国银行的网银服务,它们的共同特点就是中心化,如果这个中心受到黑客攻击或者内部篡改,交易数据将产生异常。

    而比特币是基于密码学的,它的所有交易,都是保持的每一个使用比特币软件的电脑上,它是没有一个中心数据库的。单独一台电脑的交易数据被篡改,不会生效,不影响整个交易数据。而且只要还有一台电脑安装了比特币软件,它的数据将永远存在。

     

    8.什么是比特币的双重支付?

    对于比特币中两笔同时发起的支付行为,为了确保不存在双重支付,需要对比特币做如下要求:

    1、所有的交易全网公开

    2、需要有时间戳,所有交易有先后顺序

    3、需要对额外的资源对交易进行确认

    所有交易,要按照先后顺序,给其加上时间戳,前面一笔交易成功后,整个交易链被公认后,下一笔交易是基于上一笔交易来生成的,整个交易就是一个交易链,这样才能保证不被双重支付。

     

    9.什么是工作量证明?

    比特币没有权威中心,那么由谁来决定交易的有效性呢?是由大家来投票表决的,得票最多的交易,就会被认定为一个合法的交易。而在比特币的算法中,投票并不是一个人一票,而是一个CPU一票。那么,如果一个人想控制比特币,TA必须有足够的CPU。

    这种投票机制,假设工作量很小的话,也很容易伪造这种交易,所以比特币还引入了工作量证明(Proof-of-Work)机制。在这个机制里面,对一个交易进行证明,需要耗费一定的运算能力和时间,一旦运算成功,那么就确定了一笔交易。而反过来,普通的客户端,只要进行一个很简单的运算,就可以知道这个交易是真实的,还是假冒了。

     

    10.什么叫哈希现金算法?

    在比特币中,这种工作量证明机制的算法叫做哈希现金。它的原理,就是在交易的数据块中,要找到一个随机数,这种随机数包含了多个0,在计算机只能用穷举的办法,来找到这个随机数。如果我们要求的随机数中,随着0的数目增多,计算工作量呈现指数级增长。一旦我们找到了这个随机数,也就确定了一个数据块,除非对数据块进行一定的工作量运算,否则,数据块是无法更改的。

     

    11.什么叫做交易链?

    由于哈希现金算法是一种穷举法,如果网络上的诚实节点超过50%,基本上伪造者想伪造一个交易成功,它必将成功几率很低,但还是有概率的。

    这种情况下,比特币就引入了另外一种机制,叫交易链,所有的交易,都是按时间戳,串联在一起的一个链条。就好比一条绳子上面打了很多绳结,每个绳结表示一个交易,每个绳结在时间上是有先后顺序的。而链条最长的,就被公认为为真实的交易。一个运算能力低于50%的伪造者,想伪造一个交易,那么有一定的概率,如果想伪造两个交易,并且比运算能力更强的诚实者还快,那么概率更低,而且这种概率,随着时间的推移,成功的几率就会呈现指数级下降。

    目前每笔比特币交易,大概需要耗时10分钟才能被确认,伪造者由于运算力更低,在10分钟内产生的数据块,对于诚实节点来说,新产生的数据块将远大于伪造者,从而导致伪造者无法成功伪造。

     

    12.比特币的奖励机制是什么?

    当诚实节点计算出一个数据块,计算出它的能得到一定数量的比特币奖励,也就是所谓的挖矿,且诚实挖矿得到的比特币奖励,往往比伪造交易得到的奖励更多。

     

    13.什么是挖矿?

    比特币的总量是有限制的,到2040年左右,其总量将达到极限值2100万枚。比特币之间的交易,是通过“挖矿人”对其进行验证的,而对于挖矿人来说,TA是可以得到酬劳的,这个酬劳就是比特币。

    软件程序预置了一个算法,刚开始的时候,每个数据块有50个比特币,另外,每一笔比特币的交易,会产生少量的交易费,这个交易费也是比特币,每个数据块包括若干笔交易,“挖矿人”每挖到一个数据块,就可以得到50个比特币,以及交易产生的交易费。

     

    14.挖矿的酬劳会减少吗?

    每隔4年,挖矿被挖出一个每块数据块,得到的酬劳就会减半,最开始5年,每个数据块包含50个比特币;之后4年,每个数据块包含25个比特币。而随着交易量的增加,交易费也会跟着增加,但由于挖到数据块的酬劳,包含两部分,一个是数据块包含的奖励,另外一个是交易产生的交易费。所以“挖矿人”每挖到一个数据块,虽然每个4年,奖励减半,但总得到的酬劳不一定会减少。

     

    15.什么时候“矿”会被挖完?

    2040年,比特币的总量被定格到2100万个,到那时候,“挖矿人”挖到数据块,不会再产生额外的比特币,而纯粹靠这个数据块里面包含的交易费来获得酬劳。

    按照中本聪本人的设计,到最后,“挖矿人”纯粹靠交易费得到的酬劳也是可观的,足以维持挖矿行为的继续。

     

    16.什么是挖矿机?

    比特币是靠工作量证明来保证交易的,虽然说普通的PC机也可以进行挖矿,但目前采用显卡进行挖矿,运算力更大,成功几率更大,由此而产生了各种挖矿机。

     

    17.挖矿需要消耗大量资源吗?

    挖矿所需要消耗的资源,其实就是一种哈希现金(SHA-256)的算法。这个算法,需要进行穷举,所以需要很多算力才能成功计算出答案。

    在比特币的交易中,其实的需要一些相对恒定的时间来计算出一个数据块,所以当挖矿机越多的时候,系统自动调整哈希现金算法的难度,使得计算保证在一定的时间内计算出数据块,不会太快,也不会太慢。

     

    18.比特币的数量会不会被人暗中控制?

    比特币的数量,和产生的速度,都是以参数设定在程序里面的。在软件发布以前,这些参数都是可以变更的,但是一旦软件发布,由于比特币软件是一个去中心化的软件,全网都是公平的,单独修改一个机器的参数根本没用,它肯定是不会被全网所公认的,它的交易也会被认为是非法交易。

    如果全网50%以上的机器都采用了新的参数呢?这个时候,其实是有可能改变比特币的总数的。但如果真有一个暗中控制人,TA想让全网50%以上的机器,都安装了经过TA暗中控制的软件,这个难度极大。

     

    19.为什么比特币交易会产生少量交易费?

    在比特币产生的前期,由于交易比较少,为了鼓励“挖矿人”的行为,所以会额外产生比特币来分配给“挖矿人”。这种行为在2040年就不再有效,到时候比特币数量被永远固定为2100万枚,“挖矿人”的酬劳纯粹由交易人的交易费获得。

     

    20.比特币交易手续费是多少?

    大多数交易都可以不花手续费,但我们鼓励用户自愿支付一笔小额费用来加快交易确认以及酬谢矿工。当需要手续费时,通常不会超过几分钱的价值。您的比特币客户端通常会在需要时估算出适当的费用。

    交易手续费能对过多交易导致的网络超载起到保护作用。具体的收费方案还在发展中并将随着时间的推移而改变。

     

    21.比特币的总量有限不会有局限性吗?

    Bitcoin 的独特之处在于只有总量为 2100 万的比特币会被生成。但是这根本不会成为一种局限,因为交易中可以将比特币划分成更小的次级单位,比如 bit - 一比特币等于 1000000 bit。一个比特币可以拆分到小数点后 8 位 (0.000 000 01),如果将来平均单笔交易规模减小到一定程度时,甚至可以拆分到更小的单位。

     

    22.如果有人将现有的比特币全部买下将会怎样?

    发行至今的比特币只有一小部分在交易市场上出售。比特币市场竞争激烈,意味着一个比特币的价格会根据供求关系上下浮动。另外,在未来几十年中新的比特币还会持续发行。所以即使是最决断的买家也不可能将现有的比特币全部买下。但是这种情况并不意味着这个市场对价格操纵是免疫的。要使比特币的市场价格上下变动并不需要投入非常大量的资金,因此到目前为止比特币依然属于一种波动性较大的资产。

     

    23.比特币会不会变成洗钱工具?

    通常的洗钱途径,其实现在洗钱的途径已经多样化的,包括并不限于如下几种:

    1、通过大钱化小,开设多个账户,逃避国家对大额交易的监管

    2、开设公司,透过虚假交易,把不值钱的东西高价卖出,把非法收入变成合法收入

    3、购买古董、名贵产品,以后伺机卖出

    从上面我们基本可以看出,比特币给开发出来后,会给洗钱多了一个途径,但只是大量洗钱途径的一个而已。

    且比特币的价格来处于激烈波动,上面几种方式的洗钱,都可能导致洗钱者亏损严重,所以相比现有洗钱方式来说,比特币并不是一个很好的洗钱方式。

     

    24.政府不支持比特币会有影响吗?

    比特币是一个去中心化的产品,它不是靠一个受信任的权威中心来决定它的价值,而是靠严密的算法保证货币的流通和发行的。在很多方面,比特币本身比政府还值得信任。

    但政府的态度,会在短期内对比特币的市值产生很大的冲击。政府如果支持比特币,有可能极大的促进比特币的发展,迅速抬高比特币的市值。政府如果限制比特币,将可能使得比特币高位跳水,市值在短期内迅速贬值。

    但比特币是一个全球化的产品,而是已经发展到一定程度,一个国家已经不能完全决定比特币的命运了。因为比特币全球大量的电脑共同形成的,只要有1个人愿意继续挖矿,那么比特币的实体还是存在,并不会消失。

     

    25.比特币的价格由什么决定?

    比特币的价格由供需决定。当对比特币的需求增加,比特币价格就上涨;需求减少,价格就下跌。目前只有很少的比特币在流通,新的比特币以一个可预见的逐步下降的速率发行,这表示需求必须遵循这一通胀水平才能保持价格的稳定。和它可能会成为的市场规模相比,比特币目前仍然是一个相对较小的市场,无需大量资金就能促使市场价格上下波动,因此,比特币的价格仍然很不稳定。

     

    26.比特币是庞氏骗局吗?

    所谓的庞氏骗局,即“拆东墙补西墙”,用后来者的钱来支付前面人的利息,从而骗取更多的钱,最终骗子们一般会选择卷款潜逃。

    以这定义,比特币不是庞氏骗局。首先,它没有一个借贷关系,如果有人掏钱买了比特币,那拿到钱的人并不会是那个制造比特币的人;其次,它没有一个“拆东墙补西墙”的特点,比特币是一个自然的交易行为,拥有比特币的人,不是说像庞氏骗局一样,能够得到稳定的回报。

     

    27.比特币和Q币有什么不同?

    1、Q币是一个中心化的产品,人们购买Q币都是基于对腾讯公司(QQ的拥有者)的信任;而比特币是一个去中心化的产品,并没有一个公司真正对比特币负责。

    2、Q币的所有信息,都是保持在腾讯公司的服务器和数据库上,腾讯公司通过防火墙等安全策略,限制和防止黑客和攻击者篡改数据库信息,但腾讯公司在需要的时候,其实是可以修改这些信息的。比特币的所有交易信息,都是保持在比特币电脑上的,它没有一个中心数据库,它依靠严密的算法,保证只对一台电脑是数据进行修改,无法影响整个比特币的正常。

    3、Q币的发行数量是可以不断增加的,腾讯公司可以通过不断稀释Q币,从而获得稳定的收入;比特币的发行数量是固定的,它依靠严密的算法保证了没人可以修改比特币的发行数量(,到2040年左右,比特币的发展数量将最终定格在2100万枚,并且不再增加。

    4、Q币是无法自由交易的,用户只能用钱购买Q币,但却无法将Q币换成钱;而比特币是个全球化的产品,它在很多国家都是可以自由交易的。

    5、政府通过限制腾讯公司的行为,可以轻而易举的限制Q币的行为;而比特币是一个民主的货币,政府要限制大多数比特币使用者的行为,才能限制比特币的行为。

    总结一下就是,Q币永远都没有升值的可能,;而比特币因为它未来的通缩性,其蕴藏很强的保值和升值潜力。

     

    28.比特币丢失了会怎么样?

    当一个用户丢失了他的钱包,其后果是其中的资金退出流通。丢失的比特币和其它比特币一样依然存在于块链中。但是丢失的比特币将永远处于休眠状态,因为任何人都无法找到可以再次使用这些比特币的私钥。

     

    29.比特币是匿名的吗?

    和其他任何货币一样,比特币的设计允许其用户在一个可接受的隐私程度支付和接收付款。但是比特币不是匿名的,所以无法提供和现金一样的隐私程度。使用比特币会留下许多公共记录。有多种机制可以用来保护用户的隐私。

     

    30.量子计算是对比特币的威胁吗?

    是的,包括传统银行系统在内的大部分依赖于密码学的系统都是这样。但是量子计算机还不存在,也许短期内也不会出现。当量子计算确实即将成为比特币威胁的时候,可以利用后量子算法来更新比特币协议。基于这一更新的重要性,有理由相信开发人员会将其反复审核,最终为所有比特币用户接受。

    展开全文
  • 8年后,你还买得起一个比特币吗?

    千次阅读 2018-08-11 09:55:10
    8年后,你还买得起一个比特币吗?  最近P3D新盘 chunchou.com记得那是在2014年,当比特币的价格从8000元一直跌落时,我也一直在问自己,比特币到底怎么估值。当跌到2800元时,我想出了计算办法,做了一个粗算,...

    8年后,你还买得起一个比特币吗?

     最近P3D新盘 chunchou.com

    记得那是在2014年,当比特币的价格从8000元一直跌落时,我也一直在问自己,比特币到底怎么估值。当跌到2800元时,我想出了计算办法,做了一个粗算,比特币的价格达到20万美元一个也很正常。我当时对自己的计算很满意,本来想写一篇文章,题目都想好了,叫做你应该配置一个比特币。过一会儿我会放出计算过程。

    人们对比特币的认知相当割裂,相当矛盾,认知差异远大过希拉里和川普。有人觉得比特币是人类的希望,是唯一能够克服人性自私贪婪,取代中央银行体制的货币发行制度;有人觉得比特币的技术有缺陷,不足以担此重任,但却是一套不错的结算系统。这些还算比较正面的。

    负面的更多了,就是比特币是骗局,还有是原始的试验品,注定失败。

    今天这篇关于比特币的文章,主题是搁置争议,无论你认为它是或不是货币,我们只从科技新生事物角度上来解读比特币的投资价值,放眼未来。

    大部分人没有注意到,比特币正在强劲生长

    经历了七年的时间,人们对比特币不再有陌生感和新鲜感。

    正如搜索热度所表现,比特币好象已经不被人关注了,在经历了一阵红火之后,归于平静。甚至有人说比特币正在慢慢死去。



    但实际是,搜索热度只证明:人们不需要通过搜索引擎来扫盲了。大部分人们没有注意到,比特币正在强劲生长,我这里有几个非常有力的证据。

    第一个证据:钱包数量

    这张图展示了从开始到现在的比特币的钱包用户数。2013年比特币价格最高点时,钱包用户数约为100万,2016年,这个数量达到了1000万。



    1000万这个数字看起来不大不小,但是对于具有网络效应的比特币来说,这个数字是一个坚实的基础。

    第二个证据,交易量



    按中国最大的三家比特币交易所24小时交易量粗算,每日成交额相当于人民币1030亿元。对比一下,大A股每日成交额才2000亿元,可以说是同一量级了。不过有一点需要强调。国内比特币交易所普遍不收交易手续费,所以国内交易量远高于国外。国内交易所聚集了很多机器人在频繁地交易。

    中国区的比特币交易量,还是很吓人的,反正是吓到我了。而且,比特币已经进入了监管层的视线,就不容忽视了。

    下面这张图是比特币中国(btcc.com)一个网站的交易量变化情况,它是国内交易量最大的比特币交易所之一。看最近的周成交量,比2013年12月的冲上8000元人民币时,放大了30倍。



    第三个证据:算力

    算力的增长来自来个方面,一个是矿机挖矿能力的提升,一个是大家在矿机硬件上的投入不断增加。算力较2013年底的高点,增长了26万倍,但每一块钱能够买到的算力只提升了几十倍。





    比特币已经迈过幻灭谷,拥有了不死之身

    什么是幻灭谷?具有破坏性的新技术如果要得到广泛应用,需要用户改变他们的行为,在早期市场和主流市场之间造成了一个不连续带,这就是幻灭谷(chasm)。

    我用几张图进行说明。

    Gartner炒作周期图,每一波科技创新,都会经历这五个阶段:科技触发点、期望膨胀顶峰、幻灭谷、启蒙斜坡、生产力高原。我的判断是,比特币已经在启蒙斜坡上爬坡了,所以我选在这个时点上说比特币,风险也比较小。



    下面这张图是摩尔科技应用生命周期图,可以与Gartner图相互印证。摩尔科技应用生命周期图定义了不同的人群对新技术的接纳特性:科技狂热分子最先接触到新技术,有远见的人能够发现新的技术的潜力和未来,第三批接纳新技术的人是实用主义者,然后是保守者,最后一批是迟钝的人和批判者。



    所以当一个新技术进入早期市场时,主流人群是并不关心的。只有当新技术跨越了死亡深谷时,才慢慢被主流人群接纳。这个死亡深谷和Gartner的幻灭谷是对应的。



    一个残酷的现实是:并不是所有的新技术或创业公司都能够挺过幻灭谷。我亲身经历的就有RSS订阅和Feedburner、LBS签到服务和Foursquare、虚拟世界和Secondlife等等。虚拟世界在2006年和2007年一飞冲天,被人们誉为WEB 3.0 和下一代互联网。媒体报道铺天盖地,称每个人都应该有一个自己的avatar。然而虚拟世界并没有撑起人们对社交的梦想,facebook取代了它。后来中国人知道avatar,是通过电影阿凡达。

    下面这个是Gartner2015年发布的新技术炒作周期图,智能机器人、AR、VR、加密货币、加密货币交易所都在榜上。当然每个人的见解不同,比如有人就预言VR将死在幻灭谷里。



    那我为什么就敢说比特币已经处于启蒙斜坡爬坡期呢?我们看一下比特币大事记。



    经历了政府的打压,经历了黑客的攻击,经历了交易所倒闭,能经历的风险都经历了,所以我的结论是比特币已经度过了幻灭谷。

    8年内,比特币成为主流软件产品

    如果认可我上面的结论,那么紧接着,我们会好奇,比特币会去向何方?前景能有多美好?我的预言是:8年内,比特币成为主流软件产品。

    我用从2009年比特币创立之初到现在2900天的钱包使用人数进行多项式拟合,作趋势外推,目前的钱包数约为1000万。



    这张图是外推1000个点,不到三年,钱包使用人数将达到8000万。



    这张图是外推2000个点,不到6年,钱包使用人数攀升至5个亿。



    这张图外推3000个点,也就是8年,钱包使用人数达到25亿,渗透率达到33%,比特币应该成为日常生活中不可或缺的产品。我为什么说8年,是因为比特币从诞生到现在是8年,再有8年将大成,而现在正是中间点。



    有人说我的预测只是线性外推,没有设想拐点,不科学。我的解释是我没有对价格进行趋势外推,那绝对不合理,而渗透率外推则有着合理性。举个例子:



    上面这张图的两根曲线展示了从90年代初的互联网用户数成长和2006年为起点的移动互联网用户成长情况。互联网用户数就是从无到25亿用了20来年的时间,增长曲线和比特币非常像。相比之下,移动互联网的用户增长速度更快。

    如果我们把时间的跨度拉大,会比较容易达成一致。下面这张老图上的电视、电力、汽车等用户渗透率都有着相似的增长情况。我以50%渗透率画了一根线,电视是20来年、电力是将近50年,汽车用了近80年。这张图比较老,当时的PC和互联网渗透率都很低,但增长率更高。



    如果和黄金一样只做储值工具,比特币值20万美元

    如果大家认可上面的分析,那么下面我要抛出一块大砖:比特币到底应该值多少钱?

    要回答这个问题,必须先有前提假设。我的前提就是不考虑比特币的货币属性,而只把它当做数字黄金,比特币是未来人们必不可少的储值选项。

    如果比特币达到黄金的地位,平分掉黄金一半的使用空间,那么比特币价格将要增加多少倍?200倍,达到20万美元一个。



    地球現在已经被开采出來的黃金约有 160,000 吨,每年约有 2,600 吨的黃金被开采出來,这代表着全球黃金的总量正以每年 1.6% 的速度增加。黄金价格现在是1200美元每ounce,全球黄金对应到美元将近700万个million。比特币现在有1600万个,对应现在的价格1000美元,应该是1.6万个million美元。

    当然这是一个简单的静态分析,忽略了很多因素,也没有说明是上涨200倍在什么时点,只是用来说明比特币的价格有很好的上涨空间。

    还有一个被普遍关心的问题是,比特币到底能不能成为数字黄金?其实通过比特币的大事记就能看到,比特币真是对冲现实世界风险的绝佳品种,每次政府危机,比特币都会上涨。它的另一个优点是总量固定,比特币算法设置每4年产量减半,2016年7月比特币迎来了第二个减半日,货币供应速度再减半。第三,极端情况下,政府可以收缴黄金,但是比特币是无法收缴的。

    比特币能不能成为全球货币? 我的观点是不能。但原因不是人们常说的背后没有国家信用,没有军队。我的理由是比特币技术上还不成熟,它只是个试验品,还有很长的路要走,但是我看好这种去中心化的发行方式。

    下面这张图看起来是个好消息。人们在论述比特币不能成为全球货币时经常攻击的一点是说比特币由于疯狂的投机炒作,价格波动太过激烈,没有人愿意在日常经营过程中使用比特币。这张图表明,比特币价格的波动性正在明显下降,并且长期来看,一个很显然的规律是随着比特币交易数量的上升,价格波动性会下降。



    我们再来看看比特币当前的价格,方便很多不知道如何查看比特币价格的人。现在比特币的价格是:



    罗胖在刚刚结束的跨年演讲中说到共识很值钱。比特币就是一个建立共识的过程,它的短期价格上涨是一种共识,它的长期发展更是一种共识。所以你说共识值多少钱?

    回过头来说明一下,我并不认为法币的背后一定要有军队有强权,那只是维持法币地位的一种手段。塑造加密货币地位的正是人们的共识,只要大家共识它是货币,它就是货币。目前来看,成为货币的共识还没有完全建立起来。

    下一个机会在哪里?

    比特币、加密货币(媒体称之为山寨币)、区块链,作为一个行业,刚刚出现8年,未来路很长,会不断演进。那么下一个机会在哪里?

    我最早是在2012年底以矿工的身份加入比特币大军,后来又参与过莱特币、素数币、PPC等币的挖矿过程,但都没有什么像样的收获,因为算力增长太快了。经过反思,我的结论是这些币我参与的都不够早,于是经过艰苦的搜寻,在上百种山寨币中,我找到了Gridcoin。

    Gridcoin针对比特币的一个缺点进行了改进,它认为挖矿是一种能源浪费,应该把这些算力用于科学计算,诸如癌症防治、新型蛋白质寻找、外星人寻找等项目中来。Gridcoin很巧妙地将挖矿与科学计算相结合,在挖矿的过程中,你的算力真的用于科学计算了。

    我当时是第一个接触这个项目的中国人,在全球范围内也是前10,另一个和我几乎同时接触的中国人是一个旅居德国的计算机博士。我建了一个网站开始了对Gridcoin的推广,他建了QQ群,本质上我们都在进行Gridcoin的布道。我把Gridcoin翻译成格雷德币,网上所有关于格雷德币的文章几乎都是我写的,我当时投入了很大的算力,几乎占到格雷德币总算力的5%。

    这是一个还算美好的开始,就像很多天使投资人一样,性感的项目、梦幻的团队,直到后来才明白,童话里都是骗人的。现在,格雷德币还是一个默默无闻的小币种,期间也经历了黑客攻击,数次分叉和回滚。总的算下来,我的收益大概刚刚cover投入的成本,因为现在的价格是15万个格雷德币才能换一个比特币。

    惨痛的经历是财富,它让我对加密货币的理解更深入了一些。后面我沉寂了一段时间,和币圈保持了一点儿距离。直到2016年年初,区块链技术又火起来,那是很特别的一天,2016年2月8日。 那一天是春节,我发现以太币价格启动了,当然这个机会我也错过了,我领悟到错过机会是一种习惯。



    以太坊是比特币之后又一个值得关注的创新,大家应该关注。

    下面我还想提一下DAO。 DAO全称是Decentralized Autonomous Organization,即“去中心化的自治组织”,可理解为完全由代码控制运作的团队组织。我觉得在未来DAO有望取代现有的公司制度,利用DAO,人们可以在无需依赖第三方的情况下,在全球范围内实现彼此协调,实现共同目标。

    DAO的参与者按照出资数额拥有审查项目、投票表决和分红的权利。我觉得企业家精神是推动商业前进的动力,是公司制度的基石,但同时也是稀缺资源。现在完全可以通过程序释放更多的动力,采用去中心化的方式自动替代很多公司治理活动。

    在加密货币诞生后,去中心化的协作方式一直是主要推动力。数以百万计的早期参与者为比特币、以太坊等加密货币贡献了代码、贡献硬件资源,宣传和布道,他们也都得到了相应的回报,这样的贡献奖励机制促进了数字货币的发展。

    怀揣着DAO的理念,德国的区块链创业团队Slock.it基于以太坊的智能合约推出了the DAO项目。

    Slock.it团队致力于将实物带到以太区块链上来,让人们可以租、卖和分享实物。他们没有想到 the DAO项目把他们推到了风口浪尖。2016 年 4 月 30 日 “the DAO” 项目开启众筹,28 天时间里,筹集了 1.5 亿美元,成为人类历史上最大的众筹项目。接下来发生的事情可以用一句峰回路转来形容。6 月 18 日,黑客利用 the DAO 程序中“递归调用漏洞”,成功盗取了 360 万枚以太币,价值超过 5000 万美元。

    The DAO出事后,以太坊社区进行了激烈的讨论最终决定硬分叉,以太币价格受到很大冲击,开始回落。好的一面是,危机事件也证明了以太坊的健壮性,背后的开发社区的能力得到了很好的证明。DAO算是一个小插曲,让大家领略一下区块链社区内部的勃勃生机。

    你为什么应该配置比特币

    如果你反感川普,你应该配置比特币。不确定性是有效市场的大敌,川普上台,如何行事全是未知数。接下来大搞基建,联储加息,美元指数上涨,新兴市场资金外流,货币贬值,持有比特币是很好的对冲。

    如果你是个科技工作者、程序员或者狂热的科技爱好者,觉得自己具有对科技的洞察力,你应该配置比特币,这是对敢于进入早期市场人们的褒奖。

    如果你热爱自由,相信市场,反对大政府,如果你也认为人性之恶在现有的中央银行货币发行制度中不可克服,你应该买入比特币。毕竟比特币的使命就是取代现有的货币发行制度,即便这场如同共产主义一样的人类实验不能最终成功 ,你的投入就当是为人类的创新精神打个赏。

    如果你认为人类的未来是虚拟的,全球经济发展的下半场是数字经济,你应该配置比特币。因为比特人应该用比特币。

    在我提示比特币的风险之前,我还想强调一下比特币这一轮上涨的助推力很大一部分来自于政府,印度废钞、中国限汇、还有津巴布韦货币危机,2017年这股助推力不会停下来。

    风险提示

    比特币扩容是未来最大的风险点。当然很多时候当风险已经被大家看到,就没有了多少杀伤力。比特币区块的1M容量已经严重限制了比特币的使用,转账手续费高企,转账速度太慢,使得比特币与手机支付等比起来明显处于下风。

    关于比特币的扩容现在有两个阵营,两派意见。一派是比特币核心代码开发的 Bitcoin Core 团队,提出了软分叉的方案;另一派是大部分矿工(中国人的实力非常强大)坚持的硬分叉方案。软分叉方案支持者认为比特币是一个结算系统,拒绝让小额支付的交易信息写入区块链,而是希望通过第二层网络(闪电网络)来支持。硬分叉方案支持者认为比特币不仅是一个结算系统,同时也是电子现金系统,希望比特币区块链能够记录所有交易信息,所以希望扩大区块的容量。是非姑且不说,将来矛盾升级,一定会对比特币价格产生影响。

    第二个我想提示的风险来自于黑客攻击,黑客会不断攻击交易所。交易所不像区块链那么强壮,交易所爆出危机会产生恐慌情绪,导致比特币价格大幅波动。

    这几天,比特币在突破前期高点时出现了暴跌,这是很容易预见到的事情。接下来,应该会有一波上涨。想配置比特币的朋友请把它作为一种长期投资看待,并认真考虑风险。长期看好比特币的人可以考虑一种投资策略:在比特币和以太币之间来回切换。因为比特币上涨时,以太币以比特币计价是在下跌的。但是当比特币下跌时,其它加密货币都会进入上涨趋势。

     

     

     

     

     

    打个小广告,imtoken搜索HL,领取10万枚hotlove真爱链,可以在云加密交易所yunjiami.github.io/直接交易哦。

     

     

    需要交流的朋友扫描二维码

     

     

    本文只是作者的观点,也并非投资建议或劝诱。比特币投资是高风险的事情,请谨慎考虑,自负其责。

    360浏览器版MetaMask中文版下载地址
    https://ext.se.360.cn/webstore/d ... jkmbmkibdhmklahopfi

    360极速浏览器版MetaMask中文版下载地址
    https://ext.chrome.360.cn/websto ... jkmbmkibdhmklahopfi

    百度云下载地址
    https://pan.baidu.com/s/17gPqvtGA_rF6ujwElZchgA

    MetaMask中文版谷歌下载地址
    https://chrome.google.com/websto ... D%E6%96%87?hl=zh-CN

    展开全文
  • 比特币攻击
  • 比特币

    2018-01-22 11:36:14
    一般理解来说:比特币是一种不受政府或其他任何人控制的货币。 比特币(及其他数组货币)的原理:非对称加密保证了支付的可靠性。 非对称加密:加密和解密需要两把钥匙,一把公钥一把私钥。公钥是公开且唯一的,任何...
  • 比特币完整源码

    2020-07-30 23:32:03
    比特币完整源码,欢迎下载,
  • 比特币实现

    2020-01-06 15:01:40
    区块链是去中心化的账本,比特币采用的是基于交易的账本模式(transaction-based ledger)。每个区块里记录的是交易信息,有转账交易,铸币交易,但是系统当中并没有哪个地方显式的记录账户中有多少钱,这得需要通过...
  • 比特币本质是什么?

    千次阅读 2018-08-30 16:59:46
    大家都知道比特币并不是任何有形的硬币,但也不是大家想象的能够把比特币从整个系统中分离出来的一段数据。比特币的本质是一个互相验证的公开记账系统,其工作就是记录所有账户发生的交易。 每个账号的每一笔资金...
  • 一、初步讲解 1、为何要搞这么一套货币体系     现如今的货币体系,一定是一个有着中心化的体系,也就是有着可信任第三方平台的体系,最典型的例子就是银行。   ...
  • 用力看就是盲,执著于聪明就是蠢

    千次阅读 2006-06-11 11:46:00
    用力看就是盲,执著于聪明就是蠢 (作者 潘向黎) 一个在国外的朋友给我发了一个电子邮件,说附件里有一个送给我的小礼物。 打开附件,黑的背景上浮现出大卫·科波菲尔的脸,神秘的眼睛,诡异的笑容。...
  • 近些年,很多人在茶余饭后讨论的致富话题中,一定少不了比特币和区块链,仿佛没有深入研究过这类话题就是没见过世面的土包子。那么,比特币和区块链到底是什么,又有什么关系呢? 比特币是什么? 比特币是一种基于...
  • 参考: 比特币2008年到2018年历年价格走势及涨跌原因分析 从“出生”到价值破万 比特币8年经历了什么
  • 比特币是一种虚拟的加密数字货币,最初由中本聪在2008年11月1日提出,并于2009年1月3日正式诞生。2017年12月17日,比特币达到历史最高价19850美元。为此,不少个人购买大量的计算机,日以继夜的开机挖矿,当起了职业...
  • 比特币的挖取说起比特币相信大家都不陌生,虽然这种货币是虚拟的,但不可否认的是它的购买力的确很强,或许很多朋友都知道,比特币是用户从网上挖出来的,而且如今想挖出1枚比特币是非常耗电的,那么,挖1枚比特币...
  • 比特币钱包地址生成算法

    千次阅读 2017-06-25 16:23:01
  • 如何简单的获取比特币地址?

    万次阅读 2017-07-12 18:23:00
    在测试网络的比特币地址获取上遇到了一些麻烦。经过摸索解决了问题。 比特币地址获取:https://www.bitaddress.org/ 比特币测试网络地址获取:https://www.bitaddress.org/?testnet=true 比特币测试网络地址的...
  • 一些网友在玩比特币、以太币,所以,今天的软件推荐文章,小编就打算介绍一些帮助网友赚取比特币的电脑软件,比如,比特币挖矿软件,那么,比特币挖矿软件哪个好?下面,先来认识一下这6款好用的比特币挖矿软件。 ...
  • 历史上,比特币就经历过3次暴涨暴跌。 是什么时候?又是什么原因呢?我今天把它给理了出来。 第一次暴涨暴跌,2011年到2013年 在11年的4月到6月,仅仅两个月,比特币从0.75美金一下子飙到30美金,40倍的涨幅,...
  • 最简比特币操作入门【实操攻略】

    万次阅读 2019-05-22 16:30:40
    最简比特币操作入门【实操攻略】 比特币价格已经过10万人民币了,很多人都在问——比特币,是什么,还能买么,怎么买卖?买了放在哪里? 我这里做个全网最简回答,争取几句话解决问题,即刻投入战斗!!! ...
1 2 3 4 5 ... 20
收藏数 71,287
精华内容 28,514
关键字:

比特币