Truebit Protocol is een gedecentraliseerd computernetwerk dat is ontworpen om smart contracts in staat te stellen complexe, grootschalige berekeningen veilig en efficiënt off-chain uit te voeren. Terwijl standaard blockchains worden beperkt door gas caps en de rekenkracht van elke node in het netwerk, stelt Truebit ontwikkelaars in staat om intensieve taken uit te besteden aan een externe laag, terwijl de veiligheid van de onderliggende blockchain behouden blijft. De kern van het protocol is een mechanisme dat bekendstaat als de Verification Game. Dit spel omvat drie belangrijke deelnemers: Task Givers, Solvers en Verifiers. Een Task Giver dient een rekentaak in samen met een beloning. Een Solver voert de berekening uit en dient het resultaat in. Verifiers controleren vervolgens het werk van de Solver. Als een Verifier een fout vindt, kunnen zij de Solver uitdagen in een geschillenproces van meerdere rondes dat uiteindelijk on-chain wordt beslecht. Dit systeem is specifiek ontworpen om het Verifiers Dilemma op te lossen, waarbij nodes in een traditioneel netwerk mogelijk de stimulans missen om elke transactie volledig te verifiëren. Truebit is blockchain-agnostisch, hoewel het diepe wortels heeft in het Ethereum ecosysteem. Het maakt gebruik van een op WebAssembly gebaseerde virtual machine, waardoor ontwikkelaars code kunnen schrijven in standaard programmeertalen zoals C++, Rust en Go, in plaats van beperkt te zijn tot gespecialiseerde talen zoals Solidity. Deze flexibiliteit maakt het een fundamenteel hulpmiddel voor Web3 applicaties die zware dataverwerking vereisen, zoals machine learning, kunstmatige intelligentie, complexe cryptografie en video transcoding. Het TRU token is het native utility asset van het Truebit ecosysteem. Het wordt voornamelijk gebruikt om netwerkdeelnemers te stimuleren en de Verification Game te coördineren. Task Givers gebruiken TRU om te betalen voor de rekendiensten die zij ontvangen. Solvers en Verifiers verdienen deze tokens voor hun bijdragen aan het netwerk. Daarnaast fungeert het token als een borg of stake om te garanderen dat deelnemers eerlijk handelen; degenen die onjuiste resultaten verstrekken of valse uitdagingen indienen, riskeren hun borg te verliezen. Het protocol bevat ook een uniek minting- en burning-mechanisme binnen zijn besturingssysteem om de beschikbaarheid van het token voor rekentaken te beheren. Het project is opgericht door Dr. Jason Teutsch, een wiskundige en computerwetenschapper, en Dr. Christian Reitwiessner, die een hoofdontwikkelaar was voor Ethereum en de maker van de programmeertaal Solidity. Samen brachten zij in 2017 de Truebit whitepaper uit, waarin het werd gepresenteerd als een schaalbare verificatie-oplossing die de prestaties en doorvoer van bestaande gedecentraliseerde netwerken verbetert. Vandaag de dag richt het protocol zich in toenemende mate op het leveren van geverifieerde infrastructuur voor autonome assets en off-chain dataprocessen.
Leer meer