%% You should probably cite draft-belchior-satp-gateway-recovery instead of this I-D. @techreport{belchior-gateway-recovery-00, number = {draft-belchior-gateway-recovery-00}, type = {Internet-Draft}, institution = {Internet Engineering Task Force}, publisher = {Internet Engineering Task Force}, note = {Work in Progress}, url = {https://datatracker.ietf.org/doc/draft-belchior-gateway-recovery/00/}, author = {Rafael Belchior and Miguel Correia and Thomas Hardjono}, title = {{DLT Gateway Crash Recovery Mechanism}}, pagetotal = 16, year = , month = , day = , abstract = {This memo describes crash recovery mechanisms for the Open Digital Asset Protocol (ODAP). The memo presents ODAP-2PC, a protocol assures that gateways running ODAP are crash fault-tolerant, meaning that the atomicity of asset transfers are assured even if gateways crash. This protocol includes the description of the messaging and logging flows necessary for gateways to keep track of current state, the crash-recovery protocol, and a rollback mechanism.}, }