Author

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

newbie
Activity: 39
Merit: 0
Cross post from my reply at the official forums https://forums.counterparty.co/index.php/topic,150.msg1387.html#msg1387 regarding a hierarchy for utility and for controlling asset issuance costs:

[...]


Did this great idea ever gain traction?

I seem to remember it was suggested around the time that the OP_RETURN saga kicked off.

I think that we agreed that such a scheme would be better handled at the UI level.

[...]

b) Tiered pricing based upon the long description cannot be performed as the protocol is agnostic to the description.


Thanks led_lcd - pity, tiered pricing would make some interesting possibilities economical. Maybe the devs would we willing to revisit this in the future.
hero member
Activity: 647
Merit: 510
Counterpartying
Despite being so innovative, XCP has become victim to pump and dump

Pump and dump, with an average volume of less than 1000 XCP ? What are you talking about ? Don't use terms you don't understand. The parasite coin is just dying. Not because of lack of innovation or whatever, but just because of the lack of communication and exposure. Amazing devs, but only the 8 people on that thread know about it. This coin is going nowhere with the current direction. What is happening to the new website ? What about the 2 experts' audit ? Introduction video, and so on, and so on... DOGE is terrible, but it is everywhere, which is at the end of the day what matters, no matter how retarded  / super cool this coin is.

1. We've been on the front page of Reddit a couple times now and I expect we'll see more of that in the future.
2. We're in the process of communicating and exposing Counterparty to people outside of this thread.
3. The Current direction of Counterparty, and the ecosystem being built around it, are very promising.
4. The new site is up?
5. One security audit is complete (we passed and were complimented on the state of the code) and another audit will start soon.
sr. member
Activity: 277
Merit: 250
Despite being so innovative, XCP has become victim to pump and dump

Pump and dump, with an average volume of less than 1000 XCP ? What are you talking about ? Don't use terms you don't understand. The parasite coin is just dying. Not because of lack of innovation or whatever, but just because of the lack of communication and exposure. Amazing devs, but only the 8 people on that thread know about it. This coin is going nowhere with the current direction. What is happening to the new website ? What about the 2 experts' audit ? Introduction video, and so on, and so on... DOGE is terrible, but it is everywhere, which is at the end of the day what matters, no matter how retarded  / super cool this coin is.

What do you do for Counterparty? Try to change it rather than complaining! Trading volume in the last 24 hours is $ 36,147
http://coinmarketcap.com/volume.html#xcp
newbie
Activity: 1
Merit: 0
Despite being so innovative, XCP has become victim to pump and dump

Pump and dump, with an average volume of less than 1000 XCP ? What are you talking about ? Don't use terms you don't understand. The parasite coin is just dying. Not because of lack of innovation or whatever, but just because of the lack of communication and exposure. Amazing devs, but only the 8 people on that thread know about it. This coin is going nowhere with the current direction. What is happening to the new website ? What about the 2 experts' audit ? Introduction video, and so on, and so on... DOGE is terrible, but it is everywhere, which is at the end of the day what matters, no matter how retarded  / super cool this coin is.
newbie
Activity: 17
Merit: 0
Despite being so innovative, XCP has become victim to pump and dump
sr. member
Activity: 262
Merit: 250
Cross post from my reply at the official forums https://forums.counterparty.co/index.php/topic,150.msg1387.html#msg1387 regarding a hierarchy for utility and for controlling asset issuance costs:

[...]


Did this great idea ever gain traction?

I seem to remember it was suggested around the time that the OP_RETURN saga kicked off.

I think that we agreed that such a scheme would be better handled at the UI level.

I was happy to have it handled at the client side rather than embedded within the protocol. Though there are some disadvantages.

The success of storing domain/long asset information in the description hinges on a couple of factors:

1) A de facto standard that is agreed upon by the community and the standard centralized somewhere. We haven't made any progress yet regarding this.

2) Asset issuance fees within Counterparty would have a better long term solution - something along the lines of floating fees.

The disadvantages I see having it done purely at the client level is that:

a) Uniqueness of the long name in the description cannot be enforced.
b) Tiered pricing based upon the long description cannot be performed as the protocol is agnostic to the description.
hero member
Activity: 742
Merit: 500
http://www.coindesk.com/bitangels-closes-10000-btc-fund-decentralised-applications/

we should contact them for bootstrapping a decentralized betting market

they are also engaged in msc
newbie
Activity: 44
Merit: 0

Traceback (most recent call last):
  File "./counterpartyd.py", line 21, in
    from lib import (config, api, util, exceptions, bitcoin, blocks)
  File "/home/counterpartycoin/counterpartyd/lib/api.py", line 7, in
    from werkzeug.wrappers import Request, Response
  File "/usr/local/lib/python3.2/dist-packages/werkzeug/__init__.py", line 154, in
    __import__('werkzeug.exceptions')
  File "/usr/local/lib/python3.2/dist-packages/werkzeug/exceptions.py", line 111
    return u'

%s

' % escape(self.description)
                      ^
SyntaxError: invalid syntax
Hey I'm pretty sure this just means the command was typed wrong. I would sensor your original post sense I think it's showing your RPC password to your wallet.
sr. member
Activity: 476
Merit: 300
Counterparty Chief Scientist and Co-Founder
Cross post from my reply at the official forums https://forums.counterparty.co/index.php/topic,150.msg1387.html#msg1387 regarding a hierarchy for utility and for controlling asset issuance costs:

When I suggested the hierarchy, I didn't give any thought about implementation. It seems people like the idea and I think there is a utility to this idea so here's an implementation idea which is pretty simple but enables pretty much what people are talking about.

Indeed by itself it would be too much of a code change. The asset names are coded as they are in many different tables and having long asset names would cause problems with the limited space we are working with a Bitcoin transaction.

So here is what I suggest to be a simple solution which is backwards compatible and forwards compatible with more adaptations to the price for issuing assets:

There are only two levels of assets distinguished at the protocol level. More than the second level is merely a client side visualization.

1) Add an additional column to the 'issuances' table called 'assetLongName'
2) Add an optional parameter to issuance --asset-long-name
3) A 'top level' is an asset which must have the asset name = asset long name (this can default if no asset-long-name is entered)
4) A 'top level' asset must conform to existing naming conventions
5) An 'lower level' asset is an asset which is only readily distinguishable by the asset-long-name. The asset name (ie the value being used now and passed around in the messages in transactions) cannot be user specified. The asset short name is generated at #6
6) When issuing a 'lower level' asset, the issuer cannot specify the asset name. The short asset name is generated from a hash of the asset-long-name (something like this http://stackoverflow.com/questions/548158/fixed-length-numeric-hash-code-from-variable-length-string-in-c-sharp)
7) When issuing a 'lower level' asset, in the asset-long-name a 'top level' asset name must already exist before the first period '.' in the string (left to right) .

Notes:
* Top level assets are premium priced - for example 5 XCP
* Lower level assets are priced enough to stop spamming of the network - for example 0.1 XCP
* Pricing can be replaced with proof of stake or whatever later
* By default clients can filter top level assets by only getting assets where the short name = long name
* In the long name for lower level assets, after the first period '.' most characters plus a few special characters like GLaDOS mentioned goes. It is up to the clients to fold up the names in a tree structure and organise it nicely. Clients can use lazy loading of tree structures to reduce overhead.
* All internal counterpartyd code continues to stay referencing the existing short name so it will limit recode
* It would then require some rework to allow commands such as 'order' 'send' to be able to reference the asset long name. However, this is not a #1 priority as the short asset name could be used in the interim.
* There is a limited space available for unique (short) asset names  so there will be some collisions with the hashing of the long name. If the hash is already taken, too bad you will need to vary the long name a little bit. That's the consequence of buying a lower level asset name
* Including a unique index on the asset-long-name column of the issuances table should be sufficient to maintain performance on this table

EDIT:
Some examples to show what I'm talking about.

Code:
Asset Short name    Long name                   
BITT                BITT                         
KEOdAi3q            BITT.spanish.dubloon         
OIu3waqn            BITT.spanish.dubloon#1       
RPGGAME             RPGGAME
LPJhiowG            RPGGAME.ruby.cracked
jrOyehHG            RPGGAME.ruby.perfect
BANK                BANK
OIJFE7ig            BANK.I can type whatever I like


Client visualization
Code:
BITT
 +-spanish
         +-dubloon
         +-dubloon#1
RPGGAME
 +-ruby
      +-cracked
      +-perfect
BANK
 +-I can type whatever I like
     
Client visualization alternative - reflects the reality that there is only 2 levels
Code:
BITT
 +-spanish.dubloon
 +-spanish.dubloon#1

RPGGAME
 +-ruby.cracked
 +-ruby.perfect

BANK
 +-I can type whatever I like

Did this great idea ever gain traction?

I seem to remember it was suggested around the time that the OP_RETURN saga kicked off.

I think that we agreed that such a scheme would be better handled at the UI level.
newbie
Activity: 39
Merit: 0
Cross post from my reply at the official forums https://forums.counterparty.co/index.php/topic,150.msg1387.html#msg1387 regarding a hierarchy for utility and for controlling asset issuance costs:

When I suggested the hierarchy, I didn't give any thought about implementation. It seems people like the idea and I think there is a utility to this idea so here's an implementation idea which is pretty simple but enables pretty much what people are talking about.

Indeed by itself it would be too much of a code change. The asset names are coded as they are in many different tables and having long asset names would cause problems with the limited space we are working with a Bitcoin transaction.

So here is what I suggest to be a simple solution which is backwards compatible and forwards compatible with more adaptations to the price for issuing assets:

There are only two levels of assets distinguished at the protocol level. More than the second level is merely a client side visualization.

1) Add an additional column to the 'issuances' table called 'assetLongName'
2) Add an optional parameter to issuance --asset-long-name
3) A 'top level' is an asset which must have the asset name = asset long name (this can default if no asset-long-name is entered)
4) A 'top level' asset must conform to existing naming conventions
5) An 'lower level' asset is an asset which is only readily distinguishable by the asset-long-name. The asset name (ie the value being used now and passed around in the messages in transactions) cannot be user specified. The asset short name is generated at #6
6) When issuing a 'lower level' asset, the issuer cannot specify the asset name. The short asset name is generated from a hash of the asset-long-name (something like this http://stackoverflow.com/questions/548158/fixed-length-numeric-hash-code-from-variable-length-string-in-c-sharp)
7) When issuing a 'lower level' asset, in the asset-long-name a 'top level' asset name must already exist before the first period '.' in the string (left to right) .

Notes:
* Top level assets are premium priced - for example 5 XCP
* Lower level assets are priced enough to stop spamming of the network - for example 0.1 XCP
* Pricing can be replaced with proof of stake or whatever later
* By default clients can filter top level assets by only getting assets where the short name = long name
* In the long name for lower level assets, after the first period '.' most characters plus a few special characters like GLaDOS mentioned goes. It is up to the clients to fold up the names in a tree structure and organise it nicely. Clients can use lazy loading of tree structures to reduce overhead.
* All internal counterpartyd code continues to stay referencing the existing short name so it will limit recode
* It would then require some rework to allow commands such as 'order' 'send' to be able to reference the asset long name. However, this is not a #1 priority as the short asset name could be used in the interim.
* There is a limited space available for unique (short) asset names  so there will be some collisions with the hashing of the long name. If the hash is already taken, too bad you will need to vary the long name a little bit. That's the consequence of buying a lower level asset name
* Including a unique index on the asset-long-name column of the issuances table should be sufficient to maintain performance on this table

EDIT:
Some examples to show what I'm talking about.

Code:
Asset Short name    Long name                   
BITT                BITT                         
KEOdAi3q            BITT.spanish.dubloon         
OIu3waqn            BITT.spanish.dubloon#1       
RPGGAME             RPGGAME
LPJhiowG            RPGGAME.ruby.cracked
jrOyehHG            RPGGAME.ruby.perfect
BANK                BANK
OIJFE7ig            BANK.I can type whatever I like


Client visualization
Code:
BITT
 +-spanish
         +-dubloon
         +-dubloon#1
RPGGAME
 +-ruby
      +-cracked
      +-perfect
BANK
 +-I can type whatever I like
     
Client visualization alternative - reflects the reality that there is only 2 levels
Code:
BITT
 +-spanish.dubloon
 +-spanish.dubloon#1

RPGGAME
 +-ruby.cracked
 +-ruby.perfect

BANK
 +-I can type whatever I like

Did this great idea ever gain traction?

I seem to remember it was suggested around the time that the OP_RETURN saga kicked off.
legendary
Activity: 1057
Merit: 1000
The Experience Layer of the Decentralized Internet
why dumping of the price recently?
legendary
Activity: 952
Merit: 1000
Yeah! I hate ShroomsKit!
Soooo, Did finally the "Bosses of BTC" let you run your protocol on top of BTC??
sr. member
Activity: 262
Merit: 250
Mine from your Counterparty wallet
For immediate sale is the asset GIGAHASH. Each GIGAHASH is backed with at least 100% of the value of each GIGAHASH. The price of each GIGAHASH is being sold at an initial rate equal to the volume weighted average price for the 14th April 2014 (GMT) on CEX.IO . Furthermore you will receive 10% more GIGAHASH when you pay in XBTC.


seems like you are losing 10%, why should we invest in a business that is losing money?

Thanks for pointing out the ambiguity. The 10% incentive only exists for the initial release of GIGAHASH and not going forward.
full member
Activity: 210
Merit: 100
As to the exchange rate decline in the XCP token/platform value:

As I kept trying to bring up in the past, there should be clear marketing message that will emphasize the areas in which XCP is needed exclusively. There is a difference between Counterparty the platform on which for 73 USD cents in current rates (0.5xcp) one can create assets, and XCP the token that is the exclusive token on which betting and other financial products can be created.

Examples/ideas:

Demo or real decentralized betting assets and better yet a demo or real betting platform on top of CP will go a long way to establish a higher value for xcp and market cap.  

Also, maybe someone that can answer technical/modeling/marketing can contact coindesk and the likes to get interviewed and have them make a feature on CP and its potential.  

btw: i think that reducing the price per asset to 0.5 xcp is not good for the platform and for xcp's value. maybe not 5 but why 0.5?
hero member
Activity: 506
Merit: 510
$ ./counterpartyd.py -v --rpc-password=$BTCPASS server
Traceback (most recent call last):
  File "./counterpartyd.py", line 21, in
    from lib import (config, api, util, exceptions, bitcoin, blocks)
  File "/home/counterpartycoin/counterpartyd/lib/api.py", line 7, in
    from werkzeug.wrappers import Request, Response
  File "/usr/local/lib/python3.2/dist-packages/werkzeug/__init__.py", line 154, in
    __import__('werkzeug.exceptions')
  File "/usr/local/lib/python3.2/dist-packages/werkzeug/exceptions.py", line 111
    return u'

%s

' % escape(self.description)
                      ^
SyntaxError: invalid syntax
legendary
Activity: 1666
Merit: 1010
he who has the gold makes the rules
Mine from your Counterparty wallet
For immediate sale is the asset GIGAHASH. Each GIGAHASH is backed with at least 100% of the value of each GIGAHASH. The price of each GIGAHASH is being sold at an initial rate equal to the volume weighted average price for the 14th April 2014 (GMT) on CEX.IO . Furthermore you will receive 10% more GIGAHASH when you pay in XBTC.


seems like you are losing 10%, why should we invest in a business that is losing money?
legendary
Activity: 876
Merit: 1000
Etherscan.io
Crossposted from https://forums.counterparty.co/index.php?topic=249

I'm proud to announce the immediate launch of the Spolcyc Mining Experiment for Gigahashes (SMEG). SMEG is demonstration of the super awesome-ness of Counterparty and what can be set up over a cup of orange juice. My friends and I had a few spare ASICs lying around. I decided I might as well do something interesting with them and here it is

Congrats +1
newbie
Activity: 39
Merit: 0
Crossposted from https://forums.counterparty.co/index.php?topic=249

I'm proud to announce the immediate launch of the Spolcyc Mining Experiment for Gigahashes (SMEG). SMEG is demonstration of the super awesome-ness of Counterparty and what can be set up over a cup of orange juice. My friends and I had a few spare ASICs lying around. I decided I might as well do something interesting with them and here it is.


We at BitcoinTangibleTrust vouch for led_lcd he supported us with our initial launch and has shown that he is willing to help Counterparty applications and features succeed.

We look forward to supporting this experiment because he not only supported our launch, but he is ridiculously smart and is a Counterparty member to watch carefully.

Go led_lcd!
Make it rain GIGAHASHES!

I'd like to echo this. led_lcd has been extremely generous, both with his time and expertise, in helping me to refine my ideas for building a ratings agency on top of Counterparty. Brilliant guy.
member
Activity: 111
Merit: 10
Digitizing Valuable Hard Assets with Crypto
Crossposted from https://forums.counterparty.co/index.php?topic=249

I'm proud to announce the immediate launch of the Spolcyc Mining Experiment for Gigahashes (SMEG). SMEG is demonstration of the super awesome-ness of Counterparty and what can be set up over a cup of orange juice. My friends and I had a few spare ASICs lying around. I decided I might as well do something interesting with them and here it is.


We at BitcoinTangibleTrust vouch for led_lcd he supported us with our initial launch and has shown that he is willing to help Counterparty applications and features succeed.

We look forward to supporting this experiment because he not only supported our launch, but he is ridiculously smart and is a Counterparty member to watch carefully.

Go led_lcd!
Make it rain GIGAHASHES!
full member
Activity: 238
Merit: 100
Crossposted from https://forums.counterparty.co/index.php?topic=249

I'm proud to announce the immediate launch of the Spolcyc Mining Experiment for Gigahashes (SMEG). SMEG is demonstration of the super awesome-ness of Counterparty and what can be set up over a cup of orange juice. My friends and I had a few spare ASICs lying around. I decided I might as well do something interesting with them and here it is.


Thank you for setting this up, this is the kind of innovation and services we need on top of this platform.
Jump to: