Matches in SemOpenAlex for { <https://semopenalex.org/work/W3129066082> ?p ?o ?g. }
- W3129066082 abstract "Popular blockchains such as Ethereum and several others execute complex transactions in the block through user-defined scripts known as smart contracts. Serial execution of smart contract transactions/atomic units (AUs) fails to harness the multiprocessing power offered by the prevalence of multi-core processors. By adding concurrency to the execution of AUs, we can achieve better efficiency and higher throughput. In this paper, we develop a concurrent miner that proposes a block by executing AUs concurrently using optimistic Software Transactional Memory systems (STMs). It efficiently captures independent AUs in the concurrent bin and dependent AUs in the block graph (BG). Later, we propose a concurrent validator that re-executes the same AUs concurrently and deterministically using the concurrent bin followed by the BG given by the miner to verify the block. We rigorously prove the correctness of concurrent execution of AUs. The performance benchmark shows that the average speedup for the optimized concurrent miner is $$5.21 times$$ , while the maximum is $$14.96 times$$ over the serial miner. The optimized validator obtains an average speedup of $$8.61 times$$ to a maximum of $$14.65 times$$ over the serial validator. The proposed miner outperforms $$1.02 times$$ to $$1.18times$$ , while the proposed validator outperforms $$1 times$$ to $$4.46 times$$ over state-of-the-art concurrent miners and validators, respectively. Moreover, the proposed efficient BG saves an average of $$2.29 times$$ more block space when compared with the state-of-the-art." @default.
- W3129066082 created "2021-02-15" @default.
- W3129066082 creator A5004856023 @default.
- W3129066082 creator A5011871462 @default.
- W3129066082 creator A5017107268 @default.
- W3129066082 creator A5045463749 @default.
- W3129066082 creator A5061313529 @default.
- W3129066082 date "2022-05-09" @default.
- W3129066082 modified "2023-09-26" @default.
- W3129066082 title "OptSmart: a space efficient Optimistic concurrent execution of Smart contracts" @default.
- W3129066082 cites W105746118 @default.
- W3129066082 cites W1516270816 @default.
- W3129066082 cites W1969344535 @default.
- W3129066082 cites W2023304911 @default.
- W3129066082 cites W2036329595 @default.
- W3129066082 cites W2064214512 @default.
- W3129066082 cites W2075144441 @default.
- W3129066082 cites W2101939036 @default.
- W3129066082 cites W2128585185 @default.
- W3129066082 cites W2293230997 @default.
- W3129066082 cites W2442252798 @default.
- W3129066082 cites W2535104337 @default.
- W3129066082 cites W2539190473 @default.
- W3129066082 cites W2593176800 @default.
- W3129066082 cites W2604122668 @default.
- W3129066082 cites W2765239986 @default.
- W3129066082 cites W2794533297 @default.
- W3129066082 cites W2883390851 @default.
- W3129066082 cites W2897676665 @default.
- W3129066082 cites W2907733677 @default.
- W3129066082 cites W2910319077 @default.
- W3129066082 cites W2910567467 @default.
- W3129066082 cites W2944812228 @default.
- W3129066082 cites W2948269220 @default.
- W3129066082 cites W2962850555 @default.
- W3129066082 cites W2982698807 @default.
- W3129066082 cites W3089966630 @default.
- W3129066082 cites W3128821743 @default.
- W3129066082 cites W3170553340 @default.
- W3129066082 cites W3173211631 @default.
- W3129066082 cites W3198021757 @default.
- W3129066082 cites W4210956166 @default.
- W3129066082 cites W4240349797 @default.
- W3129066082 cites W4288083744 @default.
- W3129066082 cites W4300127641 @default.
- W3129066082 doi "https://doi.org/10.1007/s10619-022-07412-y" @default.
- W3129066082 hasPublicationYear "2022" @default.
- W3129066082 type Work @default.
- W3129066082 sameAs 3129066082 @default.
- W3129066082 citedByCount "4" @default.
- W3129066082 countsByYear W31290660822022 @default.
- W3129066082 countsByYear W31290660822023 @default.
- W3129066082 crossrefType "journal-article" @default.
- W3129066082 hasAuthorship W3129066082A5004856023 @default.
- W3129066082 hasAuthorship W3129066082A5011871462 @default.
- W3129066082 hasAuthorship W3129066082A5017107268 @default.
- W3129066082 hasAuthorship W3129066082A5045463749 @default.
- W3129066082 hasAuthorship W3129066082A5061313529 @default.
- W3129066082 hasBestOaLocation W31290660822 @default.
- W3129066082 hasConcept C111919701 @default.
- W3129066082 hasConcept C134277064 @default.
- W3129066082 hasConcept C136764020 @default.
- W3129066082 hasConcept C167149655 @default.
- W3129066082 hasConcept C173608175 @default.
- W3129066082 hasConcept C193702766 @default.
- W3129066082 hasConcept C199360897 @default.
- W3129066082 hasConcept C2524010 @default.
- W3129066082 hasConcept C2777210771 @default.
- W3129066082 hasConcept C33923547 @default.
- W3129066082 hasConcept C35292069 @default.
- W3129066082 hasConcept C41008148 @default.
- W3129066082 hasConcept C68339613 @default.
- W3129066082 hasConcept C75949130 @default.
- W3129066082 hasConceptScore W3129066082C111919701 @default.
- W3129066082 hasConceptScore W3129066082C134277064 @default.
- W3129066082 hasConceptScore W3129066082C136764020 @default.
- W3129066082 hasConceptScore W3129066082C167149655 @default.
- W3129066082 hasConceptScore W3129066082C173608175 @default.
- W3129066082 hasConceptScore W3129066082C193702766 @default.
- W3129066082 hasConceptScore W3129066082C199360897 @default.
- W3129066082 hasConceptScore W3129066082C2524010 @default.
- W3129066082 hasConceptScore W3129066082C2777210771 @default.
- W3129066082 hasConceptScore W3129066082C33923547 @default.
- W3129066082 hasConceptScore W3129066082C35292069 @default.
- W3129066082 hasConceptScore W3129066082C41008148 @default.
- W3129066082 hasConceptScore W3129066082C68339613 @default.
- W3129066082 hasConceptScore W3129066082C75949130 @default.
- W3129066082 hasFunder F4320322724 @default.
- W3129066082 hasLocation W31290660821 @default.
- W3129066082 hasLocation W31290660822 @default.
- W3129066082 hasOpenAccess W3129066082 @default.
- W3129066082 hasPrimaryLocation W31290660821 @default.
- W3129066082 hasRelatedWork W1449437695 @default.
- W3129066082 hasRelatedWork W1531188472 @default.
- W3129066082 hasRelatedWork W1754753007 @default.
- W3129066082 hasRelatedWork W2079741261 @default.
- W3129066082 hasRelatedWork W2230181005 @default.
- W3129066082 hasRelatedWork W2988188337 @default.
- W3129066082 hasRelatedWork W3148592861 @default.
- W3129066082 hasRelatedWork W4235187089 @default.