Author

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

sr. member
Activity: 378
Merit: 250
Just got some of these free to my NXT wallet. Apparently they are sending them out soon via Counterparty to any Bitcoin address with >50 XCP. Looks kind of interesting:

http://cybershares.net/

Interesting, although I almost wonder why they are bothering with counterparty distribution when it represents only 0.2%.

Is that all? Damn, I hadn't noticed that.
newbie
Activity: 42
Merit: 0
Anybody managed to run counterwallet on localhost? https://github.com/CounterpartyXCP/counterwallet/

I run ubuntu 14.04.1

What are the dependencies?
Any step by step installation/configuration tutorial for this? Smiley

Thanks

I think you need to set up a federated node -  https://github.com/CounterpartyXCP/counterpartyd_build/blob/master/docs/SettingUpAFederatedNode.rst

Why? the counterwallet.io is working by running a plain javascript on your browser.
I don't see what's the difference by running it from a localhost webserver
member
Activity: 118
Merit: 10
A difference which makes a difference
Anybody managed to run counterwallet on localhost? https://github.com/CounterpartyXCP/counterwallet/

I run ubuntu 14.04.1

What are the dependencies?
Any step by step installation/configuration tutorial for this? Smiley

Thanks

I think you need to set up a federated node -  https://github.com/CounterpartyXCP/counterpartyd_build/blob/master/docs/SettingUpAFederatedNode.rst
newbie
Activity: 42
Merit: 0
Anybody managed to run counterwallet on localhost? https://github.com/CounterpartyXCP/counterwallet/

I run ubuntu 14.04.1

What are the dependencies?
Any step by step installation/configuration tutorial for this? Smiley

Thanks
sr. member
Activity: 378
Merit: 250
Just got some of these free to my NXT wallet. Apparently they are sending them out soon via Counterparty to any Bitcoin address with >50 XCP. Looks kind of interesting:

http://cybershares.net/
hero member
Activity: 588
Merit: 504
When I run CounterWallet in PC, will I have to download full Blockchain? I heard I have to and for clarification, I posted above but didn't get any response.

   ~~MZ~~

You don't have to run the full blockchain to use CounterWallet, CounterWallet is already connected to a CounterParty deamon that has synced a full copy of the blockchain.

Of course (unless you connect to an existing counterpartyd) if you want to download and configure your own version of CounterWallet and host that yourself or run locally you will have to run your own daemon, which will require you to download the full blockchain.
legendary
Activity: 876
Merit: 1000
Etherscan.io
When I run CounterWallet in PC, will I have to download full Blockchain? I heard I have to and for clarification, I posted above but didn't get any response.

   ~~MZ~~

If you are running a local instance of Counterwallet on your PC, the short answer is yes.

Alternatively you can also just run counterpartyd cli (which also requires the full blockchain download)
hero member
Activity: 560
Merit: 509
I prefer Zakir over Muhammed when mentioning me!
When I run CounterWallet in PC, will I have to download full Blockchain? I heard I have to and for clarification, I posted above but didn't get any response.

   ~~MZ~~
legendary
Activity: 882
Merit: 1000


Disclaimer: I know nothing, this post is purely speculation on my behalf.



don't worry you are not the only one left in the dark.

on the other hand i learned something interesting about Ethereum the other day.


Really appreciate if you could share it.
hero member
Activity: 588
Merit: 504
How safe is https://counterwallet.io?

Can somebody explain to me how is this working? How can we be sure that somebody is not putting a backdoor like form to steal our 12 words password upon login?


It's open-source, and everything is handled using javascript (on your computer). The actual login and transaction signing process isn't done on any server (in fact your passphrase is never sent to counterwallet.io), instead it all happens inside your browser: https://counterwallet.io/js/counterwallet-min.js?v=03f7c112aa43

If you are still worried, you could run Counterwallet, or counterpartyd (the command line client) on your own computer. CounterpartyGUI (graphical user interface for your local computer) is coming soon, see http://counterparty.io/news/counterparty-development-update-10/.

Does that mean that I can download the counterwallet.io and make a clone of it, and run it on localhost webserver?

I trust https://counterwallet.io but I can't trust it 24/7. You can never know if somebody's gonna be able at some point to inject some code into the javascript.

You can run your own CounterWallet instances. It should also be possible for a third party to run a service that verifies the  CW assets hashes on github and compares them to the ones being served up to you on CounterWallet to be sure nobody has inserted anything malicous within. (Or a browser extension that achieves the same thing) You could even package the relevant assets directly into a chrome app and be sure they are running locally. For larger amounts of XCP it's recommended to do cold-storage or watch only wallets. You can always check the balance with block-explorers without logging in.


Is there any archive with the counterparty.io web wallet? It's a paint to recreate all files one by one

https://github.com/CounterpartyXCP/counterwallet
newbie
Activity: 42
Merit: 0
Does that mean that I can download the counterwallet.io and make a clone of it, and run it on localhost webserver?

I trust https://counterwallet.io but I can't trust it 24/7. You can never know if somebody's gonna be able at some point to inject some code into the javascript.

Yes.

Also to address your point: I'd say its for hot wallets and convenience. If you are dealing with substantial amounts of funds, it's a better security practice to use counterpartyd and/or cold storage (same as with Bitcoin). You could also add watch-only addresses in Counterwallet.io and sign the transactions offline (that way your funds will remain where they are, even if you get hacked).

Does anyone know if it's possible to create a smart contract that mixes coins? I know there was recently a push for a raffle type script but a mixer would to me be a lot more beneficial for the liberty and freedom ideals.

Tricky question. But I'm guessing it should be possible.

Nice, thanks.

Is there any archive with the counterparty.io web wallet? It's a paint to recreate all files one by one

sr. member
Activity: 432
Merit: 250
Does that mean that I can download the counterwallet.io and make a clone of it, and run it on localhost webserver?

I trust https://counterwallet.io but I can't trust it 24/7. You can never know if somebody's gonna be able at some point to inject some code into the javascript.

Yes.

Also to address your point: I'd say its for hot wallets and convenience. If you are dealing with substantial amounts of funds, it's a better security practice to use counterpartyd and/or cold storage (same as with Bitcoin). You could also add watch-only addresses in Counterwallet.io and sign the transactions offline (that way your funds will remain where they are, even if you get hacked).

Does anyone know if it's possible to create a smart contract that mixes coins? I know there was recently a push for a raffle type script but a mixer would to me be a lot more beneficial for the liberty and freedom ideals.

Tricky question. But I'm guessing it should be possible.
newbie
Activity: 42
Merit: 0
How safe is https://counterwallet.io?

Can somebody explain to me how is this working? How can we be sure that somebody is not putting a backdoor like form to steal our 12 words password upon login?


It's open-source, and everything is handled using javascript (on your computer). The actual login and transaction signing process isn't done on any server (in fact your passphrase is never sent to counterwallet.io), instead it all happens inside your browser: https://counterwallet.io/js/counterwallet-min.js?v=03f7c112aa43

If you are still worried, you could run Counterwallet, or counterpartyd (the command line client) on your own computer. CounterpartyGUI (graphical user interface for your local computer) is coming soon, see http://counterparty.io/news/counterparty-development-update-10/.

Does that mean that I can download the counterwallet.io and make a clone of it, and run it on localhost webserver?

I trust https://counterwallet.io but I can't trust it 24/7. You can never know if somebody's gonna be able at some point to inject some code into the javascript.
sr. member
Activity: 432
Merit: 250
How safe is https://counterwallet.io?

Can somebody explain to me how is this working? How can we be sure that somebody is not putting a backdoor like form to steal our 12 words password upon login?


It's open-source, and everything is handled using javascript (on your computer). The actual login and transaction signing process isn't done on any server (in fact your passphrase is never sent to counterwallet.io), instead it all happens inside your browser: https://counterwallet.io/js/counterwallet-min.js?v=03f7c112aa43

If you are still worried, you could run Counterwallet, or counterpartyd (the command line client) on your own computer. CounterpartyGUI (graphical user interface for your local computer) is coming soon, see http://counterparty.io/news/counterparty-development-update-10/.
hero member
Activity: 647
Merit: 510
Counterpartying
My understanding is that Counterwallet has a similar security profile to Electrum.
newbie
Activity: 42
Merit: 0
How safe is https://counterwallet.io?

