DIYchain 將基於區塊鏈技術建立人人都可以參與的 C2M 點對點交易生態,主要參與方有:消費者、生產廠家、開發者,實現點對點的去中心化交易。
在整個 DIYchain 生態中,以交易徵信體系、產品版權溯源體系、智慧支付體系、售後仲裁體系、資料開放體系 5 大體系為生態基礎,建立個人到工廠的C2M 點對點交易生態。
1 點對點交易
對於當前電商行業,大多數交易都是透過第三方代理完成,買家向代理商提出購買需求,代理商再傳遞給後端的生產廠家,中間代理商獲得中間價格差,而這個價格差往往是廠家出售價的 50%以上,造成客戶購買費用增加,同時中間傳遞過程會導致效率低下。
利用區塊鏈分散式節點的去中心化特性,建立起去中心化的交易生態,這個交易生態由所有的消費者、生產廠家共同進行維護,所有的消費者都可以自主的上這個生態找到終端的生產廠家,直接點對點進行交易,減少中間環節。
2 產品版權溯源體系
在當前電商環境中,無論是號稱無假貨的京東還是國內最大的電商平臺淘寶,都存在或多或少的假貨,甚至有的假貨可以以假亂真,版權方對假貨維權也存在諸多困難。
針對這種情況,DIYchain 將建立點對點交易生態中的產品版權溯源體系,對全鏈上線的產品都將實行版權認證,和全鏈其他節點已上線產品進行匹配,認證透過後將對產品形成全鏈唯一且不可篡改的版權標識並廣播全鏈。
2.1 產品認證
在版權認證這一塊兒,將利用採用數字認證水印技術,將產品上傳者的個人資訊、圖片資訊、產品資訊、圖片資訊等進行加密處理,採用 RSA 和 DES雙重加密演算法形成資料位元流,再對位元流進行逐字切割,轉化成十進位制資料,得到元素值位於 0 到 255 之間的加密陣列,然後以修改宿主影象矩陣元素值的方式實現水印的嵌入,並最終得到內嵌水印的載體影象。
在版權認證後,DIYchain將透過版權智慧合約的方式將認證資訊存入全鏈區塊之中,形成不可篡改可溯源的區塊記錄。同時對於產品的基礎資訊,將擴充套件產品的資料基礎欄位,擴充套件欄位有:
2.2 版權維權
針對產品版權,如果出現產品侵權現象,DIYchain提供基礎的版權維權模組,使用者可以直接在鏈上發起版權維權仲裁,發起後系統將廣播至全鏈101個超級節點,同時廣播給全鏈101位消費者型別的節點和101位生產廠家型別的節點,由這三方共同發起仲裁決定。
3 交易徵信體系
不管是對消費者還是後端生產廠家,信任都是從 0 到 1 開始進行建立,而這種信任往往有需要一箇中心化平臺或者中心化代理商來進行背書,信任建立成本大。
利用區塊鏈不可篡改的特性,對上鍊的消費者和生產廠家形成不可篡改的交易信用記錄,真實、透明記錄每一筆消費,建立全球全鏈不可篡改的交易徵信資料池,同時利用智慧合約建立信用機制,使用程式碼而非某個中心化機構動態評估消費者、生產廠家的交易信用情況,形成動態的信用值。
DIYchain 將透過全鏈使用者的基礎資訊、消費資訊、仲裁資訊等相關資訊去建立信用身份。
基礎資訊主要包含:
A. 使用者姓名
B. 使用者履歷
C. 使用者身份證號碼
D. 使用者聯絡資訊
消費資訊主要包含:
A. 交易時間
B. 交易次數
C. 交易金額
D. 交易數量
E. 交易的服務產品
F. 定製交易完成時間
G. 智慧合約結束時間
H. 交易賬單清算時間
I. 是否仲裁
仲裁資訊主要包含:
A. 仲裁數量
B. 仲裁金額
C. 仲裁時間
D. 正向仲裁次數
E. 反向仲裁次數
關於演算法方面,基於貝葉斯演算法的投票式組合模型的思想,選擇 Logistic迴歸、聚類分析和神經網路進行組合,同時使用基於粗糙集演算法對兩個混合模型 FA-RS 和 MEPA-RS 模型進行最佳化,選取了 Fisher 判別分析、Logistic 迴歸、Probit 迴歸、多元線性迴歸 4 種常用的統計學模型,結合投票器的方法對影響個人信用的特徵向量進行顯著性排序。另外由於人工智慧方法的判別精度較高,因此採用步長遍歷演算法,以 BP 神經網路和支援向量機兩種精度較高的個人信用評分模型的平均精度為判別標準,輸出顯著性權重,對個人信用評分指標體系進行顯著性加權,提高指標體系的合理性和科學性。
採用等權投票的方法決定最終指標顯著性順序 I;
設指標顯著性權重向量為 Wk = ( w1,w2,…,wn ) ,其中
在權重可賦值範圍內進行遍歷,得到 Wk 所有可能的取值情況的取值情況;
對信用樣本中的特徵值資料進行顯著性加權處理,得到修正指標體系為
隨著系統資料的積累,我們將透過機器學習的⽅式不斷修正和完善信⽤值的建⽴體系。
4 智慧支付體系
在電商交易行業,很多情況交易都存在賬期,如定製電商,客戶往往定金給經銷商,經銷商又在後端加工廠拿到一定賬期,客戶在約定時間找各種理由不付尾款,經銷商拿不到,自然又不給後端的加工廠,導致收賬難,甚至在有時候會出現壞賬的可能性。同時,在全球跨國交易環節中,各國透過各自的法幣進行結算,存在諸多的兌換中間環節,一定程度上增加了支付成本。
DIYchain 將發行屬於電商交易行業的的流通數字資產(DIY),透過數字資產的全球流通性,省去中間退換結算環節,加快交易效率。同時利用區塊鏈智慧合約技術,一旦交易形成將形成不可篡改的智慧合約,在一定條件下自動執行合約,及時劃撥款項給生產廠家。
5 售後仲裁體系
由於整個電商行業的極度分散化和某些品類極度不標準化,總會出現一定的售後糾紛,買家、生產廠家都各有說辭,難以達成一致性,造成定製問題積壓難處理。當前主要處理定製問題則一般由平臺方或者經銷商進行協調解決,讓買方和生產廠家各自妥協。
一旦出現售後,透過區塊鏈分散式節點的結構,使用者發起仲裁,透過節點信任值、和相關度動態匹配一定數量的節點參與仲裁評估,不是單個個體,也不是單箇中心化結構,而是全鏈動態匹配多個節點參與,提升仲裁公平性和可靠性。
6 資料開放體系
在當前行業中,每個生產廠家、經銷商都有自己的生產資料、交易資料,但這些資料僅僅只有自己的,在行業裡面只是其中的九牛一毛,無法獲取到可靠、完整的行業資料,無法共同協作提升行業效率,另外在現有的中心化平臺中,如淘寶、亞馬遜,掌握了全球電商領域的巨大資料,而這些資料並未對全行業全使用者進行公開,也因此用這些資料形成自己的資料壁壘,形成中心化電
商寡頭。
利用區塊鏈公開透明的特性,打通資料壁壘,實現全行業資訊共享,相互合作,進一步提升整個行業效率。
在資料開放方面,將主要針對交易徵信、交易訂單、使用者分佈、使用者畫像、廠家畫像和產品輿情等方面進行開放,實行分層開放形式。
對於消費者層,開放:交易徵信、交易訂單、廠家畫像對於廠家層,開放:交易徵信、交易訂單、使用者分佈、使用者畫像、產品輿情。
另外,對於其他資料型別進行的開放,DIYchain 將採用全鏈投票的形式對需開通的資料層進行投票,超過 51%的贊成將實施開放。
DIYchain 應用場景
DIYchain 提供全球電商的底層公鏈,建立基於區塊鏈技術的交易徵信體系、智慧支付體系、交易售後仲裁體系、資料開放體系,開放給全球開發者,全球開發者都可以基於 DIYchain 建立各行各業的專屬應用鏈,實現讓人人皆可交易,物物皆可交易。
1 定製 DAPP 應用鏈
隨著全球經濟變暖,企業對自身形象越來越重視,對團體服裝定製、辦公用品定製等需求越來越大,定製員工服幾乎成為了企業的標配,杯子、筆、本子等定製也幾乎成為常態。
在現有情況下,企業很難直接找到後端的定製生產廠家,一般都會透過電商平臺(如淘寶)去進行定製採購,但透過這種途徑絕大多數情況只能找到中間代理,因此面臨高昂的中間費用。
DIYchain 將提供全鏈的底層開發介面,提供 DAPP 標準化 UI/UX 方案,開放給全球的區塊鏈開發者,開發者可在 DIYchain 的基礎上建立定製行業的應用 DAPP,為全球使用者提供點對點定製交易,透過企業的定製需求智慧化提供最優的生產方案,企業也可以透過生產廠家地點、信任值、服務內容自行選擇生產廠家,省去中間環節,節省定製、交流成本,讓企業低成本的進行定
制,同時每一個產品都可以進行溯源追蹤,查詢產品從生產到定製發貨的全過程。
2 IP 版權保護 DAPP 應用鏈
DIYchain 生態中,在虛擬資產如 IP 版權方面也可以直接進行應用,開放者可以在 DIYchain 公鏈基礎上,針對 IP 版權這個行業的特殊性進行開發,對於IP 服務提供者,提供 IP 版權和預售兩大板塊,提供者可以將自己的 IP 上傳到全鏈上,系統將自動為該 IP 進行識別,同時提供不可篡改的版權標識,IP 提供者可以進行定價,所有使用者可以購買使用。
透過這種方式,DIYchain 基礎上產生的 IP 版權 DAPP 不僅僅對 IP 進行了有效的保護,同時也讓 IP 提供者獲得收益。
另外,開發者也可在 DAPP 中讓 IP 提供者直接將 IP 與定製實物結合,形成 IP 定製產品,全球消費者都可以進行購買,透過這種方式,DIYchain 可以成為全球 IP 實物化的正版發售平臺。
比如:漫威釋出印有鋼鐵俠的 T 恤,全球限量 100 件,正版授權。消費者進行購買,同時可以掃產品的二維碼溯源 IP 提供方的資訊,確認正版授權。
DIYchain 技術說明
DIYchain 為了方便測試,前期將依託以太坊作為開發和測試的平臺,但以太坊採用的 POW/POS 混合共識演算法,存在消耗資源過大,且交易速度慢,無法適應電商行業的高頻、快速的交易形式,因此 DIYchain 將結合 DPOS 和POS 混合的共識演算法,提升整個生態的交易處理速度。
1 雙鏈並行
DIYchain 底層架構將採用雙鏈並行的架構體系,分為主鏈和副鏈。主鏈負責執行整個鏈上生態的交易體系、仲裁體系,同時維護交易歷史和信任關係資訊等,同時在主鏈上可以存在全域性依賴的動態資料結構。副鏈則主要負責維護各消費者、生產廠家的賬戶資訊和信任值指數。
2 共識演算法層
在 DIYchain 整個共識演算法層面,將採用 DPOS 和 POS 混合的共識演算法,DPOS 是⽬前兼備確認速度快、處理效能⾼等特點的共識模型。它的原理是讓每一個持有 Token 的人進行投票,股權持有者可以選擇任意數量的見證人來生成區塊。
但是這種投票產生超級節點的做法,存在諸多的弊病,絕大多數持股人(90%+)從未參與投票。這是因為投票需要時間、精力以及技能,而這恰是大多數投資者所缺乏的。同時對於壞節點的處理存在諸多困難。社羣選舉不能及時有效的阻止一些破壞節點的出現,給網路造成安全隱患針對以上存在的問題,DIYchain 共識演算法中,將傳統的 DPOS 投票選出101 位代表調整為:由智慧合約自動選出全球信任值佔據全鏈前 101 位超級節點。透過交易徵信體系中信任值來動態確定超級節點,利用全鏈共識的交易所產生的的徵信信任值來確定超級節點,避免了全鏈節點投票需要的時間、精力和技能。同時在這 101 位超級節點中,其中 50 位來自消費者,51 位來自生產廠家,雖然這 101 位超級節點中,分為兩種型別,但是雙方的權利都是一樣的,用於區塊的產生、記錄。
另外 DIYchain 為了避免超級節點不作為,如提供的算力不穩定,計算機宕機、或者試圖利用手中的權力作惡,全鏈節點可以發起節點投票,剔除不作為的超級節點,剔除之後,系統將在 24 小時內對全鏈節點的信用值重新評估並最終確定 101 新的超級節點,而剔除的節點將在未來的 101 天內不可再次被選上,以此達到超級節點的公平性和公正性。
另外,DIYchain 的演算法中,將 POS 中根據使用者持有貨幣的多少和時間(幣齡),發放利息的一個制度引入 DIYchain 之中,對於首批使用者都將發往一定的 Token 激勵,透過此方式吸引更多的使用者、廠家上鍊,以此保證整個DIYchain 生態網路的安全性。
3 資料儲存層
DIYchain 的區塊資料採用鏈式結構進行儲存,所有區塊都帶有上一區塊的指標引用,保證資料不被篡改。採用 sha256 函式對資料進行雜湊雜湊,採用ecc 非對稱加密演算法進行身份認證,採用 aes 加密演算法加密私鑰,採用Merkle 數驗證和儲存交易。
對於大的檔案內容,將儲存在 off-chain 的檔案系統中,現階段已經開發出基於 ethereum geth 和 IPFS 的原型系統,同時將摘要(數字指紋)儲存到鏈上用以自證。 IPFS 是一個點對點的分散式超媒體分發協議,它整合了過去幾年最好的分散式系統思路,為所有人提供全球統一的可定址空間。IPFS 用基於內容的定址替代傳統的基於域名的定址,使用者不需要關心伺服器的位置,不用考慮檔案儲存的名字和路徑。我們將一個檔案放到 IPFS 節點中,將會得到基於其內容計算出的唯一加密雜湊值。雜湊值直接反映檔案的內容,哪怕只修改 1位元,雜湊值也會完全不同。
4 全鏈通訊層
通訊層包括分散式組網機制、資料傳播機制和資料驗證機制等,採用完全P2P 的組網技術,具有自動組網功能的。在通訊安全方面,可以靈活支援HTTPS、TLS、SS(SecureWebsockets)等安全通訊協議,在需建立平臺應用對外服務介面上,可以擴充套件支援 OAuth 的認證整合。
5 智慧合約層
對於每一項智慧合約,作為一項鍊上資產進行全生命週期管理,對智慧合約的提交、部署、使用、登出進行完整可控的流程管理,並整合許可權管理機制對智慧合約操作的各項機制進行綜合性安全管理。
DIYchain 將建立一個智慧合約集合,以此用來管理所有開發者在 DIYchain公鏈基礎上對 DAPP 開發的智慧合約,同時用於用於合約的升級、銷燬。另外對於 DIYchain 對徵信信任體系、智慧支付體系、全鏈超級節點產生的合約都將放入此集合,所有開發者都將對公鏈的合約進行繼承,以此衍生適合自己行業交易的合約,減少開發者的開發工作,快速實現 DAPP 並進行應用。
6 DAPP 應用層
DIYchain 將基於 DPOS 和 POS 混合的共識演算法建立點對點的電商交易公鏈,同時對全球開發者進行開放。為了節省開發者的開發成本,DIYchain 將不僅僅開放底層介面,同時還為對 UI/UX 提供標準化的元件,加速開發者開發DAPP,減少不必要的成本。
另外,關於開發語言方面,DIYchain 將提供多元化開發語言的資料訪問介面和互動介面,支援多語言整合和功能擴充套件,將支援 Java、JavaScrHOT、Python 等多當前主流語言。
關於更多DIYchain資訊:
更多區塊鏈專案:http://www.qukuaiwang.com.cn/news/xiangmu
風險提示:區塊鏈投資具有極大的風險,專案披露可能不完整或有欺騙。請在嘗試投資前確定自己承受以上風險的能力。區塊網只做專案介紹,專案真假和價值並未做任何稽覈。