-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
what problems can such an implementation of POW cause? #2
Comments
example
|
You are requiring the miner to solve both for each block which is different from what my article describes. My article could work if each PoW had its own timestamp and difficulty in the header but that is probably not what you want. If you use only one time stamp and one difficulty in each header then there are 2 options I can think of.
|
in cases of using as 2 algo SHA256 for example , it make possible fo light app use only sha256 verify. i was think about separate nbits for each algo.
|
but there is huge problem as we add Nbits2 , it also affects the final hash in case of 2 diff algorithms for example if i want use different power limits for algos in case 2 algos for 1 one block. |
simple example how i think make it blockstorage.cpp
validation.cpp
rpc/mining.cpp
|
here we can say the goal is to create an alternative easy way of verification for light wallets using a light algorithm - but there are no ideas on how to do it correctly because sha256, for example, in this case makes it possible to spam with "sha256" blocks. |
The idea is to prevent SPV wallets like Yespower from using a heavy algorithm, which slows them down a lot. |
so solution for prevent spam and other - simple use as example sha512 and some extra rounds. What make it no compatible with devices at start what can do "spam" |
|
Example at base pow we are only one algo or set of algos.
Idea as example we are use
Yespower and SHA256
POW if Yespower and SHA256 are valid at the same time = block found
there is point as we can use sha256 like bridge to simple implementation at exist software.
but now I have thoughts about whether there will be problems with the sha256 algorithm.
The text was updated successfully, but these errors were encountered: