การกระจายอำนาจ Farcaster: Ferrule

มือใหม่7/4/2024, 7:06:43 PM
บทความนี้นำเสนอแอปพลิเคชันเครือข่ายสังคมที่ไม่มีกลางชื่อ Farcaster โดยเน้นที่สถาปัตยกรรมที่สร้างขึ้นบน Ethereum และ Optimism ที่มุ่งหวังที่จะบรรลุความเสมอภาคดิจิตอลและความเป็นเจ้าของของผู้ใช้

หนึ่งในคำสัญญาพื้นฐานของบล็อกเชนคือความเอกรังและการเป็นเจ้าของดิจิทัล ระบบภูมิทัศน์เก่าต่างหากก็ถูกทำลายอย่างมีระบบมาหลายเวลาแล้ว การเกิดขึ้นของเทคโนโลยีด้านหน้าช่วยให้เราสามารถก้าวข้ามระบบเหล่านี้ไปสู่แนวคิดใหม่ ๆ มีสื่อสังคมเป็นหนึ่งในระบบเหล่านั้นที่ต้องการการปรับปรุงอย่างมาก ภาวะนี้ไม่ใหม่และไม่ใหม่ ผู้สร้าง ผู้ใช้ และนักลงทุนได้สนับสนุนให้มีกราฟสังคมที่ไม่มีการจัดกลุ่มแบบกระจาย ชั้นและทุกอย่างที่มาพร้อมกับมันตั้งแต่วันของ Bitclout แล้ว

Many have tried, but none have succeeded yet. Enter Farcasterซึ่งเป็นแอปพลิเคชันโซเชียลเน็ตเวิร์กแบบกระจายอํานาจที่เพียงพอซึ่งสร้างขึ้นบน Ethereum และขับเคลื่อนโดย Optimism Farcaster ทํางานคล้ายกับ X (เดิมชื่อ Twitter) และ Reddit ผู้ใช้สามารถเข้าร่วมเครือข่ายสร้างโปรไฟล์โพสต์ "casts" (คล้ายกับทวีต) และติดตามผู้ใช้รายอื่นได้อย่างรวดเร็ว การยกของหนักส่วนใหญ่ทําโดย Warpcast, ไคลเอ็นต์ Farcaster ที่ทำให้การใช้งานเป็นเรื่องเรียบง่าย โดยที่ไม่ต้องสนใจความซับซ้อนทางเทคนิค

ไม่เหมือน X และ Reddit ที่ Farcaster ช่วยให้ผู้ใช้เป็นเจ้าของบัญชีและกราฟสังคมและความสัมพันธ์ที่พวกเขาสร้างขึ้นกับผู้ใช้อื่น ๆ นี่เป็นการอัพเกรดที่สำคัญจากระบบดั้งเดิมที่มีอยู่ ผู้ใช้ Farcaster แต่ละคนสามารถเลือกเคลื่อนย้ายระหว่างแอปที่แตกต่างกันที่เปิดใช้บน Farcaster ซึ่งทำให้มีความอิสระและเป็นเจ้าของของผู้ใช้ในฝั่ง

สถานะของ Farcaster


=

\=
ศูนย์กลาง: คล้ายกับโหนดบล็อกเชน ศูนย์กลางเก็บข้อมูลและฟังข้อมูล Ethereum และ Optimism เพื่อข้อมูลรายละเอียดเกี่ยวกับผู้ใช้

แอปลูกค้า: แอปพลิเคชันที่ใช้บนแพลตฟอร์ม Farcaster ซึ่งเป็นพาร์ทเนอร์และชุดข้อมูลบนเชนซึ่งผู้จัดพิมพ์แอปลูกค้าใช้เพื่อกระทำแทนผู้ใช้ ทำให้พวกเขาสามารถโพสต์ อ่านข้อมูล และดำเนินการอื่น ๆ

Farcaster ได้สร้างระบบที่ 'พอที่พอ' ที่ช่วยให้ผู้ใช้สามารถมีตัวตนพกพาระหว่าง Client Apps ได้ คล้ายกับการใช้ Google เข้าสู่ Facebook และ X แต่ Farcaster ก้าวไปไกลยิ่งขึ้นโดยทำให้ข้อมูลเปลี่ยนที่พกพาได้ด้วย แอป Client ที่แตกต่างกันสามารถสร้างประสบการณ์ที่แตกต่างกันบนข้อมูลเดียวกันได้ เช่น Warpcast คล้ายกับ Twitter ในขณะที่แอปอื่นอาจรู้สึกเหมือน Discord มากกว่า

แอปไคลเอ็นต์ต้องเชื่อมต่อกับฮับ ซึ่งไม่มีข้อผูกมัดในการอนุญาตการสื่อสาร ฮับคล้ายกับเว็บเซิร์ฟเวอร์ใน web2 land และไม่มีค่าใช้จ่ายสําหรับแอปไคลเอ็นต์ในการอ่านหรือเขียนข้อมูลไปยังฮับ โดยปกติแล้วทีมที่สร้างแอปไคลเอ็นต์ (เช่น Warpcast) จะเรียกใช้โหนดฮับที่พวกเขาเชื่อมต่อด้วยทําให้พวกเขาเป็น "ผู้ดําเนินการ" ของฮับ ทุกคนสามารถเรียกใช้ฮับได้ และหากการกําหนดค่าเริ่มต้นชี้ไปยังฮับอื่นๆ เครือข่ายจะถูกสร้างขึ้น

ผู้ใช้สามารถมียอดคงเหลือ crypto แบบพกพาและแอปไคลเอ็นต์สามารถสร้างกระเป๋าเงินเฟียตหรือยอดคงเหลือ crypto เฉพาะแอปไคลเอ็นต์เพิ่มเติมได้ ตัวอย่างเช่นผู้ใช้ Warpcast จ่ายเงินสําหรับ "warps" ซึ่งใช้สําหรับการจัดเก็บ Farcaster ทั่วโลกและคุณสมบัติเฉพาะของ Warpcast

สถาปัตยกรรมที่ถูกเลือกคือ "ที่เพียงพอแล้ว" เพราะมันสมมติว่ามีหลาย Client Apps ที่ทำงานอย่างอิสระ และว่าผู้ที่กำลังสร้าง Client หรือ Connected app จะต้องเริ่มเติมโหนดหรือซื้อสิทธิ์การเข้าถึงจากหน่วยงานที่กำลังเรียกใช้โหนด

ปัญหาที่กำลังจะเกิด

ความสัมพันธ์ระหว่างเครือข่ายที่ไม่สอดคล้องกัน

Farcaster ทํางานผ่านฮับที่จัดเก็บข้อมูลและอํานวยความสะดวกในการสื่อสารระหว่าง Ethereum และ Optimism ฮับโฮสต์ API ที่อนุญาตให้แอปไคลเอ็นต์อ่านและเขียนข้อมูลได้ ผู้ใช้ต้องจ่ายค่าพื้นที่เก็บข้อมูลโดยเรียกฟังก์ชัน "เช่า" ในสัญญาอัจฉริยะ Optimism ประตูการชําระเงินนี้อาจช่วยลดบัญชีสแปมและบอท แต่ไม่มีเงินค่าเช่าให้กับผู้ให้บริการโหนด เมื่อ Farcaster เติบโตขึ้นการจัดเก็บอาจไม่สามารถป้องกันได้สําหรับโหนดเดียว ตัวดําเนินการปรับขนาดแนวนอนหรือตัวดําเนินการโหนดจูงใจสามารถแก้ไขปัญหานี้ได้

Centralization ของ Client Apps

Warpcast เป็นผู้มีส่วนร่วมหลักและผู้สร้างของ Farcaster และเป็นแอปลูกค้าที่ได้รับการใช้งานอย่างแพร่หลายที่สุด หากมีแค่ลูกค้าเดียวที่มีอำนาจ Farcaster ก็เสี่ยงที่จะกลายเป็นแพลตฟอร์มสื่อสังคมที่ถูกกลายพันธ์เชิงศูนย์กลางอีกหนึ่งแห่ง แอปลูกค้าใช้กุญแจเดียวเพื่อดำเนินการแทนผู้ใช้ ซึ่งคล้ายกับวิธีทำงานของกระเป๋าเงิน web3 แต่มีอำนาจที่สำคัญ การรวมเทคโนโลยีกระเป๋าเงินอัจฉริยะอาจทำให้ผู้ใช้สามารถใช้บัญชีกุญแจ Farcaster ของพวกเขาเป็นกระเป๋าเงินหลัก

การเสนอ Ferrule และ Ferrule MPC

Farcaster น่าตื่นเต้นไม่เพียงเพื่อความสำเร็จทางเทคนิคเท่านั้น แต่ยังเพื่อชุมชนที่เขาเลี้ยงเลี้ยงขึ้น อย่างไรก็ตามรูปแบบสุดท้ายของ Farcaster ยังไม่เจอความเข้าใจ Enter Ferrule โปรโตคอลที่สร้างขึ้นภายใน Farcaster ที่ทำให้ใครก็สามารถสร้างไคลเอ็นต์ของตนเองสำหรับ Farcaster

ความสำคัญของฟีรูล

ปัจจุบันเศรษฐศาสตร์ของฟาร์คาสเตอร์มีจํากัด โดยเฉพาะอย่างยิ่งไม่มีสิ่งจูงใจสําหรับทุกคนที่จะเรียกใช้ Farcaster Hub ส่งผลให้ Farcaster จัดการเครือข่ายทั้งหมด แม้ว่าจะไม่ได้รวมศูนย์ทั้งหมด แต่ก็ไม่ได้กระจายอํานาจอย่างเต็มที่ดังนั้นสโลแกน "กระจายอํานาจอย่างเพียงพอ" ของฟาร์คาสเตอร์ เส้นทางสู่เครือข่ายแบบกระจายอํานาจมากขึ้นจะได้รับประโยชน์อย่างมากจาก Ferrule

ประโยชน์ของเครือข่ายที่ไม่centralized อย่างสมบูรณ์มีความสำคัญ การเติบโตของสถานะมีความเป็นปัญหามากขึ้น ด้วย Ethereum และ Solana ยิ่งมีผู้ใช้มากขึ้น การเก็บข้อมูลจะเป็นปัญหาอย่างสิ้นเชิงบน Farcaster ปัญหานี้กลายเป็นปัญหาที่เกี่ยวข้องกับการcentralization และการเติบโตของสถานะที่สามารถขยายได้และยั่งยืน ด้วยการนำมาใช้ทั่วไปปัญหานี้จะเร่งความเร็ว

แหล่งที่มา:https://dune.com/pixelhack/farcaster

การเติบโตของ Farcaster ยังไม่ได้ชะลอลงและยังคงเร่งเคลื่อนไปอย่างต่อเนื่อง โดยมีผู้ใช้รายวันที่ไม่ซ้ำกันมากกว่า 60,000 คน เพิ่มขึ้น 66% เทียบเดือน กับเดือน ด้วยการเติบโตแบบกำลังสอง กิจกรรมของผู้ใช้ที่ฝังอยู่ในแต่ละบัญชีที่ไม่ซ้ำกันจะเพิ่มขึ้น แม้ว่าใครๆ ก็สามารถเรียกใช้โหนด Farcaster ได้ แต่ไม่มีสิ่งของสติปัญญาที่จะทำเช่นนี้ การสร้างสรรค์สำหรับการเติบโตของโหนดจะเป็นสิ่งจำเป็นสำหรับระบบให้ขยายตัวได้อย่างเหมาะสม

การออกแบบฟีรูล

Ferrule เป็นการออกแบบใหม่ของ Farcaster Hubs ที่ทํางานเป็น Eigenlayer Actively Validated Service (AVS) ช่วยให้สามารถใช้สินทรัพย์ที่มีอยู่เพื่อรักษาความปลอดภัยและรับรองการทํางานของฮับและฟังก์ชันที่ถูกต้องของโปรโตคอล Farcaster ผู้ใช้จะรับใหม่ตามสัญญา Ferrule และสินทรัพย์จะถูกมอบหมายให้กับฮับแบบไดนามิกตามพฤติกรรมของเครือข่าย ผลตอบแทนการปักหลักบางส่วนจะถูกนําไปให้ผู้ประกอบการฮับเป็นรางวัลพร้อมกับค่าเช่าบัญชีการจัดเก็บบางส่วน

ในปัจจุบัน Farcaster Hubs มีการตรวจสอบความสมบูรณ์ของข้อมูลอย่างจำกัดและไม่มีการลดความสนใจทางเศรษฐกิจสำหรับสแปมหรือการจัดการ Ferrule มุ่งเน้นการแสดงความประพฤติอย่างถูกต้องและปลอดภัยของ Hubs โดยการให้ความมั่นใจ Ferrule nodes กระจายส่งศิลปะทางคริปโตที่สามารถตรวจสอบได้เพื่อรับรองว่าการดำเนินการถูกต้อง สิ่งสนับสนุนทางเศรษฐศาสตร์ส่งเสริมพฤติกรรมที่ถูกต้อง และการไม่กระทำหรือการกระทำอย่างไม่เพราะความจริงถูกลงโทษผ่านการลบข้อมูล

เมื่อ Ferrule พัฒนาต่อไป มันจะมุ่งเน้นการแก้ไขปัญหาการเติบโตของรัฐ และปัญหาการกลุ่มกลางของลูกค้า / ฮับ Incentivized Hubs สามารถสร้างระบบเส้นทางให้แน่ใจว่าพวกเขาไม่จำเป็นต้องเก็บข้อมูลทั้งหมด จะได้รับรางวัลในการเก็บรักษาและให้การเข้าถึงข้อมูล ออกแบบ Ferrule มุ่งเน้นทำให้กลางกลางน้อยลงโดยการตอบแทนพฤติกรรมของฮับที่ถูกต้อง

รายการเส้นทางของ Ferrule ประกอบด้วย:

กลไกการเรียกคืน:

  • Restaking: ผู้ใช้สามารถเพิ่มเติมสินทรัพย์ที่มีอยู่ (เช่น ETH หรือสินทรัพย์ที่เข้ากันอื่น ๆ) เข้าสู่สัญญา Ferrule กระบวนการ staking นี้ผูกสินทรัพย์ของพวกเขากับความปลอดภัยของ Farcaster Hubs
  • การมอบหมายแบบไดนามิก: สินทรัพย์ที่มีการจำนองได้ถูกมอบหมายไปยังฮับต่าง ๆ ตามพฤติกรรมและความต้องการของเครือข่าย นี้จะทำให้เครือข่ายยังคงปลอดภัยและสามารถตอบสนองต่อการเปลี่ยนแปลงในรูปแบบการใช้งาน

Incentivization:

  • รางวัลสำหรับผู้ดำเนินการฮับ: ส่วนหนึ่งของผลตอบแทนจากการจ่ายเงินทุนและค่าเช่าบัญชีพื้นที่เก็บข้อมูลถูกนำไปให้กับผู้ดำเนินการฮับ ซึ่งนี้จะเป็นการสร้างสิ่งส่งเสริมทางการเงินเพื่อรักษาความสมบูรณ์และประสิทธิภาพของเครือข่าย
  • Economic Disincentives: การไม่กระทำหรือการกระทำอย่างชั่วร้ายโดยฮับจะได้รับโทษทางเศรษฐศาสตร์ผ่านกลไลการตัดสินใจ นี้จะทำให้ฮับมีแรงจูงใจในการดำเนินการอย่างถูกต้องและปลอดภัย

Verifiable Operation:

  • วัตถุประสงค์ทางรัฐบาล: โหนดฝายต้องส่งต่อวัตถุประสงค์ทางรัฐบาลที่สามารถยืนยันได้ด้วยเชิงวิเคราะห์ที่ระบุถึงการดำเนินการที่ถูกต้องของพวกเขา วัตถุประสงค์เหล่านี้ใช้ในการรับรองว่าการดำเนินการโดยฮับเป็นถูกต้องและสอดคล้องกับกฎเครือข่าย
  • เคล็ดลับกลไก: โครงสร้าง AVS ยืนยันว่าทุกโฮบทำงานอย่างสามารถตรวจสอบได้ ซึ่งมีส่วนร่วมในการสร้างสภาพแวดล้อมที่ทำให้ผู้ใช้มั่นใจในความเชื่อถือของเครือข่าย

การแบ่งแยกข้อมูลและเส้นทาง:

  • การบริหารจัดการการเติบโตของรัฐ: เพื่อจัดการการเติบโตของรัฐ Ferrule ใช้กลไกการแบ่งข้อมูลและการเสริมทางข้อมูล วิธีการนี้ให้ความมั่นใจว่าไม่จำเป็นต้องมี Hub เดียวที่จะเก็บข้อมูลทั้งหมด ซึ่งช่วยกระจายภาระการเก็บข้อมูลไปทั่วเครือข่าย
  • ค่าตอบแทนการเข้าถึงข้อมูล: ฮับได้รับการตอบแทนสำหรับการเก็บข้อมูลและการให้การเข้าถึงข้อมูล พิสูจน์การเก็บข้อมูลถูกส่งออกไปทั่วเครือข่าย สร้างแผนที่ของสถานที่เก็บข้อมูลและให้การเข้าถึงข้อมูลอย่างมีประสิทธิภาพ

Ferrule MPC: ทำให้เป็นไปได้ที่จะให้บริการแก่ลูกค้าแบบกระจายและแอปที่เชื่อมต่อกัน

กรอบการทำงาน MPC:

  • Multi-Party Computation (MPC): Ferrule MPC ใช้เทคนิค MPC เพื่ออนุญาตให้หลายฝ่ายทำการคำนวณร่วมกันเกี่ยวกับฟังก์ชันที่บนข้อมูลของพวกเขาในขณะที่ยังคงเก็บข้อมูลเหล่านั้นเป็นส่วนตัว ซึ่งทำให้ข้อมูลผู้ใช้ที่เป็นข้อมูลที่ละเอียดอ่อนยังคงเป็นความลับ แม้ในกระบวนการที่เป็นร่วม
  • Framework MPC ช่วยให้มีการพัฒนาแอป Client หรือ Connected apps ที่แท้จริงบน Farcaster ได้ แอปเหล่านี้สามารถทำงานอย่างปลอดภัยและอิสระโดยที่ไม่เสี่ยงต่อความเป็นส่วนตัวของผู้ใช้

การอนุญาตและการบูรณาการของ Smart Wallet:

  • การอนุญาตขั้นตอนย่อย: Ferrule MPC รองรับการสร้างระบบการอนุญาตที่อนุญาตให้ผู้ใช้มอบหมายการดำเนินการเฉพาะบางอย่างเกี่ยวกับบัญชีของพวกเขา นี่คือคล้ายกับแนวโน้มที่กำลังเกิดขึ้นในบล็อกเชนที่ผู้ใช้สามารถอนุญาตกิจกรรมเฉพาะบางอย่างเกี่ยวกับกระเป๋าเงินของพวกเขา
  • เทคโนโลยีสมาร์ทวอลเล็ต: การผสานเทคโนโลยีสมาร์ทวอลเล็ตช่วยให้ผู้ใช้สามารถใช้บัญชีกุญแจ Farcaster เป็นกระเป๋าเงินหลัก การผสานนี้จะทำให้ผู้ใช้ได้รับประสบการณ์การใช้งานที่ราบรื่น ทำให้ผู้ใช้สามารถจัดการสินทรัพย์ดิจิทัลและปฏิสัมพันธ์ทางสังคมจากบัญชีเดียว

API และอินเตอร์เฟซข้อมูล:

  • จุดเข้าถึงข้อมูลมาตรฐาน: ฮับมีจุดเข้าถึงข้อมูลมาตรฐาน ทำให้แน่ใจว่าแอปของลูกค้าสามารถปฏิสัมพันธ์กับข้อมูลของเครือข่ายได้อย่างสม่ำเสมอ มาตรฐานนี้ทำให้การพัฒนาแอปใหม่เป็นเรื่องง่ายและเสถียรภาพของการทำงานร่วมกันเพิ่มขึ้น
  • โมเดลอ็อบเจกต์ขยาย: แอปลูกค้า เช่น Warpcast สามารถขยายโมเดลอ็อบเจกต์ Farcaster เพื่อรวมคุณลักษณะเพิ่มเติม เช่น กราฟสังคมที่คำนวณไว้ล่วงหน้าและข้อมูลพฤติกรรม ความยืดหยุ่นนี้ช่วยให้เกิดประสบการณ์ผู้ใช้ที่หลากหลายและนวัตกรรม

Ferrule MPC เป็นห้องสมุดและเซ็ตตัวอย่างสำหรับทีมในการเรียกใช้แอปไคลเอ็นต์ที่ไม่มีจุดเชื่อมต่อหรือที่เชื่อมต่อกับ Farcaster ในโหมดที่กระจาย มันจะเป็นส่วนหลักของ Ferrule หากมีการดำเนินการอย่างเต็มที่ แม้ว่ายังไม่พร้อมสำหรับการเผยแพร่อย่างเต็มรูปแบบ Ferrule MPC มีเป้าหมายที่จะเริ่มการสนทนาภายในชุมชน Farcaster เกี่ยวกับการแก้ปัญหาเหล่านี้ที่กำลังจะเกิดขึ้น

เราหวังว่า Ferrule MPC จะเป็นเครื่องมือที่มีประโยชน์ในการเดินหน้า หากการออกแบบ Ferrule ทำให้คุณตื่นเต้น,

Disclaimer:

  1. บทความนี้ถูกพิมพ์ใหม่จาก[Ferrule Github] ลิขสิทธิ์ทั้งหมดเป็นของผู้เขียนต้นฉบับ [austbot, David Shuttleworth, JJ Alicea]. If there are objections to this reprint, please contact the Gate Learnทีม และพวกเขาจะดูแลมันโดยเร็ว
  2. คำปฏิเสธความรับผิด: มุมมองและความคิดเห็นที่แสดงในบทความนี้เป็นมุมมองเฉพาะของผู้เขียนเท่านั้น และไม่เป็นที่สมควรของการให้คำแนะนำเกี่ยวกับการลงทุนใด ๆ
  3. การแปลบทความเป็นภาษาอื่น ๆ โดยทีม Gate Learn ทำได้ หากไม่ได้กล่าวถึง การคัดลอก การกระจาย หรือการลอกเลียนบทความที่ถูกแปลนั้นถือเป็นการกระทำที่ผิดกฎหมาย

การกระจายอำนาจ Farcaster: Ferrule

