以太幣交易所 以太幣交易所
Ctrl+D 以太幣交易所
ads

科普 | 狀態通道真的可以實現即時確定性嗎?_區塊鏈

Author:

Time:1900/1/1 0:00:00

術語往往禁錮認識。

在技術討論中,好的術語可以在準確性和簡潔性之間取得平衡。通常,這種平衡需要根據說話人和聽話人的特性發生變化。

“即時確定性”就是一個新興術語,也是本文的重點。這個術語指的是增加狀態通道層會給區塊鏈帶來的優勢。“確定性”概念可以追溯至中本聰的那篇介紹比特幣和區塊鏈的論文《比特幣:一種點對點的電子現金系統》。“確定性”是區塊鏈交易的一種特性,可定義為交易被打包進區塊之后的一種狀態,即,如果我們看到某個區塊之后挖出了足夠多的區塊,就可以確信這個區塊內的交易不會被網絡拒絕。也就是說,這個交易及其結果會永遠留存下來。

工作量證明區塊鏈的確定性不是非此即彼的:交易不會在某個時刻得到最終確定,而是像中本聰在白皮書中描述的那樣,交易被拒絕的概率會隨著時間流逝呈指數級下降,因為網絡會就最長鏈達成共識。

美國說唱歌手Megan Thee Stallion與Cash App合作發布比特幣科普視頻:美國說唱歌手Megan Thee Stallion與由Square開發的移動支付服務Cash App合作發布了一段名為“Bitcoin for Hotties”的視頻。該視頻從她的角度解釋了什么是比特幣,為什么比特幣有價值等內容。Megan Thee Stallion在Instagram上擁有超過2410萬粉絲,在 Twitter上擁有640萬粉絲。(Bitcoin News)[2021/8/8 1:41:10]

當然了,區塊鏈在任何時刻都有可能出現分叉,導致某個交易失敗:但是只要看到有新的區塊出現并指向包括這個交易在內的區塊,這種可能性就越來越低。不包含我們的交易的分叉鏈越長,我們的交易被拒絕的可能性就會越高。也有可能出現這樣的情況:我們的交易可能都無法實現確定性,而是變成了“反確定性”的,也就是說我們可以確信這個交易已經被拒絕了。當網絡遭到所謂的51%攻擊時,就會出現這種情況。再強調一次,我們永遠無法確定最后會是哪種結果:但是隨著時間的流逝,我們對交易被拒絕的可能性的預測會無限趨近0或1。只要等待足夠長的時間,我們就能從實際意義上得出確定的結論。

動態 | 報告:區塊鏈等熱點詞促使童書科普百科類成交額同比增速最高:近日,京東圖書與艾瑞咨詢聯合發布了《2019中國圖書市場報告》。報告指出,AI、5G、區塊鏈、機器人、VR、智能家居、AR這些熱點詞,不斷點燃科技熱潮,科技在改變大眾生活的同時,也吸引了越來越多家長的關注,從小培養孩子對科技的興趣和熱愛。因此童書中科普百科類成交額同比增速最高,占比將近40%。[2020/1/8]

那么,狀態通道到底改變了什么,產生了什么影響?好吧,事實上沒有帶來任何影響。作為二層技術,狀態通道顯然不會更改區塊鏈的底層協議,也無法改變其確定性:不過,底層鏈能下功夫的地方有很多。

此外,使用狀態通道應用必須在底層區塊鏈上發起至少一個“鎖定”交易和一個“解鎖”交易。跟其它交易一樣,這些交易同樣存在確定性問題。用戶通常要等待將近1分鐘左右,這些底層交易才能被視為是確定的。

動態 | 人民日報官方微博科普區塊鏈 強調區塊鏈不等于比特幣:人民日報官方微博今早發表9圖科普區塊鏈。其中涉及區塊鏈的特點有:1、安全;2、不可篡改;3、可訪問;4、無第三方。區塊鏈對未來的影響:1、不需繁瑣個人證明;2、看病避免反復檢查;3、旅行消費更加便捷;4、交易無需第三方。同時強調,區塊鏈不等于比特幣。比特幣只是區塊鏈技術的一種應用,區塊鏈還有醫療衛生、食品安全、版權保護等諸多應用領域。[2019/10/28]

狀態通道的原理是利用鎖定和解鎖之間的機會:在這兩個步驟之間提供一個執行環境,讓類似區塊鏈的應用能夠安全地運行。這類應用會涉及狀態更新,這些狀態更新可以稱作“二層交易”,與區塊鏈交易大同小異。二層交易也帶有密碼學簽名,可包含任意數據,并由定義了程序執行規則的虛擬機來解釋。然而,二層交易并不需要依賴復雜的概率性共識協議。狀態通道的狀態可由單方或各方同時發起更新。每次更新不一定具有可確定性。

科普時報:區塊鏈與云計算長期發展目標不謀而合:據《科普時報》今日報道,區塊鏈與云計算兩項技術的結合,從宏觀上來說,一方面,利用云計算已有的基礎服務設施或根據實際需求做相應改變,實現開發應用流程加速,滿足未來區塊鏈生態系統中初創企業、學術機構、開源機構、聯盟和金融等機構對區塊鏈應用的需求。另一方面,對于云計算來說,“可信、可靠、可控制”被認為是云計算發展必須要翻越的“三座山”,而區塊鏈技術以去中心化、匿名性,以及數據不可篡改為主要特征,與云計算長期發展目標不謀而合。[2018/5/4]

什么是可確定性?它指的是一個狀態通道的狀態能夠被底層區塊鏈接受:作為解鎖交易的一部分,隨解鎖交易一起發到底層鏈上時,不會導致鏈的虛擬機回滾。這就意味著,滿足可確定性的二層交易是經過正確格式化的,也得到了正確的簽名,能夠經過狀態通道協議設計者和應用開發者的額外檢查。一旦這些條件經過了參與者的驗證,參與者就可以相信這些條件會在將來的某個時間點以特定的方式觸發解鎖。這樣,二層交易就以一個可確定的狀態告終。

這些相對寬松的要求使得二層可確定性相比底層可確定性來說,在耗時方面減少了幾個數量級。

這就是“即時”這一詞語的由來:這不是一個精準的術語,但是反映出了,從普通的去中心化應用到狀態通道應用,用戶體驗已經產生了質變:高效的狀態通道更適合微支付和實時游戲等無法直接構建在底層區塊鏈上的應用。

如果鎖定交易和解鎖交易具備確定性,那么二者之間的所有二層交易都具備即時可確定性。如果鎖定交易被拒絕了,所有狀態通道內的更新都沒有意義。不過,在執行鎖定交易之后,我們可以等待任意久的時間再開始更新狀態通道,因此可以將實現確定性的條件建立在某個既定或接近既定的事實上。

解鎖交易也是類似的:狀態通道解鎖的時候有一個挑戰和響應模式,這是用來保護離線的參與者的。如果沒有這個模式,惡意對手方就可以通過發送一筆底層鏈上的交易、用不利于對手的狀態來解鎖資金。只要誠實的參與者能夠在挑戰時期內發出底層交易來反駁對手,那TA的資金就是安全的。因此,如果時限太短,可確定性概念也會被打破。如果挑戰時限比底層交易得到確定所需的時間長,那么二層交易的可確定性就是無條件的。

請注意,發生在二層的資產轉移與發生在一層的稍有不同:因為關于交易的共識只在一組固定的參與者中達成,狀態更新僅對該這組參與者有意義。如果我通過狀態通道向對手方付款,我的對手方無法將這筆錢支付給通道外的人,直到我們完成解鎖交易為止。雖然有了即時確定性,但是我們不具備即時流動性:

總而言之,在描述狀態通道時,那些想要體現更深層次理解的人可能希望用“快速有條件可確定性”來代替“即時確定性”這一術語。就其他人而言,沿用后一個術語的可能性更高:這就跟大家習慣說“比特幣是去中心化的”、“公鑰密碼學是安全的”、“哈希函數是不可逆的”這些論斷一樣。廣大社區成員之所以會接受這些不準確的說法,是因為它們可以讓對話更加流暢地進行,以便更簡單地傳達中心思想。但是,在更強調準確性的情況下,我們不應該懼怕更深入地探討、解析一個術語背后的完整含義——這就是我寫這篇文章的目的!

歡迎加入討論?https://statechannels.discourse.group/。

原文鏈接:?https://medium.com/statechannels/do-state-channels-exhibit-instant-finality-ec18153136bc作者:?GeorgeKnee翻譯&校對:?閔敏&阿劍

Tags:區塊鏈比特幣STAMEGA區塊鏈是什么工作泰達幣和比特幣一樣嗎CoreStarterMEGAN

幣贏交易所
如何看待納斯達克與區塊鏈公司R3的合作?_數字資產

納斯達克是全球使用最廣泛的市場基礎設施技術,以及服務架構提供商,而他們最近宣布與分布式分類帳技術提供商R3建立合作伙伴關系.

1900/1/1 0:00:00
富達:近八成機構投資者對數字資產感興趣,超過三成已出手投資_數字資產

作者:LiangChe 來源:比推bitpush.news資產管理巨頭富達進行的一項調查顯示,絕大多數投資者對數字資產感興趣.

1900/1/1 0:00:00
教程 | 如何在 Polkadot CC1 中映射并認領 DOT_DOT

本文來源:PolkaWorld昨天PolkadotCC1上線后,收到很多小伙伴咨詢如何映射DOT的私信.

1900/1/1 0:00:00
國家反洗錢和反詐騙力度加大,近期一些銀行卡購買加密貨幣被凍結_加密貨幣

來源:華夏日報 作者:冉學東、王永菲 原標題:《國家反洗錢和反詐騙力度加大近期一些銀行卡購買加密貨幣被凍結》近日幣圈很多人因為參與加密貨幣OTC交易,銀行卡和支付寶被凍結引發社會關注.

1900/1/1 0:00:00
報告 | 中央銀行數字貨幣:對公眾開放的中央銀行?(附譯文)_區塊鏈

本文來源:中鈔區塊鏈技術研究院,作者:葉子逸張舒淇,白皮書翻譯:葉子逸,白皮書來源:philadelphiafed.org 內容概述 美國費城聯邦儲備銀行于2020年6月發布了一篇名為《中央銀行.

1900/1/1 0:00:00
鏈上手續費暴漲,算力大跌40%,減產過后的比特幣生態變化_比特幣

鏈上手續費暴漲、算力大跌、比特幣網絡擁堵、礦機關機、礦業遷徙......比特幣減產過后,整個比特幣生態發生了巨大變化.

1900/1/1 0:00:00
ads