星鏈博客#
究竟什麼是區塊鏈博客,我到現在仍然沒有搞清楚。數據存在哪裡?粗淺理解,採用一種分佈式存儲數據方式,化整為零,數據變成粒子存放各個節點,不容易被篡改,安全和隱秘性較高。
好比 Notion 如果崩潰,數據沒了,區塊鏈每個節點都有保存完整的數據,這台電腦被錘子砸爛沒有關係,換一台電腦,數據依然在。屁話!所有在線筆記哪個不具備這個同步功能?
要不,這樣理解。區塊鏈節點就是一個伺服器,節點茫茫多,每個節點保存一份完整數據,即使博客網站沒了,數據還在。
你把數據存在星空,每一顆星存著完整數據,xLog 博客是一條連接星空的數據線,任務把數據傳送到星空。如果這條數據線斷了,並不影響已送達每一顆星星的數據,它們依然完好無損,你只需換一條線,重建聯繫。
區塊鏈什麼的,噱頭,不重要。
同行襯托#
開源免費博客系統網上很多,比如在 xLog 之前,我一直在用 Nobelium 框架,部署於 vercel 博客系統。寫東西方便,介面極簡,同步只需 Notion 創建筆記,甚至連發布按鈕都沒有。示例:Leidi's Notes
這一類博客突出問題就是對小白不友好,需要一定編程相關的前置知識,依托各類插件,比如網站數據統計,評論系統等。
一般人字還沒寫幾個,就被折騰個半死。每次上傳又是一連串命令,遇到報錯,頭髮先掉一半。
此類博客,單就其他功能而言,簡直無法用貧寒形容。
博客究竟有沒有人訪問?哪篇文章點擊最多?沒有評論系統。這些功能七拐八彎也能實現,但又得申請各種令牌,安裝插件。另外半條命,留不住。
有沒有簡單易用的集成方案?WordPress 可以開發網站也能搭建博客,完備的插件系統,直觀的後台操作介面,但大部分收費,而且比較重。
原本只想隨便發點什麼,或許是些毫無營養價值的文字。遇到那些重型博客後台,嚴肅認真的儀表盤,瞬間表情凝重起來。
隨手寫的東西不敢勞駕您大駕,每次點擊發布按鈕,須直面好幾百人的諾貝爾文學獎評審委員會。這種垃圾你也敢往上發?你敢點發布!
xLog 的 Ai 自動生成文章摘確實暫時領先其他博客系統,摘要總結到位,關鍵方便。
其他博客系統,要麼文章頁面內插入一個分段標籤符;要麼自己寫;要麼複製文章內容到摘要提示框。
所以 xLog 不是有多好用,全靠同行襯托。
數據同步#
不講那些花里胡哨,xLog 後台簡潔清爽,功能一目了然。統計數據,文章發布,站點設置,挨個點一點,15 分鐘搞明白。
搭建 Chrome 錢包 → xLog,那麼如果是兩台電腦該如何同步?按此方法如法炮製,狐狸頭錢包需要填入第一次申請時的助記詞,打開 xLog 重新連接,就可以在另外一台電腦登錄後台。
但我感覺,多設備使用過於繁瑣,特別每次設置點啥保存,狐狸頭總要出來搞事情,我就記錄點吃吃喝喝,你不必興師動眾。
開始我一直覺得狐狸頭是用來賺錢,實際操作發現,無論發布文章還是修改設置,都是一種消費行為,因此這個水龍頭 需要保存書籤,低於 0.02CSB 可以到這裡免費領取一筆「救濟金」,以保障日常發文所需。
我第一次見識到發博客文章還要自己掏錢,可以理解為傳輸費用。我自己花錢把數據傳送到星星,我愛寫什麼就寫什麼,你他媽的管不著我了!
既然去中心化,xLog 作為傳送媒介以及數據渲染存在,它負責把用戶數據傳送到區塊鏈的各個節點。它有沒有在偷看,會不會存在閹割機制,有待進一步觀察。
但凡我黨光輝普照之地,老大哥目光時刻溫暖著你,星星怎麼了?星星不是法外之地!
數據導出#
「為將者未慮勝,先慮敗故可百戰不殆矣」,雖然傳送到星星的數據,安全無虞,但既然網站有導出功能,應該合理應用。根據自己文章發布頻率,可以每半年備份導出文章。
通常我們不會在一個博客後台直接創作文章。就我個人而言,創作流程先在 Obsidian 寫好,把本地圖片上傳圖床,最後複製到 xLog 發布。
因此文本初始於本地,要不要定期導出網站 Markdown,看個人需求。
奇門遁甲#
目前遇到 xLog 最大問題,綁定自定義域名。
我使用 namesilo,如果想要直接把根域名比如 lenband.com,以 @記錄到 CNAME,沒有辦法保存,提示錯誤。
測試所有可能性之後,均告失敗。尋求傳說中的星星眼老師 @DIYgod,他的建議是用 cloudflare 接管 namesilo 域名解析服務。
cloudflare 是什麼?它相當於一個域名加速代理服務商,無論你從哪個域名公司購買的域名,cloudflare 可以接管域名自帶的解析功能,順便幫你加速。
cloudflare 可以使用 CNAME 填寫 @,照例說 @必須由 A 指向一個明確 IP 地址,但 cloudflare 能夠實現 CNAME 直接使用根域名的拉平功能。
讓人掉頭髮的事情來了。
- namesilo 的記錄要不要保存?
- namesilo 的 NS 記錄是否替換成 cloudflare,如果不替換會怎樣?
- cloudflare 的 DNS 和 CDN 什麼區別?
我是編程小白,這些東西全靠不停試錯比對才能驗證,其背後原理,為什麼如此設置,並不清楚。
如果你也是通過 namesilo 購買域名,或許可以參考我這個方法綁定 xLog 自定義域名。
雖然 namesilo 不讓寫 @,但我還是寫了一條 CNAME,究竟有沒有起效果,可能需要起卦才曉得。
被 cloudflare 接管後的 namesilo 等於喪失對域名的解析能力,但可以保留原標籤值,不會衝突。指不定你還得折騰回來。
namesilo 需要設置就這兩個地方,NS 最重要,相當於你要開別人車,沒有車鑰匙怎麼行?
cloudflare 註冊,添加網站等基本操作不贅述,相信動手能力但凡差一點,走不到這一步。
按照 xLog 後台自定義域名提示,將你的域名記錄,添加到 cloudflare
如果你有子域名,也要加到 cloudflare 當中,因為它已經全面接管 namesilo 解析服務,如果不添加子域名記錄,可能子域名網站將無法訪問。
代理狀態是什麼? DNS 僅為普通解析功能,CDN 加速模式,很遺憾我選擇 CDN 模式會導致子域名國內可以訪問,而國外無法訪問的情況。
當然這可能因為我在測試的時候,它還沒有完全解析。
每一次修改 CNAME 或者 NS 記錄,都需要一段時間緩衝和更新,記錄修改之後,如果你當時沒有獲得反饋,並不代表設置錯了,你需要等待一段時間。
這段時間,可能玄學,半小時,1 小時均有可能。趁這個時間你可以起一卦算一算,會不會成功。
測試過程,需要不斷切換 VPN ,是否國內國外均能正常訪問。
拢共操作就這麼幾步,設定參數就那麼幾個,其餘交給時間。
這玩意滯後可不是一分鐘兩分鐘,有可能你第一步操作正確,但你觀察不到正確反饋,又做調整,很有可能第二步的調整覆蓋第一步的正確,然後你陷入一個對錯不斷循環的怪圈,像一隻小白鼠在迷宮裡亂竄,需要試錯好幾次,你才會發現好吃的就在不遠處。
cloudflare 確實有加速網站,特別 VPN 開起來時,幾乎秒開,而且可以記錄網站數據,雖然看不懂,感覺挺酷。
幸運的你如果讀了這篇博文,或許又可以少走幾步冤枉路。
好的,不管過程如何艱難,終於將自己域名綁定 xLog。這一步相當於,從此以後每一顆星星上面都有你的名字。
其實 xLog 自帶鏈接就很酷,多此一舉,可你架不住手賤要去折騰啊😮💨