Bằng chứng về thời gian là gì? Tìm hiểu cách hoạt động của Bằng chứng thời gian.

Bằng chứng về thời gian là gì? Tìm hiểu cách hoạt động của Bằng chứng thời gian.

Trước hết, chúng ta cần biết thuật toán đồng thuận là gì.

Thuật toán đồng thuận .he là nơi Người xác thực (Bằng chứng cổ phần) hoặc Người khai thác (Bằng chứng công việc) trên mạng blockchain đồng ý với Trạng thái mới trên mạng. Điều này chỉ cần thiết để xác nhận các giao dịch trên mạng được Người xác thực hoặc Người khai thác thực hiện đúng cách, minh bạch và trung thực.

Các thuật toán đồng thuận hiện nay như Proof of Work (Bitcoin và Ethereum), Proof of Stake (NEAR, AVAX, COSMOS,…)

Bằng chứng về thời gian là gì?

Proof of Time (PoT) là một thuật toán đồng thuận phi tập trung hoạt động trên nguyên tắc chọn người xác nhận theo tỷ lệ phần trăm xếp hạng và số tiền đặt cược cố định của họ. Đây là cơ chế do Analog phát triển và cải tiến từ giao thức Proof of Stake (dPoS) ủy quyền.

Điểm xếp hạng là thước đo bằng số về trọng số mà thuật toán gán cho mỗi trình xác thực dựa trên trải nghiệm lịch sử của họ (mức độ chính xác của nút xác thực dữ liệu sự kiện) và trải nghiệm của những người xác thực khác với nút đó.

Các yếu tố chính ảnh hưởng đến xếp hạng này bao gồm:

  • Quyền sử dụng nút trên Timechain
  • Độ chính xác xác thực lịch sử nút
  • Giá trị trung bình của điểm xếp hạng với các nút lân cận (tương tự điểm tin cậy)

Cổ phần cố định là một cơ chế đặt cược trong đó tất cả người xác thực đặt cược số lượng token bằng nhau để tham gia vào quá trình đồng thuận. Bất kỳ nút nào cũng có thể tham gia với tư cách là người xác thực miễn là nút đó đã đặt cọc một số tiền cố định và có xếp hạng.

Điểm nổi bật của Bằng chứng thời gian (PoT)

Proof of Time tập trung xây dựng thuật toán đồng thuận công bằng cho người xác thực, đồng thời đảm bảo tốc độ xử lý giao dịch trên mạng. Với quy trình lựa chọn trình xác thực với số tiền đặt cược cố định, ngay cả các nút nhỏ vẫn có thể được chọn để xác minh giao dịch.

Ngoài ra, Proof of Time cũng không yêu cầu sức mạnh tính toán mà dựa trên cơ chế xếp hạng nên đảm bảo tốc độ xử lý giao dịch như mô hình Proof of Stake.

Giao thức PoT cũng không bị fork (không giống PoW) nhờ quy tắc xác định chuỗi dài nhất trong thời gian qua theo xác suất. Các quy trình lựa chọn ngẫu nhiên PoT như tính toán hàm VDF đều minh bạch và đảm bảo rằng tất cả người dùng đều có cơ hội bình đẳng để tham gia đồng thuận.

“Chuỗi thời gian”, “Nút thời gian” và “Cử tri thời gian”

Proof of Time được phát triển bởi Analog, do đó, để hiểu rõ cách thức hoạt động của giao thức này, bạn cần hiểu một số thuật ngữ liên quan như sau:

Timechain: sổ cái của Analog chain (mạng chính)

Các nút thời gian: là các nút/trình xác nhận trên chuỗi sẽ tham gia xác minh khối sẽ được gắn vào Timechain (các nút được xếp hạng càng cao thì chúng càng có nhiều khả năng tham gia xác thực khối)

Bộ chọn thời gian là một nút đặc biệt sẽ đề xuất các khối dữ liệu cho Timechain. Công cụ bầu chọn Thời gian này sẽ được chọn khi bắt đầu thuật toán Proof of Time. Các nút muốn được chọn làm người bầu cử theo thời gian cần phải có điểm xếp hạng và đặt cược một lượng mã thông báo ANLOG cố định (điểm càng cao thì chúng càng có nhiều khả năng được chọn). Chỉ một cử tri một lần được chọn cho mỗi khối trong một khoảng thời gian nhất định.

VDF là gì? VDF đóng vai trò gì trong sự đồng thuận bằng chứng về thời gian?

VDF (Verific Delay Function) là hệ thống các hàm tính toán giúp lựa chọn các nút thời gian theo một quy trình ngẫu nhiên.

Nói một cách đơn giản, đó là một chức năng tính toán mà người xác thực phải thực hiện để được chọn. Hàm tính toán này yêu cầu một lượng sức mạnh tính toán vừa phải (bất kỳ ai cũng có thể dễ dàng xác minh xem quy trình tính toán có đúng hay không khi có câu trả lời) và tập trung vào thời gian thực hiện (vì người xác thực phải giải hàm một cách tuần tự mà không cần bất kỳ “phím tắt” nào).

Vì vậy, VDF sẽ giúp loại bỏ các nút thời gian dữ liệu giả để giải quyết hàm tính toán, đồng thời giảm thiểu khả năng chấp nhận kết quả VDF sai vì dữ liệu đầu vào sẽ được xác thực trước khi validator phát hành. kết quả cuối cùng sau khi tính toán VDF.

Xử lý thuật toán đồng thuận Proof of Time

Quá trình đạt được sự đồng thuận với Proof of Time cần phải trải qua 2 giai đoạn: soft-vote và hard-vote.

Giai đoạn bỏ phiếu mềm

Bỏ phiếu mềm là giai đoạn đầu tiên trong quá trình xử lý giao thức Proof of Time, giai đoạn này chọn một nút được chọn để đề xuất một khối dữ liệu giao dịch cho mạng chính Timechain. Ở giai đoạn này, người xác thực (hay còn gọi là cử tri thời gian) sẽ gửi một khối chứa dữ liệu giao dịch sẽ được thêm vào Timechain (Sổ cái tương tự/chuỗi chính).

Bất kỳ nút trực tuyến nào có cổ phần và xếp hạng cố định đều có thể gửi khối dữ liệu tới Timechain. Tuy nhiên, chỉ cử tri/người xác thực một lần mới được chọn thông qua quy trình ngẫu nhiên dựa trên hệ thống VDF (Chức năng trì hoãn có thể xác minh).

Sau khi người xác nhận hoàn tất việc gửi khối dữ liệu, họ sẽ phải kiểm tra thủ công xem chúng có được chọn hay không bằng cách chạy quy trình VDF. Nếu được chọn, người xác thực sẽ thế chấp dữ liệu đã gửi, xác minh chữ ký của nhà phát hành và tạo bằng chứng VDF.

Cuối cùng, trình xác thực đó sẽ công khai các giao dịch đã được xác minh cùng với bằng chứng VDF cho các nút thời gian còn lại trong mạng.

Giai đoạn bình chọn cứng

Giai đoạn Hard Voting sẽ là khoảng thời gian để xác nhận xem các giao dịch được người xác thực xử lý có hợp lệ hay không.

Sau khi trình xác thực xuất bản dữ liệu và bằng chứng, một nhóm gồm các nút 1,000 lần (cũng được chọn từ VDF) sẽ tham gia xác thực giao dịch. Mỗi nút thời gian thực hiện các nhiệm vụ giống nhau là kiểm tra bằng chứng VDF, chi tiêu gấp đôi hoặc các vấn đề liên quan khác. Nếu khối (được đề xuất bởi người xác nhận đã chọn ở giai đoạn Bỏ phiếu mềm) là hợp lệ, họ sẽ chọn chấp nhận nó.

Nếu 2/3 số nút thời gian đồng ý, khối sẽ được ghi vào Timechain.

Phán quyết

Proof of Time có thể xem là thuật toán đồng thuận mới sau Proof Of Wook hay Proof of Stake. Với mục tiêu lớn hơn là giúp đạt được bộ ba bất khả thi là phi tập trung, Khả năng mở rộng và Bảo mật mà Blockchain hiện đang hướng tới, Proof of Time hứa hẹn sẽ sớm trở thành một công nghệ mới đầy hứa hẹn.

Nếu bạn có bất kỳ câu hỏi, nhận xét, đề xuất hoặc ý tưởng nào về dự án, vui lòng gửi email mạo hiểm@coincu.com.

KHUYẾN CÁO: Thông tin trên trang web này được cung cấp dưới dạng bình luận chung về thị trường và không phải là lời khuyên đầu tư. Chúng tôi khuyến khích bạn tự nghiên cứu trước khi đầu tư.

Lucian

Liên doanh Coincu

