De-centralizing Farcaster: Ferrule

Người mới bắt đầu7/4/2024, 7:06:41 PM
Bài viết này giới thiệu ứng dụng mạng xã hội phi tập trung Farcaster, với kiến trúc được xây dựng trên nền tảng Ethereum và Optimism, nhằm mục tiêu đạt được chủ quyền số và quyền sở hữu của người dùng.

Một trong những lời hứa cơ bản của blockchain là chủ quyền số và sở hữu kỹ thuật số. Các hệ thống cổ điển đã bị hỏng từ một thời gian dài. Sự xuất hiện của công nghệ tiên tiến cho phép chúng ta tiến xa hơn những hệ thống này vào các mô hình mới. Mạng xã hội là một trong những hệ thống cần một sự thay đổi to lớn. Tâm trạng này không mới và không mới lạ. Người xây dựng, người dùng và nhà đầu tư đã ủng hộ mạng xã hội phi tập trung, lớp chứng thực và tất cả những gì đi kèm từ thời Bitclout.

Nhiều người đã thử, nhưng chưa ai thành công. NhậpFarcaster, một ứng dụng mạng xã hội đủ phân quyền được xây dựng trên Ethereum và được cung cấp bởi Optimism. Farcaster hoạt động tương tự như X (trước đây được biết đến với cái tên Twitter) và Reddit. Người dùng có thể nhanh chóng tham gia mạng lưới, tạo hồ sơ, đăng bài viết “casts” (tương tự như tweet), và theo dõi người dùng khác. Nhiều công việc nặng nhọc được thực hiện bởi Warpcast, một khách hàng Farcaster trừu tượng hóa những phức tạp kỹ thuật và làm cho trải nghiệm người dùng trở nên mượt mà.

Không giống như X và Reddit, Farcaster cho phép người dùng sở hữu tài khoản và biểu đồ xã hội và mối quan hệ mà họ tạo ra với người dùng khác. Điều này là một bước nâng cấp đáng kể so với các hệ thống cổ điển hiện có. Mỗi người dùng Farcaster có quyền tự do di chuyển giữa các ứng dụng khác nhau được ra mắt trên Farcaster, đảm bảo sự tự chủ và sở hữu của người dùng trong khách hàng.

Trạng thái của Farcaster


=

\=
Hub: Tương tự như các nút blockchain, Hub lưu trữ dữ liệu và lắng nghe Ethereum và Optimism để tìm hiểu chi tiết về người dùng.

Client Apps: Ứng dụng được sử dụng trên nền tảng Farcaster, về cơ bản là một Keypair và bộ dữ liệu trên chuỗi mạch mà một nhà xuất bản Ứng dụng khách hàng sử dụng để hành động thay mặt cho người dùng, cho phép họ đăng bài, đọc dữ liệu và thực hiện các hành động khác.

Farcaster đã xây dựng một hệ thống 'đủ phân tán' cho phép người dùng có một danh tính di động giữa các Ứng dụng Khách hàng. Điều này tương tự như việc sử dụng Google để đăng nhập vào Facebook và X, nhưng Farcaster đi xa hơn bằng cách làm cho dữ liệu cũng có thể di động. Các Ứng dụng Khách hàng khác nhau có thể tạo ra trải nghiệm duy nhất trên cùng một dữ liệu. Ví dụ, Warpcast giống như Twitter, trong khi một ứng dụng khác có thể cảm thấy giống Discord hơn.

Một Ứng dụng Khách hàng phải kết nối với một Trung tâm, mà không bắt buộc phải cho phép giao tiếp. Các Trung tâm tương tự như máy chủ web trong lĩnh vực web2, và không có phí cho Ứng dụng Khách hàng để đọc hoặc ghi dữ liệu vào một Trung tâm. Thông thường, nhóm tạo ra Ứng dụng Khách hàng (như Warpcast) cũng vận hành các nút Trung tâm mà họ kết nối, biến họ thành “nhà điều hành” của Trung tâm. Bất kỳ ai cũng có thể vận hành một Trung tâm, và nếu cấu hình ban đầu trỏ đến các Trung tâm khác, mạng sẽ được tạo ra.

Người dùng có thể có số dư tiền điện tử di động, và Ứng dụng Khách hàng có thể tạo ví tiền địa phương hoặc số dư tiền điện tử cụ thể của Ứng dụng Khách hàng. Ví dụ, người dùng Warpcast thanh toán cho “chuyển đổi,” được sử dụng cho lưu trữ Farcaster toàn cầu và các tính năng cụ thể của Warpcast.

