Det framväxande Internet of Things (IoT) står inför stora utmaningar när det gäller skalbarhet och säkerhet. Å ena sidan är IoT-enheter "svaga" och behöver extern hjälp. Edge computing ger en lovande riktning som tar itu med bristen på centraliserad molndata i skalning massivt antal enheter. Å andra sidan, IoT-enheter är också relativt "sårbara" inför skadliga hackare på grund av resursbegränsningar. Den framväxande blockchain och smarta kontrakt teknik ger en rad nya säkerhetsfunktioner för sakernas internet och kant computing. I detta dokument, för att ta itu med utmaningarna, designar och prototypar vi ett edge-IoT-ramverk som heter "EdgeChain" baserat på blockchain och smarta kontrakt. Kärnan idén är att integrera en auktoriserad blockchain och den interna valutan eller "mynt" systemet för att länka kanten moln resurspool med varje IoT-enhets konto och resursanvändning, och därmed beteendet hos IoT-enheter. EdgeChain använder ett kreditbaserat resurshanteringssystem för att kontrollera hur mycket resurser IoT-enheter kan få från kantservrar, baserat på fördefinierade regler om prioritet, programtyper och tidigare beteenden. Smarta kontrakt används för att upprätthålla regler och policyer för att reglera IoT-enhetens beteende på ett icke-förnekbart och automatiserat sätt. Alla IoT aktiviteter och transaktioner registreras i blockchain för säker data loggning och revision. Vi implementerar en EdgeChain-prototyp och genomför omfattande experiment för att utvärdera idéerna. Resultaten visar att samtidigt få säkerhetsfördelar av blockchain och smarta kontrakt, kostnaden för att integrera dem i EdgeChain är inom ett rimligt och godtagbart intervall.
- Pan et al. - Vad är det? REF utformade och prototyperade ett edge IoT-ramverk baserat på blockchain och smarta kontrakt.
EdgeChain: An Edge-IoT Framework and Prototype Based on Blockchain and Smart Contracts
{'venue': 'IEEE Internet of Things Journal', 'journal': 'IEEE Internet of Things Journal', 'mag_field_of_study': ['Computer Science']}