Samos將為企業(yè)或個(gè)人提供一個(gè)基于區(qū)塊鏈的全方位服務(wù)
Samos成立于2017年,創(chuàng)始人曾任職于新浪,參與過(guò)數(shù)億用戶(hù)分布式存儲(chǔ)平臺(tái)搭建,擁有一只經(jīng)驗(yàn)豐富的硬核技術(shù)團(tuán)隊(duì)。Samos團(tuán)隊(duì)是一個(gè)區(qū)塊鏈解決方案供應(yīng)商,主要給企業(yè)和其它項(xiàng)目定制區(qū)塊鏈解決方案,關(guān)注B端對(duì)區(qū)塊鏈的真實(shí)需求。我們需要為客戶(hù)提供公鏈、聯(lián)盟鏈、私有鏈的解決方案,同時(shí)還提供其他信息融合的生態(tài)服務(wù),目前包括基于數(shù)字貨幣的拍賣(mài)、OTC、社交系統(tǒng)等。
我們認(rèn)為只給客戶(hù)發(fā)一個(gè)Token是沒(méi)有意義的,應(yīng)該分析企業(yè)的業(yè)務(wù)模式,讓Token和業(yè)務(wù)進(jìn)行融合,真正讓企業(yè)基于Token提高客戶(hù)粘性、降低融資成本、構(gòu)建生態(tài)。
Samos最終將和合作伙伴一起構(gòu)建一個(gè)AI驅(qū)動(dòng)的分布式服務(wù)網(wǎng)絡(luò),給企業(yè)、個(gè)人提供基于區(qū)塊鏈的全方位服務(wù),讓更多人享受到價(jià)值互聯(lián)網(wǎng)的成長(zhǎng)紅利。
一。 我們的需求和困境
我們的客戶(hù)來(lái)自多個(gè)領(lǐng)域,幾乎覆蓋了所有的行業(yè)。想要在滿(mǎn)足不同客戶(hù)的業(yè)務(wù)需求時(shí),還能有效地節(jié)省成本,最好的方式就是開(kāi)發(fā)自己的底層鏈,當(dāng)不同的客戶(hù)提出不同的業(yè)務(wù)需求時(shí),我們只需要將業(yè)務(wù)功能添加到底層鏈上即可。
我們?cè)O(shè)計(jì)的底層鏈?zhǔn)菍?duì)Bitcoin做的減法,沒(méi)有腳本、智能合約,及額外的擴(kuò)展功能,只聚焦最基本的記賬、轉(zhuǎn)賬功能。
但在對(duì)接客戶(hù)需求時(shí),我們發(fā)現(xiàn),雖然底層鏈只保留了最基礎(chǔ)的功能,但是依然需要大規(guī)模的改動(dòng)和測(cè)試。所以想要做到只對(duì)有變化的功能做修改,而不牽扯到其他部分,這就需要底層鏈能夠做到完全的模塊化。
而區(qū)塊鏈中的共識(shí)機(jī)制、區(qū)塊同步、區(qū)塊打包等底層業(yè)務(wù)的關(guān)聯(lián)性,是非常緊密的,想要將它們拆分成完全獨(dú)立的模塊,是一件難度和工作量都很大的事情,需要耗費(fèi)不少的人力、財(cái)力,于是我們決定嘗試尋找可用的第三方造鏈解決方案。
二。誰(shuí)是最適合我們的造鏈方案
Cosmos是業(yè)內(nèi)較早提供造鏈工具的項(xiàng)目,并且像幣安等很多知名企業(yè)也都選擇了用Cosmos來(lái)造鏈,于是我們首先注意到了Cosmos的造鏈方案。
Cosmos主要通過(guò)Cosmos SDK和Tendermint Core來(lái)實(shí)現(xiàn)造鏈。Tendermint Core主要負(fù)責(zé)底層的功能,Cosmos SDK主要負(fù)責(zé)業(yè)務(wù)層的功能。
對(duì)我們來(lái)說(shuō),Cosmos SDK具備一定程度的模塊化,但是代碼層面依然有耦合,并沒(méi)有做到完全的模塊化,添加業(yè)務(wù)功能時(shí),還是會(huì)對(duì)其他模塊做額外的修改。
其次,共識(shí)機(jī)制是一條區(qū)塊鏈的靈魂,它驅(qū)動(dòng)著整個(gè)區(qū)塊鏈網(wǎng)絡(luò)和鏈上生態(tài)的運(yùn)作,根據(jù)業(yè)務(wù)和使用場(chǎng)景的不同,我們的客戶(hù)對(duì)共識(shí)機(jī)制都有特定的需求。定制或修改共識(shí)機(jī)制,對(duì)我們來(lái)說(shuō)是一個(gè)高頻需求,但Cosmos將共識(shí)機(jī)制放到了底層,導(dǎo)致我們修改或替換共識(shí)機(jī)制時(shí),還會(huì)牽扯到業(yè)務(wù)層的修改。
沒(méi)有完全模塊化、需要同時(shí)修改底層和業(yè)務(wù)層,讓我們放棄了Cosmos。
接著我們又分析了Polkadot的造鏈工具Substrate。Substrate主要分為負(fù)責(zé)底層Substrate Core和負(fù)責(zé)業(yè)務(wù)層Runtime。但我們發(fā)現(xiàn),Substrate同樣存在Cosmos的問(wèn)題。
最后通過(guò)合作伙伴的介紹,我們了解到了NULS。NULS開(kāi)發(fā)的NULS2.0底層非常純粹,沒(méi)有包含共識(shí)機(jī)制等其他業(yè)務(wù),可以做到添加業(yè)務(wù)功能時(shí),底層完全不用修改。這是我們最看重的一點(diǎn)。
其次,NULS2.0采用的是微服務(wù)架構(gòu),所有模塊完全獨(dú)立,可以靈活的添加客戶(hù)想要的業(yè)務(wù)功能;支持多語(yǔ)言開(kāi)發(fā),讓我們?cè)谠O(shè)計(jì)新方案時(shí),可以利用客戶(hù)已經(jīng)開(kāi)發(fā)好的業(yè)務(wù)功能,能夠進(jìn)一步降低開(kāi)發(fā)成本。
除此之外,NULS2.0還提供了賬本、賬戶(hù)、網(wǎng)絡(luò)、區(qū)塊管理等,區(qū)塊鏈系統(tǒng)通用的基礎(chǔ)模塊,這使得我們只需要專(zhuān)注于業(yè)務(wù)模塊的開(kāi)發(fā)。NULS2.0的這些特性很好的滿(mǎn)足了我們對(duì)底層鏈的要求,降低了造鏈成本。
在參與NULS2.0的造鏈、智能合約、NRC721等功能的測(cè)試后,我們還發(fā)現(xiàn)NULS2.0可以同時(shí)完美滿(mǎn)足我們對(duì)公鏈、聯(lián)盟鏈、私有鏈的相關(guān)技術(shù)需求。最終,我們決定選擇NULS2.0來(lái)開(kāi)發(fā)Samos的底層鏈。
三。 我們正在做的和將要做的
目前,我們正在將Samos原有的底層鏈進(jìn)行切換和遷移,使用NULS2.0進(jìn)行改造,我們另外有兩個(gè)項(xiàng)目也在基于NULS2.0進(jìn)行規(guī)劃和設(shè)計(jì)。
Samos生態(tài)中,已有的多個(gè)產(chǎn)品也將對(duì)NULS提供支持。基于專(zhuān)有硬件芯片的品牌賽事模型平臺(tái)EventsStar將使用NULS2.0來(lái)構(gòu)建,我們的多幣種錢(qián)包將支持NULS的轉(zhuǎn)賬和存儲(chǔ),即時(shí)通信工具中的加密資產(chǎn)紅包、自動(dòng)售幣系統(tǒng)、拍賣(mài)系統(tǒng),也都將對(duì)NULS提供支持和服務(wù)。我們也會(huì)針對(duì)性的開(kāi)發(fā)一些NULS模塊,共同完善NULS生態(tài)。
我們將使用基于NULS2.0的底層鏈,及其他生態(tài)產(chǎn)品,來(lái)逐步實(shí)現(xiàn)分布式服務(wù)網(wǎng)絡(luò)的構(gòu)建,并且,NULS2.0的靈活性,可以實(shí)現(xiàn)真正的深度可定制,這樣我們就能滿(mǎn)足不同客戶(hù)的多種業(yè)務(wù)需求。
我們將把NULS2.0作為我們的重點(diǎn)推薦方案,為全球的企業(yè)和個(gè)人提供最好的服務(wù),努力成為全球頂尖的區(qū)塊鏈解決方案供應(yīng)商。