Bằng chứng về thời gian là gì? Tìm hiểu cách hoạt động của Bằng chứng thời gian.

Bằng chứng về thời gian là gì? Tìm hiểu cách hoạt động của Bằng chứng thời gian.

Trước hết, chúng ta cần biết thuật toán đồng thuận là gì.

Thuật toán đồng thuận .he là nơi Người xác thực (Bằng chứng cổ phần) hoặc Người khai thác (Bằng chứng công việc) trên mạng blockchain đồng ý với Trạng thái mới trên mạng. Điều này chỉ cần thiết để xác nhận các giao dịch trên mạng được Người xác thực hoặc Người khai thác thực hiện đúng cách, minh bạch và trung thực.

Các thuật toán đồng thuận hiện nay như Proof of Work (Bitcoin và Ethereum), Proof of Stake (NEAR, AVAX, COSMOS,…)

Bằng chứng về thời gian là gì?

Proof of Time (PoT) là một thuật toán đồng thuận phi tập trung hoạt động trên nguyên tắc chọn người xác nhận theo tỷ lệ phần trăm xếp hạng và số tiền đặt cược cố định của họ. Đây là cơ chế do Analog phát triển và cải tiến từ giao thức Proof of Stake (dPoS) ủy quyền.

Điểm xếp hạng là thước đo bằng số về trọng số mà thuật toán gán cho mỗi trình xác thực dựa trên trải nghiệm lịch sử của họ (mức độ chính xác của nút xác thực dữ liệu sự kiện) và trải nghiệm của những người xác thực khác với nút đó.

Các yếu tố chính ảnh hưởng đến xếp hạng này bao gồm:

  • Quyền sử dụng nút trên Timechain
  • Độ chính xác xác thực lịch sử nút
  • Giá trị trung bình của điểm xếp hạng với các nút lân cận (tương tự điểm tin cậy)

Cổ phần cố định là một cơ chế đặt cược trong đó tất cả người xác thực đặt cược số lượng token bằng nhau để tham gia vào quá trình đồng thuận. Bất kỳ nút nào cũng có thể tham gia với tư cách là người xác thực miễn là nút đó đã đặt cọc một số tiền cố định và có xếp hạng.

Điểm nổi bật của Bằng chứng thời gian (PoT)

Proof of Time tập trung xây dựng thuật toán đồng thuận công bằng cho người xác thực, đồng thời đảm bảo tốc độ xử lý giao dịch trên mạng. Với quy trình lựa chọn trình xác thực với số tiền đặt cược cố định, ngay cả các nút nhỏ vẫn có thể được chọn để xác minh giao dịch.

Ngoài ra, Proof of Time cũng không yêu cầu sức mạnh tính toán mà dựa trên cơ chế xếp hạng nên đảm bảo tốc độ xử lý giao dịch như mô hình Proof of Stake.

Giao thức PoT cũng không bị fork (không giống PoW) nhờ quy tắc xác định chuỗi dài nhất trong thời gian qua theo xác suất. Các quy trình lựa chọn ngẫu nhiên PoT như tính toán hàm VDF đều minh bạch và đảm bảo rằng tất cả người dùng đều có cơ hội bình đẳng để tham gia đồng thuận.

“Chuỗi thời gian”, “Nút thời gian” và “Cử tri thời gian”

Proof of Time được phát triển bởi Analog, do đó, để hiểu rõ cách thức hoạt động của giao thức này, bạn cần hiểu một số thuật ngữ liên quan như sau:

Timechain: sổ cái của Analog chain (mạng chính)

Các nút thời gian: là các nút/trình xác nhận trên chuỗi sẽ tham gia xác minh khối sẽ được gắn vào Timechain (các nút được xếp hạng càng cao thì chúng càng có nhiều khả năng tham gia xác thực khối)

Bộ chọn thời gian là một nút đặc biệt sẽ đề xuất các khối dữ liệu cho Timechain. Công cụ bầu chọn Thời gian này sẽ được chọn khi bắt đầu thuật toán Proof of Time. Các nút muốn được chọn làm người bầu cử theo thời gian cần phải có điểm xếp hạng và đặt cược một lượng mã thông báo ANLOG cố định (điểm càng cao thì chúng càng có nhiều khả năng được chọn). Chỉ một cử tri một lần được chọn cho mỗi khối trong một khoảng thời gian nhất định.

VDF là gì? VDF đóng vai trò gì trong sự đồng thuận bằng chứng về thời gian?

VDF (Verific Delay Function) là hệ thống các hàm tính toán giúp lựa chọn các nút thời gian theo một quy trình ngẫu nhiên.

Nói một cách đơn giản, đó là một chức năng tính toán mà người xác thực phải thực hiện để được chọn. Hàm tính toán này yêu cầu một lượng sức mạnh tính toán vừa phải (bất kỳ ai cũng có thể dễ dàng xác minh xem quy trình tính toán có đúng hay không khi có câu trả lời) và tập trung vào thời gian thực hiện (vì người xác thực phải giải hàm một cách tuần tự mà không cần bất kỳ “phím tắt” nào).

Vì vậy, VDF sẽ giúp loại bỏ các nút thời gian dữ liệu giả để giải quyết hàm tính toán, đồng thời giảm thiểu khả năng chấp nhận kết quả VDF sai vì dữ liệu đầu vào sẽ được xác thực trước khi validator phát hành. kết quả cuối cùng sau khi tính toán VDF.

Xử lý thuật toán đồng thuận Proof of Time

Quá trình đạt được sự đồng thuận với Proof of Time cần phải trải qua 2 giai đoạn: soft-vote và hard-vote.

Giai đoạn bỏ phiếu mềm

Bỏ phiếu mềm là giai đoạn đầu tiên trong quá trình xử lý giao thức Proof of Time, giai đoạn này chọn một nút được chọn để đề xuất một khối dữ liệu giao dịch cho mạng chính Timechain. Ở giai đoạn này, người xác thực (hay còn gọi là cử tri thời gian) sẽ gửi một khối chứa dữ liệu giao dịch sẽ được thêm vào Timechain (Sổ cái tương tự/chuỗi chính).

Bất kỳ nút trực tuyến nào có cổ phần và xếp hạng cố định đều có thể gửi khối dữ liệu tới Timechain. Tuy nhiên, chỉ cử tri/người xác thực một lần mới được chọn thông qua quy trình ngẫu nhiên dựa trên hệ thống VDF (Chức năng trì hoãn có thể xác minh).

Sau khi người xác nhận hoàn tất việc gửi khối dữ liệu, họ sẽ phải kiểm tra thủ công xem chúng có được chọn hay không bằng cách chạy quy trình VDF. Nếu được chọn, người xác thực sẽ thế chấp dữ liệu đã gửi, xác minh chữ ký của nhà phát hành và tạo bằng chứng VDF.

Cuối cùng, trình xác thực đó sẽ công khai các giao dịch đã được xác minh cùng với bằng chứng VDF cho các nút thời gian còn lại trong mạng.

Giai đoạn bình chọn cứng

Giai đoạn Hard Voting sẽ là khoảng thời gian để xác nhận xem các giao dịch được người xác thực xử lý có hợp lệ hay không.

Sau khi trình xác thực xuất bản dữ liệu và bằng chứng, một nhóm gồm các nút 1,000 lần (cũng được chọn từ VDF) sẽ tham gia xác thực giao dịch. Mỗi nút thời gian thực hiện các nhiệm vụ giống nhau là kiểm tra bằng chứng VDF, chi tiêu gấp đôi hoặc các vấn đề liên quan khác. Nếu khối (được đề xuất bởi người xác nhận đã chọn ở giai đoạn Bỏ phiếu mềm) là hợp lệ, họ sẽ chọn chấp nhận nó.

Nếu 2/3 số nút thời gian đồng ý, khối sẽ được ghi vào Timechain.

Phán quyết

Proof of Time có thể xem là thuật toán đồng thuận mới sau Proof Of Wook hay Proof of Stake. Với mục tiêu lớn hơn là giúp đạt được bộ ba bất khả thi là phi tập trung, Khả năng mở rộng và Bảo mật mà Blockchain hiện đang hướng tới, Proof of Time hứa hẹn sẽ sớm trở thành một công nghệ mới đầy hứa hẹn.

Nếu bạn có bất kỳ câu hỏi, nhận xét, đề xuất hoặc ý tưởng nào về dự án, vui lòng gửi email mạo hiểm@coincu.com.

KHUYẾN CÁO: Thông tin trên trang web này được cung cấp dưới dạng bình luận chung về thị trường và không phải là lời khuyên đầu tư. Chúng tôi khuyến khích bạn tự nghiên cứu trước khi đầu tư.

Lucian

Liên doanh Coincu

Đã truy cập 65 lần, 5 lần truy cập hôm nay