Bitcoin Forum
June 16, 2024, 06:56:53 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Compressing Bulk Transactions into single confirmation  (Read 2126 times)
Arcas (OP)
Hero Member
*****
Offline Offline

Activity: 1036
Merit: 524


View Profile
May 07, 2013, 12:34:53 AM
 #1

Would it be possible to allow people to send a large group of transactions at one time, and bunch all these transactions into one neat package to be confirmed at one time? For example, if a single transaction out of the group is rejected, the whole package would be rejected. This could allow for exchanges and companies like gambling sites and faucets to send very large packages of transactions for the fee of one transaction. It could also cut out a lot of the repeated data in the blockchain that each transaction needs to have, as well as stop sites like SatoshiDice from slamming the blockchain with huge tiny transactions.

Is my idea even remotely feasible? My first post on this board, so please be gentle Cheesy.
gyverlb
Hero Member
*****
Offline Offline

Activity: 896
Merit: 1000



View Profile
May 07, 2013, 12:40:28 AM
 #2

Would it be possible to allow people to send a large group of transactions at one time, and bunch all these transactions into one neat package to be confirmed at one time? For example, if a single transaction out of the group is rejected, the whole package would be rejected. This could allow for exchanges and companies like gambling sites and faucets to send very large packages of transactions for the fee of one transaction. It could also cut out a lot of the repeated data in the blockchain that each transaction needs to have, as well as stop sites like SatoshiDice from slamming the blockchain with huge tiny transactions.

Is my idea even remotely feasible? My first post on this board, so please be gentle Cheesy.

Look at the button on the bottom left of your bitcoin-qt client when you send coins...

P2pool tuning guide
Trade BTC for €/$ at bitcoin.de (referral), it's cheaper and faster (acts as escrow and lets the buyers do bank transfers).
Tip: 17bdPfKXXvr7zETKRkPG14dEjfgBt5k2dd
Arcas (OP)
Hero Member
*****
Offline Offline

Activity: 1036
Merit: 524


View Profile
May 07, 2013, 01:28:08 AM
 #3

Would it be possible to allow people to send a large group of transactions at one time, and bunch all these transactions into one neat package to be confirmed at one time? For example, if a single transaction out of the group is rejected, the whole package would be rejected. This could allow for exchanges and companies like gambling sites and faucets to send very large packages of transactions for the fee of one transaction. It could also cut out a lot of the repeated data in the blockchain that each transaction needs to have, as well as stop sites like SatoshiDice from slamming the blockchain with huge tiny transactions.

Is my idea even remotely feasible? My first post on this board, so please be gentle Cheesy.

Look at the button on the bottom left of your bitcoin-qt client when you send coins...
I don't see anything. Mind clarifying?
gyverlb
Hero Member
*****
Offline Offline

Activity: 896
Merit: 1000



View Profile
May 07, 2013, 01:35:33 AM
 #4

Would it be possible to allow people to send a large group of transactions at one time, and bunch all these transactions into one neat package to be confirmed at one time? For example, if a single transaction out of the group is rejected, the whole package would be rejected. This could allow for exchanges and companies like gambling sites and faucets to send very large packages of transactions for the fee of one transaction. It could also cut out a lot of the repeated data in the blockchain that each transaction needs to have, as well as stop sites like SatoshiDice from slamming the blockchain with huge tiny transactions.

Is my idea even remotely feasible? My first post on this board, so please be gentle Cheesy.

Look at the button on the bottom left of your bitcoin-qt client when you send coins...
I don't see anything. Mind clarifying?

On Bitcoin-qt 0.8.1 there's a button "Add Recipient", following found with a google image search:


P2pool tuning guide
Trade BTC for €/$ at bitcoin.de (referral), it's cheaper and faster (acts as escrow and lets the buyers do bank transfers).
Tip: 17bdPfKXXvr7zETKRkPG14dEjfgBt5k2dd
Arcas (OP)
Hero Member
*****
Offline Offline

Activity: 1036
Merit: 524


View Profile
May 07, 2013, 01:40:03 AM
 #5

Does this allow you to send different amounts to different people with one fee? I have never used that function.
gyverlb
Hero Member
*****
Offline Offline

Activity: 896
Merit: 1000



View Profile
May 07, 2013, 01:44:44 AM
 #6

Does this allow you to send different amounts to different people with one fee? I have never used that function.

This is exactly what it does. Your fees won't always be reduced using this as fees are computed based on both transaction size and input age (how long did the coins sit in your wallet), but in most cases they will and if you don't have to use dust (very small inputs) to build your transaction they can still be the minimum fee even with several recipients.

P2pool tuning guide
Trade BTC for €/$ at bitcoin.de (referral), it's cheaper and faster (acts as escrow and lets the buyers do bank transfers).
Tip: 17bdPfKXXvr7zETKRkPG14dEjfgBt5k2dd
Arcas (OP)
Hero Member
*****
Offline Offline

Activity: 1036
Merit: 524


View Profile
May 07, 2013, 01:51:02 AM
 #7

Cheesy Thank you! (>^.^)> <(^.^<)
Herbert
Hero Member
*****
Offline Offline

Activity: 488
Merit: 500



View Profile WWW
May 07, 2013, 03:33:07 PM
 #8

This is also available as commandline command "sendmany".

www.bitcoinmonitor.net - Free payment notification via email, newsfeed, xpmm/jabber, url callback and full API access!
Send SMS with www.txt4coins.net! No registration, pay-per-use, full API access, bulk messages - All inclusive!
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!