品牌簡介
NULS是全球性區塊鏈開源社區項目,是一個由微核心和功能模組組成的可定製的區塊鏈基礎設施。從2017年9月初創立,就立志幫助全球企業和個人。NULS制定了一套工業化區塊鏈技術標準,遵循熱插拔、模組化、平行擴展原則,提供可替代的智慧型契約、多鏈並行、共識機制、P2P網路、存儲、加密、多級賬戶等功能模組。我們希望通過區塊鏈技術,幫助原有生活工作中缺乏中心化信任體系的場景,自由搭建去中心化的業務模型,從而解決社會中個體與商業體之間的信任矛盾。
基於NULS,這個簡單的基礎主鏈,我們將提供豐富的模組化組件,如同把CPU、硬碟、記憶體、主機板組裝成電腦一樣,使用者可自由選擇共識、存儲、契約、仲裁、賬戶系統,匿名策略、許可權等模組,組裝成為適合自己需求的子鏈。子鏈不限於公鏈,亦可以是私鏈或者聯盟鏈。
NULS技術設計
品牌特點
NULS的模組化設計,支持共識機制在內的所有核心功能模組的替換與插拔。NULS主鏈默認採用信用共識機制POC(Proof-Of-Credit)。節點信用達標的情況下,鎖定一定保證金即可加入共識,共識節點重新排序後每輪輪流出塊,退出共識時保證金解鎖。
退出機制
任何人都可以隨時加入NULS的共識之中,只要滿足條件,遵守規則,即可持續獲得NULS代幣獎勵。POC的加入分為硬性指標和軟性指標。硬性指標指的是信用分值必須達到一定標準線,排除掉一部分曾經作惡的節點。軟性指標指的是必須凍結一定量的NULS代幣作為保證金,為杜絕節點的泛濫,同時讓整個系統更加公平,保證金的數量除了有一個最低值的限制外,任何人可自由選擇保證金的數量,保證金的數量會和最終的獎勵掛鈎。
黃牌警告
由於節點硬體配置或者網路原因,造成的共識期間掉線、當機等無法出塊的,不屬於違規情況,但對整個系統會造成一定影響,所以對這類情況,系統有一個輕度的警告機制:凍結保證金72小時,且會影響信用的評定。
紅牌警告
對於一些雙花、嘗試分叉系統、不遵守系統規則的惡意人為破壞情況,NULS系統堅決抵制,所有節點都可以檢測到這類情況的發生;一旦有惡意節點確實試圖挑戰系統,那么對應的保證金將會被鎖定1個月,且再次信用評級,將永遠達不到共識門檻。
信用評級
在NULS系統里,信用是賬戶在系統中的誠信係數,所有賬戶的信用會在區間[-1,1]內,通過信用評級算法公式自動計算。
信用評估公式:
信用基數=能力係數+責任係數
能力係數:根據歷史出塊數量計算
責任係數:根據違規情況和出塊正確性計算
模組化架構
商業套用千變萬化、技術升級日新月異,NULS社區承認技術升級和商業套用邏輯不可預測的事實,吸納了Linux核心設計的模組化思想,開發了NULS微核心。NULS設計遵循“一切皆為模組”的原則,用模組化支持技術更新和套用適配。
NULS智慧型契約
NULS內置NULSVM作為智慧型契約模組,從模組結構上看,NULS智慧型契約模組處於對外服務模組(如RPC模組)和底層設施模組(如網路模組、存儲模組、賬戶模組等)之間,存儲模組、基本加密算法、賬戶模組、網路模組等其他模組為智慧型契約提供底層支撐。智慧型契約由上層套用定義、由解釋器解釋、由存儲模組存儲、由NULSVM模組運算。NULS智慧型契約解釋器將支持多種高級程式語言。套用開發者可以使用自己熟悉的語言設計NULS智慧型契約。
發展歷程
2017年9月,團隊對現有區塊鏈項目進行了評估,認為區塊鏈技術在商業套用落地方面面臨著性能、靈活性、高門檻、透明性與隱私保護矛盾等困難。團隊確定運用智慧型契約、模組化、多鏈解決靈活性難題,用異構多鏈平衡隱私保護與公信力的難題,用多鏈並行解決性能瓶頸,至此,NULS技術架構思路基本確定;
2017年10月,NULS團隊完成POC共識機制設計,POC是一種高度去中心化、公平、安全的共識機制,POC共識機制不僅驅動所有參與者都做出有利於網路穩定運行的選擇,而且能夠促成社區共識並推動社區發展;
2017年11月,NULS白皮書正式發布;
2017年12月,NULS黃皮書正式發布;
2018年5月,NULS主網測試版本發布;
2018年7月11日,NULS主網正式發布;
2018年7月31日,NULS啟動全球技術社區建設。
重大事件
2017年11月8日,NULS登入幣安;
2017年12月4日,NULS正式登入OKEx;
2017年12月23日,NULS項目榮獲2017年度中國區塊鏈行業“優秀項目”獎項;
2018年2月,NULS與澳洲物聯網項目Devery簽署戰略合作協定;
2018年5月7日,NULS基金會成為中國高科技產業化研究會產業聯盟的理事單位;
2018年5月16日,印度交易所wazirx在推特上宣布上線NULS,並稱是“印度最先上線NULS的交易平台”,該平台已於2018年6月14日正式開通NULS交易對,支持盧比交易;
2018年6月8日,NULS與新加坡老牌電子支付公司MCPayment達成戰略合作;
2018年7月,NULS獲比特大陸投資,該筆投資將被用於區塊鏈跨鏈技術的研發;
2018年7月24日-7月30日,NULS社區開啟了關於NULS社區自治實施計畫線上討論會;
NULS投資了生態下第一個大型醫療數據生態項目PRISM;
NULS與專注構建計算機共享協定的HPIPS展開了深度合作;
NULS在東南亞的投資和項目孵化合作夥伴MCP已計畫在重慶設立辦公室;
NULS現已計畫在美國矽谷設立辦事處;
NULS海外人氣頗高,在Telegram、Steemit、Twitter、Facebook、Reddit、Gitter、Github平台受到廣泛關注,現Twitter:從2017年9月創建,短短10個月,近22000冬粉關注;Facebook:近4300冬粉關注;Telegram英文社區:約12000成員;Telegram中文社區:約3000成員。
核心團隊
Liesa:NULSCEO
張星:NULS技術研究院和技術社區負責人&項目發起人
楊霖:NULS天使投資者&NULS核心代碼貢獻者
於衛華:NULS戰略投資部負責人
王志堅:NULS核心團隊技術產品部負責人
冉小波:NULS聯合發起人&社區負責人
王小莉:NULS公共關係負責人,聯合發起人
KarinaCollins:NULS歐洲英語區市場和公共關係負責人
Isaackim:NULS韓國社區負責人
OmarElmir:澳大利亞&紐西蘭代表
未來展望
NULS自建模組倉庫:定製自已的區塊鏈
NULS模組倉庫中的模組主要分為功能模組和套用業務模組兩個類型。功能模組是實現區塊鏈底層基礎功能的模組,套用業務模組是指各個行業建立在區塊鏈套用上的標準流程定製模組,這些模組可由團隊開發,也可由社區開發,或是由企業開發後共享發布。模組倉庫中會包含所有接口定義模組和實現模組,實現模組可能會有多種,供用戶選擇,比如賬本模組可以有UTXO模型的實現,也會有賬戶餘額模型的實現。模組倉庫的功能包括增加模組、發布模組、刪除模組、更新模組、下載模組以及模組的動態組合、動態配置等。社區開發者提交的模組,需經過代碼審核才可以發布到模組倉庫中,以保證整個模組倉庫的安全性,用戶可基於模組倉庫自由組合相應的鏈程式。
NULS將推出核心產品:鏈工廠,實現人人發鏈
眾所周知,以前創建一個伺服器需要準備硬體、機房、電源,而雲計算幫我們解決了難題,只需去阿里雲點擊幾下滑鼠就可完成伺服器搭建工作。而NULS將要推出的核心產品“鏈工廠”,就能夠讓搭建區塊鏈和在阿里雲上搭建伺服器同樣簡單,在配置了共識算法、區塊大小、創世區塊、網路參數、存儲方式後,就能得到完全屬於自己的區塊鏈。不僅如此,還可選擇跨鏈模組將自己的區塊鏈與生態中的區塊鏈連線在一起,從而實現數據、價值、信任的傳輸。