Kiến trúc được chọn là "đủ phân cấp" vì nó giả định rằng có nhiều Ứng dụng Khách hàng hoạt động độc lập và bất kỳ ai xây dựng một Ứng dụng Khách hàng hoặc Ứng dụng Kết nối sẽ cần chạy một nút hoặc mua quyền truy cập từ một thực thể chạy nút.

Vấn đề đang đe dọa

Các động lực mạng không cùng trục

Farcaster hoạt động thông qua các Trung tâm lưu trữ dữ liệu và tạo điều kiện cho việc giao tiếp giữa Ethereum và Optimism. Các Trung tâm lưu trữ dữ liệu đang chứa các API cho phép Ứng dụng Khách hàng đọc và ghi dữ liệu. Người dùng phải thanh toán để lưu trữ bằng cách gọi một hàm “thuê” trên một hợp đồng thông minh của Optimism. Cổng thanh toán này có thể giảm spam và tài khoản bot, nhưng không có khoản tiền thuê nào được chuyển đến các nhà điều hành nút. Khi Farcaster phát triển, việc lưu trữ có thể trở nên không thể chấp nhận được cho một nút duy nhất. Mở rộng theo chiều ngang hoặc khuyến khích các nhà điều hành nút có thể giải quyết vấn đề này.

Tích hợp Ứng dụng Khách hàng

Warpcast là người đóng góp và tạo ra Farcaster, và đó là Ứng dụng Khách hàng phổ biến nhất. Nếu chỉ một khách hàng chiếm ưu thế, Farcaster có nguy cơ trở thành một nền tảng truyền thông xã hội tập trung khác. Ứng dụng Khách hàng sử dụng một khóa duy nhất để hoạt động thay mặt người dùng, tương tự như cách ví web3 hoạt động nhưng mang lại sức mạnh đáng kể. Việc tích hợp công nghệ ví thông minh có thể cho phép người dùng sử dụng tài khoản khóa Farcaster của họ như một ví chính.

Giới thiệu Ferrule và Ferrule MPC

Farcaster rất hấp dẫn không chỉ với những thành tựu kỹ thuật mà còn với cộng đồng mà nó đã nuôi dưỡng. Tuy nhiên, hình thức cuối cùng của Farcaster vẫn chưa được thực hiện. Hãy nhập Ferrule, một giao thức được xây dựng trong Farcaster cho phép bất kỳ ai xây dựng ứng dụng của riêng họ cho Farcaster.

Tầm quan trọng của Ferrule

Hiện tại, kinh tế của Farcaster bị hạn chế. Cụ thể, không có động cơ nào để ai chạy một Trung tâm Farcaster, dẫn đến Farcaster quản lý toàn bộ mạng lưới. Mặc dù điều này không hoàn toàn tập trung, nhưng cũng không hoàn toàn phi tập trung, vì vậy có khẩu hiệu “đủ phân quyền” của Farcaster. Hành trình đến mạng lưới phi tập trung hơn sẽ hưởng lợi rất nhiều từ Ferrule.

Các lợi ích của một mạng lưới hoàn toàn phi tập trung là đáng kể. Giống như Ethereum và Solana, việc tăng trưởng trạng thái đang trở thành một vấn đề ngày càng khó khăn. Khi có nhiều người dùng tham gia và tương tác, trách nhiệm lưu trữ dữ liệu đặt hoàn toàn vào Farcaster. Điều này trở thành một vấn đề của cả sự tập trung và việc tăng trưởng trạng thái có khả năng mở rộng, bền vững. Với sự tiếp nhận hàng loạt, vấn đề này sẽ gia tăng.

Nguồn:https://dune.com/pixelhack/farcaster

Sự phát triển của Farcaster không hề chậm lại và vẫn tiếp tục tăng đà mạnh mẽ, với hơn 60.000 người dùng hàng ngày duy nhất, tăng 66% so với tháng trước. Với sự tăng trưởng mũi nhọn, hoạt động của người dùng tích hợp trong mỗi tài khoản duy nhất ngày càng tăng. Mặc dù bất kỳ ai cũng có thể vận hành một nút Farcaster, nhưng không có động cơ để làm điều đó. Động cơ cho sự phát triển của nút sẽ rất cần thiết để hệ thống phát triển một cách tối ưu.

Thiết kế ống nối

Ferrule là một thiết kế mới của Cổng Farcaster hoạt động như một Dịch vụ Được Xác minh Tích cực Tầng Eigen (AVS). Nó cho phép sử dụng tài sản hiện có để bảo vệ và đảm bảo hoạt động của Cổng và chức năng chính xác của giao thức Farcaster. Người dùng đầu cơ lại vào các hợp đồng Ferrule, và tài sản được ủy quyền cho các cổng một cách động dựa trên hành vi mạng. Một số lợi suất đầu cơ sẽ được chuyển đến các nhà điều hành cổng làm phần thưởng, cùng với một số chi phí thuê tài khoản lưu trữ.

Hiện tại, các Trung tâm Farcaster có kiểm tra tính toàn vẹn dữ liệu hạn chế và không có sự không khí kinh tế để ngăn chặn thư rác hoặc sự can thiệp. Ferrule nhằm giải quyết vấn đề này bằng cách đảm bảo rằng các Trung tâm hoạt động một cách có thể xác minh và an toàn. Các nút Ferrule phát sóng các hiện vật có thể xác minh được mật mã chứng minh cho việc hoạt động chính xác. Các động cơ kinh tế khuyến khích hành vi chính xác, và sự không hành động hoặc hành động xấu được trừng phạt thông qua việc cắt giảm.

Khi Ferrule phát triển, mục tiêu của nó là giải quyết vấn đề tăng trưởng trạng thái và tập trung khách hàng/ trung tâm. Các Trung tâm được khuyến khích có thể tạo ra một hệ thống định tuyến đảm bảo họ không cần lưu trữ tất cả dữ liệu, được thưởng cho việc lưu trữ và cung cấp quyền truy cập vào dữ liệu. Thiết kế Ferrule nhằm mục tiêu làm cho việc tập trung trở nên ít khả thi hơn bằng cách thưởng cho hành vi trung tâm đúng.

Một số mục tiêu trên con đường phát triển cho Ferrule bao gồm:

Cơ chế Restaking:

  • Restaking: Người dùng có thể đặt cược lại tài sản hiện có của họ (như ETH hoặc các token tương thích khác) vào các hợp đồng Ferrule. Quá trình đặt cược này ràng buộc tài sản của họ vào sự an toàn của Farcaster Hubs.
  • Ủy quyền Động: Các tài sản đã đặt cược được ủy quyền động đến các Trung tâm khác nhau dựa trên hành vi và nhu cầu của mạng. Điều này đảm bảo rằng mạng luôn an toàn và phản ứng với sự thay đổi trong các mẫu hình sử dụng.

Incentivization:

  • Phần thưởng cho các Nhà vận hành Cổng: Một phần của lợi suất đặt cọc và chi phí thuê tài khoản lưu trữ được chuyển đến các Nhà vận hành Cổng. Điều này cung cấp động lực tài chính để duy trì tính nguyên vẹn và hiệu suất của mạng.
  • Khoản khuyến khích kinh tế: Sự không hành động hoặc hành động độc hại của Hubs sẽ bị phạt kinh tế thông qua cơ chế cắt giảm. Điều này đảm bảo rằng Hubs được động viên để hoạt động đúng và an toàn.

Hoạt động có thể xác minh:

  • Các Hiện Vật Mật Mã: Các nút Ferrule phải phát sóng các hiện vật mật mã có thể xác minh mật mã chứng minh hoạt động đúng đắn của họ. Các hiện vật này được sử dụng để đảm bảo rằng các hành động thực hiện bởi các Trung Tâm là hợp pháp và tuân thủ theo quy tắc mạng.
  • Cơ chế Đồng thuận: Khung AVS đảm bảo rằng tất cả các Trung tâm hoạt động một cách có thể xác minh, đóng góp vào môi trường không cần tin cậy nơi người dùng có thể tin tưởng vào tính ổn định của mạng lưới.

Phân mảnh dữ liệu và định tuyến:

  • Quản lý Tăng trưởng Nhà nước: Để quản lý tăng trưởng của nhà nước, Ferrule kết hợp các cơ chế chia dữ liệu và định tuyến. Phương pháp này đảm bảo rằng không có một Hub duy nhất cần lưu trữ tất cả dữ liệu, phân phối tải lưu trữ trên toàn mạng.
  • Kích Thước Truy Cập Dữ Liệu: Các Trung Tâm được thưởng cho việc lưu trữ dữ liệu và cung cấp quyền truy cập vào dữ liệu đó. Bằng chứng về việc lưu trữ dữ liệu được phát sóng trên mạng, tạo ra một bản đồ vị trí dữ liệu và đảm bảo việc truy xuất dữ liệu hiệu quả.

