📜 [專欄新文章] Solidity Weekly #15
✍️ mingderwang
📥 歡迎投稿: https://medium.com/taipei-ethereum-meetup #徵技術分享文 #使用心得 #教學文 #medium
真的 Dapps 怎麼做?
這裡我所謂的”真的” Dapps,是希望真能達到 decentralized apps 的目的,也就是不再需要任何網站 (https server) 來存放你的合約介面程式。也許有些人會覺得沒有必要真的完全 decentralized 吧,連 CryptoKitties 都沒做到,不是也一樣賣得嚇嚇叫!
但有多少網站連結最後都因為沒人維護而消失在 link 的另一端,有些好遊戲;也因為經營者不玩了,造成玩家所有的努力都付之一炬,不是很令人失望且有點可惜嗎?
目前我們可以利用 IPFS 來存放 html 與 js 或其他 asset 檔案,就可少去 web 伺服器永遠存在的必要性,未來 (我猜) 幾乎瀏覽器會支援某種類似 IPFS 的 proxy,就像現在支援 cache 一樣,無形中加速 IPFS 檔案的下載,至少 users 感覺會好一點。(註: 目前 IPFS 還是有點慢)
這個 Ropsten Testnet Ether 水龍頭 https://ipfs.io/…/QmVAwVKys271P5EQyEfVSxm7BJDKWt42A2gHvNmx…/ 就是一個沒有用 https server 的 DApp 例子。
當然要把複雜的 Javascript 程式包到 html 裡或簡單的單檔 JS 裡需要一點技巧。但我想難不倒我們台灣的大部分的前端工程師。
shared links:
Build a simple Ethereum + InterPlanetary File System (IPFS)+ React.js DApp.
https://itnext.io/build-a-simple-ethereum-interplanetary-fi…
Ming> 本文確確實實一步ㄧ步地教你如何結合 IPFS 與 web3.js 1.0 撰寫 DApp 上傳檔案到 IPFS,並記錄的 Ethereum blockchain。(但沒介紹如何安裝 DApp 在 IPFS 上)。
PS. 另一個方法就是用 react native (Expo) + web3.js 寫成手機 app。下週 Solidity Weekly 再來分享。(如果未來每個人的手機,可以像 mp3 世界裡的 azureus p2p 方式下載 Dapps 軟體,應該也算是 decentralized 吧)
Solidity Weekly #15 was originally published in Taipei Ethereum Meetup on Medium, where people are continuing the conversation by highlighting and responding to this story.
👏 歡迎轉載分享鼓掌
同時也有10000部Youtube影片,追蹤數超過2,910的網紅コバにゃんチャンネル,也在其Youtube影片中提到,...
「javascript上傳檔案」的推薦目錄:
- 關於javascript上傳檔案 在 Taipei Ethereum Meetup Facebook 的精選貼文
- 關於javascript上傳檔案 在 コバにゃんチャンネル Youtube 的精選貼文
- 關於javascript上傳檔案 在 大象中醫 Youtube 的最讚貼文
- 關於javascript上傳檔案 在 大象中醫 Youtube 的最讚貼文
- 關於javascript上傳檔案 在 檔案上傳透過JS 驗證檔案大小 - ShunNien's Blog 的評價
- 關於javascript上傳檔案 在 HTML+JavaScript Web連線Firebase之Storage上傳顯示刪除 ... 的評價
javascript上傳檔案 在 HTML+JavaScript Web連線Firebase之Storage上傳顯示刪除 ... 的推薦與評價
![影片讀取中](/images/youtube.png)
HTML+JavaScript Web連線Firebase之Storage上傳顯示刪除檔案的方法. 131 ... ... <看更多>
javascript上傳檔案 在 檔案上傳透過JS 驗證檔案大小 - ShunNien's Blog 的推薦與評價
檔案上傳 透過JS 驗證檔案大小. 發表於 2017-06-02 更新於 2019-06-14 分類於 程式技術筆記 閱讀次數: 1 Disqus: 0. 檔案上傳透過JS 驗證檔案大小 ... ... <看更多>