11,948 research outputs found
Recommended from our members
Towards NFC payments using a lightweight architecture for the Web of Things
The Web (and Internet) of Things has seen the rapid emergence of new protocols and standards, which provide for innovative models of interaction for applications. One such model fostered by the Web of Things (WoT) ecosystem is that of contactless interaction between devices. Near Field Communication (NFC) technology is one such enabler of contactless interactions. Contactless technology for the WoT requires all parties to agree one common definition and implementation and, in this paper, we propose a new lightweight architecture for the WoT, based on RESTful approaches. We show how the proposed architecture supports the concept of a mobile wallet, enabling users to make secure payments employing NFC technology with their mobile devices. In so doing, we argue that the vision of the WoT is brought a step closer to fruition
Recommended from our members
Managing near field communication (NFC) payment applications through cloud computing
This thesis was submitted for the degree of Doctor of Philosophy and awarded by Brunel University.The Near Field Communication (NFC) technology is a short-range radio communication channel which enables users to exchange data between devices. NFC provides a contactless technology for data transmission between smart phones, Personal Computers (PCs), Personal Digital Assistants (PDAs) and such devices. It enables the mobile phone to act as identification and a credit card for customers. However, the NFC chip can act as a reader as well as a card, and also be used to design symmetric protocols. Having several parties involved in NFC ecosystem and not having a common standard affects the security of this technology where all the parties are claiming to have access to clientâs information (e.g. bank account details).
The dynamic relationships of the parties in an NFC transaction process make them partners in a way that sometimes they share their access permissions on the applications that are running in the service environment. These parties can only access their part of involvement as they are not fully aware of each otherâs rights and access permissions. The lack of knowledge between involved parties makes the management and ownership of the NFC ecosystem very puzzling. To solve this issue, a security module that is called Secure Element (SE) is designed to be the base of the security for NFC. However, there are still some security issues with SE personalization, management, ownership and architecture that can be exploitable by attackers and delay the adaption of NFC payment technology. Reorganizing and describing what is required for the success of this technology have motivated us to extend the current NFC ecosystem models to accelerate the development of this business area. One of the technologies that can be used to ensure secure NFC transactions is cloud computing which offers wide range advantages compared to the use of SE as a single entity in an NFC enabled mobile phone. We believe cloud computing can solve many issues in regards to NFC application management. Therefore, in the first contribution of part of this thesis we propose a new payment model called âNFC Cloud Wallet". This model demonstrates a reliable structure of an NFC ecosystem which satisfies the requirements of an NFC payment during the development process in a systematic, manageable, and effective way
Sustainable Development Report: Blockchain, the Web3 & the SDGs
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
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
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
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
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
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
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
- âŠ