The answer for this question is still debated within the related work groups of the Hong Kong government agencies. There are two white papers released by the Hong Kong Monetary Authority on November 11th, 2016 and October 25th 2017 in which they explain the progress in regulations related to Distributed Ledgers. I will refer to these papers when answering this question.
Where a distributed ledger technology has a central administering authority with the power to insert arbitrary or remedial transactions into that ledger (a permissioned ledger might provide for this), the parties might, for example, agree that this authority has the power to determine any disputes. This agreement might be contained in a particular smart contract, or it could be part of the terms and conditions accepted by the participant when it acquires an identity or otherwise participates in the particular ledger. The authority would need protection from disputes arising from its exercise of these powers. Again, that could be a term of a smart contract or the terms and conditions of the permissioned ledger.
Where: (a) a distributed ledger has no central administering authority (whether the distributed ledger is permissioned or permissionless); or (b) the parties do not wish to delegate dispute resolution to it; or (c) it is logically impossible to unwind a transaction without the participation of a quorum of all of the participants, then the problems are more acute: it may be impossible to unwind a transaction even if clearly desired by the direct parties. A dispute resolution mechanism built into the smart contract itself could provide a solution.
Such a mechanism would need the following characteristics:
The forum would identify these essential components:
A dispute resolution mechanism embedded in a smart contract reflects the advantages of a smart contract over a traditional contract: enforcement of the dispute resolution process and the consequent decision could be made automatic and integrated into the ledger. Not only would smart contracts deliver finality of agreed actions in performance, but also those actions and events that generate discord for whatever reason -disagreement over intent, bugs in the code, external exigencies- could also achieve finality through a formal process.
Such a mechanism might also provide a partial solution to the complexities of cross-jurisdictional trade. By using a common body of rules, the parties can agree to a rule base that is aligned across borders and legally acceptable within both jurisdictions.
Previous Section | Next Section |