Ferrule MPC: Cho phép Máy khách Phi tập trung và Ứng dụng Kết nối

Khung cơ bản MPC:

  • Tính toán Đa bên (MPC): Ferrule MPC sử dụng các kỹ thuật MPC để cho phép nhiều bên cùng tính toán các chức năng trên đầu vào của họ trong khi giữ cho những đầu vào đó được bí mật. Điều này đảm bảo rằng dữ liệu người dùng nhạy cảm vẫn được giữ bí mật, ngay cả trong quá trình hợp tác.
  • Khách hàng và Ứng dụng Kết nối: Khung công việc MPC cho phép phát triển các ứng dụng Khách hàng hoặc Kết nối thực sự phi tập trung trên Farcaster. Những ứng dụng này có thể hoạt động một cách an toàn và độc lập, tương tác với mạng mà không đánh đổi quyền riêng tư của người dùng.

Quyền Ủy và Tích hợp Ví Thông minh:

  • Phân quyền cụ thể: Ferrule MPC hỗ trợ việc tạo ra một hệ thống ủy quyền cho phép người dùng ủy quyền các hành động cụ thể trên tài khoản của họ. Điều này tương tự như các mô hình mới nổi trong blockchain nơi người dùng có thể ủy quyền các hoạt động cụ thể trên ví của họ.
  • Công nghệ Ví Thông Minh: Việc tích hợp công nghệ ví thông minh cho phép người dùng sử dụng tài khoản chính của họ trên Farcaster như một ví chính. Việc tích hợp này cung cấp trải nghiệm người dùng liền mạch, cho phép người dùng quản lý tài sản tiền điện tử và tương tác xã hội từ một tài khoản duy nhất.

API và Giao diện Dữ liệu:

  • Các điểm truy cập dữ liệu tiêu chuẩn: Cổng cung cấp các điểm truy cập dữ liệu tiêu chuẩn, đảm bảo rằng các ứng dụng Khách hàng có thể tương tác với dữ liệu mạng một cách nhất quán. Việc tiêu chuẩn hóa này giúp đơn giản hóa việc phát triển ứng dụng mới và nâng cao tính tương thích.
  • Mô hình Đối tượng Mở rộng: Ứng dụng khách hàng, như Warpcast, có thể mở rộng mô hình đối tượng Farcaster để bao gồm các tính năng bổ sung như đồ thị xã hội được tính toán trước và dữ liệu hành vi. Tính linh hoạt này cho phép tạo ra trải nghiệm người dùng đa dạng và sáng tạo.

Ferrule MPC là một thư viện và bộ ví dụ cho các nhóm chạy ứng dụng Kết nối hoặc Kết nối phi tập trung trên Farcaster. Nó sẽ là một phần cốt lõi của Ferrule nếu nó được theo đuổi đầy đủ. Mặc dù chưa hoàn toàn sẵn sàng để phát hành, Ferrule MPC nhằm mục tiêu kích thích cuộc thảo luận trong cộng đồng Farcaster về việc giải quyết những vấn đề đang đe dọa này.

Chúng tôi hy vọng rằng Ferrule MPC sẽ là một công cụ hữu ích trong tương lai. Nếu thiết kế Ferrule làm bạn phấn khích,

Tuyên bố từ chối trách nhiệm:

  1. Bài viết này được sao chép từ [Ferrule Github], Tất cả bản quyền thuộc về tác giả gốc [austbot, David Shuttleworth, JJ Alicea]. Nếu có ý kiến phản đối bản in lại này, vui lòng liên hệ với Gate Learnđội và họ sẽ xử lý nhanh chóng.
  2. Bản quyền từ trách nhiệm: Các quan điểm và ý kiến được thể hiện trong bài viết này chỉ là của tác giả và không đại diện cho bất kỳ lời khuyên đầu tư nào.
  3. Các bản dịch của bài viết sang các ngôn ngữ khác được thực hiện bởi nhóm Gate Learn. Trừ khi có ghi chú, việc sao chép, phân phối hoặc đạo văn các bài viết dịch là không được phép.

Пригласить больше голосов

Содержание

De-centralizing Farcaster: Ferrule

