This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
ออกแบบเพื่อมนุษย์แทนบล็อก: ชั้นการโต้ตอบใหม่ที่กำลังเกิดขึ้นบน Fogo
ฉันไม่เคยตระหนักว่าหน้าตาอินเทอร์เฟซ Web3 ถูกออกแบบมาให้รอคอย จนกระทั่งฉันเริ่มจินตนาการถึงสิ่งที่จะเกิดขึ้นเมื่อการรอคอยหายไป เราคิดว่าปัญหา UX ของบล็อกเชนเกี่ยวกับความซับซ้อน แต่ส่วนใหญ่แล้วมันเกี่ยวกับความล่าช้า คุณคลิก คุณลงนาม คุณรอ คุณสงสัยว่ามันผ่านไปหรือยัง ช่องว่างระหว่างการกระทำและการยืนยันนั้นได้สร้างผลกระทบอย่างเงียบๆ ต่อวิธีที่นักพัฒนาสร้างทุกอย่าง อินเทอร์เฟซไม่ได้แค่แสดงข้อมูล แต่ยังจัดการกับความวิตกกังวล สถานะการโหลด ตัวติดตามธุรกรรม หน้าจอยืนยัน นี่ไม่ใช่แค่แนวทางการออกแบบ แต่เป็นกลไกการรับมือกับระบบอะซิงโครนัส Fogo เริ่มท้าทายสมมติฐานนั้น ไม่ใช่แค่โดยการทำให้เร็วขึ้น แต่โดยทำให้การดำเนินการรู้สึกคาดเดาได้พอที่นักพัฒนาจะสามารถสมมติว่ามีการตอบสนองทันทีแทนที่จะรอคอย เมื่อการยืนยันกลายเป็นเกือบจะทันที การโต้ตอบก็เปลี่ยนไป นักพัฒนาก็ไม่จำเป็นต้องออกแบบรอบ “รอคอย” แทนที่จะเป็นการส่งแล้วรอ อินเทอร์เฟซสามารถกลายเป็นแบบต่อเนื่อง การกระทำนำไปสู่การตอบสนองโดยตรง ฟังดูละเอียดอ่อน แต่มันเปลี่ยนโครงสร้างของแอปพลิเคชันตั้งแต่รากฐาน วันนี้ แอปพลิเคชันบนบล็อกเชนส่วนใหญ่จำลองความตอบสนองได้อย่างรวดเร็ว UI ตอบสนองทันที แต่การดำเนินการจริงเกิดขึ้นที่อื่น บนเส้นเวลาอีกเส้นหนึ่ง ผู้ใช้เรียนรู้ที่จะอยู่ระหว่างสถานะ พวกเขาปรับตัวเข้ากับความไม่แน่นอน บนระบบที่ออกแบบมาเพื่อความหน่วงต่ำสุดและความสม่ำเสมอในการดำเนินการ การแยกนั้นก็เริ่มหายไป บล็อกเชนไม่รู้สึกเหมือนเป็นกระบวนการหลังบ้านอีกต่อไป มันเริ่มทำตัวเหมือนโครงสร้างพื้นฐานแบบเรียลไทม์ นี่สร้างชั้นการโต้ตอบใหม่ นักพัฒนาสามารถสมมติว่าจุดประสงค์ของผู้ใช้และสถานะของเชนอัปเดตเกือบพร้อมกัน ซึ่งช่วยลดความจำเป็นในการออกแบบอินเทอร์เฟซในหลายๆ ด้าน เช่น การ polling น้อยลง การ buffering น้อยลง สถาปัตยกรรมป้องกันตัวเองน้อยลง แทนที่จะจัดการกับความล่าช้า นักพัฒนาสามารถมุ่งเน้นไปที่การไหลของข้อมูล และการไหลของข้อมูลก็เปลี่ยนแปลงจิตวิทยา เมื่อผู้ใช้เชื่อมั่นว่าการดำเนินการจะเกิดขึ้นทันที ความลังเลก็ลดลง การตัดสินใจก็รู้สึกสะอาดขึ้น อินเทอร์เฟซรู้สึกเบาลง ประสบการณ์เปลี่ยนจาก “การร้องขออะไรบางอย่างจากเครือข่าย” ไปเป็นการโต้ตอบกับซอฟต์แวร์โดยตรง แนวทางการออกแบบของ Fogo ดูเหมือนจะสอดคล้องกับแนวคิดนี้ โฟกัสแคบ การวางแผนด้านประสิทธิภาพ การปรับปรุงให้เหมาะสมสำหรับสภาพแวดล้อมที่มิลลิวินาทีมีความสำคัญและความไม่แน่นอนทำลายผลลัพธ์ ระบบการซื้อขาย ตลาดแบบเรียลไทม์ แอปพลิเคชันบนเชนแบบโต้ตอบ สภาพแวดล้อมเหล่านี้ไม่เพียงแต่ได้ประโยชน์จากความเร็วเท่านั้น แต่ยังต้องการความสม่ำเสมอ และความสม่ำเสมอนั้นช่วยให้นักพัฒนาสามารถออกแบบเพื่อมนุษย์ แทนที่จะเป็นบล็อก เรามักคิดว่าบล็อกเชนที่เร็วขึ้นเพียงแค่ปรับปรุง UX ที่มีอยู่ แต่การเปลี่ยนแปลงที่ลึกกว่าคือแนวคิด นักพัฒนาหยุดสร้างรอบความไม่แน่นอนแบบอะซิงโครนัส พวกเขาเริ่มสมมติว่ามีความต่อเนื่อง อินเทอร์เฟซหยุดเตรียมผู้ใช้สำหรับความล่าช้า และเริ่มสนับสนุนโมเมนตัม ผู้ใช้อาจไม่สังเกตเห็นว่ามีอะไรเปลี่ยนแปลงภายใต้ฝากระโปรง พวกเขาจะไม่คิดถึงโมเดลฉันทามติหรือสภาพแวดล้อมการดำเนินการ แต่พวกเขาจะรู้สึกเมื่อแอปหยุดทำให้พวกเขารอ และเมื่อการรอคอยหายไป การโต้ตอบก็เริ่มพัฒนาไปในตัวเอง