Post
Topic
Board Announcements (Altcoins)
Re: [ANN][GAP] Gapcoin - Prime Gap Search - New Math Algo - CPU / GPU - Zero Premine
by
UsernameNumber7
on 24/02/2021, 00:08:35 UTC
Is there anyone here who can compile the Windows .EXE for Higgins New Wallet?


Most people seem to be windows users.


For Compiling on Linux, Higgins instructions are for the standard Bitcoin compile not Gapcoin compiling.

The key to compile Gapcoin is

git submodule init
git submodule update

It will not compile without getting the submodule



Start Gapcoin Install

sudo apt-get install git synaptic gdebi pkg-config

sudo apt-get install build-essential libtool autotools-dev autoconf libssl-dev libgmp-dev libmpfr-dev

sudo apt-get install libboost-all-dev libminiupnpc-dev libqt4-dev libprotobuf-dev protobuf-compiler

sudo apt-get install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev libqrencode-dev

sudo apt install libcanberra-gtk-module libcanberra-gtk3-module

sudo apt install db5.3-util libdb5.3++-dev libdb5.3-dev




git clone https://github.com/gapcoin-project/gapcoin-core

cd gapcoin-core
git submodule init
git submodule update
./autogen.sh
./configure --with-incompatible-bdb --without-miniupnpc
make


To Run

How to start the QT wallet after compiling!
Open Command Line Terminal

cd gapcoin/src/qt
./gapcoin-qt

To Run the Daemon

cd gapcoin/src
./gapcoind

Higgins 16.3 to compiles, I was going to test the 20.1 but it must be private for now while he works on it.


Been using a 64 Bit HMAC with Sha-512 512 Bit Keys instead of the standard 128 bit.  It is compatible with the current blockchain no breaks after months of testing.  The original Satoshi design of Bitcoin used the HMAC to be the key feature in the security of relaying messages. 

This is easily upgraded providing good security and it will further hamper ASIC development, as I don't think 32 bit ASICs could compute 64 bit Numbers, but I could be wrong.

The Newer Bitcoin which Higgins is developing is far better in a lot of ways, I love the Dandelion support.  But the HMAC has be rewritten completely and it would be a lot of work to troubleshoot the new way to make that upgrade as everything is ripped out or moved as far as I can tell.

Security would improve having 512 Bit Keys for the HMAC instead of 128 Bit keys which Bitcoin probably still uses.

So Gapcoin is more advanced than Bitcoin in some ways.  They will never stop arguing to test real development.