Whats the data format (or is it compatible) for "bmt multihash 0xd6 Binary Merkle Tree Hash" to hash binary forest pairs that define a function that returns byte[] id of another object (id of an id generator then its id)?
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 20/100
- Issue type
- Feature
- Clarity
- Needs clarification
- Activity status
- Stale
- Domain
- cryptography
Research direction
The issue does not identify a file, test, or entry point. Begin by clarifying whether a new multicodec or multihash representation is requested and what context must be encoded; define the binary forest and leaf-size requirements before assessing compatibility.
Written by the indexing model from the issue text.
Description
How would I give the context in the id to say what its hashing?
Something like... QmmultihashId...sdfsdf:bmt:occamsfuncerV1:contextSpecificId4234234 but that seems too many names in an id and theres binary form.
It is only a forest of pairs and leaf is all 0s (undecided on how many 0s), of calls of a universal lambda function which would for example derive a preprocessing of small literal bitstrings to quote them else use a securehash and may have bit masks etc... Since I dont want to deal with the never ending complexity of updating software when new stuff is added, I just want to use multihash to (less efficiently) name every possible binary forest (that generates a function) and let the functions do the rest, further optimizing, etc.
- Dominant language
- Python
- Stars
- 383
- Forks
- 222
- PR merge metrics
- No merged PRs in 30d
Getting set up
This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from multiformats/multicodec
-
Difficulty 5/5 Over a week Newbie friendliness 35/100
multiformats/multicodec#410 · 5 comments ·
-
Difficulty 5/5 Over a week Newbie friendliness 42/100
multiformats/multicodec#408 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 42/100
multiformats/multicodec#389 ·
-
PGP public keysOpen
Difficulty 5/5 Over a week Newbie friendliness 25/100
multiformats/multicodec#381 · 4 comments ·
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
multiformats/multicodec#368 · 1 comment ·
All issues in multiformats/multicodec
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
omegaup/omegaup#10353 · 1 comment ·
Maintainers usually reply within 5 days
-
bot-triaged module: LrScheduler module: optimizer triaged
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
Maintainers usually reply within 1 day
-
documentation glm5 llm-model
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
vllm-project/vllm-ascend#19062 ·
Maintainers usually reply within 1 day
-
author-page correction
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
acl-org/acl-anthology#10496 · 1 comment ·
Maintainers usually reply within 1 day