區塊鏈可以用php開發嗎?新缸中之腦2018-12-21 18:49:45

可以的,比如有個bitwasp就是比特幣的php實現。匯智網上有教程可以看一下

區塊鏈可以用php開發嗎?幣圈鏈圈bqlq2018-03-14 09:57:00

一般公有鏈區塊鏈專案有屬於自己的語言和編譯器, 比如以太坊的solidity。 但如果有人用php為solidity寫了一個函式庫的話,就可以用php開發啦。

為什麼以太坊要開發自己的編譯器,而不直接用現有流行編譯器呢?因為現有的編譯器對於區塊鏈而言都不夠高效。比如用c++寫出來的程式最小輸出都大於4KB, 對於普通電腦來說,這沒問題,但是對於區塊鏈來說,這是很不高效,很浪費的,因為這4KB的檔案要同步到全球所有的以太坊節點上。這是為什麼V神選擇開發自己的編譯器。

區塊鏈可以用php開發嗎?從頭開始自學java2018-03-14 20:40:12

當然可以。

如果不考慮任何因素只是想做一款區域鏈的產品,那麼採用什麼語言都是無所謂的。

除了比特幣之外,現在並沒有一款大家公認的區域鏈產品 ,那我們以下的討論就變為是否可以使用PHP實現比特幣。

比特幣需要什麼技術實現?

區塊鏈可以用php開發嗎?

比特幣就是一個桌面客戶端程式。

1。該程式需要進行非常繁瑣複製的計算,對效能要求非常高。

2。比特幣是去中心化的,所以需要跟跟其他的客戶端進行資料的同步,因此強大的網路功能也是必不可少的。

3。目前比特幣的資料已經達到了145G以上,這個資料大小將會繼續增加下去。如果不能對硬碟進行高效的操作,IO將會成為一個瓶頸。

區塊鏈可以用php開發嗎?

PHP適合實現比特幣嗎?

完全不適合。

1。PHP是一種指令碼語言,每次執行都要一邊執行一邊編譯,效率非常低。

2。PHP就是使用C實現的,這就等於PHP最後實際上呼叫的還是C編寫的介面,隔了一層,還不如採用C或C++,這樣不管是IO還是網路效能會更高。

3。我查了一下PHP也有一些桌面庫,不過肯定是不如傳統的桌面霸主C++。

區塊鏈可以用php開發嗎?

非要使用PHP實現呢?

1。可以採用php-gtk實現桌面程式。

區塊鏈可以用php開發嗎?

2。在最後打包的時候藉助Facebook的HHVM編譯成機器碼。

總結

請採用合適的技術實現,如果是類似比特幣的區域鏈產品,C++是最合適的語言。