I am looking for someone to extract the code from Zcash for performing the EquiHash proof of work into something that can be easily re-used in other programs. I am looking for a library with the API:
namespace equihash {
optional<proof> mine( char source[32],
int64_t start_nonce, uint32_t range )
bool validate( char source[32], int64_t nonce, const proof& p )
}
The library should be a single-threaded implementation. The API described above can be tweaked / adjusted if necessary, but its overall complexity should not change. The library can depend only on Open SSL, C++11, and Boost.
The final product should be a new github repo that can be built with CMake on Linux and OS X.
Here is the Pull Request that added Equihash to Zcash https://github.com/zcash/zcash/pull/851
If there are multiple submissions I will pick the best in my opinion.
You have 48 hours to make a submission or the bounty will be closed so we can do it ourselves.
How about this?
https://github.com/khovratovich/equihash
That looks like a very good starting place, but the API to it is still more complex than I would like to see.
I'd maybe consider throwing some SBD at him for his attempt.. Code looks good! :)
I didn't write that, btw. Just a library that I knew that already implemented it.
If twelve people work on a bounty, at least eleven waste their time. Like solo mining but involving people wasting time instead of equipment wasting electricity. If anyone here wants to tackle this but farm out small tasks, it would be more efficient use of resources.
totally agree. Bounty sucks and disrespect ppl work.
Just find somehow good who s able to do the task correctly.
Thanks for offering it to the community Dan. I'm pretty sure you would be able to do it yourself, but this is a great way to get people involved in the Bounty System. This will help the Bounty system get started and help to get people involved in an aspect of Steemit development. Take care. Peace.
This post has been linked to from another place on Steem.
Advanced Steem Metrics Report for 31st October 2016 by @ontofractal
#40. 20161031 Steemit Digest (Korean Language) by @woo7739
💰 Награда за реализацию Equihash [$500 Steem Dollars] (перевод статьи @dantheman) by @rusteemitblog
Learn more about and upvote to support linkback bot v0.5. Flag this comment if you don't want the bot to continue posting linkbacks for your posts.
Built by @ontofractal
feed me bitcoins
This is super cool. I have built and tested the zcash miner and all the stats I have seen suggest that it is memory channel bound, meaning sufficiently fast, low power devices can mine, and someone pointed out that if it is achieved, the production cost is primarily energy, and the amount of competitors in the lottery can scale much faster with existing hardware supply already here and not stuck in delays for making custom silicon.
I remember reading about zcash back before Snowden tweeted about it. I think their primary goal was to make mining of the currency available to anyone, even your smartphones mining it while charging at night. (ps! don't try this with a note 7)
That's what got me hooked instantly and curious about zcash. :)
I think zcash needs at least 2gb. But most New phones are now coming with this amount of memory. The thing that is exciting for me is that the supply of miners will be more rapidly adapting to demand and as this kind of algorithm is adopted by more, you will be able to change what you are mining more easily.
sweeet :)
Equihash is a memory-oriented Proof-of-Work like other crypto algos. I'm still a big fan of Scrypt and Litebars...oh those old hashing days eh. I'm currently mining every 3rd block for Litebars at the moment! GO LTB! GO @MINDHUNTER
source: zubeezone.com
danm straight bro.
With being such a great move maybe more steem dollar should be offered seems as $500 is peanuts.
Looks like it's time for me to learn how to code.
Woot you are awesome Dan! kill two birds with one stone, X11 and anon cash here we come!
I published go-equihash package recently for solution validation, feel free to pick up validation code. I picked it from one of implementations on github and cleaned up, also it uses blake from libsodium.
bool verify(const char *hdr, const char *soln)
Is this something we're going to see absorbed into STEEM and implemented..? :D
My thoughts, too! Maybe there will be fewer rabbits then. Haha
(source)
I SURE WISH I KNEW! OR EVEN HAD A CLUE TO FIGURE IT OUT LOL! I could use that 500 STEEM DOLLRS! Good luck, upvoted and reblogged! 🕸🍊🕷
this place is loaded with opportunity!
upvoted and Resteemed.
Great idea.
What he is doing to you isn't right, but your threats are also not productive.
Wow if only someone could have predicted confrontations like this back before the rep system went live.
Almost like swimming in an ocean of jelly fish and hoping not to get stung.
Btw not taking sides here, just suddenly reminded of a post someone wrote way back when...
Dan, do you remember this proposal you made once that would allow people to pledge stake to neutralize another user's stake? Looking at what happens here, I think the time has come to implement it.
Basically, everything you need to know about the current state of Steemit can be found in the exchange below. Once the real criminals get their hooks in this place, Steemit will become the National Enquirer of Doom Porn Evangelists. Actually, this trend has already begun. I've been speaking with many people: investors, writers, creators and they have all come to one conclusion: by actively supporting and endorsing conmen, Steemit will sink faster than the Titanic. This is a known business fact, not conjecture. Also, once a businesses' reputation has been solidified inside a wide margin of people, it cannot be shaken easily. Steemit needs to be cleaned of the the filth that is gutting it. No one in their right mind is going to put energy into a place that is slowly being zombified. I wish we could have an actual conversation so you could understand what's really going on. Listening to people should be yours and Ned's number one priority right now. I'm still here, but to be honest, Steemit feels much like a ghost town right now, with fights erupting sporadically until the little people get smashed to smithereens and just decide it's not really worth their energy anymore. You see, there are many, not just a small minority, who feel this way. I implore you to listen to people and respond. It's not in Steemit's interest to continue avoiding and repressing the open discussion of problems.
That looks like a threat to me.
Maybe if you didn't act like such an immature fucking child you wouldn't be flagged. But, you deserve them and I'm going to ensure you stay under 0 rep until you learn to behave like everyone else. Good luck kid.
My first $100 on the site was because of berniesanders. I think the dude is pretty awesome.
lol
Please see my content , I am posting original and good content but not getting attention . Your vote would be appreciated .
"learn to behave like everyone else."
"learn to behave like everyone else."
"learn to behave like everyone else."
Reason #47 to stop supporting Steemit.
Thanks for the downvote. The favor has been returned.
I'm only flagging you because you contradict yourself so much. Within 24 hours you said ...
I flagged your one inane comment that you later contradicted; thereby indicating that you also felt your original comment was complete and utter bullshit ego talking. ;)
BTW bernmeister, you stand to lose a helluva lot more from helping to destroy this platform with your ego issues than I. So flag away! Flag until it's just you, smooth, Dan & Ned flagging each other. ;)
This is a shill account of @luminousvisions. Killing it with fire.
Hope you mean @mvk because it looked like you were replying to me. I'm really not down for down votes. Just passing through to drop a topical link.
WTF is going on here? Wasn't that thread supposed to be about an Equihash lib bounty?
Of course, not you. The obvious shill account (just look at the history).
You're nothing but a fucking crybaby. You've deserved every downvote I've given you and I'm sure there will be plenty more to come!!! Stay tuned, troll!!
Please see my content , I am posting original and good content but not getting attention . Your vote would be appreciated .
I have more voting power than I even know what to do with and you don't need to be flagged anymore, your account is already worthless.
How does it feel knowing nobody will ever see your posts or comments again? Poor baby.
You have a -9 rep you fucking moron, that means all of your posts and comments are hidden until someone clicks the button to show the troll posts.
You don't even understand that, yet I'm the "loser"? Who's the one with an $800 account? It surely isn't me. Poor loser.