Author

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

legendary
Activity: 2898
Merit: 1017
Just FYI. The swarm guys are blaming counterparty bugs for not distributing their remaining swarm tokens: https://bitcointalksearch.org/topic/m.8676754

And at the bottom of the page here : http://swarm.lefora.com/topic/4/Swarm-Vote-Two-ISSUE-BURN-HOLD?page=6

They don't reference a specific bug, but instead just post a link to ALL the known bugs in the counterparty software and say "this is the problem" Anyone care to comment?

I don't understand, they already managed to distribute Swarm to SWARMPRE holders before, whats holding them now ?

lol and xnova just ignores your post and moves on..
sr. member
Activity: 390
Merit: 254
Counterparty Developer
Hi guys, we're beginning to translate Counterwallet to other languages.
We have translators for French, German, and Chinese (Taiwan)

Looking for translators for other languages, including mainland Chinese, Russian, Japanese, etc.

The translation project page is at: https://www.transifex.com/projects/p/counterwallet

if interested in doing (and maintaining!) a translation, please email [email protected] and he can add you.
sr. member
Activity: 432
Merit: 250
Myth 13: Are there any risk that Bitcoin will build same features what Counterparty have to Bitcoin itself?

Considering that Bitcoin is in spaghetti C++ code, and Counterparty is in Python... It would be quite a hassle, and there is no reason to do it. The Bitcoin devs need to focus on making it work reliably, and adding more features like this would make it unnecessarily complicated to manage for them. It's very unlikely, and even if they tried, Counterparty will have more features to catch up with by then...
hero member
Activity: 714
Merit: 502
Myth 14: There are only 13 Myths
full member
Activity: 134
Merit: 100
12 Myths about CounterpartyXCP


Myth 1: Counterparty is just Bitcoin 2.0 marketing hype.

Myth 2: Counterparty’s internal currency, XCP, is just another alt-coin.

Myth 3: Counterparty is just another project where the developers want to get rich quick. They will just run away with the money.

Myth 4: Counterparty development is dead and nothing works yet.

Myth 5: Counterwallet stores your passphrase and private keys on their servers!

Myth 7: If Bitcoin can be used in Counterparty, then XCP doesn’t have value.

Myth 8: I want to create a poll on the Blockchain, but Counterparty doesn’t have a voting feature.

Myth 9: You can’t store XCP or assets in cold storage. There is no 2FA!

Myth 10: Counterparty is polluting the Bitcoin blockchain with useless data and weighing down the network. This is a “free ride” on top of Satoshis hard work!

Myth 11: Counterparty is missing multi-sig support.

Myth 12: Broadcast feed betting is centralized.


Myth 13: Are there any risk that Bitcoin will build same features what Counterparty have to Bitcoin itself?
hero member
Activity: 689
Merit: 507
legendary
Activity: 1102
Merit: 1014
12 Myths about CounterpartyXCP

This was good and sparked some conversation on r/bitcoin as well. I don't think people know enough about Counterparty to believe in myths but the format works all the same.
sr. member
Activity: 262
Merit: 250
mastercoin research that has to do with us.
Lowering tx fees greatly.
devs, how do we stand on this:

The fees with Counterparty are the same very low fees as was indicated with ChanceCoin in the picture linked. This is a transaction sending XCP:

https://blockchain.info/tx/605c9a2948a9aaebf7036cb22e86433175117f36f49c5379d0a510be9058a516
newbie
Activity: 48
Merit: 0
mastercoin research that has to do with us.
Lowering tx fees greatly.
devs, how do we stand on this:

Quote
Hey all,

there was some discussion on GitHub related to OP_RETURN and transaction
costs. One point that was raised was the cost associated with output
amounts. While what has been said holds true, there are actually a few
options to save costs.

I'd like to share, and try.., a new "format":

https://i.imgur.com/hiZFZa7.png (overview)


Chancecoin demonstrated with several thousand transactions that both
output amounts as well as transaction costs can be cut significantly
without adopting a new encoding scheme, but simply by reducing output
amounts and fees.

I tracked over 2'100 transactions from broadcast to confirmation and
mapped most blocks to mining pools. It turns out that transactions with
output amounts as low as 0.00000780 BTC and transaction fees of 0.00001
BTC confirm within about 20 minutes on average while 85 %+ pools (in
terms of hash power/total network) are mining those transactions. This
includes GHash as well as DiscusFish.

The actual data can be found here:

https://docs.google.com/spreadsheets/d/1ELqeBlKKsze6Tya-Arh6HfoFcnV5CAtAObmhEb_wmSM/


TL;TR + conclusion:

Given that at least 75 % of all nodes are using Bitcoin Core v0.9+ and
about 85 % pools confirm ultra cheap transactions in general, I think
it's time to step back from the old "0.00006 BTC/packet rule" and adopt
output amounts of 0.00000546-0.00000882 BTC which are defacto default
and standard since Bitcoin core v0.9.

Furthermore it might be worth a try to cut down transaction fees from
0.0001 BTC/1000 byte to 0.00001 BTC/1000 byte transaciton size, given
the reasonable confirmation delay of about 20 minutes. The later should
not be enforced, but could be offered as an experimental option for
users who may choose cost savings over confirmation speed.


Cheers!




Previous discussions and further reading about this topic:

https://groups.google.com/a/mastercoin.org/d/msg/dev/w7WD3-pwXxg/9wyk22PP55kJ
(experiment with 250 transactions)

https://github.com/mastercoin-MSC/spec/issues/167#issuecomment-43417733
(initial post about low output amounts)

https://getaddr.bitnodes.io/dashboard/#user-agents (Bitcoin Core client
usage overview)

http://bitcoincore.org/smartfee/ (Gavin's smart fee estimates)

https://www.blocktrail.com/ (block explorer - unofficial API endpoint
/json/blockchain/block/:hash slowes down after a few hundred queries,
but remains very usable -- my favorite of the day! Just a matter of time
until all Exodus transactions are linked to blocks/pools.. Smiley
sr. member
Activity: 336
Merit: 260
Good, that's comforting to know.
sr. member
Activity: 432
Merit: 250
Can Bitcoin developers kill Counterparty by changing the protocol? Theoretically? I like Counterparty, but a bit concerned on this issue.

No they can't. See my previous post for more info.

Also confirmed by XCP founder PhantomPhreak:

That is FUD. There are many ways to store Counterparty data in the blockchain. It's not leaving any time soon, no worries. Everything is stored in the blockchain, and cannot be changed or manipulated without manipulating the blockchain itself.


That's right. It's pretty much impossible to prevent Counterparty from using Bitcoin, because of the many ways in which Counterparty can store data in the blockchain.
sr. member
Activity: 336
Merit: 260
Can Bitcoin developers kill Counterparty by changing the protocol? Theoretically? I like Counterparty, but a bit concerned on this issue.
sr. member
Activity: 432
Merit: 250
12 Myths about CounterpartyXCP


Myth 1: Counterparty is just Bitcoin 2.0 marketing hype.

Myth 2: Counterparty’s internal currency, XCP, is just another alt-coin.

Myth 3: Counterparty is just another project where the developers want to get rich quick. They will just run away with the money.

Myth 4: Counterparty development is dead and nothing works yet.

Myth 5: Counterwallet stores your passphrase and private keys on their servers!

Myth 7: If Bitcoin can be used in Counterparty, then XCP doesn’t have value.

Myth 8: I want to create a poll on the Blockchain, but Counterparty doesn’t have a voting feature.

Myth 9: You can’t store XCP or assets in cold storage. There is no 2FA!

Myth 10: Counterparty is polluting the Bitcoin blockchain with useless data and weighing down the network. This is a “free ride” on top of Satoshis hard work!

Myth 11: Counterparty is missing multi-sig support.

Myth 12: Broadcast feed betting is centralized.
member
Activity: 150
Merit: 29
Happy mother of 5 children
I proposed a block hash lottery on github, where few would win a lot. I think this would take advantage of the true potential of XCP escrow.
+1
I believe this can be a killer app for CP.
If N players can escrow funds in the same pot, and N is a large number, and one player wins the entire jackpot - then CP offers a very good lottery. 100% is paid back to the players (i.e. all to the winner) and the game is 100% transparent.

Happy to announce that BetXCP has an automatic BTC -> XCP Vendding machine, courtesy of the guys over at Vennd. Thanks Jeremy and Jonathan!

Vennding machine: http://betxcp.com/vennd

New BetXCP thread: https://bitcointalksearch.org/topic/betxcp-decentralized-sports-betting-vig-free-767510
Happy to use it. Works as described:)
legendary
Activity: 1078
Merit: 1002
Bitcoin is new, makes sense to hodl.
Sidechaining could help counterparty when tx fee is floated or getting too high for small tx.

btw masterxchange just quietly added Counterparty

https://masterxchange.com/market.php?currency=xcp

Looks like mastercoin volume has died down
legendary
Activity: 2156
Merit: 1072
Crypto is the separation of Power and State.
If XCP used a more welcoming and suitable, less hostile blockchain, I'd pull that trigger so hard the truck would back itself up!  And I hate mixed metaphors.

I think it's a good thing that XCP is on Bitcoin, even if the blockchain may be somewhat hostile. In ViaCoin, there is a conflict of responsibility because the developers both maintain the blockchain and the the meta layer. The conflict of responsibility arises in that the blockchain developers must maintain as a priority the security of the blockchain. So in this sense of BTC vs XCP, it's healthy.

