Bitcoin Forum
June 01, 2024, 08:15:23 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 [163] 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 ... 750 »
3241  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] NUBIS - SHA256d - PoW - PoS 250% - NO ICO - NEW INFO on: April 25, 2016, 08:13:52 PM
Some guys are pumping this coin on yobit..

yeah, a 0.12 btc pump Smiley
3242  Alternate cryptocurrencies / Announcements (Altcoins) / Re: | ANN | Espers [ESP] | New Algo | New Features In Development | Reverse-ICO | on: April 25, 2016, 04:18:42 PM
Actually you won't be losing the coins completely, as they're never send across the network, but you'd need to dump the privkey of your receiving address (or all receiving addresses), clear your wallet + blockchain data (backup first) and in a fresh, fully synchronized client you'd import the privkey(s) again and your funds should be back.

However, setting txfee to 0.01 and/or fixing the bug is surely the best way to solve it Smiley Just wanted to make sure that nobody will lose any coins, they're still there.

Thank you!! all fine now  Grin Cheesy Grin



3243  Alternate cryptocurrencies / Announcements (Altcoins) / Re: | ANN | Espers [ESP] | New Algo | New Features In Development | Reverse-ICO | on: April 25, 2016, 03:52:08 PM
Actually you won't be losing the coins completely, as they're never send across the network, but you'd need to dump the privkey of your receiving address (or all receiving addresses), clear your wallet + blockchain data (backup first) and in a fresh, fully synchronized client you'd import the privkey(s) again and your funds should be back.

However, setting txfee to 0.01 and/or fixing the bug is surely the best way to solve it Smiley Just wanted to make sure that nobody will lose any coins, they're still there.
3244  Alternate cryptocurrencies / Announcements (Altcoins) / Re: | ANN | Espers [ESP] | New Algo | New Features In Development | Reverse-ICO | on: April 25, 2016, 07:56:02 AM

Thanks for the explanation Griffith, your input is greatly appreciated, I'm a bit disappointed that the dev team didn't acknowledge MY input at all, but it seems that's just the way they are..

Maybe if you help them, they'll get it fixed someday.

Hey OCMiner,

Because i know a mining pool is a business in a sense, and i hate to see a business lose money at no fault of their own and earn a bad rep, im going to give you this bit of friendly advice because i saw it in the code and have since tested it to make sure i wasnt mistaken.

actually... this goes for all services/users that are running a daemon as opposed to a gui client.


Do NOT send a transaction of less than 0.01 from the daemon. there is NO check in the code for a lower limit free transaction that the miner will later consider too low of a priority and never send. you will lose all outputs from that missing input branch. if your services code does not automatically pay a fee to send a tx, then you might lose coins due to this bug.

what i mean by this is:
say you mine a block and get 50,000 coins. you then send 0.001 from the daemon to another wallet (for whatever reason) and it uses that 50k esper block you just mined as input. this is what will happen. it will take that 50k input. mark it as spent. and create a transaction that sends the 0.001 to another wallet and returns the 49999.999 to your wallet. this is the standard for every transaction ever, including bitcoin so dont think this is weird, this is how the system works. that part is normal.

what the problem is, is that the espers daemon (Espersd) will not warn you or preform a check to see if that makes the priority too low for the transaction to be passed into a block due to the way the min tx fee is structured (there isnt one, esp allows free transactions) and will in turn NEVER process that tx into a block. since the 0.001 transaction was not processed, the 49,999.999 is also never reconnected to your wallet and you lose those coins. (they will still show up in your wallet, but because the input for any transaction that includes those coins is now reliant on the 0.001 transaction that was never processed it is impossible to send them anywhere as they too will never be processed due to missing inputs).

until they fix this with the daemon (to be honest the gui client might also do this but i havent tested it and wont be testing it tonight) you should add

paytxfee=0.01

to your Espers.conf file so that this fee will stop you from accidentally losing coins by sending a too low priority transaction because a fee will raise the priority of the transaction causing it to be packaged. i did test it and it does ensure that all transactions down to the lowest sendable amount (0.00055) will be send and will be processed by the miners.

i would go over this in code but its 3:45 am, so you can test it if you'd like (although send coins, say 100 coins, to a NEW wallet on a SEPARATE MACHINE before testing it, you WILL LOSE COINS DURING TEST) or you can take my word for it because i already tested it.

[FULL DISCLOSURE: i originally thought this was a merkle building problem and that is why small transactions with no fee are never processed, but the addition of the fee, which i know for a fact raises the priority in the miner for that transaction, causes the small transactions to be processed leads me to believe it is more than likely a priority issue]

-Griffith


edit: i know from reading this the most obvious fix is just to check to see if the amount sent is below 0.01, which yes. does patch the issue for the future, but it doesnt fix the actual problem at heart. just covers it up, like the government on a tuesday (that last part is a joke for anyone who doesnt get it, its supposed to be funny)

Hi Griffith,

thanks again a lot for your info, i'm aware of that bug/issue already as I had that on another coin some time ago and the min withdrawal from suprnova was already 0.1 ESP which should work around that.

However, i've notified Maxminers as I'm not sure what their min withdrawal limit is so they will have that fixed too. Pool.MN is aware already, they're in the process of setting up a pool too.

Greets & your input is greatly appreciated, keep up the good work !

oc
3245  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][DCR] Decred - Hybrid PoW/PoS | btcsuite Devs | Tons of New Features | Go on: April 25, 2016, 06:05:26 AM
Seems like my counter measures are working finally, pool is stable for the last 24h now, thanks for your patience.
3246  Alternate cryptocurrencies / Announcements (Altcoins) / Re: | ANN | Espers [ESP] | New Algo | New Features In Development | Reverse-ICO | on: April 25, 2016, 05:35:32 AM
Please PM us, this is not a client issue, the block size is MUCH larger than other clients, for instance, 020Londoncoin has a MUCH SMALLER block size limit with a total coin coint of 200Billion, yet ALL OTHER MINING POOLS HAVE NO ISSUES WITH THE LIMIT WITHDRAWAL.

So before accusing us and pointing to github links that have nothing to do with anything we would request that you work with us to resolve the issue.

If a 9MB chain has NO ISSUES how in the hell does this 15MB chain limit have them???

Also a 303Million transaction size usually runs ~600 bytes..... Explain to me how 10Million is mor ethan 15MB seems like a gross error on your end.
Intro
as much as i enjoyed reading that back and forth between you and the pool because i find every code fight on bitcointalk amusing as no one bothers to just go check the code itself, i feel like i should just clear the air.
it seems you dont quiteeee understand how transaction sizes work (your static sizes is a good example of a main concept that seems to be missing) so let me explain why it is a client problem and not a pool problem.

A little background
your MAX_BLOCK_SIZE is 15000000. or 15 MB and thats all fine and dandy. this is stated here: https://github.com/CryptoCoderz/Espers/blob/15c240ea22e693d06fc3ffb2cd587bd3f8b1e978/src/main.h#L30
a few lines below it, you set a MAX_STANDARD_TX_SIZE of MAX_BLOCK_SIZE_GEN/5 or 3MB. this is stated here: https://github.com/CryptoCoderz/Espers/blob/15c240ea22e693d06fc3ffb2cd587bd3f8b1e978/src/main.h#L36

now, someone pointed out earlier in the thread that transaction sizes are NOT static but are instead dynamic based on the number of inputs. this is true and has been the way it has been done since bitcoin does it this way.

so the pool is trying to send a transaction right? cool. thats fine. OCMiner said he entered the command ./Espersd sendtoaddress <address> 10000000 from his daemon that is running the pool. and is getting the error Transaction too large.

The code to send a transaction
if you look at the code for this... found here: https://github.com/CryptoCoderz/Espers/blob/62853947a2a87d923c5cbecf467d2abe29a38e8d/src/wallet.cpp#L1304

you will see that you limit the size a transaction can be. as you so nicely put a comment above it saying     // Espers: Added safety margin 4000 bytes and 160 transactions

transactions are limited to the following (this code is found under the previous link to wallet.cpp line 1304)  

THIS is the size of the transaction >>>>  unsigned int nBytes = ::GetSerializeSize(*(CTransaction*)&wtxNew, SER_NETWORK, PROTOCOL_VERSION);


                if ((nBytes + 4000 >= MAX_STANDARD_TX_SIZE) ||
                    (wtxNew.vin.size() >= 160))
                {
                    strFailReason = _("Transaction too large");
                    return false;
                }


now that code snippit above says that if the size of the transaction + 4000 bytes is greater than the limit you set in main.h (3MB or 3000000 bytes) OR the number of inputs to make the TX is more than 160 inputs. the transaction is rejected for being too large.

The rejection conditions
lets start with the first check, since you add 4000 to the transaction size, your max TX size is actually 3,000,000 - 4,000 = 2,996,000. it is highly unlikely that from mining 50k coin blocks you have passed this 2.9MB limit. but in the future if your inputs are smaller you could approach this number when trying to send larger amounts of coins. this is however not terribly likely. so lets look at the second conditional...

now we will go over the second scenario (HINT HINT THIS IS THE PROBLEM). if a block is 50,000 esp then to make a transaction send 10 million you need to have inputs from a MINIMUM of 200 blocks(where each block is an input) (50,000 * 200 = 10,000,000) making the transaction impossible and unable to send due to input limiting. (im assuming that no input is greater than 50,000 coins because it is a mining pool and that is the number coins per block)
MORE THAN LIKELY it will be the case that more than 200 inputs are needed if none of the inputs were from blocks were a large number of coins were received like the premine or even from regular mining. this is why his transaction is failing. too many inputs causing the transaction to be too large.

Im confused, how did 300 million get sent earlier???
well then how did you send 300 million to each person? well thats simple. the premine was probably mined in only a few blocks. that means when you sent from whatever the initial premine was. it only had a few inputs, making it possible to send the coins.


WOW what does this all mean?Huh
based on this reasoning, the longer the coin is around and the more it is traded, the more inputs will be required in order to send a large amount of coins. this means that over time the amount of coins per transaction could be limited to as low as a few million even though there are 50 billion total. In order to fix this you either need to restructure the conditionals for a transaction to send (which would require a hard fork as was stated by OCMiner, nice job recognizing the problem btw buddy) OR raise the price of the coin up A LOT so that transactions containing a large number of coins become unlikely. (my guess for this would be each coin needs to be worth about 1 cent or somewhere close but with 50 billion coins this does not seem likely)

Why should i listen to you, you thread trooolll
Actually, i do a lot of dev work myself. and i can safely say i am fairly well versed in how the blockchain works. I was the first one to make a coin that has two different types of addresses that behave independently of each other (see flycoin thread for info on that) and that means that they also had to handle transactions differently. I understand every aspect of transactions from how they are created to how they are encoded and decoded to figure out who they came from and who they were sent to (which the wallet does for you and thats why when a TX is sent to you it shows up in your wallet). i have also made a wallet that runs more than one coin at a time, so i have a pretty good idea of how blockchain tech works.

but most importantly, the code speaks for itself.

Conclusion
I am in no way saying the dev team is a bad team, they seem to be attempting to do some interesting things with the coin and blockchain, but theres going to be a lack of reliability in the brand new stuff if the roots of where it comes from are neglected. So i would recommend going back and reviewing some of the basics of crypto (general theory around transaction and block generation) so the original ideas behind the tech dont become lost in the race for that brand new exciting feature.



Thank you Griffith for all of that information!
Also might I add it's nice to see you again!

We will be sure to extensively review the large article you posted for us and apply any and all required changes to assure proper function of our block chain.

Your assistance and attention to detail is greatly appreciated and we welcome all suggestions.
Especially from a rebound member such as yourself who runs many projects as well and is pioneering the crypto world like we are.

Please let us know if you ever want to take a second look at flappy coin as we would love to help you since you have taken the trying to help us

Thanks for the explanation Griffith, your input is greatly appreciated, I'm a bit disappointed that the dev team didn't acknowledge MY input at all, but it seems that's just the way they are..

Maybe if you help them, they'll get it fixed someday.
3247  Alternate cryptocurrencies / Announcements (Altcoins) / Re: | ANN | Espers [ESP] | New Algo | New Features In Development | Reverse-ICO | on: April 24, 2016, 09:19:36 PM
Guys i'd really appreciate if you withdraw your coins from the pool, i'm having a bad time sending out all the giant transactions by hand.

I appreciate your trust, honestly, but the pool is no bank Smiley

thanks

oc
We took care of the withdraw issue with @Novaexchange several days ago. please Re-compille the Daemon and the issues will be resolved.

Did that already, but i'm still getting errors:

./Espersd sendtoaddress <address> 10000000
error: {"code":-4,"message":"Transaction too large"}

A pools wallet is always different than a exchange wallet, the pool has lots of utxo's...
I believe that is on your end of the client. The daemon is set to be capable of withdrawing 50 Billion at any given time. There might be some restriction on the Pools end that you would be able to change. We are willing to work with you to solve this however.



Okay. Let me explain that one more time for you:

I'm doing this on the commandline:
./Espersd sendtoaddress <address> 10000000

And the daemon (your daemon, not the pool) is responding with:
error: {"code":-4,"message":"Transaction too large"}

Now let me explain what is happening here:

The Daemon is collecting available funds by connecting the hashes of the solved blocks, so if you like to send 10000000 funds, the daemon will connect as many inputs as needed until the 10000000 coins are reached. If those inputs are too many, the transactions would become too large and hence the error..

This has nothing todo with the cosmetical thing you did here:
https://github.com/CryptoCoderz/Espers/commit/f55488bf3e30c89ef5245ff35d3ca2fd976cfbda
Which simply lifts the cmdline limit of sending more coins, its just a pure check of the string..

As a pools' job is to solve as many blocks as possible, it always has lots of small inputs (solved blocks) and it will need to connect all those blocks in one transaction if someone wants to withdraw a lot of funds - which fails if the blocksize for example is exhausted (yes, thats why bitcoin needs/wants a bigger blocksize too)...

So instead of doing this:
https://github.com/CryptoCoderz/Espers/commit/f55488bf3e30c89ef5245ff35d3ca2fd976cfbda

You should be changing / rewriting this:
https://github.com/CryptoCoderz/Espers/blob/master/src/main.h#L30
and
https://github.com/CryptoCoderz/Espers/blob/master/src/main.h#L36

BUT - IF you change this, it'll be a hardfork as the old clients won't be capable of managing those transactions. Dogecoin had that issue way back too and they actually DID a hardfork to fix it...


3248  Alternate cryptocurrencies / Announcements (Altcoins) / Re: | ANN | Espers [ESP] | New Algo | New Features In Development | Reverse-ICO | on: April 24, 2016, 09:05:36 PM
Guys i'd really appreciate if you withdraw your coins from the pool, i'm having a bad time sending out all the giant transactions by hand.

I appreciate your trust, honestly, but the pool is no bank Smiley

thanks

oc
We took care of the withdraw issue with @Novaexchange several days ago. please Re-compille the Daemon and the issues will be resolved.

Did that already, but i'm still getting errors:

./Espersd sendtoaddress <address> 10000000
error: {"code":-4,"message":"Transaction too large"}

A pools wallet is always different than a exchange wallet, the pool has lots of utxo's...
3249  Alternate cryptocurrencies / Announcements (Altcoins) / Re: | ANN | Espers [ESP] | New Algo | New Features In Development | Reverse-ICO | on: April 24, 2016, 08:13:05 PM
Guys i'd really appreciate if you withdraw your coins from the pool, i'm having a bad time sending out all the giant transactions by hand.

I appreciate your trust, honestly, but the pool is no bank Smiley

thanks

oc
3250  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][SHIFT] DECENTRALIZED WEB HOSTING | UPDATE TO 2.5.0 | FB GIVEAWAY! on: April 24, 2016, 07:55:09 PM
Down Suprnova! Sad

The daemon crashed and I cannot get it synched back to the network currently.. i'm on it..

If there's anything we can help, let us know!

Thanks, it's up again.

Something like this when it crashed?

Code:

goroutine 51 [running]:
panic(0xe881a0, 0xc82000e0e0)
        /opt/golang/1.6.1/src/runtime/panic.go:464 +0x3e6
math/big.(*Int).Cmp(0xc823652800, 0x0, 0xc8200a62b0)
        /opt/golang/1.6.1/src/math/big/int.go:314 +0x24


Yes, something similar
Not sure if this has anything to do with that but    https://www.suprnova.cc/  page  takes over a min to load page for about the last week now


It's in the works ! Thanks for the info
3251  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][DCR] Decred - Hybrid PoW/PoS | btcsuite Devs | Tons of New Features | Go on: April 24, 2016, 05:51:32 PM
What's going on with suprnova?... I'm recently more off- than online....

Anyone here knows a good pool which has a better availability and less downtime?

It should be fine since a few hours, it's currently getting ddosed pretty heavily but I've listed most of the other pools on the frontpage of suprnova like posted earlier
3252  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][SHIFT] DECENTRALIZED WEB HOSTING | UPDATE TO 2.5.0 | FB GIVEAWAY! on: April 24, 2016, 05:02:33 PM
Down Suprnova! Sad

The daemon crashed and I cannot get it synched back to the network currently.. i'm on it..

If there's anything we can help, let us know!

Thanks, it's up again.

Something like this when it crashed?

Code:
goroutine 51 [running]:
panic(0xe881a0, 0xc82000e0e0)
        /opt/golang/1.6.1/src/runtime/panic.go:464 +0x3e6
math/big.(*Int).Cmp(0xc823652800, 0x0, 0xc8200a62b0)
        /opt/golang/1.6.1/src/math/big/int.go:314 +0x24


Yes, something similar
3253  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][SHIFT] DECENTRALIZED WEB HOSTING | UPDATE TO 2.5.0 | FB GIVEAWAY! on: April 24, 2016, 03:15:36 PM
Down Suprnova! Sad

The daemon crashed and I cannot get it synched back to the network currently.. i'm on it..

If there's anything we can help, let us know!

Thanks, it's up again.
3254  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][SHIFT] DECENTRALIZED WEB HOSTING | UPDATE TO 2.5.0 | FB GIVEAWAY! on: April 24, 2016, 02:52:20 PM
Down Suprnova! Sad

The daemon crashed and I cannot get it synched back to the network currently.. i'm on it..
3255  Alternate cryptocurrencies / Announcements (Altcoins) / Re: | ANN | Espers [ESP] | New Algo | New Features In Development | Reverse-ICO | on: April 24, 2016, 09:26:36 AM
Hey guys please don't let too many coins on the pool, the daemon cannot handle transactions > 5 mills well and I have to manually send the coins, thanks !
3256  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] [ACID] ACIDCOIN SHA256 PoW on: April 24, 2016, 09:10:08 AM
Copy pasted from this:

https://bitcointalk.org/index.php?topic=1446070.0

And also from Blackcoin / Returncoin, if you do a little google search.

Nice catch!

never underestimate the potential of someone who is bored for a weekend and decides they will get around to launching that coin they meant to launch 18 months ago
Wow account was dormant for almost one and a half years ...

Or more likely, someone who bought a dormant account for cheap to add false legitimacy to an altcoin launch.

Likely the virus/Trojan dev... At least there is a Chance

And I guess the acc was hacked
ocminer,virus??
you post infected wallet on june 2015. Cheesy
https://bitcointalk.org/index.php?topic=1099181.0

Actually I did not post that wallet while it was infected, but the binaries got swapped later on and where infected then, don't twist the truth Smiley

I also removed all the posts and links when I was informed that there actually was a virus in the wallet.
3257  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][DCR] Decred - Hybrid PoW/PoS | btcsuite Devs | Tons of New Features | Go on: April 24, 2016, 08:17:37 AM
pool.mn works now with stratum....


suprnova also...

Yes, it was just fixed, thanks for the tip @ pool.mn !

seems to have gone down again, around the same time as yesterday as well.


Works again


Down again. What's the problem?  Huh Roll Eyes


Suprnova is not reliable for DCR

I'm still fighting against some DDoS'es which always happen when i'm offline.

Everything is back up again now, i've put the other pools in the header, you can just put them into your batch file and sg/ccminer switches automatically when the pool goes down and returns back when it's running again.
It seems the vardiff doesn't work on stratum port. My diff always 1.00 regardless of the h/r.

That's correct, it's turned off currently for debugging
3258  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][DCR] Decred - Hybrid PoW/PoS | btcsuite Devs | Tons of New Features | Go on: April 24, 2016, 07:34:59 AM
pool.mn works now with stratum....


suprnova also...

Yes, it was just fixed, thanks for the tip @ pool.mn !

seems to have gone down again, around the same time as yesterday as well.


Works again


Down again. What's the problem?  Huh Roll Eyes


Suprnova is not reliable for DCR

I'm still fighting against some DDoS'es which always happen when i'm offline.

Everything is back up again now, i've put the other pools in the header, you can just put them into your batch file and sg/ccminer switches automatically when the pool goes down and returns back when it's running again.
3259  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] PlatinumBAR XPTX - Rare Cryptocurrency with PoW / PoS on: April 23, 2016, 11:59:16 PM
I don't like self-modded topics, but here's a pool because someone on twitter requested it:

https://xptx.suprnova.cc
3260  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] [ACID] ACIDCOIN SHA256 PoW on: April 23, 2016, 11:02:18 PM
Copy pasted from this:

https://bitcointalk.org/index.php?topic=1446070.0

And also from Blackcoin / Returncoin, if you do a little google search.

Nice catch!

never underestimate the potential of someone who is bored for a weekend and decides they will get around to launching that coin they meant to launch 18 months ago
Wow account was dormant for almost one and a half years ...

Or more likely, someone who bought a dormant account for cheap to add false legitimacy to an altcoin launch.

Likely the virus/Trojan dev... At least there is a Chance

And I guess the acc was hacked
Pages: « 1 ... 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 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 [163] 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 ... 750 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!