Người mới bắt đầu7/4/2024, 7:06:41 PM
Bài viết này giới thiệu ứng dụng mạng xã hội phi tập trung Farcaster, với kiến trúc được xây dựng trên nền tảng Ethereum và Optimism, nhằm mục tiêu đạt được chủ quyền số và quyền sở hữu của người dùng.

Một trong những lời hứa cơ bản của blockchain là chủ quyền số và sở hữu kỹ thuật số. Các hệ thống cổ điển đã bị hỏng từ một thời gian dài. Sự xuất hiện của công nghệ tiên tiến cho phép chúng ta tiến xa hơn những hệ thống này vào các mô hình mới. Mạng xã hội là một trong những hệ thống cần một sự thay đổi to lớn. Tâm trạng này không mới và không mới lạ. Người xây dựng, người dùng và nhà đầu tư đã ủng hộ mạng xã hội phi tập trung, lớp chứng thực và tất cả những gì đi kèm từ thời Bitclout.

Nhiều người đã thử, nhưng chưa ai thành công. NhậpFarcaster, một ứng dụng mạng xã hội đủ phân quyền được xây dựng trên Ethereum và được cung cấp bởi Optimism. Farcaster hoạt động tương tự như X (trước đây được biết đến với cái tên Twitter) và Reddit. Người dùng có thể nhanh chóng tham gia mạng lưới, tạo hồ sơ, đăng bài viết “casts” (tương tự như tweet), và theo dõi người dùng khác. Nhiều công việc nặng nhọc được thực hiện bởi Warpcast, một khách hàng Farcaster trừu tượng hóa những phức tạp kỹ thuật và làm cho trải nghiệm người dùng trở nên mượt mà.

Không giống như X và Reddit, Farcaster cho phép người dùng sở hữu tài khoản và biểu đồ xã hội và mối quan hệ mà họ tạo ra với người dùng khác. Điều này là một bước nâng cấp đáng kể so với các hệ thống cổ điển hiện có. Mỗi người dùng Farcaster có quyền tự do di chuyển giữa các ứng dụng khác nhau được ra mắt trên Farcaster, đảm bảo sự tự chủ và sở hữu của người dùng trong khách hàng.

Trạng thái của Farcaster


=

\=
Hub: Tương tự như các nút blockchain, Hub lưu trữ dữ liệu và lắng nghe Ethereum và Optimism để tìm hiểu chi tiết về người dùng.

Client Apps: Ứng dụng được sử dụng trên nền tảng Farcaster, về cơ bản là một Keypair và bộ dữ liệu trên chuỗi mạch mà một nhà xuất bản Ứng dụng khách hàng sử dụng để hành động thay mặt cho người dùng, cho phép họ đăng bài, đọc dữ liệu và thực hiện các hành động khác.

Farcaster đã xây dựng một hệ thống 'đủ phân tán' cho phép người dùng có một danh tính di động giữa các Ứng dụng Khách hàng. Điều này tương tự như việc sử dụng Google để đăng nhập vào Facebook và X, nhưng Farcaster đi xa hơn bằng cách làm cho dữ liệu cũng có thể di động. Các Ứng dụng Khách hàng khác nhau có thể tạo ra trải nghiệm duy nhất trên cùng một dữ liệu. Ví dụ, Warpcast giống như Twitter, trong khi một ứng dụng khác có thể cảm thấy giống Discord hơn.

Một Ứng dụng Khách hàng phải kết nối với một Trung tâm, mà không bắt buộc phải cho phép giao tiếp. Các Trung tâm tương tự như máy chủ web trong lĩnh vực web2, và không có phí cho Ứng dụng Khách hàng để đọc hoặc ghi dữ liệu vào một Trung tâm. Thông thường, nhóm tạo ra Ứng dụng Khách hàng (như Warpcast) cũng vận hành các nút Trung tâm mà họ kết nối, biến họ thành “nhà điều hành” của Trung tâm. Bất kỳ ai cũng có thể vận hành một Trung tâm, và nếu cấu hình ban đầu trỏ đến các Trung tâm khác, mạng sẽ được tạo ra.

Người dùng có thể có số dư tiền điện tử di động, và Ứng dụng Khách hàng có thể tạo ví tiền địa phương hoặc số dư tiền điện tử cụ thể của Ứng dụng Khách hàng. Ví dụ, người dùng Warpcast thanh toán cho “chuyển đổi,” được sử dụng cho lưu trữ Farcaster toàn cầu và các tính năng cụ thể của Warpcast.

Kiến trúc được chọn là "đủ phân cấp" vì nó giả định rằng có nhiều Ứng dụng Khách hàng hoạt động độc lập và bất kỳ ai xây dựng một Ứng dụng Khách hàng hoặc Ứng dụng Kết nối sẽ cần chạy một nút hoặc mua quyền truy cập từ một thực thể chạy nút.

Vấn đề đang đe dọa

Các động lực mạng không cùng trục

Farcaster hoạt động thông qua các Trung tâm lưu trữ dữ liệu và tạo điều kiện cho việc giao tiếp giữa Ethereum và Optimism. Các Trung tâm lưu trữ dữ liệu đang chứa các API cho phép Ứng dụng Khách hàng đọc và ghi dữ liệu. Người dùng phải thanh toán để lưu trữ bằng cách gọi một hàm “thuê” trên một hợp đồng thông minh của Optimism. Cổng thanh toán này có thể giảm spam và tài khoản bot, nhưng không có khoản tiền thuê nào được chuyển đến các nhà điều hành nút. Khi Farcaster phát triển, việc lưu trữ có thể trở nên không thể chấp nhận được cho một nút duy nhất. Mở rộng theo chiều ngang hoặc khuyến khích các nhà điều hành nút có thể giải quyết vấn đề này.

Tích hợp Ứng dụng Khách hàng

Warpcast là người đóng góp và tạo ra Farcaster, và đó là Ứng dụng Khách hàng phổ biến nhất. Nếu chỉ một khách hàng chiếm ưu thế, Farcaster có nguy cơ trở thành một nền tảng truyền thông xã hội tập trung khác. Ứng dụng Khách hàng sử dụng một khóa duy nhất để hoạt động thay mặt người dùng, tương tự như cách ví web3 hoạt động nhưng mang lại sức mạnh đáng kể. Việc tích hợp công nghệ ví thông minh có thể cho phép người dùng sử dụng tài khoản khóa Farcaster của họ như một ví chính.

Giới thiệu Ferrule và Ferrule MPC

Farcaster rất hấp dẫn không chỉ với những thành tựu kỹ thuật mà còn với cộng đồng mà nó đã nuôi dưỡng. Tuy nhiên, hình thức cuối cùng của Farcaster vẫn chưa được thực hiện. Hãy nhập Ferrule, một giao thức được xây dựng trong Farcaster cho phép bất kỳ ai xây dựng ứng dụng của riêng họ cho Farcaster.

Tầm quan trọng của Ferrule

Hiện tại, kinh tế của Farcaster bị hạn chế. Cụ thể, không có động cơ nào để ai chạy một Trung tâm Farcaster, dẫn đến Farcaster quản lý toàn bộ mạng lưới. Mặc dù điều này không hoàn toàn tập trung, nhưng cũng không hoàn toàn phi tập trung, vì vậy có khẩu hiệu “đủ phân quyền” của Farcaster. Hành trình đến mạng lưới phi tập trung hơn sẽ hưởng lợi rất nhiều từ Ferrule.

Các lợi ích của một mạng lưới hoàn toàn phi tập trung là đáng kể. Giống như Ethereum và Solana, việc tăng trưởng trạng thái đang trở thành một vấn đề ngày càng khó khăn. Khi có nhiều người dùng tham gia và tương tác, trách nhiệm lưu trữ dữ liệu đặt hoàn toàn vào Farcaster. Điều này trở thành một vấn đề của cả sự tập trung và việc tăng trưởng trạng thái có khả năng mở rộng, bền vững. Với sự tiếp nhận hàng loạt, vấn đề này sẽ gia tăng.

Nguồn:https://dune.com/pixelhack/farcaster

Sự phát triển của Farcaster không hề chậm lại và vẫn tiếp tục tăng đà mạnh mẽ, với hơn 60.000 người dùng hàng ngày duy nhất, tăng 66% so với tháng trước. Với sự tăng trưởng mũi nhọn, hoạt động của người dùng tích hợp trong mỗi tài khoản duy nhất ngày càng tăng. Mặc dù bất kỳ ai cũng có thể vận hành một nút Farcaster, nhưng không có động cơ để làm điều đó. Động cơ cho sự phát triển của nút sẽ rất cần thiết để hệ thống phát triển một cách tối ưu.

Thiết kế ống nối

