Bitcoin Forum
June 17, 2024, 01:54:26 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 [12] 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 »
  Print  
Author Topic: [ANN] Genstake [GEN] [QT WALLET UPDATE] [STAKE-MINE] [SCRYPT] [FULL POW/POS]  (Read 37072 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.
ThinkingOutLoud (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10


View Profile
June 10, 2015, 06:46:20 AM
Last edit: June 10, 2015, 07:19:49 AM by ThinkingOutLoud
 #221

Things to know about staking with Genstake.

Tips for staking the coins you buy:

Withdraw in sets of 100. So if you've bought 1000 genstake and you withdraw them in sets of 100, then your wallet will have 10 stacks of 100 coins in your wallet. That way when you stake, you will only lose the weight of 100 coins instead of the whole 1000 coins.

When you stake, if your coins have more than 8 hours of age on them, Genstake will slowly break them down or build them up, targeting a stack size of 100 coins. Because of this, breaking up coins into amounts smaller than 100 coins in a single address wont be very effective, as Genstake will just combine them again into stacks of 100 when they do stake.

Think of it like this:

You have $2000 cash in your wallet. I mean a real, physical wallet here, sitting in your back pocket. Well there's no such thing as a $2000 bill. That $2000 is made up of $100, $50, $20, etc. bills, (adjust as needed depending on how the denominations are in your country). Things work much the same in your digital wallet, except you can have 'bills' of any size. If you have a stack of 100 GEN, and you want to send Joe 35 GEN, you have to send the whole 100 GEN - but what happens is that you split it into a new a stack of 35 GEN that you send to Joe, and a new stack of 65 GEN that you send back to yourself.

All coins work this way, even bitcoin. That's where change addresses come from.

Anyway, for those of you new to staking, or unfamiliar with the mechanics of it, your hash on the network is called 'weight'. The more weight you have compared to the network weight, the more likely you are to make a new block. It's a little like a lottery where each point of 'weight' you have is a ticket for a chance to win the next block.

So where does the weight come from? Well, one coin, held for one day without moving, has 1 weight. Two coins, held for one day without moving, has 2 weight. one coin, held for two days without moving, has 2 weight.  

So what about minimum age? Well, the network still considers a coin 'active' until it reaches the minimum age. After it reaches the minimum age, it is considered 'held' and that's when it starts building 'weight'.

Ok, so what happens when you stake? When your coins stake, your weight is spent on producing the coin. The way that weight is spent is, in the process of staking, your wallet moves those coins into a new stack, along with the 20 new coins you staked. The thing is, your wallet can't just move the one coin that 'won the lottery' if you will. It has to move the entire stack it was in too. That's true if it was in a stack of 1000 coins or 100 coins, or even just 5 coins. The whole stack has to move, and the weight of the entire stack is spent producing the new block of 20 coins.

This is how staking works for every coin, only in all other coins the block reward is a small % of the number of coins in that stack. In Genstake, it's a fixed amount of 20 coins.

Alright, so why not break everything down to 1 coin? There's a catch to having small stacks of coins in your wallet. Your wallet, and your computer for that matter, can probably only deal with having about 1000-2000 stacks of coins before it starts having problems. Also, sending a large number of stacks in a single transaction costs a lot more in transaction fees. These are important considerations, and part of the reason why people that have a smaller number of coins will have an advantage over time - because their wallets can handle having their coins broken down into smaller pieces. Over time, larger holders will have to spread out their coins across multiple wallets if they want to be able to continue to compete with smaller holders.

Another reason that people with fewer coins will have an advantage over time is because people with lots of weight will shed their weight much more quickly than people with fewer coins in smaller stacks. So while people with more coins will stake more blocks, and thus more coins overall in the long run, people with fewer coins will stake a much higher proportion of coins than one might expect with their small % of the coinbase. This is why people with 100 coins are seeing their holdings grow at a much faster rate than the coinbase is growing: because their weight over time is giving them an advantage.

There's a lot more to the staking system. Things like people sending or receiving large numbers of coins on the network spends the weight of those coins, reducing the overall network weight and making it much easier for everyone else to stake.

Because of the design of this system, the coinbase will naturally spread out over time, and we should see the distribution of coins broaden over time. The more people that get involved, the more people we get staking, the broader that the distribution of coins will become, and the more stable and broad the network will be.

It's important to understand that because POS staking is open to everyone, it is absolutely decentralized. Any wallet holding coins, anywhere in the world, can stake the next block. And there's no such thing as ASIC's for staking, the only things that can produce POS blocks are the coins themselves. In pure POS there is some risk of a 51% attack by someone that has enough coins and has left their coins offline long enough that they have enough weight to harm the network, but because POW is and always will be a part of Genstake the risk of such a thing is greatly reduced, and phenomenally more difficult to perform.

I hope this helps people that are interested understand a little better what's going on in Genstake.
zsnorbi
Hero Member
*****
Offline Offline

Activity: 686
Merit: 500


View Profile
June 10, 2015, 08:48:55 AM
 #222


Exactly this is what i was waiting for, bittrex usually adds promissing coins and this is one sure as hell
Congrats dev
freemind1
Legendary
*
Offline Offline

Activity: 1526
Merit: 1014


View Profile
June 10, 2015, 09:05:15 AM
 #223

Having trouble syncing Cry

Can someone paste his file .conf?.

Thank you guys.
zsnorbi
Hero Member
*****
Offline Offline

Activity: 686
Merit: 500


View Profile
June 10, 2015, 09:42:27 AM
 #224

Having trouble syncing Cry

Can someone paste his file .conf?.

Thank you guys.

Have you tried with the adnodes from op? I get instantly 15-18 connections with those
freemind1
Legendary
*
Offline Offline

Activity: 1526
Merit: 1014


View Profile
June 10, 2015, 09:44:21 AM
 #225

Hi zsnorbi,

no because i  just saw that i not have .conf file OMG...
zsnorbi
Hero Member
*****
Offline Offline

Activity: 686
Merit: 500


View Profile
June 10, 2015, 10:15:36 AM
 #226

Hi zsnorbi,

no because i  just saw that i not have .conf file OMG...


You can just add the nodes in the conf file and should be fine

genstake.conf

addnode=node1.genstake.com
addnode=node2.genstake.com
addnode=node3.genstake.com
addnode=node4.genstake.com
SkyValeey
Hero Member
*****
Offline Offline

Activity: 560
Merit: 500


View Profile
June 10, 2015, 12:23:01 PM
 #227

Watching this one, seems to be interesting project.
freemind1
Legendary
*
Offline Offline

Activity: 1526
Merit: 1014


View Profile
June 10, 2015, 03:07:52 PM
 #228

It stops on the block 4850 and not moving  Embarrassed
Dexter12
Sr. Member
****
Offline Offline

Activity: 433
Merit: 250


View Profile
June 10, 2015, 03:51:04 PM
 #229

It stops on the block 4850 and not moving  Embarrassed
Try to restart your wallet?!
kubuminer
Sr. Member
****
Offline Offline

Activity: 532
Merit: 250


View Profile
June 10, 2015, 03:58:29 PM
 #230

@BinPoool have 300 mh/s thanks why work on our pool. Happy minind and work Smiley)
pravin
Full Member
***
Offline Offline

Activity: 120
Merit: 100


View Profile
June 10, 2015, 04:45:36 PM
 #231

New mining pool is up and running http://hashgoal.com/pool/GEN/
ThinkingOutLoud (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10


View Profile
June 10, 2015, 04:56:19 PM
 #232

It stops on the block 4850 and not moving  Embarrassed

Try temporarily adding this to your conf file:

connect=node1.genstake.com
connect=node2.genstake.com
connect=node3.genstake.com
connect=node4.genstake.com

Once you sync up you can take those out of your conf file and connect to the greater network:)

There were some early forking issues that got solved with a fix @ block 10,000. Unfortunately there's still one or two people still using the old wallet and trying to connect to the network. If they connect to you as a peer while you're syncing then it gets hung up for a long time while it tries to figure out which is the right one.

Anyone that gets stuck, please let me know what block # you get stuck on so I can set a checkpoint near those spots so the wallet has an easier time syncing.
ThinkingOutLoud (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10


View Profile
June 10, 2015, 04:57:31 PM
 #233

New mining pool is up and running http://hashgoal.com/pool/GEN/

Awesome! Added to op!
freemind1
Legendary
*
Offline Offline

Activity: 1526
Merit: 1014


View Profile
June 10, 2015, 05:03:04 PM
 #234

And now stuck at block #5111  Shocked
ThinkingOutLoud (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10


View Profile
June 10, 2015, 05:06:15 PM
 #235

And now stuck at block #5111  Shocked

Is there anything else in your conf file? And did you delete everything else in the Genstake folder except your wallet.dat and genstake.conf file before you reopened your wallet?
freemind1
Legendary
*
Offline Offline

Activity: 1526
Merit: 1014


View Profile
June 10, 2015, 05:07:15 PM
 #236

No dev... Nothing  Sad
ThinkingOutLoud (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10


View Profile
June 10, 2015, 05:13:56 PM
 #237

No dev... Nothing  Sad

Hmm. Shouldn't have any trouble if you're starting a fresh sync and using connect= instead of addnode=. Are you only getting 4 connections as you sync?
freemind1
Legendary
*
Offline Offline

Activity: 1526
Merit: 1014


View Profile
June 10, 2015, 06:20:42 PM
 #238

When i open the wallet reaches 8 active connections, now 4 and sometimes just 1.
badam
Hero Member
*****
Offline Offline

Activity: 770
Merit: 500


View Profile
June 10, 2015, 06:31:46 PM
 #239

When i open the wallet reaches 8 active connections, now 4 and sometimes just 1.

Is this the first time you are using the wallet or did you used it already when it was launched?
I suggest you to delete everything from your Roaming/Genstake folder except wallet.dat and genstake.conf and try to resync the whole blockchain
ThinkingOutLoud (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10


View Profile
June 10, 2015, 07:06:51 PM
 #240

When i open the wallet reaches 8 active connections, now 4 and sometimes just 1.

It should only ever get 4 active connections, max, if you're using connect= and not addnode= in your conf file.

As long as you're syncing from scratch (nothing in %appdata%/Roaming/Genstake), as long as you've got those 4 active connections, just give it some time to sync.

Also, if you did snag a bit of a fork at some point the nodes may have temporarily blocked you. Just give it a little time and they'll let you connect again - as long as your syncing fresh.
Pages: « 1 2 3 4 5 6 7 8 9 10 11 [12] 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 »
  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!