2020 IEEE International Conference on Blockchain and Cryptocurrency (ICBC) 2020
DOI: 10.1109/icbc48266.2020.9169478
|View full text |Cite
|
Sign up to set email alerts
|

XOX Fabric: A hybrid approach to blockchain transaction execution

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
13
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 33 publications
(13 citation statements)
references
References 11 publications
0
13
0
Order By: Relevance
“…The orderexecute (OX) and the order-parallel execute (OXII) architectures follow the pessimistic approach while the execute-order-validate (XOV) architecture follows the optimistic approach. We show how Tendermint [38], ParBlocckhain [10], Hyperledger Fabric [15], Fast Fabric [28], Fabric++ [54], FabricSharp [52], and XOX Fabric [27] address the performance challenge of permissioned blockchain systems. Pessimistic approaches.…”
Section: Performancementioning
confidence: 99%
See 2 more Smart Citations
“…The orderexecute (OX) and the order-parallel execute (OXII) architectures follow the pessimistic approach while the execute-order-validate (XOV) architecture follows the optimistic approach. We show how Tendermint [38], ParBlocckhain [10], Hyperledger Fabric [15], Fast Fabric [28], Fabric++ [54], FabricSharp [52], and XOX Fabric [27] address the performance challenge of permissioned blockchain systems. Pessimistic approaches.…”
Section: Performancementioning
confidence: 99%
“…This happens because Fabric executes transactions in the first step and validates them in the last step, hence, if there is any read-write dependencies between transactions of the same block, it is not detected until the last step. Different techniques have been proposed to improve the performance of Fabric while still following its XOV architecture [27] FastFabric [28] uses different data structures and caching techniques, and parallelizes the transaction validation pipeline to increase Fabric's throughput for conflict-free transaction workloads. Fabric++ [54] employs concurrency control techniques from databases to early abort transactions or reorder them after the order phase to reconcile the potential conflicts.…”
Section: Performancementioning
confidence: 99%
See 1 more Smart Citation
“…Hyperledger Fabric [7], as a permissioned blockchain, introduces the execute-order-validate (XOV) architecture and leverages parallelism by executing the transactions of different applications simultaneously. Several recent permissioned blockchains, e.g., blockchain relational Database [48], ParBlockchain [4], Fast Fabric [27], XOX Fabric [26],…”
Section: Related Workmentioning
confidence: 99%
“…Applications have been proposed for various use cases, for example, banking, 5 transparency for personal data handling, 6 global trading, 7 Internet of Things, 8 and Community Mesh Networks 9 . Furthermore, there are research papers on the performance of the framework, 10 possible performance improvements, 11‐13 risks related to the implementation of a smart contract, 14 the mitigation of attacks by a malicious peer, 15 etc. This enterprise framework provides a so‐called permissioned blockchain, which is a shared ledger where the writers of the system, that is, the consensus participants, are formed by a restricted set of members.…”
Section: Related Workmentioning
confidence: 99%