如何使用比特幣的側(cè)鏈實(shí)現(xiàn)安全的財(cái)產(chǎn)轉(zhuǎn)移
很多人試圖將比特幣自身單位的安全轉(zhuǎn)移機(jī)制重新定位為轉(zhuǎn)移產(chǎn)權(quán)。我提出了一種新的突破方法。
即使是那些對(duì)比特幣貨幣價(jià)值持懷疑態(tài)度的人也認(rèn)識(shí)到,比特幣以前所未有的安全性、不可審查性和全球性轉(zhuǎn)移了自己的單位。
擁有相同的公用事業(yè)來(lái)轉(zhuǎn)移任何其他資產(chǎn),如美元,土地,股權(quán),將是非常有用的。有很多人試圖通過(guò)各種覆蓋協(xié)議和與比特幣鏈相連的側(cè)鏈來(lái)實(shí)現(xiàn)這一點(diǎn)。
到目前為止,這些方法都沒(méi)有成功地建立起一個(gè)設(shè)計(jì)模式,這個(gè)模式將會(huì)像以太坊提供的一個(gè)安全性差得多的選項(xiàng)一樣被廣泛使用。
財(cái)產(chǎn)轉(zhuǎn)移
人們可以將比特幣的某一枚代幣(UTXO)解釋為一項(xiàng)財(cái)產(chǎn)的所有權(quán),然后追蹤其流向新所有者。這是大多數(shù)覆蓋設(shè)計(jì)的基本思想。
這其中存在技術(shù)問(wèn)題,但更重要的是,為什么有人會(huì)尊重現(xiàn)實(shí)世界中比特幣交易所表達(dá)的產(chǎn)權(quán)轉(zhuǎn)讓?
產(chǎn)權(quán)轉(zhuǎn)讓通??梢酝ㄟ^(guò)第三方進(jìn)行登記。只有注冊(cè)官認(rèn)為轉(zhuǎn)讓有效時(shí),轉(zhuǎn)讓才有效。
智能合約
登記處可以任意適用轉(zhuǎn)讓必須遵守的規(guī)則,因此,登記官予以核準(zhǔn)。像以太坊所提倡的那樣,試圖在一份智能合約中捕捉規(guī)則的嘗試,由于技術(shù)原因一直未能成功,因此與現(xiàn)實(shí)的復(fù)雜性相去甚遠(yuǎn)。
驗(yàn)證器
更好的方法是請(qǐng)求注冊(cè)主任同意轉(zhuǎn)讓交易有效。這實(shí)際上意味著注冊(cè)員還必須簽署比特幣轉(zhuǎn)賬交易,這樣它才會(huì)生效。這樣,比特幣就不需要知道注冊(cè)商應(yīng)用的規(guī)則,只需要注冊(cè)商同意交易是有效的。
可以有許多獨(dú)立的驗(yàn)證器通過(guò)貢獻(xiàn)閾值簽名充當(dāng)注冊(cè)器。這允許我們實(shí)現(xiàn)驗(yàn)證器的多數(shù)意見(jiàn)的同意。
側(cè)鏈
如果比特幣在那里可用,那么它的許多特性將使它變得更有用;如果比特幣節(jié)點(diǎn)驗(yàn)證了許多規(guī)則,那么它們將支持比特幣的更多用途。由于偏好和目標(biāo)不同,即使變革毫無(wú)疑問(wèn)是有益的,也很難達(dá)成協(xié)商共識(shí)意見(jiàn)和為變革提供充分的支持。這使得人們嘗試使用能夠自由定義自己規(guī)則的側(cè)鏈,以及如何在比特幣和側(cè)鏈之間進(jìn)行價(jià)值轉(zhuǎn)移。
側(cè)鏈的問(wèn)題是安全性較低。首先,它們無(wú)法與比特幣的POW競(jìng)爭(zhēng),其次,它們的獨(dú)特設(shè)計(jì)需要時(shí)間才能被視為與比特幣一樣值得信賴。
由合約控制的嵌入鏈
如果側(cè)鏈只是嵌入到比特幣主鏈中的一個(gè)邏輯結(jié)構(gòu),那么從安全的角度來(lái)看,它將更具吸引力。
為此,我們必須找到對(duì)比特幣進(jìn)行最低限度的向后兼容更改,以允許對(duì)組成比特幣鏈的交易進(jìn)行邏輯隔離,并確保使用任意添加的規(guī)則對(duì)這些交易進(jìn)行額外驗(yàn)證。
我在早些時(shí)候提議引入廣義合約,以支持完全儲(chǔ)備銀行,并于今天上午在開(kāi)發(fā)者的郵件列表上發(fā)布了一個(gè)更通用的例子,說(shuō)明了如何使用這些合約創(chuàng)建嵌入比特幣的產(chǎn)權(quán)鏈。在這里您可以找到技術(shù)細(xì)節(jié),在這里我用簡(jiǎn)單的英語(yǔ)解釋這個(gè)概念。
要解決的第一個(gè)問(wèn)題是,被認(rèn)為代表比特幣以外其他東西的一枚代幣(UTXO),可能無(wú)法逃脫資產(chǎn)轉(zhuǎn)移的強(qiáng)制性驗(yàn)證。合約通過(guò)限制代幣只能發(fā)送到需要其資產(chǎn)類別驗(yàn)證器簽名的地址來(lái)實(shí)現(xiàn)這一點(diǎn)。合約也可以規(guī)定,任何因分裂或合并與約有關(guān)的產(chǎn)生的硬幣也可以繼承合約。這將為資產(chǎn)類創(chuàng)建驗(yàn)證器的傳遞控制。
第二個(gè)問(wèn)題是確保代幣只能被分割和合并,這樣才能很好地定義前面提到的傳遞性。也就是說(shuō),一個(gè)人不應(yīng)該創(chuàng)建比特幣交易,將合約約束的代幣與普通代幣或綁定到另一個(gè)合約的代幣進(jìn)行合并。
我非常確信這兩種改變都可以實(shí)現(xiàn),并希望其他開(kāi)發(fā)人員也能同意,這種嵌入式鏈的設(shè)計(jì)模式是最強(qiáng)大但侵入性最小的方式,可以顯著擴(kuò)展比特幣的使用,因此它有機(jī)會(huì)被部署到網(wǎng)絡(luò)上。
我舉的例子是一個(gè)嵌入比特幣的通用產(chǎn)權(quán)鏈,只要他們的注冊(cè)商愿意為比特幣網(wǎng)絡(luò)簽署交易協(xié)議,它就可以代表任何東西的所有權(quán)轉(zhuǎn)移。