先聲明一下,一個人邏輯好,數學好,不代表這個人是理性的。理性的意思是一個人能正確的認識現實情況,從而設定合理的目標。我國現實案例一則
狂熱工程師的特點
不斷的添加特性
他們覺得比特幣腳本太簡陋了,於是發明圖靈完整的EVM虛擬機。
後來者覺得EVM太low了於是引入更加高級的WASM,還有更狂熱的把lua腳本都塞進來。
用區塊鏈解決一切問題
覺得區塊鏈能解決很多問題,所以一定要搞一個特別酷的通用平臺,如果只是專注轉賬簡直不好意思見人。
藐視專業
相信自己比數學家更厲害,能發明安全的哈希算法。
藐視市場
相信一個商品的價格可以由數學公式來決定,而不是市場。
專斷
口口聲聲說自己是去中心化系統,卻可以發出指令封禁別人賬戶。被人詬病之後,以打破之前的承諾爲代價,直接強行部署新規則。
不承認現實情況
設計一個高速的layer2,example1, example2, example3,卻無法爲比特幣實現onchain或者offchain服務。
濫用比喻
他們將自己定義爲區塊鏈屆的TCP/IP層
根本不酷炫的實用主義開發者是如何做的
收斂
比特幣直到今天也不是圖靈完整。但是通過紮實的開發工作,實現了若干次穩妥而紮實的進步,支持了閃電網絡。
專注
沒有那麼大的野心,直到今天,比特幣和閃電網絡依然是點對點電子現金系統。
謙遜
不自己發明新算法,不使用未經驗證的算法。
不忘初心
比特幣和閃電網絡一直以來都從permissionless出發,保證資金安全的前提下嘗試提高性能。
承認有些問題無法徹底解決
比特幣就是51%算力說了算,BFT就是2f+1說了算。壞人太多怎麼辦?先打倒壞人。
TCP/IP是牛逼專家閉門想出來麼?
這裏有一個帖子很有意思,簡單說結論:
在計算機科學發展的歷史上,一直就存在着實用化和理論上更爲先進這兩個聲音的不斷爭執。而每每都是那個取得比較合適的折衷並且能真正符合實際需要的那一方纔能勝出。