Glossary

Transparent computation: xxx

Smoking gun: Is a reference to an object or fact that serves as conclusive of something that happened.

Certificate: is definitive proof that something happened

Transcripts: Network execution of a task results in an augmented certificate called a transcript, a descriptive object relative to the realm of traditional verifiable computing.

Task Modules: Deterministic function code libraries instantiated as "Tasks."

Tasks: Instances of Task Modules.

TaskId: This is the identification of a specific task. That task should be used by calling to this specific ID.

Instrumentation:

Task Developers: These are the ones who build the Tasks.

Task Requester: These are the ones who initiate Task Requests by calling a REST API endpoint hosted by the Coordination Hub.

Node Providers: These are the ones who provide their nodes to the Truebit network.

Coordination Hub: A semi-trusted authority responsible for receiving Task Requests and routing them to Solver/Verifier Nodes for execution and verification.

Solver/Verifier Nodes: Entities responsible for executing and verifying Task Solutions.

Executable Instance: The combination of a Task Module, and the required input parameters.

Execution IDs: Unique identifiers generated by the Dispatch Service when a request for execution is received from the Task Giver.

Task Solutions: Results returned by Solver/Verifier Nodes to the Coordination Hub.

Task Response: The response provided by the Coordination Hub to the Task Giver after receiving Task Solutions.

Last updated

Was this helpful?