8月29日,由HiBlock區塊鏈社區聯合創業股平臺共同發起的區塊鏈技術工坊邀請到燁鏈科技CTO朱立老師分享區塊鏈開發的Baas服務,朱立老師長期從事區塊鏈BaaS接入平臺的研發以及產業應用的對接,在此次分享中,將從區塊鏈落地痛點和技術難點入手,分析主要BaaS平臺的特色和能力,從物流、防僞溯源、遊戲等多個案例分析BaaS平臺的實踐案例。點擊「閱讀原文」便可報名。html
區塊鏈服務是指利用區塊鏈產生的數據,提供基於區塊鏈的搜索查詢、任務提交,等一系列操做服務。前端
目前在區塊鏈領域,只有各大公鏈的區塊瀏覽器能稱之爲區塊鏈服務,以及部分公鏈衍生應用:存證型-Factom,數字身份型-uPort等。java
這些應用都有個特色,基於已存在的公鏈,發揮並強化公鏈已有的功能,讓公鏈爲你們提供更好的區塊鏈服務。python
也就是說,若是要開發一個區塊鏈服務型應用,咱們通常指在公鏈上開發一個應用。mysql
區塊鏈技術服務是指利用區塊鏈技術,去構建一個新的區塊鏈,去替代傳統互聯網架構的服務。react
目前在區塊鏈領域,主要是HyperLedger,multichain,以太坊私有鏈等多個框架去構建多個實例,去解決已經被證實使用傳統互聯網技術能很好解決的問題,我通常稱「強行區塊鏈」。spring
這些應用也有典型特色,但願構建屬於本身的區塊鏈系統,其實稱之爲分佈式帳本技術更合適些。sql
在這種狀況下,我更推薦一個更好的技術棧:pingcap/tidb,或者是基於PBFT協議的分佈式數據庫,而不是私有區塊鏈系統。docker
因此我把區塊鏈技術服務稱之爲 BaTS。shell
二者區別在於BaTS 專一的是技術過程,而不是產品過程,而BaaS偏偏相反,並且一般指公鏈服務。
舉個類比例子,阿里雲不是一個賣雲計算技術的公司,而是一個賣雲計算實例的公司。阿里雲不會告訴客戶如何搭建一個本身的雲服務平臺,而是阿里雲直接構建好一堆拿來即用的實例,用戶只須要爲實例付費便可。
同理,BaaS應當會用戶提供基於比特幣/以太坊等公鏈的實例服務,而不是提供如何再構建區塊鏈系統的服務。
這實際上是由區塊鏈的特性決定的,去中心化、不可篡改、公開透明等優勢只有在公鏈才能無限放大,而在聯盟鏈私有鏈的狀況下迅速的退化成非合做博弈的均衡問題,已再也不是技術問題了,與是否是區塊鏈技術無關。
再從新設計一個HTTP協議更重要,仍是利用HTTP去構建互聯網應用更重要?
雖然目前比特幣,以太坊,元界等公鏈有諸多缺陷,可是開發者不如集中精力,去解決BIP,EIP,MIP,讓已經穩定的公鏈系統生態更加完善。(智能合約開發者並不能算做區塊鏈開發者,算區塊鏈應用開發者)
比特幣區塊鏈目前可以提供穩定開放的互聯網數字貨幣服務,也有不少研發團隊正在改善比特幣區塊鏈生態,如RSK(RootStock)將使比特幣區塊鏈支持智能合約,這無疑會給公鏈生態帶來較大的促進做用。這是爲了提供更好的區塊鏈服務而改善現有區塊鏈技術棧的絕佳案例。
區塊鏈服務是指根據公鏈提供的基礎設施開發公鏈應用,並運行應用提供服務。
如在以太坊上使用智能合約開發公鏈應用,並在以太坊節點上運行對公衆提供有效服務。在比特幣上,利用比特幣有限的功能,提供一些存證服務。
區塊鏈開發者應當創建有效的渠道,可以收集當前區塊鏈的不足,並進行鍼對性的改進,這種過程咱們稱之爲Improvement Proposals (改進提案):比特幣隔離見證(由一系列BIP組成)就是一個很好的例子。
應用層的開發者利用IP過程能夠將在使用過程當中發現的問題反饋給開發者,造成一個良性循環。且IP過程不該當僅限在技術領域,而應當深刻Business Layer。
全球絕大部分國家支持比特幣支付,但仍有大量的商家並不懂如何搭建比特幣服務端錢包,須要花費大量的力氣研究公鏈錢包部署甚至優化,可是他們甚至沒有足夠的技術人員來部署配置。另一方面,比特幣/以太坊/元界的官方版錢包的LevelDB對服務端其實很不友好,根本不適合服務端應用。
大的技術平臺應當着力優化各類錢包,將其變成服務端穩定可擴展的版本,絕對比提供區塊鏈技術棧要有用得多。
但願不久未來就會有云計算平臺(雖然我都和微軟Azure/阿里巴巴阿里雲表達過需求)提供比特幣/以太坊/元界等公鏈的全節點服務,用戶只須要付費便可使用。
將來公鏈的下一個發展方向確定是輕錢包(移動端)技術,離線支付技術,公鏈應用開發,雲計算平臺提供簡單易用的公鏈全節點實例服務,每一個普通人均可以購買的專屬全節點服務,利用輕支付/離線支付等手段,將主公私鑰對分離,輕錢包端提供交易簽名,全節點只負責驗證併發送交易,這樣才能夠作到完美的用戶級的產品。
—— 誠聘區塊鏈開發人才 ——
【公司】燁鏈科技
【崗位】java高級工程師/java技術經理2-3人
【薪資】20k-30k
【職責】
一、掌握java語言、數據庫、html及JS的基礎
二、熟練使用springboot相關進行項目開發和管理
三、熟悉微服務的相關知識,瞭解微服務的部署
四、瞭解和能簡單使用docker及腳本進行自動化部署
五、分庫分表、mysql的性能優化
六、熟悉前端reactjs、react-native開發優先
【崗位】 自動化運維經理 1人
【薪資】20k-30k
【職責】
一、瞭解自動化運維的知識體系,能在已有的運維基礎上進行改進。
二、熟練使用docker進行自動化部署
三、熟練使用Linuxshell腳本或python的腳本進行部署
四、熟練使用日誌及相關監控軟件進行監控
五、有docker-composek8s的經驗優先
內容來源:互聯網
https://blog.csdn.net/starzhou/article/details/80174838;
整理:Ella
Blockathon|48小時極客競賽,區塊鏈馬拉松等你挑戰(成都)
時間:2018年9月14-16日
地點:成都高新區天府五街200號菁蓉國際廣場2號樓A座12樓中韓互聯網+新技術孵化器
招募50名開發者(識別下圖二維碼或點擊「閱讀原文」便可報名)
報名費100元爲參賽押金,參賽者我的緣由不能到場參加活動概不退款;參賽者全程參與活動,待活動結束後現場退還。9月14日18:00開始第一次簽到,9月15日和16日天天早上都要記得簽到哦。
主辦方免費提供2天的食物、飲料,併爲每一位參會者準備一件文化衫