Skip to content

blockchain section doesn't contain blockchain-related algorithms #9051

Closed
@ar406

Description

@ar406

What would you like to share?

The blockchain section contains a README which starts talking about blockchains, DLTs and cryptography, as expected, but then includes links to the Chinese Remainder Theorem and modular division.

While certainly interesting topics, they are not strictly related to blockchains.

The Chinese Remainder Theorem is used in many RSA implementations, but RSA is not used in blockchains like Bitcoin and Ethereum.

Hashes such as SHA256 are by far more related to blockchains, but they are implemented in the hash/ directory.

I believe the blockchain section, in its current version, is confusing.

Some possible solutions:

  • amend the documentation
  • move CRTs, modular division to a new directory (maybe number theory? Linear algebra already exists and looks like a nice precedent)
  • rename the blockchain directory

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    awaiting triageAwaiting triage from a maintainer

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions