區(qū)塊鏈平臺是一種服務或技術,旨在使用區(qū)塊鏈技術運行應用程序。這是一個非常松散的定義,因為一些區(qū)塊鏈平臺沒有通過第一個區(qū)塊鏈測試——不變
區(qū)塊鏈平臺是一種服務或技術,旨在使用區(qū)塊鏈技術運行應用程序。這是一個非常松散的定義,因為一些區(qū)塊鏈平臺沒有通過第一個區(qū)塊鏈測試——不變性。任何區(qū)塊鏈平臺的主要優(yōu)點都是不變性、安全性,有時甚至是匿名性。我相信您已經了解了區(qū)塊鏈是如何工作的,或者加密貨幣是如何工作的。
dApp,是什么東西?
通常,當您創(chuàng)建HTML網站或更復雜的VueJS應用程序之類的應用程序時,您需要將其托管在中央服務器的某個位置。當有人指向您的域時,服務器將提供所請求的頁面并運行操作。dApp并沒有太大的不同,主要的區(qū)別在于它不是托管在中央服務器上,而是托管在網絡上。
為了安全起見,大多數(shù)應用程序同時運行在網絡上的多個節(jié)點上。應用程序進行數(shù)學運算。當你喜歡一張照片時,在你的IG crush照片上評論“嘿,性感”,或者主動發(fā)送一條DM消息,所有這些都被你的設備當作數(shù)學運算。在像Instagram這樣的集中應用程序中,這些操作只在您的設備上執(zhí)行。當涉及到dApp時,這些操作被“散布”到網絡上的任何可用節(jié)點上。連接到網絡的節(jié)點將同時“一起”運行您的數(shù)學運算,并就結果達成一致。
因為有很多節(jié)點在運行操作,您需要驗證通過網絡運行的所有操作都是合法的/有效的,所以您必須為這些節(jié)點的工作付出代價,對嗎?是的。在以太坊中,成本直接由dApp/智能合約的用戶承擔。這些交易費用非常有用。方法是這樣的:假設我寫了一個智能合約,它運行一個無限循環(huán),一遍又一遍,直到永遠。在我將代碼推送到網絡之前,網絡并不知道代碼將做什么,它只會繼續(xù)運行它。
當大多數(shù)節(jié)點運行這個循環(huán)代碼時,它們都將被卡在我的循環(huán)中,而我將以某種方式成功地“入侵”網絡,使其徹底停止。為了防止這種情況的發(fā)生,每次計算運行都需要花費一些錢,因為不能有無限的錢,在某個時候,您將耗盡用于單個交易的費用。但這還不夠,你仍然可以有很多錢,創(chuàng)建持續(xù)數(shù)小時或數(shù)天的交易。為了應對這種情況,政府出臺了支出限制措施。這意味著,如果您的計算超過該限制,操作將停止,交易就像從未發(fā)生過一樣。
x42 的方式……
但是,這個實現(xiàn)有一個小問題。這將dApp開發(fā)限制在主要具有財務價值的應用程序上。沒有用戶愿意為喜歡一張照片、分享一條評論、上傳一張圖片而付費(無論多么少)。我們已經習慣免費得到這些東西了!POW(工作量證明)驗證方法的工作方式是,礦商競相解決一個密碼難題,答對的人(通常是計算能力更強的人)獲勝,并獲得獎勵。
2015年,據(jù)估計,一筆比特幣交易消耗的能源相當于所有美國家庭一天1.57億美元!POS(權益證明)通過將采礦權歸因于所持有代幣的比例來解決這個問題。因此,如果一個礦工持有3%的可用代幣,他/她只能挖掘反映其所有權的3%的交易。
使用POW,當區(qū)塊鏈提供的激勵價值降低時,選擇開采該網絡的礦商就會減少。有了小礦工,對網絡實施51%的攻擊就容易多了。但是使用POS,黑客應該擁有網絡中51%以上的代幣才能成功入侵網絡。常識應該告訴你,如果你擁有超過51%的股份,入侵同樣的網絡并不符合你的最大利益。為什么?黑客攻擊意味著加密貨幣的價值將會下降,因為人們會逃離,并對這個受到攻擊的平臺產生懷疑。因此,即使擁有51%以上的比特幣是可能的,維護一個安全的網絡也比導致你自己的垮臺更為合理。
x42協(xié)議是基于分層技術設計的多鏈平臺。x42協(xié)議圍繞著主區(qū)塊鏈工作,主區(qū)塊鏈承載著所有可能被開采出來的4200萬枚代幣。
無費交易和無限可伸縮性
x42有很多優(yōu)點:分散化、零費用、權益證明、可伸縮性(多鏈區(qū)塊鏈)、TPS(每秒事務數(shù))、智能合約和隱私。由于我上面列出的大多數(shù)優(yōu)點都可以在其他dApp平臺上找到,所以我發(fā)現(xiàn)無感覺交易和無限的可伸縮性是最有趣的優(yōu)點。
x42主網完全免費使用,不收取任何GAS費(交易費稱為天然氣費,因為它們就像網絡的燃料一樣,為交易支付的費用在某種程度上意味著,它們“運行”/“燃料”交易)。塊使用POS進行驗證,這意味著任何需要大量計算能力的項目都可以運行在側塊鏈上,而不會出現(xiàn)交易成本瓶頸。
使用POS,任何下注至少1000個單位的x42代幣的用戶都可以托管一個主節(jié)點。主節(jié)點為整個主區(qū)塊鏈播下種子,這有助于維護網絡,對于您的努力,您將獲得新生成的x42代幣的報酬,這與網絡中的代幣數(shù)量和您所押的代幣數(shù)量有關。這意味著,你投入的代幣越多,你就能產生越多的代幣,直到第4200萬枚。
x42允許開發(fā)人員創(chuàng)建自定義側塊鏈,可以輕松地向上或向下伸縮。這些側塊鏈可以由所有主節(jié)點或任何節(jié)點所有者(基本上是連接到網絡的任何設備)承載。為了處理安全問題,主節(jié)點使用與主區(qū)塊鏈相同的安全協(xié)議驗證所有端區(qū)塊鏈交易。
結論
順便補充一下,x42合約是用c#編寫的,許多開發(fā)人員已經熟悉c#語言。我已經在Windows商店應用程序和后端系統(tǒng)上工作過,所以跳槽并不難。此外,我是一名Eth開發(fā)人員,我已經在solid中構建了一些智能合約,并使用了Eth一段時間,我并不是說x42是替代品。當您正在構建速度快、可伸縮性強、感覺良好的dApp時,它更像是一種替代方案,而這正是Eth所缺乏的特性。
可以想象,我甚至還沒有用盡x42的一半能力。我有意省略了許多主題,以使本文更簡短,并為x42附近的更專業(yè)的文章留出空間(是的,將會有更多)。這篇文章最大的收獲是我發(fā)現(xiàn)與以太坊一起工作的局限性,x42似乎是除了感覺良好的dApp之外的更有可能的候選者。(考拉)
關鍵詞: x42協(xié)議 多鏈 側塊鏈