Nếu bạn đọc bài viết này thông qua tính năng đẩy thông tin (push) của Odaily APP, thì có lẽ bạn nên nghĩ về một câu hỏi như vậy - trong thế giới Internet truyền thống, chúng ta có thể hiểu điều gì đang xảy ra trong các ngành khác nhau thông qua việc đẩy thông tin thường xuyên của các ứng dụng khác nhau .Tuy nhiên, trong thế giới blockchain, có cơ chế đẩy thông tin chung (chẳng hạn như nhắc giá) từ giao thức đến người dùng không?
Ít nhất là bây giờ, câu trả lời là không.
Với sự thịnh vượng của DeFi, chắc hẳn hầu hết độc giả đều đã được tận mắt trải nghiệm một số sản phẩm DeFi. So với các ứng dụng tập trung, các sản phẩm DeFi cải thiện tính bảo mật của tài sản ở cấp độ giao thức, nhưng chúng không thuận tiện như trước đây trong sử dụng thực tế. Để đưa ra một vài ví dụ:
Khi bạn sử dụng một DEX nhất định để giao dịch hoặc tạo thị trường, DEX không thể thông báo cho bạn về biến động giá của mã thông báo và sự mất mát tạm thời của việc tạo thị trường;
Khi bạn sử dụng một nền tảng giao dịch hợp đồng phi tập trung, nền tảng này không có cách nào để thông báo cho bạn liệu vị trí có an toàn vào bất kỳ thời điểm nào hay không;
Khi bạn sử dụng hợp đồng cho vay, hợp đồng không thể thông báo cho bạn về những thay đổi theo thời gian thực đối với rủi ro thanh lý khi giá tiền tệ biến động mạnh;
Khi bạn sử dụng nền tảng giao dịch NFT để đặt giá thầu cho một tác phẩm nổi tiếng, nền tảng vẫn không thể thông báo cho bạn biết giá đặt giá thầu của bạn đã được chấp nhận hay đã bị các giá thầu khác vượt qua;
Khi bạn chờ đợi giá xăng giảm, sẽ không ai chủ động nói cho bạn biết liệu giá xăng hiện tại có giảm theo tâm lý kỳ vọng của bạn hay không...
Mọi thứ đều yêu cầu bạn phải chủ động kiểm tra chuỗi, điều này không hoàn hảo về trải nghiệm người dùng.
Vì vậy, có bất kỳ giải pháp?
Odaily gần đây nhận thấy rằng một công ty được gọi làEthereum Push Notification Service(EPNS) vừa hoàn thành vòng tài trợ hạt giống trị giá 750.000 đô la vào tháng trước,Điều mà dự án này muốn làm là xây dựng một giao thức đẩy thông tin phi tập trung trong hệ sinh thái Ethereum, cho phép người dùng (nghĩa là địa chỉ ví) nhận thông báo thông tin từ nhiều Dapp, hợp đồng thông minh và thậm chí cả các dịch vụ tập trung.
Logic hoạt động của EPNS thực sự khá đơn giản, chỉ cần hiểu bốn từ khóa bên trong giao thức:
Dịch vụ: Đúng như tên gọi, nó là một Dapp, hợp đồng thông minh hoặc dịch vụ tập trung muốn đẩy thông tin đến người dùng. Ví dụ: Aave hy vọng sẽ thông báo cho người dùng về những thay đổi theo thời gian thực đối với rủi ro thanh lý để có thể chọn tích hợp giao thức EPNS.
Kênh truyền hình (Channel): Là dịch vụ đẩy thông tin được kích hoạt bởi giao thức EPNS, người dùng có thể lựa chọn đăng ký kênh mình quan tâm. Tiếp tục với ví dụ, nếu Aave ở trên đã hoàn thành việc tích hợp EPNS, một kênh sẽ được kích hoạt và người dùng Aave có thể đăng ký kênh này để chú ý đến rủi ro thanh lý tài khoản của chính họ trong thời gian thực.
Người dùng: Tất cả những người tham gia giao thức EPNS, là thuật ngữ chung cho tất cả các thuê bao kênh khác nhau.
Người đăng ký: Người đăng ký là một tập hợp con của người dùng, đề cập đến những người dùng đã đăng ký một kênh cụ thể, chẳng hạn như kênh Aave đã đề cập ở trên.
Đối với người dùng, cách sử dụng EPNS là tải xuống APP trên thiết bị di động hoặc máy tính để bàn của họ, sau đó liên kết địa chỉ ví của họ thông qua Ứng dụng, đăng ký các kênh quan tâm và sau đó nhận thông tin theo thời gian thực từ nhiều Dapp, hợp đồng thông minh và dịch vụ tập trung. Thông báo thông tin của , giống hệt như thông báo ứng dụng trong thế giới Internet.Nó có thể sẽ trông như thế này:
Giao thức EPNS mang lại rất nhiều tự do cho cả hai bên đẩy thông tin. Bên dịch vụ có thể tự do quyết định loại thông tin nào sẽ truyền tải tới người dùng, nhưng mỗi lần đẩy cần phải trả một khoản phí nhất định (bằng ETH hoặc DAI); phía người dùng cũng có thể tự do quyết định có đăng ký một kênh nhất định hay không.
Điều đáng chú ý là do bên dịch vụ có thể tự do lựa chọn nội dung mà nó đẩy, kênh EPNS về mặt lý thuyết có thể trở thành bảng quảng cáo cho bên dự án, khi người dùng không hài lòng với kênh, họ có thể chọn hủy đăng ký và họ cũng có thể mô tả lý do cụ thể và gửi lời khen ngợi 1 Sao (không có yygq, phạm vi xếp hạng EPNS là 0-1, điểm càng thấp, kênh càng tốt).
Khẩu hiệu quảng cáo của giao thức EPNS là "Đăng ký, Thông báo, Kiếm tiền". Đăng ký (đăng ký) và Thông báo (thông báo) rất dễ hiểu và nội dung của Kiếm tiền sẽ liên quan đến mã thông báo gốc của giao thức EPNS. Tên mã thông báo của EPNS rất phù hợp - PUSH, PUSH là phương tiện giao dịch giữa những người tham gia thỏa thuận (nói một cách đơn giản, đó là phương thức thanh toán cho việc đăng ký kênh), EPNS cũng sẽ phân phối một số phần thưởng PUSH nhất định cho những người dùng tích cực tham gia thỏa thuận, Người nắm giữ mã thông báo PUSH sẽ có quyền tham gia vào việc quản lý sự phát triển của thỏa thuận trong tương lai, bao gồm cả việc quyết định phí đẩy mà các bên dịch vụ được đề cập trong toàn văn cần phải trả.
Hiện tại, giao thức EPNS đang hoạt động trên Ropsten, mạng thử nghiệm Ethereum. Một số kênh đã được kích hoạt bao gồm "Cảnh báo thanh khoản hợp chất", "Theo dõi quỹ cho các ví cụ thể", "Cảnh báo hết hạn tên miền ENS" và "Cảnh báo phí gas", v.v. .
Thông tin trên trang web chính thức cho thấy giao thức EPNS được lên kế hoạch ra mắt trên mạng chính Ethereum vào cuối năm 2020 hoặc đầu năm 2021. Từ quan điểm này, việc phát hành chính thức EPNS sẽ không còn xa nữa.
