✈️ Gate 廣場【Gate Travel 旅行分享官召集令】
廣場家人們注意啦!Gate Travel 已經上線~ 機票+酒店一站式預訂,還能用加密貨幣直接付款 💸
所以說,你的錢包和你的旅行夢終於可以談戀愛了 😎 💕
現在廣場開啓 #GateTravel旅行分享官# 活動,邀你來秀旅行靈感 & 使用體驗!💡
🌴 參與方式:
1️⃣ 在【廣場】帶話題 #Gate Travel 旅行分享官# 發帖
2️⃣ 你可以:
你最想用 Gate Travel 去的目的地(私藏小島 or 網紅打卡點都行)
講講用 Gate Travel 訂票/訂酒店的奇妙體驗
放放省錢/使用攻略,讓大家省到笑出聲
或者直接寫一篇輕鬆的 Gate Travel 旅行小故事
📦 獎勵安排,走起:
🏆 優秀分享官(1 名):Gate 旅行露營套裝
🎖️ 熱門分享官(3 名):Gate 旅行速乾套裝
🎉 幸運參與獎(5 名):Gate 國際米蘭旅行小夜燈
*海外用戶 旅行露營套裝 以 $100 合約體驗券,旅行速乾套裝 以 $50 合約體驗券折算,國際米蘭旅行小夜燈以 $30合約體驗券折算。
📌 優質內容將有機會得到官方帳號轉發翻牌提升社區曝光!
📌 帖文將綜合互動量、內容豐富度和創意評分。禁止小號刷貼,原創分享更容易脫穎而出!
🕒 8月20 18:00 - 8月28日 24:00 UTC+
Gavin Wood分享JAM灰皮書更新 迴應DOOM鏈上運行爭議
作者: PolkaWorld 社區
3 月的技術 Fellowship 會議在昨晚進行,PolkaWorld 第一時間整理出了 Gavin 的發言,幫助大家瞭解 JAM 和 Polkadot 的最新進展!繼續閱讀,查看 Gavin 的分享!
PolkaWorld 注:技術 Fellowship 會議是 Polkadot 每月一次的線上會議,大部分的 Fellowship 都會參加並分享他們這一個月的工作進展!基本上,你可以在這個會議中瞭解到 Polkadot 最熱乎的重大進展!而技術 Fellowship 是 Polkadot 的去中心化的鏈上技術專家團,是 Polkadot 技術發展的核心貢獻組織之一。
Alice und Bob:嗨 Gavin!上個月你發了個視頻給我們,提到了你正在開發的命令行界面以及相關代碼庫的進展,巧的是,視頻發過來的前後,我也剛好親眼看到了你的現場演示,之後又發生了一些挺令人激動的事兒,所以今天特別想聽聽你這一個月的進展,還有背後具體發生了什麼。
Gavin:嗯,上次咱們通話的時候,我正在亞洲進行 JAM 的巡迴活動,可能是在去臺北或香港的路上,時間太晚了,所以就拍了個視頻發給你們。過去一個月我把這個巡迴活動做完了,一週半前剛從中國大陸回來。
回來後,這個代碼庫已經正式整合進了 PolkaJAM 的代碼中,我希望下次通話之前能夠發佈這個代碼庫的二進制版本,同時也發佈一些工具,讓大家可以自己創建一個 PolkaJAM 的測試網,動手去玩一下。此外,我們還打算把 CoreVM 這個服務,還有一些相關工具,都開源出來,讓開發者可以真正開始在 JAM 測試網上部署自己的軟件。
除此之外,我還完成了一件挺重要的事兒,就是灰皮書(Graypaper)發佈了 064 版本。這次更新的重點是提供了一種功能,讓你可以更直觀看到 JAM 網絡上到底在發生什麼事情 —— 比如鏈上的核心、服務消耗了多少資源,用了多少 gas 等等,所有這些統計數據都會直接記錄在鏈上。之前雖然也能做到,但特別麻煩,需要額外做很多複雜的工作,容易出問題。現在就簡單多了,數據直接記錄在鏈上,每個區塊更新一次,你隨時都能看得特別清楚。
這個功能說起來簡單,實際做的時候發現有點複雜,比我預想的難,多花了幾天。但現在已經完成了,你們馬上就可以在灰皮書倉庫看到這個新版本了,估計今天或明天就會正式發出來。
對於 JAM Toaster 這個項目來說,這個功能特別有用。我們的團隊成員 Erin,可能很多人都認識她,現在正在做一個漂亮的網頁界面,以後你們就能很直觀看到 JAM 鏈上的各種數據了。這會帶來一些好玩的事情,我們可以用它來做點酷的事情,比如之前展示的在鏈上運行 DOOM 遊戲,我們可以看到遊戲運行時鏈上活動的數據實時增加,很直觀、很有趣。未來,我們可能還會加入類似 TPS 這種指標,雖然實際上 JAM 本身沒有嚴格意義上的“交易”,但做這種展示對直觀表現鏈上的活躍程度挺有用的,哪怕它其實有點“吹牛”的成分。
基本上,這就是我最近都在忙的事情了。當然灰皮書裡還有些其他的小更新,這些活動統計功能也都已經整合進 PolkaJAM 的代碼裡了,一旦發佈新版本,大家立馬就能拿來用。
Alice und Bob:太棒了,Gavin,我還有兩個小問題:第一個問題是,你剛剛說的這些統計功能,是不是類似一種調試輸出,或者像程序的日誌一樣?
Gavin:不是的,它不只是簡單的調試輸出,你可以想象一下,就像你平時用 Linux 系統的時候,打開一個監控程序,它能實時告訴你 CPU 用了多少資源。現在我們在 JAM 鏈上也能有類似的功能了。如果沒有這個新功能,你想看鏈上運行情況的話,需要額外部署一些專門的節點,特別麻煩也不現實。現在方便多了,每個節點都主動把自己執行任務的細節(比如用了多少 gas、傳輸數據大小等等)直接報告出來,讓我們能清楚看到每個節點和服務到底在做什麼。
Alice und Bob:第二個問題是,上個月你展示了在鏈上運行 DOOM,推特上後來還為這個事兒爭了好幾天,有些人說你這個根本不算鏈上運行,爭得挺激烈。你想不想借這個機會解釋一下,到底你怎麼看待這個問題?
Gavin:說實話,我也不清楚那些說不是鏈上運行的人到底怎麼想的,他們根本沒看到過真實的代碼(因為我還沒公開)。我覺得他們可能就是推特上的槓精,想說什麼就說什麼,根本不懂我們在做啥。
DOOM 確確實實是在鏈上運行的!具體來說,它運行在 JAM 的一個核心裡,使用的是我們開發的 CoreVM 服務。你可以把 CoreVM 想象成一個區塊鏈版的 Docker,裡面跑的程序感覺和在普通電腦上沒什麼區別。我們把遊戲代碼移植到這個虛擬機上,就跟把遊戲移植到 Windows、Linux 或 Mac 上一樣,然後遊戲就正常運行了。
但我必須承認,這個鏈上的 DOOM 其實並不好玩,因為區塊鏈出塊速度慢,大概 6 秒鐘才會給出一次反饋,這種延遲讓遊戲體驗並不好。但我們展示這個的目的,本來就不是為了玩遊戲,而是證明我們 JAM 的鏈上環境足夠強大,有足夠的帶寬和計算能力去跑普通的軟件。這才是關鍵。
的確有人提出質疑,覺得我們不是真的在“鏈上”,還說 JAM 只是個“數據可用層(DA)”。他們其實根本沒搞懂 JAM 到底是什麼。不過經過了一百多條的推特爭論之後,他們總算稍微明白了一點。事實上,我們做的事情比其他生態系統先進很多,自然會有人不理解,甚至會很消極地去挑毛病,未來可能還會有別的項目試圖模仿我們。
至於鏈上和鏈下的爭論,我覺得挺沒意思的。其實核心問題特別簡單,“鏈上”意味著通過去中心化的方式保證計算過程的安全性和可信度。傳統的區塊鏈,比如比特幣或以太坊,是讓每個節點都去計算同樣的數據和程序,而 JAM 用了一種叫做 ELVES 的協議,它可以讓節點不用每個人都做全部計算,也能確保鏈上計算的安全和結果一致。這套方法是我們公開並經過廣泛審閱的,我們相信它是區塊鏈未來實現大規模發展的關鍵方法。
那些還在糾結“哪個節點做了什麼”的人,最後只能接受現實:區塊鏈想真正發展起來,就必須減少節點的工作量,同時通過其他手段來保證結果的安全和可信度。
就這樣,基本上這些就是我最近忙的東西啦!謝謝!