be sent to all agents in case a batch of parts needs to
be recalled. Such a message would be broadcast to all
agents. If an agent has a part that needs to be recalled
it can take measures to get that part replaced. For
the automotive industry a simple message on the car
dashboard should suffice. In other situations the agent
could contact the owner of a device to react. An im-
portant aspect in all situations is the possibility to re-
place parts easily. Nowadays, a lot of appliances exist
where replacement is extremely difficult or can only
be done by highly trained personal. Easy replacement
of parts should be an important aspect of the design
of an appliance.
In the future refurbish-agents could be introduced.
Refurbish-agents would purchase broken parts, and
offer refurbished parts on behalf of repair companies
or the lifecycle agent marketplace. This could ad-
dress shortage after the production of spare parts has
stopped.
The collected knowledge of all lifecycle agents for
a given product will result in valuable data on the re-
liability of parts. This information could be used to
determine the average lifetime of a part resulting in a
reasonable resale value of a used part.
The prototype marketplace should have a real auc-
tion possibility.
9 CONCLUSIONS
One of the primary issues regarding sustainability of
our current society is the way broken appliances are
discarded while most parts could be re-used. By cre-
ating a marketplace based on autonomous agents that
have all the information about the parts and subparts
of a certain product, the acquisition of spare parts will
become less complicated. Thus, electronic waste is
reduced, reducing environmental pollution.
Blockchains could be useful in multi-agent sys-
tems. In this use-case agents exchange information,
and perform negotiations by using a blockchain. The
main advantage of utilizing a blockchain instead of
traditional FIPA messages over HTTP is that transac-
tion history is recorded. Agents can then act based
on this information. Secondly, the demand for parts
is recorded using a blockchain, resulting in a knowl-
edge base containing reliable data about the parts of a
product.
REFERENCES
Ashton, K. (2009). That ’the internet of things’ thing. RFID
Journal, (22 july).
Bonabeau, E. (2002). Agent-based modeling: Methods and
techniques for simulating human systems. Proceed-
ings of the National Academy of Sciences, 99(suppl
3):7280–7287.
Burgess, M., Hagerud, H., Straumnes, S., and Reitan, T.
(2002). Measuring system normality. ACM Transac-
tions on Computer Systems (TOCS) Volume 20 Issue
2, pages 125–160.
Bussmann, S., Jennings, N., and Wooldridge, M.
(2004). Multiagent Systems for Manufacturing Con-
trol. Springer-Verlag, Berlin Heidelberg.
Eriksson, J., Finne, N., and Janson, S. (1998). Sics
marketspace: an agent-based market infrastruc-
ture. In First International Workshop on Agent-
Mediated Electronic Trading, AMET-98, Selected Pa-
pers. Springer.
ethtrade.org (2016). Understanding ethereum.
https://ethtrade.org/Understanding ethereum.pdf,
2017-06-22.
Kroll, J., Davey, I. C., and Felten, E. (2013). The economics
of bitcoin mining, or bitcoin in the presence of adver-
saries. In Proceedings of WEIS, volume 2013.
Moergestel, L., Berg, M. v. d., Knol, M., Paauw, R. v. d.,
van Voorst, K., Puik, E., Telgen, D., and Meyer, J.-J.
(2017). Internet of Smart Things - A Study on Embed-
ding Agents and Information in a Device.
Moergestel, L. J. M. v. (2014). Agent Technology in Ag-
ile Multiparallel Manufacturing and Product Support.
Utrecht University.
Moergestel, L. v., Meyer, J.-J., Puik, E., and Telgen, D.
(2010). The role of agents in the lifecycle of a product.
CMD 2010 proceedings, pages 28–32.
Multichain (2017). MultiChain Open source private
blockchain platform. http://www.multichain.com/,
2017-06-22.
Nakamoto, S. (2008). Bitcoin: A peer-to-peer electronic
cash system.
Rosenfeld, M. (2012). Overview of colored coins. White
paper, bitcoil. co. il.
van Moergestel, L., Puik, E., Telgen, D., Folmer, H.,
Gr
¨
unbauer, M., Proost, R., Veringa, H., and Meyer, J.-
J. C. (2013). Monitoring agents in complex products-
enhancing a discovery robot with an agent for mon-
itoring, maintenance and disaster prevention. In
ICAART (2), pages 5–13.
Yli-Huumo, J., Ko, D., Choi, S., Park, S., and Smolan-
der, K. (2016). Where is current research on
blockchain technology? a systematic review. PloS
one, 11(10):e0163477.
Zhao, J., Fan, S., and Yan, J. (2016). Overview of business
innovations and research opportunities in blockchain
and introduction to the special issue. Financial Inno-
vation, 2(1):28.
Using Blockchains for Agent-based Auctions
199