您好,登錄后才能下訂單哦!
本文小編為大家詳細介紹“區塊鏈服務與區塊鏈技術服務有什么不同”,內容詳細,步驟清晰,細節處理妥當,希望這篇“區塊鏈服務與區塊鏈技術服務有什么不同”文章能幫助大家解決疑惑,下面跟著小編的思路慢慢深入,一起來學習新知識吧。
區塊鏈服務是指利用區塊鏈產生的數據,提供基于區塊鏈的搜索查詢、任務提交,等一系列操作服務。
目前在區塊鏈領域,只有各大公鏈的區塊瀏覽器能稱之為區塊鏈服務,以及部分公鏈衍生應用:存證型-Factom,數字身份型-uPort等。
這些應用都有個特點,基于已存在的公鏈,發揮并強化公鏈已有的功能,讓公鏈為大家提供更好的區塊鏈服務。
也就是說,如果要開發一個區塊鏈服務型應用,我們一般指在公鏈上開發一個應用。
區塊鏈技術服務是指利用區塊鏈技術,去構建一個新的區塊鏈,去替代傳統互聯網架構的服務。
目前在區塊鏈領域,主要是HyperLedger,multichain,以太坊私有鏈等多個框架去構建多個實例,去解決已經被證明使用傳統互聯網技術能很好解決的問題,我一般稱“強行區塊鏈”。
這些應用也有典型特點,希望構建屬于自己的區塊鏈系統,其實稱之為分布式賬本技術更合適些。
在這種情況下,我更推薦一個更好的技術棧:pingcap/tidb,或者是基于PBFT協議的分布式數據庫,而不是私有區塊鏈系統。
所以我把區塊鏈技術服務稱之為 BaTS。
兩者區別在于BaTS 專注的是技術過程,而不是產品過程,而BaaS恰恰相反,而且通常指公鏈服務。
舉個類比例子,阿里云不是一個賣云計算技術的公司,而是一個賣云計算實例的公司。阿里云不會告訴客戶如何搭建一個自己的云服務平臺,而是阿里云直接構建好一堆拿來即用的實例,用戶只需要為實例付費即可。
同理,BaaS應當會用戶提供基于比特幣/以太坊等公鏈的實例服務,而不是提供如何再構建區塊鏈系統的服務。
這其實是由區塊鏈的特性決定的,去中心化、不可篡改、公開透明等優點只有在公鏈才能無限放大,而在聯盟鏈私有鏈的情況下迅速的退化成非合作博弈的均衡問題,已不再是技術問題了,與是不是區塊鏈技術無關。
再重新設計一個HTTP協議更重要,還是利用HTTP去構建互聯網應用更重要?
雖然目前比特幣,以太坊,元界等公鏈有諸多缺陷,但是開發者不如集中精力,去解決BIP,EIP,MIP,讓已經穩定的公鏈系統生態更加完善。(智能合約開發者并不能算作區塊鏈開發者,算區塊鏈應用開發者)
比特幣區塊鏈目前能夠提供穩定開放的互聯網數字貨幣服務,也有很多研發團隊正在改善比特幣區塊鏈生態,如RSK(RootStock)將使比特幣區塊鏈支持智能合約,這無疑會給公鏈生態帶來較大的促進作用。這是為了提供更好的區塊鏈服務而改善現有區塊鏈技術棧的絕佳案例。
區塊鏈服務是指根據公鏈提供的基礎設施開發公鏈應用,并運行應用提供服務。
如在以太坊上使用智能合約開發公鏈應用,并在以太坊節點上運行對公眾提供有效服務。在比特幣上,利用比特幣有限的功能,提供一些存證服務。
區塊鏈開發者應當建立有效的渠道,能夠收集當前區塊鏈的不足,并進行針對性的改進,這種過程我們稱之為Improvement Proposals (改進提案):比特幣隔離見證(由一系列BIP組成)就是一個很好的例子。
應用層的開發者利用IP過程可以將在使用過程中發現的問題反饋給開發者,形成一個良性循環。且IP過程不應當僅限在技術領域,而應當深入Business Layer。
全球絕大部分國家支持比特幣支付,但仍有大量的商家并不懂如何搭建比特幣服務端錢包,需要花費大量的力氣研究公鏈錢包部署甚至優化,但是他們甚至沒有足夠的技術人員來部署配置。另外一方面,比特幣/以太坊/元界的官方版錢包的LevelDB對服務端其實很不友好,根本不適合服務端應用。
大的技術平臺應當著力優化各種錢包,將其變成服務端穩定可擴展的版本,絕對比提供區塊鏈技術棧要有用得多。
希望不久將來就會有云計算平臺(雖然我都和微軟Azure/阿里巴巴阿里云表達過需求)提供比特幣/以太坊/元界等公鏈的全節點服務,用戶只需要付費即可使用。
未來公鏈的下一個發展方向肯定是輕錢包(移動端)技術,離線支付技術,公鏈應用開發,云計算平臺提供簡單易用的公鏈全節點實例服務,每個普通人都可以購買的專屬全節點服務,利用輕支付/離線支付等手段,將主公私鑰對分離,輕錢包端提供交易簽名,全節點只負責驗證并發送交易,這樣才可以做到完美的用戶級的產品。
讀到這里,這篇“區塊鏈服務與區塊鏈技術服務有什么不同”文章已經介紹完畢,想要掌握這篇文章的知識點還需要大家自己動手實踐使用過才能領會,如果想了解更多相關內容的文章,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。