今天,Origin開發團隊很高興地宣佈在以太坊Rinkeby測試網絡上推出Origin Protocol Demo DApp !git
在這個DApp中,你能夠在不一樣垂直行業的共享經濟中建立樣本列表,例如度假租賃、門票、交通和簡單的「待售」產品。 下面將展現如何在瀏覽器中正確使用它。github
雖然它看起來可能與傳統網站相似,但Demo DApp在其底層架構上卻有大相徑庭。 事實上,就在幾年前,這在技術上仍是不可能實現的。數據庫
Origin不擁有存儲列表的數據庫。 相反,全部數據都存儲在世界各地運行着開源軟件的計算機上。 此外,你不須要向Origin註冊,只須要有一個免費的以太坊錢包。後端
在幕後,每一個列表都存儲在Rinkeby測試網絡上的智能合約中,該網絡與IPFS上的擴展數據以加密方式連接。 用戶使用MetaMask瀏覽器擴展與以太坊區塊鏈進行交互。瀏覽器
這裏包含了不少流行語和縮寫詞。 咱們一個接一個地說:服務器
若是你也但願開發本身的DApp,咱們推薦你學習匯智網推出的區塊鏈課程:網絡
雖然技術細節使人印象深入,但一樣使人興奮的是DApp的建立過程。 在傳統的科技初創企業中,咱們會祕密地開發這些代碼,而且如今可能已經提交了一些專利。架構
相反,咱們的DApp是由全職員工和志願者合做建立的一個開源項目。 咱們全部的代碼均可以在GitHub上自由查看 ,咱們但願更多的人下載並貢獻。 ( 包括你! )app
若是你火燒眉毛地想本身嘗試DApp,請跳過指示說明。post
主屏幕顯示全部可用列表。 列表首先從以太坊區塊鏈中獲取,而後從IPFS加載照片。
點擊一個列表,你會看到一個詳細的視圖。
點擊「購買」按鈕將啓動完成交易的MetaMask。
交易將被添加到下一個塊中,該塊將在15秒內開採。
如今是你的公寓了,收拾行李去巴黎!
您也能夠經過點擊「建立列表」來建立您本身的列表。
DApp容許你建立幾個共享經濟垂直列表。 讓咱們列出一個房子出租。
接下來輸入你的列表的詳細信息,包括照片。
新的列表預覽可讓你看到實際發佈以前的全部內容。
若是預覽看起來不錯,「完成」將發佈列表。
這個DApp是一個概念驗證,也是咱們試驗想法的場所。 雖然咱們最終可能在生產中重複使用這些部分,但這毫不是咱們設想的最終產品。 咱們認爲這將有助於展現各類技術如何從端到端協同工做。
技術棧還不成熟,但發展迅速。 它仍然是一個多步驟的過程 - 很像早期的互聯網。
1.安裝MetaMask並建立一個賬戶
若是您已經有MetaMask,則能夠跳到步驟2。
在Google Chrome中安裝MetaMask擴展 。 它將顯示爲Chrome右上角的橙色狐狸圖標。
閱讀並接受隱私聲明和服務條款。
選擇一個密碼並保存生成的密碼。 即便您將使用測試網絡,咱們也建議使用強密碼。 MetaMask也能夠在主網絡上用於具備實際價值的交易。
2.在測試網絡上獲取以太
從以太坊網絡轉到Rinkeby測試網絡 。 它運行與主網絡相同的軟件,但擁有本身的區塊鏈,帳戶,合同和交易。
你須要從Rinkeby Faucet獲得一些以太來測試咱們的DApp。 只需在Twitter,Facebook或Google+上發佈你的地址,此服務就能提供給你一些測試用的以太。
首先,咱們須要您的賬戶地址。 在MetaMask中,單擊您賬戶旁邊的「•••」按鈕,而後選擇「將地址複製到剪貼板」
如今將此地址粘貼到推文,公開Facebook帖子或Google+信息中。 我在Google+主頁上建立了個人帖子,看起來像這樣:
發佈後,你須要複製該帖子的網址。 在Google+中,你能夠點擊對角箭頭按鈕以在本身的頁面上發佈帖子。 你能夠在https://plus.google.com/114203467826302852415/posts/QUNCrqYc778上看到個人帖子。
複製網址,而後將其粘貼到Rinkeby Faucet: https : //www.rinkeby.io/#faucet
你能夠選擇多久獲取一次測試用以太。 「3 Ethers / 8小時」這個頻率就很好。
在不到15秒的時間內,你的帳戶裏就應該有到帳的以太了! 打開MetaMask以確認你的賬戶如今有3個Ethers。 (8小時後,你能夠返回Faucet申請更多。)
如今能夠在https://demo.originprotocol.com/上試用咱們的Demo DApp,並消費你辛苦掙來的以太!