區塊鏈技術目前都有一套通用的技術架構,因此只要有一個完整的設計,用一般的高級語言都能開發區塊鏈,例如:C++,JAVA,Python,GO等等。
區塊鏈系統屬于一個P2P網絡系統,因此在選擇語言上應該盡量選擇網絡編程支持好的語言,同時區塊鏈也要求性能,因此高性能的語言也是區塊鏈開發的首選。像區塊鏈這樣比較底層的系統,最好的還是選用C++開發,當然現在Go語言在區塊鏈開發當中也比較火。國內也有使用Node.js開發區塊鏈系統的。
總的來說,什么語言不是太重要,關鍵是設計一個好的,高效的區塊鏈系統。