Can somebody explain to me how is this working? How can we be sure that somebody is not putting a backdoor like form to steal our 12 words password upon login?
hero member
Activity: 560
Merit: 509
I prefer Zakir over Muhammed when mentioning me!
This same question was posted and answered recently -

Not sure if this any of these have been posted before, I had just noticed them browsing github

Auction platform that works with counterparty assets:

Smart Contracting As A Service platform (alpha stage):

Ruby gem for communicating with a Counterparty (Bitcoin / XCP) API server:

When you transfer a Counterparty Asset, you send a dust-amount of BTC as well.

Is it possible to transfer any amount (>= dust limit) of BTC in a Counterparty transaction?

For example, an electronics store sells a TV for 1 BTC. However, if you have a discount token, you'll get the TV for 0.9 BTC + 1 discount token. Can the 0.9 BTC + token be transferred in one transaction?

usually you apply the discount at the shopping cart stage, the price is then recalculated at checkout, could be done that way but it's a little cumbersome. (Especially if the user doesn't pay in the end) I think it is possible though. see: https://wiki.counterparty.io/w/Sendmany
Maybe there has been some newer developments on that front though or a more appropriate way

usually you apply the discount at the shopping cart stage, the price is then recalculated at checkout, could be done that way but it's a little cumbersome.

One way to implement a token-based discount is that whoever owns/holds a token gets the discount. Another way (that I had in mind) requires you to transfer it back to the store. In this case it is lot more convenient to transfer both BTC and Counterparty token in the same transaction.
theoritally it's fine to replace the antidust amount sent to the recipipient with any amount larger. However, it's not implemented in the current counterpartyd yet. Maybe later we can customize the amount of BTC we sent in xcp transactions, but I am not sure whether this is really useful.

It actually is implemented, both in the CLI and the API, at a per-transaction level:

Code:
--regular-dust-size REGULAR_DUST_SIZE
                        value for dust Pay‐to‐Pubkey‐Hash outputs, in BTC
--multisig-dust-size MULTISIG_DUST_SIZE
                        for dust OP_CHECKMULTISIG outputs, in BTC

It's useful if you're making a *lot* of (similar) transactions, and want to lower your costs as much as possible. The default fee and dust values are very generous, because they have to work well in all circumstances.

Thanks! I would need counterpartyd for it and it needs whole block chain. I saw that. I was asking if it was possible inside the counterwallet or any other light wallets to do it.

   ~~MZ~~
legendary
Activity: 1666
Merit: 1010
he who has the gold makes the rules


Disclaimer: I know nothing, this post is purely speculation on my behalf.



don't worry you are not the only one left in the dark.

on the other hand i learned something interesting about Ethereum the other day.

hero member
Activity: 732
Merit: 500
good dump. time to pick up some Smiley
member
Activity: 118
Merit: 10
A difference which makes a difference
If possible, it would be good to get a word from the devs in re:Medici.

While I wouldn't say no to an update either, you need to think about what you are asking.

The Counterparty Protocol is in an extremely healthy state with a very exciting roadmap ahead. Patrick Byrne saying that he has a "loose alliance" with Counterparty doesn't change that at all. If you think about it, you can only have a loose alliance (if any) with a protocol. The organizational representation of Counterparty - The Counterparty Foundation is just a few weeks old.

Overstock did a talent acquire of some Counterparty Developers with the intention to construct a particular technology, Medici (cryptosecurity infrastructure). The Counterparty Protocol may or may not play a part in that infrastructure (though it could play a significant role with it's blockchain security and smart contracts, for example). It has probably become obvious to everyone involved that other additional technologies are required to make a composite solution for Medici to work in a flawless and familiar way - e.g. reputation systems, fiat pegged cryptocurrency, 3rd party secure asset storage, centralized asset exchange, new regulations, etc.

I would expect that the Counterparty Devs are not at liberty (under NDA for example) to discuss Medici anyway.

Disclaimer: I know nothing, this post is purely speculation on my behalf.

Jump to: