近期 Solana 官方提出了 Actions and Blinks (Blockchain Links) 的概念,旨在透過 URL 的方式將原先複雜且分散在各個 dapp 中的鏈上應用整合到社群平台上,讓用戶可以直接在平台介面進行各種鏈上操作。
不過 Solana 的 Blinks 並非全新的概念,基於 Farcaster 協議開發的 Warpcast 也能透過 Frame 框架把鏈上操作的介面呈現在貼文中。
兩者的差異主要在於 Blinks 的方式可以面向主流的 Web 2 社群平台,並且背後擁有 Solana 官方的支持;而 Warpcast 則是呈現在自建的平台中,對於用戶的可及性來說相對小了許多。
大多數 Web 3 專案的終極目標是將 Web 2 的用戶帶入 Web 3 世界,雖然區塊鏈經過幾年發展已相對成熟,但對於大部分的 Web 2 用戶來說,高昂學習代價形成的高牆仍然矗立在兩者之間。有些專案開始思考,既然這道牆推不倒也拆不掉,倒不如在牆邊架起梯子,讓用戶可以更好的越過這道高牆。
例如前面所提到的 Solana blinks 或是過往的 Mask Network,都是致力於把 Web 3 的應用直接嵌入到主流社群平台上,也就是把平台 Web 3 化,讓用戶不用跳出熟悉的舒適圈也能接觸到這些 Web 3 應用,並直接與其互動。
雖然上面的方式減少了用戶跳轉到其他應用的摩擦力以及時間成本,但實際上用戶在跨越 Web 3 的高牆時是兩段式的過程:他們得先想辦法爬到牆頂,再從牆頂跨越到另一側。
這些方式只是把梯子架在 Web 3 這一側的牆邊,而 Web 2 的原生用戶仍得想辦法徒手爬上牆。
主要的原因在於 Mask Network 或是 Solana 的 Blinks 方法仍需要用戶去下載錢包的擴充插件以及創建錢包,而這個動作正好是 Web 2 用戶最大的操作門檻。
不管是從抽象面來說,用戶需要去理解助記詞、私鑰及錢包的背後意義;又或是實際面來看,用戶如何有效保管助記詞達到自我託管錢包的目的,這些因素才是高牆之所以成為高牆的原因。
用戶從社群平台上接觸到新產品,再到進入新產品的流程,如何盡可能達到一氣呵成,沒有額外的操作負擔,筆者認為 MPC 錢包是目前可以讓用戶越過高牆的關鍵。
Web 2 用戶在註冊新的產品服務時,多半仍習慣透過信箱註冊,或是綁定第三方服務如 Google 帳號來進入新產品,因此能夠不改變用戶的帳戶註冊體驗才能真正消除 Web 3 的「結界」,而 MPC 錢包正是很好符合這項特點的應用。
用戶在創建 MPC 錢包的帳戶時不用再努力記下冗長的助記詞,也不需承擔全權由自己保管資產所帶來的負擔。
雖然 MPC 錢包在私鑰片段的管理上較為複雜,但相比原先由用戶完全保管單個私鑰的方式,有第三方角色共同協助保管私鑰片段,確實也較符合多數用戶在帳戶保管上對第三方角色依賴的習慣,同時也能在帳戶使用習慣的天秤兩端找到平衡點。
當前多數用戶友好的應用在做的都是在幫用戶思考如何從牆頂下來到 Web 3 的世界,包含與 Web 2 原生整合、跨鏈通訊協議,或是鏈抽象等方式,不論是架梯子、溜滑梯、手扶梯,都是讓用戶能更流暢的進入 Web 3。
而符合 Web 2 原生用戶習慣的帳戶創建方式,才是在 Web 2 牆邊架設梯子,讓用戶可以省力爬到牆頂的方法。
大多數開發者專注於透過技術創新的方式來創造出新的玩法,或是致力於提升設施安全性。
不過儘管 Web 3 樂園中的設施再好玩再新穎,也得用戶能順利進得來,才有機會體驗到這些應用設施帶來的美好,讓更多優秀的應用被大規模使用,並且進一步傳播 Web 3 樂園的精神。