解讀“石油幣”背后的NEM區(qū)塊鏈核心技術(shù): On Chain vs Off Chain

委內(nèi)瑞拉這個(gè)讀起來舌頭要繞好多圈的以惡性通脹(hyper-inflation)聞名于世的國家上周發(fā)布了他們的ICO project—Petro。扒這個(gè)ICO的project已經(jīng)層出不窮了,最直白的一句評(píng)價(jià)是:

委內(nèi)瑞拉發(fā)行了一種永續(xù)的零息債券,這種債券的價(jià)值和石油的價(jià)格掛鉤,可以用來在委國交稅,但是委國政府不會(huì)還債(贖回本金)perpetual zero-coupon unsecured debt that could be used to pay taxes in Venezuela at a valuation pegged to the price of oil, but that Venezuelans wouldn't be able to buy that debt. (Bloomberg)

這出鬧劇之中我的關(guān)注點(diǎn)卻放在了Petro發(fā)行所依托的系統(tǒng)上,不同于發(fā)言人一開始聲稱的Ethereum,其實(shí)這是一個(gè)建立在Nem這個(gè)系統(tǒng)上發(fā)行的。我看了一下,發(fā)現(xiàn)正好Nem的體系可以幫助我解釋一下On Chain和Off Chain的概念,于是有了此文。

On Chain VS Off Chain

On chain transaction就是我們通常所指的transactions,也就是包含了交易、確認(rèn)、記錄和發(fā)布到整個(gè)Blockchain上面的這一個(gè)過程。這是在“去中心化”這個(gè)大背景下,在交易各方保持最少限度的信任的情況下,保證交易的發(fā)生和可追溯的一種方式。

而Off chain是怎么回事呢?用最最簡(jiǎn)單的方式說,比如A有兩個(gè)比特幣和一個(gè)對(duì)應(yīng)的私鑰,A需要付比特幣給B的時(shí)候,AB兩人沒有選擇在公鏈上記錄下這一筆交易,而是采用了A直接把私鑰給B的方式。也就是說,在這筆交易結(jié)束的時(shí)候,我們?cè)诠溕峡吹降谋忍貛懦钟腥艘廊皇茿,但此時(shí)持有私鑰的人變成了B,于是相當(dāng)于B持有了這些幣。

我們可以看到這種方式可能是有問題的,如果A還保留了自己私鑰的副本怎么辦?于是這種off chain的方式需要建立在雙方有一定程度的信任的前提下。

Off chain的好處也是顯而易見的:

1. 成本更低

2. 更加可以規(guī)?;╯calable,提高單位時(shí)間交易的數(shù)量)


NEM

好,下面讓我們回到Nem,和其他的Crypto相比它有什么不同?這里我重點(diǎn)把它和Ethereum做比較,因?yàn)樗麄兌际窃噲D建立一套讓其他的應(yīng)用可以依附于其上的體系。

NEM Smart Asset System

我在很久以前一篇關(guān)于Ethereum的文章《應(yīng)用幣AppCoin是怎么運(yùn)作的?》里面寫過,Ethereum最大的好處就是Programmable Smart Contract,大大的增加了它的想象空間和應(yīng)用場(chǎng)景。NEM里面這是通過一套Smart Asset的系統(tǒng)實(shí)現(xiàn)的,用做比較的方式簡(jiǎn)單地說一說它最重要的幾個(gè)成分:

1.Mosaic-貨物(items),這可以對(duì)應(yīng)任何一種你想得到的產(chǎn)品:一種你想要發(fā)行的幣,一段音樂,一點(diǎn)股票etc

2.Address-集裝箱(Containers),用來存放貨物,他必須是唯一的(unique)

3.Name Space-私人的倉庫/碼頭:你個(gè)人的在Nem這個(gè)系統(tǒng)中的工作空間,用來放集裝箱。一個(gè)人可以有很多的project,都對(duì)應(yīng)到你的name space里面

4.Transactions

所以不同于Ethereum的on chain smart contract,NEM最顯著的區(qū)別就在于采用了Off Chain Smart Contracts。

On Chain components

1.注意到這里的Smart Contract雖然是Off chain的,但是Smart Contract運(yùn)行的結(jié)果是會(huì)返回到NEM的blockchain里面變成一個(gè)Immutable Records(不能更改的記錄)的。

2.On-chain multisig feature(多重簽名)。這個(gè)也可以說很長,這里就理解成一個(gè)箱子有三把鑰匙,需要至少兩個(gè)把同時(shí)在場(chǎng)才可以打開這個(gè)邏輯就好。

正因?yàn)镺ff chain和on chain的使用,Nem不僅兼有穩(wěn)定透明(有所犧牲)以及速度快成本低可以規(guī)?;膬?yōu)勢(shì),還有一個(gè)巨大的優(yōu)勢(shì)就是門檻低(User Friendly),具體表現(xiàn)在:

1.API:不同于Ethereum必須通過byte type來編程,NEM有一個(gè)非常user friendly的API系統(tǒng),可以使用常用的編程語言調(diào)用。

2.Templated design(樣本化設(shè)計(jì)):甚至如果你不會(huì)編程都沒有關(guān)系,Smart Asset提供了非常簡(jiǎn)單的模版幫助你只要輸入一些基本標(biāo)準(zhǔn)(attributes)就可以開始一個(gè)項(xiàng)目,比如一個(gè)ICO(所以我覺得看到建立在NEM上面的ICO項(xiàng)目也要插上一個(gè)小旗子表示警示)

NEM目前的use case還是挺廣泛的,主要集中在金融、身份認(rèn)證、ICO(不太看好)和供應(yīng)鏈方向。

關(guān)于NEM和Ethereum到底哪一個(gè)更好的爭(zhēng)論呢?主要還是看自己的項(xiàng)目需求。

Ethereum可以看作更為本質(zhì)的對(duì)于商業(yè)模式的顛覆(disruption),而Nem則是更快上手的對(duì)于現(xiàn)有商業(yè)模式區(qū)塊鏈化的補(bǔ)充(tinkering)。


極客網(wǎng)企業(yè)會(huì)員

免責(zé)聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請(qǐng)進(jìn)一步核實(shí),并對(duì)任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對(duì)有關(guān)資料所引致的錯(cuò)誤、不確或遺漏,概不負(fù)任何法律責(zé)任。任何單位或個(gè)人認(rèn)為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識(shí)產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書面權(quán)利通知或不實(shí)情況說明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會(huì)依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。

2018-03-01
解讀“石油幣”背后的NEM區(qū)塊鏈核心技術(shù): On Chain vs Off Chain
委內(nèi)瑞拉這個(gè)讀起來舌頭要繞好多圈的以惡性通脹(hyper-inflation)聞名于世的國家上周發(fā)布了他們的ICO project—Petro。扒這個(gè)ICO的project已經(jīng)層出不窮了,最直白的一句評(píng)價(jià)是:委內(nèi)瑞拉發(fā)行了一種永續(xù)的零息債券,這種債券的價(jià)值和石油的價(jià)格掛鉤,可以用來在委國交稅,但是委國政

長按掃碼 閱讀全文