SilkPay由區(qū)塊鏈愛好者社區(qū)自由發(fā)起,基于開源的區(qū)塊鏈系統(tǒng)開發(fā)的去中心化支付通行工具。我們定義的“支付通行”是指不對貨幣形式作限制的一類技術(shù)標(biāo)準(zhǔn)。SilkPay 的實(shí)際支付形式是加密貨幣,對于支付人而言,對其進(jìn)行的扣款是消費(fèi)等值的加密貨幣 SLP,對于收款人而言,可以自由選擇接受加密貨幣或法幣,支付過程完全去中心化。
· SilkPay 的重大技術(shù)突破
SilkPay 在支付領(lǐng)域?qū)崿F(xiàn)重大技術(shù)突破,首次打破加密貨幣與法幣支付壁壘,讓用戶使用加密貨幣也能支付基于法幣交易的場景。在長達(dá) 2 年的技術(shù)研發(fā),我們找到了中心化支付系統(tǒng)兼容加密貨幣支付系統(tǒng)的方法,在不破壞中心化支付系統(tǒng)原有的生態(tài)基礎(chǔ)上直接接入加密貨幣支付系統(tǒng),便可以構(gòu)建一個支持任何貨幣形式交易的去中心化支付系統(tǒng)。這一技術(shù)突破意味著我們再不必花費(fèi)數(shù)十年的精力去推行加密貨幣和去中心化支付,兩者自然融入,從中心化支付自然過渡到去中心化支付。用戶可以直接使用 SilkPay 掃描商家二維碼進(jìn)行支付,支付扣款使用與實(shí)際消費(fèi)法幣等值的加密貨幣 SLP,商家可以選擇接受法幣或加密貨幣。未來,我們將不斷開拓各種法幣消費(fèi)領(lǐng)域,爭取 SilkPay 在任何國家和地區(qū)都能行使加密貨幣與法幣的支付通行規(guī)則(Payment Pass Rules)。
· 價值珍貴的數(shù)字黃金
微觀上,SLP 是 SilkPay 社區(qū)價值共識,同時也是其加密貨幣支付形式,用戶使用SilkPay 支付時將對其 SLP 賬戶額度進(jìn)行扣款。宏觀角度而言,SLP 是打通全球貨幣市場的數(shù)字通道,成為全球價值共識標(biāo)的,而此時的 SLP 所體現(xiàn)的職能類似于黃金,可以通兌任何種類的貨幣(包括加密貨幣、法幣、黃金和石油等),因此我們又將 SLP 稱之為價值珍貴的數(shù)字黃金。SLP 基于區(qū)塊鏈智能合約發(fā)行,交易記帳在底層區(qū)塊鏈系統(tǒng)中,賬本具有去中心化、公開透明、防篡改、可追蹤溯源等特點(diǎn)。SLP 發(fā)行總量 2100 萬枚,永不增發(fā),對標(biāo)比特幣發(fā)行數(shù)量,對中心化世界再次發(fā)起挑戰(zhàn)。
· 開源的公鏈底層
由于 SLP 基于開源的區(qū)塊鏈系統(tǒng)智能合約發(fā)行,SLP 交易記帳過程需要消耗一定的公鏈燃料,因此用戶在使用 SilkPay 支付轉(zhuǎn)賬時需支付一定數(shù)量公鏈?zhǔn)掷m(xù)費(fèi)(公鏈?zhǔn)掷m(xù)費(fèi)與 SilkPay 手續(xù)費(fèi)不同),主要用于獎勵為公鏈提供存儲空間與算力的礦工節(jié)點(diǎn)。
· 鏈接全球貨幣系統(tǒng)
SilkPay 為全球支付系統(tǒng)描繪了一個廣闊的前景。未來,支付將是多樣化存在,去中心化支付會遏制貨幣霸權(quán)主義的誕生。SilkPay 是全球首例技術(shù)攻破去中心化的加密貨幣支付和中心化法幣支付壁壘的開源支付平臺,并首次提出了支付通行規(guī)則。支付通行規(guī)則(Payment Pass Rules)基于加密貨幣支付、清算能力,可實(shí)現(xiàn)在任何貨幣形式場景下的價值轉(zhuǎn)換。
SilkPay 全球商業(yè)應(yīng)用價值
SilkPay 將打破全球現(xiàn)有的經(jīng)濟(jì)格局,鏈接全球貨幣支付形式,實(shí)現(xiàn)實(shí)時秒級無障礙交易。
1. 杜絕中心化支付系統(tǒng)的技術(shù)隱患和腐敗風(fēng)險
在 SilkPay 誕生以前,我們可以肯定的是全球所有移動端支付工具均屬于中心化支付系統(tǒng)??赡苁瞧髽I(yè)、政府或是銀行管理和維護(hù)系統(tǒng)。用戶無法得知中心化支付系統(tǒng)背后的技術(shù)水平和人性決策。這意味著中心化支付系統(tǒng)可能因技術(shù)缺陷而產(chǎn)生的安全隱患,可能因系統(tǒng) bug 導(dǎo)致大規(guī)模數(shù)據(jù)出錯,又或受到黑客攻擊造成財產(chǎn)損失。另外中心化管理具有人為干預(yù)和腐敗的問題存在。
SilkPay 是一個開源的完全去中心化的支付系統(tǒng),基于區(qū)塊鏈技術(shù)開發(fā),其支付使用的 SLP 也是基于區(qū)塊鏈智能合約發(fā)行,是一個完全可信的、去中心化的支付系統(tǒng)。SilkPay 的技術(shù)來自社區(qū),任何人可以公開檢測其技術(shù)的缺陷并進(jìn)行修補(bǔ),SilkPay社區(qū)成立獎勵池,會對這些為 SilkPay 生態(tài)作出貢獻(xiàn)的社區(qū)成員進(jìn)行獎勵。
2. 適用于任何支付場景
SilkPay不限制使用任何加密貨幣和任何法幣交易,在任何地區(qū)任何環(huán)境下均可以正常支付或轉(zhuǎn)賬,且不影響收款方的意志,收款人可以選擇接受法幣或加密貨幣。用戶使用 SilkPay 將不受國家地區(qū)、支付系統(tǒng)和收款方式限制,未來,甚至還會將石油、黃金、其他新型貨幣形式納入其中。
3. 構(gòu)建全球交易大數(shù)據(jù)
因各個支付系統(tǒng)管理者不同,為維護(hù)支付公司或機(jī)構(gòu)自身的權(quán)益,數(shù)據(jù)幾乎不產(chǎn)生共享,在數(shù)字錢包中共享的數(shù)據(jù)也僅限于區(qū)塊鏈鏈上數(shù)據(jù),其他數(shù)據(jù)仍然屬于孤島。
SilkPay 將開放給所有用戶,且不對任何支付場景和幣種作出限制,交易數(shù)據(jù)基于全球用戶產(chǎn)生,未來經(jīng)過授權(quán)的情況下,政府和企業(yè)可以調(diào)用其對全球經(jīng)濟(jì)形式和用戶行為進(jìn)行詳細(xì)分析。
4. 跨幣種(加密貨幣/法幣)
秒級換匯
所有的支付工具,支付一種貨幣,對應(yīng)就必須接收一種貨幣。無論是法幣支付工具還是普遍的數(shù)字錢包都存在這樣一個痛點(diǎn)。
SilkPay 通過技術(shù)手段對支付幣種和接收幣種進(jìn)行實(shí)時換匯,不限于付款和收款是非同類型幣種(例如付款加密貨幣,收款法幣)。換匯過程由系統(tǒng)實(shí)時處理,使用一種貨幣支付另一種貨幣標(biāo)的。
5. 全球通用的支付工具
SilkPay 在支持任何法幣形式的同時,還兼容所有類型的支付工具,而且 SilkPay 是一個去中心化的全球支付工具,任何系統(tǒng)將不能對其管控。
SilkPay 不對支付額度作出限制,用戶可以支付任何筆數(shù)的任何額度。全球經(jīng)濟(jì)形式和用戶行為進(jìn)行詳細(xì)分析。
SilkPay 實(shí)現(xiàn)原理
我們將 SilkPay 分為三個部分,即實(shí)現(xiàn)去中心化的開源區(qū)塊鏈系統(tǒng),實(shí)現(xiàn)無限制貨幣形式支付的支付通行規(guī)則,和支持 2B、2C 的用戶應(yīng)用交互。
1. 區(qū)塊鏈系統(tǒng)
SilkPay 底層使用的是來自開放社區(qū)的開源區(qū)塊鏈系統(tǒng),經(jīng)過持續(xù)的測試運(yùn)行,我們認(rèn)為其具備 SilkPay 生態(tài)所需的性能要求。以下是我們對區(qū)塊鏈系統(tǒng)的關(guān)鍵技術(shù)介紹:
· 鏈?zhǔn)綌?shù)據(jù)結(jié)構(gòu)
區(qū)塊鏈?zhǔn)且环N按時間先后順序?qū)^(qū)塊鏈順序相連的鏈?zhǔn)綌?shù)據(jù)結(jié)構(gòu)。
我們可以將區(qū)塊理解為“數(shù)據(jù)容器”,每個區(qū)塊都有自己的“生產(chǎn)日期”,時間戳精準(zhǔn)的記錄了區(qū)塊生產(chǎn)時間,保證每個區(qū)塊的生產(chǎn)時間不會重復(fù),區(qū)塊鏈的形成就是這些帶有時間發(fā)生先后的區(qū)塊,根據(jù)時間的先后順序鏈接。區(qū)塊包含區(qū)塊頭和區(qū)塊體兩個部分。
區(qū)塊體負(fù)責(zé)交易數(shù)據(jù)的存儲,在 SilkPay 交互層發(fā)生的支付數(shù)據(jù)將被存儲到區(qū)塊體當(dāng)中。公鏈規(guī)定區(qū)塊容量大小為 32M,當(dāng)一個區(qū)塊存儲空間不足時,新產(chǎn)生的交易數(shù)據(jù)將被存儲在下一個區(qū)塊當(dāng)中。這不意味著區(qū)塊鏈數(shù)據(jù)存儲必須令區(qū)塊存儲滿之后再生成下一個區(qū)塊,而是以固定的時間出塊,數(shù)據(jù)的存儲實(shí)際上是處于被動的,公鏈保證了每 4 秒生產(chǎn)一個區(qū)塊,若當(dāng)前區(qū)塊已經(jīng)生成,即使上一區(qū)塊體仍有多余存儲空間,數(shù)據(jù)仍存儲在當(dāng)前區(qū)塊體中,若當(dāng)前區(qū)塊已經(jīng)存儲滿,則新生成的數(shù)據(jù)排隊(duì)等待下一區(qū)塊生成。
區(qū)塊頭定義各個區(qū)塊之間的區(qū)別以及數(shù)據(jù)結(jié)構(gòu)規(guī)則,區(qū)塊頭存儲前綴 hash、Merkle 根、時間戳、Nonce 串、難度目標(biāo)等數(shù)據(jù)。
Hash 算法也被稱為散列算法,hash 算法的功能是把任意長度的輸入,通過 hash算法的計算之后,會變換成固定長度的輸出,該輸出就是散列值或 hash 值。這種轉(zhuǎn)換是一種壓縮映射,也就是 hash 值的所占空間通常遠(yuǎn)小于輸入的空間,通俗理解就是一個較大的文件或一段較長的明文,通過 hash 算法會得到一個簡短的字符串散列值。
hash 算法的特點(diǎn)使得其被廣泛用于加密和驗(yàn)證的作用。
首先 hash 算法正向快速,給定明文和 hash 算法后,可以在有限時間和有限資源內(nèi)能計算出 hash 值。
hash 算法保證 hash 值逆向困難。給定 hash 值,基本不可能逆推出對應(yīng)的明文,這保證了被 hash 加密的明文難以被他人破解。
hash 算法對輸入極度敏感,原始輸入信息哪怕發(fā)生一個數(shù)字或字母的變化,生成的 hash 值將會大不相同,因此 hash 值常被用于在不對明文解密,也能驗(yàn)證其是否被篡改。
區(qū)塊鏈?zhǔn)褂玫?hash 算法能夠避免沖突,即兩段內(nèi)容不同的明文,不能使得它們的 hash 值一致。
將現(xiàn)基準(zhǔn)點(diǎn)時刻生產(chǎn)的區(qū)塊稱為子塊,而先于子塊一個時間點(diǎn)生產(chǎn)的區(qū)塊叫做父塊,前綴 hash 就是將整個父塊散列得到的 hash 值,這個 hash 值會存入子塊的區(qū)塊頭之中,子塊前綴 hash 指向父塊形成的數(shù)據(jù)關(guān)系叫做 hash 指針。區(qū)塊鏈中的每個區(qū)塊都有對應(yīng)的父塊(除創(chuàng)世區(qū)塊外),每兩個相鄰的區(qū)塊之間都有一個hash 指針,所有 hash 指針的方向指向一致,由新生成的區(qū)塊指向父輩區(qū)塊。
Merkle 根是 Merkle Tree(默克爾樹)的 Top hash。默克爾樹的計算基礎(chǔ)是 hash算法,默克爾樹就是存儲 hash 值的一棵樹。默克爾樹的“葉子”是數(shù)據(jù)塊的 hash值。非葉節(jié)點(diǎn)是其對應(yīng)子節(jié)點(diǎn)串聯(lián)字符串的 hash。
當(dāng)區(qū)塊達(dá)到一定高度之后,子區(qū)塊已經(jīng)無法直接存儲所有父塊數(shù)據(jù),于是我們使用默克爾樹將數(shù)據(jù)壓縮,子塊僅存儲默克爾根鏈接前后區(qū)塊關(guān)系。
hash 函數(shù)和時間戳是鏈?zhǔn)綌?shù)據(jù)結(jié)構(gòu)的基礎(chǔ),鏈?zhǔn)綌?shù)據(jù)結(jié)構(gòu)是一個有向的且可以索引歷史的數(shù)據(jù)形態(tài)。這也是數(shù)據(jù)在分布式系統(tǒng)能夠防篡改、可溯源的重要原因。鏈?zhǔn)綌?shù)據(jù)結(jié)構(gòu)賦予區(qū)塊鏈區(qū)別于傳統(tǒng)數(shù)據(jù)庫的優(yōu)勢與特性。
· 共識機(jī)制
公鏈采用的是自主研發(fā)的混合共識機(jī)制。
POW(Proof of Work)即工作量證明。在傳統(tǒng)的 POW 應(yīng)用中 POW 共識的節(jié)點(diǎn)是以“按勞分配”達(dá)成的共識,且每輪只能有一個節(jié)點(diǎn)獲得記賬資格。節(jié)點(diǎn)提供的算力越多,獲得記賬權(quán)的幾率越大,獲得記賬權(quán)的節(jié)點(diǎn)才有為區(qū)塊鏈生產(chǎn)區(qū)塊的資格,每生產(chǎn)一個區(qū)塊,節(jié)點(diǎn)可獲得 Token 獎勵作為回報。
在生產(chǎn)區(qū)塊的過程中,系統(tǒng)讓所有節(jié)點(diǎn)公平地去計算一個 nonce 串(隨機(jī)數(shù)),最先尋找到 nonce 串的節(jié)點(diǎn)即是這個區(qū)塊的生產(chǎn)者,并獲得相應(yīng)的獎勵。節(jié)點(diǎn)通過把新生成的尚未記錄的交易打包成一個“待驗(yàn)證區(qū)塊”,節(jié)點(diǎn)把“待驗(yàn)證區(qū)塊”、nonce 串以及其他相關(guān)數(shù)據(jù)打包,并廣播到節(jié)點(diǎn)網(wǎng)絡(luò),網(wǎng)絡(luò)中的其他節(jié)點(diǎn)收到廣播后,驗(yàn)證該區(qū)塊的合法性(即驗(yàn)證隨機(jī)數(shù)是否滿足條件,并檢查區(qū)塊里的交易數(shù)據(jù)符合協(xié)議規(guī)范),若驗(yàn)證合法,將該區(qū)塊共同存儲到區(qū)塊鏈上,此時,系統(tǒng)會發(fā)送一筆 Token 給區(qū)塊生產(chǎn)者作為獎勵。
但在公鏈中 POW 共識機(jī)制不被允許作為生產(chǎn)區(qū)塊的證明,為保證公鏈的有效運(yùn)行,開發(fā)之初在其中設(shè)計了一套基于挖礦的礦工激勵機(jī)制,這是一套類似于比特幣挖礦的機(jī)制,區(qū)別在于還使用了其他共識機(jī)制作為出塊證明。在公鏈中算力不是唯一決定獲得獎勵的因素,更像是獲得挖礦資格的基本條件。
公鏈的混合共識機(jī)制同時還有根據(jù) MPoS 共識機(jī)制改進(jìn)而來部分。與 MPoS 共識一樣沒有限制 Token 的最小抵押數(shù)額,在抵押 Token 參與挖礦過程中加入了別的限制因素。
由于公鏈實(shí)現(xiàn)了智能合約,交易處理需要花更多的時間去和智能合約交互和執(zhí)行,因此需要更動態(tài)的費(fèi)用機(jī)制。這其中有幾個安全隱患。一個比較大的隱患是,攻擊者可以通過支付昂貴費(fèi)用執(zhí)行惡意程序,但由于這些費(fèi)用會歸于區(qū)塊生產(chǎn)者,讓攻擊者可以低成本發(fā)起攻擊。
混合共識機(jī)制規(guī)定區(qū)塊生產(chǎn)者只能收到 1/n 的礦工費(fèi)用,除非他能再挖出連續(xù)的n-1 個區(qū)塊,否則其余 n-1/n 的礦工費(fèi)用會分給網(wǎng)絡(luò)上其他的挖礦者而丟失,這樣,攻擊者在發(fā)起垃圾交易攻擊會變得非常昂貴。
區(qū)別于 MPOS 共識的一點(diǎn),公鏈的混合共識機(jī)制設(shè)置了出塊時間限制,當(dāng)前礦工沒有在規(guī)定的時間內(nèi)生產(chǎn)出區(qū)塊,系統(tǒng)將對其進(jìn)行懲罰,且強(qiáng)制生產(chǎn)一個空塊,保證系統(tǒng)長期的穩(wěn)定性,防止因出塊延遲影響并發(fā)能力。
· 智能合約
公鏈的智能合約是一種類似于以太坊智能合約的機(jī)制,這里,我們不作贅述。
· 燃料機(jī)制
公鏈發(fā)行了一種加密貨幣作為公鏈生態(tài)的交易燃料。SilkPay 基于公鏈?zhǔn)褂煤桶l(fā)行支付工具,也將遵循這一原則,以公鏈燃料作為區(qū)塊鏈底層消耗燃料。
在合約轉(zhuǎn)賬中,燃料由兩個部分組成:limit(限制)* Price(價格)。
Price 是指用戶愿意為某個操作單次花費(fèi)的 Token。
Limit 是用戶愿意為執(zhí)行某個操作或確認(rèn)交易支付的 Token 最大數(shù)量,不同時期、不同的操作默認(rèn)值不同,在執(zhí)行操作時可設(shè)置 Limit。
如果合約執(zhí)行交易直接扣除合約設(shè)定的燃料費(fèi),如果合約未執(zhí)行交易單價乘以交易字節(jié)長度。
在普通轉(zhuǎn)賬中,基于 UTXO 的記帳策略。用戶實(shí)際的數(shù)字通證余額是由多筆不相同的輸入組成,假如你收到 3 枚 Token 與 2 枚 Token 兩次付款,它們在錢包的記錄是相互獨(dú)立的,而不是合并為 5 枚 Token(錢包只記錄交易明細(xì),并不將余額合并,但是你在錢包的界面上可以看到總的余額),隨著時間的推移你的錢包里會積累許多這樣數(shù)量不等的燃料,所以當(dāng)你發(fā)送燃料的時候錢包必須決定用哪些燃料最適合用來本次發(fā)送。
數(shù)額越大、幣齡(age)越高優(yōu)先級越高。如果你發(fā)送金額太小或者是你的燃料剛開采出來不久,那么你的轉(zhuǎn)賬就不再免費(fèi)之列。每一個交易都會分配一個優(yōu)先級,這個優(yōu)先級通過幣的新舊程度、交易的字節(jié)數(shù)和交易的數(shù)量。
· 記帳模型
公鏈在普通賬戶中使用的是 UTXO 記帳模型。UTXO 可以看做被私鑰的擁有者鎖定的、并被整個賬本網(wǎng)絡(luò)識別的通證單位。
在 UTXO 模型中,被某一個交易消耗的 UTXO 被稱為交易輸入,由交易創(chuàng)建的UTXO 被稱為交易輸出。通過這種方式,一定量的數(shù)字通證在不同的私鑰所有者之間轉(zhuǎn)移,并在交易鏈條中不斷消耗和創(chuàng)建新的 UTXO。一筆數(shù)字通證交易通過所有者的私鑰簽名來解鎖 UTXO,并通過使用新的所有者的賬戶地址來鎖定并創(chuàng)建 UTXO。
UTXO 被每一個全節(jié)點(diǎn)(Full Node)客戶端在一個儲存于內(nèi)存中的數(shù)據(jù)庫所追蹤,該數(shù)據(jù)庫也被稱為“UTXO 集”或者“UTXO 池”,新的交易構(gòu)建時從 UTXO 池中消耗一個或多個輸出,而記帳網(wǎng)絡(luò)監(jiān)測著以百萬為單位的所有可用的 UTXO,世界上在 UTXO 記帳網(wǎng)絡(luò)中并不存在“余額”的概念,因?yàn)橛泿ぞW(wǎng)絡(luò)上只會記錄所有未花費(fèi)的 UTXO,余額的概念更多是通過數(shù)字錢包客戶端派生出來的產(chǎn)物,數(shù)字錢包通過掃描區(qū)塊鏈并聚合所有屬于該用戶的 UTXO 來計算該用戶的余額。
由于每一個記帳網(wǎng)絡(luò)的全節(jié)點(diǎn)客戶端都會對每一筆交易按照一系列的規(guī)則,進(jìn)行獨(dú)立校驗(yàn),一筆交易所有的交易信息都包含在腳本中,如果任何一個節(jié)點(diǎn)按照腳本執(zhí)行,并對結(jié)果的有效性進(jìn)行了校驗(yàn),那么其他所有節(jié)點(diǎn)必將得到一致性的校驗(yàn)結(jié)果,這也意味著一筆有效的交易對所有人都是有效的。
2. 支付通行規(guī)則
支付通行規(guī)則是 SilkPay 的核心優(yōu)勢。
支付通行規(guī)則實(shí)際上是由 SilkPay 開發(fā)者社區(qū)命名,定義來自我們的技術(shù)突破。支付通行規(guī)則打破了加密貨幣支付與法幣支付間的技術(shù)壁壘,在去中心化的基礎(chǔ)上允許任何貨幣形式的支付交易。原理上,我們將支付通行規(guī)則分為三個重要組成部分:加密貨幣集、法幣集、換匯通道。
·加密貨幣集
加密貨幣集就是將交易市場的加密貨幣數(shù)據(jù)匯總在一起,當(dāng)用戶發(fā)起支付行為時,系統(tǒng)會根據(jù)用戶選擇支付的幣種調(diào)用已采集的加密貨幣數(shù)據(jù),包括實(shí)時加密貨幣單價、與對應(yīng)法幣兌換匯率、用戶所屬的賬戶地址等。為促進(jìn) SilkPay 生態(tài)發(fā)展,初期,我們僅將 SLP 加入加密貨幣集,匯率對標(biāo) SLP 的實(shí)時價格。未來,當(dāng) SilkPay 生態(tài)達(dá)成預(yù)期目標(biāo),我們將允許開放其他加密貨幣支付。
· 法幣集
法幣集的組成根據(jù)技術(shù)進(jìn)行迭代。法幣集的壯大需要全球技術(shù)領(lǐng)袖共同努力,去攻克更多支付兼容性難題。當(dāng) SilkPay 可以兼容銀聯(lián)、apple pay、paypal 等法幣支付系統(tǒng)時,法幣集將會增加美元、日元、歐元、英鎊等法定貨幣。
· 換匯通道
換匯通道存在一個特殊角色,叫做見證節(jié)點(diǎn)。見證節(jié)點(diǎn)申請者可以是個人、銀行、金融機(jī)構(gòu)或是企業(yè)。見證節(jié)點(diǎn)必須向系統(tǒng)提供一個任意幣種(加密貨幣/法幣)賬戶,并注冊一個 SLP 賬戶。每個見證節(jié)點(diǎn)將根據(jù)其提供的貨幣賬戶種類獲得系統(tǒng)印發(fā)的專屬數(shù)字簽名。當(dāng)一種貨幣的見證節(jié)點(diǎn)數(shù)量超過 100 時,SilkPay 才能允許與該幣種的支付通行。
換匯通道常開,不會關(guān)閉,在 SilkPay 上發(fā)生的實(shí)時支付行為將全部導(dǎo)入換匯通道,換匯通道將對所有交易進(jìn)行隨機(jī)切割,每筆交易支付的 SLP 將被隨機(jī)切分成不等份額的多筆小額交易。換匯通道將發(fā)生在同一時區(qū)的小額交易混合,形成一筆新的 SLP 付款。
當(dāng)系統(tǒng)檢查到 SLP 付款,系統(tǒng)會根據(jù)用戶實(shí)際支付對象幣種與 SLP 匯率實(shí)時計算出實(shí)際支付幣種的數(shù)額,再檢查系統(tǒng)中所有見證節(jié)點(diǎn)該幣種賬戶的余額,并調(diào)用余額足夠的見證節(jié)點(diǎn),將 SLP 付款劃撥到見證節(jié)點(diǎn)的 SLP 賬戶,并將見證節(jié)點(diǎn)的另一幣種賬戶對應(yīng)額度轉(zhuǎn)賬給該筆交易的實(shí)際收款人。見證節(jié)點(diǎn)參與交易撮合越多,所獲得的 SLP 獎勵越多。
· 一籃子貨幣
其他加密貨幣想要加入到 SilkPay 的支付體系,只需要向 SilkPay 社區(qū)申請加入SilkPay 一籃子貨幣,我們將這個過程簡稱為入籃。社區(qū)對入籃貨幣具有嚴(yán)格的要求和限制,需要加密貨幣的發(fā)行方提供相關(guān)的證明和保證金質(zhì)押。入籃后的加密貨幣將遵循 SilkPay 支付通行規(guī)則,可以實(shí)現(xiàn)該幣種在任何貨幣形式的交易場景中支付使用。
入籃后,加密貨幣發(fā)行方需在 SilkPay 申購 SLP 額度,并質(zhì)押一定的保證金。入籃貨幣行使支付通行規(guī)則時,該幣種支付過程將被映射成已認(rèn)購的 SLP 額度,在支付使用中,入籃貨幣的 SLP 額度消耗完之后,需重新申購額度,若 SLP 額度不足以支付當(dāng)前消費(fèi),則暫停該幣種的支付服務(wù)。
3. 應(yīng)用交互
SilkPay 交互面向 B 端和 C 端用戶。SilkPay 將是全球首個兼容加密貨幣與法幣的去中心化支付系統(tǒng),在規(guī)劃版本中,我們將開放以下功能:
· 支付通行
用戶下載 SilkPay 后,可以去到任何一家線下店鋪,或在任何一個線上商城,對僅支持法幣支付的商品使用 SilkPay 支付,系統(tǒng)會對付款方扣除商品價格等值的SLP,而收款方可以選擇接受法幣或加密貨幣。整個過程去中心化且實(shí)時發(fā)生。
支付通行功能為用戶提供支付便利。用戶持有 SLP 可以在全球任何地方消費(fèi)支付,而不用擔(dān)憂商家是否支持其幣種或支付方式。例如在購物中心里,用戶想要在兩個商店進(jìn)行消費(fèi),商店甲可以支持 Apple pay 支付,而商店乙支持 paypal支付,用戶不用去單獨(dú)下載兩種支付工具,直接使用 SilkPay 就能完成支付交易。又或是一名美國用戶要去日本旅游,即便他不向銀行兌換日元也能使用 SilkPay支付成功。
· 資管
SilkPay 同時也是一個資管平臺,允許用戶存儲和管理自己的加密貨幣資產(chǎn)。
SilkPay 采用冷、熱雙錢包原理管理用戶資產(chǎn),普通情況下,用戶的加密貨幣資產(chǎn)被存儲在冷錢包當(dāng)中,當(dāng)用戶進(jìn)行支付行為時,對應(yīng)的額度將被自動劃轉(zhuǎn)到熱錢包中結(jié)算。冷錢包屬于離線錢包,讓用戶資產(chǎn)存儲更加安全,只有用戶支付或轉(zhuǎn)賬時,部分資產(chǎn)才會進(jìn)入在線狀態(tài)。同時平臺不存儲用戶私鑰,私鑰由用戶自行管理。SilkPay 支持多鏈資產(chǎn)管理,除了 SLP,還有 USDT、BTC、ETH 族等。
· 行情
SilkPay 接入全球前 50 的加密貨幣交易所數(shù)據(jù),實(shí)時更新的市場行情,讓用戶能夠?qū)ψ约旱馁Y產(chǎn)作出最明智的投資行為。
· T+0 OTC 交易
基于支付通行的 OTC 交易可以省去 KYC 環(huán)節(jié),同時壓縮交易時間,交易雙方實(shí)時結(jié)算。我們知道傳統(tǒng)的 OTC 需要引入 KYC 對交易雙方進(jìn)行監(jiān)管,防止詐騙行為發(fā)生,且法幣與加密貨幣的轉(zhuǎn)賬分開進(jìn)行,需交易雙方手動操作完成。SilkPay構(gòu)建了一個完全可信的 OTC 交易環(huán)境,加密貨幣與法幣兌換由系統(tǒng)自動完成,無需人工操作。
· 社交
SilkPay 擬開發(fā)去中心化的社交功能,可以單獨(dú)聊天,也可以群組交流,且在其中加入密貨幣發(fā)送紅包和小額轉(zhuǎn)賬。
· 生活繳費(fèi)
未來,用戶可以實(shí)現(xiàn)使用加密貨幣繳納水電氣費(fèi)、交通費(fèi)等,讓加密貨幣支付完全融入生活當(dāng)中。
· 購物
當(dāng) SilkPay 形成固定的用戶流量,我們將歡迎商家入駐 SilkPay 并開放電商板塊,除了自有電商系統(tǒng)以外,我們也會接入其他電商平臺入口。
· 游戲娛樂
未來,我們鼓勵全球開發(fā)者基于 SilkPay 開發(fā)有趣的游戲和娛樂項(xiàng)目,為 SLP 制造更多落地場景和應(yīng)用閉環(huán)。
評論
查看更多