มือใหม่7/4/2024, 7:06:43 PM
บทความนี้นำเสนอแอปพลิเคชันเครือข่ายสังคมที่ไม่มีกลางชื่อ Farcaster โดยเน้นที่สถาปัตยกรรมที่สร้างขึ้นบน Ethereum และ Optimism ที่มุ่งหวังที่จะบรรลุความเสมอภาคดิจิตอลและความเป็นเจ้าของของผู้ใช้

หนึ่งในคำสัญญาพื้นฐานของบล็อกเชนคือความเอกรังและการเป็นเจ้าของดิจิทัล ระบบภูมิทัศน์เก่าต่างหากก็ถูกทำลายอย่างมีระบบมาหลายเวลาแล้ว การเกิดขึ้นของเทคโนโลยีด้านหน้าช่วยให้เราสามารถก้าวข้ามระบบเหล่านี้ไปสู่แนวคิดใหม่ ๆ มีสื่อสังคมเป็นหนึ่งในระบบเหล่านั้นที่ต้องการการปรับปรุงอย่างมาก ภาวะนี้ไม่ใหม่และไม่ใหม่ ผู้สร้าง ผู้ใช้ และนักลงทุนได้สนับสนุนให้มีกราฟสังคมที่ไม่มีการจัดกลุ่มแบบกระจาย ชั้นและทุกอย่างที่มาพร้อมกับมันตั้งแต่วันของ Bitclout แล้ว

Many have tried, but none have succeeded yet. Enter Farcasterซึ่งเป็นแอปพลิเคชันโซเชียลเน็ตเวิร์กแบบกระจายอํานาจที่เพียงพอซึ่งสร้างขึ้นบน Ethereum และขับเคลื่อนโดย Optimism Farcaster ทํางานคล้ายกับ X (เดิมชื่อ Twitter) และ Reddit ผู้ใช้สามารถเข้าร่วมเครือข่ายสร้างโปรไฟล์โพสต์ "casts" (คล้ายกับทวีต) และติดตามผู้ใช้รายอื่นได้อย่างรวดเร็ว การยกของหนักส่วนใหญ่ทําโดย Warpcast, ไคลเอ็นต์ Farcaster ที่ทำให้การใช้งานเป็นเรื่องเรียบง่าย โดยที่ไม่ต้องสนใจความซับซ้อนทางเทคนิค

ไม่เหมือน X และ Reddit ที่ Farcaster ช่วยให้ผู้ใช้เป็นเจ้าของบัญชีและกราฟสังคมและความสัมพันธ์ที่พวกเขาสร้างขึ้นกับผู้ใช้อื่น ๆ นี่เป็นการอัพเกรดที่สำคัญจากระบบดั้งเดิมที่มีอยู่ ผู้ใช้ Farcaster แต่ละคนสามารถเลือกเคลื่อนย้ายระหว่างแอปที่แตกต่างกันที่เปิดใช้บน Farcaster ซึ่งทำให้มีความอิสระและเป็นเจ้าของของผู้ใช้ในฝั่ง

สถานะของ Farcaster


=

\=
ศูนย์กลาง: คล้ายกับโหนดบล็อกเชน ศูนย์กลางเก็บข้อมูลและฟังข้อมูล Ethereum และ Optimism เพื่อข้อมูลรายละเอียดเกี่ยวกับผู้ใช้

แอปลูกค้า: แอปพลิเคชันที่ใช้บนแพลตฟอร์ม Farcaster ซึ่งเป็นพาร์ทเนอร์และชุดข้อมูลบนเชนซึ่งผู้จัดพิมพ์แอปลูกค้าใช้เพื่อกระทำแทนผู้ใช้ ทำให้พวกเขาสามารถโพสต์ อ่านข้อมูล และดำเนินการอื่น ๆ

Farcaster ได้สร้างระบบที่ 'พอที่พอ' ที่ช่วยให้ผู้ใช้สามารถมีตัวตนพกพาระหว่าง Client Apps ได้ คล้ายกับการใช้ Google เข้าสู่ Facebook และ X แต่ Farcaster ก้าวไปไกลยิ่งขึ้นโดยทำให้ข้อมูลเปลี่ยนที่พกพาได้ด้วย แอป Client ที่แตกต่างกันสามารถสร้างประสบการณ์ที่แตกต่างกันบนข้อมูลเดียวกันได้ เช่น Warpcast คล้ายกับ Twitter ในขณะที่แอปอื่นอาจรู้สึกเหมือน Discord มากกว่า

แอปไคลเอ็นต์ต้องเชื่อมต่อกับฮับ ซึ่งไม่มีข้อผูกมัดในการอนุญาตการสื่อสาร ฮับคล้ายกับเว็บเซิร์ฟเวอร์ใน web2 land และไม่มีค่าใช้จ่ายสําหรับแอปไคลเอ็นต์ในการอ่านหรือเขียนข้อมูลไปยังฮับ โดยปกติแล้วทีมที่สร้างแอปไคลเอ็นต์ (เช่น Warpcast) จะเรียกใช้โหนดฮับที่พวกเขาเชื่อมต่อด้วยทําให้พวกเขาเป็น "ผู้ดําเนินการ" ของฮับ ทุกคนสามารถเรียกใช้ฮับได้ และหากการกําหนดค่าเริ่มต้นชี้ไปยังฮับอื่นๆ เครือข่ายจะถูกสร้างขึ้น

ผู้ใช้สามารถมียอดคงเหลือ crypto แบบพกพาและแอปไคลเอ็นต์สามารถสร้างกระเป๋าเงินเฟียตหรือยอดคงเหลือ crypto เฉพาะแอปไคลเอ็นต์เพิ่มเติมได้ ตัวอย่างเช่นผู้ใช้ Warpcast จ่ายเงินสําหรับ "warps" ซึ่งใช้สําหรับการจัดเก็บ Farcaster ทั่วโลกและคุณสมบัติเฉพาะของ Warpcast

สถาปัตยกรรมที่ถูกเลือกคือ "ที่เพียงพอแล้ว" เพราะมันสมมติว่ามีหลาย Client Apps ที่ทำงานอย่างอิสระ และว่าผู้ที่กำลังสร้าง Client หรือ Connected app จะต้องเริ่มเติมโหนดหรือซื้อสิทธิ์การเข้าถึงจากหน่วยงานที่กำลังเรียกใช้โหนด

ปัญหาที่กำลังจะเกิด

ความสัมพันธ์ระหว่างเครือข่ายที่ไม่สอดคล้องกัน

Farcaster ทํางานผ่านฮับที่จัดเก็บข้อมูลและอํานวยความสะดวกในการสื่อสารระหว่าง Ethereum และ Optimism ฮับโฮสต์ API ที่อนุญาตให้แอปไคลเอ็นต์อ่านและเขียนข้อมูลได้ ผู้ใช้ต้องจ่ายค่าพื้นที่เก็บข้อมูลโดยเรียกฟังก์ชัน "เช่า" ในสัญญาอัจฉริยะ Optimism ประตูการชําระเงินนี้อาจช่วยลดบัญชีสแปมและบอท แต่ไม่มีเงินค่าเช่าให้กับผู้ให้บริการโหนด เมื่อ Farcaster เติบโตขึ้นการจัดเก็บอาจไม่สามารถป้องกันได้สําหรับโหนดเดียว ตัวดําเนินการปรับขนาดแนวนอนหรือตัวดําเนินการโหนดจูงใจสามารถแก้ไขปัญหานี้ได้

Centralization ของ Client Apps

Warpcast เป็นผู้มีส่วนร่วมหลักและผู้สร้างของ Farcaster และเป็นแอปลูกค้าที่ได้รับการใช้งานอย่างแพร่หลายที่สุด หากมีแค่ลูกค้าเดียวที่มีอำนาจ Farcaster ก็เสี่ยงที่จะกลายเป็นแพลตฟอร์มสื่อสังคมที่ถูกกลายพันธ์เชิงศูนย์กลางอีกหนึ่งแห่ง แอปลูกค้าใช้กุญแจเดียวเพื่อดำเนินการแทนผู้ใช้ ซึ่งคล้ายกับวิธีทำงานของกระเป๋าเงิน web3 แต่มีอำนาจที่สำคัญ การรวมเทคโนโลยีกระเป๋าเงินอัจฉริยะอาจทำให้ผู้ใช้สามารถใช้บัญชีกุญแจ Farcaster ของพวกเขาเป็นกระเป๋าเงินหลัก

การเสนอ Ferrule และ Ferrule MPC

Farcaster น่าตื่นเต้นไม่เพียงเพื่อความสำเร็จทางเทคนิคเท่านั้น แต่ยังเพื่อชุมชนที่เขาเลี้ยงเลี้ยงขึ้น อย่างไรก็ตามรูปแบบสุดท้ายของ Farcaster ยังไม่เจอความเข้าใจ Enter Ferrule โปรโตคอลที่สร้างขึ้นภายใน Farcaster ที่ทำให้ใครก็สามารถสร้างไคลเอ็นต์ของตนเองสำหรับ Farcaster

ความสำคัญของฟีรูล

ปัจจุบันเศรษฐศาสตร์ของฟาร์คาสเตอร์มีจํากัด โดยเฉพาะอย่างยิ่งไม่มีสิ่งจูงใจสําหรับทุกคนที่จะเรียกใช้ Farcaster Hub ส่งผลให้ Farcaster จัดการเครือข่ายทั้งหมด แม้ว่าจะไม่ได้รวมศูนย์ทั้งหมด แต่ก็ไม่ได้กระจายอํานาจอย่างเต็มที่ดังนั้นสโลแกน "กระจายอํานาจอย่างเพียงพอ" ของฟาร์คาสเตอร์ เส้นทางสู่เครือข่ายแบบกระจายอํานาจมากขึ้นจะได้รับประโยชน์อย่างมากจาก Ferrule

ประโยชน์ของเครือข่ายที่ไม่centralized อย่างสมบูรณ์มีความสำคัญ การเติบโตของสถานะมีความเป็นปัญหามากขึ้น ด้วย Ethereum และ Solana ยิ่งมีผู้ใช้มากขึ้น การเก็บข้อมูลจะเป็นปัญหาอย่างสิ้นเชิงบน Farcaster ปัญหานี้กลายเป็นปัญหาที่เกี่ยวข้องกับการcentralization และการเติบโตของสถานะที่สามารถขยายได้และยั่งยืน ด้วยการนำมาใช้ทั่วไปปัญหานี้จะเร่งความเร็ว

แหล่งที่มา:https://dune.com/pixelhack/farcaster

การเติบโตของ Farcaster ยังไม่ได้ชะลอลงและยังคงเร่งเคลื่อนไปอย่างต่อเนื่อง โดยมีผู้ใช้รายวันที่ไม่ซ้ำกันมากกว่า 60,000 คน เพิ่มขึ้น 66% เทียบเดือน กับเดือน ด้วยการเติบโตแบบกำลังสอง กิจกรรมของผู้ใช้ที่ฝังอยู่ในแต่ละบัญชีที่ไม่ซ้ำกันจะเพิ่มขึ้น แม้ว่าใครๆ ก็สามารถเรียกใช้โหนด Farcaster ได้ แต่ไม่มีสิ่งของสติปัญญาที่จะทำเช่นนี้ การสร้างสรรค์สำหรับการเติบโตของโหนดจะเป็นสิ่งจำเป็นสำหรับระบบให้ขยายตัวได้อย่างเหมาะสม

