|
開發(fā)一個(gè)區(qū)塊鏈App的基礎(chǔ)設(shè)施和運(yùn)營在我們開始探討這個(gè)問題之前,我想先說明一下: 我們目前的技術(shù)環(huán)境和運(yùn)營模式已經(jīng)到了一個(gè)新的階段,需要一個(gè)新的運(yùn)營模式和基礎(chǔ)設(shè)施才能更好的運(yùn)轉(zhuǎn)。所以,我認(rèn)為現(xiàn)在是區(qū)塊鏈技術(shù)在商業(yè)應(yīng)用層面,真正落地生根發(fā)芽的時(shí)候。 基于以上兩個(gè)問題,我們可以得出一個(gè)結(jié)論: 對于一個(gè)區(qū)塊鏈 App來說,不管是針對什么應(yīng)用場景,都需要一個(gè)基礎(chǔ)設(shè)施作為支撐。 那就是區(qū)塊鏈的底層基礎(chǔ)設(shè)施,也就是區(qū)塊鏈底層技術(shù)。從這一點(diǎn)來說,比特幣、以太坊這些公鏈?zhǔn)且环N基礎(chǔ)設(shè)施。另外,區(qū)塊鏈技術(shù)的核心是共識機(jī)制和智能合約。這里需要注意的是,以太坊的智能合約僅能運(yùn)行在以太坊上,而不能在其他公鏈上運(yùn)行。其他公鏈上的智能合約可能會(huì)有自己特定的解決方案(比如以太坊自己就有一套特殊的智能合約)。 下面我們開始進(jìn)入主題: 我們可以看到,當(dāng)前區(qū)塊鏈應(yīng)用領(lǐng)域并沒有形成統(tǒng)一標(biāo)準(zhǔn)和協(xié)議。這就導(dǎo)致了開發(fā)者在開發(fā)時(shí),必須按照自己的理解來編寫代碼。這樣做一方面是為了讓開發(fā)者更容易開發(fā)出自己想要的應(yīng)用,另一方面是為了避免產(chǎn)生沖突和糾紛。但是從另一個(gè)方面來說,這也降低了開發(fā)者對區(qū)塊鏈底層技術(shù)和基礎(chǔ)設(shè)施的學(xué)習(xí)成本。這也為后續(xù)區(qū)塊鏈行業(yè)更好的發(fā)展打下了堅(jiān)實(shí)的基礎(chǔ)。 |