Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [altcoin-development]

The tag has no usage guidance.

15
votes
8answers
3k views

Are there algorithms that could be used for mining that resist acceleration with ASICs?

In my related question about mining algorithms that balance CPU and GPU it came up that such an algorithm would tremendously increase the incentive for people to create mining botnets. The prospect of ...
15
votes
2answers
9k views

What's a Sybil attack?

Can anyone please provide a clear definition for what a Sybil attack is? I was asked how the cryptocurrency I am developing would prevent Sybil attacks.
9
votes
2answers
4k views

Bitcoin without mining - what needs to be implemented

I have read this related question - Bitcoin without mining and I am trying to understand the very basics of Bitcoin network and the blockchain. I wonder, if we take the mining out of Bitcoin, what ...
7
votes
1answer
8k views

When making an altcoin copy of Bitcoin, where should one start?

In attempting to create a clone, a few things have to be considered... things like block time, reward, etc are often changed. What other things should be considered when messing with the source code?
5
votes
5answers
2k views

What advantages do “alt-coins” have over bitcoin?

I'm struggling to see the importance of alt-coins. It seems to me that one of the major selling points of the various alt-coins is their quicker confirmation times. The common argument is: this is ...
5
votes
4answers
22k views

What is needed to get listed on a currency exchange website?

I have no desire to become a licensed MSB/Money Service Business. That said, what considerations should I have when creating a new virtual currency to be listed on Coinbase, Bitstamp, etc?
5
votes
1answer
869 views

Created genesis block and set up node. How to mine?

Everything seems to be going well creating my altcoin for fun. I forked the BlackCoin source on Ubuntu, successfully mined a genesis block, recompiled. I bought a droplet over on digitalocean running ...
5
votes
3answers
2k views

What are the pros and cons of premined altcoins?

When starting an altcoin from scratch, how would distributing premined coins to a certain community affect the currency?
5
votes
1answer
631 views

Does CPU mining become efficient as memory requirements increase?

I am focusing on an anti scrypt coin called Vertcoin which increases it's N-factor at a set interval. On their main page on bitcointalk it states that CPU computation will make gains as N-factor (...
4
votes
1answer
13k views

How Do I create a Mining Pool for an Altcoin?

I made an altcoin using coincreator.net , but I can only mine it on an underpowered windows computer. I was wanting to make a pool so that my friends and I could mine it together from a Windows or a ...
3
votes
2answers
434 views

Is it possible for an individual to start their own blockchain working with Bitcoin Core?

Is it possible for an individual to create their own blockchain from Bitcoin Core? I think the value of BTC is currently controlled by miners in China and I want to create a blockchain with either a ...
3
votes
2answers
5k views

How to setup seed node?

I have compiled and build my own coin using cryptonote fork. After that i have printed genesis block. Then I pasted this genesis block hash and rebuild the binaries. But, my question is:- What to do ...
3
votes
1answer
1k views

What precisely are vSeeds “seednodes”, how to they work, how to create one for a new network?

In this question we have a superficial explanation of vSeeds (seednodes), from the Bitcoin wiki, we have: DNS Addresses Upon startup, if peer node discovery is needed, the client then issues DNS ...
3
votes
1answer
1k views

Which cryptocurrency has the smallest block time?

What is the lowest block time of any cryptocurrency? I don't mean the time of an individual block, but the target time per block. What is the shortest reasonable block interval?
3
votes
1answer
3k views

Problem In Creating Genesis Block Twister-Core using Ubuntu and (Qt Creator IDE)

I am trying to create a genesis block in twister-core using Ubuntu and IDE Qt Creator. I have compiled the twister-core successfully, I have changed the these parameters for creating the genesis block ...
3
votes
3answers
4k views

How can one create a Genesis Block for a new Proof of Stake Cryptocurrency?

I've been trying to fork the cryptocurrency Clams for about a week now. All of my code is correct to the coin's specifications, but I've been stuck on the creation of the blockchain. The developers ...
3
votes
1answer
419 views

ASIC resistant PoW mechanism that generates new hash functions. How does that work?

From Vitalik Buterin's post regarding "On Mining", he mentions: The second approach is somewhat different: create a mechanism for generating new hash functions, and make the space of functions ...
3
votes
1answer
446 views

Is Bitcoin network an Asynchronous network or a synchronous network?

Conventional BFT protocols work on weak timing assumptions, and if a faulty primary does not respond or forward a client's request a view change message is initiated by the backup nodes. Therefore, if ...
3
votes
2answers
664 views

Can a blockchain be created that forgets transactions whose outputs have been spent?

Is it possible for a blockchain based currency to say, after all outputs have been spent from a transaction to "delete" it from the blockchain, or at least require the nodes not to download it, what ...
3
votes
1answer
2k views

Custom altcoin won't sync with node and neither will accept a miner connection

I forked the BlackCoin source, changed the ports, generated the genesis block, merkle, blah blah blah. I set up a node on a DigitalOcean server and compiled my coin daemon there as well as on my local ...
3
votes
1answer
2k views

Forking PIVX - ERROR: CheckBlockHeader() : proof of work failed

I have forked PIVX and generated new genesis block hash, merkle root and nonce, and changed the rewards parameters. It compiles fine and the daemon starts, I have even got 2 nodes connected, but ...
3
votes
0answers
47 views

What is the minimal block time practically possible? [duplicate]

There have been so many altcoins that experimented with parameters like block-time, and I was wondering what turned out to be the minimal feasible time? If its 10 seconds for example, there will be ...
2
votes
3answers
1k views

How do I find a pubkey and the nbits value to generate a genesis block?

I am hoping to create a new cryptocurrency from a Bitcoin fork, mostly for learning, and a little bit of fun. I roughly followed this answer to get as far as I am, but the genesis generator requires a ...
2
votes
3answers
13k views

How can I create a new Genesis Block?

I'm trying to create a testcoin using litecoin. To create genesis block I changed some lines to : block.nTime = 1390948469; // current time uint256 hashGenesisBlock("0x"); //I dont now it's true or ...
2
votes
2answers
1k views

How are some coins premined?

Did the developers of the various premined coins have to wait for those coins to be mined first or did they change the code to first issue themselves the premined coins? I'm referring to the list of ...
2
votes
1answer
923 views

Why doesn't changing MAX_MONEY change the maximum number of coins?

I've changed MAX_MONEY to decrease the number of coins issued in my altcoin, but it's not working. Why?
2
votes
1answer
235 views

How do new Cryptocurrencies prevent a 51% attack?

I've seen similar questions, but not specifically in reference to new altcoins. When a new cryptocurrency is released, the developer(s) have limited amounts of resources. What prevents a group from ...
2
votes
1answer
1k views

Altcoin (Litecoin fork) creation. No synchronisation

i m trying to create an altcoin from the current Litecoin master branch on github. Its Litecoin in the version of 0.15.1. By editing some parameter in chainparams.cpp i m able to create my genesis ...
2
votes
2answers
3k views

Fastest device to perform single-threaded SHA256 hashing

I am in the process of designing a cryptographic Proof of Storage (PoS) that relies on single threaded computation of SHA256 hashes. In practice, my algorithm is equivalent to computing for some ...
2
votes
2answers
931 views

How to prevent ASIC mining for my new altcoin?

I want to create an altcoin that is a clone of Bitcoin. I want the mining to be ASIC resistant. Are there any steps which I should include in my altcoin's mining algorithm to prevent ASIC mining? Do I ...
2
votes
1answer
187 views

In what scenarios can the blockchain size decrease for bitcoin?

I am running a private bitcoin network for which I changed the target time between two blocks to 12 seconds and the difficulty adjustment to 25 blocks interval. I ran the network for about 4 hours ...
2
votes
2answers
1k views

Where do i start for creating altcoin?

Where do i start for creating a bitcoin altcoin? Like for changing block times, names, coin max, etc? I know what i want to change but I don't know where to change the code for the basic things ...
2
votes
1answer
166 views

Premining documentation?

I'm looking for more information on how to actually premine a coin. I would be grateful if someone can show me an example. What I've tried so far does and not work, I'm basically mining the first ...
2
votes
1answer
408 views

Why cant my Altcoin Regnet create first 100 blocks?

I have modified bitcoin source code for my altcoin. I have successfully created genesis block, merkel root, noonce and daemon is working well. I have tweaked number of coins per day, total coins etc.. ...
2
votes
2answers
149 views

How difficult is it to invent a new cryptocurrency? (In regards to time, money, technical knowledge, etc.)

Although I initially believed there were only a couple cryptocurrencies available on the market, after some research, I've discovered that there are well over a thousand different cryptocurrencies!......
2
votes
1answer
319 views

How security is managed in Cryptocurrencies with no mining possibility

I know pretty well how the bitcoin and ethereum blockchain works respectively, but I'm seeing a lot of new cryptocurrencies with no mining system. As far I'm aware the blockchain needs miners to give ...
2
votes
1answer
424 views

creating a fork of bitcoin, how to modify core to create my own network

I'd like to make a fork of Bitcoin, since it's the new trend ;) The first thing I did was to create a docker image of ubuntu with all the dependencies, then I wanted to run the core software- but the ...
2
votes
0answers
64 views

How would Bitcoin look like if the primary design goal was to have LN-like payments?

Today (assuming SW), we have Bitcoin, which allows us to build LN using a set of smart constructs such as HTLCs. But this is a result of a work of people trying to figure out how to take what Bitcoin ...
2
votes
0answers
620 views

PoS coin is producing conflicted chain after merging with upstream developments

I'm sorry about the title, but I could not think of a more condensed way to describe this problem. I forked an older version of blackcoin a while back to make a test altcoin for fun. I have been ...
2
votes
1answer
371 views

Mining new private alt coin derived from litecoin

I have created an new private altcoin from litecoin(build on linux ubuntu) and it is working correctly. Now i want install any miner application (like cgminer) with CPU mining(for test). I have ...
1
vote
1answer
401 views

Why is my transaction immature?

i created an altcoin with a premine for the first block. After generating the first block the transaction worked well. But on my wallet it says the that my new balance is "immature". What does that ...
1
vote
1answer
718 views

how to convert blockchain to new version?

I have altcoin bassed on old Litecoin sources, end i try to convert it for latest available sources. How i can do this ? What need for this ? I try simple download it on old wallet, then run new. But ...
1
vote
2answers
1k views

Tezos vs Decred

What are the main differences between Decred and Tezos ? Both integrate a governance mechanism so they don't seem very different to me.
1
vote
1answer
316 views

How do you make a coin resistant to soft forking?

Soft forks are probably worse than hard forks, since it is hard for a client to reject a soft fork (indeed, that is the point of soft forks). The only way to do so is either to gain 51% of the hash ...
1
vote
1answer
274 views

Is it possible to have a cryptocurrency based on email address?

I would like to know if there is any existing cryptocurrency that lets you control the public and private keys generated. I just don't like the fact that cryptocurrency keys are randomly generated. ...
1
vote
1answer
2k views

Where can I learn how to create my own blockchain with a new transaction scheme?

I am trying to create my own blockchain with my own transactions but there is not much information on how this works in detail. Basically I want to create a transaction with my own structure using ...
1
vote
1answer
2k views

How to create a new POS altcoin?

I am looking to download a POS (Proof Of Stake) files to create my new altcoin, but all the instructions I found online is for the POW (Proof Of Work) and without any instructions for the blockchain. ...
1
vote
1answer
2k views

What IDE to use for Bitcoin development?

I want to experiment with Bitcoin's code (both Core and Unlimited, if it makes a difference). I really wanted to use CLion, but was unable to compile it and make it work (something to do with using a ...
1
vote
1answer
678 views

What are some open source blockchain projects?

I was trying to build a blockchain to host my cryptocurrency.For that I was searching for some open source blockchain projects and I came across Best blockchain open source projects which mentioned ...
1
vote
2answers
116 views

Does anyone have a formula for dynamic block durations?

I want to implement this, so does anyone have a formula for dynamic block durations instead of a fixed target of 10 minutes?