A prototype implementation of distributed agreements
We present a prototype application for distributed agreements in
multi-parties negotiations, where the number of participants is
statically unknown, new participants can dynamically join ongoing
negotiations and each participant knows only those parties with whom
interacted. The application is based on asynchronous communication
and it exploits the D2PC protocol for committing or aborting
the negotiation. The software architecture consists of three modular
layers, with the D2PC compiled in the bottom layer and
completely transparent to final users. Our prototype is tailored to
the running scenario of Ad-Hoc networks used by rescue teams
for disaster recovery.