美文网首页
2018-05-30比特币&区块链

2018-05-30比特币&区块链

作者: f1d165264957 | 来源:发表于2018-05-30 08:29 被阅读17次

比特币是区块链的第一个成熟应用。一开始并没有区块链这个概念,直到2015年,经济学人发表封面文章指出区块链是比特币的底层技术。比特币从最开始的没有价值,到后来每枚比特币曾一度价值10万元人民币,由此诱发很多人对区块链价值的无限联想。

01.比特币是什么?

2008年10月31日。一个叫做中本聪的个人,在一个隐秘的密码学小组中。发布了他的比特币白皮书。一种点对点的电子现金系统。通过运行这个系统可以生成和交易一种加密数字货币。(crypto currency),这个加密数字货币就是比特币。2009年1月3日。中本聪通过运行这个系统,也就是一种被称作挖矿的过程,获得了50枚比特币。很多人通过阅读比特币白皮书,参与了挖矿。享受到了比特币带来的经济收益。

比特币的特点:

比特币效仿金本位制。金本位制,是以黄金为本位的货币制度,因此被称为数字黄金。它和黄金之间有很多相似之处。

主要具有两大特点:

1.储量有限。比特币发行总量被系统锁定为2100万枚,绝不超发。它就像黄金一样,在地表上的储量是总体有限的。

2.越来越难玩。比特币的发放,每四年减半。前四年每次可以挖出50米。从第五年到第八年,每次只能挖出25名。以此类推,挖出比特币的难度越来越大。比特币是一种数字通货,也就是虚拟货币。它并不是真实存在的钱。2009年1月3号,中本聪通过挖矿获得的50枚比特币。这是挖矿的第一次成功。

02.什么是挖矿呢?

在比特币的发行早期,很多人因此嗅到了比特币未来价值增长潜质,他们因此开始通过挖矿获得比特币。

挖矿石则是生产或发行比特币的过程,同时也是确认和记录交易数据的过程。矿工就是指从事虚拟货币挖矿的人,他们最主要的工作就是确认交易和打包交易数据。

挖矿的过程是什么?全网的矿工们共同玩一个叫做哈希的密码学游戏。谁获得了游戏的胜利谁就获得了比特币的记账权。获得记账权的矿工会将过去发生的交易记录记录在一个新生成的区块上。与此同时矿工,会获得一定数量的比特币作为奖励。与此同时,矿工会获得一定数量的比特币作为记账奖励。由于比特币的总量限定为2100万枚,为了确保不被矿工们一下子全挖完,系统在每生成2016个区块之后。会重新限定游戏的难度,以此确保获得游戏胜利的时间永远控制在十分钟左右。

如何挖矿?早期参与挖矿的矿工比较少。一台电脑加一个挖矿软件就可以开挖了。但是后来由于全球越来越多的人参与比特币挖矿。导致游戏难度一调再调。后来只能通过专业挖矿的矿机,才可以挖到比特币。其实挖矿的过程当中,并非需要矿工亲自动手。而是电脑自动运行程序。在这个过程中可以没有人,但是绝对不能没有电和网。另外由于每种虚拟货币的算法不同。在挖不同的币的时候,需要使用不同的挖矿软件和矿机。挖矿的确耗费了很多电量的资源。

我们应该如何处理挖矿所获得的比特币呢?

03.比特币的存储和交易

现实生活中,我们把钱放在钱包里,存在银行中,比特币的存储也类似。比特币地址向银行卡卡号一样,代表了我们的比特币账户。比特币的账户信息和密码,保存在比特币钱包中,类似于我们的食物钱包。

比特币地址是一串由字母和数字组成的字符串。我们可以通过在比特币客户端,比特币钱包,或者数字资产交易所注册获得。

比特币钱包存储着一个或多个比特币地址,以及每个地址对应的私钥,也就是密码。这里一定要注意,你在私钥丢失,就意味着里面的比特币将不再属于你。

比特币钱包的种类:比特币钱包分为冷钱包和热钱包。冷钱包是指网络无法访问的钱包。比如不联网的电脑和手机,纸和本等。热钱包是指网络可以访问到的钱包,也被称为在线钱包。那你钱包的优势在于黑客无法入侵,私钥不会被盗取。但实体冷钱包,容易丢失和损坏。在使用热钱包时,在不同的平台上设置不同的密码,并且开启二次验证,以保证数字资产的安全性。

04.比特币的转账:

那么比特币放在比特币钱包之后,我们怎么转给别人呢?

比特币的转账信息包含转出人的比特币地址,接收方的比特币地址,转出金额。以及手续费金额。转出人确认交易后,该笔交易会被广播到全网。每隔十分钟。会有一个矿工将未被记录的交易。打包到区块上。由于每个区块的容量有限。矿工会优先选择转账手续费高的交易进行打包。转账手续费是用来保证即使比特币被挖完,还可以激励矿工们继续打包交易数据,维护系统安全运转。通常一笔交易的手续费是0.001-0.0015个比特币,如果每枚比特币价值4万元人民币,那么手续费就是40到60元。这个比银行间的跨国转账便宜很多。那比特币作为全球化的数字资产,其实更适合跨国交易。那么通过挖矿和转账我们还能通过什么方式获得比特币呢?比特币的其他转账方式。

04.如何交易和存储比特币?

通过转账和挖矿可以获得比特币,那么当你想与他人交易的时候。比特币交易

场外交易和场内交易。

传统的交易方式是买卖双方在现实中面对面。一个人拿着钱,一个人拿着货进行实时交易。进行实时交易。最开始比特币的交易也是这样的,因为只有少数的极客参与。这样的交易方式也被称为场外交易。全球越来越多的专业投资者,参与比特币交易后。传统的教育方式便不再普遍适用。如今主流的交易。大都在交易平台上进行。因为交易平台不仅提供,买卖双方在线交易的场所。还保证交易的安全。与此同时。交易平台还展示了买卖双方的实时出价,有效促进了交易的达成。这种在交易平台交易的方式,被称为场内交易。

交易平台又称交易所是可以支持虚拟货币交易的平台。在交易所中,比特币是可以与其他虚拟货币进行兑换,还可以与法币进行兑换。我们来具体了解下操作流程。第1步开户。首先打开交易所的网站注册用户,完成身份验证后登录。这里需要注意,通常身份证需要1到2个小时。2.进行充值,充值法币或者代币。3.自动转账。4.交易。用户向交易所提交交易指令。交易所进行交易撮合。成交后将结果告诉用户。5.提现。用户向交易所提出提现指令,由此完成交易。当然在整个过程中,有些地方会产生费用。交易所会收取手续费。一般是交易总金额的0.1%。个别交易所为0.2。

另外充值时转账时。提现时。也都会有一些手续费产生。大家操作时需要注意。由于国内禁止,开展交易所业务,所以目前大多数的,交易平台都在海外。

05.区块链技术

比特币是区块链技术的第一个落地应用,通过挖矿,也就是争夺记账权可以挖得比特币。那么区块链技术到底又是什么?

李雷和韩梅梅准备结婚,他们先要去民政局登记。民政局里登记的所有人的结婚信息。此时它就是一个中心化的数据库。过了几年,李雷和韩梅梅闹了矛盾,两人决定分居。但却没有去民政局办理离婚手续。后来你给遇到了王美美,两人决定结婚。民政局作为数据库。具有唯一性,所以数据库的信息就存在被篡改或损坏的可能性。如果因此汪美美不知道,以为真实的婚姻情况,就会导致重婚案件的发生。这就是中心化数据库存储方式的缺点之一。中心化方式依赖的是中心的信用。如果这个中心信用出现问题。那么参与方的权益就会受到损害。现在的办法是依靠严格的监管。但所有的监管都不完美。都会存在漏洞。你没和韩梅梅结婚以后,他们并不是去民政局进行登记。而是通过计算机直接发布一条。李雷和韩梅梅于某年某月某日结婚的想法。然后这个结婚消息,给所有的网络上的计算机。至此,他们结婚的信息,就被全网的计算机记录下来。并且不能篡改。为什么是不可篡改的呢?我们家是有一百台计算机参与的了这条消息的记录,去看电视,可以限定只有当51台或以上的计算机共同修改这条信息。它有可能背叛,专业上称为51%攻击。这几乎是不可能。因为真正参与记账。无法计数并非只有100台,它们之间是相互并不关联。通过上面的例子,我们可以总结出,区块链技术是指通过分布式和去信任的方式,继续维护一个可靠数据库的技术方案。分布式是指去中心化的存储方式。去信任是指无需中心机构信用背书就可以达成交易的方式。目前有很多,去化验的项目,都是由中心化的企业建立。采用的大多是中心化,加上分布式加上相结合的技术方案,由于缺乏监管,或不具法律效益。给不少参与者带来损失。因此我们也需要慎重。在参与之前,要了解区块链项目背后运行的逻辑,以及可能存在的风险。

06.区块链技术的特点

去外面并非新的技术,而是各种现有技术的集成。其中包括非对称加密技术,时间

戳,共识机制等。

对称加密技术是指在加密和解密过程中使用同一个秘钥。这就导致密钥在传递过程中容易被黑客盗取,从而导致损失。

非对称加密技术中有一对公钥和私钥。如果用公钥对数据进行加密,只有通过私钥才可以解密。公钥是公开的,私钥是自己保存的。没有传递也就无法被盗取,高性能数据传输的安全性。通过公开的公钥和你手握的私钥也可以证明你对数据信息的所有权。由此引发出了区块链的第一个特点匿名性,因为无需上传你的任何信息。便可以通过这两把钥匙证明你就是你。

时间戳是什么?时间戳是一份能够表示一份数据在一个特定的时间点已经存在的完整的可验证数据。同签名一样,是防止文件被伪造和篡改的关键性内容,每一个交易记录都需要加盖时间戳,这样使得每一个交易可以按顺序记录在区块上。也使得区块可以按顺序连接成链,那么直接按顺序记录的,且不能被删除和篡改的交易就构成了区块链技术的第二个特点公开透明。因为无论是谁随时都可以查到全网所有的交易记录。这就构成了区块链技术的第三大特点去信任。因为交易记录可以永久保存,且不可篡改。所以人们可以在不信任的情况下达成交易。运用的时间戳,区块链技术可以应用在知识产权保护等领域。如果你担心自己撰写的论文有被抄袭的可能性。你只需要将论文先保存在区块链上盖上时间戳便可以证明版权的所属。区块链技术具有匿名性。公开透明和去信任的特点。共识机制可以确保矿工们公平的获得记账权,推动系统的安全运转,他对于区块链技术非常重要。

07.什么是共识机智?

傻逼通过区块链技术解决的共识问题,也就是传统且经典的拜占庭将军问题。

拜占庭将军问题是什么?拜占庭将军问题是一个协议。拜占庭帝国的将军们被分配到各个地方。只有他们作出一致且正确的战略选择。才可以确保胜利。但是由于地理限制。且将军中混有判军,导致很难达成完全一致。

为什么说比特币系统中存在拜占庭将军问题?比特币网络中各个节点,在记账过程中,也是散落在各个地方。很难保证每一次交易,在所有记账节点上是一致的,因此在全网达成共识至关重要。目前主要的共识机制有POW/POS/DPOS

pow工作量证明机制,pow是一个证明协议,分散在各个节点的矿工们。通过投入大量的算力,来玩一个叫做哈希的密码学游戏。那么再通过运算结果来证明在过去的十分钟,他完成了指定量的工作,由此来获取记账权。pow工作量证明机制是指通过评估节点的工作量来决定其获得记账权的机率。工作量越大,获得记账权的几率就越高。

POS权益证明机制:

pos是通过计算节点的币龄,来确认记账几率的。币龄是指节点持有代币的数量和时长的乘积。那就意味着持有的代币越多,时间越长,获得的记账权几率就越高。

DPOS有点像公司的董事会。由全网节点选出代理节点。代理全网节点进行验证和计账。为了激励更多节点参与竞选。系统会生成代币作为奖励。如果轮能到代理节点记账时出现问题,则会被取消代理权,并重新选举出新的代理节点。由于机场节点大大少于pow,因此大幅度提升计算节点的数据处理能力。由此数据资产的交易速度接近了VISA等中心化结算系统。

DPOS:股份授权证明机制。是指通过全网节点。投票选取一些代理节点。由代理节点代理记录和验证。目前全球市值排名第36位的比特股bishare就才采用了DPOS作为共识机智。

08.智能合约

有人认为,其关键技术之所以具有颠覆性。是因为应用了智能合约技术。什么是智能合约?

智能合约这个理念最早由密码学家尼克萨博在1994年提出。他对于智能合约的定义。一个智能合约是一套以数字形式定义的承诺。包括合约参与方可以在上面执行这些承诺的协议。那么为什么这么早,就被提出的理论到现在才开始落地应用呢。在区块链出现以前,智能合约并未在互联网上实现,因为所有协议都需要中心化的机构和人员审批,导致计算机程序我反正自动完成协议的执行。区块链的分布式的记账方式可以免除中心化的审核和批准。为智能合约的落地应用创造了条件。

智能合约的特点:

参与双方做或不做某事无需双方互信和第三方担保,便可以完成合约的制定和履行。智能合约不仅是由代码编写,更是由代码强制执行。自动切无法干预。你用一个广泛的比喻,这两个月就是由代码编写且自动运行的自动售卖机。

区块链开发平台,

区块链作为比特币的底层技术。也被用作其他应用的底层技术。目前全球很多知名的创业团队。都在搭建区块链开发平台。这种开发平台就像,安卓和ios系统。可以帮助区块链创业者通过c语言以及传统互联网的编程方式开发区块链应用,大大降低区块链应用的开发难度。开发者可以通过区块链开发平台发行自己的数字货币,并编写智能合约。在互联网中,通过安卓和ios开发出来的应用可以称为app。而通过区块链开发平台开发出来的应用被称为dapp即分布式应用,目前全球市值排名第二,仅次于比特币的数字资产,以太坊就代表着一个区块链开发平台。采访,其实这个平台的名字也是这个平台发行数字资产的名字。以太坊与比特币相同,采用分布式的记账方式,具有公开透明和不可篡改的特点。但同时又与比特币不同。以太坊是一个平台,可以编程,可视化,具有图灵完备的脚本语言。开发者可以在以太坊上发行自己的代币,编写智能合约,开发自己的DAPP。

相关文章

网友评论

      本文标题:2018-05-30比特币&区块链

      本文链接:https://www.haomeiwen.com/subject/hjzzjftx.html