Is this some unique baseXX encoding? Please educate me. You do know that just because bitcoin uses it doesn't make it special, and doesn't stop it from being the second most basic translation task? The most basic being something like rot13 (direct character substitution). Are you saying this is somehow special because extra characters are added at the end to make the "grammar" work?
Sigh. Read your own link? Yes it’s not the same baseXX encoding with padding as any other.
It makes it not a straight 1:1 map unlike b64, and you need to be doing actual compute in order to get to the result. You are operating on blocks and calculating checks on each, etc. The algorithm isn’t complicated by any means but it’s certainly not the “second most basic translation task”.
And the CryptoNote variant is further different as it operates on 8 byte blocks. So you linked the wrong documentation.
Sigh. Apparently you didn't understand what I meant by second most basic. Basic + an extra step is still pretty damn basic algorithmically.
You are correct in that I didn't catch the "CryptoNote" variant. But a different block size? Come on. That's not even a material difference. This shit still isn't magic.
But you're right that it is more on the order of "how many r's in strawberry" difficult than it being less difficult.
There's still not some big magic difference between modification per block and modification at the end. It's still right up the alley of a translation machine.
I stand by it being the second most difficult translation task.
And I stand by the original post being goofy hype.
Whatever dude. If you can't see the difference between doing in-thinking freetext arithmetics and counting characters in a word, I have no hope that talking to you will be useful.
Comments
Oh. I assumed it was the same baseXX encoding with padding as any other. As listed here: https://en.wikipedia.org/wiki/Binary-to-text_encoding#Exampl...
Or here: https://bitcoinwiki.org/wiki/base58
Is this some unique baseXX encoding? Please educate me. You do know that just because bitcoin uses it doesn't make it special, and doesn't stop it from being the second most basic translation task? The most basic being something like rot13 (direct character substitution). Are you saying this is somehow special because extra characters are added at the end to make the "grammar" work?
Sigh. Read your own link? Yes it’s not the same baseXX encoding with padding as any other.
It makes it not a straight 1:1 map unlike b64, and you need to be doing actual compute in order to get to the result. You are operating on blocks and calculating checks on each, etc. The algorithm isn’t complicated by any means but it’s certainly not the “second most basic translation task”.
And the CryptoNote variant is further different as it operates on 8 byte blocks. So you linked the wrong documentation.
Sigh. Apparently you didn't understand what I meant by second most basic. Basic + an extra step is still pretty damn basic algorithmically.
You are correct in that I didn't catch the "CryptoNote" variant. But a different block size? Come on. That's not even a material difference. This shit still isn't magic.
But you're right that it is more on the order of "how many r's in strawberry" difficult than it being less difficult.
There's still not some big magic difference between modification per block and modification at the end. It's still right up the alley of a translation machine.
I stand by it being the second most difficult translation task.
And I stand by the original post being goofy hype.
Whatever dude. If you can't see the difference between doing in-thinking freetext arithmetics and counting characters in a word, I have no hope that talking to you will be useful.