去中心化數(shù)字資產(chǎn)跨平臺(tái)支付系統(tǒng)螢火Firefly介紹
隨著區(qū)塊鏈的爆發(fā)式增長(zhǎng),出現(xiàn)了越來越多的虛擬資產(chǎn),現(xiàn)如今已達(dá)數(shù)千種。在可預(yù)期的現(xiàn)在與未來,個(gè)人、組織甚至以及機(jī)器擁有數(shù)種甚至數(shù)百種鏈上資產(chǎn)會(huì)成為普遍模態(tài)。但由于鏈與鏈之間的跨平臺(tái)合作性能差,不同數(shù)字貨幣之間的自由兌換出現(xiàn)了嚴(yán)重的發(fā)展瓶頸。
基于此,我們開發(fā)了螢火平臺(tái)。螢火(Firefly)是基于恒星網(wǎng)絡(luò)協(xié)議構(gòu)建的一個(gè)去中心化認(rèn)證與授權(quán)框架及基于支付場(chǎng)景的開放第三方應(yīng)用平臺(tái)。
螢火采用社區(qū)化方式運(yùn)營(yíng),構(gòu)建區(qū)塊鏈跨鏈生態(tài),創(chuàng)建開發(fā)者社區(qū)與用戶社區(qū)。螢火會(huì)不斷的加大推廣力度,吸引優(yōu)質(zhì)的社區(qū)成員共建開放、公平、健康的社區(qū),打造用戶與鏈之間的有效協(xié)作與溝通。
XFF 作為螢火社區(qū)的權(quán)益證明,是螢火生態(tài)的重要溝通橋梁及價(jià)值體現(xiàn),包括社區(qū)交流平臺(tái)所使用的積分、打賞、管理激勵(lì)等均由 XFF 實(shí)現(xiàn);為促進(jìn)社區(qū)發(fā)展,以 XFF分發(fā)形式,鼓勵(lì)輕應(yīng)用的開發(fā),社區(qū)內(nèi)權(quán)益的流轉(zhuǎn)也將通過 XFF 予以體現(xiàn);作為社區(qū)權(quán)益的體現(xiàn),社區(qū)成長(zhǎng)帶來的增值均分配到 XFF 持有者手中;同時(shí)螢火作為鏈上資產(chǎn)入口,糖果分發(fā)也體現(xiàn)在 XFF 持有者手中。
鏈上資產(chǎn)
隨著區(qū)塊鏈的爆發(fā)式增長(zhǎng),出現(xiàn)了越來越多的虛擬資產(chǎn),現(xiàn)如今已達(dá)數(shù)千種涵蓋金融、供應(yīng)鏈、清算結(jié)算、房屋租賃、法律等各個(gè)行業(yè)。同時(shí),也有許多傳統(tǒng)行業(yè)機(jī)構(gòu)與人員正在醞釀或者布局,力圖將更多的傳統(tǒng)資產(chǎn)在特定的區(qū)塊鏈上發(fā)行,即所謂的“資產(chǎn)上鏈”。
在可預(yù)期的現(xiàn)在與未來,個(gè)人、組織甚至以及機(jī)器擁有數(shù)種甚至數(shù)百種鏈上資產(chǎn)會(huì)成為普遍模態(tài),但現(xiàn)行的鏈上資產(chǎn)管理方式,一般針對(duì)某種特定資產(chǎn),如腦錢包,紙錢包等,同時(shí),資產(chǎn)管理的方式也需要革新與迭代,這為新世代的資產(chǎn)管理帶來新的需求與挑戰(zhàn)。
同時(shí),現(xiàn)行區(qū)塊鏈?zhǔn)澜?,鏈條數(shù)量眾多,特性迥異,鏈與鏈之間的交互性差。如果個(gè)人擁有多種鏈上資產(chǎn),其資產(chǎn)所有權(quán)的轉(zhuǎn)移(transfer)容易實(shí)現(xiàn),但幣與幣之間的交換(exchange)則嚴(yán)重依賴數(shù)字資產(chǎn)的交易所。支付(payment)的實(shí)現(xiàn)則各自為戰(zhàn),在讓普通民眾/商家嘗試接受時(shí)遇到挑戰(zhàn),難以實(shí)現(xiàn)大規(guī)模、高頻次的數(shù)字資產(chǎn)轉(zhuǎn)移與交換,這就引發(fā)了如 Stripe 作為傳統(tǒng)金融變革者也停止了比特幣支付的嘗試。
去中心化認(rèn)證
賬戶是用戶在數(shù)字世界的通行證,是用戶的身份標(biāo)識(shí)。傳統(tǒng)的用戶身份存儲(chǔ)于中心化的網(wǎng)站服務(wù)器中,用戶的身份信息保存、修改、驗(yàn)證,均依賴于中心化服務(wù)器的安全和可信,而中心化的服務(wù)面臨著服務(wù)器被攻擊的風(fēng)險(xiǎn),用戶的信息隨時(shí)可能被泄露、篡改,同時(shí),用戶的身份依賴于中心化服務(wù)商的存在,由于政治、經(jīng)濟(jì)、競(jìng)爭(zhēng)、利益驅(qū)動(dòng)等原因,中心化服務(wù)商存在著各種風(fēng)險(xiǎn);同時(shí)由于安全及成本原因,中小服務(wù)商無力設(shè)計(jì)或采購較高防護(hù)等級(jí)的認(rèn)證體系,而采用委托方式進(jìn)行。
不同于中心化賬戶系統(tǒng)將用戶的身份信息和驗(yàn)證過程完全依賴于中心服務(wù)器,在去中心化的身份驗(yàn)證體系中,用戶的身份信息和憑證不屬于任何機(jī)構(gòu)所有,真正完全掌握在用戶自己手中,賬戶完全歸用戶所有。用戶自由創(chuàng)建一個(gè)或多個(gè)包含身份信息的賬戶,而信息的查驗(yàn)需要用戶明確授權(quán)。信息的更新與刪除都可由使用私鑰進(jìn)行管理。否則,第三方無法訪問和修改或刪除數(shù)據(jù)。而基于區(qū)塊鏈建立去中心化鑒權(quán)系統(tǒng),也有很多機(jī)構(gòu)在嘗試。比如微軟發(fā)起的 ID2020 項(xiàng)目?;谟匈~戶系統(tǒng)設(shè)計(jì)的公有鏈,來創(chuàng)建去中心化的鑒權(quán)系統(tǒng)也似乎水到渠成。將用戶的身份 ID,與公鏈地址予以一一映射,作為用戶身份和資產(chǎn)歸屬的唯一標(biāo)示,實(shí)現(xiàn)基于公鏈地址的去中心化賬戶系統(tǒng)。驗(yàn)證過程在區(qū)塊鏈網(wǎng)絡(luò)進(jìn)行,通過數(shù)字簽名,實(shí)現(xiàn)用戶的身份獲得,身份驗(yàn)證和資產(chǎn)所有權(quán)的擁有及轉(zhuǎn)移功能。
傳統(tǒng)的身份認(rèn)證是將用戶信息存放在一個(gè)獨(dú)立的系統(tǒng)中,可能是目錄服務(wù)器,數(shù)據(jù)庫,本地文件系統(tǒng)或自定義的系統(tǒng)。認(rèn)證時(shí),用戶提供用戶名和密碼,與用戶信息系統(tǒng)進(jìn)行核對(duì),確認(rèn)用戶是否合法。而區(qū)塊鏈系統(tǒng)將無需這些繁瑣驗(yàn)證,即可證明身份。
開發(fā)者與區(qū)塊鏈的對(duì)接
傳統(tǒng)開發(fā)者在面對(duì)區(qū)塊鏈系統(tǒng)時(shí)仍有較高的認(rèn)知成本與學(xué)習(xí)成本存在。部分開發(fā)者認(rèn)為區(qū)塊鏈僅僅是現(xiàn)有技術(shù)的整合,在使用時(shí)作為強(qiáng)一致性數(shù)據(jù)庫來使用,并沒有意識(shí)到區(qū)塊鏈應(yīng)該是在思維和理念上的改變繼而導(dǎo)致業(yè)務(wù)模式的改變。
為什么螢火選擇恒星協(xié)議
恒星網(wǎng)絡(luò)是恒星發(fā)展基金會(huì)(Stellar Development Foundation)于 2014 年發(fā)起的一個(gè)項(xiàng)目。恒星網(wǎng)絡(luò)協(xié)議具有以下特點(diǎn):
業(yè)界內(nèi)較快的支付速度
采用聯(lián)邦拜占庭理論形成的 SCP 算法,可以(較為)快速地在『平均 3-5 秒』時(shí)間內(nèi)完成共識(shí)過程。業(yè)務(wù)處理速度與現(xiàn)有中心化電子支付工具如支付寶相比處于同一量級(jí)。
安全穩(wěn)定的賬戶體系
恒星采用 ED25519 算法作為簽名算法,兼顧安全及效率。并且計(jì)劃支持更多算法。網(wǎng)絡(luò)協(xié)議為小額支付設(shè)計(jì),基礎(chǔ)費(fèi)用低廉。目前每個(gè)操作僅需花費(fèi) 0.00001 個(gè) xlm,10 萬次操作花費(fèi)約合 0.3 美元。
可擴(kuò)展性強(qiáng)
官方宣傳在 10 億賬戶級(jí)別下可達(dá)到 1000TPS 的能力。同時(shí)認(rèn)為還仍存在優(yōu)化空間?,F(xiàn)在閃電網(wǎng)絡(luò)正在研發(fā)中,可進(jìn)一步提升處理能力。具備簡(jiǎn)單的智能合約功能??梢愿鶕?jù)多重簽名,時(shí)間,序列以及批量執(zhí)行等能力來編寫可自動(dòng)執(zhí)行的協(xié)定。
為資產(chǎn)上鏈管理優(yōu)化,相對(duì)于其它平臺(tái)安全,且費(fèi)用低廉
實(shí)現(xiàn)了原子交換(Atomic Swap)協(xié)議。這為跨鏈交易打下基礎(chǔ)。
精簡(jiǎn)的協(xié)議簇
恒星發(fā)展基金會(huì)維持了一個(gè)精簡(jiǎn)的協(xié)議簇,專注于網(wǎng)絡(luò)的開發(fā)與推廣,更多的使用場(chǎng)景等工作,則交給合作伙伴來完成。
螢火生態(tài)
螢火(Firefly)是基于恒星網(wǎng)絡(luò)協(xié)議構(gòu)建的一個(gè)去中心化認(rèn)證與授權(quán)框架及基于支付場(chǎng)景的開放第三方應(yīng)用平臺(tái)。螢火的設(shè)計(jì)理念為社區(qū)化開發(fā)與運(yùn)營(yíng),最大程度上調(diào)動(dòng)社區(qū)參與者的力量,通過服務(wù)螢火社區(qū)用戶以及恒星社區(qū)用戶,吸引開發(fā)者,達(dá)到普及區(qū)塊鏈技術(shù),讓區(qū)塊鏈為用戶更好服務(wù)的目的。
螢火致力于建立可支撐高頻次、多平臺(tái)交易的生態(tài)體系。螢火將構(gòu)建體系的基礎(chǔ)設(shè)施與底層協(xié)議標(biāo)準(zhǔn),開發(fā)者將可即刻開始發(fā)揮自己的創(chuàng)造力,開發(fā)不同行業(yè)不同業(yè)務(wù)場(chǎng)景的應(yīng)用。
通用支付標(biāo)準(zhǔn)
目前典型的支付場(chǎng)景中,傳統(tǒng)開發(fā)者開發(fā)的應(yīng)用,可以由用戶自由選擇支付手段并調(diào)用相應(yīng)的支付 App 進(jìn)行支付,并在支付完成后進(jìn)行跳轉(zhuǎn)與支付結(jié)果確認(rèn)。
螢火會(huì)撰寫相關(guān)支付標(biāo)準(zhǔn),并開發(fā)相關(guān)接口,允許應(yīng)用開發(fā)者調(diào)用,在主流移動(dòng)平臺(tái)(android,iOS)上開放,使得用戶可以利用鏈上資產(chǎn)進(jìn)行支付。
由于恒星網(wǎng)絡(luò)協(xié)議的特性,開發(fā)者可以指定接收的資產(chǎn)類型如歐元資產(chǎn),而用戶可以支付其所擁有的資產(chǎn)如比特幣(即所謂的路徑支付 Path Payment),這為跨資產(chǎn),跨地域支付的應(yīng)用帶來極大的便利。
去中心化認(rèn)證與授權(quán)
區(qū)塊鏈技術(shù)具備透明性,去中心化、不可篡改、共同記賬等特點(diǎn)。恒星網(wǎng)絡(luò)是區(qū)塊鏈技術(shù)的最佳應(yīng)用之一。其建立的賬戶體系可以由螢火進(jìn)一步擴(kuò)展,用以實(shí)現(xiàn)去中心化的認(rèn)證與授權(quán)系統(tǒng)。
每個(gè)賬戶及其擁有的資產(chǎn)通證都可以用于確定其身份并允許使用私鑰方式進(jìn)行驗(yàn)證與登錄?;诤阈蔷W(wǎng)絡(luò),螢火將可以提供簡(jiǎn)單的 API,允許應(yīng)用獲取賬戶信息作為用戶身份,在必要時(shí)使用私鑰簽名以登錄應(yīng)用,以使用應(yīng)用的一些服務(wù)及保存數(shù)據(jù)。用戶可主動(dòng)決定是否提供賬戶信息以及使用該應(yīng)用。由于區(qū)塊鏈技術(shù)的透明性,在用戶明確授權(quán)后,應(yīng)用可以自然而然的獲取賬戶信息,并根據(jù)賬號(hào)信息,來確定用戶權(quán)益。
用戶亦可透過螢火管理已登錄過的應(yīng)用,并對(duì)不再使用的應(yīng)用撤銷權(quán)限。一切結(jié)果均可保存在區(qū)塊鏈中,從而實(shí)現(xiàn)去中心化的認(rèn)證與授權(quán)管理。
基于此,可以拓展更多服務(wù)場(chǎng)景。比如將一些身份信息(非賬戶信息)保存在第三方應(yīng)用中,如有其它應(yīng)用需要調(diào)用身份信息時(shí),該應(yīng)用可查看用戶的授權(quán)信息,并根據(jù)列表信息予以授權(quán),亦或拒絕。
輕應(yīng)用
目前基于區(qū)塊鏈的 DAPP 發(fā)展迅速,但如前文所述,DAPP 開發(fā)仍具備較高的門檻;同時(shí)期微信小程序,支付寶小程序等發(fā)展勢(shì)頭迅猛,對(duì)開發(fā)者相對(duì)友好,且其隨用隨開用完即走的概念也是得到很多人的青睞。工具型,娛樂型輕應(yīng)用占據(jù)大部分使用場(chǎng)景。如同大部分開發(fā)者并不會(huì)創(chuàng)建自己的開發(fā)框架一樣,開發(fā)者也不會(huì)選擇創(chuàng)建全新的區(qū)塊鏈以進(jìn)行開發(fā)。螢火選擇采用輕應(yīng)用的模式,合理利用現(xiàn)有技術(shù),降低開發(fā)者進(jìn)入?yún)^(qū)塊鏈開發(fā)領(lǐng)域的復(fù)雜度。
螢火會(huì)創(chuàng)建與維護(hù) SDK,用于應(yīng)用通過框架,獲取一系列與設(shè)備與用戶深度交互的能力。最典型的 API 即是支付 API。
使用提供的 SDK,開發(fā)者可以簡(jiǎn)單變身區(qū)塊鏈開發(fā)者,構(gòu)建多種形態(tài)的輕應(yīng)用。螢火鼓勵(lì)開發(fā)者在螢火框架內(nèi)構(gòu)建輕應(yīng)用,并會(huì)制定獎(jiǎng)勵(lì)措施,以繁榮生態(tài)。
開發(fā)者中心
為降低開發(fā)者進(jìn)入?yún)^(qū)塊鏈開發(fā)的難度,螢火需要?jiǎng)?chuàng)建一個(gè)開發(fā)者中心,一方面供開發(fā)者進(jìn)行 SDK 以及其它區(qū)塊鏈開發(fā)相關(guān)知識(shí)的學(xué)習(xí),一方面供開發(fā)者之間進(jìn)行交流。運(yùn)營(yíng)良好的開發(fā)者中心可為生態(tài)繁榮創(chuàng)建基礎(chǔ)。開發(fā)者中心的運(yùn)營(yíng)工作也會(huì)是螢火社區(qū)活動(dòng)內(nèi)容的重點(diǎn)。
輕應(yīng)用市場(chǎng)
螢火將會(huì)為所有基于螢火 SDK 開發(fā)的輕應(yīng)用提供一個(gè)場(chǎng)所?;趨^(qū)塊鏈技術(shù)構(gòu)建的分布式應(yīng)用(即輕應(yīng)用),以及鏈上資產(chǎn)的概念普及到更多用戶人群需要互相促進(jìn)。螢火需要幫助用戶發(fā)現(xiàn)更多有價(jià)值的應(yīng)用,也要幫助應(yīng)用抵達(dá)更多用戶。因此我們將建立簡(jiǎn)單高效的輕應(yīng)用市場(chǎng),為用戶和開發(fā)者提供應(yīng)用交流,感受反饋等功能。
社交與聊天
社交是人類天性。基于區(qū)塊鏈的去中心化網(wǎng)絡(luò),建立可信的社交網(wǎng)絡(luò)也是水到渠成。在以往的社交網(wǎng)絡(luò)中,社交網(wǎng)絡(luò)提供者擁有網(wǎng)絡(luò)的控制權(quán)限。而基于區(qū)塊鏈的公私鑰設(shè)計(jì),端對(duì)端加密通訊也具備極好的基礎(chǔ)條件。螢火計(jì)劃在后期增添社交功能以及加密通訊的底層支持。
基于社交和支付,可以衍生出很多場(chǎng)景,比如典型的知識(shí)付費(fèi),在螢火提供底層SDK 支持后,會(huì)誕生偉大的應(yīng)用。
跨鏈資產(chǎn)管理
鏈上資產(chǎn)的管理也是螢火將重點(diǎn)發(fā)展的內(nèi)容。隨著區(qū)塊鏈的發(fā)展,個(gè)人甚至機(jī)器擁有鏈上資產(chǎn)將逐漸普及。但是眾多鏈上資產(chǎn)的管理和支付亦會(huì)是個(gè)難題。
隨著原子交換技術(shù)的成熟,結(jié)合恒星網(wǎng)絡(luò)的快速支付功能,螢火會(huì)開發(fā)跨鏈資產(chǎn)管理功能,兼顧安全和快速支付功能。
數(shù)字資產(chǎn) XFF
XFF 用途
螢火將使用 XFF 作為社區(qū)權(quán)益證明,在社區(qū)內(nèi)部流通。XFF 在社區(qū)中扮演重要角色,擁有廣闊的使用場(chǎng)景。
XFF 的設(shè)計(jì)使用場(chǎng)景如下:
● 社區(qū)交流平臺(tái)所使用的積分、打賞、管理激勵(lì)等均由 XFF 實(shí)現(xiàn)。
● 為促進(jìn)社區(qū)發(fā)展,以 XFF 分發(fā)形式,鼓勵(lì)輕應(yīng)用的開發(fā)
● 社區(qū)內(nèi)權(quán)益的流轉(zhuǎn)也將通過 XFF 予以體現(xiàn)。
● 作為社區(qū)權(quán)益的體現(xiàn),社區(qū)成長(zhǎng)帶來的增值均分配到 XFF 持有者手中。
● 螢火作為鏈上資產(chǎn)入口,糖果分發(fā)也體現(xiàn)在 XFF 持有者手中。
● XFF 代表螢火重大事件的投票權(quán)。每個(gè) XFF 權(quán)重為 1 票。包括但不限于上下幣等。
分配方案
XFF 總量為 2.1 億。分配方案如下:
10% 創(chuàng)始團(tuán)隊(duì)
4% 前期捐贈(zèng)者。
16% 用于社區(qū)推廣及早期輕應(yīng)用開發(fā)者獎(jiǎng)勵(lì)
30% 機(jī)構(gòu)私募
40% 項(xiàng)目池(待定、不流通、不參與社區(qū)增值分配)
資金用途
募集資金主要用于螢火社區(qū)的搭建和系統(tǒng)的運(yùn)行,這些費(fèi)用將會(huì)為螢火的發(fā)展提供有力的支持。同時(shí),部分用于開發(fā)團(tuán)隊(duì)與社區(qū)運(yùn)營(yíng),市場(chǎng)營(yíng)銷以及相關(guān)法律財(cái)務(wù)等部分,螢火定位為全球化發(fā)展的產(chǎn)品,可以幫助螢火更加平穩(wěn)更加迅速的發(fā)展。