Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This source would be extremely helpful in the implementation of a traceability system in any manufacturing which requires the knowledge of the source of components that make up a finished product. The examples that were given were clear and can aid in implementing of any manufacturing project.

Zakhary, V., Agrawal, D., & El Abbadi, A. (2019 September). Transactional smart contracts in blockchain systems. https://arxiv.org/abs/1909.06494v1 | Full text 

By detailing the incongruities within smart contract programming efforts, authors introduce the concept of the Transactional Smart Contract (TXSC) framework as a resolution. Issues of concurrency control and isolation anomalies are defined in the paper concerning the two circumstantial blockchain occurrences of Single Domain Transactional Functions (SDTF) and Cross-Domain Distributed Transactional Functions (CDTF).    

Specific program examples of these problems are cited and impartially reviewed, with detailed explanations given of blockchain processes as they are unraveled to explore solutions. The article goes on to explain the role of the Database Management System (DBMS) to support ACID (atomic, consistent, isolated, and durable) properties within a blockchain, and how the TXSC framework can supplement this process to resolve complications through the implementation of proper transactional semantics.    

With proof of concept (PoC) examples referenced, I found this writing to be enlightening as to the need for comprehensive semantics and framework standardization requirements for blockchain transactions. It appears the practices detailed are likely applicable within actualized use-case scenarios. As a whole, the report seems to be geared toward examination by those with intermediate and advanced knowledge of blockchain transactional application but could be followed by a layman within minimal research into the subject.    

Annotated Bibliography - Example format

...