supersoniccoinbomb (OP)
Newbie
Offline
Activity: 16
Merit: 0
|
|
December 11, 2017, 10:22:36 PM |
|
Hello, I want to make hard fork for Bitcoin and changing it's supply, mining reward etc. And making explorer and wallet for my fork. I could not find anything about this except an useless video. How can I do that? How can I make my own totally changed and improved Bitcoin?
|
|
|
|
De Suga09
|
|
December 12, 2017, 04:46:45 AM |
|
Hello, I want to make hard fork for Bitcoin and changing it's supply, mining reward etc. And making explorer and wallet for my fork. I could not find anything about this except an useless video. How can I do that? How can I make my own totally changed and improved Bitcoin?
Bitcoin split in two in August when the digital currency officially forked creating Bitcoin Cash. Bitcoin gold was created when bitcoin forked again in October. And now the SegWit2x fork is looming. Meanwhile, bitcoin continues to hit new record highs.
|
|
|
|
drwhobox
Full Member
Offline
Activity: 756
Merit: 133
- hello doctor who box
|
|
December 12, 2017, 07:49:53 AM |
|
Hello, I want to make hard fork for Bitcoin and changing it's supply, mining reward etc. And making explorer and wallet for my fork. I could not find anything about this except an useless video. How can I do that? How can I make my own totally changed and improved Bitcoin?
Bitcoin split in two in August when the digital currency officially forked creating Bitcoin Cash. Bitcoin gold was created when bitcoin forked again in October. And now the SegWit2x fork is looming. Meanwhile, bitcoin continues to hit new record highs. He is asking on how to make his/her own Forked bitcoin. He/she is not asking what is a fork. Please read sir.
|
|
|
|
|
supersoniccoinbomb (OP)
Newbie
Offline
Activity: 16
Merit: 0
|
|
December 12, 2017, 11:48:46 AM |
|
Hello, I want to make hard fork for Bitcoin and changing it's supply, mining reward etc. And making explorer and wallet for my fork. I could not find anything about this except an useless video. How can I do that? How can I make my own totally changed and improved Bitcoin?
Bitcoin split in two in August when the digital currency officially forked creating Bitcoin Cash. Bitcoin gold was created when bitcoin forked again in October. And now the SegWit2x fork is looming. Meanwhile, bitcoin continues to hit new record highs. What are you talking about man? Thanks dude, I'm reading it.
|
|
|
|
floaks
Newbie
Offline
Activity: 40
Merit: 0
|
|
December 12, 2017, 11:52:22 AM |
|
You don't need a huge hashing power, just remove the breakpoints and you will start at point zero. Just clone the Bitcoin Github source (like Litecoin, Dogecoin and so on did) and change the genesis block, change block time, total number of blocks and remove the checkpoints. If you have knowledge of c or c++ this is pretty easy. If you don't have any programming experience this might be too difficult. The article mentioned is pretty complete.
|
|
|
|
supersoniccoinbomb (OP)
Newbie
Offline
Activity: 16
Merit: 0
|
|
December 12, 2017, 12:05:16 PM |
|
You don't need a huge hashing power, just remove the breakpoints and you will start at point zero. Just clone the Bitcoin Github source (like Litecoin, Dogecoin and so on did) and change the genesis block, change block time, total number of blocks and remove the checkpoints. If you have knowledge of c or c++ this is pretty easy. If you don't have any programming experience this might be too difficult. The article mentioned is pretty complete. Can I make it non-mineble? I mean I want to directly create all of coins. And I don't have any code language knowledge. :/
|
|
|
|
btctousd81
|
|
December 12, 2017, 12:48:47 PM |
|
You don't need a huge hashing power, just remove the breakpoints and you will start at point zero. Just clone the Bitcoin Github source (like Litecoin, Dogecoin and so on did) and change the genesis block, change block time, total number of blocks and remove the checkpoints. If you have knowledge of c or c++ this is pretty easy. If you don't have any programming experience this might be too difficult. The article mentioned is pretty complete. Can I make it non-mineble? I mean I want to directly create all of coins. And I don't have any code language knowledge. :/ if you dont have coding experience, then your best option is to hire someone from fiver,upwork., look for those who have crypto experience., there used to a site, which could create a new coin as per your requirement, on the fly for small fee, e.g. 50 bucks. or so. they even used to give you core app., i dont recall its name . google coin creator., or something like thatl.
|
|
|
|
supersoniccoinbomb (OP)
Newbie
Offline
Activity: 16
Merit: 0
|
|
December 12, 2017, 01:33:43 PM |
|
if you dont have coding experience, then your best option is to hire someone from fiver,upwork., look for those who have crypto experience.,
there used to a site, which could create a new coin as per your requirement, on the fly for small fee, e.g. 50 bucks. or so.
they even used to give you core app., i dont recall its name . google coin creator., or something like thatl.
I think it's walletbuilders.com but I don't want to make new altcoin, I want to make hard fork to Bitcoin.
|
|
|
|
ManaMan
Member
Offline
Activity: 238
Merit: 38
|
|
December 12, 2017, 01:42:43 PM |
|
Hello, I want to make hard fork for Bitcoin and changing it's supply, mining reward etc. And making explorer and wallet for my fork. I could not find anything about this except an useless video. How can I do that? How can I make my own totally changed and improved Bitcoin?
If you don't have any knowledge about programming and if you don't understand many things and protocols about bitcoin I don't see how will you pull this off. Maybe you want hard fork so that other people "accept" and "like" your currency more having in mind that then others could keep their coins. But really if you don't understand this better is to find some people with more knowledge than this. Above all we don't need million hard forks from bitcoin, you will need reputable team and some person who can influence others. Easiest way would be to create new currency/token and offer it as ICO since then you can easily (if done right, can be costly) grab yourself with money for your project so you can continue to develop it in the right light. Maybe you can also do an easier thing which BTX aka Bitcore did rather than splitting the actual chain they took a snapshot of a particular block and offered other people the opportunity to transfer their coins 1 =1/2 (for instance if you had 100btc you would get 50btx) and you still can and always will be able to transfer coins if you had them with you in your balance with that snapshot. In my opinion this is also better and easier approach than simply to split the chain as a lot of hash power and support is needed for that.
|
|
|
|
amishmanish
Legendary
Offline
Activity: 1918
Merit: 1160
|
|
December 12, 2017, 02:34:46 PM |
|
You don't need a huge hashing power, just remove the breakpoints and you will start at point zero. Just clone the Bitcoin Github source (like Litecoin, Dogecoin and so on did) and change the genesis block, change block time, total number of blocks and remove the checkpoints. If you have knowledge of c or c++ this is pretty easy. If you don't have any programming experience this might be too difficult. The article mentioned is pretty complete. Can I make it non-mineble? I mean I want to directly create all of coins. And I don't have any code language knowledge. :/ Pathetic! What kind of a person would start a thread titled "How to fork bitcoin?" and say "I don't have any coding knowledge". And here we are , replying to you. Things have truly gone down here.. Well, lets just give you the benefit of doubt. Do you care to elaborate what exactly you want to accomplish by this? My guess is that either you are a teenager who maybe wants to impress your peers or you are one of those shameless scammers who think that they can start something with the name of bitcoin attached to it and then dupe the masses with it. That is truly and undoubtedly pathetic. I hate scammers. And i suppose anyone who tries to earn a decent living and contribute something hates them too. Why in hell do people plan so elaborately to make a fool out of gullible people and take away their hard-earned money?? :-( I suppose these people don't have a conscience and a soul.. Anyways, I get how stupid this is but just want to know whats your side of the story??
|
|
|
|
dxbcoin
Member
Offline
Activity: 280
Merit: 12
|
|
December 12, 2017, 03:42:17 PM |
|
How does the fork affect BTC price?
|
|
|
|
supersoniccoinbomb (OP)
Newbie
Offline
Activity: 16
Merit: 0
|
|
December 12, 2017, 03:46:06 PM |
|
Pathetic! What kind of a person would start a thread titled "How to fork bitcoin?" and say "I don't have any coding knowledge". And here we are , replying to you. Things have truly gone down here.. Well, lets just give you the benefit of doubt. Do you care to elaborate what exactly you want to accomplish by this? My guess is that either you are a teenager who maybe wants to impress your peers or you are one of those shameless scammers who think that they can start something with the name of bitcoin attached to it and then dupe the masses with it. That is truly and undoubtedly pathetic. I hate scammers. And i suppose anyone who tries to earn a decent living and contribute something hates them too. Why in hell do people plan so elaborately to make a fool out of gullible people and take away their hard-earned money?? :-( I suppose these people don't have a conscience and a soul.. Anyways, I get how stupid this is but just want to know whats your side of the story?? Are you really evaluating my personality to my thread title? And how do you think that I am gonna "make a fool out of gullible people and take away their hard-earned money"? I am not going to make any fucking ICO or fucking sell cryptocurrency. I JUST want to make hard fork to Bitcoin and yeah I DON'T HAVE ANY CODING KNOWLEDGE. Now if you're not helping me, mind your own fucking business please.
|
|
|
|
Oceat
|
|
December 12, 2017, 03:55:57 PM |
|
What kind of a person would start a thread titled "How to fork bitcoin?" and say "I don't have any coding knowledge". And here we are , replying to you. Things have truly gone down here..
I think the title shouldn't be like this instead it should be like "How to make my own coin" or "How to make an ICO" i'm sure OP doesn't even know how ICO was done. He should have ask first how to make an ICO, then he can ask that question later on. I hate scammers. And i suppose anyone who tries to earn a decent living and contribute something hates them too. Why in hell do people plan so elaborately to make a fool out of gullible people and take away their hard-earned money?? :-( I suppose these people don't have a conscience and a soul.. Don't worry OP can't do that yet unless he has a knowledge of coding and have a lot of money to produce his own ICO then fork it, but the title shouldn't be like that it should be "How to Fork <coin_name>?".
|
3996
|
|
|
supersoniccoinbomb (OP)
Newbie
Offline
Activity: 16
Merit: 0
|
|
December 12, 2017, 04:00:35 PM |
|
What kind of a person would start a thread titled "How to fork bitcoin?" and say "I don't have any coding knowledge". And here we are , replying to you. Things have truly gone down here..
I think the title shouldn't be like this instead it should be like "How to make my own coin" or "How to make an ICO" i'm sure OP doesn't even know how ICO was done. He should have ask first how to make an ICO, then he can ask that question later on. I hate scammers. And i suppose anyone who tries to earn a decent living and contribute something hates them too. Why in hell do people plan so elaborately to make a fool out of gullible people and take away their hard-earned money?? :-( I suppose these people don't have a conscience and a soul.. Don't worry OP can't do that yet unless he has a knowledge of coding and have a lot of money to produce his own ICO then fork it, but the title shouldn't be like that it should be "How to Fork <coin_name>?". I know how to make my own altcoin and ICO. You can go to here. I wan't hard fork to BITCOIN. Why isn't that clear?
|
|
|
|
shensu
Member
Offline
Activity: 86
Merit: 10
|
|
December 13, 2017, 01:20:45 AM |
|
It's good to start with some hashing power or a pool to get things off to a stable start.
|
|
|
|
nullius
|
|
December 13, 2017, 01:33:44 AM Last edit: December 13, 2017, 01:51:46 AM by nullius |
|
Hello, I want to make hard fork for Bitcoin and changing it's supply, mining reward etc. And making explorer and wallet for my fork. I could not find anything about this except an useless video. How can I do that? How can I make my own totally changed and improved Bitcoin?
And I don't have any code language knowledge. :/
I don't want to make new altcoin, I want to make hard fork to Bitcoin.
I JUST want to make hard fork to Bitcoin and yeah I DON'T HAVE ANY CODING KNOWLEDGE. Now if you're not helping me, mind your own fucking business please.
Ladies and gentlemen, we are witnessing the mental process which actuated every hardfork to date! Did you ever want to be a fly on the wall during the initial planning stages of Bitcoin XT, Bitcoin Unlimited, NYA, Bitcoin Cash, Bitcoin Gold, Bitcoin Plutonium Diamond With Ponies? Did you ever wonder why from a technical perspective, they’re all such comedic horrors? Well, observe the same principle in action: Behold the birth of Bitcoin Supersonic Bomb! After all, as we’ve all heard, developers are unimportant. Are you really evaluating my personality to my thread title?
No, I am evaluating your personality based on the demonstrated evidence that you are a moron. A rude one, at that. Well, at least you gave me some laughs today; but it was at the expense of the time of people who actually tried to help you. That’s just not worth it. Yet my heart softens. Call it my BOFH instinct. Somebody should help you. Here is the secret of Bitcoin: The bits of the coins live in the electrons running through wires which power the entire Internet. Voltage transception in the magnetic fields of power generators keep the blockchain secure. That is how mining works: Pulse codes are modulated by ASIC processes called “hashing”, which forms new coins out of electric charges and pushes them onto the wires. You did hear that mining has high electrical cost, right? A hardfork of Bitcoin is caused by asymmetric perturbation of the hash modulation, which in turn causes divergence of the hash nonces onto two different permuted chains. This arises when voltage pushes the electrons through a sharp, pointy conductor. Did you ever see what happens when you put a fork in the microwave? See all the sparks? Well, that is how Bitcoin gets forked, too! It’s called a “fork” for a reason: It needs a literal fork, or fork-like device. Well-financed projects such as Bitcoin Cash used forks made of solid tellurium; but any ordinary household fork will do. Thus, to fork Bitcoin, you must stick a fork into an electrical outlet. Hodl it tightly; don’t let go before the process is complete (not that you’ll be able to). It’s that easy! No coding knowledge is required. HTH. Have a nice trip. I wan't hard fork to BITCOIN. Why isn't that clear?
The fork happens faster if you have 240V outlets. Dare I hope?
|
|
|
|
hamburger
|
|
December 13, 2017, 02:33:14 AM |
|
You will need Ubuntu 14.04 x64 to compile the latest stable version of Bitcoin Core: 0.15.1 //Cross Compile Windows Binaries For SoniCoin //Ubuntu 14.04 x64 //CPU: 8 vCore //RAM: 32768 MB
// Update and upgrade sudo apt-get -y update; sudo apt-get -y upgrade //reboot the server
// Install dependencies sudo apt-get install -y autoconf automake autotools-dev build-essential curl g++-mingw-w64-i686 g++-mingw-w64-x86-64 git libboost-all-dev libevent-dev libprotobuf-dev libprotobuf-java libssl-dev libtool libqt5core5a libqt5dbus5 libqrencode-dev libqt5gui5 mingw-w64-i686-dev mingw-w64-x86-64-dev pkg-config protobuf-compiler qttools5-dev qttools5-dev-tools //reboot the server
// Create working directory mkdir github; cd github
//Download and install Berkeley DB 4.8 wget http://download.oracle.com/berkeley-db/db-4.8.30.NC.tar.gz tar xzvf db-4.8.30.NC.tar.gz cd db-4.8.30.NC/build_unix/ ../dist/configure --enable-cxx make sudo make install sudo ln -s /usr/local/BerkeleyDB.4.8 /usr/include/db4.8 sudo ln -s /usr/include/db4.8/include/* /usr/include sudo ln -s /usr/include/db4.8/lib/* /usr/lib
cd ~/github git clone https://github.com/bitcoin/bitcoin cd bitcoin git checkout master
// Read the code and make your changes to the name, supply, mining reward etc. // Change the name of the coin - SoniCoin and rename all bitcoin and Bitcoin entries to sonicoin and SoniCoin // as well as, for example BTC - BTS, Btc - Bts, btc - bts, bitcoin-cli - sonicoin-cli, bitcoin-tx => sonicoin-tx // bitcoin-qt => sonicoin-qt, and all references to Bitcoin, except for the copyright notices.
cd depends
make HOST=x86_64-w64-mingw32 -j4
cd ../src/secp256k1 libtoolize --force aclocal autoheader automake --force-missing --add-missing autoconf ./configure --prefix=$PWD/depends/x86_64-w64-mingw32 make HOST=x86_64-w64-mingw32 -j4
cd ../univalue libtoolize --force aclocal autoheader automake --force-missing --add-missing autoconf ./configure --prefix=$PWD/depends/x86_64-w64-mingw32 make HOST=x86_64-w64-mingw32 -j4
cd ~/github/bitcoin/ nano build-aux/m4/bitcoin_find_bdb48.m4 Find the following line -> bdbdirlist="$bdbdirlist ${_pfx}db${_vn}" Replace the line with -> bdbdirlist= "/github/db-4.8.30.NC/build_unix"
libtoolize --force aclocal autoheader automake --force-missing --add-missing autoconf ./configure --prefix=$PWD/depends/x86_64-w64-mingw32 --with-gui=qt5 --enable-tests=no --disable-gui-tests --disable-bench make -k HOST=x86_64-w64-mingw32 -j4
make clean make HOST=x86_64-w64-mingw32 -j4
//The compiled binaries: /github/bitcoin/src/bitcoind.exe /github/bitcoin/src/bitcoin-cli.exe /github/bitcoin/src/bitcoin-tx.exe /github/bitcoin/src/qt/bitcoin-qt.exe
That's it SoniCoin Core: 0.15.1 is born. You should rather not proceed with the creation of this coin if you do not understand the information above and I would suggest that you read about the difference between cloning a coin and making it your own and creating a fork. May the odds be in your favor! H.
|
Datacoin : DHZ6H91fsDoBHbdqED3ysCJJ2TUh3zRMZD Krugercoin : Yz3A9sTMp2yh5QLuAL8YQyvS5PdjHRHkkf
|
|
|
shensu
Member
Offline
Activity: 86
Merit: 10
|
|
December 13, 2017, 02:40:33 AM |
|
You will need Ubuntu 14.04 x64 to compile the latest stable version of Bitcoin Core: 0.15.1 //Cross Compile Windows Binaries For SoniCoin //Ubuntu 14.04 x64 //CPU: 8 vCore //RAM: 32768 MB
// Update and upgrade sudo apt-get -y update; sudo apt-get -y upgrade //reboot the server
// Install dependencies sudo apt-get install -y autoconf automake autotools-dev build-essential curl g++-mingw-w64-i686 g++-mingw-w64-x86-64 git libboost-all-dev libevent-dev libprotobuf-dev libprotobuf-java libssl-dev libtool libqt5core5a libqt5dbus5 libqrencode-dev libqt5gui5 mingw-w64-i686-dev mingw-w64-x86-64-dev pkg-config protobuf-compiler qttools5-dev qttools5-dev-tools //reboot the server
// Create working directory mkdir github; cd github
//Download and install Berkeley DB 4.8 wget http://download.oracle.com/berkeley-db/db-4.8.30.NC.tar.gz tar xzvf db-4.8.30.NC.tar.gz cd db-4.8.30.NC/build_unix/ ../dist/configure --enable-cxx make sudo make install sudo ln -s /usr/local/BerkeleyDB.4.8 /usr/include/db4.8 sudo ln -s /usr/include/db4.8/include/* /usr/include sudo ln -s /usr/include/db4.8/lib/* /usr/lib
cd ~/github git clone https://github.com/bitcoin/bitcoin cd bitcoin git checkout master
// Read the code and make your changes to the name, supply, mining reward etc. // Change the name of the coin - SoniCoin and rename all bitcoin and Bitcoin entries to sonicoin and SoniCoin // as well as, for example BTC - BTS, Btc - Bts, btc - bts, bitcoin-cli - sonicoin-cli, bitcoin-tx => sonicoin-tx // bitcoin-qt => sonicoin-qt, and all references to Bitcoin, except for the copyright notices.
cd depends
make HOST=x86_64-w64-mingw32 -j4
cd ../src/secp256k1 libtoolize --force aclocal autoheader automake --force-missing --add-missing autoconf ./configure --prefix=$PWD/depends/x86_64-w64-mingw32 make HOST=x86_64-w64-mingw32 -j4
cd ../univalue libtoolize --force aclocal autoheader automake --force-missing --add-missing autoconf ./configure --prefix=$PWD/depends/x86_64-w64-mingw32 make HOST=x86_64-w64-mingw32 -j4
cd ~/github/bitcoin/ nano build-aux/m4/bitcoin_find_bdb48.m4 Find the following line -> bdbdirlist="$bdbdirlist ${_pfx}db${_vn}" Replace the line with -> bdbdirlist= "/github/db-4.8.30.NC/build_unix"
libtoolize --force aclocal autoheader automake --force-missing --add-missing autoconf ./configure --prefix=$PWD/depends/x86_64-w64-mingw32 --with-gui=qt5 --enable-tests=no --disable-gui-tests --disable-bench make -k HOST=x86_64-w64-mingw32 -j4
make clean make HOST=x86_64-w64-mingw32 -j4
//The compiled binaries: /github/bitcoin/src/bitcoind.exe /github/bitcoin/src/bitcoin-cli.exe /github/bitcoin/src/bitcoin-tx.exe /github/bitcoin/src/qt/bitcoin-qt.exe
That's it SoniCoin Core: 0.15.1 is born. You should rather not proceed with the creation of this coin if you do not understand the information above and I would suggest that you read about the difference between cloning a coin and making it your own and creating a fork. May the odds be in your favor! H. You can compile it using linux in virtualbox on any OS, however.
|
|
|
|
hamburger
|
|
December 13, 2017, 02:53:32 AM |
|
Now you will need a Github account and Ubuntu 14.04 x64 to install and run the new Sonicoin Core: 0.15.1 #!/bin/bash
echo "Welcome to Ubuntu 14.04 x64 SoniCoin 0.15.0.1"
// Go to Github and create a Github account then upload SoniCoin 0.15.0.1
echo "Upgrade server." sudo apt-get -y update sudo apt-get -y upgrade sudo apt-get -y autoremove sudo apt-get -y install build-essential libtool autotools-dev automake pkg-config libssl-dev libevent-dev sudo apt-get -y install bsdmainutils libboost-system-dev libboost-filesystem-dev libboost-chrono-dev sudo apt-get -y install libboost-program-options-dev libboost-test-dev libboost-thread-dev git sudo apt-get -y install software-properties-common
echo "Create swap file." dd if=/dev/zero of=/mnt/myswap.swap bs=M count=4000 mkswap /mnt/myswap.swap swapon /mnt/myswap.swap sed -i '$a /mnt/myswap.swap none swap sw 0 0' /etc/fstab
echo "Download Berkley4.8. do not change this to sonicoin" sudo add-apt-repository -y ppa:bitcoin/bitcoin sudo apt-get update sudo apt-get -y install libdb4.8-dev libdb4.8++-dev
echo "Download SoniCoin 0.15.0.1" git clone https://github.com/sonicoin/sonicoin cd sonicoin ./autogen.sh ./configure make make install cd
echo "Create conf file" mkdir -p ~/.sonicoin touch ~/.sonicoin/sonicoin.conf
# JSON-RPC options (for controlling a running Sonicoin/sonicoind process)
# server=1 tells Sonicoin-qt to accept JSON-RPC commands. server=1
# You must set rpcuser and rpcpassword to secure the JSON-RPC api rpcuser=rpcusername rpcpassword=rpcpassword
# By default, only RPC connections from localhost are allowed. rpcallowip=127.0.0.1
# Listen for RPC connections on this TCP port: rpcport=<what ever you changed it to>
" > ~/.sonicoin/sonicoin.conf sleep 3 clear
echo "Start server" sonicoind -server -daemon sleep 15 watch 'sonicoinn-cli getblockcount'
May the odds be in your favor! H.
|
Datacoin : DHZ6H91fsDoBHbdqED3ysCJJ2TUh3zRMZD Krugercoin : Yz3A9sTMp2yh5QLuAL8YQyvS5PdjHRHkkf
|
|
|
|