https://blog.wavesplatform.com/wavesplatform-challenge-84f57dbdeaeb#.j4d2igl0hQuote:
In the description of our company you’ll see terms like ‘blockchain’, ‘tokens’ and ‘cryptocurrency’, so it shouldn’t come as a surprise that these are the themes of our challenge. What’s more, the winner will receive a prize that has value secured by the Waves blockchain itself. Good luck and enjoy!
Prizes for the top three answersThe first person who correctly solves all the tasks and sends the answers to the e-mail address below will receive 1,000 WAVES (around $230, on the basis of current market value — see
https://coinmarketcap.com/). Second and third places will receive branded polo-shirts and Waves stickers. To claim the prize, the winner will need to create a Waves account (using the Lite Client or Waves Chrome App) and send us their Waves address.
The winners will officially be announced in our next blog post. Try it yourself — you might end up winning 1,000 WAVES!
CollisionIn the Bitcoin protocol new blocks are created every 10 minutes. Each block includes a SHA-256 hash which begins with D zeros, where D is currently 70 and grows by 4 each year.
Calculate the year in which a block will be found for the first time in which the hash has already occurred in the Bitcoin blockchain.
Properties.Which of these four properties is not found in Bitcoin?
- The probability that different participants have different prefixes, dropping the last k blocks, decreases exponentially with k
- A participant with x% of mining power can create more than x% blocks
- The blockchain database increases in size over time
- Only the owner of a private key can create a valid signature for a transaction
How does bitcoin plan to achieve this missing property?
Programming taskCalculate the number of unique permutations of pieces — two kings, one queen, one bishop, one rook and one knight — on a chessboard measuring 6 by 9 cells , such that none of them is adjacent to another (the colour of pieces does not matter). The solution should work within three minutes on a typical laptop.
Where to send my answers?
Send your answers to evelina at wavesplatform dot com