11,948 research outputs found

    Sustainable Development Report: Blockchain, the Web3 & the SDGs

    Get PDF
    This is an output paper of the applied research that was conducted between July 2018 - October 2019 funded by the Austrian Development Agency (ADA) and conducted by the Research Institute for Cryptoeconomics at the Vienna University of Economics and Business and RCE Vienna (Regional Centre of Expertise on Education for Sustainable Development).Series: Working Paper Series / Institute for Cryptoeconomics / Interdisciplinary Researc

    Sustainable Development Report: Blockchain, the Web3 & the SDGs

    Get PDF
    This is an output paper of the applied research that was conducted between July 2018 - October 2019 funded by the Austrian Development Agency (ADA) and conducted by the Research Institute for Cryptoeconomics at the Vienna University of Economics and Business and RCE Vienna (Regional Centre of Expertise on Education for Sustainable Development).Series: Working Paper Series / Institute for Cryptoeconomics / Interdisciplinary Researc

    Contracts Ex Machina

    Get PDF
    Smart contracts are self-executing digital transactions using decentralized cryptographic mechanisms for enforcement. They were theorized more than twenty years ago, but the recent development of Bitcoin and blockchain technologies has rekindled excitement about their potential among technologists and industry. Startup companies and major enterprises alike are now developing smart contract solutions for an array of markets, purporting to offer a digital bypass around traditional contract law. For legal scholars, smart contracts pose a significant question: Do smart contracts offer a superior solution to the problems that contract law addresses? In this article, we aim to understand both the potential and the limitations of smart contracts. We conclude that smart contracts offer novel possibilities, may significantly alter the commercial world, and will demand new legal responses. But smart contracts will not displace contract law. Understanding why not brings into focus the essential role of contract law as a remedial institution. In this way, smart contracts actually illuminate the role of contract law more than they obviate it

    RobotChain: Artificial Intelligence on a Blockchain using Tezos Technology

    Get PDF
    Blockchain technology is not only growing everyday at a fast-passed rhythm, but it is also a disruptive technology that has changed how we look at financial transactions. By providing a way to trust an unknown network and by allowing us to conduct transactions without the need for a central authority, blockchain has grown exponentially. Moreover, blockchain also provides decentralization of the data, immutability, accessibility, non-repudiation and irreversibility properties that makes this technology a must in many industries. But, even thought blockchain provides interesting properties, it has not been extensively used outside the financial scope. Similarly, robots have been increasingly used in factories to automate tasks that range from picking objects, to transporting them and also to work collaboratively with humans to perform complex tasks. It is important to enforce that robots act between legal and moral boundaries and that their events and data are securely stored and auditable. This rarely happens, as robots are programmed to do a specific task without certainty that that task will always be performed correctly and their data is either locally stored, without security measures, or disregarded. This means that the data, especially logs, can be altered, which means that robots and manufacturers can be accused of problems that they did not cause. Henceforth, in this work, we sought to integrate blockchain with robotics with the goal to provide enhanced security to robots, to the data and to leverage artificial intelligence algorithms. By doing an extensive overview of the methods that integrate blockchain and artificial intelligence or robotics, we found that this is a growing field but there is a lack of proposals that try to improve robotic systems by using blockchain. It was also clear that most of the existing proposals that integrate artificial intelligence and blockchain, are focused on building marketplaces and only use the latter to storage transactions. So, in this document, we proposed three different methods that use blockchain to solve different problems associated with robots. The first one is a method to securely store robot logs in a blockchain by using smart-contracts as storage and automatically detect when anomalies occur in a robot by using the data contained in the blockchain and a smart-contract. By using smart-contracts, it is assured that the data is secure and immutable as long as the blockchain has enough peers to participate in the consensus process. The second method goes beyond registering events to also register information about external sensors, like a camera, and by using smart-contracts to allow Oracles to interact with the blockchain, it was possible to leverage image analysis algorithms that can detect the presence of material to be picked. This information is then inserted into a smart-contract that automatically defines the movement that a robot should have, regarding the number of materials present to be picked. The third proposal is a method that uses blockchain to store information about the robots and the images derived from a Kinect. This information is then used by Oracles that check if there is any person located inside a robot workspace. If there is any, this information is stored and different Oracles try to identify the person. Then, a smart-contract acts appropriately by changing or even stopping the robot depending on the identity of the person and if the person is located inside the warning or the critical zone surrounding the robot. With this work, we show how blockchain can be used in robotic environments and how it can beneficial in contexts where multi-party cooperation, security, and decentralization of the data is essential. We also show how Oracles can interact with the blockchain and distributively cooperate to leverage artificial intelligence algorithms to perform analysis in the data that allow us to detect robotic anomalies, material in images and the presence of people. We also show that smart-contracts can be used to perform more tasks than just serve the purpose of automatically do monetary transactions. The proposed architectures are modular and can be used in multiple contexts such as in manufacturing, network control, robot control, and others since they are easy to integrate, adapt, maintain and extend to new domains. We expect that the intersection of blockchain and robotics will shape part of the future of robotics once blockchain is more widely used and easy to integrate. This integration will be very prominent in tasks where robots need to behave under certain constraints, in swarm robotics due to the fact that blockchain offers global information and in factories because the actions undertaken by a robot can easily be extended to the rest of the robots by using smart-contracts.Hoje em dia Ă© possĂ­vel ver que a blockchain nĂŁo estĂĄ apenas a crescer a um ritmo exponencial, mas que Ă© tambĂ©m uma tecnologia disruptiva que mudou a forma como trabalhamos com transaçÔes financeiras. Ao fornecer uma maneira eficiente de confiar numa rede desconhecida e de permitir realizar transaçÔes sem a necessidade de uma autoridade central, a blockchain cresceu rapidamente. AlĂ©m disso, a blockchain fornece tambĂ©m descentralização de dados, imutabilidade, acessibilidade, nĂŁo-repĂșdio e irreversibilidade, o que torna esta tecnologia indispensĂĄvel em muitos setores. Mas, mesmo fornecendo propriedades interessantes, a blockchain nĂŁo tem sido amplamente utilizada fora do Ăąmbito financeiro. Da mesma forma, os robĂŽs tĂȘm sido cada vez mais utilizados em fĂĄbricas para automatizar tarefas que vĂŁo desde pegar objetos, transportĂĄ-los e colaborar com humanos para realizar tarefas complexas. PorĂ©m, Ă© importante impor que os robĂŽs atuem entre certos limites legais e morais e que seus eventos e dados sĂŁo armazenados com segurança e que estes possam ser auditĂĄveis. O problema Ă© que isso raramente acontece. Os robĂŽs sĂŁo programados para executar uma tarefa especĂ­fica sem se ter total certeza de que essa tarefa irĂĄ ser executada sempre de maneira correta, e os seus dados sĂŁo armazenados localmente, desconsiderando a segurança dos dados. Sendo que em muitas ocasiĂ”es, nĂŁo existe qualquer segurança. Isso significa que os dados, especialmente os logs, podem ser alterados, o que pode resultar em que os robĂŽs e, pela mesma linha de pensamento, os fabricantes, possam ser acusados de problemas que nĂŁo causaram. Tendo isto em consideração, neste trabalho, procuramos integrar a blockchain com a robĂłtica, com o objetivo de proporcionar maior segurança aos robĂŽs e aos dados que geram e potenciar ainda a utilização de algoritmos de inteligĂȘncia artificial. Fazendo uma visĂŁo abrangente dos mĂ©todos que propĂ”em integrar a blockchain e inteligĂȘncia artificial ou robĂłtica, descobrimos que este Ă© um campo em crescimento, mas que hĂĄ uma falta de propostas que tentem melhorar os sistemas robĂłticos utilizando a blockchain. Ficou tambĂ©m claro que a maioria das propostas existentes que integram inteligĂȘncia artificial e blockchain estĂŁo focadas na construção de marketplaces e sĂł utilizam a blockchain para armazenar a informação sobre as transaçÔes que foram executadas. Assim, neste documento, propomos trĂȘs mĂ©todos que utilizam a blockchain para resolver diferentes problemas associados a robĂŽs. O primeiro Ă© um mĂ©todo para armazenar, com segurança, logs de robĂŽs dentro de uma blockchain, utilizando para isso smart-contracts como armazenamento. Neste mĂ©todo foi tambĂ©m proposta uma maneira de detetar anomalias em robĂŽs automaticamente, utilizando para isso os dados contidos na blockchain e smart-contracts para definir a lĂłgica do algoritmo. Ao utilizar smart-contracts, Ă© garantido que os dados sĂŁo seguros e imutĂĄveis, desde que a blockchain contenha nĂłs suficientes a participar no algoritmo de consenso. O segundo mĂ©todo vai alĂ©m de registar eventos, para registar tambĂ©m informaçÔes sobre sensores externos, como uma cĂąmara, e utilizando smart-contracts para permitir que Óraculos interajam com a blockchain, foi possĂ­vel utilizar algoritmos de anĂĄlise de imagens, que podem detetar a presença de material para ser recolhido. Esta informação Ă© entĂŁo inserida num smart-contract que define automaticamente o movimento que um robĂŽ deve ter, tendo em consideração a quantidade de material Ă  espera para ser recolhida. A terceira proposta Ă© um mĂ©todo que utiliza a blockchain para armazenar informaçÔes sobre robĂŽs, e imagens provenientes de uma Kinect. Esta informação Ă© entĂŁo utilizada por Óraculos que verificam se existe alguma pessoa dentro do um espaço de trabalho de um robĂŽ. Se existir alguĂ©m, essa informação Ă© armazenada e diferentes Óraculos tentam identificar a pessoa. No fim, um smart-contract age apropriadamente, mudando ou atĂ© mesmo parando o robĂŽ, dependendo da identidade da Com este trabalho, mostramos como a blockchain pode ser utilizada em ambientes onde existam robĂŽs e como esta pode ser benĂ©fica em contextos onde a cooperação entre vĂĄrias entidades, a segurança e a descentralização dos dados sĂŁo essenciais. Mostramos tambĂ©m como Óraculos podem interagir com a blockchain e cooperar de forma distribuĂ­da, para alavancar algoritmos de inteligĂȘncia artificial de forma a realizar anĂĄlises nos dados, o que nos permite detetar anomalias robĂłticas, material para ser recolhido e a presença de pessoas em imagens. Mostramos tambĂ©m que os smart-contracts podem ser utilizados para executar mais tarefas do que servir o propĂłsito de fazer transaçÔes monetĂĄrias de forma automĂĄtica. As arquiteturas propostas neste trabalho sĂŁo modulares e podem ser utilizadas em vĂĄrios contextos, como no fabrico de peças, controle de robĂŽ e outras. Devido ao facto de que as arquiteturas propostas, sĂŁo fĂĄceis de integrar, adaptar, manter e estender a novos domĂ­nios. A nossa opiniĂŁo Ă© que a interseção entre a blockchain e a robĂłtica irĂĄ moldar parte do futuro da robĂłtica moderna assim que a blockchain seja mais utilizada e fĂĄcil de integrar em sistemas robĂłticos. Esta integração serĂĄ muito proeminente em tarefas onde os robĂŽs precisam de se comportar sob certas restriçÔes, em enxames de robĂŽs, devido ao fato de que a blockchain fornece informação global sobre o estado da rede, e tambĂ©m em fĂĄbricas, porque as açÔes realizadas por um robĂŽ podem ser facilmente estendidas ao resto dos robĂŽs, e porque fornece um mecanismo extra de segurança aos dados e a todas as açÔes que sĂŁo efetuadas com ajuda de smart-contracts

    Internet of robotic things : converging sensing/actuating, hypoconnectivity, artificial intelligence and IoT Platforms

    Get PDF
    The Internet of Things (IoT) concept is evolving rapidly and influencing newdevelopments in various application domains, such as the Internet of MobileThings (IoMT), Autonomous Internet of Things (A-IoT), Autonomous Systemof Things (ASoT), Internet of Autonomous Things (IoAT), Internetof Things Clouds (IoT-C) and the Internet of Robotic Things (IoRT) etc.that are progressing/advancing by using IoT technology. The IoT influencerepresents new development and deployment challenges in different areassuch as seamless platform integration, context based cognitive network integration,new mobile sensor/actuator network paradigms, things identification(addressing, naming in IoT) and dynamic things discoverability and manyothers. The IoRT represents new convergence challenges and their need to be addressed, in one side the programmability and the communication ofmultiple heterogeneous mobile/autonomous/robotic things for cooperating,their coordination, configuration, exchange of information, security, safetyand protection. Developments in IoT heterogeneous parallel processing/communication and dynamic systems based on parallelism and concurrencyrequire new ideas for integrating the intelligent “devices”, collaborativerobots (COBOTS), into IoT applications. Dynamic maintainability, selfhealing,self-repair of resources, changing resource state, (re-) configurationand context based IoT systems for service implementation and integrationwith IoT network service composition are of paramount importance whennew “cognitive devices” are becoming active participants in IoT applications.This chapter aims to be an overview of the IoRT concept, technologies,architectures and applications and to provide a comprehensive coverage offuture challenges, developments and applications

    The Internet of Things Will Thrive by 2025

    Get PDF
    This report is the latest research report in a sustained effort throughout 2014 by the Pew Research Center Internet Project to mark the 25th anniversary of the creation of the World Wide Web by Sir Tim Berners-LeeThis current report is an analysis of opinions about the likely expansion of the Internet of Things (sometimes called the Cloud of Things), a catchall phrase for the array of devices, appliances, vehicles, wearable material, and sensor-laden parts of the environment that connect to each other and feed data back and forth. It covers the over 1,600 responses that were offered specifically about our question about where the Internet of Things would stand by the year 2025. The report is the next in a series of eight Pew Research and Elon University analyses to be issued this year in which experts will share their expectations about the future of such things as privacy, cybersecurity, and net neutrality. It includes some of the best and most provocative of the predictions survey respondents made when specifically asked to share their views about the evolution of embedded and wearable computing and the Internet of Things

    European White Book on Real-Time Power Hardware in the Loop Testing : DERlab Report No. R- 005.0

    Get PDF
    The European White Book on Real-Time-Powerhardware-in-the-Loop testing is intended to serve as a reference document on the future of testing of electrical power equipment, with speciïŹ c focus on the emerging hardware-in-the-loop activities and application thereof within testing facilities and procedures. It will provide an outlook of how this powerful tool can be utilised to support the development, testing and validation of speciïŹ cally DER equipment. It aims to report on international experience gained thus far and provides case studies on developments and speciïŹ c technical issues, such as the hardware/software interface. This white book compliments the already existing series of DERlab European white books, covering topics such as grid-inverters and grid-connected storag
    • 

    corecore