Swarm Economy: A Model for Transactions in a Distributed and Organic IoT Platform

The Internet of Things (IoT) is steadily growing and migrating to decentralized architectures. In this context the Swarm approach, based on organic, edge-centric IoT networks, proposes one step further toward cooperation among devices, through the creation of a communication mediator called Swarm Broker. An important aspect in creating a cooperation network in the Swarm is the economical domain: the Swarm economy that guarantees fair rules to stimulate resource sharing among participants. This economic aspect is even more challenging in networks with distributed governance and motivates the adoption of a technology for a trustworthy and immutable public registry, such as blockchain, to store transaction information. In this paper, we aim to create an economic model that regulate the cooperation among the participants of the Swarm, by implementing strategies, to fulfill the restrictions posed by the decentralized network and the presence of resource-constrained devices that integrate the Swarm. We created a microeconomic model for resource sharing in the Swarm and a transaction model, based on the price and reputation of participants. We created a blockchain-based system for storing currency, contract, and reputation information in a distributed way. We included the resulting models and implementation into the Swarm network, by adding a module into the Swarm Broker.

[1]  Dave Evans,et al.  How the Next Evolution of the Internet Is Changing Everything , 2011 .

[2]  Paolo Traverso,et al.  Service Discovery in Pervasive Computing Environments , 2009 .

[3]  Marcelo Knörich Zuffo,et al.  Swarm os control plane: an architecture proposal for heterogeneous and organic networks , 2015, IEEE Transactions on Consumer Electronics.

[4]  N. Radziwill Blockchain Revolution: How the Technology Behind Bitcoin is Changing Money, Business, and the World. , 2018 .

[5]  J. Rifkin The Zero Marginal Cost Society: The Internet of Things, the Collaborative Commons, and the Eclipse of Capitalism , 2014 .

[6]  Miguel Toro,et al.  Edge and Cloud Pricing for the Sharing Economy , 2017, IEEE Internet Computing.

[7]  Joel J. P. C. Rodrigues,et al.  Decentralized Consensus for Edge-Centric Internet of Things: A Review, Taxonomy, and Research Issues , 2018, IEEE Access.

[8]  Albert G. Greenberg,et al.  The cost of a cloud: research problems in data center networks , 2008, CCRV.

[9]  Phani Chavali,et al.  Managing Multi-Modal Sensor Networks Using Price Theory , 2012, IEEE Transactions on Signal Processing.

[10]  Greg Mankiw,et al.  Principles of Microeconomics -5/E. , 2009 .

[11]  Kaizhi Huang,et al.  Cooperation incentive mechanism for selfish users based on trust degree , 2016, 2016 Sixth International Conference on Information Science and Technology (ICIST).

[12]  Smruti R. Sarangi,et al.  Internet of Things: Architectures, Protocols, and Applications , 2017, J. Electr. Comput. Eng..

[13]  Mohammad Hossein Manshaei,et al.  On Cooperation Mechanism in Internet of Things with Multiple Sponsors , 2016, 2016 IEEE Globecom Workshops (GC Wkshps).

[14]  Aviv Zohar,et al.  Secure High-Rate Transaction Processing in Bitcoin , 2015, Financial Cryptography.

[15]  Anthony Rowe,et al.  The Swarm at the Edge of the Cloud , 2015, IEEE Design & Test.

[16]  Marimuthu Palaniswami,et al.  Internet of Things (IoT): A vision, architectural elements, and future directions , 2012, Future Gener. Comput. Syst..

[17]  Weisong Shi,et al.  Edge Computing: Vision and Challenges , 2016, IEEE Internet of Things Journal.

[19]  Alessandro Aldini,et al.  Virtual currency and reputation-based cooperation incentives in user-centric networks , 2012, 2012 8th International Wireless Communications and Mobile Computing Conference (IWCMC).

[20]  Erik Wilde,et al.  eXtensible Access Control Markup Language (XACML) XML Media Type , 2013, RFC.

[21]  Edward A. Lee,et al.  The swarm at the edge of the cloud - A new perspective on wireless , 2011, 2011 Symposium on VLSI Circuits - Digest of Technical Papers.

[22]  Hossam S. Hassanein,et al.  A Priced Public Sensing Framework for Heterogeneous IoT Architectures , 2013, IEEE Transactions on Emerging Topics in Computing.

[23]  Zhu Han,et al.  Economics of Internet of Things: an information market approach , 2016, IEEE Wireless Communications.

[24]  Bo Li,et al.  Price Competition in an Oligopoly Market with Multiple IaaS Cloud Providers , 2014, IEEE Transactions on Computers.

[25]  David F. Ferraiolo,et al.  Guide to Attribute Based Access Control (ABAC) Definition and Considerations , 2014 .