Bitcoin Forum
May 24, 2024, 12:55:01 PM *
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 »
821  Alternate cryptocurrencies / Altcoin Discussion / Re: Using k-SUM to Create an ASIC/FPGA Resistant PoW on: June 20, 2014, 11:44:01 PM
2. A verifier only needs constant memory, since they only have to check the k submitted nonce values.
5. Simpler than anything else I've seen proposed so far.

Cuckoo Cycle verification checks that k nonces form a cycle on k hash values;
I'd say that's comparably simple (with no need for modular arithmetic).
822  Alternate cryptocurrencies / Altcoin Discussion / Re: Using k-SUM to Create an ASIC/FPGA Resistant PoW on: June 20, 2014, 11:15:18 PM

    (k-SUM(hash(block, nonce)) % d) == 0

1a. In 2-SUM, memory increases linearly as d increases (since d/2 hashes are stored on average until you find (hash_stored + hash_current) % d == 0).

Interesting idea...

But your analysis seems wrong.

With O(sqrt(d)) hashes you can form O(d) different 2-SUMs, and expect a solution,
just like with the birthday paradox.

For 3-SUM, O(d^{1/3}) hashes using O(d^{2/3}) memory should suffice.
823  Alternate cryptocurrencies / Altcoin Discussion / Re: What is the best way to distribute a new coin? on: June 20, 2014, 06:06:50 PM
Dont you think it will be better distributed if its done simething similar to POW. It might cost everyone a little bit of mining but it wont be like people with huge money can hoard all the coins.
824  Alternate cryptocurrencies / Altcoin Discussion / Re: Which altcoin features can you not live without? on: June 19, 2014, 10:30:43 PM

This bit concerns me greatly:

Quote
When the Nth stakeholder sees that the block derives her, she creates a wrapped block that extends the empty block header by including as many transactions as she wishes to include

You mean the potential for underground websites like stakesignfavors.com popping up,
where signers can try to make a little extra money on the side?

825  Alternate cryptocurrencies / Altcoin Discussion / Re: Do ASICs prevent against Botnets? on: June 19, 2014, 05:36:34 PM
title says it all - I presume roughly that if you have ASICs then Botnets cannot muster enough power to compete. Is this correct?

No, ASICs have nothing to do with botnet formation.

However, botnets are less likely to target a coin whose PoW has ASICs since
ASICs will only be developed when they significantly outperform CPUs&GPUs,
which limits profitability compared to ASIC-less PoWs/coins.

But as we saw recently (http://www.zdnet.com/nas-device-botnet-mined-600000-in-dogecoin-over-two-months-7000030662/), botnet operators can be either dumb or lazy
and still go after BTC/LTC/DOGE.


826  Alternate cryptocurrencies / Altcoin Discussion / Re: What is a Good Coin? on: June 18, 2014, 09:23:44 PM
what do u define as a Good Coin?

what does it have Bitcoin the all time favourite doesnt have?


slowly rising reward, taking a few months to peak, preventing instamine

then slowly decaying, but to some constant greater than zero (i.e. no hardcap)
no need to rely on fees
will still have a soft-cap due to some percentage of coins inevitably getting lost every year.

airdrop a fraction of that soft-cap to bitcoin owners, according to a snapshot of the bitcoin blockchain at some fixed date (see https://bitcointalk.org/index.php?topic=563925.0)
  expands user base
  preserves some of the digital scarcity

use a PoW that's memory-bound rather than compute-bound
  computation being dominated by random access to global memory makes it low-power
  require hundreds a MB to find proof (either on CPU or GPU)
  require no memory and negligable time to verify (same as bitcoin)

transactions require smaller sized PoW (e.g. provable in 10s)
   to prioritize inclusion (in absence of fees)
   avoid tx DOS attack

rely on high memory usage and low (initial) reward to make it unattractive for botnets
827  Alternate cryptocurrencies / Altcoin Discussion / Re: There seems to be a case for creating CPU only coins on: June 16, 2014, 07:38:06 PM
 Upping the raw memory requirements is a better roadblock against GPU and ASIC

In fact the memory requirements should exceed what you can cost-effectively
put on an ASIC. Then whatever ASIC is made for the PoW won't be self-contained
but reliant on additional, and much more expensive, memory modules, limiting
its speed&cost advantage over all-commodity solutions.

828  Alternate cryptocurrencies / Altcoin Discussion / Re: There seems to be a case for creating CPU only coins on: June 16, 2014, 07:32:06 PM
I don't want a coin that's get hopped by large botnets and people with access to server farms , that's a big no for me.

A coin with high memory requirements and low initial rewards
(ideally, max reward should not appear until several weeks or even months of mining)
makes for an unattractive botnet-target.

Botnet owners don't mind slowing computers down somewhat (people are used to that),
but the last thing they want to do is force people to take action once their computer
starts swapping excessively and becomes totally unusable.
829  Alternate cryptocurrencies / Altcoin Discussion / Re: There seems to be a case for creating CPU only coins on: June 16, 2014, 07:15:19 PM
Focusing on latency doesn't work IMO.  Monero attempted it with L3 cache latency and everyone that's looked at it knows it's not even a valid short term approach, let alone a long term one.  As primitive as the Vertcoin solution is, even that is a better approach.  Upping the raw memory requirements is a better roadblock against GPU and ASIC than trying to rig some latency trap.

Both Monero and Vertcoin are short-term solutions that do no scale since they are symmetric:
verifying a proof is as slow as looking for one.

The PoW I have in mind is not only memory bound but aims at vastly higher
memory requirements while remaining instantly verifiable.
830  Alternate cryptocurrencies / Altcoin Discussion / Re: There seems to be a case for creating CPU only coins on: June 16, 2014, 07:06:35 PM
Now, with CPU only coins will those top 100 super computers be a problem?

Only if a handful or fewer super computers dominate everyone else and their owners
are susceptible to collusion.

Otherwise, they're part of the solution.
831  Alternate cryptocurrencies / Altcoin Discussion / Re: There seems to be a case for creating CPU only coins on: June 16, 2014, 07:00:22 PM
Since mining comes down more to power consumption than anything, I was looking at prices of what it would cost to reach the same power consumption with CPUs vs GPUs.  

Focussing on power consumption suggests that you are focussing on compute-bound PoWs.
However, some memory-bound PoWs spend only 1/3 of time doing computations, and
2/3 waiting on random-access memory-latency, which makes power-consumption less of an issue.
832  Alternate cryptocurrencies / Altcoin Discussion / Re: Big scam in NXT hundreds of BTC stolen with a one post on: June 16, 2014, 02:06:24 AM
The statue of limitations for these sort of crimes

That so reminds me of a Seinfeld episode...

https://www.youtube.com/watch?v=iq8gfaFqFpI
833  Alternate cryptocurrencies / Altcoin Discussion / Re: Why I say X11 and SHA3 are not ASIC resistent ? on: June 13, 2014, 05:53:39 PM
Compute-bound PoWs are ASIC-friendly by nature.

Memory-bound PoWs that need more memory than fits on a single chip
would lead to ASICs that need to connect to memory modules;
whose throughput is limited by the memory interface and latency.
Such a setup would have limited performance & power advantage over
commodity hardware.
834  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [PRE-ANN] Gapcoin: prime gap based hashing on: June 11, 2014, 02:17:47 PM
Suggest you update logo

I know its just a template, but there could be a logo contest.

You could use this prime-sieve program as a logo:

Code:
000100011001100101000110100
 000000101100000100100010101
 11110111          101001000
 11010000          111001101
 000000000010110111001110011
 11111011110000000011111001
 10111000
 00010110
0000110110
835  Alternate cryptocurrencies / Altcoin Discussion / Re: [BET] Betcoin forum Announcement on: June 10, 2014, 01:25:34 PM
So I have made a betcoin forum website

Not to be confused with batcoin, badcoin, and bedcoin...
836  Alternate cryptocurrencies / Altcoin Discussion / Re: Why i prefer POW over POS on: June 09, 2014, 04:41:41 PM
Nowadays, to be successfull in PoW mining you have to be priviliged in several ways:
- have access to 'free' (usually means stolen) energy
- live in a country with low-taxed offshore deliveries or got ASIC manufacturer in your neighbourhood
- win in 'pre-order' gambling game

That may be true for compute-bound PoWs but not for memory-bound PoWs
that need random access to more memory than can be fit on an ASIC.

Thus an ASIC for such a PoW needs to be equipped with (more expensive) memory modules,
and only needs to be optimized to saturate the memory latency, which also limits power-use.

Such an ASIC would also not have much of a performance advantage over a multi-core cpu
running the PoW, since both are limited by memory latency.
837  Alternate cryptocurrencies / Altcoin Discussion / Re: Unbeatable algorithm? on: June 06, 2014, 04:17:31 PM
With ASIC's, its more of a nuclear arms race.  First it's $500 to get into the game, then $1000, then $10,000.  Who knows the next generation might require $100,000 to get into the game.
 

A compute bound PoW (or one using limited memory like scrypt) results in
a self-contained ASIC allowing for many generations of improvements and refinements.

With a memory-latency bound PoW requiring the use of separate DRAM memory modules,
an ASIC only needs to be able to saturate memory bandwidth, meaning fewer generations and less obsolescence.

At a given level of investment, this will also make mining much less power-hungry,
with costs shifting from power/cooling costs to investment in DRAM, which is even
more general-purpose and obsolescence proof than GPUs.
838  Alternate cryptocurrencies / Altcoin Discussion / Re: Unbeatable algorithm? on: June 06, 2014, 03:21:33 PM
Why "lots of memory takes lots of time"?

Because of (random access) memory latency.
See http://en.wikipedia.org/wiki/Random-access_memory#Memory_wall
839  Alternate cryptocurrencies / Altcoin Discussion / Re: Unbeatable algorithm? on: June 06, 2014, 02:52:15 PM
So the question can be like that a coin which is particularly designed to emphasize the difference between CPU mining and GPU mining will make CPU mining more efficient. Seems one existing option is the memory-based, Scrypt-N, since CPU (physical memeory in the motherboard) can always use more memory than GPU (built-in memory). From this point of view, a coin making use of algo similar to the Scrypt-N highly relying on memeory could be more effeciently mined by CPU. Correct me if I'm wrong.

Requiring lots of memory is good for CPU friendliness and ASIC resistance.
But using lots of memory takes lots of time, and you want PoW verification to be super fast.

So scrypt is a bad idea.

You want an assymetric PoW where only finding the proof requires a lot of memory,
while verification takes none.

Gigabytes of memory cannot (yet) be put on a self-contained ASIC. At best it will lead to an ASIC that you have to connect to much more expensive memory modules.
Then the already heavily commoditized DRAM market dictates mining costs, preventing centralization
based on access to fabrication technology and cheap power...
840  Alternate cryptocurrencies / Mining (Altcoins) / Re: CPU Mining Power(watts) Comparison on: June 01, 2014, 05:22:57 PM
CryptoNight algo coins' power-cost is lowest in all of them.
More info from - www.cpu-coin.com

I would expect Cuckoo Cycle to be (significantly) lower, since it's memory-latency bound rather than compute bound...

Can you download the source code from https://github.com/tromp/cuckoo and measure the power-usage while running e.g.
Code:
  make speedup
?
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!