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

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

Author:

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

編者按:本文來自以太坊愛好者,作者:GeorgeKnee,翻譯&校對:閔敏&阿劍,Odaily星球日報經授權轉載。

-雖然不是即時的,但是比另一款要快得多-術語往往禁錮認識。在技術討論中,好的術語可以在準確性和簡潔性之間取得平衡。通常,這種平衡需要根據說話人和聽話人的特性發生變化。“即時確定性”就是一個新興術語,也是本文的重點。這個術語指的是增加狀態通道層會給區塊鏈帶來的優勢。“確定性”概念可以追溯至中本聰的那篇介紹比特幣和區塊鏈的論文《比特幣:一種點對點的電子現金系統》。“確定性”是區塊鏈交易的一種特性,可定義為交易被打包進區塊之后的一種狀態,即,如果我們看到某個區塊之后挖出了足夠多的區塊,就可以確信這個區塊內的交易不會被網絡拒絕。也就是說,這個交易及其結果會永遠留存下來。工作量證明區塊鏈的確定性不是非此即彼的:交易不會在某個時刻得到最終確定,而是像中本聰在白皮書中描述的那樣,交易被拒絕的概率會隨著時間流逝呈指數級下降,因為網絡會就最長鏈達成共識。當然了,區塊鏈在任何時刻都有可能出現分叉,導致某個交易失敗:但是只要看到有新的區塊出現并指向包括這個交易在內的區塊,這種可能性就越來越低。不包含我們的交易的分叉鏈越長,我們的交易被拒絕的可能性就會越高。也有可能出現這樣的情況:我們的交易可能都無法實現確定性,而是變成了“反確定性”的,也就是說我們可以確信這個交易已經被拒絕了。當網絡遭到所謂的51%攻擊時,就會出現這種情況。再強調一次,我們永遠無法確定最后會是哪種結果:但是隨著時間的流逝,我們對交易被拒絕的可能性的預測會無限趨近0或1。只要等待足夠長的時間,我們就能從實際意義上得出確定的結論。那么,狀態通道到底改變了什么,產生了什么影響?好吧,事實上沒有帶來任何影響。作為二層技術,狀態通道顯然不會更改區塊鏈的底層協議,也無法改變其確定性:不過,底層鏈能下功夫的地方有很多。此外,使用狀態通道應用必須在底層區塊鏈上發起至少一個“鎖定”交易和一個“解鎖”交易。跟其它交易一樣,這些交易同樣存在確定性問題。用戶通常要等待將近1分鐘左右,這些底層交易才能被視為是確定的。狀態通道的原理是利用鎖定和解鎖之間的機會:在這兩個步驟之間提供一個執行環境,讓類似區塊鏈的應用能夠安全地運行。這類應用會涉及狀態更新,這些狀態更新可以稱作“二層交易”,與區塊鏈交易大同小異。二層交易也帶有密碼學簽名,可包含任意數據,并由定義了程序執行規則的虛擬機來解釋。然而,二層交易并不需要依賴復雜的概率性共識協議。狀態通道的狀態可由單方或各方同時發起更新。每次更新不一定具有可確定性。什么是可確定性?它指的是一個狀態通道的狀態能夠被底層區塊鏈接受:作為解鎖交易的一部分,隨解鎖交易一起發到底層鏈上時,不會導致鏈的虛擬機回滾。這就意味著,滿足可確定性的二層交易是經過正確格式化的,也得到了正確的簽名,能夠經過狀態通道協議設計者和應用開發者的額外檢查。一旦這些條件經過了參與者的驗證,參與者就可以相信這些條件會在將來的某個時間點以特定的方式觸發解鎖。這樣,二層交易就以一個可確定的狀態告終。這些相對寬松的要求使得二層可確定性相比底層可確定性來說,在耗時方面減少了幾個數量級。這就是“即時”這一詞語的由來:這不是一個精準的術語,但是反映出了,從普通的去中心化應用到狀態通道應用,用戶體驗已經產生了質變:高效的狀態通道更適合微支付和實時游戲等無法直接構建在底層區塊鏈上的應用。如果鎖定交易和解鎖交易具備確定性,那么二者之間的所有二層交易都具備即時可確定性。如果鎖定交易被拒絕了,所有狀態通道內的更新都沒有意義。不過,在執行鎖定交易之后,我們可以等待任意久的時間再開始更新狀態通道,因此可以將實現確定性的條件建立在某個既定或接近既定的事實上。解鎖交易也是類似的:狀態通道解鎖的時候有一個挑戰和響應模式,這是用來保護離線的參與者的。如果沒有這個模式,惡意對手方就可以通過發送一筆底層鏈上的交易、用不利于對手的狀態來解鎖資金。只要誠實的參與者能夠在挑戰時期內發出底層交易來反駁對手,那TA的資金就是安全的。因此,如果時限太短,可確定性概念也會被打破。如果挑戰時限比底層交易得到確定所需的時間長,那么二層交易的可確定性就是無條件的。請注意,發生在二層的資產轉移與發生在一層的稍有不同:因為關于交易的共識只在一組固定的參與者中達成,狀態更新僅對該這組參與者有意義。如果我通過狀態通道向對手方付款,我的對手方無法將這筆錢支付給通道外的人,直到我們完成解鎖交易為止。雖然有了即時確定性,但是我們不具備即時流動性:

國務院:推進科普與區塊鏈技術深度融合:為貫徹落實黨中央、國務院關于科普和科學素質建設的重要部署,依據《中華人民共和國科學技術進步法》、《中華人民共和國科學技術普及法》制定《全民科學素質行動規劃綱要(2021-2035年)》,其中要求實施智慧科普建設工程。推進科普與區塊鏈等技術深度融合,強化需求感知、用戶分層、情景應用理念,推動傳播方式、組織動員、運營服務等創新升級,加強“科普中國”建設,強化科普信息落地應用,與智慧教育、智慧城市、智慧社區等深度融合。(新華社)[2021/7/10 0:40:52]

聲音 | 上海股交所總經理:區塊鏈想要大規模發展要做好社會科普工作:金色財經報道,上海股交所總經理張云峰表示,區塊鏈當前還處于一個“概念”的階段,距離成熟應用,影響到百姓的日常生活還有很長的路要走。對于“區塊鏈”和其會帶來的社會和經濟效果,沈陽應當持審慎的態度。區塊鏈想要大規模發展,一方面要做好這項復雜技術的社會科普工作,加快社會大眾對區塊鏈的了解。另一方面,要充分發揮市場的作用,讓企業用實實在在的技術創新,賦能實體經濟的發展。[2019/11/17]

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

動態 | 美國演說家Anthony Robbins開始科普什么是比特幣:美國演說家安東尼·羅賓(Anthony Robbins)在自己的網站上發布了一篇比特幣的科普文章,并在推特上向自己的粉絲介紹什么是比特幣,目前他的推特賬戶共有粉絲304萬人。[2019/1/1]

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

Tags:區塊鏈比特幣INSAMP區塊鏈專業比特幣sv今日最新價格美元INS價格STAMP價格

SHIB最新價格
交易所曬出100%儲備金,是作秀還是自律?_Gate.io:gate.io交易平臺官網

文|秦曉峰編輯|郝方舟出品|Odaily星球日報 加密市場最大的坑,不是比特幣暴跌,資產減半,而是你明明賺了錢,卻沒法從交易所提出來.

1900/1/1 0:00:00
星球前線|Facebook數字錢包Calibra更名為Novi_BOOK:FACE

Odaily星球日報譯者|余順遂Facebook已經公布Novi數字錢包的首批相關細節,該錢包將支持該公司的Libra數字貨幣.

1900/1/1 0:00:00
當前的幣圈或許已經不需要中本聰,9200美元依然是風向標_數字貨幣:SCRAPPY

“疑似中本聰挖礦地址突然轉移出50枚比特幣”刷爆了各大數字貨幣自媒體的頭條,在數字貨幣市場任何與中本聰這個名字搭上聯系的消息都會引起市場騷動,所以昨日行情應聲下跌,短時間內快速下挫500美元.

1900/1/1 0:00:00
鏈塔智庫張翔:從國際金融到政務民生,區塊鏈大有可為_AMP:bspt幣未來前景

\n    區塊鏈是一個不看過去的行業,因為相對公平、低門檻.

1900/1/1 0:00:00
區塊鏈游戲還有未來嗎?_BOOK:區塊鏈游戲幣有哪些

截至發稿前,全球新冠確診人數超過570萬人,累計死亡超過35萬人,疫情就像是高懸在人類頭上的利刃,不但威脅到人類的生命安全,也給經濟活動造成了極大的重創.

1900/1/1 0:00:00
幣圈到底誰在賺錢?_BIKI:區塊鏈通俗易懂的例子有哪些

編者按:本文來自威廉閑談,作者:陳威廉,Odaily星球日報經授權轉載。昨天的瓜吃了一天,估計大家最關心的事情壓根不是什么項目怎么了,甚至我都在群里看到了這樣的話: 真真是不明真相的吃瓜群眾.

1900/1/1 0:00:00
ads