....(before transparent forging was partly implemented at block height 30000, in the current version the account that will forge the next block is already known, you don't have enough time to produce a valid block and influence the desired next forging account, you would need huuuge amounts of computing power to do so).
You need to provide mathematical proof of how much cumputing power is needed to build a long enough chain and trick the network to accept your fake chain. I say (sorry only speaking about Nxt again) you'd need too much. Prove me wrong.
And Nxt does not use coin age, which released minting power to the account that signed the block, if the block was orphaned. So that attack vector is also gone.
Is their even a Whitepaper available that
details the security of Nxt Transparent forging yet? If not than how can we even discuss it?
Well I agree with you, it would be nice to have an independent in-dept review on the security of transparent forging. But it doesn't actually change the forging algo, which was reviewed here:
http://www.docdroid.net/ahms/forging0-4-1.pdf.htmland the crypto behind it looks sound (
https://gist.github.com/doctorevil/9521116)
It just let's you know the next forger (in it's current state). How would that negatively impact security? It makes it
much harder to compute a longer fake chain.
(quoting Come-from-Beyond)
- Do http://localhost:7876/nxt?requestType=getState to get value of "lastBlock"
- Do http://localhost:7876/nxt?requestType=getBlock&block=10621696942372068326 (assuming 10621696942372068326 is the value of "lastBlock")
- Convert "generationSignature" into binary, and append the public key bytes returned by getAccountPublicKey
- Calculate SHA256 (generationSignature, publicKey)
- The first 8 bytes of this value, as an unsigned long in little-endian notation, is the "HIT" value
- The value of "baseTarget", multiplied by the effective balance of the account, is STATIC_TARGET
- Repeat steps 3-6 for each active account, and find the one with lowest HIT/STATIC_TARGET ratio. This account will forge the next block