Dapp-Development

乙太坊與 Rails

  • January 3, 2022

我對 Rails 非常熟悉,但在乙太坊中是新手。但根據我的理解,如果我要建構一個 Dapp。

Web 堆棧不應包含像 Rails 這樣的後端系統。但是為什麼有這麼多的項目,比如ethereum.rbweb3.py等等。

使用這個,如果最終使用者想要發送請求(例如:投票),他必須將其發送到後端(例如:Rails 伺服器),然後使用上述呼叫 API 請求到真實的乙太坊系統外掛,對吧?

聽起來對我來說,這是否違反了最初的去中心化設計?我對這部分感到非常困惑。

應該有一個像 rails 一樣建構 dApp 的軟體庫。rails 應該製作一個使用 ethereum 而不是集中式 postgres db 的 ethereum gem,並且活動記錄應該能夠在任何 etherum vm 上執行。前端層將是 dapp 提供的任何 html。這就是我對 unlimit3d 的目標。一個真正自由的社會。rails 是一個很好的框架,因為它帶有易於使用的平台結構,例如預設情況下所有使用者都是平等的等。與solidity 或ethereum vm 互動並執行rails 樣式命令進行開發的gem 將是驚人的。

讓我們稱之為“dapps”

你會有像 dapps new mydapp 或 dapps g scaffold MODELNAME 屬性這樣的命令:type

大聲笑一個bash腳本將是

dapps 新分佈式部落格

cd分佈式部落格

dapps g 腳手架使用者全名:加密筆名:字元串:uniq 電子郵件:加密密碼:加密生物:文本

#或者一些適應 dapp 結構的類似設計的系統

dapps g 腳手架條目標題:字元串內容:文本使用者:參考

你會有一個基本的部落格 dapp。MVC 結構仍然存在,任何人都可以使用它。

現在的問題是我們應該把哪些類型的東西做成 dApps?也許我們可以嘗試製作一個 drivercoin dApp?計程車幣?向司機支付更多費用,並使用司機和客戶的手機/“礦工”上的 gps 感測器證明來驗證。

不久前,我還在www.azeemhussein.com/energycoin上寫過有關能源幣的文章,但這需要國家和基礎設施規劃才能執行。

能源幣將使我們的國家擺脫石油和污染。它還將使可再生能源發電成為世界上最賺錢的事情。我們有一個氣候時鐘要與之賽跑。

引用自:https://ethereum.stackexchange.com/questions/67321