Oracle sẽ là chìa khóa trong sự phát triển của công nghệ blockchain

Nói một cách ngắn gọn và đơn giản nếu không có sự xuất hiện của Oracles, blockchain sẽ giống như máy tính mà không thể truy cập Internet.

7770Total views
Oracle se la chia khoa trong su phat trien cua cong nghe blockchain - anh 1
Oracle sẽ là chìa khóa trong sự phát triển của công nghệ blockchain

Tổng quan

Một Oracle blockchain có thể được định nghĩa như sau: “Blockchain oracles là các dịch vụ của bên thứ ba cung cấp các hợp đồng thông minh với thông tin bên ngoài. Chúng đóng vai trò là cầu nối giữa các blockchain và thế giới bên ngoài.”

Mục đích chính của Oracle là cho phép các hợp đồng thông minh hoạt động ngoài môi trường blockchain gốc của chúng và truy cập dữ liệu, thông tin từ các nguồn thông tin bên ngoài nhằm mục đích thực thi (hoặc không thực hiện) hợp đồng thông minh.

Xét một cách riêng lẻ các blockchain rất an toàn do mật mã toán học và các thuật toán đồng thuận của chúng. Khi có sự tham gia của Oracle, khả năng đưa dữ liệu bị xâm nhập trở thành mối đe dọa nghiêm trọng tiềm tàng đối với tính toàn vẹn của blockchain. Nếu dữ liệu mà Oracle đang chuyển tiếp đến hợp đồng thông minh bị xâm phạm, hợp đồng thông minh dựa trên dữ liệu của nó cũng sẽ bị xâm phạm. Điều này thường được gọi là Oracle Problem.

Oracle se la chia khoa trong su phat trien cua cong nghe blockchain - anh 2

Oracle cung cấp một dịch vụ quan trọng khác. Dữ liệu chuỗi khối được định nghĩa là xác định trong khi dữ liệu bên ngoài thế giới thường không xác định. Do đó blockchain yêu cầu một phương pháp duy nhất để truy vấn và lấy dữ liệu từ thế giới bên ngoài. Oracle cũng hoạt động như một dạng “người dịch” thông tin khi được cung cấp cho blockchain.

Tổng giá trị được đảm bảo (TVS)

Tầm quan trọng của Oracle và mức độ chấp nhận của chúng có thể được đo lường bằng tổng giá trị được đảm bảo – Total Value Secured (TVS).

“TVS là một thước đo mạnh mẽ trong đo lường việc chấp nhận các mạng lưới Oracle vì nó cho biết chính xác giá trị đang được bảo đảm trực tiếp bởi các đầu vào do các Oracle cung cấp.”

Graphical user interface, text, application  Description automatically generated

Oracle đóng một vai trò quan trọng trong việc đảm bảo “giá trị” dựa trên khả năng thực hiện chức năng của họ với tính bảo mật, độ chính xác và tính toàn vẹn. Việc sửa đổi có thể làm tổn hại đến hoạt động của các hợp đồng thông minh và gây ra sự mất mát của các quỹ “được bảo đảm”.

Vấn đề kinh tế Oracle

Làm thế nào một Oracle có thể cập nhật các hợp đồng thông minh và do đó, sổ cái blockchain với tính bảo mật, độ chính xác và tính toàn vẹn với dữ liệu ngoài chuỗi theo cách hiệu quả về chi phí để giảm thiểu chi phí giao dịch cho người dùng và tránh mất giá trị tiềm ẩn?

Các hợp đồng thông minh thường giải quyết việc chuyển giao giá trị, chuyển nhượng tài sản (kỹ thuật số) và các quyền tài sản liên quan của chúng. Do đó, các Oracle cần được tin cậy để các hợp đồng thông minh hoạt động thành công và đúng như dự kiến.

Diagram  Description automatically generated

Một trong những chức năng quan trọng nhất của Oracle là duy trì tính bảo mật, độ chính xác và tính toàn vẹn của dữ liệu khi nhận hoặc truy xuất dữ liệu từ các nguồn bên ngoài blockchain. Nếu không, sự tin tưởng và tính toàn vẹn của các hợp đồng thông minh và blockchain có thể bị xâm phạm. Oracle cần phải thực hiện chức năng của mình đồng thời phải có giá cả phải chăng và hiệu quả về chi phí để người dùng có thể đủ khả năng sử dụng dịch vụ của các dự án Oracle một cách hiệu quả về chi phí.

Đối với quan điểm của nhà cung cấp dịch vụ oracle, có các chi phí liên quan đến việc cung cấp dữ liệu thông qua Oracle. Chúng bao gồm việc đảm bảo rằng dữ liệu được cập nhật, an toàn, chính xác và có tính toàn vẹn cao để đảm bảo rằng sự tin tưởng đã được duy trì. Mỗi tiêu chí này đi kèm với một “chi phí” liên quan đến việc đảm bảo điều này.

Oracle se la chia khoa trong su phat trien cua cong nghe blockchain - anh 3

Các nhà cung cấp dịch vụ Oracle thu được lợi nhuận kinh tế từ việc cung cấp các dịch vụ an toàn, chính xác và có tính toàn vẹn cao cho người dùng của họ.

Ngoài ra, người dùng Oracle phải cân nhắc cẩn thận các khoản phí được tính cho các dịch vụ Oracle và xác định xem các chi phí này có nhỏ hơn rủi ro hoặc tổn thất tiềm ẩn liên quan đến dữ liệu oracle không an toàn, không chính xác và tính toàn vẹn thấp hay không.

Thiết lập Oracle Trust

Có nhiều nguyên nhân dẫn đến các lỗi liên quan tới Oracle Problem tiềm ẩn bao gồm tấn công dữ liệu độc hại, dữ liệu không chính xác hoặc lỗi dữ liệu. Oracle có thể bảo mật dữ liệu thông qua các kỹ thuật mật mã tiên tiến, giao diện lập trình ứng dụng an toàn (API) và các dịch vụ mã hóa khác.

Oracle se la chia khoa trong su phat trien cua cong nghe blockchain - anh 4

Các nhà cung cấp dịch vụ Oracle cũng có thể chọn cung cấp bảo hiểm cho người dùng của mình để trang trải các chi phí tài chính liên quan đến các vụ hack, vi phạm hoặc lỗi dữ liệu Oracle. Điều này có thể hỗ trợ việc thiết lập mức độ tin cậy cao đối với các dịch vụ do Oracle cung cấp. Điều này có thể đi đôi với các cơ chế giải quyết tranh chấp hiệu quả.

Sự sẵn có của các dịch vụ như vậy có thể khuyến khích người dùng tham gia dễ dàng hơn với các nhà cung cấp dịch vụ Oracle.

Oracle và sổ cái blockchain

“Ở cấp độ cơ bản nhất, sổ cái lập bản đồ các mối quan hệ kinh tế và xã hội.”

Hãy nhớ rằng blockchain là các sổ cái kỹ thuật số, phi tập trung, xác định các sự kiện quan trọng như quyền sở hữu, quyền tài sản, danh tính, trạng thái (quyền công dân), quyền biểu quyết, quyền hạn, thông tin đăng nhập và hơn thế nữa, tầm quan trọng của việc bảo đảm an toàn, chính xác và toàn vẹn cao trở nên tự hiển nhiên.

Yêu cầu của một dự án Oracle tốt

Để một nhà cung cấp dịch vụ Oracle có thể tồn tại và sinh lợi, dự án sẽ yêu cầu các thành phần chính sau:

  • Một mạng lưới người dùng lớn
  • Dòng thu phí liên tục, có thể lặp lại
  • Một loạt các dịch vụ dựa trên phí và đăng ký
  • Một số lượng lớn và nhiều loại API bảo mật để cho phép nhiều người dùng và nhà cung cấp/đối tác dữ liệu API chấp nhận
  • Một cộng đồng nhà phát triển lớn và tích cực để hỗ trợ và phát triển các sản phẩm mới dựa trên nền tảng oracle/API
  • Sẵn có các dịch vụ giải quyết tranh chấp
  • Sẵn có các dịch vụ bảo hiểm
  • Oracles/API dễ dàng và đơn giản để tùy chỉnh, triển khai, bảo trì và sử dụng

Oracle cần cho sự phát triển của công nghệ blockchain

Khi nhiều dịch vụ liên quan đến sức khỏe, hoạt động xã hội, hoạt động chính trị và ra quyết định kinh tế chuyển sang trực tuyến, thì tính bảo mật, độ chính xác và tính toàn vẹn của các nền tảng kỹ thuật số trở nên quan trọng hơn bao giờ hết. Điều này bao gồm các nền tảng blockchain.

Oracle se la chia khoa trong su phat trien cua cong nghe blockchain - anh 5

Oracle là một phần không thể thiếu trong việc tiếp tục mở rộng và áp dụng công nghệ blockchain vì chúng là công cụ cung cấp các hợp đồng thông minh với dữ liệu an toàn, chính xác và toàn vẹn cao mà các Smart Contract này cần để hoạt động thành công. Bên cạnh đó, Oracle cũng duy trì tính bảo mật và tính toàn vẹn của các blockchain. Nếu không có Oracle, các blockchain sẽ tự trở thành “hòn đảo”, không thể giao tiếp hoặc tương tác với thế giới bên ngoài. Oracle có thể cho phép áp dụng rộng rãi các blockchain và hợp đồng thông minh vì chúng sẽ có ứng dụng lớn hơn để giải quyết các vấn đề trong thế giới thực.

Ngày nay, Oracle được cung cấp theo nhiều cách khác nhau và với các tính năng tương ứng. Những tính năng này rất quan trọng bởi vì ngay cả khi một giao thức blockchain cụ thể được coi là an toàn thì Oracle có thể là điểm yếu đối với các hợp đồng thông minh.

Oracle se la chia khoa trong su phat trien cua cong nghe blockchain - anh 6

Khi nói đến việc phân bổ các nguồn lực hạn chế và khan hiếm, các blockchain cung cấp một cơ chế duy nhất để điều phối các hoạt động kinh tế theo cách phi tập trung. Các blockchain có khả năng điều phối các quyết định trên toàn cảnh phi tập trung của những người ra quyết định và phối hợp các nỗ lực của họ thông qua một thuật toán đồng thuận, để tạo ra một phiên bản duy nhất của sự thật và xác định kết quả. Quá trình này được hỗ trợ bởi việc sử dụng các hợp đồng thông minh và Oracle.

Trong bài báo có tựa đề “Blockchain và tăng hiệu quả hợp tác”, Malavika Nair và cộng sự (2018) xác nhận rằng các blockchain có khả năng tăng “hiệu quả hợp tác ” một cách đáng kể.

Các thể chế kinh tế dựa trên blockchain mới là rời rạc và duy nhất từ ​​các tổ chức, công ty tập trung, thị trường và các cơ quan Chính phủ. Sinclair Davidson mô tả blockchain “là một loại hình kinh tế mới: Một tổ chức tự phát, là một tổ chức tự quản với các đặc tính điều phối của thị trường”.

Sinclair Davidson và cộng sự khẳng định rằng “blockchain thực sự là một cách mới để điều phối hoạt động kinh tế. Có nghĩa là, công nghệ này là một kiểu thể chế kinh tế mới ”.

Do kiến ​​trúc độc đáo của chúng, các chuỗi khối, hợp đồng thông minh và Oracle có khả năng gây đột phá cao về các lĩnh vực như tài chính, xã hội và chính trị. 

Kết luận

Oracle là công cụ cho sự thành công và áp dụng rộng rãi công nghệ blockchain. Chúng là cầu nối giữa các blockchain và thế giới bên ngoài. Do đó, điều quan trọng là chúng phải an toàn, chính xác và có mức độ toàn vẹn dữ liệu cao. Oracle rất quan trọng trong việc đảm bảo giá trị được lưu trữ trong các hợp đồng thông minh (TVS).

Khi việc áp dụng blockchain tiếp tục, Oracle sẽ là thành phần quan trọng để đảm bảo sự thành công trong việc cho phép các blockchain giải quyết các vấn đề trong thế giới thực. Tác động toàn diện của công nghệ này sẽ được chúng ta cảm nhận rõ hơn trong thời gian tới.