以太坊交易所 以太坊交易所
Ctrl+D 以太坊交易所
ads

手把手教你建立去中心化個人網站_BSP:nbs幣未來價格

Author:

Time:1900/1/1 0:00:00

對于有觀點輸出習慣的 Web3 愛好者而言,將內容“寄存”在 Twitter 等 Web2 社交媒體上,似乎還不夠“抗審查”,也缺些專屬感和獨立性;對于 Web3 協議團隊或項目方而言,從產品服務到前端呈現全流程的去中心化,也在敘事上更具吸引力。而無論是抱著何種動力,將個人或項目官方網站制作為去中心化網站,在成本、匿名性、隱私保護等方面都有一定優勢。

因此,本文將帶你一步步將個人網站(以 Notion 生成的網頁為例)部署到 IPFS 上,建立一個只屬于你的、真正去中心化的網站(Dweb)。

文章一共分為介紹、實操、建議三部分。我會先介紹去中心化網絡 Dweb 的概念及代表,再手把手教學將個人名片網站署到 Dweb 上的方法,最后,我也會總結下當前方案的優劣勢。

考慮到文章篇幅和上手難度,在實操部分,我只介紹最簡單的一種 Html 網頁框架部署方法。同時,這一教程主要靠 Fleek 工具來實現部署。Fleek 的功能強大,能打包多種網頁框架(如 Wordpress、Next. js 等),有一定技術基礎的朋友,可以縱深探索。

去中心化網站(Dweb),字面上看就是部署在去中心化網絡上的網站。

從構成部分看,Dweb 和傳統互聯網網站類似,都需要擁有一個入口——域名、一個承載主體——托管服務器。在 Web3 世界,與這兩項“功能”相對應的代表項目分別是 ENS、IPFS 和 Arweave(本文重點介紹前者,也是較多項目在使用的方案)。

ENS(Ethereum Name Service)是基于以太坊的分布式、可擴展、開放的命名系統;通俗講,就是區塊鏈域名系統。

IPFS 的理念是將數據分布存儲在世界各地、任何人可運行的節點上;本質上是項抗審查、點對點的數據存儲服務。此外,由于 IPFS 跨節點分發數據并指向特定數據,可以確保資源來自最近更新的來源,實際體驗會更快捷和可靠。

比特幣礦企Core Scientific提交其破產保護計劃:金色財經報道,比特幣礦企Core Scientific提交其破產保護計劃,該計劃已提交給美國德克薩斯州南區休斯頓分部的破產法院。Core Scientific表示,自申請破產保護以來,它的流動性得到了提升,并專注于改造其業務計劃,以實現成功復出。

第11章的破產允許公司繼續運營,直到利益相關者能夠就重組計劃達成一致,其中可能涉及的措施包括縮小企業經營規模以減少債務或清算資產以償還債權人。第11章破產計劃是指概述公司打算如何進行重組和償還債權人的正式文件。

Core Scientific已經獲得了德克薩斯州南區破產法庭的許可,從該公司最大的債權人之一的投資銀行B.Riley獲得了高達7000萬美元的貸款。這筆貸款將用于償還這家破產的比特幣礦商現有的債務人持有融資貸款,該貸款也來自B. Riley。[2023/6/21 21:52:18]

關于 ENS 和 IPFS 的進一步釋義,感興趣的讀者可以閱讀《一文了解迄今為止最成功的非金融類以太坊應用程序 ENS》《深度解析 IPFS:新一代互聯網底層協議》。

在 ENS 和 IPFS 的共同支持下,分布式的區塊鏈基礎架構可以將內容直接存儲到智能合約(容器)中。

雖然在感知層面并不明顯,但用戶如果留意一些主流的 Web 3 應用,可以從他們的官方文檔中發現,Uniswap、 1inch 等頭部 Web3 協議已經將其網站同步至 IPFS 上。

其 ENS 鏈接地址分別是 1inch. eth、uniswapexchange.eth,對于原生 Web3 瀏覽器可以直接輸入以上地址訪問,對于非原生瀏覽器,可以使用兼容地址訪問:

1inch:https://1inch.eth.link/

uniswap:https://uniswapexchange.eth.link。

Ripple CEO:Ripple不急于上市或進行新融資:5月19日消息,Ripple首席執行官Brad Garlinghouse表示,關于Ripple的上市計劃,Garlinghouse表示,他們“不急于上市,不需要籌集更多資金”。他補充說,“因此,如果我們考慮(上市),那將是一個合理的時間和地點。我們不會這么做,除非我們覺得它確實能提高業務增長的能力和客戶體驗。”[2023/5/20 15:14:46]

更多采用 ENS+IPFS 技術部署的網站,Almonit 做過 Dweb 網站整理,鏈接如下:https://almonit.eth.link/#/discover/,感興趣的讀者歡迎訪問查看。

本文我們主要使用 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 來映射這段 IPFS hash。

安全團隊:FTX交易所遭到gas竊取攻擊事件技術分析:10月13日消息,據Beosin EagleEye Web3安全預警與監控平臺的輿情消息,FTX交易所遭到gas竊取攻擊,黑客利用FTX支付的gas費用鑄造了大量XEN TOKEN。Beosin安全團隊第一時間對事件進行了分析,結果如下:

1.以其中一筆攻擊交易為例

(0x8eb73bd5c08318a4cfd233940c3a58744830cda999e59ecbc56f094618a91d69),攻擊者先在鏈上部署攻擊合約(0xCba9b1Fd69626932c704DAc4CB58c29244A47FD3)

2.FTX熱錢包地址會向攻擊合約地址轉入小額的資金,利用攻擊合約(0xCba9...7FD3)進行批量創建子合約。由于整個攻擊中創建了大量合約,并且每次執行完子合約之后,子合約都會自毀。

3.接下來子合約fallback()函數去向Xen合約發起鑄幣請求,如下函數,claimRank()函數傳入一個時間期限(最小1天)進行鑄幣,鑄幣條件是只用支付調用gas費,并無其他成本,并且claimMintReward()函數為提取函數,該函數只判斷是否達到時間期限(本次黑客設置的時間期限為最小值1天),便可無條件提取。但在此次調用過程中,交易發起者為FTX熱錢包地址,所以整個調用過程的gas都是由FTX熱錢包地址所支付,而Xen鑄幣地址為攻擊者地址。

4. 1-3中的步驟,重復多次,并且每次重復過程中都會將已到期的代幣提取出來,并且同時發起新的鑄幣請求。

截止發文時,通過Beosin Trace追蹤發現,FTX交易所損失81ETH,黑客通過DODO,Uniswap將XEN Token換成ETH轉移。[2022/10/13 14:26:15]

概括一下,事前準備三樣東西:

一個 github 賬號;

一個 ENS 域名,以及對應的錢包和少量 ETH 作為 gas;

一個 notion 賬號,并制作一個個人 profile 頁面。

主要由SBF贊助的Future Fund迄今已承諾超2.1億美元資助撥款:10月11日消息,據Future Fund官網信息顯示,截止9月1日,該基金會工作人員已承諾超1.6億美元贈款(Grants)和投資,以及由各領域受雇推薦人(regrantors)承諾的超5000萬美元贈款和投資。

據悉,Future Fund是FTX基金會的一個慈善團體項目,主要由FTX創始人兼首席執行官SBF贊助,向非營利組織和個人提供資助,并投資于有社會影響力的公司,包括但不限于人工智能(AI)、生物安全、經濟增長、空間治理以及有效的利他主義研究等10個領域。[2022/10/11 10:30:46]

 1.1 在 notion 設計一個 profile,Demo 如下圖。

 1.2 從 notion export 功能導出我們準備好的頁面,由于 IPFS 對于靜態網頁支持的能力有限,暫時只能選擇單頁面導出。(高階選手也可實現多級頁面——subpages)。

 1.3 獲得了導出的壓縮文件后會自動下載到本地。在本地解壓后,會得到下圖中的一個文件夾和一個 Html 文件。將“xxx. html”結尾的文件更名為“index. html”。

 2.1 進入到 GitHub 主頁,登陸(沒有賬號的需要注冊一個賬號)進入如下頁面,點擊“ New ”新建一個 Repo。

Pudgy Penguins顧問委員會新增9名高管,計劃推出實物商品:金色財經消息,NFT項目Pudgy Penguins顧問委員會已經宣布新增9人加入,其中包括:Nansen首席執行官Alex Svanevik、Saks Fifth首席運營官Avenue RJ Cilley、Hasbro授權負責人Jess Richardson、以及來自Meta合作伙伴團隊的Jordan Sterling。另據Pudgy Penguins首席執行官Luca Netz透露,為了擴大品牌影響力,該項目正計劃推出實體商品,包括Pudgy Toys毛絨玩具和兒童讀物等。(Decrypt)[2022/8/23 12:42:32]

 2.2 對于這個新建的 Repo 建議采用 Private (隱私)庫的方式。因為這樣可以避免除了 Fleek 工具和創建者的其他人訪問到原始文件。

 2.3 接下來需要用到 Github 客戶端(如果電腦上沒有 Github 客戶端則需要下載并安裝一個)。登陸 Github 客戶端后,回到剛剛創建之后的 Github 網頁,點擊藍色框內的“ Set up in desktop ”(在桌面打開客戶端)。

 2.4 安裝了桌面客戶端后,會有如下提示。

 2.5 來到桌面客戶端,按照提示設定好一個本地目錄并記錄這個本地目錄的路徑。將第一步 “從 Notion 導出資料”中我們在下載的文件,復制到該本地目錄中。

 2.5 復制完成后,回到客戶端會有如下提示。填寫一些描述內容并點擊 commit。

 2.6 點擊 push origin 把文檔推送到 Github Repo 中。

“Fleek 是一套工具,包含在開放網絡及其協議上無縫構建現代站點和應用程序所需的一切。”

簡單來說,Fleek 這個工具可以將個人網站簡便地部署到去中心化網絡上。

 3.1 首次進入 Fleek 需要注冊,建議采用 Etheretrum 小狐貍錢包直接一鍵注冊并登錄,比較方便(亦可以使用 Github 或 Email 來注冊)。

 3.2 注冊并登陸之后來到項目主頁,接下來需要創建一個網站項目。

 3.3 我們選擇剛剛第二步中創建的 Github Repo,并進入到下一步。

 3.4 我們選擇 Hosting services 選項重的 IPFS,選擇 Cointinue 進入下一步。

 3.5 選擇剛剛創建完成的網站,進入詳細配置頁面。

 3.6 現在網站已經部署到 IPFS 上面了,Fleek 工具還很貼心的關聯了一個映射域名,如圖所示。

 3.7 接下來,綁定 ENS 域名,選擇“ Setting ”,并找到“ ENS ”。

 3.8 下拉到“ Add ENS ”。

 3.9 輸入 ENS 域名。

 3.10 進入到如下界面,再次點擊剛剛輸入的 ENS 地址。并選擇“ Set content-ubxx hash ”,最后支付一筆 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 域名在社交媒體(如 Twitter)上很受歡迎,不少 KOL 的昵稱為 xxx. eth,而在此基礎上實現了進一步延伸——把自己的博客部署到 IPFS 網絡,并以 ENS 域名作為入口,對于加密愛好者來說會是件很酷的事。

匿名性與隱私保護

由于 Dweb 在早期設計階段就充分考慮了“去中心化”與“隱私”結合,其實和 Tor 網絡有些許類似之處,都具有不可追蹤、匿名性的特點。

對于 Web 2 的兼容性仍然有待提高

雖然工具已經支持很多主流框架,但還不是全部,對于像 PHP 這種的動態網頁框架仍然是不支持的狀態。整體兼容度還有待提高。

對國內用戶不友好

由于當前 IPFS 的節點還遠未達到白皮書中所計劃的數量(路線圖),因此,Dweb 在國內的訪問有一定的阻礙。

希望未來能夠看到更加完善的方案,以及技術的迭代。

胖虎

個人專欄

閱讀更多

金色早8點

金色財經

去中心化金融社區

CertiK中文社區

虎嗅科技

區塊律動BlockBeats

念青

深潮TechFlow

Odaily星球日報

騰訊研究院

Tags:NBSBSPWEBENSnbs幣未來價格BSPAY幣ALFweb3Projectens幣是下一個百倍幣嗎

以太坊交易
長期來看:Web3 和用戶所有權_Bella:數字人民幣是加密貨幣嗎

文章作者:Lijin、Jesse Walden文章作者:Block unicorn 最近圍繞FTX戲劇性崩潰的事件,對加密貨幣行業的看法和信任造成了打擊.

1900/1/1 0:00:00
NFTFi 的抽象敘事:流動性難題、新角色的引入、風險置換_BSP:BSPAY幣

原文來源:Kylo,Zonff Partners投資經理從 BendDAO 的火爆將 NFTFi 的敘事引上正軌.

1900/1/1 0:00:00
FTX今天聽證 一文說清中國債權人維權之路_SBF:虛擬資產

最近加密資產最大的新聞,就是國際頭部加密資產交易所FTX依據美國《破產法》向特拉華州某法院申請破產重整一事.

1900/1/1 0:00:00
一文了解交易量超越OpenSea的新NFT市場Blur_BLUR:PEN

文:Russian Defi來源:0xilluminati11月27日,Blur的交易量超過了Opensea。最近創建了許多新的NFT市場,但直到現在才出現一個有占據主導地位意圖的市場.

1900/1/1 0:00:00
金色觀察丨生存還是毀滅DCG集團陷入至暗時刻_GBT:GBTC

最近,因FTX暴雷影響,Genesis深陷泥潭,連帶著總公司DCG、Grayscale(灰度)各種負面消息在市場傳播.

1900/1/1 0:00:00
Web3 瀏覽器:去中心化世界的必備工具_WEB3:區塊鏈的五大應用領域

Web服務軟件程序可以通過互聯網啟用計算機之間的通信,Web服務通常采用應用程序編程接口(API)的形式。從某種角度上來說,Web是可以在線訪問的相關超文本材料的集合.

1900/1/1 0:00:00
ads