Pages:
Author

Topic: [ANN][GAP] Gapcoin - Prime Gap Search - New Math Algo - CPU / GPU - Zero Premine - page 15. (Read 287669 times)

legendary
Activity: 2744
Merit: 1387
Ukrainians will resist
gjhiggins , Thanks, downloaded, launched. Everything is OK, only in mining you cannot change the number of threads with the slider, but these are trifles.
You can tell more about the function Notary ?

And more about the testnet, I downloaded it and launched it, everything is fine, mining is good, I found a lot of blocks. How long will the testnet run?
And what is required from ordinary users? How can they help? I keep my testnet wallet running all the time, but stopped mining.





Edit.

SouthXchange has a voting system for adding new coins here ...
- https://main.southxchange.com/Home/Vote#new-coins

However, the add coin listing requires a google form with a login ...
If someone from the community would like to add Gapcoin for voting ... ?
- https://docs.google.com/forms/d/11IStGmLIVVFWQrqEwkRbHcGK0PlYFIdssvxcPChzf_s/


I filled out the form and now we are on the list.
I had some coins and voted.
legendary
Activity: 2254
Merit: 1290
gjhiggins Thanks for the detailed answer!
As I understand it, you are the only person who has continued to develop the gapcoin.
I could find a person who could compile the gui-wallet 0.9.4 for Windows, but there is a question of trust, you need a trusted person so that there are no unpleasant surprises.
I did, eventually, manage to successfully cross-compile a Windows64 version of the v0.9.4-gap branch which might tide people over during the interim period before everyone's switched over to the 0.16.3 reference client¹. Oh, and I managed to track down and fix that bignum divide-by-zero error that people occasionally encountered.

If you consider me to be a trusted person, you can download a windows setup.exe from https://mega.nz/file/ecsi2QDC#hzccuRIreGDqEz3EUgImEiOUTV9dk93_dfIxKpSPK2s

¹ Current network composition:
104.236.168.125Satoshi:0.9.2listening
138.197.159.202Satoshi:0.9.2listening
138.68.172.174Satoshi:0.9.2listening
139.59.103.137Satoshi:0.9.2listening
139.59.57.170Satoshi:0.9.2listening
199.247.26.15Satoshi:0.9.2listening
209.250.241.75Satoshi:0.9.2listening
51.255.157.116:38120Satoshi:0.9.2
95.179.139.125:10503Satoshi:0.9.2
118.69.72.95:58915Satoshi:0.9.2
193.233.60.184:42352Satoshi:0.9.2
83.220.173.21:40569Satoshi Gapcoin Clan:0.9.3
185.167.160.219:50792Satoshi Gapcoin Clan:0.9.3
180.149.125.139:44823Satoshi Gapcoin Clan:0.9.3
185.140.53.3:48640Satoshi Gapcoin Clan:0.9.3
185.38.175.71:42896Satoshi Gapcoin Clan:0.9.3
185.10.68.51:36144Satoshi Gapcoin Clan:0.9.3
59.115.112.9:56168Satoshi Gapcoin Clan:0.9.3
171.25.193.25:22543Satoshi Gapcoin Clan:0.9.3
188.120.235.117:38401Satoshi Gapcoin Clan:0.9.3
192.248.174.77:42530Satoshi:0.9.4
5.9.193.21Satoshi:0.9.4listening
51.148.146.204:52438Satinki:0.16.3(my client)

Currently, the 0.16.3 reference client has certain key features temporarily disabled because to enable them would cause a chain split across the 0.9/0.16 boundary, specifically i) the CHECKLOCKTIMEVERIFY script OP (which is required to enable a coin to be traded on Open Decentralised Exchanges) and ii) Segwit (the Bitcoin transaction privacy enhancement). And, whilst the Replace-by-Fee option (which enables the user to bump up the fee of a transaction to improve the likelihood of the tx being included in a mined block) isn't actually disabled, txs which use it will not be broadcast by 0.9 reference clients.

There is an opportunity for discussion on how to proceed to migrate the chain to take advantage of the additional security offered by the 0.16.3 reference client as well as the new features. Or not (as a curator rather than a developer, I'm easy either way).

Cheers

Graham

legendary
Activity: 2254
Merit: 1290
Awesome steps forward

Any idea on someone who could help with the GPU miner?
Unfortunately, the task is unlikely to hold intrinsic interest for anyone with the necessary skill set and I doubt the remaining community has the resources to fund a jobbing programmer.

In my implementation of the upgrade of the Gapcoin reference client from 0.9 to 0.16, I've had the inestimable benefit of receiving technical advice and guidance from James (aka barrystyle). He has observed that the GapMiner code which interfaces with the node's RPC-API commands is quite antiquated and ideally should be swapped out for a modern version. Indeed, I had to re-implement the code providing the RPC-API getwork call used by the Gapcoin miner, functionality which had been removed from the Bitcoin codebase back in v0.10 (https://github.com/bitcoin/bitcoin/blob/047a89831760ff124740fe9f58411d57ee087078/doc/release-notes.md#0100-change-log). These days getblocktemplate is where it's at.

Also the degree of GPU/CPU advantage is rather unclear. ATM, my server reports 28 active nodes, the hashrate is around 32MHps and 2 threads on my i7 CPU laptop yield around 300KHps. I can only invite you to do your own arithmetic guesswork as to what proportion of the network hashrate derives from GPU processing and what kind of hashpersec advantage GPU brings over CPU. Unless someone would care to provide actual data?

Cheers

Graham
member
Activity: 164
Merit: 13
Awesome steps forward

Any idea on someone who could help with the GPU miner?

legendary
Activity: 2646
Merit: 1722
https://youtu.be/DsAVx0u9Cw4 ... Dr. WHO < KLF
Indeed.

I've contacted Fides Exchange - https://www.fides-ex.com/ - through the forum to request that they might consider listing Gapcoin.

Fides already has Riecoin listed, so fingers crossed - https://bitcointalksearch.org/topic/fides-exchange-5215588

...

Also filled out the request listing forms at tradeogre.com , crex24.com and atomicdex.io

...

SouthXchange has a voting system for adding new coins here ...
- https://main.southxchange.com/Home/Vote#new-coins

However, the add coin listing requires a google form with a login ...
If someone from the community would like to add Gapcoin for voting ... ?
- https://docs.google.com/forms/d/11IStGmLIVVFWQrqEwkRbHcGK0PlYFIdssvxcPChzf_s/

Other community and traders recommendations for exchanges are always welcome!

Onward.

Cheers!
legendary
Activity: 4004
Merit: 1250
Owner at AltQuick.com
I for one, would rather raise 0.05 BTC to help Graham (and others) with development efforts ...
Given the persistent general reluctance of hodlers to fund the block explorer, I can't see anything like that happening. I may be cynical but I get the sense that even publishing a donation address would simply be an invitation to a disappointment that I'd prefer not to make tangible.

Cheers

Graham

I feel like Redman when someone asks for a fee to do something that makes their service better...  https://www.youtube.com/watch?v=rTNl5QAO9WQ

I've paid in the past, but it never works out well.  It's similar to buying "Netflix" with Bitcoin.  It works while it works and then poof!
legendary
Activity: 2254
Merit: 1290
I for one, would rather raise 0.05 BTC to help Graham (and others) with development efforts ...
Given the persistent general reluctance of hodlers to fund the block explorer, I can't see anything like that happening. I may be cynical but I get the sense that even publishing a donation address would simply be an invitation to a disappointment that I'd prefer not to make tangible.

Cheers

Graham
legendary
Activity: 2646
Merit: 1722
https://youtu.be/DsAVx0u9Cw4 ... Dr. WHO < KLF
Hello All,

I would like to suggest a potential exchange in Unnamed Exchange, https://www.unnamed.exchange/.  It is a fast-growing exchange with many coins and an active trollbox with tipping.  Volumes are increasing, which makes it worthwhile as each new coin is added the population increases and it is increasing thru active campaigns.  The exchange is transparent and honest.  It is a very affordable listing at 0.05 BTC, so it is one to be considered.

Cheers,
Waya


Hey waya,

Thank you for the information and suggestion. I have previously contacted Unnamed Exchange and they didn't mention a listing fee at that time.

- https://bitcointalksearch.org/topic/m.54663677

TBH I won't pay listing fees. However, if anyone in the Gapcoin community should chose to pay it, then so be it.

Your post here tells me that in time, perhaps, many exchanges will (again) be listing Gapcoin themselves.

I for one, would rather raise 0.05 BTC to help Graham (and others) with development efforts ...

Cheers!
sr. member
Activity: 582
Merit: 250
Owns of Waya Wolf Coin - WW Supports the Wolf Park
Hello All,

I would like to suggest a potential exchange in Unnamed Exchange, https://www.unnamed.exchange/.  It is a fast-growing exchange with many coins and an active trollbox with tipping.  Volumes are increasing, which makes it worthwhile as each new coin is added the population increases and it is increasing thru active campaigns.  The exchange is transparent and honest.  It is a very affordable listing at 0.05 BTC, so it is one to be considered.

Cheers,
Waya
legendary
Activity: 2646
Merit: 1722
https://youtu.be/DsAVx0u9Cw4 ... Dr. WHO < KLF
...snip...

Good luck!

Welcome! @cryptomaxsun glad that you eventually got everything set-up and mining!

You have also reminded me to upload a newer version of the Gapcoin Blockchain to: https://gapcoin.network/downloads/Gapcoin_blockchain.zip

Unzipping the blockchain to the relevant data dir is still the fastest way to get started with mining ...

## Operating System - Default gapcoin datadir - Typical path to configuration file i.e.
## Windows - %APPDATA%\Gapcoin\ - C:\Users\username\AppData\Roaming\Gapcoin\gapcoin.conf
## Linux - $HOME/.gapcoin/ - /home/username/.gapcoin/gapcoin.conf

Always back-up your wallet.dat before unzipping and/or upgrading !

N.B. v0.9.4 is still the current mainnet release (v0.9.2 for windows).



EDIT: additional

Great News!

c-patex Exchange finally added Gapcoin!

GAP Exchange / BTC Markets at:
- https://c-patex.com/markets/gapbtc

GAP Exchange / LTC Markets at:
- https://c-patex.com/markets/gapltc

Mind the Gap !  Grin
legendary
Activity: 2646
Merit: 1722
https://youtu.be/DsAVx0u9Cw4 ... Dr. WHO < KLF
N.B. This post is for TESTNET only / Alpha Beta release of an implementation of the 0.16.3 reference client for the Gapcoin network

Reporting successful compile of gapcoind / gapcoin-cli (from source) on Ubuntu 18.04 ...

Code:
{
  "version": 160300,
  "protocolversion": 70015,
  "walletversion": 159900,
  "balance": 0.00000000,
  "blocks": 10496,
  "timeoffset": 0,
  "connections": 1,
  "proxy": "",
  "difficulty": 18.02478675667962,
  "testnet": true,
  "keypoololdest": 1604837394,
  "keypoolsize": 1000,
  "paytxfee": 0.00000000,
  "relayfee": 0.00001000,
  "warnings": ""
}

TESTNET

> cd gapcoin-core/src && ./gapcoin-cli getblockhash 1
f527b54f02e936cdde8e234a28bbf996991ef1623be27237db1be430b14fbe8e

> cd gapcoin-core/src && ./gapcoin-cli getblockhash 10496
aac33c1e2ef9faed94ddf0bf7e428723a9f922e2ef9462ee7708745c4f1bab9f

...

example TESTNET .conf

Code:
gen=0
testnet=1
listen=1
daemon=1
server=1
port=19661
rpcallowip=127.0.0.1
rpcport=19609
rpcuser=YOURgapcoinRPCchangethis
rpcpassword=YOURgapcoinRPCpasschangethis
addnode=testnet-seed.gapcoin.network:19661
addnode=testnet.gapcoin.network:19661

> cd gapcoin-core/src && ./gapcoin-cli setgenerate true 1

> cd gapcoin-core/src && ./gapcoin-cli setgenerate false

Etc.,
legendary
Activity: 2254
Merit: 1290
FWIW:

Alpha release of an implementation of the 0.16.3 reference client for the Gapcoin network: https://github.com/gjhiggins/gapcoin-core/releases/tag/v0.1rc-alpha, testnet-only while we test the robustness and reliability of the implementation. Linux, Windows64 and OSX binaries available. Client can be built from cloned github repos - https://github.com/gjhiggins/gapcoin-core.

Copy the provided gapcoin.conf into the data directory. (In order to have the mining page slider bar show the maximum threads available for your machine, comment out the genproclimit line or set a higher limit as desired).

For Windows users, if you want to use a separate data directory for the 0.16.3 client such as C:\Users\\AppData\Roaming\GapcoinCore then click on "Properties" of a shortcut to the 0.16.3 client gapcoin-qt.exe and add -datadir=C:\Users\\AppData\Roaming\GapcoinCore at the end, e.g. C:\Program Files (x86)\Gapcoin\gapcoin-qt.exe -datadir=C:\Users\\AppData\Roaming\GapcoinCore.

Please be advised - if not configured with -testnet on the command line or testnet=1 in the config file, the 0.16.3 reference client will connect to the current mainnet and will act as a processing node but the more advanced/complex transactions created by the 0.16.3 client will not be recognized/process/broadcast by the current population on 0.9.4 clients and the originating 0.16.3 client will probably find itself on a singleton fork, necessitating zeroing of the data dir and subsequent resync (so don't try it).

Cheers

Graham

Early indications are that changing the txindex setting requires a clearout of the datadir and a resync.

Edit: I found that on Windows 10 at least, so when I created a testnet-specific shortcut, I needed to separate the arguments and surround them in double quotes (I'm using a Vagrant box VM, so I am user "Vagrant") and the entire content of the "Shortcut" field was:

"C:\Program Files (x86)\Gapcoin\gapcoin-qt.exe" "-testnet" "-datadir=C:\Users\Vagrant\AppData\Roaming\Gapcoin"
legendary
Activity: 2744
Merit: 1387
Ukrainians will resist
An easy way to start mining Gapcoin.

Go to https://gapcoin.network/downloads/. Download the wallet for your OS.
Download the miner, the current version of gapminer-cpu-gpu-rev5.1-windows, this is for Windows, for Linux - gapminer-cpu-gpu-rev5.1-linux.zip

Downloading a snapshot of the blockchain to speed up synchronization - https://gapcoin.network/downloads/Gapcoin_blockchain.zip
Create in the blockchain folder gapcoin.conf file:
Code:
listen=1
server=1
daemon=1
port=31469
rpcport=31397
rpcallowip=127.0.0.1
rpcuser=gapcoinrpcuser
rpcpassword=Gapc0inRPCpassw0rd
maxconnections=8
addnode=45.76.140.157
addnode=193.233.60.184
addnode=37.139.15.251
addnode=104.236.168.125
addnode=138.68.172.174
addnode=139.59.57.170
addnode=139.59.103.137
addnode=138.197.159.202

We launch the wallet, wait for the end of synchronization.
Mining is possible on the pool and solo.

Pool https://gap.suprnova.cc
We register, go to My Account - My Workers, create a worker.
In the Edit Account section, add your wallet address for payments and a minimum payment threshold.

Bat file example:
Code:
gapminer-cpu.exe -o gap.suprnova.cc -p 2433 -u login.worker -x password worker -c -t 2

-t is the number of cores for mining.

Solo mining, you need a constantly running and synchronized wallet or daemon.
Bat file example:
Code:
gapminer-cpu.exe -o 127.0.0.1 -p 31397 -u your rpcuser -x rpcpassword -t 2

* -u your rpcuser -x rpcpassword is taken from gapcoin.conf file

Good luck!
legendary
Activity: 2646
Merit: 1722
https://youtu.be/DsAVx0u9Cw4 ... Dr. WHO < KLF
Reminder ...

I just opened a Gapcoin Discord (invite).

Above invite is still valid as of time of writing and I'll observe that Discord will be more convenient for getting support for working with the imminent testnet release of the 0.16.3 upgrade (unlike bct, discord creates notifications on my desktop and if I'm awake and at kbd, I'll respond).

Cheers

Graham.


PM sent.

gapcoin.conf RPC TESTNET example ...

Code:
testnet=1
listen=1
daemon=1
server=1
port=19661
rpcallowip=127.0.0.1
rpcport=19609
rpcuser=YOURgapcoinRPCchangethis
rpcpassword=YOURgapcoinRPCpasschangethis
addnode=testnet-seed.gapcoin.network:19661
addnode=testnet.gapcoin.network:19661

Standing by ...
legendary
Activity: 2254
Merit: 1290
Reminder ...

I just opened a Gapcoin Discord (invite).

Above invite is still valid as of time of writing and I'll observe that Discord will be more convenient for getting support for working with the imminent testnet release of the 0.16.3 upgrade (unlike bct, discord creates notifications on my desktop and if I'm awake and at kbd, I'll respond).

Cheers

Graham.
member
Activity: 72
Merit: 27
Tempus Narrabo
Yoh, i can't answer in a technical way.
But as I know, CRT will be used to mine higher Shifts and for 'huge' cpu/gpu power (~1,5M+ pps).
I don't use CRT miner... I'm waiting for a gpu developer to fall from the sky to try higher ranges.

Did you add known nodes ?!
--extra-verbose doesn't give you additionnal infos on the init failure ?

Wallet launch (~1 minutes) is op for me.
Usually with a 500k pps cpu, i'll find several blocks a day. Eventually 1-5blocks/3hours.
________________
Starting pool miner ~500K pps cpu :

Found share at 22.4628 merit is a valid block after a few minutes.

Block from picture :
https://chainz.cryptoid.info/gap/block.dws?1315757.htm
________________
If you're here to mine at high shift range and for high merit gaps you'll need a lot of cpu power.
And if you're here just to mine without 'mathematical goal' or low cpu power, go for standard miner at a standard shift range (25-32) and connect to the pool Smiley

I leave the technical approach for others ! Sry
And someone to invite you on Discord.
They will probably need to know you miner's launch command, with options. If you mine at shift 1024 [...] with 200K pps, good luck.
Miners probably need a lot more optimizations (mathematicals/gpu dev) to maximise mining power.

To optimize your mining range with CRT miner:
cf.
https://bitcointalksearch.org/topic/m.54565947
https://bitcointalksearch.org/topic/m.54575759



legendary
Activity: 2744
Merit: 1387
Ukrainians will resist
There are more questions about wallet and solo mining.
The wallet opens for a very long time, Windows 7, you need to wait a day for the wallet to start, I'm not talking about the long synchronization, the blockchain bootstrap does not ease the situation, the wallet indexes and opens blocks for a very long time.
On the VPS with ubuntu 16.04, I waited almost a week for full synchronization.
This miner GapMiner rev5.1 CRT Creation



No processor load. Why?
Here is another miner, and I understand that they cannot mine on the pool, only solo.



There are 2 cores, Vishera 4.2 GHz.
I started mining on 4 cores, nothing was mined in three days.
How long does it take at this hashrate to get a block?
legendary
Activity: 2646
Merit: 1722
https://youtu.be/DsAVx0u9Cw4 ... Dr. WHO < KLF
New dedicated seed / P2P nodes by gapcoin.club ...

Tokyo, Japan

addnode seed-jp.gapcoin.club:31469 add

addnode 198.13.47.147:31469 add

IPv6: [2401:c080:1000:466c:5400:03ff:fe0b:00de]:31469


Toronto, Canada

addnode seed-ca.gapcoin.club:31469 add

addnode 149.248.62.153:31469 add

IPv6: [2001:19f0:b001:105:5400:03ff:fe0b:0156]:31469


USA (New 2nd block explorer TBA) ...

N.B. Hosting for https://chainz.cryptoid.info/gap/ currently 'expires' on 2020-11-11 and will be renewed, if no one else contributes first!

...

Both gapcoin.club and gapcoin.network will be migrating to new servers and infrastructure before July 15th, 2021.

Existing Tor v2 .onion addnode's for Gapcoin will also be terminated before July 15th, 2021 and will (hopefully) be replaced by v3 .onion addnode's before this date, dependent on updates to the Gapcoin codebase ... see:

- https://blog.torproject.org/v2-deprecation-timeline

- https://gapcoin.club/downloads/gapcoin.conf.tor.txt

- https://github.com/bitcoin/bitcoin/pull/19954

gapcoin.club operates Tor Relays and well established Bridges on some of our nodes and we will be seeking funding to continue with this side of the project, plus giving bandwidth back to the Tor network ... see:

- https://metrics.torproject.org/rs.html#search/gapcoin

N.B. That the following Tor addnodes will remain 'live' until July 15th, 2021.

gapxnu2mgche3y7v.onion:31469
gap5eiwtcw35ympv.onion:31469

Cheers!
hero member
Activity: 1220
Merit: 612
OGRaccoon

In the context of a cryptocurrency, that holds true for compiled binaries from any source. Bitcoin has evolved a "gitian build" process which produces binaries with reproducible hashes that can be cross-checked against a recognised value (see this write-up for a narrative description of the approach). That'd be the best bet for commissioning the creation of a compiled binary.

Cheers

Graham

(Oh, and the contemporary Bitcoin repos has a suggestively-titled directory build_msvc directory ... https://github.com/bitcoin/bitcoin/tree/master/build_msvc but I suspect that's not of immediate use on a vintage 0.9.x codebase).


Does this mean that I can find a programmer who will compile the source files for windows using gitian-building?
Will it be safe?
If yes, then I can find such a person through this forum.

And yet, there is such a block explorer service https://openchains.info/
Give them access to the daemon coins and they run for free  block explorer
I can on VPS run the Gapcoin daemon.
But this service has a drawback - you cannot view the balance and other data at the address.
Do need it?

Give me a few hours I will post a full gitian build process guide for the above  Wink
legendary
Activity: 2744
Merit: 1387
Ukrainians will resist

In the context of a cryptocurrency, that holds true for compiled binaries from any source. Bitcoin has evolved a "gitian build" process which produces binaries with reproducible hashes that can be cross-checked against a recognised value (see this write-up for a narrative description of the approach). That'd be the best bet for commissioning the creation of a compiled binary.

Cheers

Graham

(Oh, and the contemporary Bitcoin repos has a suggestively-titled directory build_msvc directory ... https://github.com/bitcoin/bitcoin/tree/master/build_msvc but I suspect that's not of immediate use on a vintage 0.9.x codebase).


Does this mean that I can find a programmer who will compile the source files for windows using gitian-building?
Will it be safe?
If yes, then I can find such a person through this forum.

And yet, there is such a block explorer service https://openchains.info/
Give them access to the daemon coins and they run for free  block explorer
I can on VPS run the Gapcoin daemon.
But this service has a drawback - you cannot view the balance and other data at the address.
Do need it?
Pages:
Jump to: