own bitcoin fork

_ Here's how it works: Anybody can ask a question Anybody can answer The best answers are voted up and rise to the top up vote down vote favorite 8 Is there any step-by-step tutorial about how to build own cryptocurrency based on Bitcoin code?development currencies up vote down vote To start a new chain, use a genesis generator, apply the new genesis to the source, and remove the checkpoints.If you want to apply new/different rules, be prepared for a difficult task.Changing even the slightest protocol rule will most likely affect all other rules because of the complexity of PoW.If the only thing you want to alter is the maximum coins, this should be relatively easy to alter in the source.up vote 0 down vote There are some tutorials out there, check out: /index.php?topic=225690.0 If that one is not sufficient let me know, and maybe I'll write one up.There are also a lot of coins on github that you could just fork, create your own genesis block, modify parameters (coins per block, max coins, etc) and start mining.

One example is: /0xfff/VanCoin up vote 0 down vote There is a Complete Guide on How to Create a New Alt Coin on Bitcoin Talk.up vote down vote I was looking for free resources to learn blockchain development, but found only a paid course on BlockchainCode.xyz.I can confidently say that it is worth the money, there on the steps explains how the blockchain works, how to gather needed tools and librariesб how to make a fork of bitcoin, set the required parameters of your own blockchain and run it.Browse other questions tagged development currencies or ask your own question.Major Bitcoin mining hardware producer Bitmain today announced that it may launch a “hard fork” in August.Labeled a “contingency plan,” the announcement is a response to the upcoming user activated soft fork (UASF), as defined by Bitcoin Improvement Proposal 148 (BIP148) — and the wipe-out risk that comes along with it.After an initial 8 megabyte proposal, Bitcoin Classic, the Hong Kong roundtable consensus, Bitcoin Unlimited, and SegWit2x, this marks the sixth time the Chinese mining giant has announced support for a hard fork in the space of two years.Here’s what their latest proposal looks like.On August 1st, a segment of the Bitcoin community will activate the BIP148 UASF.

These users and miners will only accept Bitcoin blocks that signal support for Segregated Witness (SegWit), the protocol upgrade proposed by the Bitcoin Core development team.
gh/s bitcoin minerIf, at that point, a majority of miners (by hash power) does not signal support for SegWit through BIP148, Bitcoin’s blockchain and currency could split in two: a coin-split.Now, with Bitmain’s hard fork announcement, it seems there could be a third part to the split … sort of.Bitmain refers to its announced hard fork as a “UAHF” or User Activated Hard Fork.
moon bitcoin trickWhile perhaps a clever play on UASF, this is not a very accurate term because the “contingency plan” will actually be very explicitly activated by Bitmain — and Bitmain alone.Moreover, use of the term “hard fork” is questionable in this context as well.
eerste bitcoin

Originally, at least, the term referred to a change to the Bitcoin protocol that makes previously invalid blocks or transactions valid.
ethereum ios clientBut for it to be a change to the Bitcoin protocol, it arguably at the very least requires the Bitcoin ecosystem to follow these new rules.
bitcoin naikUnder Bitmain’s own stated condition this wouldn’t be the case, at least not to the full extent.
bitcoin difficulty history dataRather, the “UAHF” will only be launched in response to a successful BIP148 UASF.
raspberry pi bitcoin caseIt is thus more or less assumed that not everyone will adopt the new rules, which indeed seems likely.
ethereum summit may 22

Technically, at least, Bitmain’s “hard fork” would be better described as the creation of an entirely new coin that shares a common history with Bitcoin.For purposes of this article, Bitmain’s version of Bitcoin will be called “Bitmain’s Bitcoin.”So what.
litecoin code sourcespecifically, will Bitmain’s Bitcoin look like?Bitmain announced it will create Bitmain’s Bitcoin exactly 12 hours and 20 minutes after the UASF activation, though this is configurable.At that specific point in time, under Bitmain’s new rules, a block must be included in the blockchain that’s bigger than one megabyte.This will automatically “split” the chain — or create a new chain depending on how you look at it.All existing full Bitcoin nodes would reject this block and ignore this chain, and would continue to follow the chain adhering to Bitcoin’s current consensus rules.From that point on, Bitmain will first mine on Bitmain’s Bitcoin chain privately for three days.

After these three days, Bitmain will “officially” launch Bitmain’s Bitcoin to the public if three circumstances are met.First off, the BIP148 UASF must have been successful enough to have gained significant hash rate.Second, there must be strong market demand for Bitmain’s Bitcoin.And third, the non-BIP148 side of the split must not be doing great, comparatively.Then, if launched, Bitmain’s Bitcoin will accept bigger blocks.The statement mentions an initial limit of up to 8 megabytes, though this is slightly ambiguous as the same blog post mentions there will be “no hard-coded consensus rule” at all.The hardware manufacturer does add that miners should impose a “soft limit” of less than 2 megabytes, which is really more like a recommendation.Additionally, Bitmain writes that there will be a new protocol limit on “sigops,” which, in short, should counter some potential attack vectors on bigger blocks that could otherwise significantly slow down propagation times.For the longer term, Bitmain lays out a “future roadmap” that includes a version of Segregated Witness, Extension Blocks, Bitcoin NG, Lumino, Schnorr signatures, Weak Blocks, and Bitcoin Unlimited-inspired base block size increases up to almost 17 megabytes in two years.

Overall, this “future roadmap” part of the announcement does not seem very concrete yet, however.The good news is that anyone who holds bitcoins (meaning: their private keys) at the time of a split will receive coins on both (or all) sides of the chain.In other words, you will get free "Bitmain bitcoins", which you can keep, sell or spend as long as someone is willing to accept them as payment.Bitmain will even implement replay protection on Bitmain’s Bitcoin, which means that there should be no risk of accidentally spending the same (copied) coin on both chains.From a broader Bitcoin and scaling perspective, the chances of BIP148’s success may have actually increased, due to this announcement.If Bitmain follows through on their blog post, it means the company will take hash power that could have otherwise frustrated the UASF “off the table,” to mine on Bitmain’s Bitcoin chain.As a result, there is a greater chance that BIP148 miners will claim the longest chain versus non-BIP148 miners, avoiding a coin-split on the original blockchain.