您好,登錄后才能下訂單哦!
這篇文章主要講解了“區(qū)塊鏈的TPS性能是什么”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“區(qū)塊鏈的TPS性能是什么”吧!
號(hào)稱轉(zhuǎn)賬神器的ripple,轉(zhuǎn)賬快速,并且手續(xù)費(fèi)也很低,所以我本人經(jīng)常用它來做不同交易所之間的轉(zhuǎn)賬。從ripple官網(wǎng)的數(shù)據(jù)看,大概有1500tps:
xrp的tps數(shù)據(jù),來自ripple官網(wǎng)
以最高的日期算,當(dāng)日的tps是1349890/24/60/60.0=15.616666666666667。
eth的tps數(shù)據(jù),來自etherscan.io
來自2018年4月的數(shù)據(jù),在最高點(diǎn)是180萬左右,算下來tps是20.8。
bitshares這個(gè)就比較有趣了,因?yàn)樗?5年時(shí)候就號(hào)稱自己10萬tps了,而btc/eth等還在10附近玩耍,查著四個(gè)數(shù)量級(jí)呢,那么它這10萬tps是如何得來的呢?
bts做tps壓測(cè)的方式
大意是,我們創(chuàng)建了20萬個(gè)賬戶,各執(zhí)行5此次操作,加起來就是100萬次操作。在沒有任何簽名的情況下,我們每秒鐘能處理18萬次操作,用了更好的cpu之后,能再提高25%,因?yàn)槲覀冋J(rèn)為10萬tps是妥妥的。還有啊,現(xiàn)實(shí)環(huán)境中的nasdaq也才6萬tps啊,他們的目標(biāo)也才10萬tps。而我們已經(jīng)輕松的達(dá)到了10萬tps。另外,我們?cè)谟泻灻那闆r下,也能每秒輕松的達(dá)到2000 tps(您是不是有疑惑,為何瞬間從10萬降到2000了?)。而在當(dāng)前發(fā)布的版本中,我們?nèi)藶榈南拗频搅?000tps。
我們就會(huì)有疑惑了,2000tps是如何測(cè)試得到的呢?是否考慮到了p2p網(wǎng)絡(luò)的延遲呢?看樣子,似乎并沒有考慮這一點(diǎn),可能僅僅是內(nèi)網(wǎng)幾臺(tái)witness(或者說記賬節(jié)點(diǎn)吧)之間的延遲呢?
bts的testnet如何獲得了20tps的超高性能
這篇文章有一部分介紹了bts 2.0發(fā)布時(shí),在測(cè)試網(wǎng)絡(luò)(p2p網(wǎng)絡(luò))測(cè)出了20tps的超高性能,并花了大量篇幅來解釋為什么離號(hào)稱的10萬tps相差甚遠(yuǎn)。并不是我們處理交易的能力不行,而是p2p網(wǎng)絡(luò)太慢了,要達(dá)到10萬tps,需要千兆低延遲網(wǎng)絡(luò)連接,并且需要有30MB的網(wǎng)絡(luò)吞吐,而我們測(cè)試環(huán)境都只有一些低端的vps節(jié)點(diǎn)。
看到才發(fā)現(xiàn),bm這個(gè)人真是大忽悠啊。bts一方面采用dpos(從而是中心化的),只有少數(shù)節(jié)點(diǎn)擁有記賬權(quán),在一個(gè)節(jié)點(diǎn)記賬的時(shí)候,需要其他節(jié)點(diǎn)對(duì)它生產(chǎn)的塊進(jìn)行簽名,這必然是要走p2p網(wǎng)絡(luò)的,于是bts開發(fā)者大膽假設(shè)網(wǎng)絡(luò)是可以優(yōu)化的,畢竟想要成為記賬節(jié)點(diǎn),怎么也得下點(diǎn)血本來優(yōu)化一下網(wǎng)絡(luò)吧。而btc和eth則要分散的多,并且有眾多的小節(jié)點(diǎn),區(qū)塊擴(kuò)散要慢得多。
號(hào)稱百萬tps的eos,最終又能到多少tps呢?看到數(shù)據(jù)的時(shí)候,還是要多看看多想想,數(shù)據(jù)是如何得來的,測(cè)試的方式是否科學(xué)。
這里引用的一條tweet,說iota在250個(gè)節(jié)點(diǎn)的網(wǎng)絡(luò)中能到100tps這個(gè)數(shù)量級(jí),并且可以發(fā)起1000tps的測(cè)試(iota應(yīng)該是節(jié)點(diǎn)越多、交易越多反而tps越大):
btc/bts/steemit/eth每日交易量
整個(gè)市場(chǎng)在2018年1月達(dá)到最高,從上面的eth圖也可以看出,在1月份之后,每日交易量下跌非常明顯,說明市場(chǎng)非常低迷。包括bm本人也承認(rèn)steemit的每日交易量不到2million,也就是tps不到25,而實(shí)際上,峰值的tps也不到20,而是只有驚人的18.3個(gè)。而號(hào)稱tps很高的bts,也只有13個(gè)tps而已,連測(cè)試網(wǎng)絡(luò)的20個(gè)都沒有達(dá)到。
感謝各位的閱讀,以上就是“區(qū)塊鏈的TPS性能是什么”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對(duì)區(qū)塊鏈的TPS性能是什么這一問題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是億速云,小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。