publication . Preprint . 2018

Implementation of Smart Contracts Using Hybrid Architectures with On- and Off-Blockchain Components

Molina-Jimenez, Carlos; Sfyrakis, Ioannis; Solaiman, Ellis; Ng, Irene; Wong, Meng Weng; Chun, Alexis; Crowcroft, Jon;
Open Access English
  • Published: 31 Jul 2018
Abstract
Comment: 12 pages, 7 figures
Subjects
free text keywords: Computer Science - Software Engineering
Funded by
EC| PRISMACLOUD
Project
PRISMACLOUD
PRIvacy and Security MAintaining services in the CLOUD
  • Funder: European Commission (EC)
  • Project Code: 644962
  • Funding stream: H2020 | RIA
Download from
59 references, page 1 of 4

[1] N. Szabo, “Smart contracts: Formalizing and securing relationships on public networks,” First Monday, vol. 2, no. 9, Sep. 1997.

[2] S. Nakamoto, “Bitcoin: A peer-to-peer electronic cash system,” http: //nakamotoinstitute.org/bitcoin/, Visited 13 Nov 2017 2008.

[3] T. v Shoe Lane Parking Ltd [1970] EWCA Civ 2, http://www.bailii.org/ ew/cases/EWCA/Civ/1970/2.html, 1970.

[4] A. Antonopoulos, Mastering Bitcoin, 2nd ed. O'Reilly, 2017.

[5] The Linux Foundation, “Hyperledger,” www.hyperledger.org, Visited Nov 2017 2017.

[6] Ethereum, “A next-generation smart contract and decentralized application platform,” https://github.com/ethereum/wiki/wiki/White-Paper, Visited 23 Oct 2017 2017.

[7] T. McConaghy, R. Marques, A. Mu¨ ller, D. D. Jonghe, T. T. McConaghy, G. McMullen, R. Henderson, S. Bellemare, and A. Granzotto, “Bigchaindb: A scalable blockchain database,” www.bigchaindb.com/ whitepaper/bigchaindb-whitepaper.pdf, Visited 1 Nov 2017 2017.

[8] K. Noyen, D. Volland, D. Worner, and E. Fleisch, “When money learns to fly: Towards sensing as a service applications using bitcoin,” https: //arxiv.org/pdf/1409.5841.pdf, Sep. 2014. [OpenAIRE]

[9] S. Shrivastava, “An overview of the tapas architecture,” http://tapas. sourceforge.net/deliverables/D5Extra.pdf, Jan 2005, supplement Delivery of the TAPAS (Trusted and QoS-Aware Provision of Application Services) IST Project No: IST-2001-34069.

[10] N. H. Minsky and A. D. Lockman, “Ensuring integrity by adding obligations to privileges,” in Proc. 8th Int'l Conf. on Software Engineering, 1985, pp. 92-102.

[11] L. F. Marshall, “Representing management policy using contract objects,” in Proc. IEEE First Int'l Workshop on Systems Management, 1993, pp. 27-30.

[12] Z. Milosevic, A. Josang, T. Dimitrakos, and M. Patton, “Discretionary enforcement of electronic contracts,” in Proc. 6th IEEE Int'l Enterprise Distributed Object Computing Conf.(EDOC'02). IEEE CS Press, 2002, pp. 39-50.

[13] P. Gama and P. Ferreira, “Obligation policies: An enforcement platform,” in Proc. 6th IEEE Int'l Workshop on Policies for Distributed Systems and Networks (POLICY'05). IEEE Computer Society, 2005, pp. 203-212.

[14] O. Perrin and C. Godart, “An approach to implement contracts as trusted intermediaries,” in Proc. 1st IEEE Int'l Workshop on Electronic Contracting (WEC'04), 2004, pp. 71-78.

[15] H. Ludwig and M. Stolze, “Simple obligation and right model (SORM)- for the runtime management of electronic service contracts,” in Proc. 2nd Int'l Workshop on Web Services, e-Business, and the Semantic Web(WES'03), LNCS vol. 3095, 2003, pp. 62-76.

