Skip to main content

2019 | OriginalPaper | Buchkapitel

An Introduction to the CellTree Paradigm (Invited Paper)

verfasst von : Anasuya Acharya, Manoj Prabhakaran, Akash Trehan

Erschienen in: Information Systems Security

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

This note is a brief introduction to CellTree, a new architecture for distributed data repositories, drawing liberally from our article which introduces the concept in greater detail [15].
A CellTree allows data to be stored in largely independent, and highly programmable cells, which are “assimilated” into a tree structure. The data in the cells are allowed to change over time, subject to each cell’s own policies; a cell’s policies also govern how the policies themselves can evolve. A design goal of the architecture is to let a CellTree evolve organically over time, and adapt itself to multiple applications. Different parts of the tree may be maintained by different sets of parties and the core mechanisms used for maintaining the tree can also vary across the tree and over time.
We outline the architecture of a CellTree, along with provable guarantees of liveness, correctness and consistency that can be achieved in a typical instantiation of the architecture. These properties can be guaranteed for individual cells that satisfy requisite trust assumptions, even if these assumptions don’t hold for other cells in the tree. We also discuss several features of a CellTree that can be exploited by applications. Finally, we briefly outline a sample application that can be built upon the CellTree, leveraging its many features.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
1
For meaningful guarantees, when a policy rewrites itself, the newly resulting policy needs to validate that the old policy is acceptable to it as a policy to evolve from.
 
2
Even architectures like IOTA’s Tangle [14], that do not stick to a chain structure use hash pointers in the same direction as blockchains.
 
3
Note that the same version of a cell may be part of multiple such Merkle trees, if for instance, an ancestor of that cell evolves through multiple versions before the cell itself evolves. This in fact, gives rise to a Merkle Multi-Tree, which is a collection of Merkle trees in which any two may share some subtrees.
 
Literatur
5.
Zurück zum Zitat Benet, J.: IPFS - content addressed, versioned, P2P file system. CoRR, abs/1407.3561 (2014) Benet, J.: IPFS - content addressed, versioned, P2P file system. CoRR, abs/1407.3561 (2014)
6.
Zurück zum Zitat Cullen, A., Ferraro, P., King, C.K., Shorten, R.: Distributed ledger technology for IoT: parasite chain attacks. CoRR, abs/1904.00996 (2019) Cullen, A., Ferraro, P., King, C.K., Shorten, R.: Distributed ledger technology for IoT: parasite chain attacks. CoRR, abs/1904.00996 (2019)
7.
Zurück zum Zitat Gilad, Y., Hemo, R., Micali, S., Vlachos, G., Zeldovich, N.: Algorand: scaling byzantine agreements for cryptocurrencies. In: Proceedings of the 26th Symposium on Operating Systems Principles, pp. 51–68. ACM (2017) Gilad, Y., Hemo, R., Micali, S., Vlachos, G., Zeldovich, N.: Algorand: scaling byzantine agreements for cryptocurrencies. In: Proceedings of the 26th Symposium on Operating Systems Principles, pp. 51–68. ACM (2017)
10.
Zurück zum Zitat Kilian, J.: A note on efficient zero-knowledge proofs and arguments. In: Proceedings of the Twenty-Fourth Annual ACM Symposium on Theory of Computing, pp. 723–732. ACM (1992) Kilian, J.: A note on efficient zero-knowledge proofs and arguments. In: Proceedings of the Twenty-Fourth Annual ACM Symposium on Theory of Computing, pp. 723–732. ACM (1992)
11.
Zurück zum Zitat Merkle, R.C.: Method of providing digital signatures. US Patent 4309569 (1982) Merkle, R.C.: Method of providing digital signatures. US Patent 4309569 (1982)
Metadaten
Titel
An Introduction to the CellTree Paradigm (Invited Paper)
verfasst von
Anasuya Acharya
Manoj Prabhakaran
Akash Trehan
Copyright-Jahr
2019
DOI
https://doi.org/10.1007/978-3-030-36945-3_8

Premium Partner