比特幣從2008年全球經濟危機中脫穎而出,當時大銀行被發現濫用借款人的資金,操縱系統,收取過高的費用。爲了解決這些問題,比特幣創造者希望讓比特幣擁有者負責交易,消除中間人,降低高利率和交易費用,並使交易透明化。他們創建了一個分布式網絡系統,人們可以用透明的方式控制他們的資金。
比特幣發展迅速,在相對較短的時間內傳播很遠。在世界各地,從美國的一家大型珠寶連鎖店到波蘭的一家私人醫院,公司都接受比特幣。數十億美元的公司,如戴爾、貝寶、微軟、Expedia等,都在交易比特幣。網站推廣比特幣,雜誌發布比特幣新聞,論壇討論加密貨幣和比特幣交易。比特幣有自己的應用程式編程接口(API)、價格指數、交易交易所和匯率。
然而,比特幣也存在一些問題,如黑客侵入帳戶、比特幣波動性大、交易延遲時間長。在其他地方,特別是第三世界國家的人們發現比特幣是繞過令人討厭的中介機構進行貨幣交易的可靠渠道。
How to use Bitcoins?
我們可以像使用我們熟悉的法定貨幣那樣進行比特幣交易。當我們使用比特幣時,購買者實際上是指我們的數字簽名,這是一種用16種不同符號加密的安全代碼。購買者用他的設備解密密碼以獲得加密貨幣。因此,我們可以說,加密貨幣是一種數字信息交換,允許我們買賣商品和服務。
通過在類似於文件共享系統的對等網絡上運行事務,可以確保事務的安全性並使其可信。
How does Bitcoin handle double spending problem?
對於數字現金系統,支付網絡必須有有效的帳戶、餘額和交易記錄。每個支付網絡共同面臨的最大瓶頸是雙重支出問題,即同一筆錢被多次用於交易。
爲了防止重複支出,所有交易都必須在中央伺服器中記錄和驗證,所有餘額記錄都保存在中央伺服器中。然而,在一個分散的網絡中,網絡上的每個節點都必須做伺服器的工作;它必須維護事務列表和平衡記錄。因此,網絡中的所有節點/實體必須對所有這些記錄保持一致。這是通過在比特幣中使用區塊鏈技術實現的。
所以我們可以說,比特幣和其他加密貨幣一樣,只是存儲在分散資料庫中的代幣條目,這些資料庫保持所有餘額和帳戶記錄的一致性。值得注意的是,密碼學被廣泛用於保護一致性記錄。比特幣和其他加密貨幣比其他任何東西都更受數學和邏輯的保護。
比特幣和cyptocurrences已經得到了創造者和用戶基於其感知價值的認可和採用。
比特幣的原理是一樣的,參與的人越多;創造的價值就越多。
History of Bitcoins
2009年,第一個比特幣協議和概念證明由一個化名爲Satoshi Nakamoto的祕密個人或團體在白皮書中發布。最終,一直保持神祕的中本在2010年底離開了這個項目。其他開發商接手,比特幣社區從此呈指數級增長。
雖然中本聰的真實身份仍然籠罩在神祕之中,但有記錄顯示,他在比特幣的早期就進行了廣泛的交流。讓我們來推測一些問題,比如他什麼時候開始研究比特幣,在多大程度上受到了類似想法的啓發,以及比特幣的動機是什麼。
Creation of the first bitcoin domain
據信Satoshi大約在2007年5月開始編碼比特幣。據說他在2008年8月註冊了域名bitcoin.org。大約在那時,他開始給一些他認爲可能對比特幣感興趣的人發電子郵件。
2008年10月,他公開發表了一份關於比特幣協議的白皮書,並發布了比特幣代碼。然後他保持了大約兩年的聯繫,期間他在論壇上積極互動,與幾個開發人員溝通,後來他還向初始代碼提交了補丁。他與其他開發人員一起維護原始碼,處理髮生的問題。到2010年12月,由於其他人已經慢慢接管,他悄悄離開了現場。
Entities
參與比特幣實施和維護的實體是&;
區塊鏈平台
密碼算法
比特幣礦工是製造貨幣並進行交易的計算機或專用機器
參與交易從而幫助移動支付系統的人
比特幣(Bitcoin)的基本原理,以及所有加密貨幣的基本原理是,它們是分布式系統,沒有管理交易等活動的中心實體。它是一個對等(p2p)系統,在參與者級別運行。
Bitcoin Transactions
我們現在將看到如何創建一個新的比特幣交易塊。
比特幣礦工使用以下步驟創建塊;
收集待處理的交易,優先收集先有交易費的交易,然後收集免費的交易
驗證交易的有效性
解決散列問題
據統計,2015年10月,blockchain.info網站稱,每個區塊的平均交易量爲411筆,截至2018年5月,當前未確認的未決交易量約爲2495筆。
Reward and cost per bitcoin transaction
假設一枚比特幣價值400美元,則每塊25枚比特幣的獎勵價值約爲10000美元,忽略了微不足道的交易費用。以平均每秒交易次數爲2次,每塊交易次數爲1200次計算,每筆交易的報酬爲8.33美元。研究發現,採礦所消耗的電能成本接近於開採比特幣的回報,這使得開採比特幣的利潤不高。到目前爲止,挖掘的基本問題是塊大小的1 MB限制,這使得每秒最多只能有10個事務。
Confirmation of a bitcoin transaction
如果事務已在塊鏈中的塊中發布,則認爲它已收到n確認,並且還添加了n-1更多塊。一旦一筆交易有六個確認書,它通常被視爲「已確認」。新創建的比特幣在收到大約100個確認後被視爲已確認。
How does Bitcoin have value?
是共同的共識、信念和認知賦予比特幣價值。該系統的所有參與者都對以下問題達成了共識:;
區塊鏈的不變性和完整性
付款的安全性和有效性
系統規則
比特幣是區塊鏈技術的第一個實際應用,是目前全球最重要的三重記帳系統。在比特幣生態系統中,所有人都可以訪問整個原始碼,任何人都可以查看或修改代碼。每筆交易的真實性由發送方的數字簽名保證,從而確保所有用戶對發送比特幣擁有完全的控制權。
因此,給欺詐留下了一點空間,沒有扣款,也沒有可能被黑客竊取身份的身份信息。
下面是一些接受比特幣的實體的列表;
- Wordpress
- Namecheap
- Microsoft
- Dell Computers
- Archive.org
- Bitpay
- Bitspend.net
Bitcoin - Environmental Setup
Satoshi Nakamoto在2009年1月發布了第一款比特幣軟體作爲開原始碼。他後來將其改名爲「比特幣核心」,以區別於比特幣網絡。
比特幣核心是一種比特幣實現。它是一個完整的比特幣客戶端,是網絡的骨幹,提供了高度的安全性、穩定性和隱私性。它還幫助網絡中繼事務。它需要至少50GB的硬碟空間,不建議新的比特幣用戶選擇輕便的移動或桌面錢包。
What is a Bitcoin full node?
Afull node是一個完全驗證事務和塊的軟體程序。大多數完整節點還通過接受和驗證來自其他完整節點的事務和塊,然後將它們進一步中繼到其他完整節點來幫助網絡。
比特幣核心全節點需要有一定的要求。如果一個節點在薄弱的硬體上運行,它可能可以工作,但會出現許多問題。如果滿足以下要求,它將是一個易於使用的節點;
運行最新版本Windows、Mac OS X或Linux的台式機或筆記本電腦硬體
大約150 Gb的可用磁碟空間,以最低100 MB/s的速度訪問
2 GB內存
寬帶網際網路連接,上傳速度至少爲每秒50千字節
優選地,未計量連接,具有高上傳限制的連接。高速連接上的完整節點通常每月使用200 GB或更高的上載。下載使用量約爲每月20 GB,首次啓動節點時再增加150 GB
每天6小時全節點運行
比特幣核心可以從以下網站下載:https://Bitcoin.org
除了下載比特幣客戶端,我們還必須建立幾個帳戶。在本教程中,我們將進一步學習如何在比特幣網站開戶,以及如何在比特幣錢包、比特幣交易所、比特幣採礦網站、水龍頭網站和提供比特幣工具和增值服務的網站中創建帳戶。
Java Installation
要運行像BitMinter客戶端這樣的挖掘軟體,我們需要安裝最新兼容版本的Java。比特幣客戶端可從https://bitmenter.com下載
要安裝Java,您可以按照以下步驟操作−
轉到www.java.com/download。
單擊「免費Java下載」按鈕。
單擊「同意並開始免費下載」按鈕。
選擇與作業系統兼容的版本。
按照螢幕上的說明繼續安裝軟體。
安裝完成後,單擊「完成」按鈕。
繼續執行下一步以設置a礦工。
Bitcoin - Blockchain Technology
人們認爲,區塊鏈是一種新時代的技術,它是等待一系列問題的解決方案。毫無疑問,這是計算機領域的一個新奇蹟。
What is a blockchain?
區塊鏈基本上是一個不斷增長的記錄列表,稱爲區塊。這些塊通過使用密碼學連接和保護。每個塊通常包含前一個塊的加密散列以及時間戳和事務數據。根據其設計,區塊鏈不允許修改數據。
它是一種開放的、分布式的分類帳,以可驗證的、永久的方式有效地記錄不同方之間的交易。如下圖所示,區塊鏈通常由p2p或點對點網絡共同管理,遵循節點間通信和驗證新塊的協議。一旦記錄,任何給定塊中的數據在未經網絡多數同意的情況下都不能改變。
就比特幣而言,區塊鏈是記錄比特幣交易的公共分類帳。它被實現爲塊鏈。每個區塊都包含一個從上一個區塊到創世區塊的散列,創世區塊是比特幣區塊鏈的第一個區塊。然而,這是在沒有任何可信的中央授權的情況下實現的:區塊鏈的工作是由運行比特幣軟體的通信節點網絡來執行的。付款人A向收款人C發送B比特幣類型的交易使用現有的軟體應用程式廣播到該網絡。
網絡中的節點驗證新交易,將其添加到分類帳副本中,然後將這些分類帳添加傳遞到其他節點。每個網絡節點存儲自己的區塊鏈副本。大約每10分鐘,就會創建一組新的經過驗證的事務(塊),並將其添加到區塊鏈中,然後快速發布到所有網絡節點。這使得比特幣軟體能夠確定特定比特幣金額的使用時間,從而防止在分散的環境中重複使用。值得注意的是,區塊鏈是唯一可以說比特幣以未使用形式存在的地方。
區塊鏈技術導致了新的數字貨幣的發展,如比特幣和萊特幣,這些貨幣不是由一個國家的政府或任何中央銀行發行或管理的。這將個人從任何形式的控制和中介中解放出來,比如銀行系統是騙局,容易崩潰。它還帶來了像以太坊這樣的分布式計算技術,以太坊引入了智能合約。
區塊鏈是一種複製的共享分類帳技術,允許網絡中的任何參與者查看分類帳並進行更改。它是開源的,降低了成本,提高了效率,增加了可訪問性,解決了各種令人興奮的和熱門的業務挑戰。Linux基金會的Hyperledger是一個開發開源、開放標準共享帳本技術的項目。
如今,消費者要求產品及其製造的透明度。政府需要更多關於企業供應鏈的信息,並對違規行爲進行處罰。在這種情況下,區塊鏈技術有望實現這種期望。它可以實現跨供應鏈的安全數字價值或財產轉移。
Advantages of Blockchain Technology
以下是區塊鏈技術的優勢;
交易現在是可核實的,不允許任何一方進行更改
通過提高透明度提高效率
消費者有權進行知情購買
現在政府能夠獲得可靠的信息。
許多專家認爲,區塊鏈技術可以用於在線投票、衆籌等新興技術和新穎創意。摩根大通(JP Morgan Chase)等主要金融機構相信,加密貨幣可以降低交易成本,提高支付處理效率。
比特幣是區塊鏈技術最流行、最成功的實現方式之一。它是一種使用分布式對等計算的開源加密貨幣。管理比特幣網絡不需要中央權威機構。它是由一個人或團體以Satoshi Nakamoto的化名創建的。該網絡上的事務通過運行挖掘軟體的計算機上的工作證明算法進行驗證。
Bitcoin - Cryptocurrencies
Cryptocurrency是一種數字貨幣,它使用加密技術來保護其交易。由於這種安全特性,很難製造出僞造的加密貨幣。任何加密貨幣的一個顯著特點是,它不是由任何中央銀行或政府機構發行的,因此不受任何政府操縱。
截至2018年5月,比特幣流通量超過1700萬枚,總市值超過1400億美元。比特幣的成功催生了許多類似的加密貨幣,稱爲altcoins:Namecoin、Litecoin、PPCoin等。
Pros and Cons of Cryptocurrencies
加密貨幣使得在各方之間轉移資金成爲可能,而這些轉移是通過使用公鑰和私鑰作爲安全手段來實現的。這些資金轉帳是以名義或零手續費進行的,使用戶可以避免大多數銀行和其他金融中介機構爲轉帳收取的過高費用。
除了加密貨幣的價格是基於供求關係之外,人們發現加密貨幣的匯率波動很大,原因有很多。
加密貨幣交易的匿名性使它們容易受到洗錢、毒品和武器交易、恐怖融資和犯罪分子逃稅等非法交易的影響。然而,交易的匿名性有其自身的優點。一些經濟學家還認爲,加密貨幣是一種過眼雲煙的現象或投機泡沫,由於其虛擬或數字性質,隨時可能破滅。比特幣確實出現了一些指數級的暴漲和價值的突然暴跌。
加密貨幣也不是完全安全的黑客攻擊。在比特幣短暫的生命周期內,比特幣遭受了40多次黑客攻擊,其中價值超過100萬美元的黑客寥寥無幾。儘管如此,許多人仍將滿懷希望的加密貨幣視爲一種交換媒介,它可以保值、方便交易、比金條更具流動性和可移植性,而且不在央行和政府的權限之內。
通過許多獨特的特性,加密貨幣允許使用任何傳統支付系統都無法提供的令人興奮的應用程式。
沒有物理加密貨幣,但餘額由公鑰和私鑰進行保護。這些餘額與所有交易一起保存在公共分類帳上,這些交易都經過了大量計算能力的驗證。
2014年初,美國稅務局宣布,包括比特幣在內的所有加密貨幣都將作爲財產而非貨幣徵稅。據指出,作爲資本持有的貨幣的所有利得或損失將被視爲資本利得或損失,而作爲庫存持有的貨幣將吸引普通利得或損失。
Bitcoin - Features
我們已經看到比特幣越來越受歡迎,而且它們的使用在地理上也在加速增長。如果我們研究比特幣的不同有用特徵,使它們成爲現實,我們就會理解這個過程。
Features of bitcoins
比特幣最直接的好處之一是,它們不屬於政府、銀行和其他中介機構的權限,它們無法中斷用戶交易或凍結比特幣帳戶。用戶在使用國家貨幣交易時體驗到更大的自由。在比特幣的情況下,不可能像法定貨幣那樣通過印刷更多的貨幣來產生通貨膨脹。根據設計,可以鑄造的比特幣數量是有限的。
由於沒有辦法識別、跟蹤或攔截比特幣交易,使用比特幣的一個主要優勢是,任何購買都不加稅。
與傳統貨幣的銀行轉帳相比,比特幣交易相對更快。比特幣交易是以名義或有時零交易費用完成的。這些事務是匿名的,不涉及任何名稱。每筆交易都是任何人都能看到的公共記錄。你的私鑰是你和比特幣之間唯一的聯繫。只要私鑰是安全的,你的錢就是安全的。由於比特幣帳戶的易操作性,發送和接收比特幣非常容易。
作爲替代單位使用的少量比特幣是:百萬比特幣(1 mBTC=0.001 BTC)和satoshi(1 sat=0.000001 BTC),後者是比特幣價值的百萬分之一。
您可以使用不同的錢包和工具進行比特幣交易。
Drawbacks of bitcoins
讓我們來看看比特幣的缺點。比特幣的這些局限性降低了它們的吸引力,使我們尋求更好的選擇。我們必須以某種方式克服或消除比特幣的這些局限性,使它們更易於使用。
比特幣是一種新興貨幣,其研究仍在進行中。
它們的價值在劇烈波動的情況下是高度波動和不穩定的。
它是基於網際網路的,沒有它就無法運作。
它完全是虛擬貨幣,由於計算機故障或備份的缺失或失敗,錢可能會丟失。
丟失私鑰可能會導致丟失比特幣。
一旦交易完成,就不可能撤銷或取消。
比特幣交易的匿名性可能被濫用,用於犯罪活動。
比特幣的好處非常有利於早期採用者。
比特幣可以被一種更好的類似產品替代,而且在很長一段時間內,比特幣的延續存在不確定性。
政府可以禁止比特幣,並使比特幣交易變得困難。
事務驗證的緩慢性也是一個問題。
當前版本的比特幣不適合處理非常大的交易量。
Bitcoin - How do they work?
創建或鑄造比特幣的過程很難破解,這給比特幣帶來了安全性。另一層安全性是規定每個事務在被驗證之前都必須經過驗證。這項核查是通過「採礦」進行的。挖掘是一個過程,其中一些高級計算,如SHA256解碼,是爲了驗證比特幣的傳輸。
比特幣存儲在一個「數字錢包」中,這個錢包存在於用戶的電腦或雲端。錢包是一種虛擬銀行帳戶,方便用戶發送或接收比特幣、支付商品和服務或儲蓄。
How do bitcoin transactions work?
每一個比特幣帳戶都由一個公鑰組成,公鑰的作用類似於比特幣地址和一個私鑰。如果任何人知道你的公鑰,他/她都可以給你寄比特幣。要使用比特幣,必須使用私鑰進行身份驗證。每一筆比特幣交易都出現在比特幣網絡上。礦工們在核實後確認交易,以使其生效。
Addresses
比特幣地址的一個例子如下所示;
73nRKoXJAUqKYYbzw6Nrqh9gW2p26zerpZ
有2個160或大約10個48可能的地址
相應的私鑰如下所示;
5HuEupY3DNF87UypjFtXDTm4BVuAwZtAgYf94sMALPyakgafVnU
私鑰長度爲256位。大約有10個可能的私鑰
How to send bitcoins?
在上一節中,我們已經了解了比特幣交易的工作原理。現在,我們將討論如何發送比特幣。
要購買一些商品或支付一些服務,您必須將比特幣發送到供應商的地址。要接收比特幣,您必須與賣家共享您的地址。
以下是向某人發送比特幣的過程;
複製賣家地址並打開你的比特幣錢包。
單擊「發送硬幣」選項卡,並在「付款地點」欄位中輸入要向其發送比特幣的地址。
如果您必須多次向同一個人或同一組發送比特幣,可以創建一個標籤,以便在通訊簿中找到它們。
在下一個欄位中輸入金額,然後單擊發送完成操作。
Confirmations
在挖掘過程中,所有事務都收集在一個名爲block的容器中。大約每10分鐘創建一個新塊。如果是小額付款或與受信任的對等方進行交易,則可能不需要確認。然而,對於被視爲安全的大型交易,標準是6次確認。
Anonymity of Bitcoin transactions
匿名級別可以根據需要定製。從一個地址到另一個地址的每個事務都是公共的。通過其地址或公共密鑰(其記錄是公共的)對事務的分析稱爲流量分析。傳輸越大,流量分析就越容易。
爲了增加匿名性,使用混合服務。還建議爲每個事務創建一個新的公鑰或新地址,以提高安全性和匿名性。從用戶的角度來看,比特幣不過是一款移動應用或軟體,它可以提供個人比特幣錢包,讓用戶收發比特幣。然而,在後端,比特幣網絡共享一個龐大的公共帳本,稱爲「區塊鏈」。這個分類帳攜帶了每一筆交易的記錄,使得用戶的系統能夠驗證每一筆交易的有效性。
The need of consensus for compatibility
爲了保持彼此的兼容性,比特幣的所有用戶都必須按照相同的規則使用該軟體。只有在所有用戶之間達成完全共識,比特幣才能正常工作。因此,所有用戶和開發人員都必須維護和保護這一共識。
Securing a blockchain
比特幣不會存儲在您的計算機上,除非您在網絡上擁有一個節點。您攜帶一個分類帳的克隆,它是安全的,因爲每個塊在被附加到鏈之前都被散列。這意味著,即使更改前一個塊上的任何數據中的一位,也會更改將其標記爲僞造的分類帳的哈希值。
散列函數是密碼學中廣泛使用的不可逆函數,它的輸出比輸入短。比特幣交易的驗證只是一個快速檢查密鑰的過程,比如查找發送者是否擁有可以解鎖分類帳/區塊鏈中任何記錄的私鑰。
Bitcoin - Wallet
正如我們已經討論過的,比特幣是由0s和1s組成的虛擬貨幣。它們被收集並存儲在一個叫做a錢包的軟體組合中。錢包通過用於發送和接收貨幣的唯一地址來識別加密貨幣的數量。
加密貨幣錢包是一種數字錢包,用於存儲和交易不同的加密貨幣。加密錢包並不像真實世界的錢包那樣「存儲」貨幣。取而代之的是,它存儲了有助於發送和接收資金的公鑰和私鑰。比特幣擁有者將比特幣保存在在線錢包或類似於實體錢包的紙質錢包中。錢包里有每一個比特幣的鑰匙,確保它們的安全,防止任何欺詐。
What are public and private keys?
公鑰是別人可以給你寄錢的地址,私鑰是你用來給任何人寄錢的地址。重要的是只有你才應該知道你的私鑰,否則任何知道你的私鑰的人都可以偷你的錢。
不管發生什麼,你都不應該丟失或洩露你的私鑰。否則,丟失私鑰就等於丟失了錢。您應該至少使用兩種不同的技術來保存和存儲私鑰。
現在,讓我們討論兩種存儲加密貨幣的方法:熱存儲和冷存儲。
概括地說,錢包用於−
以加密貨幣形式發送和接收貨幣
收集和儲存礦工創造的硬幣
使區塊鏈與網絡的所有節點同步
打開錢包相當簡單;你可以從網際網路上下載免費和付費的比特幣錢包。有些只交易比特幣,而另一些則處理多種加密貨幣。
比特幣錢包只是一個應用程式、軟體、網站或設備,爲您管理比特幣私鑰。
Types of Bitcoin Wallets
市場上有幾種類型的錢包。它們可以有以下幾種類型
硬體
紙類
手機
桌面
網狀物
紙類 Wallets
紙質錢包是一張列印公共地址和私人地址的紙,通常是二維碼。公共地址用於接收比特幣,私有地址用於發送或傳輸存儲在該地址的比特幣。紙質錢包應安全使用,不得洩露或丟失。紙質錢包可以使用Bitcoinpaperwallet或Bitaddress等服務生成,然後列印出來。
手機, 桌面 and 網狀物 Wallets
這些是手機、台式機、筆記本電腦或允許比特幣交易的網站上提供的軟體應用程式。
對於那些經常使用比特幣、購買商品和服務的人來說,移動比特幣錢包是一個必要的工具。一個移動應用程式運行在你的智慧型手機上,有你的私鑰,並允許直接從你的手機支付。
一個完整的比特幣客戶端需要訪問完整的區塊鏈帳本,這需要幾GB的存儲空間。因此,移動錢包使用簡化支付驗證(SPV)技術,該技術可與區塊鏈的非常小的子集協同工作。儘管移動錢包是比特幣交易的便捷解決方案,但它非常容易受到黑客攻擊,而且如果手機丟失,其他人也可以訪問錢包。
硬體 Wallets
硬體錢包是用來保護比特幣的物理電子設備。硬體錢包必須連接到您的計算機或智慧型手機,才能使用比特幣。
最受歡迎和最好的三個比特幣硬體錢包如下所示;
- Ledger Nano S
- TREZOR
- KeepKey
硬體 wallets are the preferred choice if large amounts of bitcoins need to be stored and are secure, reliable, and convenient. Bitcoin hardware wallets isolate private keys from internet-connected devices that are vulnerable to hackers. Your private keys are held in a secure offline environment on the hardware wallet.
Hot Wallets
熱錢包是比特幣錢包,運行在網際網路連接的設備上,如計算機、手機或平板電腦。私鑰是熱錢包在聯網設備上生成的密碼。因此,我們不能說這些私鑰是完全安全的。
熱錢包就像你的物理錢包,你用來儲存一些現金,但不是你的生活儲蓄。如果你經常小額付款,但不適合儲存大量比特幣,那麼熱錢包是很有用的。
軟體錢包允許我們發送和接收比特幣,而且大部分是免費的。有一些付費軟體錢包提供一些額外的增值服務。
Opening a Bitcoin Wallet Account
我們可以去coinbase.org等網站註冊我們的姓名、電子郵件id和電話號碼。開一個錢包帳戶就像開一個銀行帳戶,在那裡我們可以發送,接收和存儲比特幣的錢。
在Coinbase中,我們可以創建多個錢包,這是一種整理開支和儲蓄記錄的好方法。默認情況下,Coinbase中有以下錢包,即比特幣BTH錢包、比特幣現金BCH錢包、以太坊ETH錢包和Litecoin LTC錢包。您也有一個美元錢包,以便您可以使用美元買賣加密貨幣。
Coinbase上的每個帳戶都是一堆地址。Coinbase上的每個事務都會自動生成新地址,並永遠與您的帳戶保持映射關係,並且可以安全地重用這些地址。
每個錢包帳戶都與顯示的地址和二維碼相關聯。例如,選擇比特幣錢包,然後點擊BTC錢包地址,將顯示以下地址及其二維碼。
我們可以下載比特幣軟體客戶端,它可能需要幾個小時才能將所有塊下載到我們的計算機上,現在計算機充當網絡中的節點。我們必須確保有足夠的帶寬和存儲空間來滿足超過145GB的整個區塊鏈大小。也可以在不下載比特幣客戶端的情況下使用錢包。
Bitcoin - Mining
使用比特幣,創建貨幣的過程稱爲挖掘。比特幣礦工使用專門的軟體和硬體來驗證比特幣交易,解決複雜的數學問題,並以一定數量的比特幣作爲交換。比特幣就是這樣發行的,任何人都可以開採比特幣。我們可以利用採礦來創造或賺取自己的比特幣。現在,一個成功的礦工每創建一個新的區塊,大約每10分鐘就會獲得25個比特幣的獎勵。這一共同商定的價值將在每增加21萬個區塊後減半。
比特幣挖掘涉及驗證交易記錄並將其添加到比特幣過去交易或區塊鏈的公共分類帳中。區塊鏈用於確認交易已發生到網絡的其他部分。
比特幣節點使用區塊鏈來合法化或驗證真正的比特幣交易,並防止比特幣的雙重消費,即停止重複消費已經在別處消費的硬幣。
Bitcoin mining is willfully designed to be resource-intensive and difficult so that the number of blocks mined each day by miners remains moderate and steady. Individual blocks are also required to contain a proof of work to be considered valid. This proof of work is verified by other Bitcoin nodes every time they receive a block. Bitcoin employs the hashcash proof-of-work function for its working.
挖掘的主要目標是促進比特幣節點達成安全、防篡改的共識。採礦也是將比特幣引入比特幣生態系統的一種機制:礦商賺取(如果有的話)交易費以及新創建的比特幣的「獎勵或賞金」。
這既有助於發行新硬幣的目的,也有助於激勵人們確保系統的安全。
Proof of work
工作證明是指爲滿足某些要求而產生的資源密集型、耗時的數據。
生成工作證明通常是一個隨機過程,機率很低,在生成有效的工作證明之前需要進行大量的反覆試驗。比特幣使用Hashcash類型的工作證明。
此外,礦主還獲得用戶支付的交易費。這筆費用是一種激勵,促使礦商將交易納入自己的區塊。今後,這些費用將占採礦收入的很大一部分。
主要有兩種採礦方式:單獨開採和聯營開採
Solo Mining
單獨開採是單獨進行的,也可以自己進行。使用普通台式機或筆記本電腦的配置,由於採礦需要巨大的計算能力,因此需要數年才能獲得實際的比特幣。
Pool Mining
我們可以使用的第二種方法是池挖掘。它涉及到在任何一個不同的池站點註冊一個帳戶。利用他們的軟體和硬體,這些網站匯集了很多人電腦的挖掘成果。泳池裡的每個人都會得到少量的比特幣作爲獎勵。對於個人來說,聯合開採比單獨開採更可取。
BitMinter
BitMinter是一個比特幣挖掘池,旨在使任何人都能輕鬆地製造比特幣。這是最古老的游泳池之一。自2011年開業以來,已有超過45萬人在其註冊。在早期,CPU和GPU被用於比特幣開採。現在我們需要有專門的專用集成電路(簡稱ASIC)機器來挖掘比特幣。這些機器的速度是由它們的散列速率決定的,目前的散列速率的順序是tera散列/秒或T H/s。
亞洲礦業公司於2013年接管了採礦業。用一台普通的個人電腦只開採一枚比特幣需要相當長的時間。你需要一台1/s或更快的ASIC機器在家裡開始一個小型採礦作業。
Using BitMinter for Mining
下面是使用BitMinter進行挖掘的過程;
步驟1−首先,我們使用google或yahoo郵件帳戶註冊BitMinter站點,然後單擊從BitMinter收到的郵件中的連結確認郵件id。
步驟2−除了創建BitMinter帳戶時創建的用戶名外,我們還使用工作機名稱和工作機密碼設置了一個工作機帳戶。我們將Bitminter客戶端連結到工作帳戶。
步驟3−然後,我們通過填寫帳戶詳細信息登錄,如下所示。
步驟4−在此之後,打開BitMinter客戶端應用程式,我們得到如下控制台−
步驟5−我們按引擎啓動按鈕開始挖掘。我們必須確保我們的機器的哈希率速度至少爲2500萬哈希/秒或25m H/s。
步驟6我們還需要更改一些有關自動化的設置。我們可以整天整夜開著機器。
步驟7−我們可以轉到「設置」選項來更改這些設置。自動設備是您設置的設備列表,以便在軟體啓動時自動啓動。
第8步−我們將讓機器在夜間運行,增加生產更多比特幣的可能性。
挖掘通過查找隨機字符串來確保事務的安全性,這些字符串使塊散列到一個包含大量前導零的值。零越多,解密就越困難。挖掘比特幣並不意味著發現新的比特幣;這些比特幣是由網絡授予的,用於完成一個區塊所有未完成交易的驗證,並解決一些複雜的數學難題。
Ways to Earn Bitcoins
獲得比特幣的最好方法是找到並執行用比特幣支付的工作。我們也可以購買比特幣。最後,如果我們想用艱苦的方式贏得他們,我們應該去採礦。爲了開採比特幣,我們可以在ebay網站上購買一些便宜的硬體。
Bitcoin - Exchanges
加密貨幣交換是用戶可以聚集在一起,用不同的加密貨幣和法定貨幣進行交易的地方。在線貨幣交易所是用於交易的網站,即以美元或任何其他貨幣(如歐元、英鎊、日元等)買賣比特幣。我們可以通過任何在線貨幣轉帳服務轉帳,在這些交易所進行比特幣交易。
Exchanges of Bitcoin
以下交易所主導比特幣市場;
如果考慮到美元的交易量,Bitfinex是全球第一大比特幣交易所。這裡每天交易約25000個BTC。
Bitstamp成立於2011年,是比特幣最古老的交易所之一。根據美元交易量計算,它目前是世界第二大交易所,每天交易約10000 BTC。
OKCoin&減;此比特幣交易所以中國爲基地,但交易單位爲美元。
Coinbase是美國第一家受監管的比特幣交易所。這個交易所每天交易約8000個比特幣。
Kraken−Kraken是歐元區第一大交易交易所,每天處理近6000筆BTC交易。
Bitcoin - Trading
比特幣交易對專業投資者和初學者來說都是非常有利可圖的。這個市場是新的,高度分散,有巨大的利差。它對套利和保證金交易開放。因此,許多人有可能通過比特幣來賺錢。
Arbitrage in bitcoins
套利基本上是在一個市場上購買比特幣這樣的證券或資產,同時在另一個市場上以更高的價格出售,從暫時的價差中獲利。
Margin trading in bitcoins
保證金交易是一個交易者從經紀人那裡借錢來購買或出售股票或比特幣的過程。這就像一筆短期貸款,增加了交易員的槓桿率和購買力。
每一個比特幣泡沫都會鼓起一場炒作,讓比特幣成爲新聞。媒體的關注讓更多的人對比特幣感興趣,而比特幣的價格一直在上漲,直到炒作消失。
Trading in bitcoins
比特幣交易很簡單,因爲比特幣是全球通用貨幣,很容易發送到任何地方。比特幣幾乎沒有進入的障礙。在許多情況下,比特幣交易甚至不需要驗證。由於比特幣價格的大幅上漲,吸引了投資者和投機者進行交易以賺取利潤。
沒有官方比特幣交易所或官方比特幣價格。這使得套利交易成爲可能。與其他股票交易不同,比特幣交易是全天候的。
比特幣交易之所以令人興奮,是因爲比特幣的價格波動劇烈,其全球性質,以及24/7交易。然而,理解和記住比特幣交易帶來的風險是很重要的。
Types of trading
當我們進入交易系統時,我們有兩種工作方式。一種是在日常基礎上進行交易,或者進行長期投資,即買進,然後等待其價值隨著時間的推移而升值。
這兩種策略可以同時進行一些比特幣的日常交易,同時投資一些其他比特幣以獲得長期收益。在這兩種情況下,我們都必須在幾個加密貨幣交易所之一開設帳戶。
Coinbase and trading
最好的選擇之一是在Coinbase上開立一個帳戶,一個安全可靠的加密貨幣交易所。在Coinbase上,我們可以通過歐元轉帳或使用信用卡直接購買比特幣(BTC)、以太坊(ETH)和萊特幣(LTC)貨幣。每筆交易的手續費是象徵性的4%。
Coinbase非常簡單直觀,這使得它成爲現在市場上開始交易重要加密貨幣的完美選擇。在一場騙局導致比特幣交易結束之前,gox山曾是日本比特幣交易的熱門地點。
Bitcoin - Glossary
在本章中,我們將學習比特幣詞彙表,其中描述了50多個比特幣術語。
Address
比特幣地址允許我們在比特幣網絡上發送和接收比特幣。它也是用於比特幣交易的公鑰或地址。
Altcoin
Altcoin是比特幣以外的一組「替代」加密貨幣。altcoins的例子包括Ethereum、Litecoin和PPcoin。
Asic
專用集成電路(ASIC)專門用來處理用於比特幣挖掘的SHA-256哈希方程。
Asic miner
ASIC miner是比特幣挖掘中使用的最新挖掘硬體。它用於比CPU或GPU更快地計算SHA-256方程。ASIC礦工是定製的,通過無線或乙太網連接到網絡。
Bitcoin Price Index (BPI)
由Coin Desk設計的比特幣價格指數顯示了全球頂級貨幣交易所的比特幣平均價格。
Bitcoin Whitepaper
被稱爲比特幣生態系統聖經的比特幣白皮書是由比特幣神祕創始人中村聰(Satoshi Nakamoto)於2008年提交的。它詳細描述了比特幣協議,對新手和有經驗的人都是很好的參考資料。
Block Chain
這條鏈包含自比特幣誕生以來開採的所有比特幣「區塊」的記錄。鏈的設計使得每個塊都包含前一個塊的散列,這使得鏈能夠安全地防止僞造的挖掘操作。
Block Reward
完成交易塊的每個礦工都會獲得獎勵。它可以是硬幣或交易費用的形式;比特幣網絡目前爲每個完成的區塊獎勵25枚硬幣。一旦區塊的閾值被開採(目前爲210000個區塊),獎勵將減半;如上文所述的事件稱爲減半。下一個減半計劃將在2020年進行。那麼開採一個街區的獎勵將變成12.5個硬幣。
BTC
BTC是比特幣的縮寫,類似於美元和英鎊對美元和偉大。
Bitcoin Client
這是一個軟體程序,它將設備(無論是台式機、筆記本電腦還是手機)連接到比特幣網絡。
Confirmation
交易的確認是成功地散列到區塊鏈的塊中。這可能需要10分鐘,但較大的交易可能需要多達6個確認。
Coloured Coins
彩色硬幣是比特幣的一個新特性,允許用戶定義自己的貨幣屬性。用戶可以將比特幣標記爲實物資產,然後將其作爲代幣交換給其他財產。
Coinbase
比特幣錢包運營商的名稱,爲商戶提供支付處理,並在比特幣交易中充當中間人。
Coin Age
一枚硬幣的年齡是由它的貨幣數量和它所擁有的時間的乘積來計算的。
Cryptocurrency
一種加密貨幣被一致認爲是合法的貨幣,並通過使用基於數學公式的加密技術進行保護。
Cryptography
它是使用數學公式和算法來創建加密和解密信息的代碼的欄位。
Double Spending
這是多次使用同一比特幣的犯罪行爲。用戶使用自己的比特幣完成交易,然後使用相同的比特幣與另一方進行第二次交易。因此,確認是必要的,以驗證一個交易,並防止雙重支出。因此,零確認交易是有風險的,因爲它們可能涉及雙重支出。
Dust Transaction
這是一個在區塊鏈中有記錄但價值很低的交易。目前正在採取措施,通過引入最低交易金額,儘量減少粉塵交易的數量。
ECDSA
ECDSA是橢圓曲線數字簽名算法的簡稱。它在比特幣協議中用於簽署交易。
Escrow
託管是一種第三方在線錢包,在交易雙方之間安全存儲資金。它用於雙方在滿足某些條件之前無法交易比特幣的情況,並希望確保他們的錢不會被數字「竊取」。
Faucet
水龍頭是一種在發行一種新的加密貨幣時挖掘一定數量的硬幣,然後將這些硬幣分發出去,以提高人們對新貨幣的興趣的方法。有幾家比特幣水龍頭網站提供非常少量的比特幣進行推廣
Fiat Currency
法定貨幣是世界各地使用的代幣的另一個名稱,已被政府和中央銀行宣布爲法定貨幣,沒有實物商品的支持。
Fork
據說,當一組挖掘者開始散列一組不同的事務塊時,就會出現區塊鏈中的分叉。當新版本的比特幣客戶端被引入時,也會發生這種情況。如果叉子變成鏈條的較長版本,就被認爲是成功的。
Genesis Block
鏈中的原始塊。
GPU
這是一個圖形處理單元,可以在標準PC圖形卡中找到。由於gpu設計用於在像素級的電腦遊戲中以更快的速度處理大量數據,因此它們也非常適合處理加密貨幣挖掘所需的計算。
Hash
散列是在比特幣挖掘期間進行的數學處理。這是一個複雜的過程,使得貨幣安全,解密非常困難和輸出的變化可以檢測。
Hash Rate
哈希率統計一秒鐘內完成的哈希計算數。這通常表明採礦作業的速度和成功程度。
Input
輸入顯示比特幣交易的發源地,通常是比特幣地址,除非它是一個生成交易,意味著比特幣已被新開採。
Litecoin
它是一種使用Scrypt散列公式的備用加密貨幣。
Megahashes/SEC
它是每秒以百萬哈希(兆哈希)爲單位測量的哈希數。
Market Order
在即時買賣比特幣時,可以在交易所以現行市場匯率下市場訂單。
MBTC
少量:比特幣的千分之一(0.001比特幣)。
Micro-Transaction
作爲在線交易的一部分支付很少的金額,在傳統的支付系統下很難執行。這就像用信用卡支付一袋零食。
Mining
任何想爲錢包鑄造新比特幣的人都可以進行採礦。爲此,他應該驗證一個未完成的事務塊,並使用一些散列算法求解密碼方程。
Node
比特幣網絡中的每一台連接到其他計算機的計算機都稱爲節點。
Orphan Block
任何屬於廢棄fork的塊都稱爲孤立塊。這不是有效區塊鏈的一部分。
Output
輸出是比特幣交易的最終地址。很可能一個事務可以有多個輸出。
紙類 Wallet
這是公共比特幣地址及其私鑰的物理記錄。它可以是一張紙,並且提供了一種更安全的方式來存儲比特幣,而比特幣不會被黑客或腐敗。
Pool
一組礦工齊心協力地工作被稱爲一個游泳池。這些礦工把他們的工作集中起來開採一個區塊,然後相應地分享報酬。採礦池提高了成功開採區塊的機會。
PP Coin
PP coin有時被稱爲peer coin或P2P coin。這是一個altcoin,它使用「股權證明」計算,而不是驗證已完成工作的工作證明。
Private Key
私鑰的安全性是保證比特幣安全的重要因素。帳戶的私鑰是唯一的,只有所有者才應該知道私鑰。它通常是用相應的公鑰對數字通信進行哈希處理的字符串。
Proof Of Work
此計算用於獎勵使用比特幣進行的採礦工作。成功地散列一個塊確實需要花費大量的時間和精力,這被認爲是一個工作的證明,並得到了適當的回報。
Public Key
公鑰是一個比特幣地址,它是公開的、已知的或每個人都可以訪問的。當公鑰與私鑰散列時,它使數字通信安全。
QR Code
二維碼是包含數據序列的圖形。二維碼由手機和其他設備掃描,用於編碼比特幣地址和促進比特幣交易。
Ripple
Ripple是一個支付網絡,用戶可以在上面兌換任何貨幣。付款是在「借據」的基礎上進行的,並基於信任。網絡由授權人員操作的節點和網關組成。
Satoshi
Satoshi,比特幣創造者的名字,也是比特幣最小的面額:1 sat=0.00000001 BTC。
Scrypt
一種用於altcoin礦工的工作證明系統;與SHA-256相比相對簡單;這就是爲什麼使用Scrypt的altcoins比使用CPU和GPU設置的altcoins開採得更多。
Signature
當私鑰和公鑰散列在一起時,它們會生成一個數字簽名,用於驗證比特幣交易的原始地址。
SHA-256
它是比特幣挖掘工作證明系統中使用的標準密碼方程。
SPV
簡化的支付驗證使得用戶無需下載大規模的完整區塊鏈就可以驗證他們的交易。在這裡,用戶只需下載塊頭就可以了。
Transaction Block
事務塊是對事務進行整理和散列,然後附加到塊鏈中的記錄。
Transaction Fee
一些比特幣交易在通過網絡發送時將收取少量費用。此費用支付給已成功散列包含該事務的塊的礦工。
UBTC
比特幣的另一種非常小的面值;uBTC是一種「微比特幣」
1 uBTC = 0.000001 BTC
Volatilit Y
比特幣價格的波動定義爲其波動性。
Wire Transfer
電匯是一種將比特幣貨幣在比特幣交易所之間進行轉帳的方法。這種轉帳是通過電子方式進行的,可以被擔保到世界任何地方的銀行帳戶上。
Zero-Confirmation Transaction
這是一種交易,賣家出售產品或服務以換取比特幣支付,但該交易尚不能由礦商確認或添加到鏈中。這就是「雙倍支出」可能發生的地方。
Bitcoin - Applications
以下是比特幣的應用列表
隨著全球越來越多的商店接受比特幣支付,比特幣正被用於購買商品和服務。
比特幣交易提供了定製的匿名級別,追蹤它們的蹤跡相對困難。因此比特幣被用於匿名交易。
由於比特幣與任何國家無關,也不受任何政府監管,因此國際支付既容易又便宜。
事實上,您的交易不需要任何權威機構的許可。
比特幣提供了一種安全在線交易的方式,因爲它們使用非常強大的加密算法。
用戶和企業喜歡比特幣支付,因爲沒有信用卡費用支付。
比特幣可以作爲一種投資,預計其價值將在未來大幅升值。
比特幣可以用於在線賭博網站,如SatoshiDice、RoyalBitcoin、Bitzino、Peerbet等。
隨著越來越多的供應商允許比特幣交易,比特幣正被用於在線購物。用戶現在可以通過比特幣錢包應用在智慧型手機上用比特幣進行支付。
與信用卡或銀行支付不同,完成交易不需要提供個人信息。所以提供身份的麻煩是可以避免的。
Bitcoin - Future
由於比特幣是一種正在發展中的新興技術,不可預見的發展會使其生存和延續變得困難。關於它的安全和未來,有許多問題無人能回答。我們能相信比特幣有多遠?它們是一個要破裂的泡沫嗎?它們是不是一種過眼雲煙的現象,一段時間後就會消失的時尚?或者,它們會保持不變,或許在未來主導其他貨幣?
到目前爲止,比特幣大多是不受監管的,不過這可能會改變。政府擔心失去稅收和對貨幣的控制。他們可能會通過立法來監管比特幣,這可能會極大地影響比特幣相對於其他貨幣的優勢。比特幣價格的波動是一個巨大的問題。其指數的劇烈波動就是這種波動的跡象。近年來,比特幣價格呈指數級上升,經過一些調整後有所下降,但仍處於高位。許多人預計價格會進一步上漲。
Favoring Growth Factors
有利於比特幣普及率增長的因素如下所示;
比特幣數量有限。
人們對比特幣的認識正在增長,因此比特幣被接受和採用。
比特幣交易量日益增加。
很多富人不希望政府對他們的財富進行監管,而寧願用比特幣來存儲。
下一個減半計劃在2020年進行。這將進一步降低比特幣的供應速度,而到2020年比特幣的使用量將增加很多。截至目前,比特幣交易量遠遠落後於信用卡交易量,而前者必須大幅增加才能充分發揮比特幣的潛力。
爲了幫助比特幣的增長,需要解決的一些問題如下&負;
與信用卡或借記卡交易相比,比特幣交易時間或獲得確認所需的時間仍然偏高。
比特幣的安全性已經成爲一個主要問題。隨著比特幣使用量的不斷增加,黑客攻擊比特幣錢包甚至交易所的行爲也越來越普遍。
到目前爲止,比特幣對普通人來說太技術化了,對用戶也不那麼友好。人們很難理解比特幣價格爲何如此波動,交易時間爲何如此之長,以及他們應該如何保護自己的比特幣。
包括印度在內的幾個國家的政府都在勸阻比特幣的合法使用,因爲他們明白比特幣是一個他們無法控制的平行金融體系。然而,日本、澳大利亞和一些歐洲國家已經將比特幣合法化,因爲它們意識到自己無法停止比特幣的使用。一些國家禁止比特幣交易。人們利用全球交易所來隱藏他們的交易。與此同時,印度和中國一直在阻止比特幣交易。中國試圖禁止其國內的所有比特幣交易,而印度沒有禁止任何交易。Zebpay和Uncoin是在印度運營的比特幣交易所。它們要求在執行任何買賣交易之前提交KYC文件。