59 references, page 1 of 4
Abstract
Comment: 12 pages, 7 figures
Subjects
free text keywords: Computer Science - Software Engineering
Funded by
EC| PRISMACLOUD
Project
PRISMACLOUD
PRIvacy and Security MAintaining services in the CLOUD
  • Funder: European Commission (EC)
  • Project Code: 644962
  • Funding stream: H2020 | RIA
Download from
59 references, page 1 of 4

[1] N. Szabo, “Smart contracts: Formalizing and securing relationships on public networks,” First Monday, vol. 2, no. 9, Sep. 1997.

[2] S. Nakamoto, “Bitcoin: A peer-to-peer electronic cash system,” http: //nakamotoinstitute.org/bitcoin/, Visited 13 Nov 2017 2008.

[3] T. v Shoe Lane Parking Ltd [1970] EWCA Civ 2, http://www.bailii.org/ ew/cases/EWCA/Civ/1970/2.html, 1970.

[4] A. Antonopoulos, Mastering Bitcoin, 2nd ed. O'Reilly, 2017.

[5] The Linux Foundation, “Hyperledger,” www.hyperledger.org, Visited Nov 2017 2017.

[6] Ethereum, “A next-generation smart contract and decentralized application platform,” https://github.com/ethereum/wiki/wiki/White-Paper, Visited 23 Oct 2017 2017.

[7] T. McConaghy, R. Marques, A. Mu¨ ller, D. D. Jonghe, T. T. McConaghy, G. McMullen, R. Henderson, S. Bellemare, and A. Granzotto, “Bigchaindb: A scalable blockchain database,” www.bigchaindb.com/ whitepaper/bigchaindb-whitepaper.pdf, Visited 1 Nov 2017 2017.

[8] K. Noyen, D. Volland, D. Worner, and E. Fleisch, “When money learns to fly: Towards sensing as a service applications using bitcoin,” https: //arxiv.org/pdf/1409.5841.pdf, Sep. 2014. [OpenAIRE]

[9] S. Shrivastava, “An overview of the tapas architecture,” http://tapas. sourceforge.net/deliverables/D5Extra.pdf, Jan 2005, supplement Delivery of the TAPAS (Trusted and QoS-Aware Provision of Application Services) IST Project No: IST-2001-34069.

[10] N. H. Minsky and A. D. Lockman, “Ensuring integrity by adding obligations to privileges,” in Proc. 8th Int'l Conf. on Software Engineering, 1985, pp. 92-102.

[11] L. F. Marshall, “Representing management policy using contract objects,” in Proc. IEEE First Int'l Workshop on Systems Management, 1993, pp. 27-30.

[12] Z. Milosevic, A. Josang, T. Dimitrakos, and M. Patton, “Discretionary enforcement of electronic contracts,” in Proc. 6th IEEE Int'l Enterprise Distributed Object Computing Conf.(EDOC'02). IEEE CS Press, 2002, pp. 39-50.

[13] P. Gama and P. Ferreira, “Obligation policies: An enforcement platform,” in Proc. 6th IEEE Int'l Workshop on Policies for Distributed Systems and Networks (POLICY'05). IEEE Computer Society, 2005, pp. 203-212.

[14] O. Perrin and C. Godart, “An approach to implement contracts as trusted intermediaries,” in Proc. 1st IEEE Int'l Workshop on Electronic Contracting (WEC'04), 2004, pp. 71-78.

[15] H. Ludwig and M. Stolze, “Simple obligation and right model (SORM)- for the runtime management of electronic service contracts,” in Proc. 2nd Int'l Workshop on Web Services, e-Business, and the Semantic Web(WES'03), LNCS vol. 3095, 2003, pp. 62-76.

59 references, page 1 of 4
Powered by OpenAIRE Open Research Graph
Any information missing or wrong?Report an Issue