XYO Network(XY預言機網路)基於來源證明的加密位置網路

買賣虛擬貨幣
目前,大多數智慧合約的實施都依靠一個或一組權威性的預言機來解決合同糾紛。如果雙方能夠就特定預言機的權威性和真實性達成一致,也就沒什麼問題了。但是,在許多情況下,由於存在錯誤或損壞的可能性,根本不存在適當的預言機,或者預言機的權威性有待商榷。位置預言機便屬於這一型別。要預言物理世界中物體的位置,就要依賴於給定預言機的報告、傳遞、儲存和處理元件,而所有這些元件往往都會引入錯誤,並且可能會被破壞。由此導致的風險包括資料操縱、資料汙染、資料丟失和共謀串通。因此存在以下問題:由於缺乏去信任、去中心化的位置預言機,位置的確定性和準確性會受到嚴重影響。像以太坊和EOS這樣的平臺已經被人們廣泛採用,因為這些平臺能夠以安全線上的方式調解互動,主要用例包括以初始令牌銷售(ICO)形式籌集代管費用的託管交易。然而,到目前為止,由於當前資訊渠道十分嘈雜,資料完整性可能會發生損壞,每個平臺都只應用於網路世界,而不是現實世界。XYO網路一直致力於讓開發人員(例如為區塊鏈平臺編寫智慧合約的開發人員),透過類似於API的方式與物理世界進行互動。XYO網路是世界上第一個預言機協議,可支援兩個實體在沒有中心化第三方的情況下,在現實世界中進行交易。我們的虛擬網路可讓開發人員透過去信任的方式執行位置驗證,創造出了一種新的協議,未來應用前景十分廣闊。XYO網路將建立在現有基礎架構之上,其中涵蓋在全球流通的超過1,000,000臺裝置,這些裝置遍佈我們面向消費者的泛聯業務渠道。XY的藍芽和GPS裝置允許日常消費者將物理跟蹤信標放置在他們想要跟蹤的事物上(如鑰匙、行李、腳踏車甚至寵物)。如果他們錯放或丟失了此類物品,他們可以透過智慧手機應用程式檢視其確切的位置。在短短的六年時間裡,XYO網路創造了全球最大的消費者藍芽和GPS網路。XY預言機網路
XYO網路致力於構建一個去信任、去中心化的位置預測系統,該系統能夠抵抗攻擊,並在查詢可用資料時提供最高的確定性。我們利用一系列抽象技術構建了這個網路,透過零知識證明鏈大大降低了系統元件中出現位置欺騙的風險。1.網路概述我們的系統為互連裝置提供了一個協議入口,透過一個加密證明鏈提供高度確定的位置資料。使用者可以發起交易,稱為“查詢”,以便在任何擁有智慧合約功能的區塊鏈平臺上檢索一段位置資料。然後,XYO網路的聚合器會監聽到釋出到合約中的這些查詢,並透過一組分散的裝置(這些裝置會將加密證明轉發給聚合器)獲取準確度最高的答案。然後,這些聚合器在就分數最高的答案達成共識後,會將這些答案反饋給智慧合約。這些網路元件可以確定一個物體是否在給定時間處於特定的XY座標上,並且具有最可證明的、去信任的確定性。XYO網路包含四個主要元件:哨兵節點(資料收集器)、橋接節點(資料中繼器)、歸檔節點(資料儲存器)和預言節點(答案聚合器)。哨兵節點透過感測器、無線電和其他手段收集位置資訊。橋接節點負責從哨兵節點處獲取這些資料並將其提供給歸檔節點。歸檔節點負責儲存這些資訊,以供預言節點分析。預言節點負責分析歸檔節點提供的啟發式位置資料,以便生成查詢答案併為其分配準確性分數。然後,預言節點會將這些答案反饋給智慧合約(因此,預言節點充當著預言機的角色)。準確性分數,即來源鏈分數,是透過被稱為來源證明鏈的一系列零知識證明確定的。該鏈可保證兩條或多條資料來自同一來源,而不顯示任何底層資訊。查詢路徑中的每個元件都會生成自己的來源證明,然後將證明連結到資料所抵達的每個元件。來源證明是一種新穎的公式,它會沿著網路中的中繼器路徑建立一個加密證明鏈,以提供高度可信的真實世界資料。這個來源證明鏈將我們對一段位置資料的信心封裝到了收集資料的第一批裝置中。我們將在下面的章節中探討來源證明的工作原理。為了在預言節點之間建立一個去中心化的共識機制,XYO網路將依賴一個公共的、不可變的區塊鏈 —XYOMainChain,該區塊鏈會儲存查詢交易以及從預言節點收集的資料及其相關的來源分數。在我們深入瞭解整個系統的功能細節之前,我們將明確定義網路中每個元件的職責。2.端到端功能
我們在上邊章節已經詳細介紹了每個節點的職責,接下來將透過端到端的功能來介紹整個系統的工作原理:1. 哨兵節點收集資料哨兵節點收集真實世界物體位置啟發式資料,並準備來源證明,以供之後的節點使用。2. 橋接節點從哨兵節點收集資料橋接節點從線上哨兵節點收集必要的資料,並在其鏈條上附加來源證明,然後,將資料和證明傳輸給網路中的歸檔節點。3. 歸檔節點對來自橋接節點的資料編寫索引/進行彙集
橋接節點將資料傳輸給歸檔節點,然後歸檔節點以去中心化的方式儲存資料以及啟發式位置索引。4. 預言節點提取使用者查詢預言節點執行輪詢以回答傳送至以太坊智慧合約的查詢,然後開始執行答案制定流程。5. 預言節點從歸檔節點收集資料預言節點透過從歸檔節點網路提取適當的所需資訊,然後針對查詢做出回答。6. 預言節點制定答案
預言節點針對查詢從歸檔節點網路中選擇來源鏈分數最高的回答。7. 預言節點構建區塊預言節點在XYOMainChain上構建區塊,其中包含答案內容、查詢以及根據工作量證明支付的XYO令牌(XYO)。網路上的其他預言節點也會在該區塊上的內容進行數字簽名,然後在就有效區塊達成共識後,線上錢包預言節點的賬戶明細會發生更新,以展示系統中工作量證明。8. 預言節點將結果返回至查詢發起者預言節點會對答案、來源鏈分數以及一系列數字簽名執行打包處理,然後將其傳送至與XYO智慧合約安全連線的介面卡元件。介面卡負責確保預言節點的真實完整性沒有發生損壞,並將一組經過數字簽名的答案傳送至智慧合約。這一切都發生於區塊鏈構建流程完成之後。之後,線上錢包預言節點會根據工作量獲得報酬。9. XYO網路元件按照工作量獲得獎勵
來源證明鏈上的元件會根據其在查詢答案提取過程中所做的貢獻而獲得獎勵。哨兵節點、橋接節點、歸檔節點和預言節點都會因其工作量而獲得相應的獎勵。在同一查詢被多次詢問的情況下,可能會產生不止一個答案,因為在給定時刻產生的答案是基於當時系統可提供的可用啟發式資訊得出的。將答案提交至區塊鏈需要兩個步驟。首先,必須進行分析以確定查詢的最佳答案。如果系統生成多個答案,則節點將比較答案並始終選擇更好的答案。舉一個簡單的查詢示例:“在過去的某個特定時間,網路中的一個節點位於何處?”。3.區塊鏈即單一事實來源從本質上講,預言節點負責將相關資料轉換為絕對資料。它們能夠探索整個歸檔節點網路,以便在XYO網路上查詢絕對答案。預言節點還負責構建區塊並將區塊新增到XYOMainChain上,並根據其工作量證明而獲得獎勵。由於歸檔節點網路儲存的是未經處理的資料,而區塊鏈儲存的是經過處理的絕對資料,因此網路最終可以使用XYOMainChain上的最新資訊來回答未來的查詢,而不是依靠歸檔節點網路進行昂貴的計算。由於XYOMainChain上的區塊儲存有用於回答查詢的元件的來源證明鏈和圖表,未來的預言節點可以探索這些絕對資料,從而以較低的頻寬使用量獲得準確的結果。因此,XYOMainChain將逐漸成為系統最重要的事實來源。不過
,仍然需要歸檔節點網路,才能確保始終獲取到由哨兵節點收集的最新的位置相關啟發式資訊。4.XYO網路的最佳候選答案選擇框架我們將最佳答案定義為候選答案列表中的單一答案,該答案擁有最高有效性分數,並擁有高於最低準確性要求的準確性分數。有效性分數基於來源鏈分數。系統瞭解最高記錄來源分數是多少,這個分數就是100%,直到出現更高的分數,然後更高的分數會變成新的100%。XYO網路允許使用最佳答案演算法來確定最佳答案。這就為未來替代演算法研究提供了擴充套件空間。當資料由於被認為質量欠佳或不正確而被排除在答案之外時,它將會被分發給歸檔節點,然後歸檔節點會將這些資料從去中心化的儲存器中清除出去。

5.與公共區塊鏈的初步整合


XYO網路是一種虛擬網路,可以與任何支援智慧合約的公共區塊鏈(例如以太坊、Bitcoin+SK、EOS、NEO、Stellar、Cardano等)進行互動。舉例而言,要與XYO網路進行互動,以太坊的使用者可以向我們的XYO智慧合約釋出查詢,並支付 XYO令牌(ERC20)。我們的XYO區塊鏈中的預言節點將不斷針對這些查詢輪詢以太坊,並以我們自己的XYO區塊鏈貨幣(也稱為XYO令牌)獲得獎勵。未來,我們將從ERC20令牌的持有者與我們自己的區塊鏈貨幣之間進行一對一轉換,以便我們的平臺能夠獲取交易費用,支援可擴充套件物聯網用例所需的小額支付需求。在這些情況下,我們將允許使用者直接向我們的區塊鏈發出查詢,而不是透過公共智慧合約進行互動。來源證明藉助由不受信任的節點組成的物理網路,就可以確定由邊緣節點提供的資料的確定性,具體來說,就是根據基於零知識證明,驗證兩條或多條資料來源自同一來源。使用這些資料集,結合大量類似的資料集和至少一個節點的絕對位置資訊,就可以確定另一個節點的絕對位置。1.來源證明簡介傳統的去信任系統依賴於私鑰來簽署系統中的交易或合同。這種機制與以下假設非常匹配:網路上對討論中的資料進行簽名的節點從物理和虛擬角度而言都是安全的。但是,如果私鑰遭到洩露,那麼來源證明能力就會下降。將去信任概念應用於物聯網時,必須假定網路上的邊緣節點並非在物理上或虛擬上都安全的。這就需要在不使用唯一ID的情況下驗證邊緣節點,同時不需要從網路外部獲取任何知識的情況下,判斷這些節點所產生的資料是真實有效的。
2.來源證明的核心:繫結見證來源證明依賴於繫結見證概念。鑑於利用不可信的資料來源來解析數字合同(預言機)無法產生理想效果,我們可以透過首先確定存在雙向位置證明來大幅提高資料的確定性。主要的雙向位置啟發式演算法是鄰近原則,因為雙方都可以共同簽署互動來驗證互動的發生和範圍。這就產生了零知識驗證方法來證明兩個節點彼此鄰近。然後,我們需要判定去信任系統中的預言見證節點所收集的共享資料的確定性。在一個去信任的系統中,見證人節點可能會(由於缺陷或損壞)而產生錯誤資料。如果無效資料超出啟發式演算法允許的範圍,那便會被輕易檢測出來並刪除。有效但不正確的資料(即錯誤資料)的檢測難度更大。3.單向與雙向位置啟發式資料與物理世界相關的大多數資料(啟發式)都是單向的。這意味著被測元素無法實現回溯,導致單向啟發式資料非常難以驗證。雙向啟發式方法是指被測元素可以將自己的測量結果報告給另一方,這使得驗證成為可能。位置資料是一種罕見的啟發式資料,因為它可以是雙向的,由兩個邊緣節點相互報告。舉例來說,在現實世界中,兩個彼此靠近的人自拍了一張照片,製作了兩個照片副本,並各自都在照片上籤了名。這個過程會給雙方提供鄰近證明(Proof of Proximity)。這兩個人獲得這些“資料”的唯一方法就是他們同處一個地方。
接下來,我們探討一下網路效應:設想在一個系統裡,每個邊緣節點在四處移動時都會不斷產生這些“自拍”,並將它們儲存在活頁夾中。它們還能按時間順序保留活頁夾,並且絕不允許刪除活頁夾。這為每個邊緣節點建立一個鄰近記錄器,可以與其他邊緣節點的記錄器交叉參考。4.非邊緣節點所有節點都被認為是“證人”,包括橋接節點、中繼節點、儲存節點和分析節點。這允許任何資料從一個節點傳輸到下一個即將被繫結的節點。這是繫結見證概念。5.交叉參考分析由每個邊緣節點產生並連結在一起的每組“自拍”,允許系統根據網路中所有節點的相對鄰近度產生最佳答案。如果每個節點都真實而準確地報告資料,則邊緣節點的所有相對位置對映將可能達到最高的確定性和準確性:100%。相反,如果每個節點都不真實或有缺陷,則確定性和準確性都可能會接近最小值0%。
給定一組報告的資料和一個針對邊緣節點相對位置的查詢,可以確定該位置的近似值以及確定性和準確性係數。給定一組相同的資料和相同的分析演算法,每個計算應該得到相同的位置近似值以及確定性和準確性係數。6.圖解

