未來十年,blockchain會如何網際網路世界?
block chain (database)
不止ibm vessel,azure也已經推出了區塊鏈開發者平台,block-chains理解門檻比深度學習還要高一些,因此造成大多數人霧裡看花,甚至有抗拒感。===>的確如此
和大多數網際網路資深從業者相反,金融圈子內和純學界對這個技術都極為推崇,有些專家甚至認為是網際網路後的最大技術革命,我覺得因為前者看到了blockchain在重構「價值交換」體系上的可能性,後者更能理解 p2p+公秘鑰密碼體系這兩種技術的結合。
===》網際網路從業者的first sense
上面兩撥人裡面,具體的,上交所的總工白碩(他是pku的老博士)就加入了萬向區塊鏈實驗室研究落地,而清華網路重點實驗室的主任李軍也是帶了很多學生做類似研究(ibm vessel 公有雲的區塊鏈開發者環境)。最近,azure也推出了公開的區塊鏈技術應用服務開發者平台
satoshi makamoto 2023年關於區塊鏈**上的key fundamental ===》2023年的**
本質上是多人參與的鏈式公秘鑰計算過程。。。
====理論不佳,何以技術
安裝truffle
$ npm install -g truffle
依賴環境需要安裝ethereum客戶端,來支援json rpc api呼叫
開發環境,推薦使用ethereumjs testrpc:
安裝命令:
$ npm install -g ethereumjs-testrpc
新建第乙個專案
$ mkdir zhaoxi
$ cd zhaoxi
$ truffle init
缺省會生成乙個metacoin的demo,可以從這個demo中學習truffle的架構
專案目錄結構如圖:
專案所有檔案目錄如圖:
編譯專案
部署專案
部署之前先啟動testrpc
$ testrpc
部署$ truffle deploy
啟動服務
啟動服務後,可以在瀏覽器訪問專案:
http://localhost:8080/ ,網頁介面如下:
好了,第乙個區塊鏈程式跑起來了,後面可以不斷地實踐深入學習了。有問題歡迎聯絡我交流。
IMGame 用區塊鏈技術保護遊戲開發者
面對高達千億元的遊戲行業市場份額,諸多的人士蠢蠢欲動,近些年越來越多的軟體開發商一頭紮進了這一潛力無限的紅海當中。作位龐大產業鏈條中的一員,遊戲研發商所面臨的風險無疑是最高的,鏈條上的任何一點風吹草動,都可能會對處於鏈條最前端的這一環節產生致命的影響。遊戲開發過程耗時耗力,這已經成為了業內公開的秘密...
專案問題總結 1 開發者平台
object.assign target,sources target 目標物件 sources 源物件 1.合併多個物件。這裡使用的就是 extend 的巢狀多個物件的功能。所謂巢狀多個物件,有點類似於陣列的合併的操作。用法 jquery.extend obj1,obj2,obj3,var css...
區塊鏈系列 ChainVm區塊鏈虛擬平台
筆者18年任務準備搭建chainvm區塊鏈虛擬機器平台。該平台旨在提供高通用性,高擴充套件性,高併發的區塊鏈平台。chainvm包括db blockchain 拔插共識 網路和智慧型合約。程式語言以golang為主。blockchain包括basicchain和chanelchain。basicch...