VEE分散式應用基礎設施和首個通用資料庫

買賣虛擬貨幣

摘要:VEE 是支援通用資料庫的新一代區塊鏈技術平臺與雲服務系統。在 2012 年Peercoin 引入 PoS 共識機制之後,我們進一步降低區塊鏈技術和成本障礙,將區塊鏈技術拓展到更為廣泛的應用領域。

背景我們會偶爾記起,網際網路的誕生 —— 可以說跟工業革命或資訊時代到來同等重要的一個科技事件 —— 發生在僅僅不到 30 年前。走在中國城市的大街小道上,似乎每個人都要時不時地翻看一下他們手機。這就是網際網路無孔不入的普及帶給我們生活的改變。近年來,人工智慧已在我們社會中有了無數的實際應用,而它在圍棋領域已經遠勝於人類冠軍[Silver 2016]。還有人提到,作為量子時代即將到來的信使,“量子霸權”(Quantum Supremacy)即將出現在不遠的未來。 似乎網際網路的創造,就像電腦一樣,已經屬於了】一個古老的過去。 作為一名技術人員,有時候不得不讚嘆人類文明的巧思以及它所能夠取得的驚人的進步速度。相對而言,中本聰所宣佈的比特幣 [Nakamoto 2008] 所帶來的影響並不如之前提到的那些技術突破來得大。相反,它一直受到很多的質疑。而這也表明了中本聰的思想遠超過了他所在的時代。然而,他的傑作所帶來的影響已然日益增加。到 2017 年,隨著比特幣價格突破 1 萬美元大關,區塊鏈技術也被廣泛接受為一個主要的技術創新及顛覆者。即便如此,區塊鏈技術所帶來的影響可能仍然被低估了。事實上,我們可以認為,區塊鏈為我們帶來了一個具有強私有財產的世界,其對人類未來可能有著極為深遠的影響。簡要回顧人類文明史就不難發現私有財產是其基礎支柱之一。因此,可以認為區塊鏈技術將會給世界帶來的影響會比工業革命還要深遠。基於這樣的理念,我們將這一新經濟時代稱為 虛擬經濟時代(Virtual Economy Era),並將我們平臺的基礎代幣記為 Vee. 為向中本聰的比特幣致意,我們內部將 2009 年記為虛擬經濟元年(V.E.1)。但人們應該對比特幣和區塊鏈技術加以區分。 拜占庭將軍問題是以前電腦科學中的一個困難的分散式共識問題,而比特幣是其第一個實際可行的解決辦法 [Lamport 1982]。 區塊鏈技術派生於中本聰發明的支撐比特幣網路執行的底層演算法。如今,被廣泛接受的看法是區塊鏈技術包含了所有相似的網路,不論公有的還是私有的,只要在其共識模型中有一定程度的去中心化現象。
比特幣被設計成虛擬貨幣。 比特幣區塊鏈儲存的是它的賬本,用以確定每個比特幣的所有權。 2011 年,Namecoin 的出現標誌著在區塊鏈中儲存其他型別資訊的第一次嘗試。 稍後的有很多嘗試將比特幣區塊鏈作為資料儲存用於各種應用目的。 但是,比特幣通常不鼓勵這種用於儲存的做法,因為比特幣不是為此而設計的,它會使得這種做法困難且昂貴。不過,區塊鏈技術一般來說應該被看作是一個分散式的資料庫系統。這意味著,世界上很大一部分資料可能儲存在這樣的系統中,就像傳統的關聯式資料庫和最近的雲資料庫一樣。在本文中,我們將探索區塊鏈技術的這一方面,並證明區塊鏈可以成為未來資料庫非常有競爭力的選擇。VEE:重構區塊鏈技術據估計,現在已出現了數以萬計的區塊鏈專案,甚至還會更多。 對於許多想要進入區塊鏈行業的個人和團隊來說,開發和維護區塊鏈系統的成本已經成為一個巨大的挑戰。 現在是時候將區塊鏈技術作為一個整體來重新加以審視了。 如果我們能夠在提高可擴充套件性的同時大幅降低區塊鏈技術的成本,這將會為區塊鏈技術帶來更多創新用途並加速其被廣泛地接受。區塊鏈作為資料庫區塊鏈技術所帶來的主要模式轉變是去中心化。 我們應該從這個新視角來看一下區塊鏈資料庫。
一般來說,傳統的使用者賬戶在區塊鏈中可以用公鑰和私鑰地址代替。 通常,傳統資料庫有很嚴格的訪問控制, 幾乎所有的資料都只限於經過認證的帳戶。 在傳統的資料庫中,帳戶建立是中心化的。 也就是說,資料庫管理員授予使用者一個訪問帳戶。透過區塊鏈,任何人都可以自由生成金鑰對,而無需中心化管理。除了以加密形式儲存的資料之外,區塊鏈中的大部分資料都是公開的。 即使是在組織內部區域網搭建的私有區塊鏈,其未加密的資料仍然應該被視為公開的,因為非法入侵區域網總是不可避免的。 所以隱私的保護依賴於虛擬身份的匿名性。有趣的是,與中心化模式相比,這可能實際上是一個更強的隱私保護策略。在中心化模式下,我們經常會聽到有關因駭客攻擊而丟失客戶資料的情況。如果一個應用程式需要某種形式的集中管理呢? 這可以透過客戶端/節點軟體內的業務邏輯來加以實現。 被稱為管理員的特權金鑰對可以被內建到客戶端軟體中。 然後,管理員可以選擇標記那些違反服務協議的金鑰對為違規者。 管理員也可以標記特定的資料以作審查。 違規者的資料或不適當的或非法的資料將被節點軟體視為無效。值得注意的是,由於違規者資料仍然允許進入區塊鏈,只是不被官方節點軟體所承認而已,所以這類中央審查是一種弱形式的審查。如果有應用程度需要客戶識別功能呢? 通常這種應用程式在賬戶啟用使用前需要使用者按開戶條件透過身份認證。也可以透過引入透過身份認證的公鑰的白名單在客戶端/節點軟體內實現這一功能。 只有來自該公鑰列表的資料才能被該軟體識別。考慮到上述概念,現存的一大部分資料庫都可能適合於遷移到區塊鏈資料庫中。【待發布內容】
高階資料庫特性【待發布內容】模組化目標【待發布內容】共識系統原來的比特幣工作量證明共識機制現在被稱為中本聰共識。中本聰共識是一個突破,是一切的開始。 8 年多的執行,比特幣系統無疑證明了它的可靠性。
素數幣 [King 2013] 介紹了基於素數的工作量證明共識機制,我們稱之為素數幣共識。素數幣共識是第一個也是唯一一個能在挖礦同時得到有趣副產品的共識系統,達成網路共識的同時具有可預測的安全級別。 素數幣已經可靠地執行了 4 年多時間。股權共識(Proof-of-Stake)首先由點點幣引入[King 2012]。 與中本聰共識或素數幣共識中基於消耗的計算資源來分配權重相比,股權共識的主要區別是透過參與共識的代幣持有量來分配權重,因此也被稱為區塊鑄幣。 這種演算法將共識安全級別與能源消耗級別從系統中分離出來,消除了達到共識所需要的能源消耗,從而解決中本聰共識中的能源消耗問題,同時降低整個系統的運營成本。股權共識是一個重大突破,因為它顯著降低了區塊鏈技術成本和進入壁壘,從而讓大量的多元化區塊鏈生態系統得以實現。 我們相信在未來的某個時候,世界上執行的區塊鏈的數量可能超過世界人口的總數。 股權共識正是區塊鏈技術能達到如此巨大規模應用的使能技術。有幾個主要的區塊鏈網路已經執行了數年的股權共識系統,相互之間有一些區別。 股權證明共識已經很好地證明了自己。VEE 平臺計劃至少實現以上三種已被證明過的創新共識機制。當然還有其他共識機制。隨著專案推進,VEE 平臺也將評估其他共識機制的可靠性。 具有創新性與可靠性的共識演算法都將是 VEE 平臺可能實現的候選者。主鏈-側鏈模型
【待發布內容】雲特徵【待發布內容】智慧合約智慧合約 [Szabo 1996] 允許各方在沒有可信第三方的情況下建立具有約束力的協議。 比特幣在驗證交易時使用了簡單的指令碼系統。 但是由於擔心潛在的問題,這個指令碼系統有很強的限制性,只能進行標準化交易。 後來,以太坊 [Buterin 2014] 重新設計了一個智慧合約系統,擁有稱為 Solidity 的圖靈完備的程式語言。 這是區塊鏈技術的一個重大進步,使得在許多應用場景中可實現可自動執行與去中心化的智慧合約。EOS 最近提出使用 WebAssembly 來實現另一個被稱為 Wasm 的智慧合約系統。Wasm 是瀏覽器內部客戶端低階指令碼語言的新興 Web 標準。 Wasm 通常透過 C 或C++ 開發後編譯得到。
VEE 平臺計劃以相容方式同時支援以太坊和 EOS 型別的智慧合約。 虛擬機器將以模組化方式實現,以便應用程式可以選擇啟用其偏好的智慧合約型別。 VEE 平臺也將評估和考慮越來越多被開發出來的競爭智慧合約系統。可擴充套件性許多的團隊針對單個區塊鏈上的可擴充套件性限制花費了大量的精力。 雖然其中一些可能是值得注意的,但我們相信可擴充套件性的最終解決在於無限數量的區塊鏈生態系統。 如前所述,我們設想一個世界可能還有數十億塊區塊鏈同時執行。 VEE 平臺允許不同的應用程式必要時可以在不同的區塊鏈中執行,從而在同一個生態系統中實現應用系統相互隔離的完全可擴充套件性。可用性可用性一直是限制加密貨幣被廣泛接受的一個瓶頸。VEE 平臺計劃開發基於瀏覽器的錢包以及智慧手機上具有現代使用者體驗和高安全性的移動輕量級錢包。 冷錢包會做到讓每個人都可以輕鬆使用,讓使用者安心無憂地管理自己的虛擬資產,免除來自網路黑暗角落的威脅。結論

VEE 專案旨在大幅度降低區塊鏈技術的成本,增加區塊鏈作為資料庫平臺相對傳統資料庫系統的競爭力。 我們的願景是,區塊鏈的未來不僅在於某些數十億美元區塊鏈,還在於數十億塊區塊鏈一起為全球帶來一個新的經濟時代。


更多區塊鏈資訊:http://www.qukuaiwang.com.cn/news

免責聲明:

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

推荐阅读

;