區(qū)塊鏈數(shù)字資產(chǎn)交易系統(tǒng)一直都是區(qū)塊鏈領(lǐng)域的一個(gè)熱門話題,也被看作是區(qū)塊鏈的一個(gè)重要應(yīng)用。
自貨幣誕生以來(lái),“一手交錢 一手交貨”就成為了人們公認(rèn)的對(duì)買賣雙方最公平、最安全的交易方式。在沒(méi)有相互信任的前提下,錢貨兩訖是比較安全的交易方式。在傳統(tǒng)的商務(wù)交易中,能夠?qū)崿F(xiàn)錢貨兩訖的前提是當(dāng)面交易。不當(dāng)面交易,就沒(méi)有辦法實(shí)現(xiàn),糾其根本在于物品轉(zhuǎn)移和資金轉(zhuǎn)移是完全分離、獨(dú)立的。只有當(dāng)面交易,把買賣雙方放在同一個(gè)時(shí)間和空間里,才能夠確保資金轉(zhuǎn)移和物品轉(zhuǎn)移同步完成。
在互聯(lián)網(wǎng)時(shí)代,電子商務(wù)逐漸成為一種主流的交易方式。電子商務(wù)有效的降低了成本,買賣雙方能夠在不見面的情況下,就完成交易。然而,由于物流和資金流分離的特性,安全的交易需要引入第三方才能進(jìn)行。例如著名的C2C電子商務(wù)平臺(tái)某寶,就采用了平臺(tái)作為交易的第三方,來(lái)保障交易的安全。買家確定購(gòu)物后,先將貨款匯到平臺(tái),平臺(tái)確認(rèn)收款后通知賣家發(fā)貨,買家收貨并確認(rèn)滿意后,平臺(tái)再打款給賣家完成交易。當(dāng)交易產(chǎn)生糾紛時(shí),平臺(tái)作為第三方通過(guò)直接介入的方式來(lái)解決糾紛。
對(duì)于實(shí)體商品的交易,由于物流確實(shí)沒(méi)有辦法和資金流合并,因此,為確保交易雙方的安全,目前還沒(méi)有更好的解決方案。但是對(duì)于虛擬資產(chǎn),尤其是數(shù)字資產(chǎn),是否有辦法解決呢?
數(shù)字資產(chǎn)本質(zhì)上就是一段數(shù)字化的信息,而在互聯(lián)網(wǎng)時(shí)代,資金也是銀行中的一串?dāng)?shù)字信息。信息流和資金流是否可以合二為一,實(shí)現(xiàn)“一手交錢 一手交貨”的安全數(shù)字資產(chǎn)交易呢?
設(shè)想一下,如果資金和數(shù)字資產(chǎn)的權(quán)屬登記在一個(gè)平臺(tái)上,那么我們就可以在一筆交易中實(shí)現(xiàn)權(quán)屬變更和資金流轉(zhuǎn)。在區(qū)塊鏈技術(shù)中,UTXO這種記賬模式提供了天然的錢貨兩訖的交易模式。回顧我們之前的文章,UTXO采用了只記錄交易本身,而不是記錄交易結(jié)果的方式來(lái)進(jìn)行記賬。在這種模式中,我們可以輕易的把資產(chǎn)權(quán)屬的轉(zhuǎn)移和資金轉(zhuǎn)移放在一個(gè)記錄中。
我們?nèi)砸訟lice和Bob的交易為例。假設(shè)Alice要從Bob手中購(gòu)買一個(gè)數(shù)字資產(chǎn)——假設(shè)是一個(gè)互聯(lián)網(wǎng)域名X。如果有這樣一個(gè)區(qū)塊鏈平臺(tái),Bob在這個(gè)平臺(tái)上登記了域名X是屬于Bob的。Alice首先和Bob協(xié)商整個(gè)交易,最后協(xié)商好這個(gè)域名X的價(jià)格是1000美元,之后,Alice和Bob共同提交一個(gè)交易到這個(gè)區(qū)塊鏈平臺(tái)上,交易內(nèi)容是:Alice轉(zhuǎn)賬給Bob 1000美元,X域名的歸屬權(quán)由Bob轉(zhuǎn)移到Alice。雙方共同對(duì)這個(gè)交易用自己的私鑰簽名。
區(qū)塊鏈的節(jié)點(diǎn)接收到這個(gè)交易信息后,檢查交易:Alice的錢是來(lái)自上一個(gè)交易A的,Alice利用上一個(gè)交易A中使用的私鑰KA1解鎖了交易A,取出了1000美元支付給了Bob;而互聯(lián)網(wǎng)域名X的權(quán)屬登記是用Bob的私鑰KB1簽名了的,Bob使用KB1解鎖了權(quán)屬登記交易,把X的權(quán)屬轉(zhuǎn)移給了Alice。
這個(gè)完整的交易又被KA2和KB2兩個(gè)私鑰分別簽名。整個(gè)交易體和簽名信息共同作為一個(gè)完整的交易保存在區(qū)塊鏈上,同時(shí),附帶的腳本描述了未來(lái)使用KB2解鎖這個(gè)交易可以取出1000美元來(lái)使用,使用KA2解鎖這個(gè)交易可以取出互聯(lián)網(wǎng)域名X來(lái)使用(更改X域名指向的IP地址)。檢查沒(méi)問(wèn)題后,打包到區(qū)塊里。當(dāng)區(qū)塊被確認(rèn)后,錢的轉(zhuǎn)移和數(shù)字資產(chǎn)的轉(zhuǎn)移同時(shí)完成了,不會(huì)發(fā)生只單獨(dú)轉(zhuǎn)移其中一個(gè)的問(wèn)題。
可以看到,UTXO真的能夠?qū)崿F(xiàn)錢貨兩訖。在一個(gè)原子交易里面,UTXO可以同時(shí)包含錢的轉(zhuǎn)移和數(shù)字資產(chǎn)的轉(zhuǎn)移。我們必須注意到:在一個(gè)原子交易中實(shí)現(xiàn)“一手交錢 一手交貨”的數(shù)字資產(chǎn)交易的前提是:該平臺(tái)是數(shù)字資產(chǎn)權(quán)屬登記平臺(tái),同時(shí)也是資金記賬平臺(tái)。
比特幣系統(tǒng)只是一個(gè)記賬平臺(tái),因此在比特幣區(qū)塊鏈系統(tǒng)中,只有比特幣,沒(méi)有其他的東西。而一般的數(shù)字資產(chǎn)平臺(tái),僅僅只能實(shí)現(xiàn)數(shù)字資產(chǎn)的確權(quán)登記和轉(zhuǎn)移記錄,而資金轉(zhuǎn)移則需要在銀行系統(tǒng)中完成。比特幣平臺(tái)是銀行系統(tǒng)的一個(gè)區(qū)塊鏈化實(shí)現(xiàn)的方式。
因此,如果想要在區(qū)塊鏈系統(tǒng)中實(shí)現(xiàn)不引入第三方的“一手交錢 一手交貨”,引入代幣確實(shí)是一個(gè)比較好的解決方案。當(dāng)然,引入代幣,這種方式仍然存在很大的風(fēng)險(xiǎn),主要兩點(diǎn):代幣價(jià)格波動(dòng)的風(fēng)險(xiǎn)和數(shù)字資產(chǎn)的法定權(quán)屬與區(qū)塊鏈不一致的風(fēng)險(xiǎn)。
第一點(diǎn)風(fēng)險(xiǎn)很好理解,就是代幣價(jià)格會(huì)波動(dòng);第二點(diǎn)風(fēng)險(xiǎn)的理解,我們?nèi)砸杂蛎e例:比如域名注冊(cè)局不承認(rèn)區(qū)塊鏈上的域名權(quán)屬登記信息,也就是說(shuō)提交用KA2私鑰簽名過(guò)的域名指向變更信息并不能得到域名服務(wù)器認(rèn)可,那么在區(qū)塊鏈上轉(zhuǎn)移域名的權(quán)屬登記就沒(méi)有起到實(shí)際的轉(zhuǎn)移作用。
我們期待著數(shù)字貨幣的發(fā)行,如果未來(lái)數(shù)字貨幣能夠?qū)崿F(xiàn)從央行的系統(tǒng)中轉(zhuǎn)移到數(shù)字資產(chǎn)交易的區(qū)塊鏈系統(tǒng)上,然后按照UTXO方式進(jìn)行流轉(zhuǎn),那么價(jià)格波動(dòng)風(fēng)險(xiǎn)問(wèn)題就會(huì)迎刃而解。而具體的數(shù)字資產(chǎn)登記機(jī)構(gòu),也可以推出區(qū)塊鏈登記模式,從而實(shí)現(xiàn)真正的數(shù)字資產(chǎn)區(qū)塊鏈交易。UTXO可以看作是智能合約的一個(gè)簡(jiǎn)化版,如果引入智能合約,就能夠?qū)崿F(xiàn)更加復(fù)雜的功能。
第三十四屆CIO班招生
國(guó)際CIO認(rèn)證培訓(xùn)
首席數(shù)據(jù)官(CDO)認(rèn)證培訓(xùn)
責(zé)編:yulina
免責(zé)聲明:本網(wǎng)站(http://www.www.gypb.net/)內(nèi)容主要來(lá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é)任。
本網(wǎng)站刊載的所有內(nèi)容(包括但不僅限文字、圖片、LOGO、音頻、視頻、軟件、程序等)版權(quán)歸原作者所有。任何單位或個(gè)人認(rèn)為本網(wǎng)站中的內(nèi)容可能涉嫌侵犯其知識(shí)產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),請(qǐng)及時(shí)通知本站,予以刪除。