Pages:
Author

Topic: Unmoderated XC thread - page 13. (Read 57227 times)

sr. member
Activity: 294
Merit: 250
June 13, 2014, 09:29:49 AM
If they were on the same block, xnode would not have lost its coins in case of orphaned block, right? In other words, they both went to wrong fork and once it is detected it could be corrected.

Another question is how to ensure they are on the same block.

Current design require two tx.

Make it to single tx.



Why two txs cannot reside in one block?

A ----  mixer ---- B
   tx1           tx2

There is network delay.

Actually A is broadcasting to network his tx, signed by his private key.
A commuinate mixer to know which address should be used, mixer issue a address for A, and inform mixer real payee.

It should be included in a block.
There is possible way, if mixer relay the tx solely.

Hold the tx1 and process tx2, broadcast tx1 and tx2 simultaneously.


But who generate block ?

There is network delay.

tx1 and tx2 can be splitted to two blocks sometimes. no 100%.

 
 




By any means decribed in
https://bitcointalksearch.org/topic/m.7289855
legendary
Activity: 1105
Merit: 1000
June 13, 2014, 09:26:17 AM
If they were on the same block, xnode would not have lost its coins in case of orphaned block, right? In other words, they both went to wrong fork and once it is detected it could be corrected.

Another question is how to ensure they are on the same block.

Current design require two tx.

Make it to single tx.



Why two txs cannot reside in one block?

They can, certainly, but how do you make sure two tx's are included in the same block?
sr. member
Activity: 427
Merit: 250
June 13, 2014, 09:12:05 AM
If they were on the same block, xnode would not have lost its coins in case of orphaned block, right? In other words, they both went to wrong fork and once it is detected it could be corrected.

Another question is how to ensure they are on the same block.

Current design require two tx.

Make it to single tx.



Why two txs cannot reside in one block?
sr. member
Activity: 294
Merit: 250
June 13, 2014, 09:03:57 AM
If they were on the same block, xnode would not have lost its coins in case of orphaned block, right? In other words, they both went to wrong fork and once it is detected it could be corrected.

Another question is how to ensure they are on the same block.

Current design require two tx.

Make it to single tx.

sr. member
Activity: 427
Merit: 250
June 13, 2014, 08:59:50 AM
If they were on the same block, xnode would not have lost its coins in case of orphaned block, right? In other words, they both went to wrong fork and once it is detected it could be corrected.

Another question is how to ensure they are on the same block.
sr. member
Activity: 294
Merit: 250
June 13, 2014, 08:44:56 AM
Coin come to xnode = many split transaction in pending at

same time transaction output from xnode using "reservebalance" (coin confirmed ready to transfert not minted) to destination adress  = one different transaction

The two transaction are made instantly but not tie.

If you turn off your xnode or computer when input come ,your coin in the reservebalance are already sent and in pending on the  network to the destination ! No need to wait for a block or confirmation they are completely separate input and output.

If its the fact that input come in the xnode before to be sent at output , we can tell to the xnode to send coin before taking the coin from the input if not input bounce to another xnode.





Is this your thought ?

I should draw a diagram to understand.

If orphaned, tx should be out again.



hero member
Activity: 661
Merit: 500
June 13, 2014, 08:37:13 AM
Coin come to xnode = many split transaction in pending at

same time transaction output from xnode using "reservebalance" (coin confirmed ready to transfert not minted) to destination adress  = one different transaction

The two transaction are made instantly but not tie.

If you turn off your xnode or computer when input come ,your coin in the reservebalance are already sent and in pending on the  network to the destination ! No need to wait for a block or confirmation they are completely separate input and output.

If its the fact that input come in the xnode before to be sent at output , we can tell to the xnode to send coin before taking the coin from the input if not input bounce to another xnode.


sr. member
Activity: 294
Merit: 250
June 13, 2014, 08:27:34 AM
here is my question again, if you can't answer then you is really something.
I just want to know if the current XC mixer is taking a few(2+) blocks to complete it transaction or just one(1)?

what is the meaning of "just one(1)? "


the current XC mixer is taking a few(2+) blocks to complete it transaction : yes
yes, you answer my question.
now i need to find this out or perhaps adc can confirm with me that mixer need a few(2+) blocks to complete it transaction.

You can't guarantee all inputs(tx 1) and outputs(tx 2) are included in same block.
So your questions is meaningless.
 
legendary
Activity: 1764
Merit: 1000
June 13, 2014, 08:20:08 AM
here is my question again, if you can't answer then you is really something.
I just want to know if the current XC mixer is taking a few(2+) blocks to complete it transaction or just one(1)?

what is the meaning of "just one(1)? "


the current XC mixer is taking a few(2+) blocks to complete it transaction : yes
yes, you answer my question.
now i need to find this out or perhaps adc can confirm that mixer need a few(2+) blocks to complete it transaction.
sr. member
Activity: 294
Merit: 250
June 13, 2014, 08:13:21 AM
here is my question again, if you can't answer then you is really something.
I just want to know if the current XC mixer is taking a few(2+) blocks to complete it transaction or just one(1)?

what is the meaning of "just one(1)? "


the current XC mixer is taking a few(2+) blocks to complete it transaction : yes


input  -->  block no 100 ----> output  : 1 block / mixer can do this. never / why ? hard link. double spend / flowed operation / need step /



input  -->  block no 100
               block no 101 ----> output  : 2 block  / double spend

It's all about bitcoin. Mixer is wallet + program(take in. send out)
sr. member
Activity: 490
Merit: 250
Saved you from a scam? Send me some BTC!
June 13, 2014, 08:12:08 AM

your answer, "just one(1) block more". is it a 1 + 1 or 1+more or just 1?
you still not answer my question. please read my question careful and try to answer? i did click the link but it talk about bitcoin. do bitcoin have or using mixer? we are talking about mixer here. please stay and focus with 1 subject.

ps. yes english is also not my first language, not even second or third but the fourth one.

You should ask me with block numbers.

Then it will be easy.
here is my question again, if you can't answer then you is really something.
I just want to know if the current XC mixer is taking a few(2+) blocks to complete it transaction or just one(1)?

Yes, more than 1 block.
legendary
Activity: 1764
Merit: 1000
June 13, 2014, 08:11:08 AM

your answer, "just one(1) block more". is it a 1 + 1 or 1+more or just 1?
you still not answer my question. please read my question careful and try to answer? i did click the link but it talk about bitcoin. do bitcoin have or using mixer? we are talking about mixer here. please stay and focus with 1 subject.

ps. yes english is also not my first language, not even second or third but the fourth one.

You should ask me with block numbers.

Then it will be easy.
here is my question again, if you can't answer then you is really something.
I just want to know if the current XC mixer is taking a few(2+) blocks to complete it transaction or just one(1)?
sr. member
Activity: 294
Merit: 250
June 13, 2014, 08:08:05 AM

your answer, "just one(1) block more". is it a 1 + 1 or 1+more or just 1?
you still not answer my question. please read my question careful and try to answer? i did click the link but it talk about bitcoin. do bitcoin have or using mixer? we are talking about mixer here. please stay and focus with 1 subject.

ps. yes english is also not my first language, not even second or third but the fourth one.

You should ask me with block numbers.

Then it will be easy.
sr. member
Activity: 294
Merit: 250
June 13, 2014, 08:07:17 AM

But there has to be a difference in blocks to prevent double spend, yes?

Yes.
legendary
Activity: 1764
Merit: 1000
June 13, 2014, 08:03:57 AM
so you saying mixer take a few blocks to complete it transaction and it can't be done within the 1 block period?

Take inputs, then send out at next block ?

Can, why not.


But, if the input block is orphaned ?
You will know that after send out.


No input, just send out = - balance.



i didn't ask about input/output. I just want to know if the current XC mixer is taking a few blocks to complete it transaction or just one(1)?

Depends on dev's patch.
It's always changed. 2more, 6more, 11 more...


just one(1) block more == xnode owner can lose coins.


Quote
i didn't ask about input/output.
You should read this http://tech.eu/features/808/bitcoin-part-one/

your answer, "just one(1) block more". is it a 1 + 1 or 1+more or just 1?
you still not answer my question. please read my question careful and try to answer? i did click the link but it talk about bitcoin. do bitcoin have or using mixer? we are talking about mixer here. please stay and focus with 1 subject.

ps. yes english is also not my first language, not even second or third but the fourth one.
sr. member
Activity: 490
Merit: 250
Saved you from a scam? Send me some BTC!
June 13, 2014, 08:01:57 AM
so you saying mixer take a few blocks to complete it transaction and it can't be done within the 1 block period?

Take inputs, then send out at next block ?

Can, why not.


But, if the input block is orphaned ?
You will know that after send out.


No input, just send out = - balance.



i didn't ask about input/output. I just want to know if the current XC mixer is taking a few blocks to complete it transaction or just one(1)?

Depends on dev's patch.
It's always changed. 2more, 6more, 11 more...


just one(1) block more == xnode owner can lose coins.


Quote
i didn't ask about input/output.
You should read this http://tech.eu/features/808/bitcoin-part-one/


But there has to be a difference in blocks to prevent double spend, yes?
sr. member
Activity: 294
Merit: 250
June 13, 2014, 07:54:11 AM
so you saying mixer take a few blocks to complete it transaction and it can't be done within the 1 block period?

Take inputs, then send out at next block ?

Can, why not.


But, if the input block is orphaned ?
You will know that after send out.


No input, just send out = - balance.



i didn't ask about input/output. I just want to know if the current XC mixer is taking a few blocks to complete it transaction or just one(1)?

Depends on dev's patch.
It's always changed. 2more, 6more, 11 more...


just one(1) block more == xnode owner can lose coins.


Quote
i didn't ask about input/output.
You should read this http://tech.eu/features/808/bitcoin-part-one/
legendary
Activity: 1764
Merit: 1000
June 13, 2014, 07:50:35 AM
so you saying mixer take a few blocks to complete it transaction and it can't be done within the 1 block period?

Take inputs, then send out at next block ?

Can, why not.


But, if the input block is orphaned ?
You will know that after send out.


No input, just send out = - balance.



i didn't ask about input/output. I just want to know if the current XC mixer is taking a few blocks to complete it transaction or just one(1)?
sr. member
Activity: 294
Merit: 250
June 13, 2014, 07:47:31 AM
so you saying mixer take a few blocks to complete it transaction and it can't be done within the 1 block period?

Take inputs, then send out at next block ?

Can, why not.


But, if the input block is orphaned ?
You will know that after send out.


No input, just send out = - balance.


fyi, coinjoin variant's input and output is placed in a block.

legendary
Activity: 1764
Merit: 1000
June 13, 2014, 07:44:05 AM


With XC you have to trust the mixer isn't logging the data and that the mixer won't steal your coins. Giving control of your coins to another entity is just asking for trouble.
Thansk I appreciate your (and others input here)
So..with DRK the nodes merely witness the change of ownership and verify it?
But with a mixer the coins pass into the mixer (rather than merely being witnessed) and then have to be "allowed" out the other end?
Can you expand?

1.Where exactly is the "mixer"?

2.If the source is open, then would that mean coins could not be stolen?

3.The developer of XC stated "mixers don't steal coins".....but you seem to think they can? So how would a mixer steal coins?



It's simple.

You send coins to a address issued by mixer and mixer has private key of the address issued.

so how mixer steal it? isn't the mixer program to mix/forward the coins? from what i understand you think mixer can just keep/steal the coin or perhaps forwards to different address? but how?

Shutdown computer, lock wallet, diconnect network, power failure.

Mixer program should/will mix/forward the coins.

Owner of the mixer is problem..

Do you know that mixer takes input/coins and waits at least 2 ~ 3 more blocks confirmation before forwards the coins.

Quote
3.The developer of XC stated "mixers don't steal coins".....but you seem to think they can? So how would a mixer steal coins?

True, People steal coins.

you sound like mixer could take minutes or even days to mix coins. i though this done instantly? it just pass through when wallet is on then pass it to blockchain? i used to think there is no time to even turn off computer during this instant mix. but hey perhaps mixers take minutes or even days like you though?

Check my analysis.
There are always 2 ~ 3 blocks difference.

Why ? to prevent double spending. Can't be instantly.
Mixer risks - balance situation.
If a block is orphaned, sender spend the coins again.
2 ~ 3 difference of what and from what?

send to mixer --> tx confirmed ( included in a block)     + 1   : block no/heght ex) 100
another block generated = confirmed                          + 2    : 101
send out coins --> tx confirmed ( included in a block )   + 3     : 102

If a block is generated too fast, +1 more.


https://bitcointalksearch.org/topic/m.7270701


how do you know if a block is generated too fast, +1 more? and is there way to fix this?

Sometime It took 1 sec.

http://drk.poolhash.org/x11coin.html

http://chainz.cryptoid.info/xc/

tx/transaction should be announced to network, it takes times.
If tx is not included in a block, it will be in next block.

Fix ?  FIX POS..
so you saying mixer take a few blocks to complete it transaction and it can't be done within the 1 block period?
Pages:
Jump to: