區塊鏈 程式開發

EIP-1167 Minimal Proxy – 低成本複製既有的合約

因為學長是 portto 的實習生,加上也在區塊鏈圈子打滾許久,因此我自然而然有了 Blocto 的錢包(?)。Blocto 的錢包是一種合約錢包,藉此來滿足一些設計(例如代替使用者發起交易等等)。部署這樣的一個合約錢包,從交易紀錄可以看到他花費了 0.02 ETH 左右,在撰文當下就是 26.64 美金,這樣的成本對營運者顯然是過高,轉交給消費者也不是很實際,有沒有辦法處理呢?有的,透過 Minimal Proxy Contract 就可以達成。

閱讀全文
程式開發

利用 Firebase 實作一個簡單的縮網址系統

今天在 COSCUP 聽了 Firebase 的宣傳(?),才知道原來 Dynamic Links 不只可以用在手機 App 的 Deep Link,還可以拿來當縮網址用,趁著新鮮就來實作看看。在這篇文章中,我使用了 Firebase(廢話)、Gandi.net 買的域名並由 Cloudflare 代管。
這篇文章沒有任何程式碼需要撰寫。

首先,我們需要 Firebase 的專案,從他的控制台進入後新增專案,名稱可以自由取,分析等設定則依個人需要開關與調整。
完成後,首先進入「開發」中的 Hosting,這一步是要在 Firebase 裡建立一個網站供後面縮網址使用。
這裡提示要設定 CLI,但由於我們並不打算真的放個網站,因此直接下一步到主控台(如果你有打算,則可以按照他的步驟進行)。