Ferrule là một thiết kế mới của Cổng Farcaster hoạt động như một Dịch vụ Được Xác minh Tích cực Tầng Eigen (AVS). Nó cho phép sử dụng tài sản hiện có để bảo vệ và đảm bảo hoạt động của Cổng và chức năng chính xác của giao thức Farcaster. Người dùng đầu cơ lại vào các hợp đồng Ferrule, và tài sản được ủy quyền cho các cổng một cách động dựa trên hành vi mạng. Một số lợi suất đầu cơ sẽ được chuyển đến các nhà điều hành cổng làm phần thưởng, cùng với một số chi phí thuê tài khoản lưu trữ.

Hiện tại, các Trung tâm Farcaster có kiểm tra tính toàn vẹn dữ liệu hạn chế và không có sự không khí kinh tế để ngăn chặn thư rác hoặc sự can thiệp. Ferrule nhằm giải quyết vấn đề này bằng cách đảm bảo rằng các Trung tâm hoạt động một cách có thể xác minh và an toàn. Các nút Ferrule phát sóng các hiện vật có thể xác minh được mật mã chứng minh cho việc hoạt động chính xác. Các động cơ kinh tế khuyến khích hành vi chính xác, và sự không hành động hoặc hành động xấu được trừng phạt thông qua việc cắt giảm.

Khi Ferrule phát triển, mục tiêu của nó là giải quyết vấn đề tăng trưởng trạng thái và tập trung khách hàng/ trung tâm. Các Trung tâm được khuyến khích có thể tạo ra một hệ thống định tuyến đảm bảo họ không cần lưu trữ tất cả dữ liệu, được thưởng cho việc lưu trữ và cung cấp quyền truy cập vào dữ liệu. Thiết kế Ferrule nhằm mục tiêu làm cho việc tập trung trở nên ít khả thi hơn bằng cách thưởng cho hành vi trung tâm đúng.

Một số mục tiêu trên con đường phát triển cho Ferrule bao gồm:

Cơ chế Restaking:

  • Restaking: Người dùng có thể đặt cược lại tài sản hiện có của họ (như ETH hoặc các token tương thích khác) vào các hợp đồng Ferrule. Quá trình đặt cược này ràng buộc tài sản của họ vào sự an toàn của Farcaster Hubs.
  • Ủy quyền Động: Các tài sản đã đặt cược được ủy quyền động đến các Trung tâm khác nhau dựa trên hành vi và nhu cầu của mạng. Điều này đảm bảo rằng mạng luôn an toàn và phản ứng với sự thay đổi trong các mẫu hình sử dụng.

Incentivization:

  • Phần thưởng cho các Nhà vận hành Cổng: Một phần của lợi suất đặt cọc và chi phí thuê tài khoản lưu trữ được chuyển đến các Nhà vận hành Cổng. Điều này cung cấp động lực tài chính để duy trì tính nguyên vẹn và hiệu suất của mạng.
  • Khoản khuyến khích kinh tế: Sự không hành động hoặc hành động độc hại của Hubs sẽ bị phạt kinh tế thông qua cơ chế cắt giảm. Điều này đảm bảo rằng Hubs được động viên để hoạt động đúng và an toàn.

Hoạt động có thể xác minh:

  • Các Hiện Vật Mật Mã: Các nút Ferrule phải phát sóng các hiện vật mật mã có thể xác minh mật mã chứng minh hoạt động đúng đắn của họ. Các hiện vật này được sử dụng để đảm bảo rằng các hành động thực hiện bởi các Trung Tâm là hợp pháp và tuân thủ theo quy tắc mạng.
  • Cơ chế Đồng thuận: Khung AVS đảm bảo rằng tất cả các Trung tâm hoạt động một cách có thể xác minh, đóng góp vào môi trường không cần tin cậy nơi người dùng có thể tin tưởng vào tính ổn định của mạng lưới.

Phân mảnh dữ liệu và định tuyến:

  • Quản lý Tăng trưởng Nhà nước: Để quản lý tăng trưởng của nhà nước, Ferrule kết hợp các cơ chế chia dữ liệu và định tuyến. Phương pháp này đảm bảo rằng không có một Hub duy nhất cần lưu trữ tất cả dữ liệu, phân phối tải lưu trữ trên toàn mạng.
  • Kích Thước Truy Cập Dữ Liệu: Các Trung Tâm được thưởng cho việc lưu trữ dữ liệu và cung cấp quyền truy cập vào dữ liệu đó. Bằng chứng về việc lưu trữ dữ liệu được phát sóng trên mạng, tạo ra một bản đồ vị trí dữ liệu và đảm bảo việc truy xuất dữ liệu hiệu quả.

Ferrule MPC: Cho phép Máy khách Phi tập trung và Ứng dụng Kết nối

Khung cơ bản MPC:

  • Tính toán Đa bên (MPC): Ferrule MPC sử dụng các kỹ thuật MPC để cho phép nhiều bên cùng tính toán các chức năng trên đầu vào của họ trong khi giữ cho những đầu vào đó được bí mật. Điều này đảm bảo rằng dữ liệu người dùng nhạy cảm vẫn được giữ bí mật, ngay cả trong quá trình hợp tác.
  • Khách hàng và Ứng dụng Kết nối: Khung công việc MPC cho phép phát triển các ứng dụng Khách hàng hoặc Kết nối thực sự phi tập trung trên Farcaster. Những ứng dụng này có thể hoạt động một cách an toàn và độc lập, tương tác với mạng mà không đánh đổi quyền riêng tư của người dùng.

Quyền Ủy và Tích hợp Ví Thông minh:

  • Phân quyền cụ thể: Ferrule MPC hỗ trợ việc tạo ra một hệ thống ủy quyền cho phép người dùng ủy quyền các hành động cụ thể trên tài khoản của họ. Điều này tương tự như các mô hình mới nổi trong blockchain nơi người dùng có thể ủy quyền các hoạt động cụ thể trên ví của họ.
  • Công nghệ Ví Thông Minh: Việc tích hợp công nghệ ví thông minh cho phép người dùng sử dụng tài khoản chính của họ trên Farcaster như một ví chính. Việc tích hợp này cung cấp trải nghiệm người dùng liền mạch, cho phép người dùng quản lý tài sản tiền điện tử và tương tác xã hội từ một tài khoản duy nhất.

API và Giao diện Dữ liệu:

  • Các điểm truy cập dữ liệu tiêu chuẩn: Cổng cung cấp các điểm truy cập dữ liệu tiêu chuẩn, đảm bảo rằng các ứng dụng Khách hàng có thể tương tác với dữ liệu mạng một cách nhất quán. Việc tiêu chuẩn hóa này giúp đơn giản hóa việc phát triển ứng dụng mới và nâng cao tính tương thích.
  • Mô hình Đối tượng Mở rộng: Ứng dụng khách hàng, như Warpcast, có thể mở rộng mô hình đối tượng Farcaster để bao gồm các tính năng bổ sung như đồ thị xã hội được tính toán trước và dữ liệu hành vi. Tính linh hoạt này cho phép tạo ra trải nghiệm người dùng đa dạng và sáng tạo.

Ferrule MPC là một thư viện và bộ ví dụ cho các nhóm chạy ứng dụng Kết nối hoặc Kết nối phi tập trung trên Farcaster. Nó sẽ là một phần cốt lõi của Ferrule nếu nó được theo đuổi đầy đủ. Mặc dù chưa hoàn toàn sẵn sàng để phát hành, Ferrule MPC nhằm mục tiêu kích thích cuộc thảo luận trong cộng đồng Farcaster về việc giải quyết những vấn đề đang đe dọa này.

Chúng tôi hy vọng rằng Ferrule MPC sẽ là một công cụ hữu ích trong tương lai. Nếu thiết kế Ferrule làm bạn phấn khích,

Tuyên bố từ chối trách nhiệm:

  1. Bài viết này được sao chép từ [Ferrule Github], Tất cả bản quyền thuộc về tác giả gốc [austbot, David Shuttleworth, JJ Alicea]. Nếu có ý kiến phản đối bản in lại này, vui lòng liên hệ với Gate Learnđội và họ sẽ xử lý nhanh chóng.
  2. Bản quyền từ trách nhiệm: Các quan điểm và ý kiến được thể hiện trong bài viết này chỉ là của tác giả và không đại diện cho bất kỳ lời khuyên đầu tư nào.
  3. Các bản dịch của bài viết sang các ngôn ngữ khác được thực hiện bởi nhóm Gate Learn. Trừ khi có ghi chú, việc sao chép, phân phối hoặc đạo văn các bài viết dịch là không được phép.
Начните торговать сейчас
Зарегистрируйтесь сейчас и получите ваучер на
$100
!