การออกแบบฟีรูล

Ferrule เป็นการออกแบบใหม่ของ Farcaster Hubs ที่ทํางานเป็น Eigenlayer Actively Validated Service (AVS) ช่วยให้สามารถใช้สินทรัพย์ที่มีอยู่เพื่อรักษาความปลอดภัยและรับรองการทํางานของฮับและฟังก์ชันที่ถูกต้องของโปรโตคอล Farcaster ผู้ใช้จะรับใหม่ตามสัญญา Ferrule และสินทรัพย์จะถูกมอบหมายให้กับฮับแบบไดนามิกตามพฤติกรรมของเครือข่าย ผลตอบแทนการปักหลักบางส่วนจะถูกนําไปให้ผู้ประกอบการฮับเป็นรางวัลพร้อมกับค่าเช่าบัญชีการจัดเก็บบางส่วน

ในปัจจุบัน Farcaster Hubs มีการตรวจสอบความสมบูรณ์ของข้อมูลอย่างจำกัดและไม่มีการลดความสนใจทางเศรษฐกิจสำหรับสแปมหรือการจัดการ Ferrule มุ่งเน้นการแสดงความประพฤติอย่างถูกต้องและปลอดภัยของ Hubs โดยการให้ความมั่นใจ Ferrule nodes กระจายส่งศิลปะทางคริปโตที่สามารถตรวจสอบได้เพื่อรับรองว่าการดำเนินการถูกต้อง สิ่งสนับสนุนทางเศรษฐศาสตร์ส่งเสริมพฤติกรรมที่ถูกต้อง และการไม่กระทำหรือการกระทำอย่างไม่เพราะความจริงถูกลงโทษผ่านการลบข้อมูล

เมื่อ Ferrule พัฒนาต่อไป มันจะมุ่งเน้นการแก้ไขปัญหาการเติบโตของรัฐ และปัญหาการกลุ่มกลางของลูกค้า / ฮับ Incentivized Hubs สามารถสร้างระบบเส้นทางให้แน่ใจว่าพวกเขาไม่จำเป็นต้องเก็บข้อมูลทั้งหมด จะได้รับรางวัลในการเก็บรักษาและให้การเข้าถึงข้อมูล ออกแบบ Ferrule มุ่งเน้นทำให้กลางกลางน้อยลงโดยการตอบแทนพฤติกรรมของฮับที่ถูกต้อง

รายการเส้นทางของ Ferrule ประกอบด้วย:

กลไกการเรียกคืน:

  • Restaking: ผู้ใช้สามารถเพิ่มเติมสินทรัพย์ที่มีอยู่ (เช่น ETH หรือสินทรัพย์ที่เข้ากันอื่น ๆ) เข้าสู่สัญญา Ferrule กระบวนการ staking นี้ผูกสินทรัพย์ของพวกเขากับความปลอดภัยของ Farcaster Hubs
  • การมอบหมายแบบไดนามิก: สินทรัพย์ที่มีการจำนองได้ถูกมอบหมายไปยังฮับต่าง ๆ ตามพฤติกรรมและความต้องการของเครือข่าย นี้จะทำให้เครือข่ายยังคงปลอดภัยและสามารถตอบสนองต่อการเปลี่ยนแปลงในรูปแบบการใช้งาน

Incentivization:

  • รางวัลสำหรับผู้ดำเนินการฮับ: ส่วนหนึ่งของผลตอบแทนจากการจ่ายเงินทุนและค่าเช่าบัญชีพื้นที่เก็บข้อมูลถูกนำไปให้กับผู้ดำเนินการฮับ ซึ่งนี้จะเป็นการสร้างสิ่งส่งเสริมทางการเงินเพื่อรักษาความสมบูรณ์และประสิทธิภาพของเครือข่าย
  • Economic Disincentives: การไม่กระทำหรือการกระทำอย่างชั่วร้ายโดยฮับจะได้รับโทษทางเศรษฐศาสตร์ผ่านกลไลการตัดสินใจ นี้จะทำให้ฮับมีแรงจูงใจในการดำเนินการอย่างถูกต้องและปลอดภัย

Verifiable Operation:

  • วัตถุประสงค์ทางรัฐบาล: โหนดฝายต้องส่งต่อวัตถุประสงค์ทางรัฐบาลที่สามารถยืนยันได้ด้วยเชิงวิเคราะห์ที่ระบุถึงการดำเนินการที่ถูกต้องของพวกเขา วัตถุประสงค์เหล่านี้ใช้ในการรับรองว่าการดำเนินการโดยฮับเป็นถูกต้องและสอดคล้องกับกฎเครือข่าย
  • เคล็ดลับกลไก: โครงสร้าง AVS ยืนยันว่าทุกโฮบทำงานอย่างสามารถตรวจสอบได้ ซึ่งมีส่วนร่วมในการสร้างสภาพแวดล้อมที่ทำให้ผู้ใช้มั่นใจในความเชื่อถือของเครือข่าย

การแบ่งแยกข้อมูลและเส้นทาง:

  • การบริหารจัดการการเติบโตของรัฐ: เพื่อจัดการการเติบโตของรัฐ Ferrule ใช้กลไกการแบ่งข้อมูลและการเสริมทางข้อมูล วิธีการนี้ให้ความมั่นใจว่าไม่จำเป็นต้องมี Hub เดียวที่จะเก็บข้อมูลทั้งหมด ซึ่งช่วยกระจายภาระการเก็บข้อมูลไปทั่วเครือข่าย
  • ค่าตอบแทนการเข้าถึงข้อมูล: ฮับได้รับการตอบแทนสำหรับการเก็บข้อมูลและการให้การเข้าถึงข้อมูล พิสูจน์การเก็บข้อมูลถูกส่งออกไปทั่วเครือข่าย สร้างแผนที่ของสถานที่เก็บข้อมูลและให้การเข้าถึงข้อมูลอย่างมีประสิทธิภาพ

