Hitchain項目旨在與全球開發(fā)者合作,建立一個完全由開發(fā)者創(chuàng)建、被開發(fā)者共享、為開發(fā)者謀利的共治社區(qū)。Hitchain包含雙層含義:Hit來自Git,H是G的下一個字母,意思是更好的版本;Chain來自區(qū)塊鏈,希望利用區(qū)塊鏈技術構建更具活力的開源生態(tài)系統(tǒng)。
項目簡介
Hitchain的目的是建立一個可靠的分散開發(fā)合作基礎設施,承載一個公平的開發(fā)人員勞動收入市場,沉淀一個透明的開發(fā)人員信用調查系統(tǒng),最終形成一個真正由開發(fā)人員共享、創(chuàng)造和交流的共同治理社區(qū)。在這個既是佳園又是舞臺的社區(qū)生態(tài)環(huán)境中,代幣體系激勵每一位開發(fā)者通過創(chuàng)新直接實現(xiàn)真實價值,包括公平的貨幣收入(貨幣價值)和社區(qū)地位(貨幣權利);共治規(guī)則體系保證了每個社區(qū)開發(fā)者始終有參與自己理想國家建設的責任和權利。
HitChain愿景
HitChain是開發(fā)者的開放式DAO(Distributed AutonomousOrganization,分布式共治組織)致力于建設全球開發(fā)者共享、共創(chuàng)、互通的共治社區(qū)。Hitchain代表全球開發(fā)者的全部利益,將逐步解決開發(fā)者產(chǎn)出物安全管理、合理衡量能力、及時實現(xiàn)價值、快速實現(xiàn)創(chuàng)意、真正擁有權利等具有挑戰(zhàn)性的問題。
HitChain借鑒開源理念,基于區(qū)塊鏈技術構建了一個新型的全球開源軟件社區(qū)系統(tǒng)。HitChain社區(qū)通過原有的核心底層架構技術和共識機制,由世界各地的開發(fā)者參與并完全共同治理。通過HitChain開源托管協(xié)議Hit協(xié)議,開發(fā)者勞動產(chǎn)出物實現(xiàn)共享存儲、瀏覽、分發(fā)、有償使用等。在Hitchain社區(qū),每個開發(fā)人員的勞動收入都將受到尊重,可自動版權保護,通過代幣獲得量化收入??蛻舨恍枰獡碛蠬IT代幣,只要對社區(qū)做出代碼貢獻等有益行為,就會被認定為社區(qū)成員。
技術亮點
系統(tǒng)的整體架構
HitChain整體架構主要包括運營基礎設施、社區(qū)基礎設施、HitChain開發(fā)與交易社區(qū)、
四個核心組成部分:HitChain應用軟件:
?貨幣基礎設施(HitChain Cryptocurrency Infrastructure)
?社區(qū)基礎設施設施(HitChain Community Infrastructure)
?Hithin社區(qū)社區(qū)
?HitChain應用軟件應用軟件
區(qū)塊鏈基礎網(wǎng)絡
Hitchain是基于區(qū)塊鏈技術的區(qū)塊鏈,面向軟件代碼開發(fā)、存儲和交易活動,為Hitchain社區(qū)提供運營支持。其中,主要包括混合分塊鏈、分類賬、共識機制、隔離見證和智能合同等組件和服務。
?混合鏈系統(tǒng)架構
?DAG高并發(fā)異步執(zhí)行
?分類動態(tài)帳簿技術
?雙共識并行機制
?與智能合約隔離見證
基于Hit協(xié)議的分布式托管系統(tǒng)
Hitchain將基于區(qū)塊鏈技術構建一個完全分散和自由共享存儲的高效分布式存儲系統(tǒng)?;谠撓到y(tǒng),平臺用戶可以共享自由存儲空間并獲得鼓勵,Hitchain基于用戶交換的存儲空間構建分散存儲網(wǎng)絡,為軟件代碼托管提供高效、可靠、廉價的存儲服務。
IPFS去中心化存儲結構:
?Hit分布式托管協(xié)議
?改進代碼文檔存儲
?跨鏈認證機制
?MTSM-多任務并行狀態(tài)機
應用領域
HitChain提供了一系列的客戶端應用軟件。利用這些軟件開發(fā)者可以方便快捷地參與各種社區(qū)活動。
在線社區(qū)平臺
HitChain在線社區(qū)平臺支持社區(qū)運營、資產(chǎn)管理和用戶互動三類活動。
資源共享管理系統(tǒng)
Hitchain通過分布式方式將開發(fā)人員的源代碼存儲在整個網(wǎng)絡中,愿意通過資源共享管理系統(tǒng)共享當?shù)氐挠嬎阗Y源。該系統(tǒng)提供圖形和命令行形式的管理工具,幫助開發(fā)人員設置和優(yōu)化共享空間和共享帶寬。
Hit客戶端
開發(fā)人員使用Hit客戶端在當?shù)赝瓿纱a提交和同步操作?;贕it開發(fā)的Hit是對Git協(xié)議的重大改進和優(yōu)化。它被設計為一個友好的Git用戶協(xié)議,適合Git協(xié)議的絕大多數(shù)指令。Git客戶幾乎可以零成本選擇Hit。