Auflistung nach Schlagwort "Consensus"
1 - 3 von 3
Treffer pro Seite
Sortieroptionen
- ZeitschriftenartikelProcess Modeling in Decentralized Organizations Utilizing Blockchain Consensus(Enterprise Modelling and Information Systems Architectures (EMISAJ) – International Journal of Conceptual Modeling: Vol. 15, Nr. 13, 2020) Härer, FelixBlockchain technologies allow for multiple organizations, individuals, and software to become part of a decentralized network where they can reach consensus on the state of the system including all data stored. Due to the ability of reaching consensus even among untrusted actors, the idea of decentralized organizations has been proposed, where both the system components as well as their coordination are distributed. Given such a system of distributed actors, the problem of decentralized coordination for following common goals and planning becomes apparent. This paper addresses the decentralized coordination problem by means of a blockchain-based approach that uses conceptual modeling to reach consensus in decentralized organizations. With a unified view on the processes and instances of distributed actors, the aim is a decentralized planning and execution through models. For this purpose, an existing approach for decentralized process modeling and instance tracking is applied and extended with the possibility for actors to form consensus on an organizational level through blockchain transactions.
- TextdokumentSystems Support For Efficient State-Machine Replication(Tagungsband des FB-SYS Herbsttreffens 2019, 2019) Habiger, Gerhard; Hauck, Franz J.State-Machine Replication (SMR) is a well known approach for the deployment of highly fault-tolerant services. Recent research has focused on efficiency improvements, performance optimisation and novel approaches to underlying concepts of SMR, such as consensus with trusted components, dynamic weights for quorums, or parallelisation of application code. To increase adoption of SMR as a basic fault-tolerance technique, we see the need to improve the current state of the art of SMR even further, and provide four specific ways in which our research contributes to this goal. In particular, we present two approaches which make the development and deployment of SMR services both easier and more efficient, and talk about two further areas of improvement concerning internal mechanisms of common SMR architectures. The goal of this paper is to provide our current understanding of important issues of current SMR systems as well as to outline possible future solutions to them.
- ZeitschriftenartikelTowards Log-Less, Fine-Granular State Machine Replication(Datenbank-Spektrum: Vol. 20, No. 3, 2020) Skrzypzcak, Jan; Schintke, FlorianState machine replication is used to increase the availability of a service such as a data management system while ensuring consistent access to it. State-of-the-art implementations are based on a command log to gain linear write access to storage and avoid repeated transmissions of large replicas. However, the command log requires non-trivial state management such as allocation and pruning to prevent unbounded growth. By introducing in-place replicated state machines that do not use command logs, the log overhead can be avoided. Instead, replicas agree on a sequence of states, and former states are directly overwritten. This method enables the consistent, fault-tolerant replication of basic data management primitives such as counters, sets, or individual locks with little to no overhead. It matches the properties of fast, byte-addressable, non-volatile memory particularly well, where it is no longer necessary to rely on sequential access for good performance. Our approach is especially well suited for small states and fine-granular distributed data management as it occurs in key-value stores, for example.