前言:
區(qū)塊鏈的根本是通過分布式賬本技術(shù),帶來去中心化交易中信任建立的可行性。 對于幾乎所有供應(yīng)鏈結(jié)構(gòu)的行業(yè)來說,無論是藥品物流、醫(yī)療記錄、食品加工、稀有礦物甚至大額固定資產(chǎn)(例如房產(chǎn)),其能穩(wěn)定運行并逐步擴大影響力的關(guān)鍵是在于參與者的可審核性和去中心化的透明性、可靠性。以此為出發(fā)點,我們可以將金融產(chǎn)品看作一級投資市場和二級投資市場的供應(yīng)鏈,一方面為現(xiàn)金流轉(zhuǎn)供應(yīng)鏈,另一方面為股票、金融衍生品的資產(chǎn)供應(yīng)鏈。區(qū)塊鏈的終極目標(biāo)就是通過透明的方式兌現(xiàn)這個承諾。似乎,監(jiān)管機構(gòu)的夢想就要實現(xiàn)了。區(qū)塊鏈技術(shù)可以構(gòu)建一個高效可靠的價值傳輸系統(tǒng),在互聯(lián)網(wǎng)思維基礎(chǔ)上結(jié)合區(qū)塊鏈新的數(shù)據(jù)組織結(jié)構(gòu),推動互聯(lián)網(wǎng)成為構(gòu)建社會信任的網(wǎng)絡(luò)基礎(chǔ)設(shè)施 Baas(區(qū)塊鏈即服務(wù) Blockchain as a services),實現(xiàn)價值的有效傳遞,并將此稱為價值互聯(lián)網(wǎng)。我們注意到,區(qū)塊鏈提供了一種新型的社會信任機制,為數(shù)字經(jīng)濟的發(fā)展奠定了新基石,“Blockchain Plus”應(yīng)用創(chuàng)新,昭示著產(chǎn)業(yè)創(chuàng)新和公共服務(wù)的新方向。區(qū)塊鏈的誕生,標(biāo)志著人類開始構(gòu)建可真正信任的價值互聯(lián)網(wǎng)!
在傳統(tǒng)金融的資產(chǎn)管理行業(yè),不論是銀行家還是基金管理人,都被老百姓看為金融剝削者,而互聯(lián)網(wǎng)升級了整個投資理財?shù)慕灰追绞剑皇峭ㄟ^互聯(lián)網(wǎng)技術(shù)解決了在線交易的問題,賺錢的成了平臺,騰訊、螞蟻金服、京東金融、百度金融等巨頭都是千億估值,有的公司甚至年毛利達(dá)幾百億,估值上萬億。互聯(lián)網(wǎng)反而通過流量的集中成就了更大的金融平臺。
互聯(lián)網(wǎng)已經(jīng)偏離了他原來的樣子,而互聯(lián)網(wǎng)金融也不在是那個的“P2P 烏托邦”的模樣。那么 Opes Protocol 想做的就是先去中介化,讓數(shù)字貨幣投資理財真正做到點對點交易,讓投資用戶清楚的知道自己投資的項目、基金組合潛在風(fēng)險、實際回報率、服務(wù)商的收費標(biāo)準(zhǔn)、抽傭比例,讓投資者的利益最大化。
區(qū)塊鏈最早的應(yīng)用場景就是比特幣(BTC),以太坊的智能合約時代給了各個領(lǐng)域金融自治權(quán)的機會,如果說區(qū)塊鏈?zhǔn)且粋€顛覆中心化互聯(lián)網(wǎng)的機會,或者說是互聯(lián)網(wǎng)價值 2.0 時代,那么最應(yīng)該被顛覆的就是數(shù)字資產(chǎn)投資領(lǐng)域;如果連最基礎(chǔ)的投資還是中心化,多層級中介,多層級監(jiān)管的形態(tài),從行業(yè)的最源頭都沒有顛覆或者說升級,又如何去顛覆其他行業(yè)的生產(chǎn)關(guān)系呢? “區(qū)塊鏈+Token” 最大的魅力就是自帶金融屬性和分布式。
Opes Protocol 要做的就是在區(qū)塊鏈+金融這個行業(yè)率先做到“去巨頭”化,讓信息更透明,讓生態(tài)自治,在互聯(lián)網(wǎng)金融的基礎(chǔ)上做進一步升級改造,讓過去優(yōu)秀的“金融民工”做到有一個平臺直接對話服務(wù)投資者,讓投資者真實的跟蹤自己投資資產(chǎn)的實時狀況。
Opes Protocol 希望更多的數(shù)字貨幣投資者一起來構(gòu)建一個自治的區(qū)塊鏈金融生態(tài)。
Opes 協(xié)議和技術(shù)架構(gòu)
Opes 協(xié)議建立在許多現(xiàn)存的開源項目、協(xié)議以及分布式系統(tǒng)之上。正是由于這些前人的工作,Opes 才變得有可能實現(xiàn)。Opes 協(xié)議將包含一套智能合約的接口,通過在具體的智能合約平臺實現(xiàn)這些接口,來完成實際的業(yè)務(wù)邏輯。
技術(shù)架構(gòu)圖
1. 設(shè)計理念
Opes 協(xié)議理論上可以支持任何智能合約平臺,并不限制底層公鏈。Opes 將基于相對成熟的以太坊技術(shù)棧給出協(xié)議的一個實現(xiàn),并研發(fā)相關(guān)的落地 DApp 和開發(fā)工具包,搭建投資者和基金管理人社區(qū),驗證經(jīng)濟體系的可持續(xù)性和相關(guān)協(xié)議的魯棒性,并不斷對協(xié)議本身進行更新迭代。
Opes 將所有資產(chǎn)管理人的投資操作、充提幣操作、基金當(dāng)前狀態(tài)等都記錄在鏈上,一切行為公開透明。核心關(guān)鍵的數(shù)據(jù)之外的數(shù)據(jù),如描述文字、圖片、評價、信用等信息將被保存在 IPFS,并與相關(guān)智能合約建立鏈接。如此可以實現(xiàn)更好的可擴展性,并減少不必要的燃費損失。當(dāng)前端 DApp 創(chuàng)建了一個數(shù)據(jù)對象,并保存在 IPFS,一個唯一的 hash 將被建立引用該數(shù)據(jù)對象。隨后,此 hash 將被保存至區(qū)塊鏈。
Opes 既期待以太坊上面 Plasma 協(xié)議和 sharding 的技術(shù)突破,也期待 IPFS 上 Filecoin 的流通以及整體網(wǎng)絡(luò)效率的提升。在未來逐步完善 Opes 平臺的同時,Opes 將不斷接納最新的經(jīng)過驗證的技術(shù)。
綜上,Opes 在架構(gòu)設(shè)計上有 3 個重要的原則:
1. Opes 力求去中心化和去信任化。Opes 不希望有任何單一的中心化節(jié)點,包括 Opes 運營團隊自身,控制整個網(wǎng)絡(luò)。
2. Opes 希望一直能站在巨人的肩膀上,不重新發(fā)明輪子。
3. Opes 會努力保證計算性能和用戶體驗的平衡。
2. 核心組件
2.1 智能合約組
一套 Solidity 寫成的智能合約。
Opes 將通過智能合約保存核心數(shù)據(jù),同時實現(xiàn)資金的募集,投資,分紅,手續(xù)費計算等自動執(zhí)行。
Opes 將使用“抽象智能合約層”來實現(xiàn)合約代碼的部署和升級。所有合約都將有一個封裝合約,封裝合約將一直指向最新的代碼。之前舊版本的合約將被映射在某個版本控制合約中,如果有必要可以直接進行訪問。所有的基金合約將在注冊表合約(registry smart contract)中登記。
2.2 前端 DApp
Opes DApp 將會是一個開源的 React 應(yīng)用或 JAVAScript 應(yīng)用,它將與以太坊網(wǎng)絡(luò)、IPFS 網(wǎng)絡(luò)、索引服務(wù)器進行交互。
DApp 將為用戶提供一個友好的智能合約交互界面,來提供基金發(fā)行、資金調(diào)配、認(rèn)購、分紅等功能。OpesDApp 將使用 js-ipfs 來與 IPFS 網(wǎng)絡(luò)交互,同時使用 web3.js 來通過 MetaMask 等錢包客戶端與以太坊網(wǎng)絡(luò)進行交互。Opes 鼓勵開發(fā)人員可以基于 Opes 的合約來寫出用戶體驗更好的 DApp。
一次經(jīng)典的合約交互過程如下,資金管理人通過創(chuàng)建基金合約發(fā)行一個新的數(shù)字資產(chǎn)基金的時候:
1. 資金管理人連入 Opes DApp。
2. DApp 通過與資金管理人的交互,生成了一個包含了各類基本信息的 JSON 對象(樣式后面具體有闡述)。DApp 驗證了此 JSON 對象符合標(biāo)準(zhǔn)式樣,并上傳至 IPFS。
3. IPFS 返回上傳內(nèi)容的 hash。
4. DApp 將返回的 hash 發(fā)送給智能合約工廠。
5. 智能合約工廠返回一個 txid。
6. DApp 將監(jiān)視這條未完結(jié)交易,并在交易成功后通知用戶。
2.3 索引服務(wù)器
索引服務(wù)器是開源的服務(wù)器端的應(yīng)用,它不斷讀取注冊表合約中最新的基金合約信息,同時從 IPFS 上獲取相關(guān)合約的文件和數(shù)據(jù),并將讀取的數(shù)據(jù)緩存加索引,以便實現(xiàn) DApp 的快速搜索和條件過濾功能。
索引服務(wù)器在網(wǎng)絡(luò)可擴展方面作用至關(guān)重要,Opes 索引服務(wù)器將為平臺提供基本的搜索和過濾功能。Opes將鼓勵開發(fā)者分叉源碼,開發(fā)自己的高效可擴展區(qū)塊鏈應(yīng)用。
2.4 預(yù)言機(Oracle machine)
預(yù)言機是一種可信任的實體,它通過簽名引入關(guān)于外部世界狀態(tài)的信息,從而允許確定的智能合約對不確定的外部世界做出反應(yīng)。預(yù)言機具有不可篡改、服務(wù)穩(wěn)定、可審計等特點,并具有經(jīng)濟激勵機制以保證運行的動力。
Opes 數(shù)字貨幣基金智能合約執(zhí)行分紅的情況下,需要計算當(dāng)前的收益情況,就要獲取數(shù)字貨幣的市場價格(如 ETH/USDT),現(xiàn)在有一個第三方系統(tǒng)(預(yù)言機)可以提供權(quán)威準(zhǔn)確、不可篡改、穩(wěn)定、并可接受審計的市場價格查詢接口,包括查詢 ETH/USDT 的行情,在執(zhí)行分紅智能合約時會自動觸發(fā)該預(yù)言機,預(yù)言機獲取行情信息后,就向區(qū)塊鏈發(fā)送一筆交易,交易的數(shù)據(jù)塊攜帶了 ETH/USDT 的行情,隨著每個礦工節(jié)點區(qū)塊的同步,就保證了執(zhí)行分紅合約的共識。
Opes 協(xié)議需要的數(shù)據(jù),除了交易所之外,另一個重要的來源是預(yù)測市場。預(yù)測市場的數(shù)據(jù)本質(zhì)上來自于人,而非機器,比如那些菠菜,下注,競猜等一切與比賽結(jié)果相關(guān),并捆綁了自身利益的人,都可以成為預(yù)測數(shù)據(jù)的提供者,因為他們捆綁了自身利益,他們不會犧牲自身利益提供虛假數(shù)據(jù),從而有效地保證了數(shù)據(jù)的可靠性和真實性。
在絕大部分情況下,一臺預(yù)言機已經(jīng)足夠,但在處理重大資產(chǎn)時,常常一臺預(yù)言機并不能保證完全可靠,有人提出了多臺預(yù)言機的解決方案,比如設(shè)置 5 臺預(yù)言機,如果其中有 3 臺或 3 臺以上給出的價格一致,則向區(qū)塊鏈發(fā)起一筆攜帶此價格備注的交易。這種由多臺單一預(yù)言機組成的多種模型又被稱為預(yù)言機網(wǎng)絡(luò)。
2.5 狀態(tài)通道
狀態(tài)通道是一種進行鏈下交易和其他狀態(tài)更新的一種技術(shù)。在一個狀態(tài)通道內(nèi)發(fā)生的事情保持著非常高的安全性和不可更改性:如果出現(xiàn)任何問題,Opes 可以選擇回溯到鏈上交易中,關(guān)閉通道,并釋放鎖定的資產(chǎn)。
支付通道的概念已經(jīng)存在多年,如比特幣區(qū)塊鏈上的閃電網(wǎng)絡(luò)。而狀態(tài)通道不僅可以用來進行支付,還可以用來在區(qū)塊鏈上進行任意的狀態(tài)更新,就像改變智能合約的內(nèi)部狀態(tài)。2015 年,杰夫·科爾曼首次詳細(xì)描述了狀態(tài)通道。
· 資金管理人 Alice 的例子
資金管理人 Alice 在 Opes 平臺創(chuàng)建了基金合約,操作得當(dāng)?shù)脑捒梢阅玫椒旨t。要做到這一點,最簡單的方法就是在區(qū)塊鏈(以太坊)上創(chuàng)建一個智能合約,它可以實現(xiàn)基金操作的規(guī)則,并跟蹤管理人的操作。每次管理人進行一次操作的時候,他們向智能合約發(fā)起一個交易。當(dāng)交割分紅的時候,智能合約就給 Alice支付一定量的分紅。
這是可行的,但是效率低下、速度慢。Alice 讓整個以太坊網(wǎng)絡(luò)處理這個基金合約,這明顯多于她的需求。每次 Alice 想要進行操作的時候,她都必須支付 gas 費用,而且必須等幾個塊被挖出后才能采取下一步行動。
相反的,Opes 可以設(shè)計一個系統(tǒng),讓 Alice 盡可能少地進行鏈上操作的情況下來做資金操作。Alice 能在鏈下更新基金合約的狀態(tài),同時操作資金,并仍然有充分的信心,如果有必要的話,他們可以恢復(fù)到區(qū)塊鏈(以太坊)主鏈的狀態(tài)。Opes 把這種系統(tǒng)稱為狀態(tài)通道。
· Opes 基金合約應(yīng)用和限制
狀態(tài)通道在需要頻繁合約交互的應(yīng)用中非常有用,它們在執(zhí)行鏈上操作方面有嚴(yán)格的改進。對于一個DApp 是否適合通道化會有如下一些權(quán)衡:
a. 狀態(tài)通道依賴于有效性
如果通道參與者在挑戰(zhàn)期內(nèi)丟失了網(wǎng)絡(luò)連接,則可能無法在挑戰(zhàn)期結(jié)束前做出回應(yīng)。不過,參與者可以讓他人保留自己的狀態(tài)副本,并支付一定費用,來保持有效性。
b. 基金管理人將在很長一段時間內(nèi)交換許多狀態(tài)更新
在部署法官合約時創(chuàng)建的狀態(tài)通道有一個初始成本,不過一旦部署完畢,在該通道內(nèi)每個狀態(tài)更新的成本就會非常低。
c. 基金管理人在單一合約中相對固定
法官合約必須始終知道作為通道的一部分的實體(即地址)。Opes 可以添加和刪除成員,但每次都需要更改合約。
d. 基金管理操作需要強大的隱私性
因為一切都在參與者之間的通道“內(nèi)部”發(fā)生,而不是廣播和記錄在鏈上。只有最初和最后的交易必須公開。
e. 狀態(tài)通道具有即時終結(jié)性
只要基金合約的參與者多方都簽署了一個狀態(tài)更新,這個狀態(tài)就可以被認(rèn)為是最終狀態(tài)。雙方對此都有很高的保證,如果有必要,他們可以“強制執(zhí)行”將此狀態(tài)放到鏈上。
2.6 跨鏈
Opes 協(xié)議要實現(xiàn)的去中心化/去信任化的投資生態(tài),包含了兩個層面的問題,一是對資金管理人的去信任化,二是對資金安全的去信任化。而徹底實現(xiàn)基于智能合約的資金(可能是來自多條鏈上數(shù)字資產(chǎn))的管理/流動/分紅,就需要跨鏈技術(shù)帶來的去中心化幣幣交易。終極的狀態(tài),是跨鏈智能合約。
目前主流的跨鏈技術(shù)包括:
1、 公證人機制(Notary schemes)
2、 側(cè)鏈/中繼(Sidechains/relays)
3、 哈希鎖定(Hash-locking)
去中心化的跨幣交易所是最基礎(chǔ)的跨鏈模式。無論跨鏈實現(xiàn)方式如何復(fù)雜,跨鏈的本質(zhì)都是如下圖所示:
基礎(chǔ)的跨鏈實現(xiàn)有下面五個步驟:
1. 用戶使用 A 鏈幣向跨鏈協(xié)議發(fā)起兌換 B 鏈幣的請求;
2. 跨鏈協(xié)議鎖定用戶 A 鏈幣;
3. 跨鏈協(xié)議鎖定等額數(shù)量的 B 鏈幣;
4. 將 B 鏈幣發(fā)到用戶 B 鏈錢包地址,同時拿走用戶鎖定的 A 鏈幣;
5. 用戶 A 鏈錢包幣轉(zhuǎn)走,對應(yīng)獲得 B 鏈錢包等額幣。
真正去信任化的跨鏈數(shù)字資產(chǎn)交換想要自動運作必需要上面三種技術(shù)方案配合來實現(xiàn),然而 Opes 想要實現(xiàn)基金合約的跨鏈資金管理,就需要實現(xiàn):
1. 便攜式資產(chǎn)(Portable assets):資產(chǎn)可以多鏈之間來回轉(zhuǎn)移和使用。
2. 滿足原子性交換(atomic swap):跨鏈資產(chǎn)兌換是安全的而且同步發(fā)生的。(不同鏈上的兩位用戶可以發(fā)起兩筆傳輸交易,要么在兩個賬本上一起執(zhí)行,要么兩個賬本都不執(zhí)行,即原子性)
3. 帶有跨鏈互通性,具備他鏈信息和事件的讀取和驗證能力(Cross-chain oracle issues):在某些情況下,一個鏈(如 A 鏈)的智能合約執(zhí)行機制可能是依賴另一個鏈(B 鏈)的條件觸發(fā),所以 A 鏈要能獲得B 鏈的所有相關(guān)條件狀態(tài),即 c 具備他鏈信息和事件的讀取和驗證能力。
4. 資產(chǎn)留置權(quán)(Asset encumbrance):在某些情況下,相關(guān)聯(lián)的兩個鏈資產(chǎn)同時需要被鎖定,如抵押品或者法院強制執(zhí)行的扣押等。
5. 跨鏈執(zhí)行合約(General cross-chain contracts):例如根據(jù)鏈 A 的股權(quán)證明在鏈 B 上分發(fā)股息等。跨鏈所涉及到的技術(shù)點非常多,很多細(xì)節(jié)實現(xiàn)難度很大,目前犧牲一部分效率驗證跨鏈 SPV 的情況下基本可以實現(xiàn)跨鏈的去信任化幣幣資金操作,而且這也要面臨流動性的問題:基金合約管理的資金可能數(shù)額較大,依賴去中心化跨幣種交易可能無法滿足必要的流動性。
跨鏈的基金智能合約則面臨更多的技術(shù)難點,Opes 將可能在多重簽名公證人機制(Multi-sig Notary Schemes)以及分布式私鑰控制技術(shù)(Distributed Private Key Control)方向上投入更多精力,最終實現(xiàn) 0信任的資金流動。
2.7 流動性供應(yīng)方(Liquidity Provider)
Opes 作為去中心化、去信任化的數(shù)字資產(chǎn)基金投資平臺,需要時刻保證智能合約自身掌握基金中的實際資金的核心控制權(quán)。如資金的流動、交易、監(jiān)控和分紅等。
2.7.1 宿主鏈去中心化交易所
智能合約本身可以自然地(naTIvely)處理宿主區(qū)塊鏈(如以太坊)上的數(shù)字資產(chǎn),典型的場景是,Opes引入一個基于 ERC20 數(shù)字資產(chǎn)體系的去中心化幣幣交易所,如 IDEX、DDEX 等。理論上 Opes 基金合約(錨定幣種為 ETH)可以去信任化地完成一筆資金的操作,當(dāng)前去中心化交易所越來越受到行業(yè)參與者的重視,去中心化交易所(Decentralized Exchange,DEX)可以提供越來越多的流動性。
2.7.2 跨鏈去中心化交易所
基于中繼/側(cè)鏈技術(shù)的 Polkadot 和 COSMOS,以及基于分布式私鑰控制技術(shù)的 WanChain 和 Fusion 都將有基于各自跨鏈技術(shù)的跨鏈去中心化交易所。隨著技術(shù)的進步和萬鏈互聯(lián)(Internet of Blockchain)的思想深入人心,去中心化跨幣交所或?qū)?Opes 提供更多的去信任化流動性支持。
2.7.3 中心化交易所
去中心化方式無法消化的流動性由傳統(tǒng)中心化的交易所解決,Opes 將與多家流動性較大的中心化交易所達(dá)成戰(zhàn)略合作,開設(shè)特殊的保險賬戶,聯(lián)合多家保險公司保障資金安全,同時支持較大宗的下單操作。Opes 將為這些交易所賬戶保留較大的資金池來保證流動性。
2.7.4 場外交易(Over The Counter, OTC)
場外交易會增加古典機構(gòu)與虛擬資產(chǎn)機構(gòu)的之間的互動,體現(xiàn)在增加流動性和數(shù)字資產(chǎn)的靈活性中。Opes協(xié)議會支持 OTC 的業(yè)務(wù)模式,對資產(chǎn)的清結(jié)算進行支持和管理,以此來增加 Opes 生態(tài)中的金融場景與傳統(tǒng)資產(chǎn)的關(guān)聯(lián)度。
3. Opes 數(shù)字資產(chǎn)基金協(xié)議
數(shù)字資產(chǎn)基金產(chǎn)品是 Opes 的核心,一切其他的環(huán)節(jié)都要圍繞基金智能合約來展開。本節(jié)詳細(xì)介紹相關(guān)的智能合約設(shè)計、數(shù)據(jù)結(jié)構(gòu)設(shè)計以及交互接口設(shè)計。
3.1 智能合約接口(Smart Contract Interface)
Opes 基金的發(fā)行和管理將基于智能合約進行,注重合約本身的邏輯和關(guān)鍵數(shù)據(jù)保存,真實資金的流動將依據(jù)具體情況進行去中心化/去信任化的管理。
接口包含基金的關(guān)鍵屬性和核心操作,Opes 將給出接口的多種類型和基本模版,作為具體實現(xiàn)的基礎(chǔ),同時給出自定義接口甚至開發(fā)者代碼接口。下面是基金合約接口的偽代碼,使用 Solidity 語言編寫:
contract FUND {
// 基金名
string public constant name = “TO THE MOON 005”;
// 結(jié)算幣種
string public constant base = “ETH”;
// Balances 保存投資人投資額
mapping(address =》 uint256) balances;
// 基金發(fā)行者(操作資金的權(quán)限)
address public manager;
// 基金監(jiān)管者(監(jiān)理權(quán)限)
address public observer;
// 硬頂
uint256 public constant hardcap = 1000;
// 實時市值(按結(jié)算幣種和市場價計算)
uint256 public cap;
// 投資對象幣種級別限制
// level1: cap larger than 1b USD
// level2: cap below 1b but larger than 100m USD
// level3: cap lower than 100m USD
uint8 public constant level = 1;
// 狀態(tài) 0:created,1:open, 2:operaTIng, 3:closing, 4:closed
uint8 public status;
// 操作列表對象索引:保存于 IPFS(如“cc3bef279ae8”)
string public ipfs_op_list_object;
// 獲取總投資額
funcTIon totalInvestment() constant returns (uint totalInvestment);
// 獲取投資者的初始投資額
funcTIon balanceOf(address _ investor) constant returns (uint balance);
// 基金進入分紅階段后可以進行利益分配
function withdraw() returns (bool success);
// 如果是 ETH 則可直接接受充幣,同時記錄投資人投資額
function() payable;
// 調(diào)倉。“EOS/ETH”, “BUY”, “200”。配合 Oracle 服務(wù)和交易所 API 操作下單
function operate(string pair, uint8 op_type, uint256 amount) returns (bool success);
// 通過 Oracle 更新實時市值
function refreshCap() returns (bool success);
}
3.2 數(shù)據(jù)結(jié)構(gòu)(Data Schema)
3.2.1 基金操作列表
本節(jié)定義了用于保存基金中具體資金操作的對象數(shù)據(jù)結(jié)構(gòu)。實際的數(shù)據(jù)對象將保存至 IPFS,其 hash 將保存至智能合約中作為索引。
“op_list”: {
“id”: “cc3bef279ae8”,
“fund”: “e3fd8a426bc”,
“tx”: {
{
“op_count”: “0”,
“op_type”: “BUY”,
“pair”: “EOS/ETH”,
“amount”: “208.482”,
“price”: “50.42”,
“time_stamp”: “201806170612482”,
“fee”: “8.32 OPX”,
},
…
}
}
基于 Opes 協(xié)議的產(chǎn)品設(shè)計
Opes Protocol 是解決區(qū)塊鏈數(shù)字資產(chǎn)管理的協(xié)議層解決方案。在討論技術(shù)之時,我們面對的根本問題還是采用區(qū)塊鏈的技術(shù)去解決問題:投資門檻高、穩(wěn)定性不足、中介過多、流程不透明性、去人為因素,同時通過信任機制獲得更多的流動性和流量。我們的目的不僅僅是虛擬貨幣的投資者,我們還需要面對更廣大的傳統(tǒng)投資者和投資服務(wù)者。
區(qū)塊鏈開發(fā)的長周期和技術(shù)的不確定性,我們會按照應(yīng)用落地原則進行項目的整體推進:
1、 開發(fā)完成“基金投資功能 DApp(區(qū)塊鏈應(yīng)用)”;
2、 投資者社區(qū)的建設(shè)和運營,完成投資者從“加密貨幣價格投資”轉(zhuǎn)向“數(shù)字資產(chǎn)專業(yè)投資”的角色轉(zhuǎn)變;
3、 通過 DApp 對 Opes Protocol 概念驗證(PoC);
4、 基于 Opes Protocol 的資產(chǎn)管理平臺;
5、 Opes protocol 的協(xié)議棧;
6、 基于 Opes 的生態(tài),Opes 團隊僅僅作為技術(shù)和治理提供方提供服務(wù);
1.數(shù)字資產(chǎn)投資 DApp
無論是早期的 Opes DApp 應(yīng)用還是未來的平臺產(chǎn)品乃至整個生態(tài)我們首先解決的問題還是如下三條:
? 虛擬貨幣及資產(chǎn)更低的投資風(fēng)險,更好的投資收益。
? 真正公平和透明化的投資
? 數(shù)字資產(chǎn)投資在整個金融體系中的合規(guī)性
Opes Protocol DApp 的產(chǎn)品業(yè)務(wù)流程:
1. 顧問通過協(xié)議工具消耗 OPX 完成基金策略、回測、發(fā)布等工作;
2. 相關(guān)基金及金融衍生品通過智能合約完成合規(guī)后在基金市場上的推廣展示同時消耗 OPX 示
3. 投資者通過 ETH、OPX 等 token 進行申購
4. 智能合約通過限制條件及合約條款進行操作
5. 數(shù)字資產(chǎn)市場對基金的到期清結(jié)算
6. 投資者對投資的贖回
2. Alpha-Investor 社區(qū)運營計劃
區(qū)塊鏈?zhǔn)澜绲墓沧R來自于社區(qū)的形式,社區(qū)就是我們孕育用戶、培養(yǎng)用戶、傾聽用戶的地方。Opes Protocol 作為一個去中心化數(shù)字資產(chǎn)投資生態(tài)的協(xié)議棧,是為了讓數(shù)字資產(chǎn)在可控安全的環(huán)境下去發(fā)展,集合更多金融領(lǐng)域的專家和更多的非專業(yè)投資者,為數(shù)字金融提供更多的可操作性和流動性。
我們鼓勵整個社區(qū)一起加入和參與,開發(fā)過程中需要由這些需求者和參與人不斷的探索。與此同時,吸引社區(qū)中更多人參與,然后需求又向著更完善的方向發(fā)展,并進一步推動技術(shù)進步。
我們的社區(qū)會聚集:
· 對項目感興趣的技術(shù)工程師、極客或區(qū)塊鏈愛好者
· 專業(yè)的投資顧問,提供金融專業(yè)知識
· DApp 的服務(wù)提供方,例如中心化或去中心化交易所、借貸平臺、票據(jù)市場等金融服務(wù)提供方
· 參與我們的節(jié)點的人或機構(gòu)
· DApp 應(yīng)用的使用者
· 代幣的投資者,包括基石機構(gòu)、私募機構(gòu)、早期投資者和潛在的未來投資者
· 其他,培訓(xùn)機構(gòu)、媒體、監(jiān)管機構(gòu)等
我們謀求的是區(qū)塊鏈應(yīng)用的真實可落地,并且希望社區(qū)投資者會逐步成為我們應(yīng)用的實際用戶、開發(fā)者和治理者。
3. 基于 Opes 的數(shù)字金融資產(chǎn)管理平臺
Opes 協(xié)議是一套去中心化數(shù)字資產(chǎn)投資生態(tài)的解決方案。Opes Protocol 包含了多個協(xié)議來幫助建立不同“特點和屬性”的資產(chǎn)管理平臺和數(shù)字金融平臺來幫助更多的投資。
· 數(shù)字資產(chǎn)發(fā)行協(xié)議
· 基金份額交易協(xié)議
· 登記結(jié)算協(xié)議
· 去中心化的基金市場協(xié)議
· 多側(cè)鏈和可擴容協(xié)議
· 數(shù)字貨幣金融產(chǎn)品設(shè)計協(xié)議
· 量化投資開發(fā)接口協(xié)議
· 數(shù)據(jù)持久化協(xié)議
· 公正收益排行和評價體系協(xié)議
· 生態(tài)激勵和動態(tài)調(diào)整協(xié)議
Opes 協(xié)議理論上可以支持任何智能合約平臺,并不限制底層公鏈。Opes 將基于相對成熟的以太坊技術(shù)棧給出協(xié)議的一個實現(xiàn),并研發(fā)相關(guān)的落地 DApp 和開發(fā)工具包,搭建投資者和投資顧問社區(qū),驗證經(jīng)濟體系的可持續(xù)性和相關(guān)協(xié)議的魯棒性,并不斷對協(xié)議本身進行更新迭代。
因此,為了讓 Opes Protocol 更好的服務(wù)市場并獲得市場的認(rèn)同,我們同樣也會建立真實可操作的工具和平臺“數(shù)字資產(chǎn)管理平臺”為 Opes Protocol 獲取更多的技術(shù)樣本。
A. 基金的發(fā)行和銷售
多種條件的智能合約可以支持基金的自動化發(fā)行。基金發(fā)行和智能合約提供金融產(chǎn)品的定價、交易規(guī)則、交易所信息、交易執(zhí)行、數(shù)據(jù)訪問、費率設(shè)置和分紅計算。優(yōu)秀的算法交易員和資產(chǎn)管理人可申請發(fā)行基金和資產(chǎn)管理產(chǎn)品,為用戶的數(shù)字資產(chǎn)保值增值,同時收取服務(wù)傭金。平臺也會提供較為穩(wěn)健的金融衍生品,包括主要虛擬貨幣的投資組合、Index 指數(shù)基金、ETF 等。
平臺基于實盤情況和信用記錄為基金市場的從業(yè)人員發(fā)行基金,基金發(fā)行后的執(zhí)行和結(jié)算會依托場內(nèi)交易和場外交易引擎。
針對場外交易買賣:多種資產(chǎn)將會涉及場外的到期結(jié)算和申購,通過智能合約對基金進行限定條件的結(jié)算和申購。
針對場內(nèi)交易撮合:投資者將數(shù)字貨幣轉(zhuǎn)入多方管控的智能合約賬戶并獲取對應(yīng)的基金份額,同時限定交易所賬戶只能將數(shù)字貨幣提現(xiàn)到該智能合約賬戶,保障投資者的資金安全。針對去中心化交易撮合:通過基于 Opes 協(xié)議智能合約在撮合引擎中自動執(zhí)行,整個投資與清結(jié)算過程利用跨鏈技術(shù)和多側(cè)鏈技術(shù)。
B. 量化投資開發(fā)者工具
構(gòu)建量化交易策略會參考多種算法包括曾經(jīng)的 FranklinAllen 使用遺傳算法來找出最優(yōu)的交易規(guī)則[7],TakchungFu從眾多技術(shù)指標(biāo)中找到最優(yōu)的入場組合,以及使用遺傳算法來進行最優(yōu)品質(zhì)組合配置[8],JiahJenChang考慮風(fēng)險的情況下利用遺傳算法來篩選技術(shù)指標(biāo)[9]。Opes 平臺的開發(fā)者可以基于 Opes 協(xié)議開發(fā)不同的投資組合、交易策略、趨勢分析等,所有的投資均可以有不同的風(fēng)險偏好或者收益預(yù)期,例如貨幣組合、擺單交易、對沖交易、貨幣合約等。開發(fā)者工具也提供各類投資策略的回測環(huán)境進行實盤模擬驗證,為開發(fā)者提高量化策略的可靠性和有效性。
關(guān)于高頻交易策略的例子,用于工具開發(fā)邏輯:
1、 通過制造流動性來獲得盈利的交易策略
2、 獵物算法交易策略需要對歷史數(shù)據(jù)進行充分研究和挖掘。通過人為操縱使得買入價格提高或者賣出價格降低,從中進行獲利的交易手段
3、 做市商交易策略,通過聯(lián)系不斷地向交易所提供某一特點的買賣價格,并且有能力在特定價位上滿足眾多投資者的買賣要求,利用自有資金與投資者進行交易。
C. 基金市場
平臺會挖掘優(yōu)質(zhì)的策略發(fā)布者(機構(gòu)/個人),對于發(fā)布策略/基金業(yè)績提供多維度評估:復(fù)合收益率、阿爾法系數(shù)、最大回撤等。發(fā)掘具有成長潛力和投資價值的策略和基金組合,對有潛力的、優(yōu)質(zhì)的基金(策略)給予多維度支持;根據(jù)慣例規(guī)模、策略數(shù)量、策略容量等因素綜合的考量,給予資金支持;納入代銷觀察池,酌情降低機構(gòu)代銷的背景調(diào)查要求;優(yōu)質(zhì)基金需要的其它支持等。
D. 風(fēng)險建模工具
基于數(shù)字資產(chǎn)的投資特點提供多種建模環(huán)境和影響因子的引入。
關(guān)于的收益與收益均值的例子:
設(shè) X 是描述投資基金組合損失的隨機變量,F(xiàn)(x)是其概率分布函數(shù),置信水平為 a,則:VaR(a)=-inf{x|F(x)≥a}
平臺會提供對應(yīng)的建模工具和 API 接口供第三方,為風(fēng)險計算提供可操作的模型設(shè)計工具。
E. 數(shù)字身份識別和匿名
數(shù)字身份系統(tǒng)工具是通過可驗證的匿名和加密簽名技術(shù),完成匿名的聲譽評級,不需要提取用戶身份即可完成評價,該規(guī)則可以讓優(yōu)質(zhì)用戶提高平臺忠誠度和使用頻次。
· 避免惡意刷分行為
· 避免用戶信息泄露行為
· 提高評級可靠性及真實性,讓身份規(guī)則為生態(tài)提供良性的循環(huán)
F. 審計和合規(guī)智能合約
賬戶細(xì)節(jié)安全編譯可以涉及每筆交易賬戶信息完整度和歷史記錄(收寄細(xì)節(jié)、標(biāo)的物信息、托管信息、實體信息等)相關(guān)的規(guī)則進行匯編。可以為智能合約提供數(shù)據(jù)支持,一旦超越合約閾值即可進行合約審計調(diào)研(非人為)的發(fā)起,對應(yīng)的數(shù)據(jù)即可向數(shù)據(jù)持有者申請開啟并作為評判的依據(jù)。
平臺不持有數(shù)據(jù),但是智能合約會限制制約不合規(guī)的條件,讓金融體系可以在規(guī)則下運行。在有必要的時候智能合約可以驗證其源頭和個人、企業(yè)、自實體之間的關(guān)聯(lián)關(guān)系。
由于所有涉及特定客戶的交易都能自動追溯,這些記錄將作為銀行按照反洗錢要求行事的證據(jù),使之迅速實現(xiàn)與監(jiān)管要求的合規(guī)性。
G. 其他的服務(wù)類功能
為資產(chǎn)委托方、管理方、托管方、代銷方在資產(chǎn)變動、投資明細(xì)等信息操作的工具性服務(wù)類功能,包括存管機制、分賬戶系統(tǒng)、風(fēng)險管理系統(tǒng)、結(jié)算系統(tǒng)、投研系統(tǒng)、交易系統(tǒng)和業(yè)績監(jiān)控系統(tǒng)等。
4. 基于 Opes Protocol 的生態(tài)
構(gòu)建一個自治的區(qū)塊鏈金融生態(tài),去通道化去中介化,回歸資產(chǎn)管理本質(zhì)。
Opes Protocol 的愿景是用區(qū)塊鏈的技術(shù)特點打破傳統(tǒng)金融中“ABCD”的固化結(jié)構(gòu),互聯(lián)網(wǎng)已經(jīng)解決了一部分工作但是根本的問題還需要分布式共識的思維去解決。
我們可以了解到投資者、融資方乃至監(jiān)管方的意圖,其本質(zhì)還是在于資產(chǎn)管理行業(yè)的整體生態(tài)再造,金融監(jiān)管的協(xié)同化將不斷壓縮不同主體的套利空間,對資金池業(yè)務(wù)的嚴(yán)格控制和對投資組合集中化風(fēng)險的詳細(xì)規(guī)定都有助于金融合規(guī)及風(fēng)險的控制。
向前看,未來各類資產(chǎn)管理機構(gòu)都將不能繼續(xù)仰賴“紅利”而從事信息不對稱的業(yè)務(wù),主動管理業(yè)務(wù)的能力將成為資產(chǎn)管理機構(gòu)的核心競爭力所在。資產(chǎn)管理業(yè)務(wù)的“去中心化”最終也將解決當(dāng)前過度金融化的問題,事實上將使得優(yōu)質(zhì)項目乃至實體經(jīng)濟受益。
總結(jié):
虛擬貨幣交易正在興起,兵鋒正勁。在新技術(shù)的探索下一直都是無窮無盡的。