Bitcoin Forum
December 21, 2024, 01:54:11 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 [477] 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 ... 661 »
  Print  
Author Topic: [ANN][XCP] Counterparty - Pioneering Peer-to-Peer Finance - Official Thread  (Read 1276827 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic.
PhantomPhreak (OP)
Sr. Member
****
Offline Offline

Activity: 476
Merit: 300

Counterparty Chief Scientist and Co-Founder


View Profile
October 12, 2014, 02:59:24 PM
 #9521

As far as I know, simple send is already encoded as 40 bytes OP-RETURN, but will only be put into the counter wallet when majority of nodes and mining pools use 0.9.x

hmmphh... I am not too sure but I don't remember seeing an OP_return in the output script of the send transactions

The code is there in counterpartyd to automatically use OP_RETURN when the data are less than 40 bytes in length, but the feature is turned off because, last time I checked, transactions with OP_RETURN outputs take significantly longer to get included in a block. You can force the use of OP_RETURN, however, with the encoding CLI argument and API parameter.
dexX7
Legendary
*
Offline Offline

Activity: 1106
Merit: 1026



View Profile WWW
October 12, 2014, 04:39:36 PM
 #9522

... last time I checked, transactions with OP_RETURN outputs take significantly longer to get included in a block.

I can confirm this: the confirmation delay is still an issue, even today.

romerun
Legendary
*
Offline Offline

Activity: 1078
Merit: 1002


Bitcoin is new, makes sense to hodl.


View Profile
October 12, 2014, 05:24:13 PM
 #9523

... last time I checked, transactions with OP_RETURN outputs take significantly longer to get included in a block.

I can confirm this: the confirmation delay is still an issue, even today.

because most miners do not like to include op_return tx ?
famous.names
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
October 12, 2014, 07:54:27 PM
 #9524

Can anyone explain me where i find the XCP wallet? I bought some XCP on BTER and want to put it cold storage.
I only see github links but i cant compile.

https://counterwallet.io/

ok so this is a web wllet.

is that decentralized peer 2 peer or is this hosted? sorry for my mistakes but im not so good in tech

It's not hosted; the private keys are generated client-side.

we need a simple to install desktop version.   c annot beleive it's centralised on a website!

Your password never goes to the site. it stays on your machine and the wallet is opened through some hash trickery or something. Nobody ever has access to your private key, except you.

Not impressed. You'r still putting all your trust in that website to submit transactions correctly and fairly for you.  What ever happened to a wallet that you can run on your own machine?
If you wish to have this level of control, install counterpartyd. You need bitcoind or bitcoin-qt running on the same machine and have to do a bit of configuration. http://counterpartyd-build.readthedocs.org/en/latest/BuildingFromSource.html

As I said from the begining, I want and easy to install wallet with decentralized exchange GUI, not a buch of clunky command-line interfaces.
Matt Y
Hero Member
*****
Offline Offline

Activity: 647
Merit: 510


Counterpartying


View Profile WWW
October 13, 2014, 01:11:51 AM
 #9525

Can anyone explain me where i find the XCP wallet? I bought some XCP on BTER and want to put it cold storage.
I only see github links but i cant compile.

https://counterwallet.io/

ok so this is a web wllet.

is that decentralized peer 2 peer or is this hosted? sorry for my mistakes but im not so good in tech

It's not hosted; the private keys are generated client-side.

we need a simple to install desktop version.   c annot beleive it's centralised on a website!

Your password never goes to the site. it stays on your machine and the wallet is opened through some hash trickery or something. Nobody ever has access to your private key, except you.

Not impressed. You'r still putting all your trust in that website to submit transactions correctly and fairly for you.  What ever happened to a wallet that you can run on your own machine?
If you wish to have this level of control, install counterpartyd. You need bitcoind or bitcoin-qt running on the same machine and have to do a bit of configuration. http://counterpartyd-build.readthedocs.org/en/latest/BuildingFromSource.html

As I said from the begining, I want and easy to install wallet with decentralized exchange GUI, not a buch of clunky command-line interfaces.

That does not exist yet, please check back later. Sorry for the run around.

BitThink
Legendary
*
Offline Offline

Activity: 882
Merit: 1000



View Profile
October 13, 2014, 06:42:54 AM
Last edit: October 13, 2014, 07:25:17 AM by BitThink
 #9526

Can anyone explain me where i find the XCP wallet? I bought some XCP on BTER and want to put it cold storage.
I only see github links but i cant compile.

https://counterwallet.io/

ok so this is a web wllet.

is that decentralized peer 2 peer or is this hosted? sorry for my mistakes but im not so good in tech

It's not hosted; the private keys are generated client-side.

we need a simple to install desktop version.   c annot beleive it's centralised on a website!

Your password never goes to the site. it stays on your machine and the wallet is opened through some hash trickery or something. Nobody ever has access to your private key, except you.

Not impressed. You'r still putting all your trust in that website to submit transactions correctly and fairly for you.  What ever happened to a wallet that you can run on your own machine?
If you wish to have this level of control, install counterpartyd. You need bitcoind or bitcoin-qt running on the same machine and have to do a bit of configuration. http://counterpartyd-build.readthedocs.org/en/latest/BuildingFromSource.html

As I said from the begining, I want and easy to install wallet with decentralized exchange GUI, not a buch of clunky command-line interfaces.

That does not exist yet, please check back later. Sorry for the run around.
It's better to wait until the proposal to reduce bitcoind initial download size mentioned by Gavin recently has been implemented. Otherwise, downloading more than 20G bytes itself is formidable already.
BitThink
Legendary
*
Offline Offline

Activity: 882
Merit: 1000



View Profile
October 13, 2014, 07:24:38 AM
 #9527

It's better to until the proposal to reduce bitcoind initial download size mentioned by Gavin recently has been implemented. Otherwise, downloading more than 20G bytes itself is formidable already.
If you're talking about the invertible bloom filter stuff, that's not about reducing the size of the block chain but is about reducing the amount of data that needs to propagate when a new block is found. Bloom filters are as far as I know part of the push for an SPV client. This stuff is better discussed outside of this thread though as it is not specific to Counterparty.
No, I am talking about this https://bitcoinfoundation.org/2014/10/a-scalability-roadmap/
Luke-Jr
Legendary
*
Offline Offline

Activity: 2576
Merit: 1186



View Profile
October 13, 2014, 07:35:33 AM
 #9528

It's better to until the proposal to reduce bitcoind initial download size mentioned by Gavin recently has been implemented. Otherwise, downloading more than 20G bytes itself is formidable already.
If you're talking about the invertible bloom filter stuff, that's not about reducing the size of the block chain but is about reducing the amount of data that needs to propagate when a new block is found. Bloom filters are as far as I know part of the push for an SPV client. This stuff is better discussed outside of this thread though as it is not specific to Counterparty.
No, I am talking about this https://bitcoinfoundation.org/2014/10/a-scalability-roadmap/
The download is still 20 GB even if you discard most of it later.

BitThink
Legendary
*
Offline Offline

Activity: 882
Merit: 1000



View Profile
October 13, 2014, 07:43:37 AM
Last edit: October 13, 2014, 08:06:11 AM by BitThink
 #9529

It's better to until the proposal to reduce bitcoind initial download size mentioned by Gavin recently has been implemented. Otherwise, downloading more than 20G bytes itself is formidable already.
If you're talking about the invertible bloom filter stuff, that's not about reducing the size of the block chain but is about reducing the amount of data that needs to propagate when a new block is found. Bloom filters are as far as I know part of the push for an SPV client. This stuff is better discussed outside of this thread though as it is not specific to Counterparty.
No, I am talking about this https://bitcoinfoundation.org/2014/10/a-scalability-roadmap/
The download is still 20 GB even if you discard most of it later.
I think a node can start working after downloading the header (around 25M) and the recent hundreds of blocks (around 200M). Then only UTXO data is needed to verify the transactions and they can be obtained from peers on demand. The UTXO data can be verified by a hash embedded in all new blocks. The clients certainly still need to store some data to secure the whole blockchain, but this can be done progressively and in the background.

From Gavin's blog:
Quote
After that, initial block chain download can be further optimized to ask peers directly for the UTXO set instead of reconstructing it by asking them for the entire history of the blockchain. The risk would be that they lie about what is spent and unspent, to try to get you to accept invalid transactions or create invalid blocks if you are mining. The best solution for that problem is to embed a “UTXO commitment” (a hash of all of the data in the UTXO set) into blocks, and adding a new consensus rule that any such commitment must be valid for the block to be valid.

Quote
The Future Looks Bright
So some future Bitcoin enthusiast or professional sysadmin would download and run software that did the following to get up and running quickly:

  Connect to peers, just as is done today.

  Download headers for the best chain from its peers (tens of megabytes; will take at most a few minutes)
  
  Download enough full blocks to handle and reasonable blockchain re-organization (a few hundred should be plenty, which will take perhaps an hour).

  Ask a peer for the UTXO set, and check it against the commitment made in the blockchain.
From this point on, it is a fully-validating node. If disk space is scarce, it can delete old blocks from disk.

Anyway, let's hope the 0.9.x be applied widely as soon as possible, so that OP_RETURN can be used to reduce UTXO set.

BTW, I've heard there's a way to spend those multi-sig transactions used in encoding XCP transactions. Is that true or not?
PhantomPhreak (OP)
Sr. Member
****
Offline Offline

Activity: 476
Merit: 300

Counterparty Chief Scientist and Co-Founder


View Profile
October 13, 2014, 12:50:08 PM
 #9530

It's better to until the proposal to reduce bitcoind initial download size mentioned by Gavin recently has been implemented. Otherwise, downloading more than 20G bytes itself is formidable already.
If you're talking about the invertible bloom filter stuff, that's not about reducing the size of the block chain but is about reducing the amount of data that needs to propagate when a new block is found. Bloom filters are as far as I know part of the push for an SPV client. This stuff is better discussed outside of this thread though as it is not specific to Counterparty.
No, I am talking about this https://bitcoinfoundation.org/2014/10/a-scalability-roadmap/
The download is still 20 GB even if you discard most of it later.
I think a node can start working after downloading the header (around 25M) and the recent hundreds of blocks (around 200M). Then only UTXO data is needed to verify the transactions and they can be obtained from peers on demand. The UTXO data can be verified by a hash embedded in all new blocks. The clients certainly still need to store some data to secure the whole blockchain, but this can be done progressively and in the background.

From Gavin's blog:
Quote
After that, initial block chain download can be further optimized to ask peers directly for the UTXO set instead of reconstructing it by asking them for the entire history of the blockchain. The risk would be that they lie about what is spent and unspent, to try to get you to accept invalid transactions or create invalid blocks if you are mining. The best solution for that problem is to embed a “UTXO commitment” (a hash of all of the data in the UTXO set) into blocks, and adding a new consensus rule that any such commitment must be valid for the block to be valid.

Quote
The Future Looks Bright
So some future Bitcoin enthusiast or professional sysadmin would download and run software that did the following to get up and running quickly:

  Connect to peers, just as is done today.

  Download headers for the best chain from its peers (tens of megabytes; will take at most a few minutes)
  
  Download enough full blocks to handle and reasonable blockchain re-organization (a few hundred should be plenty, which will take perhaps an hour).

  Ask a peer for the UTXO set, and check it against the commitment made in the blockchain.
From this point on, it is a fully-validating node. If disk space is scarce, it can delete old blocks from disk.

Anyway, let's hope the 0.9.x be applied widely as soon as possible, so that OP_RETURN can be used to reduce UTXO set.

BTW, I've heard there's a way to spend those multi-sig transactions used in encoding XCP transactions. Is that true or not?

Yep: http://redeem.bitwatch.co/
dexX7
Legendary
*
Offline Offline

Activity: 1106
Merit: 1026



View Profile WWW
October 13, 2014, 03:45:55 PM
 #9531


Counterwallet targeted instructions can be found here: http://imgur.com/a/YWKaV -- in short: submit your wallet's address, copy the unsigned hex of the raw transaction and use "address actions" - "sign transaction" within CW.


It looks like not only Luke is pushing forward to 80 byte OP_RETURN, but jgarzik as well: https://github.com/bitcoin/bitcoin/pull/5075

Makes me sort of wonder about the underlying motivation and what has changed since the "general consensus" resulted in the reduced length of 40 byte. And this makes me especially wonder, if there are business interests involved that some of the participants of the discussion might be associated with.

IamNotSure
Hero Member
*****
Offline Offline

Activity: 672
Merit: 500


View Profile
October 13, 2014, 04:06:52 PM
 #9532


Counterwallet targeted instructions can be found here: http://imgur.com/a/YWKaV -- in short: submit your wallet's address, copy the unsigned hex of the raw transaction and use "address actions" - "sign transaction" within CW.


It looks like not only Luke is pushing forward to 80 byte OP_RETURN, but jgarzik as well: https://github.com/bitcoin/bitcoin/pull/5075

Makes me sort of wonder about the underlying motivation and what has changed since the "general consensus" resulted in the reduced length of 40 byte. And this makes me especially wonder, if there are business interests involved that some of the participants of the discussion might be associated with.


thanks DexX7.. I was wondering the same !
Matt Y
Hero Member
*****
Offline Offline

Activity: 647
Merit: 510


Counterpartying


View Profile WWW
October 13, 2014, 06:40:43 PM
 #9533

Adam's explanation of folding coin at 17:50 is worth listening to if you want to know more about that project: http://letstalkbitcoin.com/blog/post/lets-talk-bitcoin-151-news-flurry

weex
Legendary
*
Offline Offline

Activity: 1102
Merit: 1014



View Profile
October 13, 2014, 08:10:26 PM
 #9534


Counterwallet targeted instructions can be found here: http://imgur.com/a/YWKaV -- in short: submit your wallet's address, copy the unsigned hex of the raw transaction and use "address actions" - "sign transaction" within CW.


It looks like not only Luke is pushing forward to 80 byte OP_RETURN, but jgarzik as well: https://github.com/bitcoin/bitcoin/pull/5075

Makes me sort of wonder about the underlying motivation and what has changed since the "general consensus" resulted in the reduced length of 40 byte. And this makes me especially wonder, if there are business interests involved that some of the participants of the discussion might be associated with.


thanks DexX7.. I was wondering the same !
It just makes sense. People can and will put arbitrary data into the block chain by paying fees. The only sensible stance is to give people who wish to do so a way that causes the least harm to network resources (namely the utxo). I think even a bigger OP_RETURN data size has been suggested to be needed to make the economics clearly favor OP_RETURN for those cases.

I would be interested to hear from mining pools just how valuable  utxo real estate is. I mean, could they deal with 10 or 100x as many outputs in there before slowing things down or needing more ram?
Matt Y
Hero Member
*****
Offline Offline

Activity: 647
Merit: 510


Counterpartying


View Profile WWW
October 13, 2014, 08:18:00 PM
 #9535


It looks like not only Luke is pushing forward to 80 byte OP_RETURN, but jgarzik as well: https://github.com/bitcoin/bitcoin/pull/5075

Makes me sort of wonder about the underlying motivation and what has changed since the "general consensus" resulted in the reduced length of 40 byte. And this makes me especially wonder, if there are business interests involved that some of the participants of the discussion might be associated with.

Agreed. Will be interesting to see what it is.

Fernandez
Legendary
*
Offline Offline

Activity: 1008
Merit: 1000



View Profile
October 14, 2014, 04:09:23 AM
 #9536

Can anyone explain me where i find the XCP wallet? I bought some XCP on BTER and want to put it cold storage.
I only see github links but i cant compile.

https://counterwallet.io/

ok so this is a web wllet.

is that decentralized peer 2 peer or is this hosted? sorry for my mistakes but im not so good in tech

It's not hosted; the private keys are generated client-side.

we need a simple to install desktop version.   c annot beleive it's centralised on a website!

Your password never goes to the site. it stays on your machine and the wallet is opened through some hash trickery or something. Nobody ever has access to your private key, except you.


Not impressed. You'r still putting all your trust in that website to submit transactions correctly and fairly for you.  What ever happened to a wallet that you can run on your own machine?
It is a wallet run on your own machine. Just the programming language is JavaScript and the browser is the interpreter. A program written in Other language will not be any safer. That said, an independent wallet is still a good plus. Maybe based on WebKit so less extra work to do.

I would prefer a proper wallet on my PC. I ran counterpartyd, but have switched to counterwallet as its so much easier.

A simple GUI for counterpartyd will do.






██████████████████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████▄▄▄███████████████████████
███████████████████████████████████████████████████████████████████████▀▀▀████████████████████████
██████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████





...INTRODUCING WAVES........
...ULTIMATE ASSET/CUSTOM TOKEN BLOCKCHAIN PLATFORM...






BitThink
Legendary
*
Offline Offline

Activity: 882
Merit: 1000



View Profile
October 14, 2014, 11:20:41 AM
 #9537


Counterwallet targeted instructions can be found here: http://imgur.com/a/YWKaV -- in short: submit your wallet's address, copy the unsigned hex of the raw transaction and use "address actions" - "sign transaction" within CW.


It looks like not only Luke is pushing forward to 80 byte OP_RETURN, but jgarzik as well: https://github.com/bitcoin/bitcoin/pull/5075

Makes me sort of wonder about the underlying motivation and what has changed since the "general consensus" resulted in the reduced length of 40 byte. And this makes me especially wonder, if there are business interests involved that some of the participants of the discussion might be associated with.

Thanks l lot, DexX7 and PhantomPhreak. If this can be put into counterwallet, then we can both help the users and the blockchain. Smiley
BitThink
Legendary
*
Offline Offline

Activity: 882
Merit: 1000



View Profile
October 14, 2014, 11:22:03 AM
 #9538

Can anyone explain me where i find the XCP wallet? I bought some XCP on BTER and want to put it cold storage.
I only see github links but i cant compile.

https://counterwallet.io/

ok so this is a web wllet.

is that decentralized peer 2 peer or is this hosted? sorry for my mistakes but im not so good in tech

It's not hosted; the private keys are generated client-side.

we need a simple to install desktop version.   c annot beleive it's centralised on a website!

Your password never goes to the site. it stays on your machine and the wallet is opened through some hash trickery or something. Nobody ever has access to your private key, except you.


Not impressed. You'r still putting all your trust in that website to submit transactions correctly and fairly for you.  What ever happened to a wallet that you can run on your own machine?
It is a wallet run on your own machine. Just the programming language is JavaScript and the browser is the interpreter. A program written in Other language will not be any safer. That said, an independent wallet is still a good plus. Maybe based on WebKit so less extra work to do.

I would prefer a proper wallet on my PC. I ran counterpartyd, but have switched to counterwallet as its so much easier.

A simple GUI for counterpartyd will do.
Yes, that definitely helps. However, people still need to download bitcoind and the whole blockchain, re-index. That's almost 2 complete days.
Equality 7-2521
Member
**
Offline Offline

Activity: 118
Merit: 10

A difference which makes a difference


View Profile WWW
October 14, 2014, 12:18:40 PM
Last edit: October 14, 2014, 12:28:49 PM by Equality 7-2521
 #9539

Can anyone explain me where i find the XCP wallet? I bought some XCP on BTER and want to put it cold storage.
I only see github links but i cant compile.

https://counterwallet.io/

ok so this is a web wllet.

is that decentralized peer 2 peer or is this hosted? sorry for my mistakes but im not so good in tech

It's not hosted; the private keys are generated client-side.

we need a simple to install desktop version.   c annot beleive it's centralised on a website!

Your password never goes to the site. it stays on your machine and the wallet is opened through some hash trickery or something. Nobody ever has access to your private key, except you.


Not impressed. You'r still putting all your trust in that website to submit transactions correctly and fairly for you.  What ever happened to a wallet that you can run on your own machine?
It is a wallet run on your own machine. Just the programming language is JavaScript and the browser is the interpreter. A program written in Other language will not be any safer. That said, an independent wallet is still a good plus. Maybe based on WebKit so less extra work to do.

I would prefer a proper wallet on my PC. I ran counterpartyd, but have switched to counterwallet as its so much easier.

A simple GUI for counterpartyd will do.
Yes, that definitely helps. However, people still need to download bitcoind and the whole blockchain, re-index. That's almost 2 complete days.

The process of downloading this Blockchain torrent - https://bitcointalk.org/index.php?topic=145386.0 - could be included in the Counterparty package.

Matt Y
Hero Member
*****
Offline Offline

Activity: 647
Merit: 510


Counterpartying


View Profile WWW
October 14, 2014, 05:08:00 PM
 #9540

Counterparty jobs: http://counterparty.io/jobs/

Pages: « 1 ... 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 [477] 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 ... 661 »
  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!