Author

Topic: [ANN][XCP] Counterparty - Pioneering Peer-to-Peer Finance - Official Thread - page 275. (Read 1276789 times)

sr. member
Activity: 335
Merit: 255
Counterparty Developer
Please correct me if there is a single file download to run counterparty, i.e. the wallet software.

There isn't. But as I understand developers could package node-webkit version of counterwallet quite trivially. Such a build could come from anyone really but coming from main counterparty team would be best.

I think it would be a positive thing in relation to the time it would take. People can have a strong interest to a native app on their desktop- especially electrum like lightweight clients. more than visiting website, it can feel more secure or local to them (even if the app is essentially browser window in a form)  Counterparty can then market a lightweight win/osx/linux wallet being available.



Yes, this what is plan. First step is to make a Chrome App, this will be the lightweight client. Because in fact lightweight wallet and web wallet are same thing (the only difference is the UI hosted on server or locally). After that for heavy wallet we have a bunch of work on Counterblockd to make it installable on every computer (the ideal is to have no more dependencies than counterpartyd).
The urgency for now I think it's to have an heavy wallet. For that I really need to find time to work on BoottleXCP. I need one or two days to update it. I hope this week-end if I finish "My bets" pages before. After that I need also 3 or 4 days to make BoottleXCP light with pyrpcwallet. But is less urgent because for light wallet there is CW.
hero member
Activity: 588
Merit: 504
Please correct me if there is a single file download to run counterparty, i.e. the wallet software.

There isn't. But as I understand developers could package node-webkit version of counterwallet quite trivially. Such a build could come from anyone really but coming from main counterparty team would be best.

I think it would be a positive thing in relation to the time it would take. People can have a strong interest to a native app on their desktop- especially electrum like lightweight clients. more than visiting website, it can feel more secure or local to them (even if the app is essentially browser window in a form)  Counterparty can then market a lightweight win/osx/linux wallet being available.

member
Activity: 74
Merit: 10
Hi all,

The first draft of my introduction to the Counterparty swarm ...

[Swarm] [FAQ] Introduction to the Counterparty swarm.

... is up on the main forums, and I'd love to get your thoughts.

This post sketches out the rough approach I'll be using (in my new role) to help make sure that ours is the most vibrant and effective community in the crypto 2.0 space, so that together, we can get the Counterparty financial toolset into the hands of one million individuals and businesses by the end of the decade.

When you read this post, do you feel it represents the kind of messaging that (when combined with great marketing exposure) could be used to build out a network of thousands of volunteers and advocates?

Imagine you're new to Counterparty, would this get you excited about contributing and spreading the word?

If what I've written doesn't capture them, what were the big ideas that got you excited about the Counterparty project?

When you describe Counterparty to your friends, what ways of describing the project have you found to be the most engaging?

All thoughts are most welcome, here.
This is so exciting!A very important step forward for Counterparty. Thanks!
newbie
Activity: 17
Merit: 0
Ask, xcp and cha, which is an advantage?
sr. member
Activity: 472
Merit: 250
Never spend your money before you have it.
[...]
Is it just me, or has the launch of this coin - which seems to have so much innovation - been an unmitigated disaster, exchange-market-wise?
You're obviously correct looking at pricing and functionality of the XCP system over stated claims and goals due to a few CRITICAL problems:
[...]

7) Asset reissuances were broken and then never fixed when the 5xcp asset fee was retroactively put into place. Better know EXACTLY how many shares you want issued the first time, all future re-issuance attempts might appear to succeed, but the program won't register them. Fixing this is going to [...]


On a positive note, the dev might consider asking for stakeholder input before implementing radical protocol/program changes.
I encourage all you bitcoiners to dump some resources into this alt-coin in hopes that one day you'll have a voice in the direction it takes. Or you could just be vocal here and in the other forum to have the dev push more misguided changes such as [the asset issuance fee reduction and 10 block limit for BTC-Pay].
Obviously this is only a partial explanation, please link/quote other analysis for more diverse views that explain the phenomenon you asked about. Historically, the people posting here are unlikely to share such problems either from lack of experience with the software or other reasons.
[...] we will continue to vote with our holdings in the marketplace.
Fixes/quickfixes were advised, but other solutions are available if the problems above are acknowledged:
https://forums.counterparty.co/index.php/topic,71
We've launched MPUSD, using a 200% double bitcoin reserve, this USD denominated asset will allow USD trading on the Counterparty DEX.
Buy it and make some free XCP. . .
In order to promote our new Counterparty Assets which are 100% USD backed and redeemable (for full face value in BTC or MP) currency, we'll be paying a total of at least 2000 XCP in dividends to holders of MPUSD over the next month on about a weekly basis. We may or may not continue this promotion after that into future months depending on interest.
At the current distribution levels of 10,000 MPUSD that would be 0.2 XCP per MPUSD if held for the next month (BIG PROFIT!!).
If there is sufficient demand, we will issue and distribute more MPUSD so long as our publicly verifiable Bitcoin reserves are at least 200% of the MPUSD value distributed (to ensure adequate backing for the currency).
[...]
Despite sufficient asset backing/demand, we stopped issuing MPUSD due to the CRITICAL reissue problem outlined above preventing asset reissues.
Any word if the reissue problem was ever investigated and/or fixed by a dev? Just link to a stock that issued shares more than once if that isn't still broken.

Also, Forgot to mention another reason why investors aren't willing to keep holding this alt-coin (longer than the nerly 6 months we waited so far) and are willing to dump for a mere ~4 times return :
(Cool the absence of any easy single file/program that can be easily downloaded and installed to trade/send counterparty, similar to these other coins:
https://bitcoin.org/en/download
http://www.nxtcommunity.org/nxt-cryptocurrency/get-started-nxt
https://litecoin.org/
http://namecoin.info/?p=download
http://www.mastercoinwallets.org/#windows-guide

Please correct me if there is a single file download to run counterparty, i.e. the wallet software.

We openly trade cryptocurrencies through Torchat, FacebookChat, and the Counterparty Distributed EXchange (DEX). More info in our feedback thread - https://bitcointalksearch.org/topic/m.5664449
sr. member
Activity: 441
Merit: 250
...ask whether it makes sense to hold an asset that currently has a 10 % yearly deflation rate (about 1.3 million new Bitcoins per year and about 12.5 bitcoins in existence) when there are more efficient alternatives.

Please take it apart!

I think you meant inflation rate. I would very much like to hold an asset with a 10% deflation rate. This would mean it is appreciating in value by 10% per year if the purchasing power reflects the decrease in quantity.

You are right td. I confused the words....not the issue...
sr. member
Activity: 448
Merit: 250
black swan hunter
...ask whether it makes sense to hold an asset that currently has a 10 % yearly deflation rate (about 1.3 million new Bitcoins per year and about 12.5 bitcoins in existence) when there are more efficient alternatives.

Please take it apart!

I think you meant inflation rate. I would very much like to hold an asset with a 10% deflation rate. This would mean it is appreciating in value by 10% per year if the purchasing power reflects the decrease in quantity.
newbie
Activity: 39
Merit: 0
Hi all,

The first draft of my introduction to the Counterparty swarm ...

[Swarm] [FAQ] Introduction to the Counterparty swarm.

... is up on the main forums, and I'd love to get your thoughts.

This post sketches out the rough approach I'll be using (in my new role) to help make sure that ours is the most vibrant and effective community in the crypto 2.0 space, so that together, we can get the Counterparty financial toolset into the hands of one million individuals and businesses by the end of the decade.

When you read this post, do you feel it represents the kind of messaging that (when combined with great marketing exposure) could be used to build out a network of thousands of volunteers and advocates?

Imagine you're new to Counterparty, would this get you excited about contributing and spreading the word?

If what I've written doesn't capture them, what were the big ideas that got you excited about the Counterparty project?

When you describe Counterparty to your friends, what ways of describing the project have you found to be the most engaging?

All thoughts are most welcome, here.
sr. member
Activity: 441
Merit: 250
I see that Bitcoin is currently the best option to be based on for Counterparty. Bitcoin is well tested and secure at least with respect to the amount of hashing power the network has. Bitcoin is a widely known brand so it makes sense also from a marketing standpoint. I am not challenging Counterparty's current strategy. It's doing great in all aspects I can think of.

From a technological standpoint and as a long term perspective I doubt that Bitcoin will be a a solid basis for Counterparty. There are security reasons due to the centralization of mining and an operational dependence on the Bitcoin core devs. But below I would like to just point out the in my opinion most obvious shortcomings of POW based Bitcoin which are economic and for which I welcome any critique.

Bitcoin has 400 tx per block (https://blockchain.info/charts/n-transactions-per-block) and a block reward of 25 btc -> 25/400 = 0.0625 btc = 28,125 $ which is what is paid to miners on average per tx.  Let's assume there would be no block reward and no new coins any more that are paid to miners. Given a constant tx volume, 28,125 $ per tx would have to be paid as tx fees to miners or the income for miners would have to decrease. One could say that the Bitcoin network is overly secured with too much costly hashing power. So let's assume tx fees would only be 1/10 (= 2.8 $ on average per tx and 2.5 BTC for the one that finds the next block). Then way less people would mine and the difficulty would drop. The result would be less hashing power to secure the network. In conclusion, the amount of money an attacker would have to spend on a 51% attack equals the aggregated price of 51 % of the mining equipment that is running at the moment. This makes it very inefficient/costly to secure the network.  
Why should it be bad to have the security of the network being paid by dilution of existing Bitcoin holders as it is at the moment? Once Bitcoin is not driven by speculation anymore (which in inevitable)
and the network has to serve its daily purpose (tx processing) speculators will ask whether it makes sense to hold an asset that currently has a 10 % yearly inflation rate (about 1.3 million new Bitcoins per year and about 12.5 bitcoins in existence) when there are more efficient alternatives. It is in the nature of speculators to anticipate developments, like this...  

Please take it apart!
hero member
Activity: 742
Merit: 500
Announcement: Niki Wiles will be working as community relations manager for Counterparty. For more information, see our blog.

Yay!
I'm looking forward to my invitation to the Counter(block)party!



he has shown great effort over the last months - very very good decision Smiley
newbie
Activity: 39
Merit: 0
14 people have RSVP'd to attend the first London Counterparty meetup group.

If you're based near London - it'd be great to see you there!

http://www.meetup.com/London-Counterparty-Meetup

When: Wednesday, May 28, 2014 7:00 PM

Where: Penderel's Oak
283-288 High Holborn
London.

It's a fairly quiet venue and is handy for town and the City.

https://i.imgur.com/k3IpY1V.jpg

... I've reserved a couple of tables (on the right as you're walking in) but it's a huge pub and we can move to a larger area if numbers grow.

https://i.imgur.com/UXdn07H.jpg

... here's the streetmap view.

Hope to see you there!
newbie
Activity: 39
Merit: 0
Announcement: Niki Wiles will be working as community relations manager for Counterparty. For more information, see our blog.

Yay!
I'm looking forward to my invitation to the Counter(block)party!


Thanks sparta_cuss Smiley I'm really excited about the new role. At the moment I'm working on some collateral for the launch of the Counterparty swarm, and I'll be making an announcement here, very shortly.
sr. member
Activity: 386
Merit: 250
Announcement: Niki Wiles will be working as community relations manager for Counterparty. For more information, see our blog.

Yay!
I'm looking forward to my invitation to the Counter(block)party!
full member
Activity: 216
Merit: 100
Announcement: Niki Wiles will be working as community relations manager for Counterparty. For more information, see our blog.
sr. member
Activity: 476
Merit: 300
Counterparty Chief Scientist and Co-Founder
Hey guys, is there a way to set up two factors of authentification to access Counterwallet?

Robby has this slated for future integration into Counterwallet. Not sure of the timeline.
Ok good to know it's planned.

For now I prefer to keep my XCP in my 2FA blockchain wallet because of this feature lacking.

I agree it would be a great feature to support. This will most likely require multisig inputs to properly implement, so that funds are held in 2-of-3 P2SH addresses, where the client has 2 keys -- one being a backup key only sent when the account is initially made -- and the server has 1. That is, unless someone has another way to properly do it (in a non client-side-only "fake" way that could just be bypassed through regenerating the BIP32 wallet elsewhere)..

We have a plan to add multisig inputs to Counterparty at some point in the future (Adam would be able to comment on the exact timeframe here.)

How will you add Multisig if you are need to use Multisig to encode the payload?

I was talking about adding support for multisig inputs (which right now is not supported). The data is encoded via multisig outputs.

Could you explain via an example?

I gather you need to have at least as 2 out of 3 to be able to do this.



You create a M-of-N (e.g. 2 of 3) multisig transaction that is actually a counterparty transaction to, say, transfer an asset from one address to another. The multisig inputs specify the 2-of-3 requirements, and the multisig outputs specify (i.e. embed) the counterparty issuance data. The inputs would just have the minimum multisig BTC amounts, with a normal fee going to the miners (i.e. overage between the inputs and outputs). As soon as the required parties sign the inputs, they are then 'spent' (thus, making the transaction active, and counterpartyd "seeing" it and adding it into its ledger)...before that event, the transaction is not yet recorded as an accomplished action on the counterparty ledger itself, but is in more of a pending state.

(Adam can correct me if I'm off on any of this, as it's more his area.)

If you do it as you describe, then the output will require 2 signatures and the counterparty payload.   So would that not mean again a change in the protocol?

I think that the best way to add multisig support to the protocol would be by allowing the *destination* output to be multisig (probably just P2SH, for simplicity and security), and leaving the *data* outputs unchanged.
legendary
Activity: 868
Merit: 1000
Cryptotalk.org - Get paid for every post!
Can you post an example with inputs and outputs? I get the idea of using multisig outputs as inputs, I assume similar to this transaction for example, right?

User A sends some BTC dust to a "2 of [redeemerA, redeemerB, XCP data] multisig" output which is not a XCP transaction in that sense, but once this 2-of-3 output is spent to anywhere, the data becomes active?

Yes, that looks right.... but what I'm saying is that [redeemerA, XCP data] looks different from [redeemerA, redeemerB, XCP data].  So the Counterparty Code should take into consideration this difference. 
legendary
Activity: 1106
Merit: 1026
Can you post an example with inputs and outputs? I get the idea of using multisig outputs as inputs, I assume similar to this transaction for example, right?

User A sends some BTC dust to a "2 of [redeemerA, redeemerB, XCP data] multisig" output which is not a XCP transaction in that sense, but once this 2-of-3 output is spent to anywhere, the data becomes active?
legendary
Activity: 868
Merit: 1000
Cryptotalk.org - Get paid for every post!
How will you add Multisig if you are need to use Multisig to encode the payload?

I was talking about adding support for multisig inputs (which right now is not supported). The data is encoded via multisig outputs.

Are you talking about encoding data within P2SH transactions? Sidenote: public keys in scripts must be valid public keys (ECDSA point, public key prefix), in standard multisig outputs this is not the case.

Or are you referring to include a script hash as participant in a "standard" multisig output? This would really, really be nice, but I think this is not possible and if you remove the sender as multisig recipient, the output is no longer redeemable. :/

No, we are talking about having a true multi-sig capability at the same time accommodating the use of multi-sig to encode the payload.
legendary
Activity: 1106
Merit: 1026
How will you add Multisig if you are need to use Multisig to encode the payload?

I was talking about adding support for multisig inputs (which right now is not supported). The data is encoded via multisig outputs.

Are you talking about encoding data within P2SH transactions? Sidenote: public keys in scripts must be valid public keys (ECDSA point, public key prefix), in standard multisig outputs this is not the case.

Or are you referring to include a script hash as participant in a "standard" multisig output? This would really, really be nice, but I think this is not possible and if you remove the sender as multisig recipient, the output is no longer redeemable. :/
Jump to: