VSYS的主鏈是具有
區塊鏈功能的數據庫,對標亞馬遜云,要做分布式的亞馬遜云,能夠支持商業級的
區塊鏈應用,也就是讓區塊鏈能夠實現web3.0的夢想,取代傳統架構的互聯網應用,在區塊鏈的基礎上構建開放
金融、
物聯網、
人工智能等。從更大的角度看,VSYS試圖用區塊鏈數據庫來重塑區塊鏈本身。
那什么是區塊鏈數據庫?簡單來說,就是有區塊鏈特征的數據庫,具有不可篡改、沒有單點故障、無須信任、分布式等特性。它跟傳統的數據庫和普通的區塊鏈都有不同的地方。
比特幣區塊鏈存儲的是賬本,它不是為存儲普通的數據而設計,它并不鼓勵在比特幣上存儲數據。這也是跟它的
加密貨幣的目標相關。而傳統的數據庫有中心化管理特點,有被黑客攻擊等安全風險。
VSYS提出了區塊鏈數據庫的概念,它試圖用區塊鏈數據庫為傳統數據庫帶來新的特性,同時也為區塊鏈帶來擴展性,為實現大規模的應用場景提供基礎設施服務。
VSYS用公鑰和私鑰地址代替了用戶賬戶,任何人都可以生成密鑰對,也就是有了進入區塊鏈的權利。除非對數據加密,區塊鏈上的所有內容都是公開的。不過VSYS考慮到大規模商用的場景,它也能在某種程度上滿足應用的管理需求。因為區塊鏈是無須許可的,任何人都可以寫入內容,這導致可能會出現一些非法的內容,比如涉及到黃色和暴力等內容。
如何解決這個問題?它通過客戶端/節點軟件內的業務邏輯來解決。它通過一個管理員的特權密鑰對(相當于管理員身份)內置到客戶端軟件。之后,該管理員可以標記產生這些非法內容的密鑰對為違規者,也可以標記特定數據為違規數據。這些數據會被節點軟件看作為無效數據。不過,由于區塊鏈是無須許可的,違規者的數據依然允許進入區塊鏈。從這個角度,VSYS也可以實現一定程度的審查。
此外,VSYS還可以通過在客戶端/節點軟件內的公鑰白名單的制度,實現對傳統應用的身份識別,這樣,可以實現將傳統的數據庫遷移到區塊鏈的數據庫中。
VSYS將數據庫中的元素看作是對象,其基本對象包括公鑰、地址、虛擬身份、組織、可替代物、賬號,存在一些基本關系,如所有權、創建關系、發行關系等,對數據庫可進行創建、插入對象、更新對象、刪除對象、創建索引、按索引鍵值查詢等。
最終來說,VSYS的區塊鏈數據庫想要實現對云數據庫和傳統本地數據庫的比較優勢。在安全性、隱私保護、數據耐用性、查詢速度等方面實現自己的優勢,同時在易用性、海量應用支持、使用和維護成本等方面也不遜色于其他兩者。
版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系QQ:3341927519進行反饋。