Tellor is a decentralized oracle protocol that incentivizes an open and permissionless network of data reporting. Important Links: https://t.co/7ezRcnBLOH
Khung cấu trúc của Tellor đảm bảo dữ liệu luôn được duy trì hoạt động một cách đáng tin cậy. Thông tin luôn sẵn có như vậy chỉ có thể đạt được vì giao thức được xây dựng để hoàn toàn tự duy trì, nghĩa là giao thức sẽ tiếp tục hoạt động trơn tru ngay cả khi đội ngũ sáng lập không còn tham gia.
Tellor cung cấp cơ sở hạ tầng mở, dễ tiếp cận, được thiết kế riêng cho dữ liệu cần xác minh từ bên ngoài. Vì hệ thống của chúng tôi hoàn toàn không cần cấp quyền, bất kỳ ai cũng có thể tham gia. Khi chọn vận hành một nút mạng, bạn đóng vai trò quan trọng trong việc củng cố toàn bộ mạng lưới.
Để thiết kế và trực quan hóa cấu hình nút mạng, vui lòng truy cập https://operator.tellor.io.
Khi đã sẵn sàng bắt đầu, bạn có thể tìm tất cả hướng dẫn cần thiết để khởi động quy trình tại https://docs.tellor.io/tellor/running-palmito-testnet/public-testnet.
Khi các tác nhân tự động ngày càng thực hiện nhiều hành động trên chuỗi mà không có người kiểm tra dữ liệu đầu vào ban đầu, nguồn gốc của thông tin trở nên vô cùng quan trọng. Các mạng tự động hoạt động mà không cần sự can thiệp của con người cần có công nghệ nền tảng có thể kiểm toán, thay vì chỉ được tin tưởng một cách mù quáng.
Một người có thể dễ dàng xem biểu đồ để xác nhận các con số có hợp lý hay không, nhưng tác nhân phần mềm không có trực giác tự nhiên để đánh giá độ tin cậy của nguồn dữ liệu. Việc đề cao khả năng xác minh thay vì danh tiếng được thiết kế để giải quyết chính vấn đề này.
Với Tellor, bạn không cần chỉ dựa vào lời nói của nhà cung cấp dữ liệu. Thay vào đó, bạn có thể đánh giá kỹ lưỡng thông tin dựa trên lịch sử tranh chấp và báo cáo đã được ghi nhận. Tìm hiểu thêm về cơ chế hoạt động của Tellor tại https://tellor.io/whitepaper/
Đối với các nhà phát triển cần tích hợp dữ liệu oracle trong cùng một giao dịch chính xác với hành động của người dùng, Tellor Pull là giải pháp lý tưởng. Quy trình này vô cùng đơn giản. Chỉ cần lấy báo cáo được chứng thực mới nhất cùng các bằng chứng đi kèm từ Tellor, sau đó đưa chúng vào lời gọi giao dịch của bạn. Nhờ đó, hợp đồng có thể đồng thời xác thực và áp dụng giá trị dữ liệu trong một thao tác liền mạch duy nhất.
Tìm hiểu thêm về cách thức hoạt động tại đây: https://tellor.io/blog/tellor-pull/
Nếu dự án của bạn cần nguồn cấp dữ liệu oracle về giá giao ngay, chúng tôi khuyến khích bạn xem xét dữ liệu cần thiết trước khi tích hợp. Chỉ cần truy cập https://feeds.tellor.io để khám phá Tellor và xem số liệu phân tích nguồn cấp dữ liệu, ngưỡng sai lệch, thời gian heartbeat và các giá trị hiện tại.
Được bảo vệ bởi nỗ lực chung của toàn cộng đồng và hoàn toàn không chịu bất kỳ hình thức kiểm duyệt nào. Khám phá Tellor, oracle được xây dựng để thực sự chống kiểm duyệt.
Đánh giá sức mạnh thực sự của một tích hợp oracle phụ thuộc vào việc quan sát hiệu suất của nó trong những tình huống không lý tưởng, cụ thể là khi dữ liệu bị trễ, nhiễu hoặc tạm thời không thể truy cập. Các hệ thống thiết lập quy trình ứng phó rõ ràng cho chính những thách thức này duy trì mức độ bảo mật cao hơn nhiều so với các mạng chỉ chuẩn bị cho hoạt động hoàn hảo.
Hãy hình dung một hạ tầng mà không một cơ quan trung ương nào có thể đóng cửa. Lý tưởng cypherpunk này là chuẩn mực định hướng cho quá trình phát triển Tellor.
Hệ thống hoàn toàn không cần cấp phép, nghĩa là bất kỳ ai cũng có thể tự do yêu cầu, gửi, tranh biện, xác minh hoặc phát đi dữ liệu trên chuỗi mà không cần được chấp thuận trước. Mạng lưới có khả năng tiếp cận rộng rãi đến mức ngay cả các tác nhân AI tự chủ cũng có thể độc lập đưa ra tiền thưởng để thu thập thông tin mới nhất.
Về cốt lõi, Tellor là một oracle có khả năng chống chịu cao, được thiết kế có chủ đích để tiếp tục hoạt động lâu dài sau khi những nhà phát triển ban đầu không còn nữa.
Các nguyên tắc cơ bản về thực tiễn tốt nhất khi sử dụng oracle
Để tạo ra một hệ thống có khả năng phục hồi cao, cần chuẩn bị cho thực tế rằng oracle có thể bị chậm trễ, cung cấp dữ liệu mâu thuẫn hoặc hoàn toàn ngừng phản hồi khi mạng chịu tải nặng. Một tích hợp được thiết kế tốt luôn lường trước những vấn đề này và áp dụng các biện pháp bảo vệ cần thiết để đảm bảo giao thức tiếp tục hoạt động trơn tru trong mọi tình huống.
Bằng cách sử dụng nhiều nguồn dữ liệu, thiết lập giới hạn sai lệch và áp dụng giới hạn về độ cũ của dữ liệu, nhà phát triển có thể biến những điểm có nguy cơ gây lỗi nghiêm trọng thành các tình huống dễ kiểm soát.
Vì hợp đồng thông minh hoạt động hoàn toàn biệt lập và không thể truy cập web, chúng cần một bên truyền tin bên ngoài để giúp phản hồi các sự kiện ngoài chuỗi, chẳng hạn như kết quả bầu cử hoặc biến động giá. Những bên truyền tin bên ngoài này, được gọi là oracle, đang âm thầm trở thành nút thắt lớn của toàn bộ hệ sinh thái blockchain. Các thị trường dự đoán trên chuỗi, giao thức cho vay và stablecoin thuật toán đều phụ thuộc rất nhiều vào những nhà cung cấp dữ liệu này, dù phần lớn trong số đó tạo ra một lỗ hổng tập trung hóa nghiêm trọng.
Mọi người hiếm khi dừng lại để tìm hiểu chính xác các hệ thống này lấy thông tin bằng cách nào. Khi dữ liệu được cung cấp bởi một nhóm nắm giữ khóa quản trị, một nhóm hạn chế gồm các nút được phê duyệt trước, hoặc chỉ một tập đoàn cụ thể, ảo tưởng về một môi trường không cần sự tin cậy sẽ tan vỡ. Trong những trường hợp như vậy, bạn chỉ đang đổi một bên trung gian tập trung lấy một bên khác; điều đó có nghĩa là tính phi tập trung thực sự về cơ bản kết thúc ở khâu cung cấp dữ liệu.
Tellor tiếp cận vấn đề này bằng một giải pháp thay thế vô cùng đơn giản. Bằng cách tận dụng các động lực kinh tế của mạng lưới thay vì niềm tin mù quáng, hệ thống của họ cho phép bất kỳ ai gửi thông tin và mời gọi mọi người thách thức những thông tin đó. Sau cùng, lựa chọn kiến trúc cung cấp dữ liệu là một quyết định mang tính nền tảng. Bạn sẽ chọn con đường nào?
Mọi chức năng trong hệ thống, bao gồm yêu cầu, báo cáo, xác thực, tranh chấp, lựa chọn, ủy quyền và chuyển tiếp, đều hoàn toàn mở và không cần cấp phép. Nền tảng sẽ gặp phải nút thắt tập trung nếu đội ngũ của chúng tôi phải phê duyệt dù chỉ một hoạt động trong số này. Chúng tôi nhiệt liệt mời bạn thử nghiệm và mô phỏng cách thức tham gia mà mình mong muốn trước khi cam kết hoàn toàn. Bạn có thể dễ dàng mô phỏng bất kỳ vai trò nào bằng cách truy cập https://operator.tellor.io.
Trọng tâm hàng đầu của chúng tôi luôn là duy trì một môi trường an toàn và phi tập trung. Vì vậy, các cơ chế khuyến khích kinh tế bằng tiền mã hóa đã được tích hợp vào nền tảng của chúng tôi ngay từ ngày đầu.
Kiến trúc độc đáo của Tellor đảm bảo dữ liệu luôn sẵn có một cách đáng tin cậy. Tính sẵn sàng liên tục này đạt được nhờ một giao thức được thiết kế để hoàn toàn tự duy trì, nghĩa là giao thức sẽ tiếp tục vận hành trơn tru ngay cả khi đội ngũ nòng cốt của chúng tôi hoàn toàn vắng mặt.
Bạn có thể tìm hiểu đầy đủ thông tin trong sách trắng của chúng tôi tại https://docs.tellor.io/tellor/whitepaper
Về bản chất, hợp đồng thông minh chỉ có thể truy cập thông tin đã tồn tại trên blockchain. Vì môi trường biệt lập này khiến phần lớn ứng dụng thiết thực trong đời sống hằng ngày nằm ngoài tầm với, nên cần có một cầu nối chuyên biệt để kết nối chúng với thế giới bên ngoài. Công cụ này được gọi là oracle, và mục đích chính của nó là đưa dữ liệu bên ngoài vào mạng blockchain để hợp đồng thông minh có thể sử dụng dữ liệu đó.
Kiến trúc của oracle quan trọng không kém gì các hợp đồng thông minh dựa vào dữ liệu do nó cung cấp. Chừng nào oracle còn cung cấp thông tin đáng tin cậy và dễ truy cập, các ứng dụng được kết nối vẫn hoạt động hiệu quả và tạo ra giá trị thực sự. Tuy nhiên, nếu dữ liệu đó bị sai lệch hoặc không thể truy cập, mọi hệ thống phụ thuộc vào nó đều phải đối mặt với những lỗ hổng nghiêm trọng.
Để xây dựng một kiến trúc có độ bảo mật cao, bạn cần giả định rằng bất kỳ thành phần riêng lẻ nào cũng có thể gặp sự cố, từ đó thiết kế các giải pháp vững chắc nhằm ứng phó với những lỗ hổng tiềm ẩn. Dù chỉ phụ thuộc vào một nguồn dữ liệu sẽ đơn giản hơn, việc lấy thông tin từ nhiều nguồn khác nhau mang lại độ ổn định cao hơn nhiều.
Có nhiều cách để áp dụng phương pháp linh hoạt này. Chẳng hạn, bạn có thể tính giá trị trung vị từ các oracle hoàn toàn độc lập, hoặc chọn sử dụng một nguồn dữ liệu chính và chuẩn bị sẵn một nguồn khác để dự phòng. Bạn cũng nên trao cho người giám hộ hoặc hệ thống quản trị khả năng thay đổi địa chỉ oracle khi cần. Ngoài ra, việc áp dụng các bộ lọc tùy chỉnh cho ứng dụng của bạn, chẳng hạn như kiểm tra khối lượng giao dịch và giới hạn giá, có thể giúp bảo vệ hệ thống rất hiệu quả.
Với Tellor, bạn nhận được dữ liệu có thể xác minh đầy đủ và không cần cấp phép. Sau cùng, bạn có toàn quyền thiết lập các rào chắn phù hợp chính xác với hồ sơ rủi ro riêng của mình.
Phương thức được sử dụng để tạo dữ liệu bên ngoài blockchain đóng vai trò then chốt trong việc xác định khoảng thời gian mà quyền tiếp cận thông tin không đồng đều kéo dài. Do các quy trình tạo dữ liệu ngoài chuỗi này, khoảng thời gian bất cân xứng thông tin có thể bắt đầu ngay từ thời điểm dữ liệu được tạo ra và kéo dài cho đến khi dữ liệu được truyền đi lần cuối.
Đọc toàn bộ bài viết tại đây: https://tellor.io/blog/oracles-and-asymmetric-information/
Khám phá các bước cần thiết để bắt đầu hành trình trở thành nhà báo cáo bằng cách đọc hướng dẫn đầy đủ tại đây: https://docs.tellor.io/tellor/running-palmito-testnet/run-the-data-reporter
Bằng cách cung cấp một khuôn khổ linh hoạt, Tellor cho phép bạn quyết định chính xác cách tương tác với dữ liệu của chúng tôi. Bạn có toàn quyền xác định mức độ giám sát, độ trễ, tính dự phòng và xác thực phù hợp với yêu cầu cụ thể của mình. Ngoài ra, bạn có thể tự xây dựng các mô hình quản trị và giao thức bảo mật bổ sung trực tiếp trên hệ thống của chúng tôi.
Tìm hiểu thêm tại đây: https://docs.tellor.io/tellor
Chúng tôi mời bạn khám phá bản minh họa frontend hoạt động đầy đủ tại https://github.com/tellor-io/SampleTellorUserPull, minh họa cách bảo đảm khoản vay TRB bằng ETH làm tài sản thế chấp thông qua Tellor Pull.
Trong quá trình này, giao diện người dùng trực tiếp truy xuất dữ liệu giá ETH/USD và TRB/USD từ Tellor. Nếu tập hợp trình xác thực của cầu nối đã lỗi thời, frontend sẽ tự động làm mới tập hợp này. Sau bước đó, hệ thống gửi cả hai chứng thực đến hợp đồng thông minh chỉ trong một lần gọi. Khi nhận được dữ liệu, hợp đồng hoàn tất quy trình xác minh cần thiết, đánh giá các điều kiện về tỷ lệ khoản vay trên giá trị tài sản thế chấp và giải ngân thành công.