27 research outputs found

    KYoT: Self-sovereign IoT Identification with a Physically Unclonable Function

    Full text link
    The integration of Internet-of-Things (IoT) and Blockchains (BC) for trusted and decentralized approaches enabled modern use cases, such as supply chain tracing, smart cities, and IoT data marketplaces. For these it is essential to identify reliably IoT devices, since the producer-consumer trust is not guaranteed by a Trusted Third Party (TTP). Therefore, this work proposes a Know Your IoT device platform (KYoT), which enables the self-sovereign identification of IoT devices on the Ethereum BC. KYoT permits manufacturers and device owners to register and verify IoT devices in a self-sovereign fashion, while data storage security is ensured. KYoT deploys an SRAM-based (Static Random Access Memory) Physically Unclonable Function (PUF), which takes advantage of the manufacturing variability of devices’ SRAM chips to derive a unique identifying key for each IoT device. The self-sovereign identification mechanism introduced is based on the ERC 734 and ERC 735 Ethereum identity standards

    Bow-tie structure of the Polkadot transfer network

    Get PDF
    While there are many data collection and analysis tools for Ethereum - the largest smart contract blockchain by market capitalization, development of similar tools for other smart contract blockchains is lacking. Reasons for this are non-existent standards, changing specifications d ue t o rapid development, common usage of the off-chain storage, and lack of developers. One of such blockchains is Polkadot - a layer- zero blockchain featuring a single relay chain whose role is to secure smart contract transactions on multiple other parachains. In this paper we describe a data collection pipeline for Polkadot blockchain that we then use to perform an analysis of the bow-tie structure of its transfer network over time, with special emphasis on the role of nominators and validators in this structure. We find evidence that t he Polkadot ecosystem iss lowly maturing from a system dominated by nominators and validators, both of which require some technical skill as well as willingness to bond sufficient amount of funds, into a system increasingly populated by regular users using the financial services of Polkadot

    Efficient Designs for Practical Blockchain-IoT Integration

    Full text link

    ITrade: A Blockchain-based, Self-Sovereign, and Scalable Marketplace for IoT Data Streams

    Full text link
    In recent years, the interest grew in the Internet- of-Things (IoT) and Blockchain (BC) integration for additional trust and decentralization. This opened potentials in various use cases, such as supply chain tracing, smart cities, and recently IoT data marketplaces. Therefore, this paper presents the de- sign, implementation, and evaluation of the BC-based IoT data trading platform “ITrade". ITrade proposes a highly scalable microservice-based architecture based on clouds. ITrade enables end-to-end data streaming from IoT devices toward data buyers. The Smart Contract (SC)-oriented design of ITrade enables decentralized management of autonomous and distributed IoT data trading. ITrade evaluations attest its scalability as a reliable peer-to-peer data transmission platform

    DLIT: A Scalable Distributed Ledger for IoT Data

    Full text link
    The integration of the Internet-of-Things (IoT) and Blockchain (BC) for strong trust and decentralization shows potentials in use cases, such as supply chain tracing, smart cities, and health care. As a great number of IoT devices interacting in such cases, it is crucial to provide scalable and secure mechanisms for IoT data persistence within BCs. In this regard, sharding mechanisms have been employed to enhance the scalability of BCs. However, disconnections and delays of a BC’s distributed network can cause concerns for inter-shard and inter-miner synchronizations, eventually preventing the BC from reaching a high throughput. Thus, this work develops an IoT-oriented permissioned BC, which covers via a scalable Distributed Ledger (DL) a novel sharding mechanism for unstable distributed networks. Therefore, DLIT (Distributed Ledger for IoT Data) offers a novel two-layered transaction distribution, validation, and inter-shard synchronization, combined with authentication and verification mechanisms in support of a viable security level

    CoinBlesk - a real-time, bitcoin-based payment approach and app

    Get PDF
    corecore