MinoTari, algemeen bekend als het Tari project, is een gedecentraliseerd, open-source blockchain-protocol dat is ontworpen voor de creatie en het beheer van digitale activa. Het werkt met een unieke dual-layer architectuur die de kernbeveiliging scheidt van snelle applicatiefunctionaliteit. Het project is gebouwd met de programmeertaal Rust en is specifiek ontwikkeld om complexe digitale activa zoals non-fungible tokens, tickets en in-game items te verwerken met een hoge mate van privacy en schaalbaarheid.
De eerste laag van het netwerk staat bekend als Minotari. Het dient als het fundament van het systeem en richt zich op het handhaven van een veilige, gedecentraliseerde wereldwijde staat. Deze laag maakt gebruik van een Proof-of-Work consensusmechanisme met een hybride mining-aanpak. Om brede deelname en veiligheid te waarborgen, verdeelt het netwerk de mining-inspanningen gelijkmatig tussen standalone mining met het SHA3x algoritme en merge-mining met Monero via het RandomX algoritme. Dit ontwerp stelt het project in staat om te profiteren van de gevestigde beveiliging van het Monero netwerk, terwijl het toegankelijk blijft voor individuele miners die standaard computerhardware gebruiken.
De tweede laag, vaak het Digital Assets Network of de Ootle genoemd, is gebouwd om het zware werk van smart contracts en gedecentraliseerde applicaties af te handelen. Het maakt gebruik van een geshard Byzantine Fault Tolerance consensusmechanisme genaamd Cerberus, wat snelle transactiefinaliteit en schaalbaarheid mogelijk maakt. Op deze laag vinden de meeste gebruikersactiviteiten plaats, zoals het minten en verhandelen van activa.
Technisch gezien is het project gebaseerd op het MimbleWimble protocol, dat native privacy biedt en helpt de blockchain compact te houden. Het introduceert ook TariScript, een scripttaal waarmee ontwikkelaars programmeerbare regels voor digitale activa kunnen opstellen. Voorbeelden van deze regels zijn het afdwingen van royaltybetalingen voor makers of het instellen van vervaldata voor digitale tickets.
De native token voor de basislaag is XTM. Het dient als de primaire stimulans voor miners om het netwerk te beveiligen en wordt gebruikt om transactiekosten op de eerste laag te betalen. Een opvallend kenmerk van het ecosysteem is de relatie tussen XTM en de token op de tweede laag. Om activiteiten op de tweede laag te faciliteren, burnen gebruikers XTM tokens in een één-op-één verhouding om de benodigde activa voor de applicatielaag te genereren. Dit mechanisme is ontworpen om de voorraad tussen de twee lagen in evenwicht te houden op basis van het netwerkgebruik.
Over het geheel genomen streeft het project ernaar de kloof te overbruggen tussen veilige, op privacy gerichte cryptocurrency en de hoge prestatie-eisen van de moderne digitale activa-economie. Het biedt tools zoals een ingebouwde applicatie-launcher binnen de mining-software om gedecentraliseerde applicaties toegankelijker te maken voor alledaagse gebruikers.
Leer meer