Matches in SemOpenAlex for { <https://semopenalex.org/work/W3018630846> ?p ?o ?g. }
Showing items 1 to 96 of
96
with 100 items per page.
- W3018630846 abstract "Byzantine Fault Tolerant (BFT) systems have seen extensive study for more than two decades, yet we lack a principled strategy for testing BFT implementations. This paper presents Twins, a new approach for testing BFT systems. The main idea of Twins is that we can emulate Byzantine behavior by running two (or generally up to $k$) instances of a node with the same identity. Each of the two instances (or Twins) runs unmodified, correct code. The Twins approach requires only a thin network wrapper that delivers messages to/from both Twins. To the rest of the system, the Twins appear indistinguishable from a single node behaving in a `questionable' manner. Twins generates `interesting' Byzantine behaviors, including equivocation, double voting, and losing internal state, while forgoing `uninteresting' behaviors that are trivially rejected by honest nodes, such as producing semantically invalid messages. Building on this idea, Twins can systematically generate Byzantine attack scenarios at scale, execute them in a controlled manner, and check for desired protocol properties. The paper demonstrates that Twins successfully reinstates several famous attacks on BFT protocols. In all cases, protocols break within fewer than a dozen protocol steps, hence it is realistic for the Twins approach to expose the problems. In two of these attacks, it took the community more than a decade to discover protocol flaws that Twins would have surfaced within minutes. Additionally, Twins testing was successfully incorporated into a production setting in which Twins executed 3M Twins-generated scenarios, and exposed (self-injected) subtle safety bugs within minutes of testing." @default.
- W3018630846 created "2020-05-01" @default.
- W3018630846 creator A5006920985 @default.
- W3018630846 creator A5008756137 @default.
- W3018630846 creator A5017559990 @default.
- W3018630846 creator A5038903572 @default.
- W3018630846 creator A5042327525 @default.
- W3018630846 date "2020-04-22" @default.
- W3018630846 modified "2023-09-27" @default.
- W3018630846 title "Twins: White-Glove Approach for BFT Testing." @default.
- W3018630846 cites W125598877 @default.
- W3018630846 cites W1568729458 @default.
- W3018630846 cites W1797940646 @default.
- W3018630846 cites W1950939818 @default.
- W3018630846 cites W1973139016 @default.
- W3018630846 cites W2015688007 @default.
- W3018630846 cites W2023718005 @default.
- W3018630846 cites W2049724793 @default.
- W3018630846 cites W2099204735 @default.
- W3018630846 cites W2119795353 @default.
- W3018630846 cites W2126087831 @default.
- W3018630846 cites W2139359217 @default.
- W3018630846 cites W2470694705 @default.
- W3018630846 cites W2491693446 @default.
- W3018630846 cites W2766209351 @default.
- W3018630846 cites W2787592376 @default.
- W3018630846 cites W2883173799 @default.
- W3018630846 cites W2896715746 @default.
- W3018630846 cites W2944390972 @default.
- W3018630846 cites W3003274074 @default.
- W3018630846 cites W3009792930 @default.
- W3018630846 cites W3013718028 @default.
- W3018630846 cites W3015234426 @default.
- W3018630846 cites W3137092842 @default.
- W3018630846 cites W2058322902 @default.
- W3018630846 hasPublicationYear "2020" @default.
- W3018630846 type Work @default.
- W3018630846 sameAs 3018630846 @default.
- W3018630846 citedByCount "5" @default.
- W3018630846 countsByYear W30186308462020 @default.
- W3018630846 countsByYear W30186308462021 @default.
- W3018630846 crossrefType "posted-content" @default.
- W3018630846 hasAuthorship W3018630846A5006920985 @default.
- W3018630846 hasAuthorship W3018630846A5008756137 @default.
- W3018630846 hasAuthorship W3018630846A5017559990 @default.
- W3018630846 hasAuthorship W3018630846A5038903572 @default.
- W3018630846 hasAuthorship W3018630846A5042327525 @default.
- W3018630846 hasConcept C120314980 @default.
- W3018630846 hasConcept C127413603 @default.
- W3018630846 hasConcept C138885662 @default.
- W3018630846 hasConcept C142724271 @default.
- W3018630846 hasConcept C168021876 @default.
- W3018630846 hasConcept C177264268 @default.
- W3018630846 hasConcept C17859611 @default.
- W3018630846 hasConcept C199360897 @default.
- W3018630846 hasConcept C204787440 @default.
- W3018630846 hasConcept C2776760102 @default.
- W3018630846 hasConcept C2780385302 @default.
- W3018630846 hasConcept C38652104 @default.
- W3018630846 hasConcept C41008148 @default.
- W3018630846 hasConcept C41895202 @default.
- W3018630846 hasConcept C62611344 @default.
- W3018630846 hasConcept C63540848 @default.
- W3018630846 hasConcept C66938386 @default.
- W3018630846 hasConcept C71924100 @default.
- W3018630846 hasConceptScore W3018630846C120314980 @default.
- W3018630846 hasConceptScore W3018630846C127413603 @default.
- W3018630846 hasConceptScore W3018630846C138885662 @default.
- W3018630846 hasConceptScore W3018630846C142724271 @default.
- W3018630846 hasConceptScore W3018630846C168021876 @default.
- W3018630846 hasConceptScore W3018630846C177264268 @default.
- W3018630846 hasConceptScore W3018630846C17859611 @default.
- W3018630846 hasConceptScore W3018630846C199360897 @default.
- W3018630846 hasConceptScore W3018630846C204787440 @default.
- W3018630846 hasConceptScore W3018630846C2776760102 @default.
- W3018630846 hasConceptScore W3018630846C2780385302 @default.
- W3018630846 hasConceptScore W3018630846C38652104 @default.
- W3018630846 hasConceptScore W3018630846C41008148 @default.
- W3018630846 hasConceptScore W3018630846C41895202 @default.
- W3018630846 hasConceptScore W3018630846C62611344 @default.
- W3018630846 hasConceptScore W3018630846C63540848 @default.
- W3018630846 hasConceptScore W3018630846C66938386 @default.
- W3018630846 hasConceptScore W3018630846C71924100 @default.
- W3018630846 hasLocation W30186308461 @default.
- W3018630846 hasOpenAccess W3018630846 @default.
- W3018630846 hasPrimaryLocation W30186308461 @default.
- W3018630846 hasRelatedWork W2003214215 @default.
- W3018630846 hasRelatedWork W2126087831 @default.
- W3018630846 hasRelatedWork W2470694705 @default.
- W3018630846 hasRelatedWork W2964159515 @default.
- W3018630846 hasRelatedWork W3013530784 @default.
- W3018630846 hasRelatedWork W851575271 @default.
- W3018630846 isParatext "false" @default.
- W3018630846 isRetracted "false" @default.
- W3018630846 magId "3018630846" @default.
- W3018630846 workType "article" @default.