La scalabilité de la Blockchain est l'une des préoccupations les plus importantes pour la mise en œuvre d'une Blockchain minimale viable. C'est l'un des aspects clés déterminant la pertinence et la faisabilité de la technologie Blockchain pour un cas d'utilisation particulier.
Cette session couvrira les aspects fondamentaux de l'informatique distribuée qui déterminent les contours de la scalabilité. Par la suite, la session décrira en détail les paramètres et les métriques liés à la scalabilité de la Blockchain.
Dans ce contexte, la session plongera dans les techniques architecturales et algorithmiques qui permettent une Blockchain évolutive. Les techniques architecturales telles que le scaling vertical et le scaling horizontal seront expliquées en détail. Les techniques de conception telles que le Sharding, les Side Chains, l'Off chain, l'optimisation de la taille des blocs et du temps, etc. seront expliquées. Les techniques basées sur des structures de données et des algorithmes telles que Tangle, POET, DPOS, RDPOS, RBFT, ABFT, etc. seront couvertes.
La session se conclura par les implications et les compromis entre la scalabilité de la Blockchain, la sécurité, la simplicité et l'interopérabilité.