Skip to main navigation Skip to search Skip to main content

Invited paper: Beagle: A new framework for smart contracts taking account of law

  • Wei Tek Tsai
  • , Ning Ge
  • , Jiaying Jiang
  • , Kevin Feng
  • , Juan He
  • Arizona State University
  • Beijing Tiande Technologies
  • Andrew International Sandbox Institute
  • National Big Data Comprehensive Experimental Area
  • Emory University
  • Beihang University

Research output: Chapter in Book/Report/Conference proceeding › Conference contribution › peer-review

Abstract

This paper presents a new Beagle framework for Smart Contracts (SCs) taking account of law. Different from previous SC development or execution frameworks, this framework takes a practical approach to integrate law into SCs. Instead of translating legal contracts into codes directly, this paper proposes to treat SCs as a key component of legal contracts, use SCs to partially automate the executions of legal contracts, and produce legal evidence during the process. Thus, the proposed SC design will be significantly different from previous SC designs, not in programming languages to be used, but in the way SCs are designed and executed. This Beagle framework has five stages: SC template development from domain analysis, formal SC model and code development from templates, verification and validation (V&V), SC execution, and runtime monitoring.

Original languageEnglish
Title of host publicationProceedings - 13th IEEE International Conference on Service-Oriented System Engineering, SOSE 2019, 10th International Workshop on Joint Cloud Computing, JCC 2019 and 2019 IEEE International Workshop on Cloud Computing in Robotic Systems, CCRS 2019
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages134-145
Number of pages12
ISBN (Electronic)9781728114415
DOIs
StatePublished - 3 May 2019
Event13th IEEE International Conference on Service-Oriented System Engineering, SOSE 2019, 10th International Workshop on Joint Cloud Computing, JCC 2019 and 2019 IEEE International Workshop on Cloud Computing in Robotic Systems, CCRS 2019 - San Francisco East Bay, United States
Duration: 4 Apr 2019 → 9 Apr 2019

Publication series

NameProceedings - 13th IEEE International Conference on Service-Oriented System Engineering, SOSE 2019, 10th International Workshop on Joint Cloud Computing, JCC 2019 and 2019 IEEE International Workshop on Cloud Computing in Robotic Systems, CCRS 2019

Conference

Conference13th IEEE International Conference on Service-Oriented System Engineering, SOSE 2019, 10th International Workshop on Joint Cloud Computing, JCC 2019 and 2019 IEEE International Workshop on Cloud Computing in Robotic Systems, CCRS 2019
Country/TerritoryUnited States
CitySan Francisco East Bay
Period4/04/19 → 9/04/19

Keywords

  • Blockchains
  • Formal verification
  • Law
  • Smart contracts
  • Templates

Fingerprint

Dive into the research topics of 'Invited paper: Beagle: A new framework for smart contracts taking account of law'. Together they form a unique fingerprint.

Cite this