Bitcoin Forum
May 24, 2024, 06:31:33 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 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 »
1021  Alternate cryptocurrencies / Altcoin Discussion / Re: All my fairbrix just went somewhere by thremselves.....WTF! on: November 30, 2011, 01:03:35 AM
This problem really only affects fairbrix and tenebrix. Lolcust released tenebrix with a default config file that has a default rpcpassword and I didn't change it for fairbrix. There's a reason why bitcoin does not have a default rpc password and forces you to set one the first time you try to use RPC.
1022  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Litecoin - a lite version of Bitcoin. Launched! on: November 30, 2011, 12:59:40 AM
For those of you using the Litecoin p2pool, forrestv has released an update that will make things better. You must update before Dec. 2, or else your p2pool will not work properly. See this thread for more details: http://liteco.in/threads/130-kh-s-distributed-litecoin-pool-using-p2pool.29/

And if you have not tried p2pool yet, why not give it a try?
1023  Alternate cryptocurrencies / Altcoin Discussion / Re: [Announce] Fairbrix relaunched! on: November 29, 2011, 12:40:32 AM
Is fairbrix succceptible to the tansaction spamming that hit Litecoin?  If so, could it be possible to get an updated Fairbrix client?  {Is TBX need updating too?}

I dont think anyone is working with Fairbrix any longer. Coblee moved onto litecoin so unless someone forks litecoin's code I dont think this will be patched..

TBX is in the same boat. Lolcust will need to update it though i havent seen any updates at all.

Yes, both fairbrix and tenebrix are susceptible to the same transaction spams. I do not plan to update fairbrix with the fixes. If anyone wants to keep fairbrix alive, feel free to take over.
1024  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Litecoin - a lite version of Bitcoin. Launched! on: November 28, 2011, 11:47:37 PM
when i try to send small donation to coblee i get : error: {"code":-4,"message":"Error: Transaction creation failed  "}
the goal is to empty out the old wallet.dat cause its over 51 Mb in size with only small amount in it because of the nasty spamming

If you have less than 0.01 LTC in your wallet filled with transaction spam, I would suggest that you just throw that wallet away. Sending those coins will cost you more in fees and further bloat the chain.
1025  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Litecoin - a lite version of Bitcoin. Launched! on: November 25, 2011, 10:12:45 PM
You're right. As long as the spam transaction issue is fixed. We shouldn't be growing faster than Bitcoin.
1026  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Litecoin - a lite version of Bitcoin. Launched! on: November 25, 2011, 09:01:26 PM
Can you please continue this discussion in the previosly mentioned thread?  This is the litecoin thread and that one is dedicated to this discussion.
The discussion is related to a current issue with Litecoin, the growing block size.

The Litecoin block chain grows about 4 times faster than Bitcoin. So this may become a problem for us sooner. It's good to hear some ideas about how to fix it.
1027  Other / Archival / Re: delete on: November 25, 2011, 08:02:42 PM
You are assuming the control nodes run the public client. I doubt any code changes need to be made at all.
Actually, I'm assuming the trusted nodes aren't running the publicly-released source because that's what RealSolid said; if they were, then they'd be just as happy to let him convert the entire 12 million SC trustfund balances into spendable coins as any other node.

Because they already run new code with the amount restriction in it? A new version will be released, then everybody has the fix.

You found a critical bug in the source code? No worries, it's already fixed in the trusted node code. RealSolid just didn't have time to release the actual source yet. And by the way, the trusted nodes are also running code that has all bugs and exploits fixed... even the ones that have not been found yet.

I fully trust RealSolid. Don't you?
1028  Economy / Services / Re: Introducing the Bitcoin100 on: November 25, 2011, 10:53:02 AM
Put me in for 1 per charitable organization max 50
1029  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Litecoin - a lite version of Bitcoin. Launched! on: November 23, 2011, 11:59:49 PM
Thanks for fast response  Smiley
So, basically, I was right: 100LTC with 6 confirmations are free of fee  Cool

Yes, you are right. 100 LTC is only about $1.25 in Today's exchange rate.
1030  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Litecoin - a lite version of Bitcoin. Launched! on: November 23, 2011, 11:45:12 PM
Quote from: terrytibbs
The blockexplorer and forums will be down for a couple of hours while i make some hardware changes

And what about:
http://litecoin.kicks-ass.org/graphs/graphs.html
and
http://allchains.info/

I think they need our help to back online....  Smiley

molecular is working on upgrading his computer. So kick-ass graphs has been down for a while. This is not related to the transaction spam.

I just talked to Sp0tter about allchains. He ran into memory issues and he's working on getting that back up.
1031  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Litecoin - a lite version of Bitcoin. Launched! on: November 23, 2011, 11:13:49 PM
Also, maybe I missed something, but I thought there was still a small amount of free transactions in a block, only they have lower priority. (or maybe this was changed too?)
Every transaction above 100 LTC is high priority and free  Cool
It's great that Litecoin now has its own logo, but I have to say that the color scheme is quite awful.  The "L" is quite muted and set against a very drab background color. Couldn't we come up with something better?  Maybe offer some LTC from the faucet to have someone design something catchy?
There was no premine so no faucet, sorry....
And it WAS Design contest so please read thread up  Wink

PS. Background is transparent and it represents lightness of Litecoin   Grin

In order for a standard transaction to qualify for a free no-fee transaction, it must have 1 litecoin day worth of value. So the inputs times number of confirmations must be greater than 576. (576 = number of blocks found in a day) So if you send 577 coins with 1 confirmations, it will qualify. Or 1 coin with 577 confirmations. If you really need to send 6 coins for free, you just need to wait for 96 confirmations (about 4 hours). Like DeathAndTaxes said, a sub 2% transaction fee for sending 6 cents is really cheap! If you really can't afford the 0.1 ltc, then wait 4 hours after receiving those coins before you can send them for free.

Think about this. If you are constantly receiving and sending these small amounts, your transactions basically looks like spam to the network. And that's what these fees are there to prevent in the first place.
1032  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Litecoin - a lite version of Bitcoin. Launched! on: November 22, 2011, 08:08:28 AM
Just use the new client to send your coins to a new wallet. Leave the dust spam in your old wallet and throw the wallet away and forget that you actually own those coins because they are worthless anyways.

Remote coin kill switch? So 1 person decides about protocol changes, and that I can't use my coins anymore? Seems like some things that people criticized about SC2 are now happening at LTC  Grin

But I know, that's a totally different story...

Um...

If you really need to spend those coins, you can start the client with "-mininput=0.00000001"

The point is spending those coins will slow down the client right now b/c it takes forever to collect enough 0.00000001 LTC to make up a large enough value to send. So I changed the create transaction code to ignore these tiny values by default to speed things up. If you really want to spend them and wait forever for the client to create the transaction, you can by passing in a tiny min input.

Don't try to start a controversy when there isn't one. Please just go back to solidcointalk.org.
1033  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Litecoin - a lite version of Bitcoin. Launched! on: November 22, 2011, 07:55:10 AM
Now devs who know more than me, correct me if I'm wrong, but I don't think any of these changes are mandatory. If you want, you could run an old version of litecoin-qt (or whatever), or even run your own wallet client thing. The TX fees are not required by the protocol persay, all that was being done was changing the default to accept them in a block and relay them...if I understand it correctly, you could mine blocks and not enforce ANY transaction fees, and no one could stop you.

The transaction fees are decided by the miners -- the miners could have rejected coblee's changes by not using the new version, and he couldn't have done anything. He produced a fix which most people think will work, so they switched over.

Exactly the old clients still work and if anyone wishes to use them to receive then propagate the spam transactions then feel free to do so, just don't come bothering us with the problems it can cause if you can't be bothered to upgrade...
The problem has already been caused - it seems that the attack was smarter than anyone realised (or more likely was smarter by mistake)
Many people now have 1000's (I have 6832) of tiny transactions that they cannot spend and need to be avoided or ignored for eternity.
They also exist in the block chain and will never disappear.

Just use the new client to send your coins to a new wallet. Leave the dust spam in your old wallet and throw the wallet away and forget that you actually own those coins because they are worthless anyways.

EDIT: Or do what I do. Just use the new client and ignore the dust spam. Yeah, they clutter the transaction list, but once most people upgrade, there won't be much dust spam anymore. And they will be ignored when you send money. So your client will just report an extra ~0.00002 LTC that you can never spend. No big deal, right?
1034  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Litecoin - a lite version of Bitcoin. Launched! on: November 22, 2011, 06:39:44 AM
For those of you that have received dust spam (transactions with 0.00000001 ltc other tiny amounts), you may have trouble sending your coins. If you try to send coins, your client might be stuck trying to sort through all those transactions to come up with a list of inputs. ArtForz made a simple suggestion to have the create transaction code ignore transactions below a certain user-configurable amount. I will implement this soon and release a new client. Stay tuned.

Here's the fix: https://github.com/coblee/litecoin/commit/f6fdedcf732265391eebbba48e8c537077b10f01

Windows binary coming up shortly.

Litecoin version 0.5.0.8 released.
https://github.com/downloads/coblee/litecoin/litecoin-windows-client-0.5.0.8.zip

You only need to download this if you have been sent dust spam and are having trouble dealing with it slowing down or crashing your client when you send coins. This new binary should fix the problem. When you run this new client, you will not be able to spend any coins that were sent to you in a transaction less than 0.0001 LTC. If you really need to spend those coins, you can start the client with "-mininput=0.00000001"
1035  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Litecoin - a lite version of Bitcoin. Launched! on: November 22, 2011, 06:28:52 AM
For those of you that have received dust spam (transactions with 0.00000001 ltc other tiny amounts), you may have trouble sending your coins. If you try to send coins, your client might be stuck trying to sort through all those transactions to come up with a list of inputs. ArtForz made a simple suggestion to have the create transaction code ignore transactions below a certain user-configurable amount. I will implement this soon and release a new client. Stay tuned.

Here's the fix: https://github.com/coblee/litecoin/commit/f6fdedcf732265391eebbba48e8c537077b10f01

Windows binary coming up shortly.
1036  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Litecoin - a lite version of Bitcoin. Launched! on: November 22, 2011, 01:12:20 AM
For those of you that have received dust spam (transactions with 0.00000001 ltc other tiny amounts), you may have trouble sending your coins. If you try to send coins, your client might be stuck trying to sort through all those transactions to come up with a list of inputs. ArtForz made a simple suggestion to have the create transaction code ignore transactions below a certain user-configurable amount. I will implement this soon and release a new client. Stay tuned.
1037  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Litecoin - a lite version of Bitcoin. Launched! on: November 22, 2011, 12:05:44 AM
Version 0.5.0.7 released. Please update to help with dust spam.

https://github.com/downloads/coblee/litecoin/litecoin-windows-client-0.5.0.7.zip

I checked in code to deal with the dust spam: https://github.com/coblee/litecoin/commit/ee851e8cbdd74e8f0fe86613aa93f8c598ab88b4
Basically this changes the transaction relay fee to the same 0.1 LTC base transaction fee. And it adds a base fee for each output less than 0.01 LTC.

Please update to the latest code. As more users update, it will be harder for the spam to get to the old unupdated miners that mine the blocks with this spam. Of course, after updating, your mined blocks won't include this spam.

Note that this does not prevent the spammer to send thousands of 0.01 LTC outputs to himself or others. But this reduces dust spam, where people have to spend work dealing with tiny transactions that aren't worth much. If the spammers sends out 0.01 LTC spams to others, then at least he's also losing significant coins that way. If he sends it to himself, he'd have to deal with a bloated wallet and a slow client trying to deal with those transactions. So win/win.

Windows binary coming soon.
1038  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Litecoin - a lite version of Bitcoin. Launched! on: November 21, 2011, 11:56:59 PM
I checked in code to deal with the dust spam: https://github.com/coblee/litecoin/commit/ee851e8cbdd74e8f0fe86613aa93f8c598ab88b4
Basically this changes the transaction relay fee to the same 0.1 LTC base transaction fee. And it adds a base fee for each output less than 0.01 LTC.

Please update to the latest code. As more users update, it will be harder for the spam to get to the old unupdated miners that mine the blocks with this spam. Of course, after updating, your mined blocks won't include this spam.

Note that this does not prevent the spammer to send thousands of 0.01 LTC outputs to himself or others. But this reduces dust spam, where people have to spend work dealing with tiny transactions that aren't worth much. If the spammers sends out 0.01 LTC spams to others, then at least he's also losing significant coins that way. If he sends it to himself, he'd have to deal with a bloated wallet and a slow client trying to deal with those transactions. So win/win.

Windows binary coming soon.
1039  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Litecoin - a lite version of Bitcoin. Launched! on: November 21, 2011, 11:29:31 PM
I like the idea of charging higher fees for lots of small outputs, however, we risk capturing small-but-useful transactions in the mix.  I also want to have fee formulas we can keep instead of temporarily changing them and planning on changing them back.  Instead of two tiers we could have three with only the lowest tier getting charged per-output fees
large value = no fee
small value = .1 fee per transaction
very small value = .1 fee per output

Make "very small" be 10% of small and all these too small to be useful even when aggregated transactions are really expensive, but leaves open the possibility of small but potentially useful transactions (like paypershare mining)

Why do you draw the line at 0.001 ltc? is there really a special use case where someone would need to send tons of ~0.005 ltc to other people and only pay .1 in fees?

If we are making the fees additive, we'd want to remove the "if (nMinFee < nBaseFee)" check so people can't escape the per txout fee by making the block larger.

We can also have a higher fee for large-sized transactions.
From:        int64 nMinFee = (1 + (int64)nBytes / 1000) * nBaseFee;
To:          int64 nMinFee = (1 + (int64)nBytes /  500) * nBaseFee;

I've thought about this, but that's effectively just doubling the nBaseFee. So I'd rather change the base fee than mess with that code b/c there are other places that expect 1*basefee per 1000 bytes. (like the GUI)

Code:
            BOOST_FOREACH(const CTxOut& txout, vout) {
                if (txout.nValue < (CENT/10))
                    nMinFee += nBaseFee;
                else if ((txout.nValue < CENT) && (nMinFee < nBaseFee))
                    nMinFee = nBaseFee;
            }

I may want change CENT here to nBaseFee/10. As Litecoin gets more popular, and ltc price goes higher, what's classified as dust spam should also be lower.
1040  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Litecoin - a lite version of Bitcoin. Launched! on: November 21, 2011, 10:29:51 PM
Why not cap fees where they are right now and use formula to decrease them as difficulty rises.  With current fee structure spamming would only make sense if value of LTC fell 90% or so.  If LTC value has fallen that much the risk of fees being too low are likely not really a significant concern.

It may be easier to convince people fees can only fall than fees can rise and fall but it is unlikely they will rise.

Sounds good. Thanks for the advice. Let's cap the fees at the current 0.1 LTC then.

Code:
Transaction and relay fees:
- base fee = 0.1 / difficulty
- capped at 0.1 LTC
- round to 1 significant digit

With the current difficulty at 0.63769 (0.1 / 0.63769 = 0.156816), the fee is capped at 0.1 LTC.
If the network doubles and difficulty doubles to 1.27538 (0.1 / 1.27538 = 0.078408), the fee will be reduced to 0.08 LTC.
If the difficulty increases tenfold to 6.3769 (0.1 / 6.3769 = 0.0156816), the fee will be reduced to 0.02 LTC.

Sounds good? We can adjust this if there's anything seriously wrong with it... like if the difficulty shoots up but the price stays the same, which makes spamming cheap again.
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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 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 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!