所有語言
OnlyChain是一套3.0區塊鏈底層技術應用操作系統(簡:OC系統),由OnlyChainLimited潛心研發。OC系統提出最大兼容全領域商業應用的區塊鏈生態系統架構,並且能快速處理去中心化與半中心化應用的高性能區塊鏈應用系統,實現數據兼容和性能擴展。OnlyChain打造的是應用型生態公鏈,採用逆向商業思維建設公鏈生態,基礎底層技術先運行,發展側鏈應用,率先為生態引入流量,同時還能順帶建設區塊鏈網絡節點。通過建設發展生態應用,不斷更新迭代完善生態系統的建設,為主網上線,做足功課。OnlyChain的願景:打造永不宕機的區塊鏈操作系統,實現以ONLY為通證的經濟共享圈層。
高可用
OC系統設計的節點集群技術可保持相關服務的高度可用性,即多台主機一起工作,各自運行一個或幾個服務,各為服務定義一個或多個備用主機,當某個主機故障時,運行在其上的服務就可以被其它主機接管。
低延遲
OC系統設計的節點通信尋路算法,降低了網絡方面的延遲,同時在I/O方面的延遲,系統採用內存數據操作技術,保證數據保持高效調度。
高併發
高併發(HighConcurrency)是互聯網分佈式系統架構設計中必須考慮的因素之一,它通常是指,通過設計保證系統能夠同時并行處理很多請求。OC系統設計的節點集群技術,在節點數量足夠多情況下,可解決每秒至少可處理數百萬條數據請求。
高兼容
高兼容性(Highcompatibility)是指硬件之間、軟件之間或是軟硬件組合系統之間的相互協調工作的程度。兼容的概念比較廣,相對於OC系統來說,系統的資源和功能可兼容去中心化應用和半中心化應用的使用,兩類應用在工作時能夠相互配合、相互促進、穩定地工作。
可維護
系統的可維護性是衡量一個系統的可修復(恢復)性和可改進性的難易程度。OC系統發生故障后能夠排除(或抑制)故障予以修復,並返回到原來正常運行狀態的能力,其次則是系統具有接受對現有功能的改進,增加新功能的能力。OC系統升級的機制通過分髮網絡傳達數據和系統升級確認審核機制進行版本推送。
主鏈和側鏈的作用
主鏈用來保證OC系統的權益令牌的正常運行,側鏈用來服務第三方應用數據上鏈問題,側鏈的數據存在唯一身份,有時也可表示DNA序列,需要應用方通過數據轉換方可成效,為了豐富側鏈應用在應用上的靈活性,為側鏈設計了智能合約虛擬機,可支持更多編程語言,快速拓展應用生態。
主側鏈價值轉換
主鏈的權益令牌採用UTXO模型,意味價值在流通過程可以進行組合與分割,而側鏈由於業務量大且複雜,所以採用是餘額模型,初期系統暫設定為不允許拆分,那麼餘額模型里的一個最小單位則為1,該單位則對應一個虛擬臨時的機器人地址,通過臨時地址來裝載UTXO模型下的權利令牌數量。另外側鏈應用的虛擬產物也可直接使用主鏈的權益令牌進行交換,比如利用側鏈發布了一條寵物鏈,該鏈共發布1000隻寵物,那麼寵物與主鏈權益令牌可在線進行交換。
側鏈多鏈復用與分解
側鏈多鏈復用技術解決的是,一個系統生態存在多個行業,一個行業應用存在多個企業,一個企業存在多個子鏈,為了統一管理,統一分類,節約存儲等目的,設計了側鏈多鏈復用的解決方案。表示了應用鏈多鏈復用的關係。每個CS流必須有一個完整有效的子鏈關聯表(PCT),子鏈關聯表中給出了企業PID和該企業的企業映射表(PMT)位置(PMT-PID)之間的對應關係。在映射為一個CS包之前,PCT水平空間可被分為X個分段,縱向空間被分為Y個分段,每個分段包含有整個PCT的一部分。這種分法可定位於更小的PCT分段,這樣就允許其它分段數據被接收和正確的解析。子鏈的複合CS包分解規則基於分段安全表SCT,SCT作用可對多子鏈進行加解鎖和數據容錯管理,提高複合CS包的可維護性,關於側鏈技術,後期可能會考慮升級為有向無環圖的數據結構去實現,屆時數據交換速度會更快。
OnlyChain開曼基金會(OnlyChainFoundationL.P)(以下簡稱“OnlyChain開曼基金會”)是於2018年10月正式在開曼成立的非營利性實體。OnlyChain開曼基金會將作為OnlyChain區塊鏈的倡導實體,致力於OnlyChain的開發建設和治理透明度倡導及推進工作,促進開源生態社區的安全、和諧發展。而OnlyChainLimited是OnlyChain開曼基金會旗下的技術公司,負責OnlyChain公鏈的技術研發。
一般的區塊鏈社區以高度自治或去中心化為目標,放任社區參与者進行多樣化的議事建議,並通常採用“投票”的方式進行重要事項的決策。然而這樣的議事行為,由於參与者意見的多樣化而變得低效或懸而未決,不利於區塊鏈技術的不斷迭代和演進。更有甚者,由於意見的嚴重分歧,導致區塊鏈的分叉行為。多次採取硬分叉的解決方式更是使得人們對以太坊、乃至區塊鏈的去中心化理念產生質疑。這樣的治理方式,與其說是“民主”,倒不如說是“無政府”。OnlyChain開發團隊高度認同區塊鏈“去中心化”建設的實質,同時也吸納傳統公司制治理結構的精華所在,提高OnlyChain開發與推廣戰略的高效制定與實施,同時也避免可能產生的嚴重的區塊鏈設計理念的分歧及不可調和情況再次出現。
OnlyChain團隊委託具有公信力的第三方機構,協助團隊在新加坡設立基金會實體,並代為維護實體架構的日常運營與報告事務。而基金會設立后,即遴選適當的社區參与成員,加入基金會職能委員會,共同參与實際的管理與決策。