Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - xeroc

Pages: 1 ... 811 812 813 814 815 816 817 [818] 819 820 821 822 823 824 825 ... 860
12256
General Discussion / Re: When will BitsharesX be released?
« on: June 06, 2014, 12:19:29 pm »
If you want to see DPOS in action - very very soon…if you want to see working bitAssets -seems like not that soon.
You can already create and issue assets on the testnet blockchain!!

12257
General Discussion / Re: [ACTIVE] new testnet *WITH GUI! WOW!* inside
« on: June 06, 2014, 11:49:30 am »
FYI:

Code: [Select]
wallet_asset_create <symbol> <asset_name> <issuer_name> [description] [data] [maximum_share_supply]   Creates a new user issued asset
Creates a new user issued asset

Parameters:
  symbol (asset_symbol, required): the ticker symbol for the new asset
  asset_name (std::string, required): the name of the asset
  issuer_name (std::string, required): the name of the issuer of the asset
  description (std::string, optional, defaults to ""): a description of the asset
  data (json_variant, optional, defaults to null): arbitrary data attached to the asset
  maximum_share_supply (int64_t, optional, defaults to 1000000000000000): the maximum number of shares of the asset

Returns:
  signed_transaction

Code: [Select]
default (unlocked) >>> blockchain_list_registered_assets
[{
    "id": 1,
    "symbol": "LOVE",
    "name": "LOVE",
    "description": "Buy and Send some LOVE!",
    "public_data": null,
    "issuer_account_id": 359,
    "current_share_supply": 9000,
    "maximum_share_supply": 1000000000000000,
    "collected_fees": 0,
    "registration_date": "20140606T114130"
  },{

Issuing love to my self was successful. Issuing for an other user was not :-(
Code: [Select]
wallet_asset_issue 1000 LOVE alt  "Some Love for you!"
Afterwards:
Code: [Select]
44   2643.0    2014-06-06T11:43:00 voting              xeroc1              First Kiss!                        1,000 LOVE               0 XTS           N/A  5ec68072abae1a6a4d61e53b90aa9e8143424fee
 45   2644.2    2014-06-06T11:45:00 unknown             unknown                                                     0 XTS               0 XTS           N/A  835545b2be4567bb0284e7189015e5e816e8c50d
 46   2644.3    2014-06-06T11:45:00 unknown             unknown                                                     0 XTS               0 XTS           N/A  986873fc702bb450cd560aa76acab99d9a503bb4
 47   2644.0    2014-06-06T11:45:00 unknown             unknown                                                     0 XTS               0 XTS           N/A  06fc83c424ea153da67922c9a4c0026515f20fae
 48   2644.4    2014-06-06T11:45:00 unknown             unknown                                                     0 XTS               0 XTS           N/A  d6675ff9b0fdb025bad40a912cccd699c439e664
 49   2646.1    2014-06-06T11:46:00 unknown             unknown                                                     0 XTS               0 XTS           N/A  abd38a74bfd73dd07d57bf6b47e953869fcf9b75
 50   2646.0    2014-06-06T11:46:00 unknown             unknown                                                     0 XTS               0 XTS           N/A  223a25576a86d675511183f11e27782396ad025b
 51   2647.1    2014-06-06T11:46:30 unknown             unknown                                                     0 XTS               0 XTS           N/A  eabfb9d6de6073fa956cda6d9bc928ce2e08e953
 52   2647.0    2014-06-06T11:46:30 unknown             unknown                                                     0 XTS               0 XTS           N/A  05926f9a89a34b6ef3d99682058e12b4dc92f3e6

Also wallet_transfer seems to not work with that asset:
Code: [Select]
default (unlocked) >>> wallet_transfer 100000 LOV xeroc1 alt "Sent you some LOVE"
assert
asset_id == o.asset_id:
    {}
    th_a  asset.cpp:51 operator-=

    {"amount_to_transfer":100000,"amount_to_transfer_symbol":"LOV","from_account_name":"xeroc1","to_account_name":"alt","memo_message":"Sent you some LOVE"}
    th_a  wallet.cpp:1091 transfer

    {}
    th_a  common_api_client.cpp:332 wallet_transfer

    {"command":"wallet_transfer"}
    th_a  cli.cpp:570 execute_command


12258
Yes he could. You can already issue assets on the test net.
Wooooow:

Code: [Select]
default (unlocked) >>> blockchain_list_registered_assets
[{
    "id": 1,
    "symbol": "LOVE",
    "name": "LOVE",
    "description": "Buy and Send some LOVE!",
    "public_data": null,
    "issuer_account_id": 359,
    "current_share_supply": 7000,
    "maximum_share_supply": 1000000000000000,
    "collected_fees": 0,
    "registration_date": "20140606T114130"
  }

12259
https://bitcointalk.org/index.php?topic=426303.msg7122197#msg7122197
Interesting quote:

Quote
NEM And The Altcoin Landscape

Unfortunately the altcoin landscape is currently plagued with cheap scams and elaborate pump and dump schemes along with a horde of impulsive people enjoying playing this game. However NEM has nothing to do with this landscape. While we may well go through a cambrian crypto-explosion phase, NEM seems to be already between the fittest and is only getting stronger every passing day.

I know things are more complex but for the sake of simplicity consider the following graph:

                                                                              The Altcoin Landscape                               
                             Cheap Scams          Elaborate Scams             Clones                Low Innovation         Deep Innovation
                                      I--------------------I--------------------I--------------------I--------------------I

       Approx. Time:        1 Day                      1 Week                  1 Month               3 - 6 Months                1 Year
      Approx. Difficulty:      1/10                       2/10                       4/10                       6/10                       10/10
Approx. Value Created:    1 btc                      10 btc                     50 btc                    100 btc                    10000 btc

12260
General Discussion / Re: [BTT] Teaching Bitcointalk about TITAN?
« on: June 06, 2014, 09:31:52 am »
For those only participating the board, heres a copy of the current draft (unformated):
Quote
The pourpose of this article is to teach bitcointalk users about TITAN.
When SATAN meets TITAN
Original Proposal using ECC
Recently, core developer Danial Larimer revealed "Secure Payments to Users by Name". He descripes, based on ellyptic
curve cryptography (ECC), how to generate a unique receiving address for a user.  The scheme works as follows:
 
    Create TempPrivateKey TEMP.PRIVATE_KEY;
    TEMP.PRIVATE_KEY * USER.PUBLIC_KEY  =>  SECRET  =>  ONE_TIME_PRIVATE_KEY  =>  ONE_TIME_ADDRESS
 
The payee can send his transaction that pays to ONE_TIME_ADDRESS and attaches TEMP.PUBLIC_KEY as message to the transaction.
Every client on the network will be able to perform the following operation:
 
USER.PRIVATE_KEY * TEMP.PUBLIC_KEY => SECRET => ONE_TIME_PRIVATE_KEY
 
If   ONE_TIME_PRIVATE_KEY is the one that controls ONE_TIME_ADDRESS  then   user will immediately spend the funds from ONE_TIME_ADDRESS to
a new address because the sender retains the ability to cancel the  transaction.
 
Note: 
turns  out this  crypto technique already existed and was called   "stealth  addresses". The  fact that we re-invented it is good news though!
However  as the DPOS blockchain allowes for adding the TEMP.PUBLIC_KEY as a  comment to the transaction, the receiver does not need to brute-force  test
if a particular transaction can be spent by him. This is the case for stealth-addresses
 
Pros:

    The following features result from his proposal:

    no need to exchange addresses, instead a Name can be given

    ability to encode a message and 'from' data into the transaction for payment details

    the receiver is anonymous to everyone but the sender as for each payment a temporary one-time address is generated

    potential to cancel/retract a transfer if it is not accepted in a timely manner, which is impossible for any other transaction. To prevent chargeback the receiver simply wipes his temporary one-time address

    simplifies accounting in the wallet

    generates higher fees and dividends

 
Cons:

    Daniel also listed the basic drawbacks of his approach which are namly:

    Uses more space in the blockchain

    Requires two transactions

    Results in higher fees

 
Optimized Algorithm
However the first drawback go resolved quickly by the use of hierachical extended public keys.
The basic approach can be seen from Daniels pseudocode:
 
    dan   => DANS_EXT_PUBLIC_KEY
    scott => SCOTTS_EXT_PUBLIC_KEY
   
    scott:  Generate OneTimePrivateKey & OneTimePublicKey Pair
    scott:  OneTimePrivateKey * DANS_EXT_PUBLIC_KEY => SECRET
                DANS_EXT_PUBLIC_KEY.child( SECRET ) => RECEIVE_PUBLIC_KEY => RECEIVE_ADDRESS
    scott:  RECEIVE_PUBLIC_KEY * SCOTTS_EXT_PRIVATE_KEY => CHECK_SECRET
                                                        => SHORT_HASH(CHECK_SECRET) == SHORT_SIGNATURE
    scott-broadcast:   OneTimePublicKey + RECEIVE_ADDRESS + ENCRYPT( from scott + SHORT_SIGNATURE, SECRET )
    dan:   OneTimePublicKey * DANS_EXT_PRIVATE_KEY => SECRET
              DANS_EXT_PRIVATE_KEY.child( SECRET ) => RECEIVE_PRIVATE_KEY =>
                             => RECEIVE_PUBLIC_KEY => RECEIVE_ADDRESS
 
    dan:   DECRYPT( data, SECRET ) => "from scott" + SHORT_SIGNATURE
    dan:   SCOTT_EXT_PUBLIC_KEY * RECEIVE_PRIVATE_KEY => CHECK_SECRET => SHORT_HASH(CHECK_SECRET)
 
This is a variation of stealth addresses (http://www.coindesk.com/stealth-addresses-secret-bitcoin-privacy )   that leverages the
name system to solve the first part of the problem.
 
Thus, the protocol allows to

    Send Anonymously To Any Name => SATAN

    or Transfer Invisibly to Any Name  => TITAN

 
Combining  this with well-known techniques like CoinJoin (darkcoin) or  ring-signatures allowes to completely send and also receive
anonymous transaction
 
Furthermore, these recent updates shed light to the power of Keyhotee as then
the use of name@xts can address individuals or DACs.
 
Mailing Money is within reach!

12261
General Discussion / [BTT] Teaching Bitcointalk about TITAN?
« on: June 06, 2014, 09:31:11 am »
Hey friends,

with all the FUD around Darkcoin and Darksend (which is closed-source and uses coinjoin) we should
let bitcointalk users know about TITAN.

I propose to now draft a forum thread so that these guys can join the discussion.

The testnet now offers a chance to proof and show using practical
examples how TITAN works under the hoods!
I already wrote some lines summing up the development (mostly copy-paste from forum)


Let us please join efforts and pimp that article (you can do directly on the above webpage)

Thoughts?

12262
He and his lawyers need to know about Bitshares.
<shout>BRIAN!!!</shout>
could you please join and give some feedback to the community (if legally possible) .. please?

12263
“Look out, iTunes. Get out of my way, Amazon. I am coming up the middle, I am coming right up the middle.” --Eddie Corral
Awesome .. I really need to listen that podcast right away!

12264
Marketplace / Re: Bitshares Faucet Bounty [1000 PTS]
« on: June 06, 2014, 09:01:39 am »
Too bad I am not a coder .. this seems like an 'easy task' for experienced python/ruby/web coders!

//EDIT: willing to donate some bucks for the faucet!

12265
General Discussion / Re: Critical Mass or Fratricide?
« on: June 06, 2014, 09:00:42 am »
I think 2-4 weeks apart is best. Snapshots should be staggered as well.

Just think...

* LottoShares (TY freetrade for buying us time)
* XT
* ME
* .p2p
* Lotto (BitShares)
* X
* Music
???
* Voting
* MAS


1. I cannot agree more. 2~4 weeks seems to be the perfect strategy.
+5% .. Plus, if third party DAC developers should decide *independently*!

Quote
3. However, al least until now, things are not so optimistic.  no product has been finished yet and the price of PTS reflects the doubt and the fear of the investors. We are losing the market. people even doubt that if there will be really some products coming out or when these products are released, if there will be big bugs which could destroy the whole thing. 
I see this as an opportunity for those that have more information about whats going on.
+Checkout the latest git repo and see for your self how the code works
+Join the testnet and feel the power
+Check out the last thread about the testnet
+See the increased efforts in the git-commits on github

Price really does not reflect recent developments because those speculating on PTS don't read this board and that gives us an advantage!

Quote
4. At last, I just want to say that:  Hope the first product---BTS--- could come soon and well.
Testnet is incredible!!! Titan rocks. The web UI is awesome!

Quote
PS: Can we have a rough date about the release day?  I am a little worried that by the end of this year, BTS will still be unfinished.
BitShares-XT will be finished within a fewish(tm) weeks (IMHO)

BitShareX only needs some polishing and testing AFAIK. My guess would be: definitly this year! (Unless design flaws appear again)

12266
So every delegate finds the same amount of blocks and gets the same reward as long as he is in the top 100, right?
No .. reward is fees-only .. so depends on the amount of transactions in the block .. but on 'average' all can get the same

12268
BitShares AGS / Re: How To Find AGS Balances
« on: June 05, 2014, 06:44:07 pm »
I've followed the advice of Stan and Toast and produced the following list of balances for AGS
http://pastebin.com/u9WKpcAb

However the process is sketchy and prone to error and interference - this is unacceptable for such important data. It leaves a crypto-asset creator with the responsibility for any errors, but without the power to ensure there are no errors.

Thus, I've posted the list of balances in advance of launch to transfer the responsibility of ensuring they are correct to I3. I3 - please confirm the list of balances is correct.

It occurs to me it would be easier for I3 to create a list of balances and sign them, rather than try to verify that the list that I've produced is correct. It is therefore my recommendation that I3 does that for this and future distributions.

I guess the balances are already scaled somehow? what whould the factor be compared to agsexplorer/ags balance?

12269
General Discussion / Re: [ACTIVE] new testnet *WITH GUI! WOW!* inside
« on: June 05, 2014, 02:12:17 pm »
Don't forget, to vote you have to not only set the trust level but also make some transactions (even to yourself). "Votes" happen on the "deposit" operation.
Did so:
Quote
default (unlocked) >>> blockchain_get_account_record xeroc1
{
  "id": 351,
  "name": "xeroc1",
  "public_data": {},
  "owner_key": "XTS65PBcS2MNNQPRpdRDafYdVjAbe4GA7p8ShbPMrbrgC3vUDNWp5",
  "active_key_history": [[
      "20140605T071000",
      "XTS65PBcS2MNNQPRpdRDafYdVjAbe4GA7p8ShbPMrbrgC3vUDNWp5"
    ]
  ],
  "delegate_info": {
    "votes_for": 596145880,
    "votes_against": 0,
    "blocks_produced": 0,
    "blocks_missed": 0,
    "pay_balance": 0,
    "next_secret_hash": "0000000000000000000000000000000000000000",
    "last_block_num_produced": 4294967295
  },
  "registration_date": "20140605T071000",
  "last_update": "20140605T071430"
}

When can I start producing blocks? Need more than the delegates?

12270
LottoShares / Re: Is this still launching today?
« on: June 05, 2014, 01:26:33 pm »
afaik still suspended

Pages: 1 ... 811 812 813 814 815 816 817 [818] 819 820 821 822 823 824 825 ... 860