Pages:
Author

Topic: [ANN] Vcoin sha256 pow - page 13. (Read 55021 times)

legendary
Activity: 2254
Merit: 1278
July 20, 2015, 10:13:11 AM
The more I look at it I think getwork should be last on the priority list.

Strange that you should say that, great minds think alike ... Smiley

Cheers

Graham

Edit: dispelled ambiguity
legendary
Activity: 2254
Merit: 1278
July 20, 2015, 10:12:22 AM
Block explorer has been unreliable of late due to an unrelated issue with the server (gnutls cache database problem, apparently). I've revived the server, the VCoin Abe block explorer is available again and I'm keeping an eye on it.

I'm looking with keen interest at: http://test.webbtc.com/about. TTW script debugging? That’s far too useful not to have one pointed at the VCoin 0.11 blockchain.

Cheers

Graham
legendary
Activity: 1638
Merit: 1013
July 18, 2015, 03:19:32 AM
The more I look at it I think getwork should be last on the priority list. Although vcoin is wonderful to solo mine especially since diff retarget is so quick, pools are the way of the future and plays a cardinal role on several levels. If it is possible to solo mine a coin, the miner can just as well be pointed to a pool since a) the wallet is connected to the Internet in anyways, b) pool fees won't break the bank and sustains an important service and c) over time solo mining and pool mining yield converge. At some point solo mining will become futile for a successful coin in anyways.

It is therefore more important to land the new wallet based on 0.11 and focus on other key aspects on the list.
legendary
Activity: 1274
Merit: 1006
Trainman
July 14, 2015, 12:31:50 PM
OP updated
hero member
Activity: 725
Merit: 500
July 14, 2015, 09:27:43 AM
0% Vcoin mining pool now available from iSpace Mining Pools - ispace.co.uk
legendary
Activity: 2254
Merit: 1278
July 13, 2015, 10:38:14 PM

I'm getting lazy and have developed a tendency to rely on others’ write-ups of the insights:

Quote
“The final challenge which many traditional blockchains face is that due to their public nature, many will simply not be able to work without an anti-spam mechanism of some sort. The anti-spam mechanism used by most blockchains is that data which is to be stored in the blockchain must be accompanied by some payment or deposit of the blockchain’s built-in token. This creates a “pay-to-play” atmosphere which suits those individual nodes who possess a significant amount of the tokens well, but may not suit those individuals who do not possess the tokens. Indeed, this is an insurmountable problem for many blockchains and outside of “wealthier” users subsidizing others so that they might benefit from the utility of whatever function that blockchain is meant to provide, there is no answer.”
- https://erisindustries.com/products/erisdb/

A couple of observations: i) “may not suit” is unnecessarily timid, “will not suit” is much more like it and ii) note and inwardly digest: “insurmountable problem ... no answer”

Cheers

Graham
legendary
Activity: 2254
Merit: 1278
July 13, 2015, 10:20:53 PM
Looks promising !

The new source code is not compiling for me:

tl;dr - Which branch are you using?

Hmm, there is only one branch:

https://github.com/gjhiggins/vcoin-dev

Claro.

The work I described is taking place in a different repos, I erroneously assumed you were using that one. Thanks for the heads-up.


Cheers

Graham
member
Activity: 82
Merit: 10
July 12, 2015, 02:37:14 PM





VCoin has been added to the SHA256 Multiport @ http://ffpool.net


Mine every coin, every algo and get paid in every coin or directly in BTC.

legendary
Activity: 2688
Merit: 1240
July 12, 2015, 07:31:49 AM
Looks promising !

The new source code is not compiling for me:

tl;dr - Which branch are you using?

Thanks for the kind words. There isn't a release per se of the new source code of VCoin for Core 0.11, sorry about that.

It's testnet-only anyway atm because of the post-0.9 backwards-incompatible protocol changes. Publicly available code for a working VCoin 0.11 node would likely cause a fork and irrevocably separate 0.11 and 0.8 clients, so any release will need to be planned, advertised and carefully managed so that exchanges, pool operators and users of 0.8 clients are given adequate support in upgrading.

The repos is somewhat teeming with branches atm, I need to get a sense of what's worth including and adding to the maintenance load and what isn't.

The additional functionality (and any associated structural change) is separated out into individual branches, enabling me to manage the dependencies more effectively. When we're ready, I'll merge what's actually wanted and cut a release.

In the interim, I'll take a look at the “pre-release” branch and try to ensure that it compiles.

Cheers

Graham


Hmm, there is only one branch:

https://github.com/gjhiggins/vcoin-dev

And that's what I've used.

I've got it working with the old code now btw.
legendary
Activity: 2254
Merit: 1278
July 12, 2015, 06:57:01 AM
Looks promising !

The new source code is not compiling for me:

tl;dr - Which branch are you using?

Thanks for the kind words. There isn't a release per se of the new source code of VCoin for Core 0.11, sorry about that.

It's testnet-only anyway atm because of the post-0.9 backwards-incompatible protocol changes. Publicly available code for a working VCoin 0.11 node would likely cause a fork and irrevocably separate 0.11 and 0.8 clients, so any release will need to be planned, advertised and carefully managed so that exchanges, pool operators and users of 0.8 clients are given adequate support in upgrading.

The repos is somewhat teeming with branches atm, I need to get a sense of what's worth including and adding to the maintenance load and what isn't.

The additional functionality (and any associated structural change) is separated out into individual branches, enabling me to manage the dependencies more effectively. When we're ready, I'll merge what's actually wanted and cut a release.

In the interim, I'll take a look at the “pre-release” branch and try to ensure that it compiles.

Cheers

Graham
legendary
Activity: 1274
Merit: 1006
Trainman
legendary
Activity: 1638
Merit: 1013
legendary
Activity: 2688
Merit: 1240
July 12, 2015, 06:20:40 AM
Pool added:

https://vcoin.suprnova.cc

Please add to OP
legendary
Activity: 1638
Merit: 1013
July 12, 2015, 05:59:42 AM
Looks promising !

Indeed. Graham knows what he is doing and will get it right.
legendary
Activity: 2688
Merit: 1240
July 12, 2015, 05:54:13 AM
Looks promising !

The new source code is not compiling for me:

Code:
json/json_spirit_writer_template.h: In function ‘String_type json_spirit::non_printable_to_string(unsigned int)’:
json/json_spirit_writer_template.h:31:50: warning: typedef ‘Char_type’ locally defined but not used [-Wunused-local-typedefs]
         typedef typename String_type::value_type Char_type;
                                                  ^
rpcwallet.cpp: In function ‘json_spirit::Value walletpassphrase(const Array&, bool)’:
rpcwallet.cpp:1367:35: error: invalid conversion from ‘int64* {aka long long int*}’ to ‘int64 {aka long long int}’ [-fpermissive]
     nWalletUnlockTime = GetTime() + nSleepTime;
                                   ^
rpcwallet.cpp:1368:79: error: invalid conversion from ‘int64* {aka long long int*}’ to ‘int64 {aka long long int}’ [-fpermissive]
     RPCRunLater("lockwallet", boost::bind(LockWallet, pwalletMain), nSleepTime);
                                                                               ^
In file included from rpcwallet.cpp:10:0:
bitcoinrpc.h:96:6: note: initializing argument 3 of ‘void RPCRunLater(const string&, boost::function, int64)’
 void RPCRunLater(const std::string& name, boost::function func, int64 nSeconds);
legendary
Activity: 1638
Merit: 1013
July 12, 2015, 05:46:55 AM
A short progress report

  • a “getwork” branch created - with half a view to reintegration with 0.11 at some point, if it looks feasible
  • an “inscribe” OP_RETURN branch created (see screenshot), enabling a “public reference” (a resolvable RDF Graph URI) to be permanently inscribed on the blockchain, code adapted from Grandpa Jones' Synergy

Porting code from an 0.8 base is agonisingly slow work ... but is still a lot faster than coding from scratch (when the edit-compile-debug cycle time is taken into consideration).




(Screenshot is of wallet running in Qt IDE debug, connected to testnet3 network).

Cheers

Graham


Excellent work as always.  Cant wait for when the new wallet is ready  Smiley
legendary
Activity: 2254
Merit: 1278
July 12, 2015, 05:34:16 AM
A short progress report

  • a “getwork” branch created - with half a view to reintegration with 0.11 at some point, if it looks feasible
  • an “inscribe” OP_RETURN branch created (see screenshot), enabling a “public reference” (a resolvable RDF Graph URI) to be permanently inscribed on the blockchain, code adapted from Grandpa Jones' Synergy

Porting code from an 0.8 base is agonisingly slow work ... but is still a lot faster than coding from scratch (when the edit-compile-debug cycle time is taken into consideration).




(Screenshot is of wallet running in Qt IDE debug, connected to testnet3 network).

Cheers

Graham
legendary
Activity: 1274
Merit: 1006
Trainman
July 10, 2015, 06:30:33 AM
I notice the price on Bleutrade is starting to go up nicely.

yes are increased
legendary
Activity: 1638
Merit: 1013
July 10, 2015, 05:14:26 AM
I notice the price on Bleutrade is starting to go up nicely.
legendary
Activity: 1274
Merit: 1006
Trainman
Pages:
Jump to: