3. DGT ARCHITECTURE

This book delves into the technical aspects of DGT, unveiling its structure and approach. The development of DGT was driven by the need to address limitations in traditional blockchain technology and tailor it to practical business use cases. As a result, various solutions were devised, ranging from network topology to security measures and transaction management. While some of these solutions have been successfully implemented, there are ongoing challenges and areas that require further development and testing. This chapter will explore both the implemented features and the proposed solutions, shedding light on the continuous evolution of DGT as a robust and adaptable distributed system.

This information assumes familiarity with basic blockchain concepts, avoiding repetitive details. However, it also caters to community members seeking a deeper understanding of decentralized concepts. We strike a balance between theory and practical solutions, so feel free to skip any redundant information and focus on the chapters that interest you.

DGT consists of two branches: the base (CORE) and the extended network version (GARANASKA). The CORE branch is built upon the original SAWTOOTH framework and is distributed under the APACHE 2.0 license. It follows a consortium-based approach. On the other hand, GARANASKA incorporates additional functionalities such as tokenization and integration with notaries, among other enhancements, to the CORE branch.

In this chapter, we will discuss various architectural features of DGT. It's important to note that while some of these features apply to both CORE and GARANASKA, there are specific clarifications made when an architectural aspect pertains exclusively to GARANASKA. This distinction ensures a clear understanding of the extended capabilities and functionalities offered by GARANASKA in comparison to the CORE branch.

Last updated