Bitcoin Forum
May 08, 2024, 04:25:30 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 [26] 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 »
501  Alternate cryptocurrencies / Altcoin Discussion / Re: What would the perfect "upgraded bitcoin" look like, perform like? on: February 22, 2017, 07:23:47 PM
What exactly does a perfect Bitcoin upgrade look like? Obviously some form of Anonymizing tech would be required, something to help speed up transactions and yet another upgrade to help spread out miners in a more decentralized fashion...

You may want to read up on MimbleWimble :-)

http://mimblewimble.cash/
502  Bitcoin / Development & Technical Discussion / Re: Hashes manipulation and redirection on: February 16, 2017, 04:28:58 PM
don't think anyone has any use for sha256 hashes of random data.

People do have a use for (cost/speed/energy-efficient) improved random-access-memory technology however, so a proof of work that makes random memory access, rather than hash computation, the bottleneck, will provide the right incentives for that...
503  Bitcoin / Development & Technical Discussion / Re: Mining alghoritms on: February 07, 2017, 05:07:21 PM
Hi everybody,
What i really don't like about bitcoin is the waste of computing power (= waste of resources) it needs to secure the network, and how things would get worse the more bitcoin becomes successful.

Because of this I was wandering which are, actually, alternative mining alghoritms that you are aware of, and possibly their pros/cons.
I'd mantain such list in this OP and maybe group them up in a website if it could be useful, and discuss about mining alghoritms here to maybe come out with a new greener mining alghoritm or best block generation approach

If a post like this already exists (or website links) then please point me to it
thanks

There is http://cpucoinlist.com/cryptocurrency-algorithms/
for supposedly CPU-friendly proof-of-work schemes, but I believe
it's no longer maintained and somewhat outdated.
504  Bitcoin / Development & Technical Discussion / Re: Bitcoin Tic-Tac Coopetition mining on: December 09, 2016, 03:13:04 PM
As you can see, this system would preserve most of the current Proof Of Work characteristics of bitcoin mining but with a twist that allow the mining pools to put their system to rest for a significant period of time, thus saving energy and money. I've chosen the duration of the two phases in an arbitrary manner, so that, for every day of competition we'd 10 have days of minimal energy consumption.

While I can't see any major drawbacks to this system, I know how tricky game theory can be, so I'd love to hear your feedback on the idea.

Except that if you reduce all miner's energy costs by 90%, they will all use their vastly increased profits to buy many times more hashpower to maintain their share of the pie. You end up with 10x more hashpower sitting idle 90% of the time.

In the end, you'll always have: cost of total energy spent on mining = block reward + fees ...
505  Alternate cryptocurrencies / Altcoin Discussion / Re: Thoughts on Zcash? on: December 02, 2016, 05:01:30 AM
By then, the slow start period would have ended

It already did...
506  Bitcoin / Bitcoin Discussion / Re: The Extreme Flaws Of Bitcoin on: December 01, 2016, 05:36:21 AM
ASICs are good at number crunching, not number fetching Smiley

DRAM is quite fetching :-)
507  Alternate cryptocurrencies / Mining (Altcoins) / Re: limits of ZEC mining on: November 15, 2016, 02:21:20 PM
On a more serious note: if you state the performance is now at 80% of theoretical maximum, we're basically there, right? ETH miners also peak at about 80-85% of the theoretical maximum. Does the same rule apply here?

I still have some work to do before I write my own miner from scratch.  I like to *really* understand the problem before I start writing code, and there's still some parts of the GCN architecture that I'm figuring out.


Hi, nerdralph! Would you be interested in going after my Cuckoo Cycle bounties?

https://github.com/tromp/cuckoo
508  Alternate cryptocurrencies / Marketplace (Altcoins) / Re: Cuckoo Cycle proof-of-work: $5000 in bounties on: November 13, 2016, 04:05:36 PM
Why are you spending all this money on proof-of-work when I plan to soon make it obsolete?

I've only spent about $1200 so far, and the $5000 is (mostly) backed by people who contributed
to the Cuckoo Cycle Bounty Fund. It's far from certain that it will all be spent.

Quote
Wouldn't it better to invest that $5000 in something with a future that can appreciate in value?

Most of the $5000 is held in BTC, and should appreciate just fine.

Quote
Or do you see uses for that outside of blockchains?

As https://en.wikipedia.org/wiki/Proof-of-work_system shows,
a proof-of-work may serve well for preventing spam and denial-of-service attacks.

Quote
I went down that rabbit hole with you and I concluded there can never be a stable CPU proof-of-work.

IMO Cuckoo Cycle has the best odds of being an unprofitable-for-everybody proof-of-work.
509  Bitcoin / Development & Technical Discussion / Cuckoo Cycle proof-of-work: $5000 in bounties on: November 09, 2016, 08:52:37 PM
Cuckoo Cycle is an instantly verifiable memory bound Proof-of-Work,
whose run time is dominated by memory latency.

I invite anyone to try claim one of the following bounties for performance doubling
of my C++/CUDA solvers:

CPU   $2000
TMTO $2000
GPU   $1000

or half the above bounties for a sqrt(2) performance improvement. Details at

https://github.com/tromp/cuckoo

Happy bounty hunting...
510  Alternate cryptocurrencies / Marketplace (Altcoins) / Cuckoo Cycle proof-of-work: $5000 in bounties on: November 07, 2016, 10:18:03 PM
Cuckoo Cycle is an instantly verifiable memory bound Proof-of-Work,
whose runtime is dominated by memory latency.

I invite anyone to try claim one of the following bounties for performance doubling:

CPU   $2000
TMTO $2000
GPU   $1000

or half the above bounties for a sqrt(2) performance improvement. Details at

https://github.com/tromp/cuckoo

Happy bounty hunting.
511  Alternate cryptocurrencies / Altcoin Discussion / Re: Thoughts on Zcash? on: October 28, 2016, 11:55:21 PM
Something seems to be wrong.

https://explorer.zcha.in/accounts/t3Vz22vK5z2LcKEdg16Yv4FFneEL1zg9ojd   22.257749999999994 ZEC


It's called the Founder's Reward...
512  Alternate cryptocurrencies / Mining (Altcoins) / Re: Zcash GPU miner on: October 25, 2016, 02:45:49 PM
CPU solving us highly memory and clock frequency bound and doesn't scale with cores well at all.

It scales reasonably well, althouh obviously sublinearly.
1x dev1 = 6.2 Sol/s
8x dev1 = 25.6 Sol/s
on a 4Ghz i7. So more than a 4x increase from using 8 instances.
513  Alternate cryptocurrencies / Altcoin Discussion / Re: What would be the best Alt-coin on: October 23, 2016, 12:20:57 AM
This would be best:

https://github.com/ignopeverell/grin
514  Bitcoin / Development & Technical Discussion / Re: Can quantum computers kill Bitcoin? on: October 15, 2016, 09:13:35 PM
Even so, QCs cannot do preimage attacks on hashes, they can only brute force them faster. For mining, that just means that the difficulty will increase and blocks will stay the same. For addresses, that means that they still cannot find the associated public key because they still can't find the preimage.

It means that the PoW will change from being practically optimization free,
as currently the case with near-optimal ASICs, to becoming extremely optimization prone,
with huge advantages available only to the most advanced and well-funded organizations
(like your favorite 3-letter agency).

That is, mining power will go from fairly decentralized to absolutely centralized.

A post-quantum bitcoin will need to move away from Hashcash to some asymmetric PoW.
515  Alternate cryptocurrencies / Mining (Altcoins) / Re: Community Call for Claymore Zcash GPU Miner Development on: October 15, 2016, 06:59:39 PM
Why aren't you joining the open source miner contest?

I did.

https://zcashminers.org/submissions

That is good. More information.

Crowdfund for open-sourcing tromp’s solvers / funding Cuckoo Cycle
...

Well yeah, that was the plan. But then

https://forum.z.cash/t/crowdfund-for-open-sourcing-tromps-solvers-funding-cuckoo-cycle/2465/76?u=tromp
516  Alternate cryptocurrencies / Mining (Altcoins) / Re: Community Call for Claymore Zcash GPU Miner Development on: October 15, 2016, 03:16:36 PM
Why aren't you joining the open source miner contest?

I did.

https://zcashminers.org/submissions
517  Alternate cryptocurrencies / Mining (Altcoins) / Re: Community Call for Claymore Zcash GPU Miner Development on: October 13, 2016, 03:35:32 PM
I would gladly pay a dev fee to have access to a gpu miner. The sooner the better.

You can still contribute to the crowd fund for open sourcing my solvers at

https://forum.z.cash/t/crowdfund-for-open-sourcing-tromps-solvers-funding-cuckoo-cycle/2465/29

518  Alternate cryptocurrencies / Altcoin Discussion / Re: Thoughts on Zcash? on: October 05, 2016, 02:24:45 PM
also why this coin is not known?

Maybe because it's not the least bit decentralized?!
519  Alternate cryptocurrencies / Mining (Altcoins) / Re: Bounty crowdsale to GPU-based miner for Zcash on: September 30, 2016, 01:07:42 AM
I'm guessing that with the sprint towards October 28th you don't have a whole lot of bandwidth to think hard about this, but if you do come across a reason why waiting until the end to prune duplicates doesn't work, or conclude that it does, a quick post here would be much appreciated.

Waiting until the end does in fact work.

Quote
Maybe when @tromp becomes a ZEC-billionaire next month he'll publish one Smiley

I have no plans to mine ZEC myself:-(
520  Alternate cryptocurrencies / Mining (Altcoins) / Re: Bounty crowdsale to GPU-based miner for Zcash on: September 29, 2016, 02:24:22 PM
Hello folks, this thread appears to be the place with the highest concentration of zECQuihash optimization gurus.  May I trouble you with a stupid question?


I'm trying to correlate that with the zcashd implementation, since it's the only available working cross-checker (too bad it is written for speed instead of readability).  The only part that has me confused is the need to eliminate entries whose index sets contain duplicate/repeated entries after EVERY one of the k collision steps.  There is no mention of this in the algorithm given in the Equihash paper.

I understand why these can't be part of the final solution (the X_i's must use distinct i's).  But why not wait until the end to drop these superfluous solutions?  Why check for duplicates k times?  I did some quick back-of-the-envelope calculations and I'm having a hard time believing that leaving these entries in the table would significantly increase memory consumption.  If you had a duplicate X_a in the second level of the collision, it would have to be a result of (X_a*X_b) colliding with (X_a*X_c) on the first 40 bits (where X_a collides with each of X_b and X_c on the first 20 bits).  If this is true then

 ((X_a*X_b)*(X_a*X_c)) = 00000000000000000000 00000000000000000000

and therefore

 (X_a*X_a*X_b*X_c) = 00000000000000000000 00000000000000000000

so

 (X_b*X_c) = 00000000000000000000 00000000000000000000

and moreover

 (X_a*X_b) = 00000000000000000000 ....................

 (X_a*X_c) = 00000000000000000000 ....................

In general it seems like repeated indices arise in the Equihash-constrained variant of Wagners algorithm as a result of an "overcollision" -- when two rows of the table collide not just on the current column but the next one as well.  When this happens the members of the overcollided set will generate one suprious entry in the next round for every entry they collide with in the current round.  It seems like that would happen on average twice per column.  Is that really enough to bloat the memory usage in a noticable way for k=10?  Surely for something like k=100 we'd be talking about serious combinatorial explosion, but for k=10 there just aren't that many steps compared to the size of the table.

Sorry if I overlooked it, but where is the stupid question?

All I see are some very astute observations. Welcome to club Guru!
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 [26] 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!