本體技術視點 | 事實?or 反事實?

2021-03-02 本體研究院

「幸虧我這次認真複習了  不然就考不上清華大學了!」 

「如果沒有睡懶覺  我就可以趕上今天的飛機了!!」 

「幸虧我只吃了半碗飯而不是一碗飯  要不就會感覺到撐了。」 

人們在看到發生的事實時,經常會設想與事實相反的另一種可能性。這種心理活動被諾貝爾獎獲得者 Kahneman 稱為反事實思維(Counterfactual Thinking)。那麼,Counterfactual 和區塊鏈有什麼關係呢?

本文主要介紹筆者在區塊鏈 CounterFactual 方面的學習和思考,以及通過 CounterFactual 我們可以做些什麼。

CounterFactual(CF),翻譯為中文為『反事實』,用於描述自然語言中的「如果-那麼」陳述,意思是某件事情雖然可以在現實中發生,但事實上並不是真實發生。

圖 | 網絡

從區塊鏈的角度看,CounterFactual 的意思是:

一個交易的結果是可以通過在鏈上執行得到,但是事實上它的執行結果不是在鏈上執行得到的。

在區塊鏈的鏈外擴容技術中,CF 指的是 CounterFactual Instantiation,源自 L4Lab 提出的一種基於狀態通道的鏈外擴容技術,在區塊鏈研究領域中被大家廣泛學習,並推廣為一類區塊鏈擴容的設計思想。

CounterFactual Instantiation(CF 實例化),指的是智能合約不需要在區塊鏈進行實例化部署,而只需要部署到鏈外 CF 狀態通道中。只要智能合約的所有參與用戶都按照 CF 狀態通道協議中定義的方式進行操作,這些操作在狀態通道中執行的執行結果,和在區塊鏈上的執行結果,兩者是完全等價的。

簡單說就是:鏈外 CF 狀態通道可以達到和鏈上相同的結果。

注意,這裡的結果不僅是智能合約的狀態數據,也包括區塊鏈的 trustless 屬性(核心為區塊鏈的可追溯和難以篡改屬性)。既然兩者結果相同,考慮到區塊鏈性能方面的局限性和鏈外方案的經濟性,為什麼不將多數的智能合約操作轉移到鏈外完成?

在 L4的白皮書中,CF 狀態通道協議的定義如下:

CF 狀態通道保證,對於任何鏈上操作 X,如果用戶通過 CF 的方式在狀態通道中執行操作X,那麼:

1. 操作 X 雖然在狀態通道中完成的,如果用戶願意,也可以將其放在鏈上執行;

2. 操作 X 在狀態通道完成後,任何參與狀態通道的人都可以將操作X同步到鏈上;

3. 操作 X 在狀態通道中完成後,參與狀態通道的人可以等價地認為操作 X 的結果一定可以在鏈上完成終局。

作為一個程式設計師,看到一個應用協議後,必然首先驗證協議設計的完整性,分析協議的可行性,建立協議的應用邊界,最後思考如何實現。

圖 | 網絡

現在我們看 CF 狀態通道定義中的三點要求:

第一點定義了 CF 狀態通道和區塊鏈執行環境的等價性。任何狀態通道中的操作在兩者執行環境中必須是完全等價的,所以用戶選擇哪個執行環境是協議無關的;

第二點基於第一點,定義了 CF 狀態通道的公平性和 trustless,也可以說是CF狀態通道的安全性。狀態通道對於任何參與人都是公平的,每個操作引起的狀態更新對於所有參與人都必須是可見和可驗證的。基於第一點的操作等價性,任何人都可以直接將其同步到區塊鏈上,因此對於狀態通道參與人來說,CF 狀態通道安全性可以認為是和區塊鏈等同的;

第三點定義了 CF 狀態通道的一致性和終局性。狀態通道中的操作和通道狀態對於所有參與人必須是一致的,並且必須是即時終局的。這一點保證狀態通道本身,在所有參與人的範圍內的可追溯和不可篡改。

從上面三點分析,我們可以看出 CF 狀態通道完全繼承了區塊鏈已有屬性,比如一致性、難以篡改、安全性終局性等。因此把 CF 狀態通道作為鏈外擴容方案,不會對區塊鏈應用帶來安全上的損失。

圖 | 網絡

接下來的技術視點中,我們會繼續對 CF 狀態通道協議的進行分析,看看它的應用邊界。

互動環節 將答案私信後臺,前三名答對可獲T恤一件

以下哪個選項是對CF狀態通道的正確描述?

A. 操作在狀態通道中完成後,必須將其放在鏈上執行以驗證

B. 操作在狀態通道中完成後,只有提前指定的參與方才可以將該操作同步到鏈上

C. 操作在狀態通道中完成後,參與狀態通道的人可以等價地認為該操作的結果一定可以在鏈上完成終局

D. 鏈外 CF 狀態通道無法達到和鏈上相同的結果

上期獲獎名單

本體 VBFT 算法是 BFT 與什麼的結合?

A. VRF

B. VDF

C. PVSS

D. threshold signature

恭喜@未知數 @王斌 Wangbin @🏖Mr.劉¹⁸⁵⁸⁸²²⁶⁰⁰³ 三位幸運粉絲

 ▼點擊閱讀原文查看往期技術視點

相關焦點

  • 因果關係到底存不存在:反事實和平行宇宙
    反事實(counterfactual)也是一個被重複定義的詞。Judea Pearl 對反事實的定義是:「如果. 將會.」這種問題的概率性答案。其他人則更頻繁地使用反事實機器學習或者反事實推理來指代與因果分析相關的廣泛性技術。在這篇文章中,作者將聚焦於 Pearl 對反事實的狹義定義。
  • 可惜沒如果:利用「反事實思維」,放下那段帶刺的感情吧
    可惜沒有如果:什麼是反事實思維?。但是這些說法都違反了理性的規則,不合邏輯,是「反事實思維」的典型例子。我們在很多時候都會進行「反事實思考」,覺得如果我們「過去」的行為有所不同,未來或現在的情況可能會不一樣。
  • Nature子刊:反事實推斷幫模型識別罕見病,躋身專家水平
    為了克服這一點,該研究將診斷重新形式化為反事實推斷(counterfactual inference)任務,並得到反事實診斷算法。研究人員將其反事實算法與標準關聯算法(associative algorithm)和 44 名醫生進行性能對比。
  • 警惕育兒的反事實思維,讓生活擁有掌控和幸福感
    育兒,我們需要注意「反事實思維」帶來的影響。二、什麼是「反事實思維」(counterfactual thinking)?人們在回憶已經過去的事件的時候,會把現狀和與事實相反的可能性來做對比。心理學上把這個現象叫做反事實(counterfactual)思維。
  • 技術問答No.10:主變本體二次迴路
    本「技術問答」系列由「2020年市南公司二次專業技能競賽」真題改編。某110kV常規站主接線如圖2,請問:「1號主變本體及本體端子箱」與其它屏櫃的二次電纜聯繫有哪些?註:將「主變本體及本體端子箱」看作一個整體,分析與外部的聯繫,儘量寫全提供的參考資料:圖 1 主控室屏位布置圖、圖 2 主接線示意圖       主變本體端子箱用於匯集主變本體上各種繼電器、油溫表、油位表、套管CT、風機等設備的二次電纜,實現對主變本體運行狀態的監視、測量、控制等功能。
  • 本體論及其應用(上)
    基於哲學意義的本體論研究與知識庫系統相關。本體論奠定了在這些系統中應用知識的基礎。1.2 本體論是什麼雖然本體論很需要一個形式定義,但是術語「本體論」本身還沒有一個通用的定義。其定義大致可以歸類為三組:本體論是一個哲學術語,其含義是「存在理論」;本體論是概念化體系的顯式規範;本體論是描述某些領域的知識體,一般是常用知識領域。第一個定義就是上文中討論的哲學含義。然而,對於AI領域來說,本體論則有許多不同的含義。第二個定義在AI領域被廣泛接受。第三個定義,把本體論視為知識的內在本體,而不是描述知識的手段。
  • 中國的人類學本體論轉向及本體政治指向
    用莫斯的話來說,「地誌」或「形態學」是「總體社會事實」。 但是,無論是「地誌學」還是「形態學」,都不含漢語之「勢」所具有的變和動的意思。而且,在一般的經驗論前提下談論它們時,討論者都是將其置於因果關係論中的。例如,莫斯關於愛斯基摩人的社會形態學研究將道德、法律和宗教視為物質基礎所決定的「功能」。
  • 中國科大首次實現反事實直接量子通信
    中國科學院院士、中國科學技術大學教授潘建偉及其同事彭承志、陳宇翱等和清華大學馬雄峰合作,在國際上首次實驗實現了反事實直接量子通信,在實驗中演示了圖像的反事實傳輸,相關成果以Direct counterfactual communication via quantum Zeno effect 為題,發表在國際學術期刊《美國國家科學院院刊
  • CES視點:LG以技術為本 推出高端品牌signature
    LG 為消費者提供了 77 英寸和 65 英寸兩種 G6,對應的 E6 則有 65 英寸和 55 英寸,所有 4 款電視都支持 Dolby Vision 顯示技術。CES視點:LG以技術為本 推出高端品牌signature (2)[/page]  Dolby Vision 顯示技術是杜比提出的最新影像標準,特點是更寬廣的色域以及 HDR 技術,杜比表示採用了 Dolby Vision 的屏幕對比度為 200 萬:1,擁有 21 級動態範圍,灰度塊超過 20 個,能夠更好地顯示黑場畫面效果。
  • 烏斯賓斯基「視點」理論與人類命運共同體的構建
    事實證明,面對全球性災難,任何一個國家和地區都很難獨善其身,但目前國際社會存在的各種價值觀仍主要服務於不同國家和地區的現實利益。2012年11月,黨的十八大明確提出要倡導人類命運共同體意識,為思考人類未來、推動世界和平發展提供了全新的視角。那麼如何構建人類命運共同體,共建美好家園,則是當下必須積極思考的迫切問題。
  • 幣種學習資料——本體(ontology)
    >在本體網絡的生態體系中 將以1.體系化、流程化、一體化的信任生態2.信任源的有效協同3.分布式應用服務的技術基礎4.數據源的互聯互通5.信任生態體系的基礎設施和連接器6.場景與應用的拓展與協同為宗旨實現鏈上信任生態,應用於各級應用場景中。
  • 潘德榮:本體詮釋學與本體論詮釋學
    後來在《存在與時間》中,海德格爾更為清晰地說明了這一概念,「此在之事實(Faktums)的真實性(Tatsächlichkeit),作為每一此在之在,其真實性我們稱之為它的實事性(Faktizität)」。
  • 論亞里斯多德的本體思想
    我們知道,本體論(Ontology)的詞根就是on, on 是希臘語系詞einai的中性現在分詞(即英語的to be→being)。龐學銓先生經過縝密的研究總結出希臘語中einai有「真實的」用法, 「持續的」詞形和「表示位置的」意義〔7〕, 為我們對亞氏本體論的研究提供了一把鑰匙。
  • 本體創始人:Aristotle 2020 突破與前行
    自本體問世以來,很多人問過我為什麼取「本體 Ontology」這個名字,我解釋說:「本體」這個名字在不同知識領域具備一些基礎性含義,它既是對特定領域之中實體概念及其相互之間關係的形式化表達;也是哲學意義上講的「本體論」,對世界本源的探究;同時還與信息科學中的數據、語義、知識圖譜等技術緊密相連,具有計算機科學上的意義。
  • 三年沒有研發費用,流動性風險巨大:「偽數字營銷概念股」時空視點
    以前只需拼一拼客戶資源,再就是廣告創意,現在,則還要加上過硬的技術實力,因為沒有數據和算法支撐,難以實現精準化的營銷,也就難以滿足客戶的需求。時空視點自稱掌握了大數據技術以及能夠有效利用技術滿足客戶需求的能力,並且以此為傲。
  • ONTC本體金即將登錄WBF交易所
    本體金(Ontology Cash)是以區塊鏈技術為核心,結合了大數據、雲計算和AI技術,以商業信任機制為核心理念,以商家孵化機制為應用場景,以數權革新機制為運行方式的生態體系。本體金(Ontology Cash)圍繞「信用」這個商業核心痛點,來構建讓陌生人與陌生人之間沒有難做的生意這一理想。
  • 本體Ontology一周年:一場關於信任的砥礪前行
    本體Ontology深知這一點,團隊成員將技術研發作為重中之重、項目之本。自從2017年12月27日發布第一階段中英文技術白皮書之後,本體Ontology在一年之中先後發布了本體OCE(Ontology Consensus Engine)開發的VBFT算法,本體公有鏈第一代治理模型——北鬥共識集群,以及第一版路線圖。
  • 本體推出全方位生態加速器計劃 – Ontology Olympus Accelerator...
    新一代公有基礎鏈項目及分布式信任協作平臺——本體(Ontology)今日宣布推出本體Olympus加速器計劃(Ontology Olympus Accelerator, OOA) ,邀請各領域的技術、產品專家團隊開展分布式創業協作,基於本體新一代基礎公有鏈平臺,構建新的分布式商業應用,不斷擴展本體生態,共建一個開源、開放、協同的分布式信任生態。
  • 什麼是本體論?
    從廣義說,它指一切實在的最終本性,這種本性需要通過認識論而得到認識,因而研究一切實在最終本性為本體論,研究如何認識則為認識論,這是以本體論與認識論相對稱。    從狹義說,則在廣義的本體論中又有宇宙的起源與結構的研究和宇宙本性的研究之分,前者為宇宙論,後者為本體論,這是以本體論與宇宙論相對稱。
  • 日本元氣鏈Genkicell與本體啟動戰略合作
    日本作為先進的健康醫療技術國家,通過與世界知名的區塊鏈技術公司本體合作,創新性地推出區塊鏈+大健康的概念感知應用,一定能為大健康產業帶來新的產業革命,推動日中兩國乃至全世界健康醫療技術的發展。」 其實一直以來,本體(Ontology)一直致力於全球區塊鏈技術推動與生態發展。