時間:2023-07-21|瀏覽:275
那么,為什么波卡是新的?為什么波卡會是穩(wěn)定的呢?
首先,為什么要從頭開發(fā)一個區(qū)塊鏈呢?為什么我們不能在現(xiàn)有的區(qū)塊鏈上進(jìn)行改進(jìn),使其具備超前的技術(shù)特性,以適應(yīng)當(dāng)前的需求呢?
例如,為什么VitalikButerin不分叉出一個比特幣,并在其上增加智能合約功能,而是在2013年開始耗費3年的時間開發(fā)了完全新的區(qū)塊鏈?同樣的,為什么GavinWood不在以太坊上增加異構(gòu)多鏈功能,而是在2015年開始耗費如此漫長的時間開發(fā)波卡呢?
其原因主要有兩個方面。
首先,現(xiàn)有的區(qū)塊鏈平臺不一定能滿足應(yīng)用程序所需的靈活性和可定制性。以比特幣為例,比特幣的底層由存儲層、數(shù)據(jù)層、網(wǎng)絡(luò)層、共識層和應(yīng)用層構(gòu)成,但比特幣的可定制性是非常有限的。開發(fā)者想要改進(jìn)其中的任何一個模塊以滿足當(dāng)前需求都是非常困難且容易導(dǎo)致硬分叉的。
眾所周知,BCH從比特幣分叉之后,幾年之后才具備了智能合約功能,但代價是比特幣社區(qū)的嚴(yán)重分裂。同樣的,盡管GavinWood全程參與了以太坊的開發(fā)和架構(gòu)設(shè)計,但以太坊已經(jīng)成為一個巨輪,短時間內(nèi)改變其方向是非常困難的。
而波卡在技術(shù)架構(gòu)方面相較于ETH2.0具有四個優(yōu)勢:更高級的分片設(shè)計、更高級的智能合約語言、更高級的共識機(jī)制和更高級的治理方式。例如,ETH2.0的分片數(shù)量在全部完工后將達(dá)到64個,而波卡可以進(jìn)行無限擴(kuò)展,并且還可以鏈接中繼鏈以實現(xiàn)無限分片。再例如,波卡已經(jīng)擁有WASM模塊,方便開發(fā)者以更快捷和深度的方式編程智能合約,而ETH2.0還需要數(shù)年的時間才能上線。
其次,在現(xiàn)有鏈上,你的行為必須受到該鏈的限制,即自治性問題。例如,在智能合約平臺上構(gòu)建的應(yīng)用程序必須接受該鏈的治理規(guī)
熱點:區(qū)塊鏈