Bitcoin Forum
May 24, 2024, 04:27:04 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 »
241  Bitcoin / Development & Technical Discussion / Re: why transactions with zero fee are preferred above one with 0.000139 fee? on: February 09, 2014, 09:30:34 PM
Transactions should be simply sorted by fee/KB and stuffed into the blocks until they fit.
This isn't going to happen until the transaction volume gets much, much larger than it currently is.

Right now miners don't care about transaction fees because the block subsidy distorts their incentives.

I agree miner do not care.

What pisses me off is that the 'reference' implementation yet again features a complex rule set with disastrous side effect if violated,
where a simple rule one would work better.

It is a serious blow to the reliability of the network that by missing some target fee with a few satoshi's confirmation does not get gradually slower, but just stops (in the subjective view of the user) working.
242  Bitcoin / Development & Technical Discussion / Re: why transactions with zero fee are preferred above one with 0.000139 fee? on: February 09, 2014, 07:53:42 PM
I have a transaction pending in the mempool since hours because it pays less fee than required, not zero. The fee should be 0.0002 but it pays 0.000139.

I would understand that it takes longer than those paying the right amount, but am pissed to see that transactions with zero fee are getting included but not this one.
This is just not logical.

What transactions require or don't require a fee is determined by a formula:

https://en.bitcoin.it/wiki/Transaction_fees

This means that if you have old coins you don't have to pay any fee at all. It is not a simple case of pay a fee and get confirmation, don't pay a fee don't get confirmations.

You should let the software decide what fee to pay because it takes all of this into account.

I am fully aware of the rules and wrote the program that created the transaction. Yes, the program did not round up to 0.0002 as it should have. Still the behavior of the network sucks. Here the transaction for your reference. It's not beginners stuff:

https://blockchain.info/tx/a423f46be27389e966b82254cdc8c264dac485be4f66f16f7a7ddf9029d59e21
243  Bitcoin / Development & Technical Discussion / Re: why transactions with zero fee are preferred above one with 0.000139 fee? on: February 09, 2014, 07:37:50 PM
Two transactions with zero fee and ten times the size of mine (20KB each) are confirmed, but not mine with a fee of 0.000139.
This sucks.
244  Bitcoin / Development & Technical Discussion / Re: why transactions with zero fee are preferred above one with 0.000139 fee? on: February 09, 2014, 07:14:36 PM
I have a transaction pending in the mempool since hours because it pays less fee than required, not zero. The fee should be 0.0002 but it pays 0.000139.

I would understand that it takes longer than those paying the right amount, but am pissed to see that transactions with zero fee are getting included but not this one.
This is just not logical.

My understanding is that a tx with less than required fee is equivalent to a zero fee one, so it isn't more eligible to be included in a block than free ones. Agreed, doesn't sound very logical, but I think that's how it works.

Yes, I think this is some case of premature optimization or socialist thinking. Transactions should be simply sorted by fee/KB and stuffed into the blocks until they fit.
245  Bitcoin / Development & Technical Discussion / why transactions with zero fee are preferred above one with 0.000139 fee? on: February 09, 2014, 05:51:59 PM
I have a transaction pending in the mempool since hours because it pays less fee than required, not zero. The fee should be 0.0002 but it pays 0.000139.

I would understand that it takes longer than those paying the right amount, but am pissed to see that transactions with zero fee are getting included but not this one.
This is just not logical.
246  Bitcoin / Bitcoin Discussion / Re: iPhone 5 phones destroyed in protest against Apple's anti-Bitcoin actions on: February 06, 2014, 11:24:45 PM
iPhone user unhappy with Apple should simply sell their device.

Every used iPhone sold takes away a buyer of a new one. That hurts.
247  Bitcoin / Project Development / Re: Windows IIS Web Wallet on: February 02, 2014, 04:44:52 PM
Well most banks run java backends not C# or php.

correct.

I worked in a few big banks and never met PHP.
C# was sometimes used on the desktop, but never on a backend. Have not seen IIS either.
248  Bitcoin / Project Development / Re: Windows IIS Web Wallet on: February 02, 2014, 11:20:02 AM
Thanks for your opinions gweedo.   A web based currency needs web based wallets.  Your comments are as backward thinking as banks who stated in the 90's they would never do online banking.

Having a web interface is fine. Having bitcoins (the keys) stored on a the web site for thousands of user is exactly backward thinking of online banking that we want to leave behind.

Bitcoin should be owned by the user in secure devices like TREZOR and web applications should only help them to follow, prepare, report ... but not sign for them.
249  Bitcoin / Development & Technical Discussion / KDF or BIP39 on: February 02, 2014, 10:14:22 AM
With BIP39 128 bits of random key can be conveniently encoded into 12 words.
 
Assuming the key is really random, is there a need for a KDF, or is it OK to use the 12 words as a kind of brain wallet?
250  Bitcoin / Development & Technical Discussion / Re: Cointrace: Colored coins & Mastercoin mutant - please criticize on: January 30, 2014, 03:54:53 AM
I attempted a more formal description also adding new types Trade and Swap.

Abstract
Definition of the Coin Trace (CT) rule set to map lifecycle events of digital assets to Bitcoin transactions. The rules aim for simplicity and backward compatibility with Bitcoin wallets that can only deal with transfers between addresses.

Definitions
We trace nominal holding of a digital asset through CT compliant Bitcoin transactions, CTTs.

The trace of an address is the net of nominal trace credited and debited to it by CTTs.

A marker address is a Bitcoin address associated with the trace, it acts as the unique reference to the trace.

CTTs are a subset of valid Bitcoin transactions that match a definition in this document. Non-CTTs are ignored for the purposes of this protocol.

Digital asset lifecycle
CT supports following lifecycle events of the digital asset
  • Funding the marker address
  • Issue trace
  • Transfer trace
  • Trade a trace
  • Swap traces
  • Destroy trace

Funding
Any address can be a marker address. Transactions that credit the marker address are Funding CTTs until there is no Issue CTT observed on the marker address.

Issue
The Issue CTT is the first transaction with input only from the marker address. Outputs of the issue transaction that are not sending to the marker address credit nominal amounts of the trace to their target addresses. Subsequent spends of the marker address holding are not CTTs.

Transfer
A trace can be transferred to another addresses with Transfer CTTs.  A Transfer CTT has an output to the marker address and only input addresses having trace of the same marker address. A transaction is not a Transfer CTT if any of its inputs consumes more of an address than the trace of that address.

Trade
A Trade CTT exchanges a trace on an address for traceless Bitcoins. The Trade CTT has an output to the marker address and a matching pair of input and output addresses. Only one of the input addresses has the trace of the marker output in at least the amount of that input. Trade CTT output to a non marker address is not more than the amount of input on the other address.

Swap
A Swap CTT exchanges traces of a pair of addresses. The Swap CTT has two outputs to two marker addresses and a matching pair of input and output addresses. Input addresses have the trace of one of the marker addresses in at least the amount of that input. Swap CTT output to a non marker address is not more than the amount of input on the other address.

Destroy
A trace is destroyed if transferred to the marker address.
251  Bitcoin / Development & Technical Discussion / Re: Cointrace: Colored coins & Mastercoin mutant - please criticize on: January 29, 2014, 05:06:05 PM
A problem with the current proposal, that in case of a transfer the transaction fee for mining and marking would be paid from the trace, that is eventually expensive if trace has value above its intrinsic satoshis.
252  Bitcoin / Development & Technical Discussion / Re: Cointrace: Colored coins & Mastercoin mutant - please criticize on: January 29, 2014, 04:59:32 PM
I suggest to add a fourth type of transaction, the swap. This makes trading assets identified by traces atomic and observable.

Rule 4. Swap
A valid swap has two inputs and one or two marker payments to project address(es). The swap has two regular outputs with addresses matching the inputs but swapping the input quantities reduced by payments to project address(es).

A is an address having ALPHA (project address) trace, B has (optional) BETA trace. a is the quantity of ALPHA swapped for b amount of BETA.

Inputs  Outputs
A a      B a - marker
B b      A b - marker
          ALPHA marker
          BETA   marker

Interpretation:
Swap a(-marker) of ALPHA for b(-marker) of BETA
253  Bitcoin / Development & Technical Discussion / Re: Cointrace: Colored coins & Mastercoin mutant - please criticize on: January 29, 2014, 04:04:36 PM
I found in the meanwhile on the other example, that transactions could be rejected because of:
"Insufficient funds at sending address" - this answers my 2nd and 3rd question.
The rule should however be on http://cointrace.net/about
254  Bitcoin / Development & Technical Discussion / Re: Cointrace: Colored coins & Mastercoin mutant - please criticize on: January 29, 2014, 03:09:06 PM
Thanks, interesting proposal

In your traded Example (http://cointrace.net/1DpnYaMW1qPGd6bspzcz7vdi7NR782XWn7)

Funding phase:
investor 1Kug5MazR3c8VsBn61JZdvzdix49K7CCES sends 0.03 to project address, therefore should have 0.03/(0.03+0.034078)= 46.8% instead of 75%, isn't it?

In transfer phase:
What if https://blockchain.info/tx/48d7a411fe6fa67d562d8af8bd26e2b3c7fa6a5343fac60af71c2560b2a810ae would have spent more than 0.03 to 1LSmNv4kjh34AnnPHJ9s9NHQTymJ82HqnN ?

or if in https://blockchain.info/tx/ece810e8166f984787961febcc9b90fc01d644f9d8826097349296f573e47d31 the sum of outputs to 13XUuo2ieBBrjyRySst7pMyLtyovsH6Msc and 1P4bJN7u88dPee7hKN4mQh46RsR7J9exd9 would have exceeded 0.02 ?

255  Bitcoin / Development & Technical Discussion / Re: Ethereum “Dagger” PoW function is flawed (technical off-topic) on: January 22, 2014, 05:21:10 PM
Don't trust a damn.  Just stick to open source.  

Even open source is usually executed on hardware black boxes. I understand your concern, but believe that bitcoin mining with ASIC is one of the least concerning black boxes.
256  Bitcoin / Development & Technical Discussion / Re: Ethereum “Dagger” PoW function is flawed (technical off-topic) on: January 22, 2014, 11:29:28 AM
What is PoS good for as extending any number of forks simultaneously with it costs just as much as extending the trunk?

He covers that.  A miner is only allowed to sign one fork for a given height.  If you sign 2, there is a penalty for the miner.

It requires nodes to track multiple forks though, so they can detect the double spend (mine) attempt.
I am not sure that cuts it. A big stake gives access to deterministic yield enhancing strategies even more than a huge mining capacity in PoW. Just like playing no-limit poker against a huge stack is not fun.
257  Bitcoin / Development & Technical Discussion / Re: Ethereum “Dagger” PoW function is flawed (technical off-topic) on: January 22, 2014, 06:39:09 AM
4. (MOST IMPORTANT) We will actually be holding a proof-of-work contest, where research groups from universities will be invited to come up with ASIC-resistant proofs of work and panels of judges will determine winners. We will have funds to pay substantial prizes, so we hope to attract a large amount of interest. Proof-of-stake, proof-of-burn and proof-of-excellence based submissions will also be welcome in some category.

Would you please point me to arguments supporting the need of ASIC resistance?

What is PoS good for as extending any number of forks simultaneously with it costs just as much as extending the trunk?
258  Bitcoin / Bitcoin Discussion / Re: share your point about Bitcoin in 2014 year on: January 17, 2014, 08:57:40 AM
Circle, Coinbase and BitPay launch a KYC compliant overlay and get FinCEN approval for money transmitting.
A dark chain fork will emerge in answer.
259  Bitcoin / Bitcoin Discussion / Re: who is next? on: January 16, 2014, 08:04:04 PM
company and mining monopolised?

In contrary. The monopoly of the core team is just breaking down, to be replaced by an oligopoly of those secure access to the team.
260  Bitcoin / Bitcoin Discussion / Re: who is next? on: January 16, 2014, 07:45:04 PM
Jeff - BitPay
Gavin - Coinbase
Mike - Circle

Does this remain a community project?

Gavin joined coinbase ? OUCH !!! When ?

http://blog.coinbase.com/post/69775463031/coinbase-raises-25-million-from-andreessen-horowitz
"Separately, we’re also very pleased to share that Gavin Andresen has joined Coinbase as an advisor. "
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 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!