Abstract-Internet-of-Things (IoT) och Supply Chain övervakning program förlitar sig på meddelandeprotokoll för utbyte av data. Samtida IoT-distributioner använder allmänt publicerings-prenumerations meddelandemodellen på grund av dess resurseffektivitet. Men systemen med publicering-prenumeration meddelandemodell använder en centraliserad arkitektur, där data från alla enheter i applikationsnätverket strömmar via en central mäklare till abonnenterna. En sådan centraliserad arkitektur gör publicering-subscribe meddelandemodell mottaglig för en central punkt av misslyckande. Dessutom ger det en möjlighet för den organisation som äger mäklaren att manipulera data. I detta arbete, bidrar vi Trinity, en ny distribuerad publicerings-prenumeration mäklare med blockchain-baserad omutbarhet. Trinity distribuerar de data som publiceras till en av mäklarena i nätverket till alla mäklare i nätverket. Den distribuerade data lagras i en oföränderlig liggare genom användning av blockchain-tekniken. Dessutom utför Trinity smarta kontrakt för att validera data innan du sparar data på blockkedjan. Genom att använda ett blockkedjenätverk kan treenigheten garantera uthållighet, beställning och osannolikhet över tillitsgränser. Våra utvärderingsresultat visar att Trinity förbrukar minimala resurser, och användningen av smarta kontrakt gör det möjligt för intressenterna att automatisera datahanteringsprocesserna. Såvitt vi vet är Trinity det första ramverket som kombinerar blockkedjeteknikens komponenter med publicerings-prenumerationsmeddelandemodellen.
Trinity REF är en ny distribuerad pub/sub mäklare med blockchain-baserad oföränderlighet genom att integrera mäklaren systemet med en blockchain ram.
Trinity: A Distributed Publish/Subscribe Broker with Blockchain-based Immutability
{'venue': 'ArXiv', 'journal': 'ArXiv', 'mag_field_of_study': ['Computer Science']}