S’和S”(圖2)都是收集啟發式資料的哨兵(邊緣節點)。當彼此接觸時,它們會交換啟發式資料和公鑰。兩者都構建了互動的完整記錄並簽署了最終互動。這條簽名記錄將成為各自區域性分類賬中的下一個條目(S’為第16條,S”為第3條)。這一行動將這兩個見證人繫結在一起,使他們彼此鄰近。


7.來源鏈
每個來源都有自己的分類賬,並對其簽名以製作來源證明鏈。一旦來源證明上的資訊被分享出去,它實際上就會成為一條永久性的資訊。這是因為在共享結束之後發生的分叉會終止該鏈條,並將來自該見證人的所有未來資料視為來自新見證人。為了在來源證明鏈中生成一個連結,來源會生成公鑰/私鑰對。然後,在前一個和後一個區塊中填入公鑰之後,它會在兩個區塊上簽字。在簽名結束後,私鑰會立即被刪除。隨著私鑰的立即刪除,金鑰被盜或重複使用的風險大大降低。在驗證流入XYO網路的分類賬是否有效方面,來源證明鏈具有關鍵作用。資料來源沒有唯一ID,因為它可以被篡改。私鑰簽名根本無法實現,原因在於XYO網路的大部分難以或不可能在物理角度實現絕對安全,所以動機不良的分子可以輕易竊取到私鑰。為解決這個難題,XYO網路採用了瞬態金鑰鏈,這樣一來,資料來源鏈條便無法被篡改。然而,一旦鏈條被打破,它就會永遠被打破,無法繼續,成為一個孤島。啟發式分類帳每次在XYO網路中傳遞時,接收方都會附加他們自己的來源證明,這樣來源證明鏈就會變得越來越長,並生成一個來源證明交點(Proof of Origin Intersection)。來源證明鏈和來源證明交點是預言節點用於驗證分類帳有效性的主要指標。分類賬信譽度(Ledger Reputation)實際上是XYO網路在製作與其相關的來源證明球(Proof of Origin Ball)方面的參與度百分比。理論上,如果100%的XYO網路記錄都與來源證明相關聯,並且經過全面分析,則其有效性就是100%。如果0%的XYO網路記錄可用於分析,則有效性降至0%。為了提升安全性,在第二個條目生成之前,都不會公開鏈條連結的公鑰。這也就在條目之間留出了時間間隔,或者說允許其他資料儲存在前一個或下一個連結中。
8.來源鏈分數來源鏈分數計算方法如下(預設演算法):● PcL = 來源證明鏈長度● PcL = 來源證明鏈難度● Pc’ Pc” O = Pc’和Pc”之間的來源證明鏈重疊率


9.來源鏈分數來源樹(Origin Tree)用於計算答案的有效性近似值。它使用收集的資料生成理想樹(Ideal Tree),該樹體現了最適合於給定斷言答案的資料。如果節點N位於座標為X、Y、Z、T的位置,則集合中所有資料的誤差必須保持為一個特定的值。為了計算這個誤差,我們將計算最小值、最大值、平均值、中值以及與平均值的平均偏差值。給定一組所有分數(s)的 S、來源證明鏈難度 PcD 和誤差因數error,則最佳答案計算如下:
換句話說,具有最高最佳答案分數的斷言答案是最佳答案。使用來源證明樹,我們可以識別和修剪不可能的分支(異常值)。
10.瞬時金鑰鏈透過使用臨時私鑰來簽署兩個連續的資料包,可以將一系列資料包連結在一起。當資料包中包含與私鑰配對的公鑰時,接收者可以驗證這兩個資料包經由相同的私鑰簽名。在不破壞簽名的情況下,資料包中的資料不能被更改,從而確保經簽名的資料包不會被第三方(例如橋接節點或儲存節點)更改。11.連結深度節點至少會為來源證明鏈中的每個連結生成一個連結深度為1的新公鑰/私鑰對。對於給定的分類帳條目,連結表中可能有N個條目,每個條目會指定將來新增連結第二部分時的時間間隔。任何兩個連結都不會擁有相同的數量級(基礎比例為2)。例如,條目[1,3,7,12,39]符合規定,但[1,3,7,12,15]就不符合規定。在上一個區塊被髮布時,就建立、使用和刪除深度為1的連結。但是,深度大於1的連結會在前一個區塊被簽名時生成它們的對,並且第二個簽名不會在N個塊之後發生,之後私鑰將會被刪除。由於這個原因,人們認為,深度大於1的連結不如深度為1的連結安全,但是它們可以用於提高效能和減少資料丟失情況。12.固定順序
確定分類賬順序的關鍵因素是分類賬的報告順序。鑑於裝置無法更改任何來源證明簽署分類賬的順序,可以透過集中檢視所有分類賬來建立絕對順序。13.倒數第二釋出構建來源證明的主要方法是基於以下事實:哨兵節點始終報告其倒數第二個塊,而不報告最後一個塊。這允許最後一個塊將指向前一個塊的簽名連結作為連結的證據。14.空連結為了提高來源證明鏈的安全性,鏈條更新間隔不得小於十秒,且不得超過六十分鐘。如果沒有新資料可用,則向鏈條中新增一個空塊。15.圖解

隨著時間的流逝,正在構建的來源證明鏈會變得越來越長,如圖3中從左到右的發展趨勢所示。在任何給定時間,鏈條的生成者只會向呼叫者提供以黑色邊框標識的條目,等待條目的第二次簽名結束之後再予以提供。例如,在第3列中,只有條目2和1將作為鏈條的一部分返回。


來源證明鏈中的連結內容示例

16.總結如果一系列資料包使用臨時私鑰按順序對進行了簽名,並且包含配對的公鑰,那麼可以絕對確定資料包來自同一個來源。XYO令牌經濟
在去中心化應用程式的權力和基礎架構需求方面,預言機佔有很大比重,主要圍繞權威性預言機的連線和聚合方面。我們認為,去中心化應用程式需要一個完全去中心化且去信任的預言機系統,才能發揮最大潛力。1.XYO網路加密經濟效益我們使用XYO令牌來激勵提供準確可靠的啟發式位置資料的理想行為。為了驗證指定物件的XY座標,XYO令牌可以被認為是與真實世界進行互動所需的“媒介”。整個過程如下:令牌持有者向XYO網路釋出了一個查詢(例如,“我有一個電子商務包裹,XYO地址為0x123456789,請問目前這個包裹位於哪裡?”)。然後,查詢被髮送到一個佇列中,等待系統處理和回答。使用者可以在建立查詢時設定他們所需的置信度和XYO媒介價格。查詢的成本(以XYO令牌計算)由提供查詢答案以及市場動態所需的資料量決定。所需資料越多,查詢費用越高,並且XYO媒介價格也越高。對XYO網路的查詢有可能規模非常大且費用十分昂貴。例如,一家貨運和物流公司可以詢問XYO網路,“我們車隊中每輛車位於什麼位置?”一旦XYO令牌持有者向XYO網路發起了查詢並支付所需的媒介費用,所有參與這項任務的預言節點都會呼叫相關的歸檔節點,以檢索回答查詢所需的相關資料。返回的資料來自橋接節點,而橋接節點最初是從哨兵節點收集了這些資料。哨兵節點本質上是驗證物體位置的裝置或訊號,比如藍芽追蹤器、GPS追蹤器,內建於物聯網裝置中的地理位置追蹤器、衛星追蹤技術、二維碼掃描器、RFID掃描器等實體。XY Findables率先推出了消費類藍芽和GPS業務產品,能夠測試和處理真實世界的啟發式位置資料。在XY Findables消費類業務產品方面的所有努力都極大地推動了XYO網路區塊鏈協議設計程序。
如果在回答查詢的過程中使用了哨兵裝置(例如藍芽信標)提供的資料,則參與交易的所有四個元件都會收到令牌持有者支付的XYO媒介費用的一部分,這四個元件分別為:預言節點(搜尋答案)、歸檔節點(儲存資料)、橋接節點(傳輸資料)和哨兵節點(記錄位置資料)。在XYO網路的四個元件,有三個部件會獲得相同比例的獎勵,剩餘的一個元件,也就是預言節點,與之不同,因為它們在提供答案的過程中參與範圍更為廣泛。在每個元件內部,所獲得的獎勵都平均分配。2.獨立性優勢位置資料採集裝置是網路的原子塊,單個裝置可以充當系統四個元件中的一個或多個。但是,裝置充當兩個以上元件角色的情況十分少見,尤其是在大型的XYO網路中。此外,具有更多獨立來源證明的區塊鏈分類帳將受到人們越來越多的關注,因此對於充當多個元件的裝置來說,存在一種加密經濟損失。3.恆穩真實完整性優勢XYO網路中的哨兵節點被分配一個恆穩性係數,用於衡量哨兵節點在整個生命週期中的移動距離。哨兵節點在一段時間內移動距離越短,所提供資料的可信度越高。當考慮使用哪些哨兵節點來處理查詢時,歸檔節點會跟蹤和分析哨兵節點的恆穩性係數。
4.激勵令牌使用行為如果一個系統不鼓勵令牌持有使用令牌進行交易,長此以往,則會面臨基礎的經濟問題。因為這種系統無法提升令牌使用率和流動性,而是會帶來一個價值儲備非常稀缺的生態系統,並導致系統使用者形成不愛使用令牌的習慣。大多數加密經濟激勵措施所存在通病是,過於關注令牌挖掘者(例如哨兵、橋接、歸檔和預言節點),而忽略了令牌使用者。XYO令牌充分考慮了這兩個問題。根據XYO令牌模型激勵機制,如果挖掘者提供了準確的資料,或者瞭解何時不能提供資料,那麼這類挖掘者便會獲得獎勵。當與網路流動性較高時相比,網路流動性較低時,系統會鼓勵終端使用者執行更多交易併為其提供獎勵。因此,XYO令牌的生態系統能夠保持良好的平衡性、流暢性和穩健性。5.XYO令牌規格
● 智慧合約平臺:以太坊● 合約型別:ERC-20● 令牌:XYO● 令牌名稱:XYO網路公用令牌● 令牌地址:0x55296f69f40ea6d20e478533c15a6b08b654e758● 總髮行量:限定在令牌正式銷售活動結束後達到的最高數量
● 預計 XYO 幣上限:4800萬美元● 未售出和未分配的令牌:令牌銷售活動結束後予以燒燬。正式銷售階段結束後不再生成XYO令牌。

關於更多XYO Network資訊:


更多專案介紹:http://www.qukuaiwang.com.cn/news/xiangmu

風險提示:區塊鏈投資具有極大的風險,專案披露可能不完整或有欺騙。請在嘗試投資前確定自己承受以上風險的能力。本網站只做專案介紹,專案真假和價值並未做任何稽覈。

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;