民法典對比特幣如何確定
Ⅰ 比特幣交易是如何確認的
比特幣的交易方式
比特幣是類似電子郵件的電子現金,交易雙方需要類似電子郵箱的「比特幣錢包」和類似電郵地址的「比特幣地址」。和收發電子郵件一樣,匯款方通過電腦或智能手機,按收款方地址將比特幣直接付給對方。下列表格,列出了免費下載比特幣錢包和地址的部分網站。
比特幣地址是大約33位長的、由字母和數字構成的一串字元,總是由1或者3開頭,例如""。比特幣軟體可以自動生成地址,生成地址時也不需要聯網交換信息,可以離線進行。可用的比特幣地址超過2個。形象地說,全世界約有2粒沙, 如果每一粒沙中有一個地球,那麼比特幣地址總數遠遠超過所有這些「地球」上的所有的沙子的數量。
比特幣地址和私鑰是成對出現的,他們的關系就像銀行卡號和密碼。比特幣地址就像銀行卡號一樣用來記錄你在該地址上存有多少比特幣。你可以隨意的生成比特幣地址來存放比特幣。每個比特幣地址在生成時,都會有一個相對應的該地址的私鑰被生成出來。這個私鑰可以證明你對該地址上的比特幣具有所有權。我們可以簡單的把比特幣地址理解成為銀行卡號,該地址的私鑰理解成為所對應銀行卡號的密碼。只有你在知道銀行密碼的情況下才能使用銀行卡號上的錢。所以,在使用比特幣錢包時請保存好你的地址和私鑰。
比特幣的交易數據被打包到一個「數據塊」或「區塊」(block)中後,交易就算初步確認了。當區塊鏈接到前一個區塊之後,交易會得到進一步的確認。在連續得到6個區塊確認之後,這筆交易基本上就不可逆轉地得到確認了。比特幣對等網路將所有的交易歷史都儲存在「區塊鏈」(blockchain)中。區塊鏈在持續延長,而且新區塊一旦加入到區塊鏈中,就不會再被移走。區塊鏈實際上是一群分散的用戶端節點,並由所有參與者組成的分布式資料庫,是對所有比特幣交易歷史的記錄 。 中本聰預計,當數據量增大之後,用戶端希望這些數據並不全部儲存自己的節點中。為了實現這一目標,他採用引入散列函數機制。這樣用戶端將能夠自動剔除掉那些自己永遠用不到的部分,比方說極為早期的一些比特幣交易記錄。
Ⅱ 比特幣如何算出來的
要想了解bitcoin的技術原理,首先需要了解兩個重要的密碼技術: HASH碼:將一個長字元串轉換成固定長度的字元串,並且其轉換不可逆,即不太可能從HASH碼猜出原字元串。bitcoin協議里使用的主要是SHA256。
公鑰體系:對應一個公鑰和私鑰,在應用中自己保留私鑰,並公開公鑰。當甲向乙傳遞信息時,可使用甲的私鑰加密信息,乙可用甲的公鑰進行解密,這樣可確保第三方無法冒充甲發送信息;同時,甲向乙傳遞信息時,用乙的公鑰加密後發給乙,乙再用自己的私鑰進行解密,這樣可確保第三者無法偷聽兩人之間的通信。最常見的公鑰體系為RSA,但bitcoin協議里使用的是lliptic Curve Digital Signature Algorithm。 和現金、銀行賬戶的區別? bitcoin為電子貨幣,單位為BTC。在這篇文章里也用來指代整個bitcoin系統。 和在銀行開立賬戶一樣,bitcoin里的對應概念為地址。每個人都可以有1個或若干個bitcoin地址,該地址用來付賬和收錢。每個地址都是一串以1開頭的字元串,比如我有兩個bitcoin賬戶,和。一個bitcoin賬戶由一對公鑰和私鑰唯一確定,要保存賬戶,只需要保存好私鑰文件即可。 和銀行賬戶不一樣的地方在於,銀行會保存所有的交易記錄和維護各個賬戶的賬面余額,而bitcoin的交易記錄則由整個P2P網路通過事先約定的協議共同維護。 我的賬戶地址里到底有多少錢? 雖然使用bitcoin的軟體可以看到當前賬戶的余額,但和銀行不一樣,並沒有一個地方維護每個地址的賬面余額。它只能通過所有歷史交易記錄去實時推算賬戶余額。 我如何付賬? 當我從地址A向對方的地址B付賬時,付賬額為e,此時雙方將向各個網路節點公告交易信息,告訴地址A向地址B付賬,付賬額為e。為了防止有第三方偽造該交易信息,該交易信息將使用地址A的私鑰進行加密,此時接受到該交易信息的網路節點可以使用地址A的公鑰進行驗證該交易信息的確由A發出。當然交易軟體會幫我們做這些事情,我們只需要在軟體中輸入相關參數即可。 網路節點後收到交易信息後會做什麼? 這個是整個bitcoin系統里最重要的部分,需要詳細闡述。為了簡單起見,這里只使用目前已經實現的bitcoin協議,在當前版本中,每個網路節點都會通過同步保存所有的交易信息。 歷史上發生過的所有交易信息分為兩類,一類為"驗證過"的交易信息,即已經被驗證過的交易信息,它保存在一連串的「blocks」裡面。每個"block"的信息為前一個"bock"的ID(每個block的ID為該block的HASH碼的HASH碼)和新增的交易信息(參見一個實際的block)。另外一類指那些還"未驗證"的交易信息,上面剛剛付賬的交易信息就屬於此類。 當一個網路節點接收到新的未驗證的交易信息之後(可能不止一條),由於該節點保存了歷史上所有的交易信息,它可以推算中在當時每個地址的賬面余額,從而可以推算出該交易信息是否有效,即付款的賬戶里是否有足夠余額。在剔除掉無效的交易信息後,它首先取出最後一個"block"的ID,然後將這些未驗證的交易信息和該ID組合在一起,再加上一個驗證碼,形成一個新的「block」。 上面構建一個新的block需要大量的計算工作,因為它需要計算驗證碼,使得上面的組合成為一個block,即該block的HASH碼的HASH碼的前若干位為1。目前需要前13位為1(大致如此,不確定具體方式),此意味著如果通過枚舉法生成block的話,平均枚舉次數為16^13次。使用CPU資源生成block被稱為「挖金礦」,因為生產該block將得到一定的獎勵,該獎勵信息已經被包含在這個block裡面。 當一個網路節點生成一個新的block時,它將廣播給其它的網路節點。但這個網路block並不一定會被網路接受,因為有可能有別的網路節點更早生產出了block,只有最早產生的那個block或者後續block最多的那個block有效,其餘block不再作為下一個block的初始block。 對方如何確認支付成功? 當該筆支付信息分發到網路節點後,網路節點開始計算該交易是否有效(即賬戶余額是否足夠支付),並試圖生成包含該筆交易信息的blocks。當累計有6個blocks(1個直接blocks和5個後續blocks)包含該筆交易信息時,該交易信息被認為「驗證過」,從而該交易被正式確認,對方可確認支付成功。 一個可能的問題為,我將地址A裡面的余額都支付給地址B,同時又支付給地址C,如果只驗證單比交易都是有效的。此時,我的作弊的方式為在真相大白之前產生6個僅包括B的block發給B,以及產生6個僅包含C的block發給C。由於我產生block所需要的CPU時間非常長,與全網路相比,我這樣作弊成功的概率微乎其微。 網路節點生產block的動機是什麼? 從上面描述可以看出,為了讓交易信息有效,需要網路節點生成1個和5個後續block包含該交易信息,並且這樣的block生成非常耗費CPU。那怎麼樣讓其它網路節點盡快幫忙生產block呢?答案很簡單,協議規定對生產出block的地址獎勵BTC,以及交易雙方承諾的手續費。目前生產出一個block的獎勵為50BTC,未來每隔四年減半,比如2013年到2016年之間獎勵為25BTC。 交易是匿名的嗎? 是,也不是。所有BITCOIN的交易都是可見的,我們可以查到每個賬戶的所有交易記錄,比如我的。但與銀行貨幣體系不一樣的地方在於,每個人的賬戶本身是匿名的,並且每個人可以開很多個賬戶。總的說來,所謂的匿名性沒有宣稱的那麼好。 但bitcoin用來做黑市交易的還有一個好處,它無法凍結。即便警方追蹤到了某個bitcoin地址,除非根據網路地址追蹤到交易所使用的電腦,否則還是毫無辦法。 如何保證bitcoin不貶值? 一般來說,在交易活動相當的情況下,貨幣的價值反比於貨幣的發行量。不像傳統貨幣市場,央行可以決定貨幣發行量,bitcoin里沒有一個中央的發行機構。只有通過生產block,才能獲得一定數量的BTC貨幣。所以bitcoin貨幣新增量決定於: 1、生產block的速度:bitcoin的協議里規定了生產block的難度固定在平均2016個每兩個星期,大約10分鍾生產一個。CPU速度每18個月速度加倍的摩爾定律,並不會加快生產block的速度。 2、生產block的獎勵數量:目前每生產一個block獎勵50BTC,每四年減半,2013年開始獎勵25BTC,2017年開始獎勵額為12.5BTC。 綜合上面兩個因素,bitcoin貨幣發行速度並不由網路節點中任何單個節點所控制,其協議使得貨幣的存量是事先已知的,並且最高存量只有2100萬BTC
Ⅲ 中國政府是否承認比特幣
中國央行於2013年12月5日下午發布《關於防範比特幣風險的通知》,央行在這一通知中稱比特幣不是貨幣,只是一種虛擬商品,金融機構和支付機構不得開展與比特幣相關的業務。通知一出,比特幣在中國的交易平台上旋即暴跌,三周時間已跌去60%。這才是比特幣被中國央行限制的開始。2014年,中國央行於3月中旬向又央行各分支機構下發了一份名為《關於進一步加強比特幣風險防範工作的通知》,該文件要求各銀行和第三方支付機構,在4月15日前關閉15家境內比特幣平台的交易賬戶。這表明,在中國金融機構為比特幣網站平台的交易賬戶開戶不合法,除非現金交易,比特幣的投資者無法在中國境內為交易進行銀行轉帳、第三方支付。
Ⅳ 怎麼解釋比特幣
前段時間,比特幣異常的火熱,越來越多的人開始對這種虛擬電子貨幣感興趣,有個人挖的,也有專門的團隊用專業礦機操作。在11月時,出現了單筆19萬的比特幣出售,按照市值5000元,總價值達到將近10億元。對於比特幣到底是什麼,還是有不少剛接觸的人搞不清楚,下面我們就來講講。比特幣是數字虛擬貨幣,通過網路和軟體來記錄貨幣的交易,不像實物貨幣那樣需要依賴發行機構發行。並非國家正式貨幣。比特幣,簡單來說,就是一堆復雜演算法所生成的特解。特解指的是方程組所能得到的解中的一組,而每一個特解都能解開方程並且都是唯一的。因此,比特幣就好比是人民幣的序列號,唯一的。現在大家所進行的挖礦,實質就是通過龐大的計算量不斷的去尋求這個方程組的特解,這個方程組被設計成了只有 2100 萬個特解,所以比特幣的上限就是 2100 萬。比特幣是在通過一個網路節點在完成特定的數學問題計算以後產生的,隨著時間的推移,它的產生將會越來越慢。解鎖將會越來越復雜,獲得的比特幣卻會越來越少。也就產生了專為挖礦而設計的電路或者計算機。這樣的系統,一般來說,耗電量都相當大,不容小視。對個人來講,要想通過自己的電腦來挖,效果幾乎為零。比特幣的這套系統和演算法,可以給現行的結算系統一個參考,但銀行不會使用現有的比特幣網路體系,肯定會修改原來的演算法而用來作為銀行專用的私有體系,也就是說,現有的比特幣系統不會直接用作統一的結算系統,也意味著盡管你有多少比特幣,但並不等於你會有多少錢在銀行。
Ⅳ 比特幣價格是怎麼確定的
由於比特幣是一種分散的資產,在數百個交易所和世界各地的無數個人之間進行交易,實際上並沒有一個統一的價格。每個交易所都有自己的比特幣價格,盡管這些價格通常非常相近。在本指南的後面部分,我們將討論使所有這些不同價格大致同步的原因。
Ⅵ 如何理解比特幣
縱觀歷史,在危機時期曾有過黃金、貨物甚至土地被沒收的案例。同樣令人不安的是,正如我們在委內瑞拉看到的那樣,那裡的人們正與高通脹作斗爭,有時將資金轉換為另一種貨幣會異常困難,這讓人們倍感無助,只能眼睜睜看著自己一生的積蓄一文不值。比特幣則大不相同。它是電子形式的,且無國界限制,可以在沒有任何中介的情況下進行轉移,任何連接到移動設備或互聯網的人都可以使用,所有交易都永久記錄在公共賬本上,沒有所有權的爭議問題。
在《紐約時報》最近的一篇文章中,一位委內瑞拉經濟學家描述了比特幣如何成為委內瑞拉日常生活的一部分,以至於在某個主流比特幣交易平台上,委內瑞拉的交易量僅次於俄羅斯,排在全球第二。但比特幣並不只是在極端條件下可以用來保護財富。總的來說,比特幣也是投資組合多元化的一個極佳選擇,它應該被視為全面財富保值戰略的一部分。
Ⅶ 比特幣價格到底由什麼決定
比特幣作為數字貨幣已經存在了十年,隨著人們共識的不斷提高,加上恆定不變的數量,比特幣的價值具有巨大的上升空間,這個已經遠遠超出了簡單的數字貨幣的范疇,所以未來將比特幣定義為數字黃金似乎是比較合理的定位,這也是對比特幣有共識的人群所認同的。
比特幣是數字貨幣,它本身不像真實貨幣或者理財產品一樣有實體依託,所以我們很難從實物的發展變化中總結出規律來預測比特幣價格走勢。
與其他已經成熟的理財產品不同的是,比特幣行業發展還在初級階段,它還會有很多變化;其次比特幣是去中心化的,它的總供需關系是與全球市場有關的,它可以在世界范圍內持有或轉移而不用經過誰的批准,因此來自世界任何地方的波動都會對當前的總供需關系造成影響。
比特幣十年的高速發展說明了一個道理:一個好的項目,必定會引起市場關注,因為這是趨勢。無論你在牛逼,千萬不要和趨勢對著干,你今天置之不理,明天就高攀不起.