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 - questionsquestions

Pages: 1 [2] 3
16
https:// bitshares.openledger.info/#/transfer?from=&to=XXXX&asset=BTS&amount=1000&memo=XXXX

Thanks!

Having used the memo route on our exchange for quite some time I can tell you that people don't really mess up the memo, since they know it is there money they are messing with. Only once did I ever have to look at a transaction and credit it manually because of a bad memo.

But I suspect the numbers using Bitshares on your exchange are pretty small and of those few, they are generally reasonably technically competent. The average person isn't (read: mainstream) and will make mistakes (even clever people make mistakes). Unvalidated input fields are always a bad idea where users are involved and an Apple esque user experience is key to any products mainstream adoption. 

It's a pity there isn't either the ability to attach some form of validation to the memo field or the ability to create 'aliases' within the Bitshares eco-system that effectively encapsulate a destination account and a memo in a pre-combined package - E.g. some Base58 encoded alias such as "1BTSA1s[morechars]" resolves to Account Name: "TimmysBitsharesAccount" with Memo: "Abc213" . That would certainly address the problem. Perhaps that's a feature that could be requested as a possibility for inclusion?

17
I think most gateways/exchanges using BitShares use the memo field and a uniquely-generated deposit id to route funds to the right place. It's possible to mistype the memo, but don't most people copy-paste?

That's the problem though. It's freetext. There is literally no way to validate it. Bitcoin Addresses have a built-in checksum that prevents (well, makes it difficult) to enter a wrong number (Destination address for the funds). If a customer does enter the wrong number into the Bitshares 'memo' field (for example; copy & pasting the wrong text length) and submits the transaction, support staff would need to get involved to reroute the funds at the point at which the customer complains their account hasn't been credited. This just isn't an acceptable user experience and will end up happening more often than not.

Quote
Also, it's possible to provide a convenience link that automatically takes the user to the web wallet with the account name and memo pre-filled.

How would you do this?

Thanks!

18
Thanks for your response, but not really the answer I was looking for. Consider that I want to replicate the same experience as - for example - an exchange like Bitfinex. If I deposit my Bitcoin funds to a Bitcoin Address provided by Bitfinex, they are controlled absolutely by Bitfinex. There is no shared ownership of the account, requirements for user interaction (Above sending funds to the destination address), or potential for misdirection of funds thanks to the checks built into the Bitcoin Address number calculation. I want to be able to replicate that same functionality and there doesn't seem to be a way to do this in Bitshares, or am I mistaken?

19
Technical Support / Bitshares Account Setup for centralised website
« on: March 02, 2016, 11:08:16 pm »
I'm building a simple website to explore how I would store Bitshares asset balances for user accounts. Taking typical Bitcoin websites as examples; as a user, you are issued a Bitcoin Address and can send Bitcoins to that address. The website 'owns' the private key to that Bitcoin Address within it's wallet, and can therefore spend the balance of any Bitcoins sent to that address. It's analogous to an account number and pretty simple from a user's perspective (ignoring the amalgam of characters that constitute a Bitcoin address).

However, I'm not clear how to replicate similarly simple behaviour in Bitshares. It seems there are two possible approaches;

1) Create a single 'company' account on the Bitshares blockchain and issue the customer with the name of the account along with a custom 'memo' identifier that allows routing of their funds within the context of the website. This approach was used on Bter and is thwart with the possibility of user-error because the memo field is ostensibly free-text without validation. If the user inputs a wrong character (which they will definitely do) when they are trying to deposit funds, the whole automated process breaks down (and someone supporting the website would need to manually identify and route the funds).

or;

2) Create a unique account on the Bitshares blockchain for each user registering on the website and issue the customer with the name of the account. The account's private keys are held locally by the website and the user uses the name as a unique identifier to route their funds. This seems like an approach that is more user friendly, but raises the possibility of
  • A) cluttering the bitshares blockchain
  • B) users attempting to register the same account name outside of the website (E.g. through the bitshares client) and being denied because the name is taken by the website
  • C) identification of accounts tied to the website by third parties; for example - if new accounts were prefixed 'MYWEBSITE-' (nasty privacy violation)

In the case of B and C, is there a way to stealth-ify accounts? Perhaps through the issuance of an Address (in the same vain as Bitcoin) rather than a friendly account name; and is there a way to prevent or hide account names to avoid identification and relation of accounts back to the website?

I'd really appreciate some input on the available options to solving this problem.
 

20
I dont know if anyone other than the circle of programmers knows what is going to be released on March 20 with Ethereum but if they have a web wallet we are done for.

What exactly does Ethereum bring to the table that Bitshares hasn't already got? Looking as an outside observer, it would seem it's an entirely untested alt-coin that tries to do "everything" with it's introduction of a Turing complete scripting language, but will most likely crash horribly after an initial pump and dump frenzy. This has been the case for *every* alt-coin so far - including Bitshares.

The problem is that even if Ethereum is ground breaking, there is no way it's going to find mass adoption unless it's demonstrably bug free and offers all the ancillary services that have built up around the incumbent Bitcoin, as well as features Bitcoin does not, such as asset stability.

Bitshares has significant advantage over Ethereum, you guys actually have a demonstrable Market Peg for BitUSD that has (so far) held within a narrow tolerance, a reasonably mature API, a better, faster consensus mechanism through DPoS, deterministic fast block times and a mechanism for ensuring network congruence during hard-forks (101 Delegates) - in other words an upgrade mechanism.

Ethereum has nothing but ephemeral promises at this point, so I wouldn't start the wailing and lamentations at the temple just yet.

All you need is some on-ramps/off-ramps (most important) and secondly an idiot proof a web-wallet wouldn't hurt to get the ball rolling.


21
General Discussion / Re: "Bitshares is decentralized Ripple"
« on: December 18, 2014, 04:23:42 pm »
Except when the client software is polished and everything is said and done it is going to be the master of many...and is already beginning to shape up that way. 

Please tell me of one tech that offers what BitShares does and does it better.  I'd like to hear about it.  The ONLY weak point up to this point has been marketing...and that has nothing to do with the tech.

The operative word being when. I believe BitShares is the very best solution available, but this constant attempt to portray it as a better solution than every existing solution doesn't help adoption. The simple fact is, Ripple has been around for years. It might be centralized, it might be a giant house of IOU cards, it might well be flawed but it's technology that's in the field and has a number of bricks and mortar financial institutions backing it.

BitShares might well offer all the functionality of Ripple and Bitcoin combined, but the fact is Ripple and Bitcoin are seen as distinct technologies. As if Ripple or Bitcoin in isolation weren't confusing enough, the average individual will find reconciling both feature-sets under one roof a real challenge.

People need a bite-size features that encapsulates the benefits of BitShares while highlighting the flaws in current competitors and that is BitUSD (assets), deterministic confirmation times and yield. They don't want to know about delegates, they don't care about distributed exchanges - the Apple experience is paramount.

Sure, you can explore how deep the rabbit hole goes if you want, but a majority don't want to.  Trying to make BitShares everything to everyone just adds confusion and will cause people to dismiss it.
 

22
General Discussion / Re: "Bitshares is decentralized Ripple"
« on: December 18, 2014, 09:44:39 am »
Honestly, is it really necessary to advertise BitShares as a competitor to *yet another* crypto product? Can't the development team just buckle down and get the many outstanding issues fixed and concentrate on growing useful products like BitUSD?

This "me too, me too" is making BitShares look like an uncoordinated mess. Jack of all trades, master of none.
 

23
General Discussion / Re: BitAsset market is going into chaos
« on: November 13, 2014, 09:38:31 pm »
Probably this is not enough, if someone send you 1000 bitUSD, it's difficult to tell whether this bitUSD is the pegged USD or just user issued asset, especially to new users who are not familiar with all those stuff.

Agreed. There should be no ambiguity. Perhaps some mechanism/flag to distinguish between 'user' created assets and 'system' created assets. I realize bitUSD, bitGLD etc are ostensibly user created, but they were done by the development staff at/near Bitshares(x) inception. Perhaps some consensus marker similar to voting for a delegate to ensure the duplicate/nonsensical and just pointless assets never get viewed unless you explicitly go looking for/ask bitshares to show them. And of course, all the spam assets that will be created to pray on those not paying attention "BittUSD", "BtUSD" "BittUSD" etc...horrible.

Besides, all these extra 'assets' make an awful mess. The average user will want to have all the 'noise' pre-filtered and only left with the unambiguous 'authentic original' assets.

24
General Discussion / Truthcoin - Bitshares(X) perceived limitations
« on: November 07, 2014, 05:34:30 pm »
Someone is hawking a new coin called Truthcoin (http://www.truthcoin.info/) that has been proposed as a sidechain to Bitcoin. One of the benefits that Truthcoin has over BitsharesX is apparently:

Quote

...the BitAssets of BitsharesX, but done right (no soviet-style price fixing, or fiat 'name only' assets, and no swapping out the tried-and-true security model with what someone had for breakfast today)...


I am not entirely clear on what this statement means, so perhaps someone can clarify? I am aware that no crypto-currency is perfect, so the points leveled by the Truthcoin author may well be valid and I would be interested to know - if they are - are there any proposals in the works to address them?

As an aside; I also though DPos as one of the potentially best consensus algorithms that currently exist today. Far less wasteful than Proof of Work and with built in determinism to ensure fast and  consistent block creation times.


25
Is there a concrete timeframe for the merger of AGS/PTS/BTSX and all the competing DAC's under the "Bitshares" and BTS brand? I am very keen to promote BTS(X) - specifically BitUSD, but I can't find any concrete timeframes only proposals and vague (albeit exciting) roadmaps.

Is there a date when everything is going to be brought back into the Bitshares fold, so that we can start building services around a single brand and technology stack (Bitshares) without the risk of causing confusion and ambiguity to new potential adopters?

26
General Discussion / Re: IMPORTANT: BTS Merger (Poll)
« on: October 22, 2014, 04:59:53 pm »
It's super important this merger goes ahead sooner rather than later otherwise there will be no way to build any consumer confidence. Any perceived inaction will be seen as a weakness of BitShares(X) and is likely to seriously undermine attempts to market its most valuable brand; BitUSD.

Besides; multiple DAC's and asset types make no sense when you haven't even successfully launched BitSharesX to the mainstream yet.


27
General Discussion / Re: Our most immediate needs: a good wallet
« on: October 10, 2014, 01:44:32 pm »
I agree except with the bitAsset part. BitAssets as a whole are not that important, but bitUSD volume is VITAL.

You're right, but its the age old chicken and egg. Volume spurs adoption, but adoption spurs volume.

It is the most important thing, the goal should be to have a Coinapult Locks-like experience built into the wallet.

Isn't the current implementation of BitUSD holding pretty well against the USD? That's all Coinapult Locks does in the Bitcoin world, basically guarantee you'll get the USD amount back out that you put in, regardless of the Bitcoin price.

30 day rule must be implemented now! The community must unite and set up some real bitUSD volume/bots. Having it on an exchange so it is possible to trade bitUSD directly to bitcoin would also be a huge advantage, especially if it could end up becoming the hedge of choice like nuBits has managed to become on bter and ccedk.

I wasn't aware that funds got locked up for that long in shorts. I think the developers are working on bots and this (hopefully). Out of interest, isn't nuBits just another alt-coin that suffers the same volatility issues as Bitcoin? In otherwords there is no way to know in reality where the price will actually end up making its useful as a hedge more a gamble than anything else?

28
General Discussion / Re: Our most immediate needs: a good wallet
« on: October 10, 2014, 12:45:23 pm »
Bitcoin requires a hard-fork to address at least some of its inherent technical limitations. This is a huge risk and one which could easily undermine the perceived value of the entire "currency".

Also, you say merchants will start accepting 0 confirmation - this is unlikely - at least in the near/medium term. In reality, Bitcoin has very little utility in the world that is not better satisfied by Visa/Mastercard, however its largest undoing - and something Bitcoin alone cannot address - is the volatility. And this is where BitSharesX BitUSD is a winner.

Getting greater recognition for this is unique feature not only requires a nicer desktop client, but also a web-wallet like blockchain.info for greater mass market penetration. But most of all, merchant adoption is required, and that means convincing BitPay or Coinbase to back BitSharesX for seamless merchant integration.

29
To be honest, if in-spite of all the innovations behinds BitSharesX, the name was the only thing that stopped you from committing, perhaps BitSharesX isn't for you...

30
Bitcoin is pulling further and further away from the competition everyday.  The gap of usefulness and adoption is not closing.  Bitcoin is increasing its usefulness faster than any altcoin, simply due to network effects.  Adoption is driven by usefullness.  BitsharesX is not useful because it has virtually no adoption.  Technology can increase usefulness only to a limited degree.

Does Bitcoin have to change in fundamental ways to stay competitive?  Well it is becoming more dominant and more competitive compared to altcoins every day, despite its glacial technological evolution.  Usefulness drives adoption, not technology.

If Bitcoin is increasing in usefulness so much faster than any other altcoin, why will it have to change in fundamental ways to stay competitive?  It's competitive superiority is increasing, not decreasing.

(I think BitsharesX might have a chance, toppling Bitcoin is a long shot, not a sure thing.)

The problem is Bitcoin is not growing the gap. Sure, it's getting more third party recognition, but the volatility is its undoing. No one (aside from speculators) will hold it and the 'killer-apps' for which it was touted (International remittance, value storage, microtransactions) have in practice shown to be unviable.

Now, that's not to say future developments (such as Open Transactions) won't remedy some of these short-comings, but don't forget Bitcoin was a 'proof-of-concept', and every aspect of its implementation (however clever) does reflect these limitations (hard coded magic numbers, monolithic code-base etc etc).

Bitshares is an evolution, and as such has learned from the real-world limitations that Bitcoin has exhibited. Whether all of the bases have been covered by Bitshares is another matter, but the very fact that they have managed to create an asset that is tracking one of the most stable currencies in the world (USD) and it seems to be working (1 BitUSD is worth 1.01 USD) is the killer feature that will allow Bitshares to supplant Bitcoin. All the uses cases that were envisaged for Bitcoin now become possible - very exciting.
 

Pages: 1 [2] 3