IMO when assessing a metacoin, people should assess the liquidity of the underlying blockchain as an indicator of potential success of the metacoin. The inflows into the metacoin will come almost exclusively via the blockchain it rides on. There isn't much point having a technological marvel which is in an isolated island.

In terms of technical features, it's great that Peter Todd has the funding to work on tree chains. If it proves to work well in ViaCoin, there is no reason why it won't be integrated into Bitcoin core.

Thank you for writing a very informative post with many great points of clarification!

+tipbot 9000   Smiley
sr. member
Activity: 262
Merit: 250
If XCP used a more welcoming and suitable, less hostile blockchain, I'd pull that trigger so hard the truck would back itself up!  And I hate mixed metaphors.

I think it's a good thing that XCP is on Bitcoin, even if the blockchain may be somewhat hostile. In ViaCoin, there is a conflict of responsibility because the developers both maintain the blockchain and the the meta layer. The conflict of responsibility arises in that the blockchain developers must maintain as a priority the security of the blockchain. So in this sense of BTC vs XCP, it's healthy.

IMO when assessing a metacoin, people should assess the liquidity of the underlying blockchain as an indicator of potential success of the metacoin. The inflows into the metacoin will come almost exclusively via the blockchain it rides on. There isn't much point having a technological marvel which is in an isolated island.

In terms of technical features, it's great that Peter Todd has the funding to work on tree chains. If it proves to work well in ViaCoin, there is no reason why it won't be integrated into Bitcoin core.
legendary
Activity: 2156
Merit: 1072
Crypto is the separation of Power and State.
Some of our community members have expressed concerns that Bitcoin Core may be modified to prevent Counterparty from working in future versions down the track.

Is this a genuine concern of just FUD?

That is FUD. There are many ways to store Counterparty data in the blockchain. It's not leaving any time soon, no worries. Everything is stored in the blockchain, and cannot be changed or manipulated without manipulating the blockchain itself.


That's right. It's pretty much impossible to prevent Counterparty from using Bitcoin, because of the many ways in which Counterparty can store data in the blockchain.

BTC has strong incentives to prevent/penalize "parasitic" data in its un-prunable blockchain.

Just for the record, Counterparty transactions are prunable from the Bitcoin blockchain.

Thanks for that valuable information.  XCP is a most tempting hedge against ViaCoin, but I worry about the arms race between BTC and XCP.

If XCP used a more welcoming and suitable, less hostile blockchain, I'd pull that trigger so hard the truck would back itself up!  And I hate mixed metaphors.
sr. member
Activity: 262
Merit: 250
Hi there.

I am trying to use vennd and when i start it it fails. So I ran the configuartion tester and it says:

"

Code:
my_user@myserver:~$ groovy-2.3.6/bin/groovy vennd/ConfigurationTester.groovy
org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
/home/my_user/vennd/ConfigurationTester.groovy: 42: unable to resolve class CounterpartyAPI
 @ line 42, column 27.
           counterpartyAPI = new CounterpartyAPI()
                             ^

/home/my_user/vennd/ConfigurationTester.groovy: 43: unable to resolve class BitcoinAPI
 @ line 43, column 22.
           bitcoinAPI = new BitcoinAPI()
                        ^

/home/my_user/vennd/ConfigurationTester.groovy: 107: unable to resolve class BitcoinAPI
 @ line 107, column 27.
           def bitcoinTest = new BitcoinAPI()
                             ^

/home/my_user/vennd/ConfigurationTester.groovy: 126: unable to resolve class CounterpartyAPI
 @ line 126, column 32.
           def counterpartyTest = new CounterpartyAPI()
                                  ^

4 errors
"

I tried using 3 different versions of groovy but they all gave the same error.
I also checked the xcp and btc clients and connections, they all work fine as i have even issued a test asset with that wallet moments earlier.
I am using bitcoin and counterparty on testnet.

vennd is a key project for the counterparty ecosystem and so your help will be very appreciated.

By default the Groovy runtime environment only adds the current working directory into the classpath. You can either change directory into vennd and re-execute the command or add the vennd directory into your classpath.
sr. member
Activity: 476
Merit: 300
Counterparty Chief Scientist and Co-Founder
Some of our community members have expressed concerns that Bitcoin Core may be modified to prevent Counterparty from working in future versions down the track.

Is this a genuine concern of just FUD?

That is FUD. There are many ways to store Counterparty data in the blockchain. It's not leaving any time soon, no worries. Everything is stored in the blockchain, and cannot be changed or manipulated without manipulating the blockchain itself.


That's right. It's pretty much impossible to prevent Counterparty from using Bitcoin, because of the many ways in which Counterparty can store data in the blockchain.

BTC has strong incentives to prevent/penalize "parasitic" data in its un-prunable blockchain.

Just for the record, Counterparty transactions are prunable from the Bitcoin blockchain.
Jump to: