欧美日韩免费一区二区三区视频_在线精品视频在线观看高清_一区在线影院_国产一区二区区别

當(dāng)前位置: 首頁(yè) > 軟件 > 比特元,Bityuan交易所|BTY交易平臺(tái)
比特元,Bityuan交易所|BTY交易平臺(tái)

比特元,Bityuan交易所|BTY交易平臺(tái)

熱門(mén)集合 更多+
  • 軟件介紹
  • 軟件截圖
  • 精品軟件
  • 相關(guān)軟件推薦

比特元是一種簡(jiǎn)單穩(wěn)定、拓展性強(qiáng)的公有鏈網(wǎng)絡(luò)。2013年12月,比特元誕生,初始為預(yù)挖空投+POW共識(shí)機(jī)制產(chǎn)出,2015年,比特元共識(shí)機(jī)制更新為POS。經(jīng)過(guò)四年多的設(shè)計(jì)與研究,2018年5月17日,比特元區(qū)塊鏈3.0開(kāi)發(fā)公測(cè)、主網(wǎng)上線,并升級(jí)成:SPOS(Safe POS),即:優(yōu)化了隨機(jī)數(shù)的安全POS共識(shí)機(jī)制。6個(gè)多月后,2018年12月07日,比特元(BTY)在Github上正式開(kāi)源。
比特元的研發(fā)采用了杭州復(fù)雜美Chain33的底層技術(shù),是實(shí)現(xiàn)并落地的多鏈(平行公鏈)架構(gòu)的公有鏈項(xiàng)目。在比特元區(qū)塊鏈上可開(kāi)發(fā)多條平行公鏈,各條平行公鏈既具備多樣又獨(dú)立的區(qū)塊鏈生態(tài)建設(shè)和DAPP開(kāi)發(fā),又可實(shí)現(xiàn)多鏈間的跨鏈互換功能。平行公鏈項(xiàng)目應(yīng)用領(lǐng)域有:穩(wěn)定幣、紅包、社交、電子商務(wù)、資產(chǎn)上鏈、債權(quán)上鏈、存證、游戲。

項(xiàng)目支持的存儲(chǔ)方式


比特元區(qū)塊鏈率先創(chuàng)新實(shí)現(xiàn)了 MVCCKVDB(多版本 KV 數(shù)據(jù)存儲(chǔ)),傳統(tǒng)的區(qū)塊鏈?zhǔn)且?merkle 樹(shù)或是 MPT 樹(shù)的形式來(lái)存儲(chǔ)數(shù)據(jù),每次數(shù)據(jù)的改變,
樹(shù)都會(huì)做一次重構(gòu),效率比較低下。 例如,對(duì)于一顆 20 層的默克爾樹(shù),查詢(xún)一個(gè)葉子節(jié)點(diǎn)的數(shù)據(jù)需要進(jìn)行 20 次讀操作來(lái)完成,導(dǎo)致數(shù)據(jù)查詢(xún)的效率僅為普通數(shù)據(jù)庫(kù)的查詢(xún)效率的 1/20,對(duì)于每秒能完成 10 萬(wàn)次讀操作的系統(tǒng),每秒僅能讀取 5000 筆交易的數(shù)據(jù),大幅限制了系統(tǒng)的讀取性能。寫(xiě)數(shù)據(jù)時(shí),同樣要加載樹(shù)型分支上的多個(gè)節(jié)點(diǎn)數(shù)據(jù),并最終要在更新以后寫(xiě)入到磁盤(pán),這里面的操作消耗也是比較大的。比特元借鑒了數(shù)據(jù)庫(kù)設(shè)計(jì)中的 MVCC 理念(Multi-Version Concurrency Control 多版本并發(fā)控制),設(shè)計(jì)了獨(dú)創(chuàng)的 KVMVCC 的數(shù)據(jù)存儲(chǔ)格式,用于改善 MAVL 或者 MPT 結(jié)構(gòu)中存在的低效的問(wèn)題,更好的滿(mǎn)足區(qū)塊鏈數(shù)據(jù)增長(zhǎng)到一定規(guī)模后的保持較高的數(shù)據(jù)讀寫(xiě)性能。

Hash 計(jì)算:


statehash=hash(prevstatehash,KVSet,height),包含了前一區(qū)塊的狀態(tài) Hash 信息,本區(qū)塊的狀態(tài)數(shù)據(jù) KVSet 信息,本區(qū)塊的高度信息(也就是版本信息)。
有以下對(duì)應(yīng)關(guān)系會(huì)被存儲(chǔ)到每個(gè)節(jié)點(diǎn)的數(shù)據(jù)庫(kù)中:
hash->height(version)
height(version)->hash
key:height(version)->value
lastest:key->value

數(shù)據(jù)驗(yàn)證:


對(duì) 于 特 定 高 度 height 的 KVSet , 可 以 根 據(jù) 前 一 區(qū) 塊 的 hash 值prevstatehash、KVSet、height 進(jìn)行 Hash 運(yùn)算,如果 hash 值相符,則數(shù)據(jù)未被篡改,否則,數(shù)據(jù)被改動(dòng)或者數(shù)據(jù)有誤(高度有誤,或者 KVSet 數(shù)據(jù)有誤)。

對(duì)于最新版本數(shù)據(jù)的維護(hù):


特別的,當(dāng)對(duì)于最新區(qū)塊的 key、value 值進(jìn)行存儲(chǔ)時(shí),同時(shí)保留(新增key)或者更新(已經(jīng)有歷史版本的 key)key:latest->value 的映射關(guān)系到本地 key-value 數(shù)據(jù)庫(kù)中存儲(chǔ)。當(dāng)需要獲得最新的批量數(shù)據(jù)時(shí),可以根據(jù) latest前綴(可以自定義)來(lái)批量查詢(xún)最新數(shù)據(jù)。由于通常的 key-value 數(shù)據(jù)庫(kù)可以很好的支持前綴匹配查詢(xún),查詢(xún)效率會(huì)比較高,遠(yuǎn)高于默克爾樹(shù)存儲(chǔ)結(jié)構(gòu)的查詢(xún)。

項(xiàng)目超級(jí)節(jié)點(diǎn)


為了提升區(qū)塊鏈的性能,平行公鏈一般采用 DPOS(股份授權(quán)證明機(jī)制)共識(shí),即在鏈上選拔出數(shù)個(gè)付出算力和寬帶支持的超級(jí)節(jié)點(diǎn),這些超級(jí)節(jié)點(diǎn)必
須將交易信息打包進(jìn)區(qū)塊,并且區(qū)塊信息廣播給其他節(jié)點(diǎn),將交易信息儲(chǔ)存在區(qū)塊上,發(fā)揮共同治理社區(qū)的功能。
一條公鏈成功與否,其中一個(gè)重點(diǎn)衡量指標(biāo)就是其鏈上的節(jié)點(diǎn)數(shù)。超級(jí)節(jié)點(diǎn)機(jī)制可以幫助平行公鏈快速建立鏈上生態(tài),并依靠各個(gè)超級(jí)節(jié)點(diǎn)的運(yùn)營(yíng)、維
護(hù),促使平行公鏈生態(tài)變得更加繁榮,實(shí)現(xiàn)一個(gè)更加穩(wěn)定、強(qiáng)大、去中心化的區(qū)塊鏈系統(tǒng)。
同時(shí),平行公鏈運(yùn)營(yíng)方可設(shè)立平行鏈基金會(huì),通過(guò)基金會(huì)對(duì)超級(jí)節(jié)點(diǎn)的各類(lèi)token 激勵(lì)機(jī)制、運(yùn)營(yíng)手段,促進(jìn)超級(jí)節(jié)點(diǎn)的能動(dòng)性和積極性,并通過(guò) token的回購(gòu),交易手續(xù)費(fèi)等方式,促進(jìn)平行公鏈健康且可持續(xù)的發(fā)展。

項(xiàng)目支持預(yù)言機(jī)功能


預(yù)言機(jī)實(shí)現(xiàn)了區(qū)塊鏈和真實(shí)世界的鏈接,預(yù)言機(jī)是一種可信任的實(shí)體,它通過(guò)簽名引入關(guān)于外部世界狀態(tài)的信息,從而允許確定的智能合約對(duì)不確定的
外部世界做出反應(yīng)。預(yù)言機(jī)具有不可篡改、服務(wù)穩(wěn)定、可審計(jì)的特點(diǎn)。
預(yù)言機(jī)合約發(fā)布數(shù)據(jù)分為三個(gè)步驟:
(1) 發(fā)布數(shù)據(jù)發(fā)布事件(告知全網(wǎng),將有某個(gè)事件的結(jié)果于未來(lái)公布,并分配唯一的事件 ID,如果事件未發(fā)生,可以進(jìn)行撤銷(xiāo))。
(2) 預(yù)發(fā)布結(jié)果(數(shù)據(jù)提供者預(yù)發(fā)布時(shí)間結(jié)果,如果被審計(jì)發(fā)現(xiàn)結(jié)果有問(wèn)題,可以撤銷(xiāo))。
(3) 發(fā)布結(jié)果(預(yù)發(fā)布結(jié)果經(jīng)過(guò)審計(jì)后,最終全網(wǎng)發(fā)布,不可篡改,可審計(jì)追溯)。
其他合約(比如競(jìng)猜合約)可以使用上述步驟1中的事件 ID 和具體事件來(lái)開(kāi)展(競(jìng)猜)活動(dòng),當(dāng)步驟3結(jié)果公布后,競(jìng)猜合約根據(jù)事件 ID 對(duì)應(yīng)的結(jié)果來(lái)觸發(fā)合約完成競(jìng)猜結(jié)算,實(shí)現(xiàn)了無(wú)人干預(yù)的客觀、可信、可審計(jì)、可追溯的公平競(jìng)猜。


數(shù)據(jù)查詢(xún):


根據(jù) statehash 可以查找到對(duì)應(yīng)的 height(version),根據(jù) height 可以查找到對(duì)應(yīng)高度時(shí),具體 key 值對(duì)應(yīng)的 value 值。
本站提醒:投資有風(fēng)險(xiǎn),入市須謹(jǐn)慎
上文就是比特元,Bityuan交易所|BTY交易平臺(tái)的全部介紹了,本站下載資源均來(lái)源網(wǎng)絡(luò),不存儲(chǔ)任何下載資源,如有侵犯您的權(quán)益或者資源有問(wèn)題,請(qǐng)及時(shí)聯(lián)系我們,更多bty相關(guān)資訊及軟件,請(qǐng)關(guān)注收藏淺藍(lán)網(wǎng)。
軟件截圖
主站蜘蛛池模板: 静安区| 驻马店市| 临夏县| 水富县| 伊宁市| 共和县| 台山市| 沭阳县| 碌曲县| 扎囊县| 通辽市| 通海县| 文安县| 惠安县| 鲁甸县| 绿春县| 屯留县| 莲花县| 望城县| 佛山市| 龙里县| 崇礼县| 红桥区| 新和县| 疏附县| 洞口县| 汤阴县| 绥芬河市| 泰州市| 汽车| 镇雄县| 磐石市| 福海县| 竹山县| 太保市| 长海县| 和田市| 津南区| 闽侯县| 德保县| 彩票|