Bitcoin Forum
November 14, 2024, 12:16:39 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 [93] 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 ... 312 »
  Print  
Author Topic: [TEK] TEKcoin Hi-PoS hybrid pos/pow no premine/ipo/ico  (Read 446083 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic.
subSTRATA
Legendary
*
Offline Offline

Activity: 1288
Merit: 1043


:^)


View Profile
August 27, 2014, 03:21:22 PM
 #1841

version 1.9 will create forks everytime someone stakes due to an overlook in the code. same thing used to happen with bottlecaps.

Versions 1.2 and 1.9.1 are abandoned wallets which were supposed to end up on their own fork. Version v1.1 is wallet that is supposed to continue working after hard-fork but it
seems it is accepting PoW from all wallet versions so there are at least 3 versions of v1.1 blockchains:

1. One where PoW from 1.2 and 1.9.1 miners was erroneously accepted, PoS blocks by 1.1 will cause 1.1 node to end up banned.

2. One where PoW from 1.2 and 1.9.1 miners was not accepted but PoS blocks will be rejected anyway because nodes are on very different block heights (based on number of PoS
blocks each of them staked for themselves).

3. One where everything is perfectly fine, wallet version 1.1 PoW mining works and PoS staking does not cause forking - even nodes you mentioned are not complaining on submitted
work which means it is compatible with your version of blockchain but here is the kicker = your blockchain is shorter (less work done) so please upgrade to our version. Yet another
version of partially tested wallet in a situation where half of network didn't even switched to 1.1 is horrible idea.

Say I take your suggestion, delete my chain, restart my client sync to yours and mint a couple stake blocks. We will STILL be in the exact same situation we are now, because my client and anyone on my client will go off on their own fork and the pow pools will STILL be mining on their chain. At some point in time blocks are going to be orphaned because the proof of workers wont stop working. Either update and sync with the people staking or continue the work chain, sooner or later everyone will have to choose one and what im not doing is all this work over again. The great thing about consensus is the choice is ultimately yours.

Yes, I can opt for not using one more potentialy horrible version of wallet and I will do so. Once a week passes without your version having issues I will switch - not before.  Wink

theres nothing here. message me if you want to put something here.
defaced
Legendary
*
Offline Offline

Activity: 2198
Merit: 1014


Franko is Freedom


View Profile WWW
August 27, 2014, 03:22:17 PM
 #1842

version 1.9 will create forks everytime someone stakes due to an overlook in the code. same thing used to happen with bottlecaps.

Versions 1.2 and 1.9.1 are abandoned wallets which were supposed to end up on their own fork. Version v1.1 is wallet that is supposed to continue working after hard-fork but it
seems it is accepting PoW from all wallet versions so there are at least 3 versions of v1.1 blockchains:

1. One where PoW from 1.2 and 1.9.1 miners was erroneously accepted, PoS blocks by 1.1 will cause 1.1 node to end up banned.

2. One where PoW from 1.2 and 1.9.1 miners was not accepted but PoS blocks will be rejected anyway because nodes are on very different block heights (based on number of PoS
blocks each of them staked for themselves).

3. One where everything is perfectly fine, wallet version 1.1 PoW mining works and PoS staking does not cause forking - even nodes you mentioned are not complaining on submitted
work which means it is compatible with your version of blockchain but here is the kicker = your blockchain is shorter (less work done) so please upgrade to our version. Yet another
version of partially tested wallet in a situation where half of network didn't even switched to 1.1 is horrible idea.

Say I take your suggestion, delete my chain, restart my client sync to yours and mint a couple stake blocks. We will STILL be in the exact same situation we are now, because my client and anyone on my client will go off on their own fork and the pow pools will STILL be mining on their chain. At some point in time blocks are going to be orphaned because the proof of workers wont stop working. Either update and sync with the people staking or continue the work chain, sooner or later everyone will have to choose one and what im not doing is all this work over again. The great thing about consensus is the choice is ultimately yours.

Yes, I can opt for not using one more potentialy horrible version of wallet and I will do so. Once a week passes without your version having issues I will switch - not before.  Wink

You could of done the update Wink

Fortune Favors the Brave
Borderless CharityEXPANSEEXRAllergy FinderFranko Is Freedom
xhabit
Full Member
***
Offline Offline

Activity: 209
Merit: 100



View Profile
August 27, 2014, 03:23:46 PM
 #1843

in the moment is see only:

ERROR: CheckProofOfStake() : INFO: read txPrev failed
WARNING: ProcessBlock(): check proof-of-stake failed for block 0faec6bdc8495d445f7641d4146e263391860e9e85c690badd39e92aecec59e4
received block 00000000000081a58f11
ProcessBlock: ORPHAN BLOCK, prev=0faec6bdc8495d445f76
received block fb830c69ae12a55a19eb
ERROR: CheckProofOfStake() : INFO: read txPrev failed
WARNING: ProcessBlock(): check proof-of-stake failed for block fb830c69ae12a55a19ebf32976ea3a82b8e469a3fe93ca656b1c2f693dbe2ca9
received block 0000000000013568a58d
ProcessBlock: ORPHAN BLOCK, prev=fb830c69ae12a55a19eb
received block 000000000000c3b272e4
ProcessBlock: ORPHAN BLOCK, prev=0000000000013568a58d
received block 000000000000fe9f653e
ProcessBlock: ORPHAN BLOCK, prev=000000000000c3b272e4
received block bdd7c035bb9943dbb1e4
ERROR: CheckProofOfStake() : INFO: read txPrev failed
WARNING: ProcessBlock(): check proof-of-stake failed for block bdd7c035bb9943dbb1e4fc0fa2ea31485f4a399e74c4deceadf93d24571d0097

Bitcoin Priester German BTC PoolParty League
DOGE: DQz6dAAGZ3jyWhhnBvfey73VX5jeZ26e2N
4x13
Legendary
*
Offline Offline

Activity: 1078
Merit: 1011


View Profile
August 27, 2014, 03:24:50 PM
 #1844

hey you two, I appreciate your hard work, and just hope as do all of us that everything gets resolved amicably...
subSTRATA
Legendary
*
Offline Offline

Activity: 1288
Merit: 1043


:^)


View Profile
August 27, 2014, 03:25:46 PM
 #1845

No thanks, there must exist a valid 1.1 version of blockchain, just in case your wallet causes major issues else you will have to rollback everyone back to hard-fork point.

theres nothing here. message me if you want to put something here.
ofeefee
Legendary
*
Offline Offline

Activity: 1023
Merit: 1001


Tokenize Fantasy Sports


View Profile
August 27, 2014, 03:27:30 PM
 #1846

Do you have an active node using sync checkpoints?  I see the key was changed in the update.  We should be using the chain that the node is on.

▄▄▄███████▄▄▄
▄▄████▒▒▒▒▒▒▒▒▒████▄▄
▄███▒▒▒▒█████████▒▒▒▒███▄
▄██▒▒▒█████████████████▒▒▒██▄
██▒▒████████████████████▒▒██
██▒▒████████▄▄███▄▄████████▒▒██
██▒▒███████████████████████████▒▒██
██▒▒███████████████████████████▒▒██
██▒▒██████████▀▀▀▀▀▀▀█▀▀█████████▒▒██
██▒▒████████████████████████████▒▒██
██▒▒████████▄███████▄████████████▒▒██
██▒▒████████▀███▀▀▀▀▀████████████▒▒██
██▒▒███████▄███████▄███████████▒▒██
██▒▒███████▀▀███▀▀▀▀███████████▒▒██
██▒▒██████████████▄██████████▒▒██
██▒▒███████████▀▀▀█████████▒▒██
▀██▒▒▒█████▄████▄██████▒▒▒██▀
▀███▒▒▒▒█████████▒▒▒▒███▀
▀▀████▒▒▒▒▒▒▒▒▒████▀▀
▀▀▀███████▀▀▀
.STRYKZ     THE TOKEN FOR ALL FOOTBALL FANS.
..TOKENISING FANTASY SPORTS▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬....











█████████████▄
██   ▄▄   ██▀██▄
██ ▄█▀▀█▄ ██▒▒▀██▄
██ ▀█▄▄█▀ ██▒▒▒▒▀██
██   ▀▀   █████████
██  ▄▄▄▄▄▄▄▄▄▄▄  ██
██  ▄▄▄▄▄▄▄▄▄▄▄  ██
██  ▄▄▄▄▄▄▄▄▄▄▄  ██
██  ▄▄▄▄▄▄▄▄▄▄▄  ██
██  ▄▄▄▄▄▄▄▄▄▄▄  ██
██               ██
███████████████████
Whitelist
WHITELIST
BOUNTIES












▄▄████████▄▄
▄████████████████▄
▄████████████████████▄
▄████████████████████████▄
▄██████████████████▀▀▀█████▄
█████████████▀▀▀      ██████
████████▀▀▀       ▄    ███████
█████▄         ▄█▀    ████████
████████▄    ▄█▀      ████████
███████████▄█▀       █████████
████████████  ▄     ████████
▀███████████ ███▄  ████████▀
▀████████████████████████▀
▀████████████████████▀
▀████████████████▀
▀▀████████▀▀
MEDIUM
FACEBOOK
YOUTUBE
[                      █     █     █
                      ██▄ ▄███▄ ▄██
                       ███████████
                       ███████████
                        ▄▄▄▄▄▄▄ ▄▄
                       ████████ ██
                      ▄███████▀ ███
                      ████▄▄▄▄▄ ███
                      ▀███████▀  ██
                      █████▄▄▄▄▄
                      ▀████████▀
                       ▀████▄▄▄▄
                         ▀█████▀
STRYKING
]
4x13
Legendary
*
Offline Offline

Activity: 1078
Merit: 1011


View Profile
August 27, 2014, 03:27:38 PM
 #1847

OK, so what is the concensus here?? Do we stay where we are at? update or roll back before the last fork??
defaced
Legendary
*
Offline Offline

Activity: 2198
Merit: 1014


Franko is Freedom


View Profile WWW
August 27, 2014, 03:34:40 PM
 #1848

well the client i made IS the standard client on the main tekcoin repo, so it seems someone has already decided.

Now we have to decide WHERE do we want to start staking blocks at? From last night when i originally turned on the fix to test if it worked? Or do we want to start now so some folks can keep their PoW blocks.

I dont know the answer. :/

Fortune Favors the Brave
Borderless CharityEXPANSEEXRAllergy FinderFranko Is Freedom
x3maniac
Sr. Member
****
Offline Offline

Activity: 255
Merit: 250


View Profile
August 27, 2014, 03:34:44 PM
 #1849

Before anyone does anything else, just stop ^_^

Update your client to the latest update. When you do "getinfo" it will look similar to this

Code:
{
    "version" : "v2.0.1.0-gf96a5a-TEK",
    "protocolversion" : 60007,
    "walletversion" : 60000,
    "balance" : 1704.28190100,
    "newmint" : 0.00000000,
    "stake" : 2568.20805900,
    "blocks" : 506608,
    "moneysupply" : 1868796.74635500,
    "connections" : 43,
    "proxy" : "",
    "ip" : "74.196.63.95",
    "difficulty" : 34026.30075343,
    "testnet" : false,
    "keypoololdest" : 1399997248,
    "keypoolsize" : 102,
    "paytxfee" : 0.00010000,
    "errors" : ""
}

This protocol makes it so PoS and PoW difficulties are calculated correctly which was over looked during the original update and the reason why as soon as anyone staked they created their own fork.

https://www.dropbox.com/s/b7cooz2yewxk2ns/tekcoin-bootstrap.zip

Code:
addnode=74.196.63.95
addnode=64.188.164.77
addnode=94.220.6.66

bump

the addnode you have posted doesn't add up to the current block height on what was stated

{
        "addr" : "74.196.63.95",
        "services" : "00000001",
        "lastsend" : 1409153496,
        "lastrecv" : 1409153503,
        "conntime" : 1409153496,
        "version" : 60007,
        "subver" : "/tekcoin:2.0.0/",
        "inbound" : false,
        "releasetime" : 0,
        "startingheight" : 506608,
        "banscore" : 0
    },
    {
        "addr" : "64.188.164.77",
        "services" : "00000000",
        "lastsend" : 1409153496,
        "lastrecv" : 0,
        "conntime" : 1409153496,
        "version" : 0,
        "subver" : "",
        "inbound" : false,
        "releasetime" : 0,
        "startingheight" : -1,
        "banscore" : 0
    },
    {
        "addr" : "94.220.6.66",
        "services" : "00000001",
        "lastsend" : 1409153520,
        "lastrecv" : 1409153498,
        "conntime" : 1409153496,
        "version" : 60007,
        "subver" : "/tekcoin:2.0.0/",
        "inbound" : false,
        "releasetime" : 0,
        "startingheight" : 47724,
        "banscore" : 0
    }
4x13
Legendary
*
Offline Offline

Activity: 1078
Merit: 1011


View Profile
August 27, 2014, 03:38:47 PM
 #1850

really not overly concerned about losing a days mining, just want to be back on track and mining again without hopefully many future issues Smiley I say we start over from yesterday, before the losse compile even more. Rip the bandaid off
defaced
Legendary
*
Offline Offline

Activity: 2198
Merit: 1014


Franko is Freedom


View Profile WWW
August 27, 2014, 03:42:07 PM
 #1851

Thats because I turned the client on last night, after the changes were pushed to the repo. Today people are updating, which means all the people who didnt update last night kept mining work blocks.

Which is why their chain is longer, but their chain doesnt calculate stake like mine does which is why mine isnt accepting their blocks and why they arnt accepting my blocks and why im at 506608 and they are at a higher block count.

We could disregard my chain and sync to the current work chain but as soon as one person stakes, the first person to stake will be a fork from the people who havnt upgraded yet. And the argument starts alllllllll over again.

"do we orphan the workers who havnt updated, or do we delete our staked chain and sync to their longer chain"

and then the loop happens again! and again and again and again until someone finally says "this is the chain we are using"

The workers are going to want to keep their easily mined work blocks, the stakers are trying to say, enough is enough lets get stake working again, and everyone else is confused. I vote we paper rock scissors the answer.

Fortune Favors the Brave
Borderless CharityEXPANSEEXRAllergy FinderFranko Is Freedom
vancefox
Legendary
*
Offline Offline

Activity: 1033
Merit: 1005



View Profile
August 27, 2014, 03:46:03 PM
 #1852

Why don't we just get the checkpoint working... A little bit of PoW lost doesn't really compare to the loss of the primary reason why people get this coin... PoS...

We need 2.0.0.

This space not for rent...
x3maniac
Sr. Member
****
Offline Offline

Activity: 255
Merit: 250


View Profile
August 27, 2014, 03:48:03 PM
 #1853

Thats because I turned the client on last night, after the changes were pushed to the repo. Today people are updating, which means all the people who didnt update last night kept mining work blocks.

Which is why their chain is longer, but their chain doesnt calculate stake like mine does which is why mine isnt accepting their blocks and why they arnt accepting my blocks and why im at 506608 and they are at a higher block count.

We could disregard my chain and sync to the current work chain but as soon as one person stakes, the first person to stake will be a fork from the people who havnt upgraded yet. And the argument starts alllllllll over again.

"do we orphan the workers who havnt updated, or do we delete our staked chain and sync to their longer chain"

and then the loop happens again! and again and again and again until someone finally says "this is the chain we are using"

The workers are going to want to keep their easily mined work blocks, the stakers are trying to say, enough is enough lets get stake working again, and everyone else is confused. I vote we paper rock scissors the answer.

i think we should stick to your chain 506608 and continue from there. since you can confirm everything is working. i'll connect to your IP and open up my ports once it's sync'd. sounds like a deal?
subSTRATA
Legendary
*
Offline Offline

Activity: 1288
Merit: 1043


:^)


View Profile
August 27, 2014, 03:49:56 PM
 #1854

Thats because I turned the client on last night, after the changes were pushed to the repo. Today people are updating, which means all the people who didnt update last night kept mining work blocks.

Which is why their chain is longer, but their chain doesnt calculate stake like mine does which is why mine isnt accepting their blocks and why they arnt accepting my blocks and why im at 506608 and they are at a higher block count.

We could disregard my chain and sync to the current work chain but as soon as one person stakes, the first person to stake will be a fork from the people who havnt upgraded yet. And the argument starts alllllllll over again.

"do we orphan the workers who havnt updated, or do we delete our staked chain and sync to their longer chain"

and then the loop happens again! and again and again and again until someone finally says "this is the chain we are using"

The workers are going to want to keep their easily mined work blocks, the stakers are trying to say, enough is enough lets get stake working again, and everyone else is confused. I vote we paper rock scissors the answer.

Unless you orphan those who have not upgraded or are on any other than legit longest blockchain (the most work done) than it is failed hard-fork.

Block height 507116
Time 17:47:37 (+1 GMT)
"proof-of-work" : 250768.75421742,
"proof-of-stake" : 0.00006103,
Staking or mining within this swarm does not cause IP ban

So how come few 1.1 nodes are working properly and others are all over the place? Also, how it is possible nodes on 2.0 are accepting work from this swarm but still refuse to
sync up to our block height?


17:56:08

getpeerinfo


17:56:08

[
{
"addr" : "70.181.40.178:8514",
"services" : "00000001",
"lastsend" : 1409154792,
"lastrecv" : 1409154855,
"conntime" : 1409150731,
"version" : 60006,
"subver" : "/tekcoin:1.1.0/",
"inbound" : false,
"releasetime" : 0,
"startingheight" : 507110,
"banscore" : 0
},
{
"addr" : "110.174.169.110:8514", <--- still syncing, unaware of any issues
"services" : "00000001",
"lastsend" : 1409154811,
"lastrecv" : 1409154811,
"conntime" : 1409150894,
"version" : 60006,
"subver" : "/tekcoin:1.1.0/",
"inbound" : false,
"releasetime" : 0,
"startingheight" : 245698,
"banscore" : 0
},
{
"addr" : "74.196.63.95:8514",
"services" : "00000001",
"lastsend" : 1409154855,
"lastrecv" : 1409154792,
"conntime" : 1409151212,
"version" : 60007,
"subver" : "/tekcoin:2.0.0/",
"inbound" : false,
"releasetime" : 0,
"startingheight" : 506608,
"banscore" : 0
},
{
"addr" : "62.116.254.204:8514", <--- still syncing, unaware of any issues
"services" : "00000001",
"lastsend" : 1409154792,
"lastrecv" : 1409154528,
"conntime" : 1409154527,
"version" : 60007,
"subver" : "/tekcoin:2.0.0/",
"inbound" : false,
"releasetime" : 0,
"startingheight" : 47724,
"banscore" : 0
}
]

theres nothing here. message me if you want to put something here.
xhabit
Full Member
***
Offline Offline

Activity: 209
Merit: 100



View Profile
August 27, 2014, 03:53:37 PM
 #1855

so, i'have stop the download and delete again all data, of course not the wallet.dat

please give me a correct host, with the correct blockcain.

my server is up to date to original https://github.com/maxxine/TEK



Bitcoin Priester German BTC PoolParty League
DOGE: DQz6dAAGZ3jyWhhnBvfey73VX5jeZ26e2N
x3maniac
Sr. Member
****
Offline Offline

Activity: 255
Merit: 250


View Profile
August 27, 2014, 03:55:24 PM
 #1856

so, i'have stop the download and delete again all data, of course not the wallet.dat

please give me a correct host, with the correct blockcain.

my server is up to date to original https://github.com/maxxine/TEK




i only connect to 1 host now
    {
        "addr" : "74.196.63.95",
        "services" : "00000001",
        "lastsend" : 1409154993,
        "lastrecv" : 1409154996,
        "conntime" : 1409154868,
        "version" : 60007,
        "subver" : "/tekcoin:2.0.0/",
        "inbound" : false,
        "releasetime" : 0,
        "startingheight" : 506608,
        "banscore" : 0
    }
vancefox
Legendary
*
Offline Offline

Activity: 1033
Merit: 1005



View Profile
August 27, 2014, 03:55:49 PM
 #1857

Of course it's a failed fork.  Let's unfuck this fork.

This space not for rent...
xhabit
Full Member
***
Offline Offline

Activity: 209
Merit: 100



View Profile
August 27, 2014, 03:56:16 PM
 #1858

me too! connect=74.196.63.95

Bitcoin Priester German BTC PoolParty League
DOGE: DQz6dAAGZ3jyWhhnBvfey73VX5jeZ26e2N
xhabit
Full Member
***
Offline Offline

Activity: 209
Merit: 100



View Profile
August 27, 2014, 03:57:31 PM
 #1859

yes this look nice ...

Bitcoin Priester German BTC PoolParty League
DOGE: DQz6dAAGZ3jyWhhnBvfey73VX5jeZ26e2N
4x13
Legendary
*
Offline Offline

Activity: 1078
Merit: 1011


View Profile
August 27, 2014, 03:58:19 PM
 #1860

I say we jump back to defaced's blockchain and orphan those who don't pay enough attention to update. (Yes I know this may suck for some, but it is what it is) I am losing as well as many, and I will recoup. lets do this.. Smiley
Pages: « 1 ... 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 [93] 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 ... 312 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!