Bitcoin Forum
May 05, 2024, 10:46:01 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: WTF is up with this TX and all the Bitdust?  (Read 1891 times)
doobadoo (OP)
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250


View Profile
March 09, 2013, 01:09:51 AM
 #1

https://blockexplorer.com/tx/f887475e325335df87da6b008c0190bd3034c1e1eb4eb021946701f40a66e2e9

The same input address is listed over and over again with a bunch of bitdust.  Each piece of bitdust has its own sig.  Exactly why is this?  Can't the client consolidate this as the sum off all these input values, say 20 bitcoin for or so, and just publish the address once with one sig and the full 20 btc value instead of a bunch repeated over and over as dust?  Is this some poorly written btc software banging around out there?  Is there room for improvement?  This block seems unnecessarily large b/c of this. 

Explanations?

"It is, quite honestly, the biggest challenge to central banking since Andrew Jackson." -evoorhees
1714949161
Hero Member
*
Offline Offline

Posts: 1714949161

View Profile Personal Message (Offline)

Ignore
1714949161
Reply with quote  #2

1714949161
Report to moderator
1714949161
Hero Member
*
Offline Offline

Posts: 1714949161

View Profile Personal Message (Offline)

Ignore
1714949161
Reply with quote  #2

1714949161
Report to moderator
1714949161
Hero Member
*
Offline Offline

Posts: 1714949161

View Profile Personal Message (Offline)

Ignore
1714949161
Reply with quote  #2

1714949161
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
Killdozer
Full Member
***
Offline Offline

Activity: 203
Merit: 100



View Profile
March 09, 2013, 01:43:31 AM
 #2

I think this is flaw in the network protocol, and many blocks are too big because of this.
There is only one solution: ban SatoshiDice.

Bitobsessed
Sr. Member
****
Offline Offline

Activity: 291
Merit: 250



View Profile
March 09, 2013, 07:12:11 AM
 #3

Just like governments banned Wikileaks.  Hmm go look up decentralization.  Never mind you guys just like to click a link:  http://lmgtfy.com/?q=decentralization
camolist
Hero Member
*****
Offline Offline

Activity: 896
Merit: 1000


View Profile WWW
March 09, 2013, 08:17:48 AM
 #4

Maybe I'm missing something but I'm seeing lots of inputs valued 5 usd and up. Are we really calling that dust now? This is all getting silly

camolist
Hero Member
*****
Offline Offline

Activity: 896
Merit: 1000


View Profile WWW
March 09, 2013, 08:23:20 AM
 #5

Also they paid .195 btc to send that transaction..... Quite a nice fee....

And it consolidated a bunch of small transactions (making pruning of the old ones possible...)


So I'm not sure what the complaint about this transaction is?

Nesetalis
Sr. Member
****
Offline Offline

Activity: 420
Merit: 250



View Profile
March 09, 2013, 08:28:32 AM
 #6

Banning is wholey silly.
Come another two years or so, that volume of bitdust will be standard.. if the network cannot manage it now, it needs to be fixed, and with this happening now while volume is still low, it isn't a crisis. But honestly it doesn't seem like much of an issue.

ZOMG Moo!
Digigami
Sr. Member
****
Offline Offline

Activity: 462
Merit: 250


View Profile
March 09, 2013, 08:48:25 AM
 #7

Looks to be exactly how camolist explained it, a consolidation transaction, possibly never even leaving the wallet they were in before but all being sent to a specific BTC address for accounting purposes, or if he needs to pay someone else from that specific address, also for accounting or verification of sender purposes.

I do this myself frequently within my "hot wallet" and also prior to sending to any cold storage addresses. Personally I do this to simplify my personal accounting, as I try to keep track of how many coins I have spendable from which addresses. I can only guess this is what the owner of these TX's is doing, assuming it was in fact a send back to himself.

I'm curious if this would be considered best practice? Or if for any reason I am unaware of it could actually be harmful?

How exactly does this help with downsizing the block chain? As I understand it any given (standard?) transaction adds just the complete list of its inputs and it's output. The input transactions are already confirmed (assuming the client does not let you try and spend them beforehand) so the coins origin prior to their input to the users wallet does not need to be recorded again in this newest transaction. Now that I think about it, in fact the practice of consolidating your balance may actually have the net opposite effect, in that instead of combining your inputs into the tx where you intend to send coins to another user, you first create another uneccesary transaction to yourself. Is the savings in your actual outgoing transaction worth the addition of the consolidation transaction?

I'm uncertain in regards to pruning the existing block chain as well. Taken literally does that mean removing data from the current block chain? Is the ability to trace the complete history of coins not more important?
* Digigami shrugs.. need another beer.. At least it does encourage users to get used to paying higher fees to move all these small balances around.
hazek
Legendary
*
Offline Offline

Activity: 1078
Merit: 1002


View Profile
March 09, 2013, 12:35:51 PM
 #8

I think this is flaw in the network protocol, and many blocks are too big because of this.
There is only one solution: ban SatoshiDice.

You can't ban anyone in Bitcoin as long as there is just one miner who will validate transactions originating from their address. And you especially can't ban anyone if you don't know their addresses.

My personality type: INTJ - please forgive my weaknesses (Not naturally in tune with others feelings; may be insensitive at times, tend to respond to conflict with logic and reason, tend to believe I'm always right)

If however you enjoyed my post: 15j781DjuJeVsZgYbDVt2NZsGrWKRWFHpp
Mike Hearn
Legendary
*
Offline Offline

Activity: 1526
Merit: 1129


View Profile
March 09, 2013, 01:19:00 PM
 #9

That kind of transaction is actually good! We want to encourage stuff like that. In fact we've talked about making clients do it automatically.

Here's a quick recap. Bitcoin has two types of costly data storage.

1) The block chain. Someone, somewhere, has to keep every transaction ever made, forever. However, whilst today that means "everyone who runs a full node", in future, it will mean "people who explicitly choose to" and every other node will be a pruning node - old data in the chain gets deleted. One can imagine that in a world where Bitcoin is tremendously successful there will be many organizations will to archive a data structure of such importance. Perhaps the Library of Congress Wink

2) The unspent output set. Every full node has to maintain this, what's more, they must maintain it in high-speed storage. When a tx creates outputs this set grows, and when they claim outputs with inputs, it shrinks.

We can see then that whilst transactions like the named one are quite large, in the distant future only a small number of parties must store it, perhaps even on long term storage like tape drives. However it collapsed many tiny outputs into one large output, which reduces the size of the UTXO set for everyone.
Gabi
Legendary
*
Offline Offline

Activity: 1148
Merit: 1008


If you want to walk on water, get out of the boat


View Profile
March 09, 2013, 01:28:02 PM
 #10

I think this is flaw in the network protocol, and many blocks are too big because of this.
There is only one solution: ban SatoshiDice.
Lololol so much fun

Killdozer
Full Member
***
Offline Offline

Activity: 203
Merit: 100



View Profile
March 09, 2013, 09:44:40 PM
 #11

Quote
You can't ban anyone in Bitcoin as long as there is just one miner who will validate transactions originating from their address. And you especially can't ban anyone if you don't know their addresses.
Yes I can, just see my patch here: https://bitcointalk.org/index.php?topic=150755.0

(But really, I guess my trolling got too thin if you took that seriously.)

franky1
Legendary
*
Online Online

Activity: 4214
Merit: 4470



View Profile
March 09, 2013, 10:38:38 PM
 #12

although this thread is not about true dust of 1 satoshi.. i thought i should reply about actual satoshi dust.

banning 1 sat transactions is like saying we don't want Bitcoin to be worth thousands of dollars a coin in the future, causing the transactions for my loaf of bread becoming invalid in a few decades.

imagine this one company Satoshi dice. is giving you a sneak peak of how all transactions will be like in a few decades. where people will not be moving bitcoins, but satoshi's.

instead of banning them. finding solutions to accept them without causing strain on the system is what we should be all aiming for

I DO NOT TRADE OR ACT AS ESCROW ON THIS FORUM EVER.
Please do your own research & respect what is written here as both opinion & information gleaned from experience. many people replying with insults but no on-topic content substance, automatically are 'facepalmed' and yawned at
whitenight639
Full Member
***
Offline Offline

Activity: 154
Merit: 100



View Profile
March 10, 2013, 03:08:47 AM
 #13


We should be looking at blockchain Transactions as ISP's look at data transfer, It is none of there business what bullcrap, retarded, spam data people send and receive it is just there job to enable that transfer as fast as possible, just like a courier or post man.

125uWc197UW5kM659m4uwEakxoNHzMKzwz
Pages: [1]
  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!