對于有觀點輸出習慣的Web3愛好者而言,將內容“寄存”在Twitter等Web2社交媒體上,似乎還不夠“抗審查”,也缺些專屬感和獨立性;對于Web3協議團隊或項目方而言,從產品服務到前端呈現全流程的去中心化,也在敘事上更具吸引力。而無論是抱著何種動力,將個人或項目官方網站制作為去中心化網站,在成本、匿名性、隱私保護等方面都有一定優勢。
因此,本文將帶你一步步將個人網站部署到IPFS上,建立一個只屬于你的、真正去中心化的網站。
文章一共分為介紹、實操、建議三部分。我會先介紹去中心化網絡Dweb的概念及代表,再手把手教學將個人名片網站署到Dweb上的方法,最后,我也會總結下當前方案的優劣勢。
考慮到文章篇幅和上手難度,在實操部分,我只介紹最簡單的一種Html網頁框架部署方法。同時,這一教程主要靠Fleek工具來實現部署。Fleek的功能強大,能打包多種網頁框架,有一定技術基礎的朋友,可以縱深探索。
Web3世界,與這兩項“功能”相對應的代表項目分別是ENS、IPFS和Arweave。
ENS是基于以太坊的分布式、可擴展、開放的命名系統;通俗講,就是區塊鏈域名系統。
非托管加密錢包MPCVault管理的資產已超過5億美元:金色財經報道,非托管、多簽的加密錢包MPCVault自1月份推出多重簽名錢包服務以來,這家初創公司管理的資產已超過 5 億美元,轉移的資產已超過 10 億美元。MPCVault 于 2022 年 3 月完成了 300 萬美元的種子融資,此前從未披露過這一輪融資。[2023/8/10 16:17:41]
IPFS的理念是將數據分布存儲在世界各地、任何人可運行的節點上;本質上是項抗審查、點對點的數據存儲服務。此外,由于IPFS跨節點分發數據并指向特定數據,可以確保資源來自最近更新的來源,實際體驗會更快捷和可靠。
關于ENS和IPFS的進一步釋義,感興趣的讀者可以閱讀《一文了解迄今為止最成功的非金融類以太坊應用程序ENS》《深度解析IPFS:新一代互聯網底層協議》。
在ENS和IPFS的共同支持下,分布式的區塊鏈基礎架構可以將內容直接存儲到智能合約中。
Uniswap、1inch等頭部Web3協議已經將其網站同步至IPFS上。
其ENS鏈接地址分別是1inch.eth、uniswapexchange.eth,對于原生Web3瀏覽器可以直接輸入以上地址訪問,對于非原生瀏覽器,可以使用兼容地址訪問:
LM Funding America 2023年Q1收入同比增長超過1100%至210萬美元:金色財經報道,以加密挖礦和技術為基礎的專業金融公司LM Funding America發布截至2023年3月31日的季度財務報告。報告顯示,截至2023年3月31日,大約有3,700臺比特幣礦機在運行。在2023年4月增加1,300臺機器后,目前大約有5,000臺比特幣礦機在運行,提供大約520PH/s的挖礦能力。
LM Funding America于2023年5月8日與GIGA Energy簽署了一項協議,到2023年5月31日再增加1,080臺機器,總計約627PH/s。截至2023年3月31日的季度總收入約為230萬美元,比2022年第一季度的20萬美元增加了210萬美元,增幅超過1,100%。[2023/5/15 15:04:30]
1inch:https://1inch.eth.link/
uniswap:https://uniswapexchange.eth.link。
更多采用ENSIPFS技術部署的網站,Almonit做過Dweb網站整理,鏈接如下:https://almonit.eth.link/#/discover/,感興趣的讀者歡迎訪問查看。
英國電氣公司Dombey Electrics Co推出太陽能加密貨幣挖礦設備:金色財經報道,英國電氣公司 Dombey Electrics Co推出太陽能加密貨幣挖礦設備。[2023/3/23 13:22:08]
本文我們主要使用Fleek工具提供的方案,該方案優點是部署簡單,支持多種Web框架,除了支持Html頁面外,也支持如Next.js、Hugo.js、Wordpress等多種語言的網頁框架。
本文聚焦在Fleek支持的諸多功能中最簡單的一種——Html頁面框架部署方案,并且做了分步講解,希望小白看完能快速上手;對于高手而言,也能起到拋磚引玉的作用。
剛剛提到需要準備一個Html網頁,因此會用到notion來生成這個Html網頁文件,原因主要是notion操作簡便,且自帶了html導出功能,可以將其作為一個可視化的Html網頁制作器。
由于使用的工具Fleek采用的是自動同步Github的方式,因此也需要準備好一個Github賬號以及對應的Repo。
部署到IPFS網絡本身不需要域名,上傳到網絡中會生成一段hash,類似于Web2中的IP地址,因此還需要準備一個ENS來映射這段IPFShash。
上海市政府聯合7家運營機構發放超4000萬元的數字人民幣消費紅包:金色財經報道,上海市政府聯合工行、農行等7家運營機構發放4060萬元的數字人民幣消費紅包。本次發放將通過隨機抽簽的方式發放70萬個滿108減58元的數字人民幣滿減紅包。在滬消費者可以從11月19日0:00至11月22日0:00之間報名參與紅包抽簽,2022年11月24日9時起,運營機構將以短信方式通知中簽人員,報名人員也可通過報名平臺查詢抽簽結果。中簽人員可以在已完成數字人民幣受理終端改造的線上、線下試點商戶使用數字人民幣滿減紅包進行消費。紅包使用有效期為2022年11月24日9時至12月11日24時,超過有效期未使用的紅包將失效,并自動返還資金提供方。[2022/11/18 13:21:52]
概括一下,事前準備三樣東西:
一個github賬號;
一個ENS域名,以及對應的錢包和少量ETH作為gas;
一個notion賬號,并制作一個個人profile頁面。
1.從Notion導出Html
1.1在notion設計一個profile,Demo如下圖。
為打擊洗倉交易,幣安取消比特幣現貨交易激勵措施:7月9日消息,在幣安決定取消比特幣現貨交易費用后,該公司首席執行官趙長鵬正在打擊幣安發生的洗倉交易。洗倉交易是指交易員買賣自己的資產或進行虛假交易。Mandala Exchange的一名社區經理上周五注意到,短時間內突然有大量比特幣交易,但比特幣的價格幾乎沒有變化。這表明大量交易員在買賣,使價格保持穩定。趙長鵬表示,這是由于零費用和人們試圖獲得VIP級別獎勵,并補充說,幣安“將比特幣交易排除在VIP級別計算之外”,并在交易所“消除所有可能會導致洗倉交易的獎勵”。幣安目前有9個不同的VIP級別,級別越高,用戶交易費用越低。用戶在30天內的現貨交易量越多,其VIP級別就越高。幣安在隨后幾小時內發布公告,將其13個比特幣現貨對從VIP福利及其現貨流動性提供者計劃中剔除。該公司表示,此舉是為了“確保為所有用戶提供一個公平的交易環境”。(Decrypt)[2022/7/9 2:02:09]
1.2從notionexport功能導出我們準備好的頁面,由于IPFS對于靜態網頁支持的能力有限,暫時只能選擇單頁面導出。。
1.3獲得了導出的壓縮文件后會自動下載到本地。在本地解壓后,會得到下圖中的一個文件夾和一個Html文件。將“xxx.html”結尾的文件更名為“index.html”。
2.上傳到Github
2.1進入到GitHub主頁,登陸進入如下頁面,點擊“New”新建一個Repo。
2.2對于這個新建的Repo建議采用Private庫的方式。因為這樣可以避免除了Fleek工具和創建者的其他人訪問到原始文件。
2.3接下來需要用到Github客戶端。登陸Github客戶端后,回到剛剛創建之后的Github網頁,點擊藍色框內的“Setupindesktop”。
2.4安裝了桌面客戶端后,會有如下提示。
2.5來到桌面客戶端,按照提示設定好一個本地目錄并記錄這個本地目錄的路徑。將第一步“從Notion導出資料”中我們在下載的文件,復制到該本地目錄中。
2.5復制完成后,回到客戶端會有如下提示。填寫一些描述內容并點擊commit。
2.6點擊pushorigin把文檔推送到GithubRepo中。
3.使用Fleek新建一個項目
“Fleek是一套工具,包含在開放網絡及其協議上無縫構建現代站點和應用程序所需的一切。”
簡單來說,Fleek這個工具可以將個人網站簡便地部署到去中心化網絡上。
3.1首次進入Fleek需要注冊,建議采用Etheretrum小狐貍錢包直接一鍵注冊并登錄,比較方便。
3.2注冊并登陸之后來到項目主頁,接下來需要創建一個網站項目。
3.3我們選擇剛剛第二步中創建的GithubRepo,并進入到下一步。
3.4我們選擇Hostingservices選項重的IPFS,選擇Cointinue進入下一步。
3.5選擇剛剛創建完成的網站,進入詳細配置頁面。
3.6現在網站已經部署到IPFS上面了,Fleek工具還很貼心的關聯了一個映射域名,如圖所示。
3.7接下來,綁定ENS域名,選擇“Setting”,并找到“ENS”。
3.8下拉到“AddENS”。
3.9輸入ENS域名。
3.10進入到如下界面,再次點擊剛剛輸入的ENS地址。并選擇“Setcontenthash”,最后支付一筆Gas費完成綁定。
3.11此時我們看到之前是灰色的ENS域名已經轉變成為藍色,綁定成功。
3.12對于支持去中心化域名的瀏覽器,如brave,小狐貍錢包手機APP等,直接輸入ENS如我這里設置的yyzfish.eth即可以直接訪問部署的Dweb,對于Web2的瀏覽器,ENS也有兼容方案,可以直接訪問https://yyzfish.eth.link/。
建站過程中的一些思考
Web2網頁需要部署到服務器上,不僅需要維護,而且花費隨著用戶數量而增加,但是通過本文部署到Web3的流程,不難發現,部署到IFPS的花費是極其便宜的,且無論用戶量大小如何,花費不會有變化。
更完整的Web3敘事
早期,由于鏈上gas高很難把完整的項目同時部署到如以太坊網絡上。而如今,隨著IPFS網絡協議的完善,龐大的前端交互頁面也有了自己專屬的去中心化網絡。這在敘事上符合真正的“去中心化”理念。目前Uniswap、1inch等頭部DeFi協議都陸續部署到了去中心化網絡上面,未來或許完整部署到去中心化網絡將成為Web3項目的標配。
對個人來說很酷
ENS域名在社交媒體上很受歡迎,不少KOL的昵稱為xxx.eth,而在此基礎上實現了進一步延伸——把自己的博客部署到IPFS網絡,并以ENS域名作為入口,對于加密愛好者來說會是件很酷的事。
匿名性與隱私保護
由于Dweb在早期設計階段就充分考慮了“去中心化”與“隱私”結合,其實和Tor網絡有些許類似之處,都具有不可追蹤、匿名性的特點。
不足
對于Web2的兼容性仍然有待提高
雖然工具已經支持很多主流框架,但還不是全部,對于像PHP這種的動態網頁框架仍然是不支持的狀態。整體兼容度還有待提高。
對國內用戶不友好
由于當前IPFS的節點還遠未達到白皮書中所計劃的數量,因此,Dweb在國內的訪問有一定的阻礙。
希望未來能夠看到更加完善的方案,以及技術的迭代。
11月29日消息,據外媒報道,FTX前首席執行官SamBankman-Fried談到了FTX是如何接觸到加密交易所無法觸及的受監管銀行的:通過他的交易公司AlamedaResearch.
1900/1/1 0:00:00項目方怎么穿越熊市,這是最近半年一直思考的一個問題所以我也在做持續的調查研究恰巧昨天AndreCronje發布了Fantom怎么從200萬美元茍到15億美元的以下是我學習到的一些要點經驗一:基金.
1900/1/1 0:00:00隨著比特幣(BTC)繼續努力突破任何重要水平,類似的情況困擾著加密貨幣市場上的大多數其他資產,某些圖表模式讓人們希望事情很快就會好轉.
1900/1/1 0:00:00活動時間:2022/11/3012:00至2022/12/1311:59 活動一:新手注冊禮 活動方式: 新注冊用戶活動期間充值任意金額,并進行一筆合約交易,可領取20USDT合約抵扣金.
1900/1/1 0:00:00公眾號:財圈小風 所有平臺均為,由于平臺限制,圖片未能展現出來,大家可以到公眾平臺閱讀此文?點擊關注了解更多精彩內容狗狗幣價格分析顯示強勁的看漲勢頭。DOGE阻力位于0.110美元.
1900/1/1 0:00:00本期特邀嘉賓介紹 APETANK:APETANK是由BAYC領導的NFT社區倡議,是BAYC社區最為權威的項目評估機構,由海外?7?位具有社區影響力的BAYC持有人組成.
1900/1/1 0:00:00