Ferrule MPC: ทำให้เป็นไปได้ที่จะให้บริการแก่ลูกค้าแบบกระจายและแอปที่เชื่อมต่อกัน

กรอบการทำงาน MPC:

  • Multi-Party Computation (MPC): Ferrule MPC ใช้เทคนิค MPC เพื่ออนุญาตให้หลายฝ่ายทำการคำนวณร่วมกันเกี่ยวกับฟังก์ชันที่บนข้อมูลของพวกเขาในขณะที่ยังคงเก็บข้อมูลเหล่านั้นเป็นส่วนตัว ซึ่งทำให้ข้อมูลผู้ใช้ที่เป็นข้อมูลที่ละเอียดอ่อนยังคงเป็นความลับ แม้ในกระบวนการที่เป็นร่วม
  • Framework MPC ช่วยให้มีการพัฒนาแอป Client หรือ Connected apps ที่แท้จริงบน Farcaster ได้ แอปเหล่านี้สามารถทำงานอย่างปลอดภัยและอิสระโดยที่ไม่เสี่ยงต่อความเป็นส่วนตัวของผู้ใช้

การอนุญาตและการบูรณาการของ Smart Wallet:

  • การอนุญาตขั้นตอนย่อย: Ferrule MPC รองรับการสร้างระบบการอนุญาตที่อนุญาตให้ผู้ใช้มอบหมายการดำเนินการเฉพาะบางอย่างเกี่ยวกับบัญชีของพวกเขา นี่คือคล้ายกับแนวโน้มที่กำลังเกิดขึ้นในบล็อกเชนที่ผู้ใช้สามารถอนุญาตกิจกรรมเฉพาะบางอย่างเกี่ยวกับกระเป๋าเงินของพวกเขา
  • เทคโนโลยีสมาร์ทวอลเล็ต: การผสานเทคโนโลยีสมาร์ทวอลเล็ตช่วยให้ผู้ใช้สามารถใช้บัญชีกุญแจ Farcaster เป็นกระเป๋าเงินหลัก การผสานนี้จะทำให้ผู้ใช้ได้รับประสบการณ์การใช้งานที่ราบรื่น ทำให้ผู้ใช้สามารถจัดการสินทรัพย์ดิจิทัลและปฏิสัมพันธ์ทางสังคมจากบัญชีเดียว

API และอินเตอร์เฟซข้อมูล:

  • จุดเข้าถึงข้อมูลมาตรฐาน: ฮับมีจุดเข้าถึงข้อมูลมาตรฐาน ทำให้แน่ใจว่าแอปของลูกค้าสามารถปฏิสัมพันธ์กับข้อมูลของเครือข่ายได้อย่างสม่ำเสมอ มาตรฐานนี้ทำให้การพัฒนาแอปใหม่เป็นเรื่องง่ายและเสถียรภาพของการทำงานร่วมกันเพิ่มขึ้น
  • โมเดลอ็อบเจกต์ขยาย: แอปลูกค้า เช่น Warpcast สามารถขยายโมเดลอ็อบเจกต์ Farcaster เพื่อรวมคุณลักษณะเพิ่มเติม เช่น กราฟสังคมที่คำนวณไว้ล่วงหน้าและข้อมูลพฤติกรรม ความยืดหยุ่นนี้ช่วยให้เกิดประสบการณ์ผู้ใช้ที่หลากหลายและนวัตกรรม

Ferrule MPC เป็นห้องสมุดและเซ็ตตัวอย่างสำหรับทีมในการเรียกใช้แอปไคลเอ็นต์ที่ไม่มีจุดเชื่อมต่อหรือที่เชื่อมต่อกับ Farcaster ในโหมดที่กระจาย มันจะเป็นส่วนหลักของ Ferrule หากมีการดำเนินการอย่างเต็มที่ แม้ว่ายังไม่พร้อมสำหรับการเผยแพร่อย่างเต็มรูปแบบ Ferrule MPC มีเป้าหมายที่จะเริ่มการสนทนาภายในชุมชน Farcaster เกี่ยวกับการแก้ปัญหาเหล่านี้ที่กำลังจะเกิดขึ้น

เราหวังว่า Ferrule MPC จะเป็นเครื่องมือที่มีประโยชน์ในการเดินหน้า หากการออกแบบ Ferrule ทำให้คุณตื่นเต้น,

Disclaimer:

  1. บทความนี้ถูกพิมพ์ใหม่จาก[Ferrule Github] ลิขสิทธิ์ทั้งหมดเป็นของผู้เขียนต้นฉบับ [austbot, David Shuttleworth, JJ Alicea]. If there are objections to this reprint, please contact the Gate Learnทีม และพวกเขาจะดูแลมันโดยเร็ว
  2. คำปฏิเสธความรับผิด: มุมมองและความคิดเห็นที่แสดงในบทความนี้เป็นมุมมองเฉพาะของผู้เขียนเท่านั้น และไม่เป็นที่สมควรของการให้คำแนะนำเกี่ยวกับการลงทุนใด ๆ
  3. การแปลบทความเป็นภาษาอื่น ๆ โดยทีม Gate Learn ทำได้ หากไม่ได้กล่าวถึง การคัดลอก การกระจาย หรือการลอกเลียนบทความที่ถูกแปลนั้นถือเป็นการกระทำที่ผิดกฎหมาย
即刻開始交易
註冊並交易即可獲得
$100
和價值
$5500
理財體驗金獎勵!