MARTSIA: Safeguarding Data Confidentiality in Blockchain-Driven Process Execution
<|reference_start|>MARTSIA: Safeguarding Data Confidentiality in Blockchain-Driven Process Execution: Blockchain technology streamlines multi-party collaborations in decentralized settings, especially where trust is limited. While public blockchains enhance transparency and reliability, they conflict with confidentiality. To address this, we introduce Multi-Authority Approach to Transaction Systems for Interoperating Applications (MARTSIA). MARTSIA provides read-access control at the message-part level through user-defined policies and certifier-declared attributes, so that only authorized actors can interpret encrypted data while all blockchain nodes can verify its integrity. To this end, MARTSIA resorts to blockchain, Multi-Authority Attribute-Based Encryption and distributed hash-table data-stores.<|reference_end|>
@article{kryston2024martsia:,
    title={MARTSIA: Safeguarding Data Confidentiality in Blockchain-Driven Process
  Execution},
    author={Michele Kryston and Edoardo Marangone and Claudio Di Ciccio and
  Daniele Friolo and Eugenio Nerio Nemmi and Mattia Samory and Michele Spina
  and Daniele Venturi and Ingo Weber},
    journal={arXiv preprint arXiv:2407.10684},
    year={2024},
    archivePrefix={arXiv},
    eprint={2407.10684},
    primaryClass={cs.CR}
}