網(wǎng)上有很多關(guān)于關(guān)于pos機(jī)的17個(gè)知識(shí)點(diǎn),區(qū)塊鏈相關(guān)知識(shí)點(diǎn)的知識(shí),也有很多人為大家解答關(guān)于關(guān)于pos機(jī)的17個(gè)知識(shí)點(diǎn)的問(wèn)題,今天pos機(jī)之家(m.afbey.com)為大家整理了關(guān)于這方面的知識(shí),讓我們一起來(lái)看下吧!
本文目錄一覽:
1、關(guān)于pos機(jī)的17個(gè)知識(shí)點(diǎn)
關(guān)于pos機(jī)的17個(gè)知識(shí)點(diǎn)
1. 區(qū)塊鏈
區(qū)塊鏈主要解決的交易的信任和安全問(wèn)題,因此它針對(duì)這個(gè)問(wèn)題提出了四個(gè)技術(shù)創(chuàng)新:
是分布式數(shù)據(jù)存儲(chǔ)、點(diǎn)對(duì)點(diǎn)傳輸、共識(shí)機(jī)制、加密算法,智能合約等計(jì)算機(jī)技術(shù)的新型應(yīng)用模式。所謂共識(shí)機(jī)制是區(qū)塊鏈系統(tǒng)中實(shí)現(xiàn)不同節(jié)點(diǎn)之間建立信任、獲取權(quán)益的數(shù)學(xué)算法。
區(qū)塊鏈的由來(lái):
2008年10月31日,中本聰發(fā)布白皮書(shū)-比特幣
2009年1月3日,公開(kāi)源代碼
2011年4月23日,中本聰離開(kāi)人們視線
區(qū)塊鏈的進(jìn)化方式是:
區(qū)塊鏈1.0——數(shù)字貨幣
區(qū)塊鏈2.0——數(shù)字資產(chǎn)與智能合約
區(qū)塊鏈3.0——區(qū)塊鏈正式鏈接移動(dòng)終端
狹義來(lái)講,區(qū)塊鏈?zhǔn)且环N按照時(shí)間順序?qū)?shù)據(jù)區(qū)塊以順序相連的方式組合成的一種鏈?zhǔn)綌?shù)據(jù)結(jié)構(gòu),并以密碼學(xué)方式保證的不可篡改和不可偽造的分布式賬本。
廣義來(lái)講,區(qū)塊鏈技術(shù)是利用塊鏈?zhǔn)綌?shù)據(jù)結(jié)構(gòu)來(lái)驗(yàn)證與存儲(chǔ)數(shù)據(jù)、利用分布式節(jié)點(diǎn)共識(shí)算法來(lái)生成和更新數(shù)據(jù)、利用密碼學(xué)的方式保證數(shù)據(jù)傳輸和訪問(wèn)的安全、利用由自動(dòng)化腳本代碼組成的智能合約來(lái)編程和操作數(shù)據(jù)的一種全新的分布式基礎(chǔ)架構(gòu)與計(jì)算方式。
2. 共識(shí)機(jī)制
是通過(guò)特殊節(jié)點(diǎn)的投票,在很短的時(shí)間內(nèi)完成對(duì)交易的驗(yàn)證和確認(rèn);對(duì)一筆交易,如果利益不相干的若干個(gè)節(jié)點(diǎn)能夠達(dá)成共識(shí),我們就可以認(rèn)為全網(wǎng)對(duì)此也能夠達(dá)成共識(shí)。
現(xiàn)今區(qū)塊鏈的共識(shí)機(jī)制可分為四大類(lèi):工作量證明機(jī)制、權(quán)益證明機(jī)制、股份授權(quán)證明機(jī)制和拜占庭容錯(cuò)。
3. POW:Proof of Work,工作證明。
比特幣在Block的生成過(guò)程中使用了POW機(jī)制,一個(gè)符合要求的Block Hash由N個(gè)前導(dǎo)零構(gòu)成,零的個(gè)數(shù)取決于網(wǎng)絡(luò)的難度值。要得到合理的Block Hash需要經(jīng)過(guò)大量嘗試計(jì)算,計(jì)算時(shí)間取決于機(jī)器的哈希運(yùn)算速度。當(dāng)某個(gè)節(jié)點(diǎn)提供出一個(gè)合理的Block Hash值,說(shuō)明該節(jié)點(diǎn)確實(shí)經(jīng)過(guò)了大量的嘗試計(jì)算,當(dāng)然,并不能得出計(jì)算次數(shù)的絕對(duì)值,因?yàn)閷ふ液侠韍ash是一個(gè)概率事件。當(dāng)節(jié)點(diǎn)擁有占全網(wǎng)n%的算力時(shí),該節(jié)點(diǎn)即有n/100的概率找到Block Hash。
4. POS:Proof of Stake,股權(quán)證明
POS:也稱(chēng)股權(quán)證明,類(lèi)似于財(cái)產(chǎn)儲(chǔ)存在銀行,這種模式會(huì)根據(jù)你持有數(shù)字貨幣的量和時(shí)間,分配給你相應(yīng)的利息。
簡(jiǎn)單來(lái)說(shuō),就是一個(gè)根據(jù)你持有貨幣的量和時(shí)間,給你發(fā)利息的一個(gè)制度,在股權(quán)證明POS模式下,有一個(gè)名詞叫幣齡,每個(gè)幣每天產(chǎn)生1幣齡,比如你持有100個(gè)幣,總共持有了30天,那么,此時(shí)你的幣齡就為3000,這個(gè)時(shí)候,如果你發(fā)現(xiàn)了一個(gè)POS區(qū)塊,你的幣齡就會(huì)被清空為0。你每被清空365幣齡,你將會(huì)從區(qū)塊中獲得0.05個(gè)幣的利息(假定利息可理解為年利率5%),那么在這個(gè)案例中,利息 = 3000 * 5% / 365 = 0.41個(gè)幣,這下就很有意思了,持幣有利息。
5. 股份授權(quán)證明機(jī)制(DPOS)
DPOS:Delegated Proof of Stake,委任權(quán)益證明,中文也叫權(quán)益授權(quán)證明(股份授權(quán)證明)。是一種新的保障加密貨幣網(wǎng)絡(luò)安全的共識(shí)算法。
DPOS背后的基本原理
給持股人一把可以開(kāi)啟他們所持股份對(duì)應(yīng)的表決權(quán)的鑰匙,而不是給他們一把能挖礦的鏟子。
最大化持股人的盈利。
最小化維護(hù)網(wǎng)絡(luò)安全的費(fèi)用。
最大化網(wǎng)絡(luò)的效能。
最小化運(yùn)行網(wǎng)絡(luò)的成本 (帶寬、CPU等)
6. 分片技術(shù)(Sharding)
而該問(wèn)題的解決思路則在于分片。分片(Sharding)最早最通用的場(chǎng)景來(lái)源于分布式數(shù)據(jù)庫(kù),其前身叫做分區(qū)(Partitioning)。在引入DHT(分布式哈希表,一種一致性散列算法)后,每一個(gè)基本散列單位可以稱(chēng)作分片。而在區(qū)塊鏈的世界中,基本上分片與分區(qū)概念類(lèi)似,也就是在構(gòu)建多個(gè)獨(dú)立的區(qū)塊鏈基礎(chǔ)上,使用某種機(jī)制將多個(gè)區(qū)塊鏈之間的通訊打通,從而做到不同鏈之間的節(jié)點(diǎn)間相互通訊,從而提升整體全網(wǎng)整體吞吐量。
但是,不論任何形式的共識(shí)算法,其整個(gè)集群總體吞吐量依然受限于參與共識(shí)節(jié)點(diǎn)之間的網(wǎng)絡(luò)帶寬。例如,在一個(gè)典型公有網(wǎng)環(huán)境中,兩臺(tái)通用設(shè)備之間的上下行帶寬往往最多達(dá)到5-10MB/s(百兆帶寬),假設(shè)每條記錄為100字節(jié),則兩節(jié)點(diǎn)參與共識(shí)的最小網(wǎng)絡(luò),其吞吐量受到物理限制不超過(guò)10MB/100/2=5萬(wàn)/s(由于需要發(fā)送賬本與實(shí)時(shí)交易數(shù)據(jù),所以需要兩倍數(shù)據(jù)傳輸)。當(dāng)參與共識(shí)的節(jié)點(diǎn)數(shù)量增加時(shí),假設(shè)平均每個(gè)賬本通過(guò)P2P協(xié)議與10個(gè)賬本相連,則吞吐量基本不超過(guò)5千/s。
每秒數(shù)千筆的全網(wǎng)交易吞吐量對(duì)于私鏈甚至聯(lián)盟鏈可能都是足夠的,但是對(duì)于一個(gè)典型的公鏈來(lái)說(shuō)則遠(yuǎn)遠(yuǎn)無(wú)法滿足需求。因此,對(duì)基本任何公鏈項(xiàng)目來(lái)說(shuō),采用單鏈DPoS架構(gòu)都是無(wú)法滿足未來(lái)業(yè)務(wù)擴(kuò)展需求的。
正如同一個(gè)設(shè)計(jì)良好的數(shù)據(jù)庫(kù)分區(qū)機(jī)制必須確保分區(qū)間通訊盡可能減小一樣,區(qū)塊鏈分片機(jī)制也必須確保從業(yè)務(wù)邏輯上盡可能減少分片與分片之間的通訊需求。
而當(dāng)跨鏈間業(yè)務(wù)真正發(fā)生時(shí),也必須存在一種可靠可信的機(jī)制,確保跨鏈通訊的交易能夠保證其原子性與一致性。
分片間原子操作從MPP數(shù)據(jù)庫(kù)時(shí)代起,分區(qū)間原子操作就是所有技術(shù)團(tuán)隊(duì)力爭(zhēng)解決的問(wèn)題。從傳統(tǒng)的二段提交與三段提交,到新型的Spanner架構(gòu),所有的分布式數(shù)據(jù)庫(kù)都在苦苦嘗試解決分區(qū)之間的原子操作問(wèn)題。
為什么分區(qū)間原子操作極難解決?在MPP數(shù)據(jù)庫(kù)體系中,每個(gè)分區(qū)之間邏輯上完全獨(dú)立,分區(qū)間各自的度量指標(biāo)完全不同,從時(shí)間戳到鎖機(jī)制完全互相獨(dú)立,使得來(lái)自不同分區(qū)的進(jìn)程在執(zhí)行原子操作時(shí)無(wú)法擁有統(tǒng)一的參照物。
因此,解決分區(qū)間原子操作的唯一策略便是指定一種參照物,使得多個(gè)節(jié)點(diǎn)可以統(tǒng)一進(jìn)行協(xié)調(diào)。
例如,二段提交與三段提交的機(jī)制便是引入了協(xié)調(diào)者。這種機(jī)制在數(shù)據(jù)庫(kù)領(lǐng)域統(tǒng)稱(chēng)XA,其原理即通過(guò)協(xié)調(diào)者發(fā)起原子操作后,由協(xié)調(diào)者判斷跨越多個(gè)分區(qū)的事務(wù)應(yīng)當(dāng)最終成功提交,或者中途回退。其具體機(jī)制讀者可以參見(jiàn)相關(guān)文章。
而Google的Spanner架構(gòu)則需要通過(guò)特殊硬件(原子鐘)來(lái)統(tǒng)一并協(xié)調(diào)各個(gè)節(jié)點(diǎn)間時(shí)間戳,結(jié)合提交操作所記錄的全局時(shí)間戳來(lái)判斷各個(gè)分區(qū)內(nèi)記錄的提交回滾狀態(tài)
7. 跨鏈技術(shù)
在區(qū)塊鏈所面臨的諸多問(wèn)題中,區(qū)塊鏈之間互通性極大程度的限制了區(qū)塊鏈的應(yīng)用空間。不論對(duì)于公有鏈還是私有鏈來(lái)看,跨鏈技術(shù)就是實(shí)現(xiàn)價(jià)值互聯(lián)網(wǎng)的關(guān)鍵,它是把區(qū)塊鏈從分散的孤島中拯救出來(lái)的良藥,是區(qū)塊鏈向外拓展和連接的橋梁。
目前主流的跨鏈技術(shù)包括:
1、公證人機(jī)制(Notary schemes);
2、側(cè)鏈/中繼(Sidechains/relays);
3、哈希鎖定(Hash-locking);
4、分布式私鑰控制(Distributed private key control)
側(cè)鏈技術(shù):BTC Relay
側(cè)鏈?zhǔn)且藻^定某種原鏈上的代幣為基礎(chǔ)的新型區(qū)塊鏈,正如美金錨定到黃金。側(cè)鏈?zhǔn)沁B接各種鏈,其它區(qū)塊鏈則可以獨(dú)立存在。但是,現(xiàn)在側(cè)鏈很難做到在其上建立跨鏈智能合約,所以很難實(shí)現(xiàn)各種金融功能,這正是現(xiàn)有區(qū)塊鏈在股票、債券、衍生品等領(lǐng)域尚未取得進(jìn)展的原因。
BTC Relay是在以太坊基金會(huì)支持之下誕生并成長(zhǎng)起來(lái)的,它被認(rèn)為是區(qū)塊鏈上的第一個(gè)側(cè)鏈。BTC Relay把以太坊網(wǎng)絡(luò)與比特幣網(wǎng)絡(luò)通過(guò)使用以太坊的智能合約連接起來(lái),可以使用戶在以太坊上驗(yàn)證比特幣交易。它通過(guò)以太坊智能合約創(chuàng)建一種小型版本的比特幣區(qū)塊鏈,但智能合約需要獲取比特幣網(wǎng)絡(luò)數(shù)據(jù),這還比較難實(shí)現(xiàn)去中心化。BTC Relay進(jìn)行了跨區(qū)塊鏈通信的有意義的嘗試,打開(kāi)了不同區(qū)塊鏈交流的通道。
8. 抗量子技術(shù)
21世紀(jì)是信息的時(shí)代,除了電子信息科學(xué)技術(shù)繼續(xù)高速發(fā)展之外,量子和生物等新型信息科學(xué)正在建立和發(fā)展。量子信息科學(xué)的研究和發(fā)展催生了量子計(jì)算機(jī)、量子通信和量子密碼的出現(xiàn)。
由于量子信息的奇妙特性,使得量子計(jì)算具有天然的并行性。例如,當(dāng)量子計(jì)算機(jī)對(duì)一個(gè)n量子比特的數(shù)據(jù)進(jìn)行處理時(shí),量子計(jì)算機(jī)實(shí)際上是同時(shí)對(duì)2n個(gè)數(shù)據(jù)狀態(tài)進(jìn)行了處理。正是這種并行性使得原來(lái)在電子計(jì)算機(jī)環(huán)境下的一些困難問(wèn)題,在量子計(jì)算機(jī)環(huán)境下卻成為容易計(jì)算的。量子計(jì)算機(jī)的這種超強(qiáng)計(jì)算能力,使得基于計(jì)算復(fù)雜性的現(xiàn)有公鑰密碼的安全受到挑戰(zhàn)。
量子計(jì)算機(jī)能夠有效攻擊許多現(xiàn)有密碼,但并不能有效攻擊所有的現(xiàn)有密碼。基于量子計(jì)算機(jī)不擅長(zhǎng)計(jì)算的那些問(wèn)題構(gòu)造密碼,就可以抵抗量子計(jì)算的攻擊。我們稱(chēng)能夠抵抗量子計(jì)算機(jī)攻擊的密碼為抗量子計(jì)算密碼。
以上就是關(guān)于關(guān)于pos機(jī)的17個(gè)知識(shí)點(diǎn),區(qū)塊鏈相關(guān)知識(shí)點(diǎn)的知識(shí),后面我們會(huì)繼續(xù)為大家整理關(guān)于關(guān)于pos機(jī)的17個(gè)知識(shí)點(diǎn)的知識(shí),希望能夠幫助到大家!