Introduction Question - Can we create a means to clearly define the business intent of a smart contract? Similar things have been done in other areas, for example: Web Page Design - HTML Create a table with one row and two cells. In the first cell put the word ‘hello’ and in the second put the word ‘world’

helloworld
This piece of HTML is fully defined by the W3C web standard group, and any modern web browser will display the table that this code defines in exactly the same way. Asking questions of a Relation Database - SQL Select all records from the table called ‘employees’: Select * from employees This SQL is fully defined by the ANSI standard group, and will return the same results set on any of the major databases that supports SQL. Benefits • The person writing the definition does not worry about the technology implementation • The meaning of the business definition is well defined and non-ambiguous • Minimised vendor lock-in – the definition can run on / interpreted by a number of platforms with the same result UNRESTRICTED 104

2nd R3 Smart Contract Templates  Summit (All Slides) - Page 105 2nd R3 Smart Contract Templates Summit (All Slides) Page 104 Page 106