Bitcoin Forum
July 27, 2021, 12:08:07 AM *
News: Latest Bitcoin Core release: 0.21.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Tutorial: How To Fork Bitcoin  (Read 149 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic.
Paleus
Full Member
***
Offline Offline

Activity: 284
Merit: 112


www.diginomics.com


View Profile WWW
December 02, 2020, 04:09:45 AM
 #1



The How To Fork Bitcoin Tutorial is a video screencast and written instruction on how to initiate a hard fork of the bitcoin network and begin mining a new chain of transactions. In this tutorial, in order to run a full node, we will be required to download a full copy of the exiting bitcoin blockchain. Therefore, it is necessary to allocate hard drive space for this course.

This course is beginning in December, 2020 with new lessons made available periodically throughout the month.

Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1627344487
Hero Member
*
Offline Offline

Posts: 1627344487

View Profile Personal Message (Offline)

Ignore
1627344487
Reply with quote  #2

1627344487
Report to moderator
1627344487
Hero Member
*
Offline Offline

Posts: 1627344487

View Profile Personal Message (Offline)

Ignore
1627344487
Reply with quote  #2

1627344487
Report to moderator
1627344487
Hero Member
*
Offline Offline

Posts: 1627344487

View Profile Personal Message (Offline)

Ignore
1627344487
Reply with quote  #2

1627344487
Report to moderator
dzungmobile
Member
**
Offline Offline

Activity: 78
Merit: 25


View Profile
December 02, 2020, 04:27:43 AM
Merited by pooya87 (1)
 #2

Please don't guide scammers to create more clones from source code of Bitcoin.

How Many Bitcoin Forks Are There? You will be surprised!!!

Paleus
Full Member
***
Offline Offline

Activity: 284
Merit: 112


www.diginomics.com


View Profile WWW
December 02, 2020, 04:30:04 AM
 #3

Please don't guide scammers to create more clones from source code of Bitcoin.

How Many Bitcoin Forks Are There? You will be surprised!!!
There is nothing inherently wrong with hard forking bitcoin. Software forks are not "scams".

jamesde
Jr. Member
*
Offline Offline

Activity: 50
Merit: 1


View Profile
December 02, 2020, 10:16:03 AM
 #4

Some forks are flat-out scams, such as bitcoin platinum. Scams can come in the form of forks created to shorten the price of bitcoin or something more elaborate, such as forks created to steal real bitcoins from users in the process of claiming the new coin.
NeuroticFish
Legendary
*
Offline Offline

Activity: 2646
Merit: 2385


Powerful promotion strategy https://bit.ly/3cRVjFi


View Profile
December 02, 2020, 10:21:05 AM
 #5

I advise any coin developer wannabe to start his own coin instead of forking Bitcoin. On the long term this will be better (and more honest too).
On the other hand forking Bitcoin does have its own use: if you want 1000s of Bitcoin for testing (i.e. you cannot or don't want to fake the mBTC you can get from testnet faucet), it can be a good approach for testing.

BitcoinFX
Legendary
*
Offline Offline

Activity: 2492
Merit: 1568


https://youtu.be/DsAVx0u9Cw4 ... Dr. WHO < KLF


View Profile WWW
December 02, 2020, 10:33:40 AM
Last edit: December 02, 2020, 10:47:31 AM by BitcoinFX
 #6

Please don't guide scammers to create more clones from source code of Bitcoin.

How Many Bitcoin Forks Are There? You will be surprised!!!
There is nothing inherently wrong with hard forking bitcoin. Software forks are not "scams".

 Roll Eyes

Quoting Satoshi ...

A second version would be a massive development and maintenance hassle for me.  It's hard enough maintaining backward compatibility while upgrading the network without a second version locking things in.  If the second version screwed up, the user experience would reflect badly on both, although it would at least reinforce to users the importance of staying with the official version.  If someone was getting ready to fork a second version, I would have to air a lot of disclaimers about the risks of using a minority version.  This is a design where the majority version wins if there's any disagreement, and that can be pretty ugly for the minority version and I'd rather not go into it, and I don't have to as long as there's only one version.

I know, most developers don't like their software forked, but I have real technical reasons in this case.


...snip...

...

All Bitcoin forks are counterfeit derivatives of original bitcoin (BTC).

Including, Bitcoin Cash, BCH, BCHN, BCHA, ABC, BSV etc.

- https://en.wikipedia.org/wiki/Derivative_(finance)

Excerpt quote; "In finance, a derivative is a contract that derives its value from the performance of an underlying entity ..."

One cannot simply split from the underlying asset and expect the value to gain above the underlying and majority consensus.

The 'fallout' in this regard will always be worse for the split chain. Hence, 'ugly'.

Bitcoin is BTC at https://bitcoin.org

...

Good altcoins, with unique blockchains are code 'forks' and are OK.

Thus, Litecoin should maintain a higher market cap over BCH, for example.

"Bitcoin OG" Bored/Board of making others wealthy! | 1JXFXUBGs2ZtEDAQMdZ3tkCKo38nT2XSEp | Bitcoin is BTC | CSW is NOT Satoshi Nakamoto | I Mine BTC, LTC, ZEC, XMR and GAP | Support my BTC on Tor addnodes Project | Media enquiries : Wu Ming | Enjoy The Money Machine | "You cannot compete with Open Source" and "Cryptography != Banana"
ETFbitcoin
Legendary
*
Offline Offline

Activity: 1932
Merit: 2977


NotYourKeys.org - Not Your Keys, Not Your Bitcoin


View Profile
December 02, 2020, 11:56:45 AM
 #7

Please don't guide scammers to create more clones from source code of Bitcoin.

Scammer don't need this guide when there are tools which allow to create hard fork with few clicks & services which create your own hard fork.
The guide would be slightly better if the title is "Learn Bitcoin protocol by forking Bitcoin"

On the other hand forking Bitcoin does have its own use: if you want 1000s of Bitcoin for testing (i.e. you cannot or don't want to fake the mBTC you can get from testnet faucet), it can be a good approach for testing.

They also can use regtest, which is easier than modify client & perform hard fork.

Paleus
Full Member
***
Offline Offline

Activity: 284
Merit: 112


www.diginomics.com


View Profile WWW
December 02, 2020, 04:06:13 PM
 #8

Please don't guide scammers to create more clones from source code of Bitcoin.

Scammer don't need this guide when there are tools which allow to create hard fork with few clicks & services which create your own hard fork.
The guide would be slightly better if the title is "Learn Bitcoin protocol by forking Bitcoin"

On the other hand forking Bitcoin does have its own use: if you want 1000s of Bitcoin for testing (i.e. you cannot or don't want to fake the mBTC you can get from testnet faucet), it can be a good approach for testing.

They also can use regtest, which is easier than modify client & perform hard fork.
The idea here is not to rely on a third-party service provider but to fork bitcoin ourselves. When we rely on a third-party to create a hard fork for us with a "few clicks" as you put it, it creates a security risk that we do not want in this type of project. Relying on a third-party service to fork the software on our behalf is not the best way to do it when performance and security are top priorities. That is why we download a full copy of the blockchain and run a full node ourselves. This may not be easy given that the blockchain is currently over 300 GB in size. However, it is necessary if we intend to do things the correct way.

This is a marathon, not a sprint.

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!