Author

Topic: Minimum amount of coins per transaction (Read 755 times)

newbie
Activity: 4
Merit: 0
February 25, 2014, 11:44:48 AM
#7
Are transactions without outputs considered legal? Because if they are, this could be a workaround to the "no outputs can be smaller than 5430" satoshis rule.
legendary
Activity: 3472
Merit: 4794
February 25, 2014, 11:29:00 AM
#6
currently the minimum value is 5430 satoshi or 0.00005430 BTC
you may be able to get away with no transaction fee
as there are times transactions get accepted without fees but you may have to wait for the next block to days to get accepted
or if you are a miner and you can create transaction blocks and included them without fees
Is that from the source code ?

The source code of the most recent version of the reference client with a default configuration enforces the 0.00005430 BTC limit on creating and/or relaying transactions.  Therefore, it is quite difficult to get a transaction confirmed (or even seen by most of the network) if the transaction has any outputs that are less than that amount.

However, if you can find a miner (or mining pool) that is willing to accept transactions with smaller outputs, then you can send such transactions.  You just need to make sure that you transmit the transaction directly to the miner (or mining pool) and then wait for that miner (or mining pool) to solve a block.  Once a transaction that pays an outputs less than 0.00005430 BTC is included in a successfully solved block, it will be relayed to the entire network and all wallets will see it.

The default rules on creating or relaying transactions were changed in the most recent version of the reference client, so this "minimum" is not enforced by older versions of wallets.  It is widely expected that the rules will change again with the next version of the reference client as well.
full member
Activity: 128
Merit: 101
February 25, 2014, 09:08:25 AM
#5
currently the minimum value is 5430 satoshi or 0.00005430 BTC
you may be able to get away with no transaction fee
as there are times transactions get accepted without fees but you may have to wait for the next block to days to get accepted
or if you are a miner and you can create transaction blocks and included them without fees

Is that from the source code ?
sr. member
Activity: 252
Merit: 250
February 25, 2014, 09:07:21 AM
#4
currently the minimum value is 5430 satoshi or 0.00005430 BTC
you may be able to get away with no transaction fee
as there are times transactions get accepted without fees but you may have to wait minutes for the next block to days to get accepted
or if you are a miner, you can create transaction blocks and included them without fees
legendary
Activity: 1775
Merit: 1032
Value will be measured in sats
February 24, 2014, 09:00:10 PM
#3
Hi,

Similar to a recently asked "max number of coins per transaction" question, I'm asking about the theoretical "min number," for a specific reason. This may have been discussed already but I was unable to find anything in the search results.

Before someone says 1e-8 BTC, I want to know what it would take to send 0 BTC. No tiny numbers at the end. My idea (again, others probably thought of this, too) is to send 0 BTC + Mining Fee to a recipient's address with valuable content in the comments.

The comments could contain valuable plaintext like an order request, a promise to fulfill an agreement and likewise a return agreement (a contract), or it could contain arguments for some add-on protocol. I think there is value in creating public, irreversible communications, like contracts.

Would there be too many problems with this kind of transaction? Should I wait for a BitContract project? Smiley

Thanks!

I think it would waste valuable network speed...it would be like using the btc network for instant messaging.

You can already sign addresses. Then you give the signature+address to the user you want to send the message to, they verify the signature and then they can see the secret message. 
legendary
Activity: 3472
Merit: 4794
February 24, 2014, 02:59:13 PM
#2
There is no support for "comments" in the bitcoin protocol.

There is a website (blockchain.info) that maintains their own database of comments for anyone that uses their service, and then publicly displays those comments on their website, but those comments are not stored in the blockchain and are not available outside of the blockchain.info website.
newbie
Activity: 14
Merit: 0
February 24, 2014, 02:49:33 PM
#1
Hi,

Similar to a recently asked "max number of coins per transaction" question, I'm asking about the theoretical "min number," for a specific reason. This may have been discussed already but I was unable to find anything in the search results.

Before someone says 1e-8 BTC, I want to know what it would take to send 0 BTC. No tiny numbers at the end. My idea (again, others probably thought of this, too) is to send 0 BTC + Mining Fee to a recipient's address with valuable content in the comments.

The comments could contain valuable plaintext like an order request, a promise to fulfill an agreement and likewise a return agreement (a contract), or it could contain arguments for some add-on protocol. I think there is value in creating public, irreversible communications, like contracts.

Would there be too many problems with this kind of transaction? Should I wait for a BitContract project? Smiley

Thanks!
Jump to: