Bitcoin Forum
June 15, 2024, 06:33:21 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 [4] 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 ... 661 »
  Print  
Author Topic: [ANN][XCP] Counterparty - Pioneering Peer-to-Peer Finance - Official Thread  (Read 1276347 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.
Voodah
Sr. Member
****
Offline Offline

Activity: 266
Merit: 250



View Profile
January 03, 2014, 01:55:25 AM
 #61

Thanks for both of your answers. I'll be burning a few mBTC later at home.

I suggest however you measure your words. There are a lot of fanatics out there ready to chew on competition.

You say these two things for example, which mainly concern trust issues, without real consideration and little objectivity:

As far as JR is concerned, everyone is entitled to his own opinion, but I personally wouldn't feel assured in any way by someone sending 1000 BTC to an address for which he had the private key.


You wouldn't feel assured about a man who used his real account (doxed btw) who put 1k BTC into his idea, so as to be forced to have it move forward or face losing his fortune.

Yet you ask us to feel assured about three guys who come out of nowhere using sock accounts and no money backing the project (other than your personal expenditures)??

Do you realize how bad that sounds?

EDIT: From the beginning Mastercoin has been centralized and has relied on a trust system, and in Counterparty we are trying to limit centralization and maximize trustlessness in every way possible.


This is true so far, but we still have to trust in you guys, three absolute unknowns. Still, Mastercoin is actively considering going fully decentralized, which would make this point even and no longer valid.


I repeat, I like the concept and will be burning some later, so rest assured, this is not a flame. Just a word of caution on how you conduct yourselves.

cityglut
Full Member
***
Offline Offline

Activity: 216
Merit: 100


View Profile
January 03, 2014, 02:03:11 AM
Last edit: January 03, 2014, 02:26:06 AM by cityglut
 #62

Thanks for both of your answers. I'll be burning a few mBTC later at home.

I suggest however you measure your words. There are a lot of fanatics out there ready to chew on competition.

You say these two things for example, which mainly concern trust issues, without real consideration and little objectivity:

As far as JR is concerned, everyone is entitled to his own opinion, but I personally wouldn't feel assured in any way by someone sending 1000 BTC to an address for which he had the private key.


You wouldn't feel assured about a man who used his real account (doxed btw) who put 1k BTC into his idea, so as to be forced to have it move forward or face losing his fortune.

Yet you ask us to feel assured about three guys who come out of nowhere using sock accounts and no money backing the project (other than your personal expenditures)??

Do you realize how bad that sounds?

EDIT: From the beginning Mastercoin has been centralized and has relied on a trust system, and in Counterparty we are trying to limit centralization and maximize trustlessness in every way possible.


This is true so far, but we still have to trust in you guys, three absolute unknowns. Still, Mastercoin is actively considering going fully decentralized, which would make this point even and no longer valid.


I repeat, I like the concept and will be burning some later, so rest assured, this is not a flame. Just a word of caution on how you conduct yourselves.



Thank you for your responses, and I will take your advice in measuring my tone.

I am glad to hear you will be burning, and we appreciate your support.

I do want to emphasize though that, since the code is open-source and extant, and we do not benefit from your burns (which are sent to a provably unspendable address) we are trying to minimize the question of trust.

If you can think of any way in which we can further minimize trust and centralization, please let me know.

Also, I want to emphasize that what I write reflects only my own beliefs, not those of the rest of the team.
utopianfuture
Sr. Member
****
Offline Offline

Activity: 602
Merit: 268

Internet of Value


View Profile
January 03, 2014, 02:26:20 AM
 #63

Sound like something worth watching. Good luck.


░░░░░░▄▄▄████████▄▄▄
░░░░▄████████████████▄
░░▄███████████████████▄
███████████████████████
▐████████████████████████▌
█████████████████████████
█████████████████████████
█████████████████████████
▐██████████████████████▌
████████████████████████
░░▀████████████████████▀
░░░░▀████████████████▀
░░░░░░▀▀▀████████▀▀▀
  TomoChain  •    •  TomoChain 
░░░░░░▄▄▄████████▄▄▄
░░░░▄████████████████▄
░░▄███████████████████▄
███████████████████████
▐████████████████████████▌
█████████████████████████
█████████████████████████
█████████████████████████
▐██████████████████████▌
████████████████████████
░░▀████████████████████▀
░░░░▀████████████████▀
░░░░░░▀▀▀████████▀▀▀
romerun
Legendary
*
Offline Offline

Activity: 1078
Merit: 1001


Bitcoin is new, makes sense to hodl.


View Profile
January 03, 2014, 02:37:11 AM
 #64

have you thought of doing it over Peercoin blockchain as BTC is so precious that it would be much sad to see it burnt ? Ppc inflates 1% on POS minting (although it also destroys 0.01 transaction fee), so the burnt coins will hopefully be regenerated and we can keep our XCP.
NewLiberty
Legendary
*
Offline Offline

Activity: 1204
Merit: 1002


Gresham's Lawyer


View Profile WWW
January 03, 2014, 02:42:31 AM
 #65

Interesting project.
Are you able to tell us why did you decided to make these new accounts to announce this?

FREE MONEY1 Bitcoin for Silver and Gold NewLibertyDollar.com and now BITCOIN SPECIE (silver 1 ozt) shows value by QR
Bulk premiums as low as .0012 BTC "BETTER, MORE COLLECTIBLE, AND CHEAPER THAN SILVER EAGLES" 1Free of Government
btc4ever
Sr. Member
****
Offline Offline

Activity: 321
Merit: 250


View Profile
January 03, 2014, 02:46:34 AM
 #66

Huh

Quote

$ ./start_counterpartyd.sh
Traceback (most recent call last):
  File "./counterpartyd.py", line 504, in <module>
    blocks.follow()
  File "/home/counterpartycoin/counterpartyd/lib/blocks.py", line 401, in follow
    source, destination, btc_amount, fee, data = get_tx_info(tx)
  File "/home/counterpartycoin/counterpartyd/lib/blocks.py", line 306, in get_tx_info
    for vout in tx['vout']:
TypeError: 'NoneType' object is not subscriptable


Psst!!  Wanna make bitcoin unstoppable? Why the Only Real Way to Buy Bitcoins Is on the Streets. Avoid banks and centralized exchanges.   Buy/Sell coins locally.  Meet other bitcoiners and develop your network.   Try localbitcoins.com or find or start a buttonwood / satoshi square in your area.  Pass it on!
btc4ever
Sr. Member
****
Offline Offline

Activity: 321
Merit: 250


View Profile
January 03, 2014, 03:33:40 AM
 #67

I worked around the last problem by placing this code before the problem line.

Quote
    if tx == None:
        return None, None, None, None, None

So now it chugs along for a minute or two and then I get:

Quote
Traceback (most recent call last):
  File "./counterpartyd.py", line 504, in <module>
    blocks.follow()
  File "/home/counterpartycoin/counterpartyd/lib/blocks.py", line 404, in follow
    source, destination, btc_amount, fee, data = get_tx_info(tx)
  File "/home/counterpartycoin/counterpartyd/lib/blocks.py", line 323, in get_tx_info
    data = binascii.unhexlify(asm[1])
TypeError: 'str' does not support the buffer interface

I'm not sure this is ready for primetime yet.  Well, you did say it is alpha.

Psst!!  Wanna make bitcoin unstoppable? Why the Only Real Way to Buy Bitcoins Is on the Streets. Avoid banks and centralized exchanges.   Buy/Sell coins locally.  Meet other bitcoiners and develop your network.   Try localbitcoins.com or find or start a buttonwood / satoshi square in your area.  Pass it on!
Jaguar0625
Sr. Member
****
Offline Offline

Activity: 299
Merit: 250


View Profile
January 03, 2014, 03:43:45 AM
 #68


The Counterparty protocol has not yet been finalized! You may lose your money if it changes!
[/center]


This looks like an interesting project. Has the timeframe of the burn period been decided? Does this warning mean that we shouldn't burn real BTC yet?

NEM - nem.io
cityglut
Full Member
***
Offline Offline

Activity: 216
Merit: 100


View Profile
January 03, 2014, 03:52:15 AM
 #69


The Counterparty protocol has not yet been finalized! You may lose your money if it changes!
[/center]


This looks like an interesting project. Has the timeframe of the burn period been decided? Does this warning mean that we shouldn't burn real BTC yet?

The burn period goes from block 278310 to block 283810, or roughly a month. You can burn real BTC, but there are risks associated with doing so, which is why there is a 50% reward that is linearly decreasing over the course of the burn period.
cityglut
Full Member
***
Offline Offline

Activity: 216
Merit: 100


View Profile
January 03, 2014, 03:58:25 AM
 #70

Interesting project.
Are you able to tell us why did you decided to make these new accounts to announce this?

We have all been very active on bitcointalk, but we created new accounts primarily for two reasons: First, the code is open-source, and we want dicussion to be about the project, as opposed to our past activity within Bitcoin. Also, some of the functions we provide are innovations, and as such their legal status is not yet clear. We imagine that similar considerations prompted Satoshi to remain anonymous, and we felt that he made the right decision, so we decided to follow his example.
zerodrama
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250


View Profile
January 03, 2014, 04:36:07 AM
 #71

FLUX built on Link built on any coin is looking to do this as well. Only for abstract trades and barter schemes as well.

We'll be glad to share ideas.

Relevant threads:
LINK:
http://forum.feathercoin.com/index.php/topic,5558.0.html
http://forum.feathercoin.com/index.php/topic,6518.0.html

FLUX:
http://forum.feathercoin.com/index.php/topic,6185.0.html
http://forum.feathercoin.com/index.php/topic,6407.0.html
http://forum.feathercoin.com/index.php/topic,6552.0.html

EASY CALCULATION FOR TRADES: 1 Million is 1x10e6. 1 Satoshi is 1x10e-8. 1 M sat is 1x10e-2. 100 M sat is 1. If 1 herpcoin = 100 derptoshi then
1 M herpcoin @ 001 derptoshi = 0.01 derpcoin, 1 M herpcoin @ 100 derptoshi = 1.00 derpcoin
Post Scarcity Economics thread https://bitcointalk.org/index.php?topic=3773185
panonym
Sr. Member
****
Offline Offline

Activity: 266
Merit: 250

Help and Love one another ♥


View Profile
January 03, 2014, 05:24:01 AM
 #72

Finally proof of burn \o/

Gonna read all this more carefully
xnova
Sr. Member
****
Offline Offline

Activity: 390
Merit: 254

Counterparty Developer


View Profile
January 03, 2014, 05:31:35 AM
 #73

have you thought of doing it over Peercoin blockchain as BTC is so precious that it would be much sad to see it burnt ? Ppc inflates 1% on POS minting (although it also destroys 0.01 transaction fee), so the burnt coins will hopefully be regenerated and we can keep our XCP.

We have been exploring taking the concept of Counterparty out to additional blockchains. From a technical standpoint, Counterparty uses the OP_RETURN feature of Bitcoin to store its data (full support for which will be included in Bitcoin v0.9, which will most likely be out and deployed across the major mining pools in about a month to two based on Gavin's estimates).

The advantage of this is that it's a very clean way of encoding the data: Counterparty transactions can be easily pruned from the blockchain. The disadvantage is that any altcoin looking to implement Counterparty support would need to have this feature (or, fork and extend the Counterparty protocol to use a slightly different encoding method, such as multisig or something similar to Mastercoin's Class A transactions).

Currently, Peercoin is moving to 0.8.4 code I believe. Once SunnyKing syncs up to 0.9, this may be possible (however, there may still need to be some adjustment made to deal with the stake blocks that Peercoin has).

This all being said, we are interested in speaking to altcoin developers (and especially ones that can work with the OP_RETURN featureset) as this develops. Counterparty becomes stronger as its standards are deployed across multiple blockchains.

Visit the official Counterparty forums: http://counterpartytalk.org
xnova
Sr. Member
****
Offline Offline

Activity: 390
Merit: 254

Counterparty Developer


View Profile
January 03, 2014, 05:43:03 AM
Last edit: January 03, 2014, 06:12:17 AM by xnova
 #74

Huh

Quote

$ ./start_counterpartyd.sh
Traceback (most recent call last):
  File "./counterpartyd.py", line 504, in <module>
    blocks.follow()
  File "/home/counterpartycoin/counterpartyd/lib/blocks.py", line 401, in follow
    source, destination, btc_amount, fee, data = get_tx_info(tx)
  File "/home/counterpartycoin/counterpartyd/lib/blocks.py", line 306, in get_tx_info
    for vout in tx['vout']:
TypeError: 'NoneType' object is not subscriptable


I ran into this as well, I have opened up a bug ticket with a root cause analysis. PhantomPhreak will hopefully be able to get it addressed tomorrow: https://github.com/PhantomPhreak/counterpartyd/issues/4

EDIT: This is actually because you do not have "txindex=1" specified in your bitcoin.conf file.

To fix, add that to your bitcoin.conf, then startup bitcoind manually using "bitcoind --txindex=1 --reindex=1" (along with a --datadir directive if using a non-default data directory location). Once bitcoind is done reindexing, you can kill bitcoind and restart bitcoin-qt or whatever normally.

Visit the official Counterparty forums: http://counterpartytalk.org
xnova
Sr. Member
****
Offline Offline

Activity: 390
Merit: 254

Counterparty Developer


View Profile
January 03, 2014, 05:56:48 AM
 #75

Running setup.py on ubuntu, get this error:

Quote
Setting up sqlite3 (3.7.13-1) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
sudo: pip3: command not found
2014-01-02 16:46:30,314|ERROR: Command failed: 'sudo pip3 install appdirs==1.2.0'

$ sudo pip-3.2 install appdirs==1.2.0
Requirement already satisfied (use --upgrade to upgrade): appdirs==1.2.0 in /usr/local/lib/python3.2/dist-packages
Cleaning up...

$ ./counterpartyd.py
Traceback (most recent call last):
  File "./counterpartyd.py", line 17, in <module>
    import dateutil.parser
ImportError: No module named dateutil.parser

$ sudo pip-3.2 install dateutil
Downloading/unpacking dateutil
  Real name of requirement dateutil is dateutil
  Could not find any downloads that satisfy the requirement dateutil
No distributions at all found for dateutil

so setup.py fails on pip3 appdirs, counterpartyd complains about missing dateutil, and I'm not sure how to install dateutil.

Hmm. I think that dateutil is called python-dateutil in pip.

btc4ever, let me know the Ubuntu version and I'll see if I can reproduce the problem, as I am maintaining the build system.

I developed on Ubuntu 13.10, but I want this to be able to run on 12.04 LTS, 12.10, 13.04 and 13.10. Support for other Linux versions can be added as well (I take pull requests! Smiley

Visit the official Counterparty forums: http://counterpartytalk.org
killerstorm
Legendary
*
Offline Offline

Activity: 1022
Merit: 1033



View Profile
January 03, 2014, 08:01:16 AM
 #76

EDIT: From the beginning Mastercoin has been centralized and has relied on a trust system, and in Counterparty we are trying to limit centralization and maximize trustlessness in every way possible.

Only Mastercoin funding is centralized, protocol itself isn't centralized.

Chromia: a better dapp platform
cryptrol
Hero Member
*****
Offline Offline

Activity: 637
Merit: 500


View Profile
January 03, 2014, 09:19:30 AM
 #77

Will I run into problems if I have bitcoind built with a newer leveldb ( > 4.8 )  ?
PhantomPhreak (OP)
Sr. Member
****
Offline Offline

Activity: 476
Merit: 300

Counterparty Chief Scientist and Co-Founder


View Profile
January 03, 2014, 12:09:10 PM
Last edit: January 03, 2014, 01:21:17 PM by PhantomPhreak
 #78

Only Mastercoin funding is centralized, protocol itself isn't centralized.

This isn't the place to discuss Mastercoin, but it may be worth pointing out an important difference here between Mastercoin's protocol and Counterparty's: every Mastercoin transaction has to have a small output to the Exodus Address (to which at least J.R. holds the private key). Counterparty has no such limitation.

EDIT: typo
PhantomPhreak (OP)
Sr. Member
****
Offline Offline

Activity: 476
Merit: 300

Counterparty Chief Scientist and Co-Founder


View Profile
January 03, 2014, 12:20:10 PM
 #79

Will I run into problems if I have bitcoind built with a newer leveldb ( > 4.8 )  ?

I can't think of why you would, but counterpartyd probably has not been tested with such a configuration before.
PhantomPhreak (OP)
Sr. Member
****
Offline Offline

Activity: 476
Merit: 300

Counterparty Chief Scientist and Co-Founder


View Profile
January 03, 2014, 01:31:13 PM
 #80

I just pushed a commit to the repo. that should fix the TypeError: 'NoneType' object is not subscriptable bug mentioned above. Cheers.
Pages: « 1 2 3 [4] 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 ... 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!