Pages:
Author

Topic: [ANN][SIC] Sifcoin - inflation fork - page 2. (Read 46550 times)

legendary
Activity: 2254
Merit: 1290
February 11, 2015, 07:03:38 PM
Probably a minor issue. In the interim, I've set up a temporary instance, serving direct off''ve our server:

http://acme.bel-epa.com/chains

Ach, I got myself trapped in a twisty little maze of redirects*

New transient URL for Sifcoin Abe explorer:

https://minkiz.co/abe/chain/SiFcoin

Cheers

Graham

* or was it a little twisty maze of redirects?
legendary
Activity: 1148
Merit: 1018
It's about time -- All merrit accepted !!!
February 07, 2015, 12:35:29 AM
Excellent ! Thanks Guess I should notify the Russian thread.

if i get more spare time i can have another go at it

Probably a minor issue. In the interim, I've set up a temporary instance, serving direct off''ve our server:

http://acme.bel-epa.com/chains

Cheers

Graham

legendary
Activity: 2254
Merit: 1290
February 06, 2015, 11:32:45 PM
if i get more spare time i can have another go at it

Probably a minor issue. In the interim, I've set up a temporary instance, serving direct off''ve our server:

http://acme.bel-epa.com/chains

Cheers

Graham
sr. member
Activity: 1036
Merit: 275
February 05, 2015, 10:34:50 PM
Any news about Block Chain Explorer?  Huh

I think it will take time to setup.
legendary
Activity: 1148
Merit: 1018
It's about time -- All merrit accepted !!!
February 05, 2015, 09:52:09 PM
yea , i got it started but it sadly is not reading the blockchain if i try to use abe

maybe if someone can use Graham's work  ... here
https://github.com/gjhiggins/sifcoin-hash
and here
https://github.com/gjhiggins/altcoin-abe


and gitpull on abe here

https://github.com/bitcoin-abe/bitcoin-abe/pull/155

we could get some fresh ideas

if i get more spare time i can have another go at it

Any news about Block Chain Explorer?  Huh
hero member
Activity: 518
Merit: 500
February 05, 2015, 01:01:45 PM
Any news about Block Chain Explorer?  Huh
legendary
Activity: 1148
Merit: 1018
It's about time -- All merrit accepted !!!
January 08, 2015, 06:14:02 PM
fyi

more discussion about the game on the russian thread....

also difficulty is up sharply well over 350, highest i have seen it in a long time, near an all time high to my memory

edit one difficulty now 376.3

edit two  rising still and fast 388.9 now  , a week ago it was around 240 , the only time I saw this kind of action was when Balthazar made this post to the Russian thread, long ago stating he would ask if the coin could be added to btce ... that was sept 2013

https://bitcointalksearch.org/topic/m.3236176
legendary
Activity: 1148
Merit: 1018
It's about time -- All merrit accepted !!!
January 06, 2015, 11:05:31 PM
Impressive ! Nice to see some games !!

This weekend coming up i should have time for another go at the abe block crawaler unless someone beats me to it.

It's funny I have been mining this (not from the start) but for quite a while , on and off.

While I am not a fan of 'multi algorithim coins' in general you have to admit Simple Inflation Coin got there first and set the stage for hundreds of other coins , many of which are traded on exchanges all over the world every day.   

Yet the mother who gave birth to them all has just a few of us keeping it alive. 

Honestly I don't mine it 24/7 myself just a day or two at most a week depending on difficulty.....

I thought it was going to take off a few times but not yet. 

Very few people out there will mine a coin they cannot instantly exchange for btc. 

That means anyone mining this is hardcore and in cryptocurrency for what I feel are the best reasons !!



Hi, try your luck in SatoshiSmile xD

Send from 0.1 to 0.5 sic to 7niTHdfKAwB692SvuJ1jjSSXg1SNsny57L and win one of sixteen prizes:

x0.01x0.4x0.8x1.5x0.1x0.5x0.9x1.8x0.2x0.6x1.1x2.2x0.3x0.7x1.2x3.5

Chance to win is 98.8125%.
--------------------------------------------------------------------------------------

Winning is sent after the first confirmation of the received transaction.
To determine win amount script uses the first symbol of sha256('txid'+'secret'); (in hexadecimal, '0'=0.01, '1'=0.1, '2'=0.2, ..., 'a'=1.1, 'b'=1.2, 'c'=1.5, 'd'=1.8, 'e'=2.2, 'f'=3.5). The 'secret' changes once a day (00:00 UTC) and is published in my forum sign.
Script accepts only normal transactions made with the reference wallet.
Bets greater than the maximum are returned minus fee 0.0005 sic.
Bets less than the minimum are equated with donations and are non-refundable.
The minimum win is 0.01 sic.
The maximum prize is limited by the size of the pot.


--------------------------------------------------------------------------------------

Currently 15 sic in the pot. Donate: 7d2C9EdQ3A3Z2twUWVWerb515zQdKM6yPL, thx.
sr. member
Activity: 442
Merit: 260
January 06, 2015, 01:50:39 PM
Hi, try your luck in SatoshiSmile xD

Send from 0.1 to 0.5 sic to 7niTHdfKAwB692SvuJ1jjSSXg1SNsny57L and win one of sixteen prizes:

x0.01x0.4x0.8x1.5x0.1x0.5x0.9x1.8x0.2x0.6x1.1x2.2x0.3x0.7x1.2x3.5

Chance to win is 98.8125%.
--------------------------------------------------------------------------------------

Winning is sent after the first confirmation of the received transaction.
To determine win amount script uses the first symbol of sha256('txid'+'secret'); (in hexadecimal, '0'=0.01, '1'=0.1, '2'=0.2, ..., 'a'=1.1, 'b'=1.2, 'c'=1.5, 'd'=1.8, 'e'=2.2, 'f'=3.5). The 'secret' changes once a day (00:00 UTC) and is published in my forum sign.
Script accepts only normal transactions made with the reference wallet.
Bets greater than the maximum are returned minus fee 0.0005 sic.
Bets less than the minimum are equated with donations and are non-refundable.
The minimum win is 0.01 sic.
The maximum prize is limited by the size of the pot.


--------------------------------------------------------------------------------------

Currently 15 sic in the pot. Donate: 7d2C9EdQ3A3Z2twUWVWerb515zQdKM6yPL, thx.
legendary
Activity: 1148
Merit: 1018
It's about time -- All merrit accepted !!!
December 24, 2014, 01:44:32 AM
ok , i only had a few minutes to play with it, going to try a fresh install next time out.... thanks again.... i think i tweaked too many things on this attempt !!!

edit, it now reads the .sifcoin blockchain in my root directory a little bit before throwing all kinds of crazy errors ! !!
legendary
Activity: 2254
Merit: 1290
December 24, 2014, 12:07:22 AM
did not get very far with abe.... it runs and all but not able to read anything
NameError: global name 'sifcoin_hash' is not defined

it's running now on a node I made but returns nothing obviously, i now understnad what Graham meant when he said it may be impossible since difining sifcoin_hash is not so straightforward as in other proof of work coins..... I will think it over if i come up with something clever will let you know....

You musta missed the bit:


All that's required is:

pip install sifcoin-hash

Abe should then be able to read the Sifcoin blockchain.


Cheers

Graham
legendary
Activity: 1148
Merit: 1018
It's about time -- All merrit accepted !!!
December 23, 2014, 11:32:17 PM
did not get very far with abe.... it runs and all but not able to read anything


Traceback (most recent call last):
  File "Abe/DataStore.py", line 2525, in catch_up
    store.catch_up_dir(dircfg)
  File "Abe/DataStore.py", line 2785, in catch_up_dir
    store.import_blkdat(dircfg, ds, blkfile['name'])
  File "Abe/DataStore.py", line 2899, in import_blkdat
    hash = chain.ds_block_header_hash(ds)
  File "Abe/Chain/__init__.py", line 136, in ds_block_header_hash
    ds.input[ds.read_cursor : ds.read_cursor + 80])
  File "Abe/Chain/SiFChain.py", line 29, in block_header_hash
    return sifcoin_hash.getPoWHash(header)
NameError: global name 'sifcoin_hash' is not defined
Abe initialized. 

it's running now on a node I made but returns nothing obviously, i now understnad what Graham meant when he said it may be impossible since difining sifcoin_hash is not so straightforward as in other proof of work coins..... I will think it over if i come up with something clever will let you know....
legendary
Activity: 2254
Merit: 1290
December 20, 2014, 10:16:15 PM
Can't connect. Any working nodes?  Huh

Code:
107.170.219.99:53826
128.204.24.52:60001
178.44.105.129:1421
178.90.195.228:19646
212.98.191.170:64584
31.181.247.251:55793
5.9.56.229:33463
69.253.31.197:56409
69.253.31.197:61251
83.136.243.162:58155
85.10.194.50:8373
94.241.218.78:59770

Cheers

Graham
hero member
Activity: 518
Merit: 500
December 20, 2014, 06:28:04 PM
Can't connect. Any working nodes?  Huh
legendary
Activity: 1148
Merit: 1018
It's about time -- All merrit accepted !!!
December 20, 2014, 04:24:12 AM
OK a few additional minor updates ---

First I renamed my repository to the name of the coin (I was badly in need of sleep when I did the last update)

It is on github here https://github.com/cinnamoncoin/sifcoin

Changes are outlined here, basically a few cosmetics and I updated the version of level db.

https://github.com/cinnamoncoin/sifcoin/commits/master

The windows-qt release is here on github https://github.com/cinnamoncoin/sifcoin/releases

Finally I contacted Coins-e to see if they would add Simple Inflation Coin to Voting to be added to the exchange.

(Who knows maybe this weekend or sometime soon I will use Graham's contributions to make a full block crawler)
legendary
Activity: 1148
Merit: 1018
It's about time -- All merrit accepted !!!
December 19, 2014, 03:25:44 AM
Thanks Graham
legendary
Activity: 2254
Merit: 1290
December 16, 2014, 09:15:31 PM
eventually when i have time i may add it to abe

Okay, I can do that --- but for a PR to make any sense, sifcoin-hash needs to be available to install from PyPi (which it now is).

TBH, I really doubt whether the PR will ever get merged because it proposes to add a Chain subclass with a known unmanaged dependency (i.e. sifcoin-hash) for which the requirement kicks at runtime and it's a showstopper for what would be reasonably expected to be a supported configuration.

I think this is why most algo-specific Abe variants inhabit their own fork, it allows the maintainer to include the specific supported hash function as a subdir, thus enabling the dependency to be advertised and imposed at install time.

Whatever, the edited bitcoin-abe fork is https://github.com/gjhiggins/bitcoin-abe, PR is https://github.com/bitcoin-abe/bitcoin-abe/pull/155

The supporting sifcoin-hash module is https://github.com/gjhiggins/sifcoin-hash and on PyPi: https://pypi.python.org/pypi/sifcoin-hash/1.0.2

Quote
you and I appear to be the only two people doing any development (even part time) work on this coin....

Sifcoin's innovation of using a folklore hash combiner makes it one of the more notable members of the altcoin technical engineering heritage.


Cheers

Graham
legendary
Activity: 1148
Merit: 1018
It's about time -- All merrit accepted !!!
December 13, 2014, 02:55:32 PM
i understand and respect that, good luck with your own python block crawler

eventually when i have time i may add it to abe ,

looks like you have all the right things in there,

you and I appear to be the only two people doing any development (even part time) work on this coin....

ironic
a git pull to add support to official abe on github
...
jtobey regularly adds different algorithms....

Regrettably ...

I no longer work with Abe


Cheers

Graham
legendary
Activity: 2254
Merit: 1290
December 13, 2014, 07:31:28 AM
a git pull to add support to official abe on github
...
jtobey regularly adds different algorithms....

Regrettably ...

I no longer work with Abe


Cheers

Graham
legendary
Activity: 1148
Merit: 1018
It's about time -- All merrit accepted !!!
December 12, 2014, 09:36:43 PM
nice work, i will have to check this out !!

would urge you if you get time to do a git pull to add support to official abe on github

https://github.com/bitcoin-abe/bitcoin-abe

jtobey regularly adds different algorithms....

difficulty still up and down but never dropping too low,

At one point, I hacked up a Python sifcoin-hash module (https://github.com/gjhiggins/sifcoin-hash) to get a Sifcoin version of Abe up and running:

Code:
datadir = [
    {
        "dirname": "/home/gjh/.sifcoin",
        "chain": "SiFcoin",
        "policy": "SiFChain",
        "code3": "SIC",
        "address_version": "\u0010",
        "script_addr_vers": "\u0005",
        "magic": "\u00f2\u00d5\u00d3\u00d8",
        "loader": "blkfile",    # See the comments for default-loader below.
        "conf": "sifcoin.conf"
    }
]

The Abe.Chain.SiFChain subclass is quite straightforward ...

Code:
# Copyright(C) 2014 by Abe developers.

# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as
# published by the Free Software Foundation, either version 3 of the
# License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
# Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public
# License along with this program.  If not, see
# .

from . import BaseChain

class SiFChain(BaseChain):
    """
    A blockchain that hashes block headers using the SiF algorithm.
    The current implementation requires the sifcoin_hash module.
    """

    def block_header_hash(chain, header):
        import sifcoin_hash
        return sifcoin_hash.getPoWHash(header)



(I continue to run a SiFcoin node but I've migrated away from Abe in favour of ACME, my own (as yet unfinished) lightweight RPC-based blockchain explorer implemented in Python: https://minkiz.co/acme/sic --- it's basic and atm, barely better than the raw JSON but I have plans for it).

Also, fwiw: on a whim, I transcribed the Sifcoin code back into the full commit history, added getnetworkhashps to the API and squeezed a “diffplot” chart on to the overview page:

https://github.com/gjhiggins/sifcoin/commits/diffplot


Cheers

Graham

Pages:
Jump to: