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

Pages: [1]
1
General Discussion / Re: Recommended Reading
« on: January 12, 2015, 10:50:21 pm »

I'm surprised someone hasn't tried to make a Steve Jobs analogy.  ::)

Earthing reflects poorly. Like the New Age and their crystals or Jenny McArthy and her war on vaccinations.  SMH

2

I agree about volatility hurting bitcoin. I had some sitting around but I'm somewhat confident the price will continue to drop.  I hoped 300 would hold but once it broke I think 200 could just as well be the next 300.

I'd go further and say that the same volatility hurts bitUSD because it makes the job of market makers a lot more difficult.

3
Technical Support / Re: Investigating support of a BTS web app.
« on: January 11, 2015, 08:08:09 pm »
Ok so it appears wallet_address_create can replace getnewaddress.

blockchain_list_address_transactions seems to be what I want but I'd prefer a block number.

Are there other commands that I missed that could be used for transaction scanning?
There is a 'block_num' field in the returned object of 'blockchain_list_address_transactions', isn't it?
Or maybe you need 'blockchain_get_block_transactions'?


I didn't understand this last night. My brain was stuck on the need for the timestamp but that can be set to 0 and blockchain_list_address_transactions is the equivalent to getreceivedbyaddress.  So it seems that a basic BTC mapping can be made.

blockchain_get_block_transactions is useful too, but it would require more changes.

I still don't understand the prefix option in blockchain_get_transaction unless it was meant to make shorter database entries directly usable with the wallet db.  I get how it works but I would like to understand reasoning behind having it in the first place.

4
Technical Support / Investigating support of a BTS web app.
« on: January 11, 2015, 06:46:28 am »

Greetings. I am examining porting an existing bitcoin web app into bitshares.

The current app uses 5 RPC calls.

GetBalance, validateAddress, sendFrom, getNewAddress, getReceivedByAddresss.

The first 3 are easily replaced but I am investigating the last 2.

This is a system that doesn't force user logins. It currently uses cookies and unique addresses. By generating a new address with getnewaddress() then a link can be made with the session that was given this new address and the cookie created for the phpsession.

Then all that is needed is a periodic poll to call getreceivedbyaddress() to see if the person has deposited into their account which can be triggered on the user's side.

  • With TITAN this does not work. The current answer from using exchanges is to have the user put something in the memo field to make their deposit unique. This works but is ugly and confusing. Developers can come up with multiple excuses why this is easy enough but it really is a strange process from a user's perspective. To maximize click-thru something simpler is preferred.
  • Another alternative is to use the login protocol to authenticate the php session with the Bitshares user-id. This would be preferable in some ways but not a clear win. It requires the client up and running to login. This would prevent people from using a demo method without a different set of code.
  • A third option is to let someone input their user-id into the web-site but this causes security issues where someone else could try to claim funds. Possibly use this with a combination of login authentication when warranted.
  • A fourth option would be to use just something like getnewaddress. Was there ever anything like this created or plans for it in the future?


So assuming there is no #4 then #3 would be the best.


What options are there for scanning transactions?

What is the point of “prefixes” in blockchain_get_transaction? What would make transactions share a prefix?

blockchain_list_address_transactions seems to be what I want but I'd prefer a block number.

Are there other commands that I missed that could be used for transaction scanning?

5
General Discussion / Re: Recommended Reading
« on: January 11, 2015, 06:36:04 am »
This blog post has considerable basic spelling errors. Perhaps consider writing your article in a proper editor in paragraphs?

6
Beyond Bitcoin [closed] / Re: BitShares Infographic
« on: October 20, 2014, 11:20:00 pm »

If anyone wants similar infographics I can have them made on Fiverr for $5 easily.  Just post your ideas here.  We already have a Bitshares logo.  Maybe different bullet points ?  It is likely I can have more than 1 made for $5 now that I think about it.  Maybe have different bullet points for different sites ?

Now if you want a professional infographic it is going to cost $25.  A real well thought out high-end graphic that conveys a difficult concept would be even more.

7
This thread has been most fantastic.  It really is hard for me to defend Bitshares when I can not speak with any authority towards Etherium. Review sites often will have a feature grid.  I often see it in advertising.  This is so you can compare and contrast to make an informed decision.  There is much information to take in from this thread. I think I'll email my friend to read this.

Thank you to everyone who has responded so far.

PS. I like Etherium but that doesnt mean I don't love Bitshares more !!!! 

8

I am a longtime lurker who never created an account. I am invested In some Protoshares before the snapshot and some afterwards. I have a developer friend who I had some beers with. I introduced him into crypto-currencies and now he seems very interested in Etherium. He says everyone is interested in Etherium and seems dismissive over Bitshares. I am not a real strong technical person so I do not have the background to convince him to change his views.

Can anyone tell me in what ways Bitshares is superior? Can someone point me to the marketing literature that covers this area?

Let me list what little I know so far. I believe that a POS system is superior over mining. It appears their mining will involved running smart contracts and then the contract outputs are somehow made into proofs? I tell him DPOS is a lot simpler, but I am not sure I understand Etherium.

And so by mining - the Etherium is diluted via inflation or does their mining just create transaction fees ?

I told him it is all written in C++ and I hear Etherium is more complicated to learn. It is a completely new thing with a higher learning curve if you already know C or C++. I also understand they have embedded a webclient in Bitshares toolkit so that frontend can be written in modern html.  Does Etherium do this ? How do the Etherium smart contracts interact with the user ?

I told him each DAC inside Bitshares has its own chain. I am not sure about Etherium.

Etherium seems to have started by creating the head of the beast first while Bitshares has created the legs with DPOS. It seems to me that Bitshares will be ready for developers to write DACs before Etherium has a real chain going. While Etherium will have some smart contracts ready to go.

I also understand that there might be some extra privacy protections? TITAN? Does anyone know how Etherium is in this area ?

I keep telling him to get some AGS due to the multiplier. It seems like a great deal to me. It isn’t convincing to him. Is it true there are 2 million AGS and PTS ? I explain how you own shares in a DAC. How is this superior over Etherium ? I need to look at the plans for Etherium’s version of an IPO. It seems you get ether which you either sell or use to run smart contracts. Is there no way to invest otherwise ?

I am trying to find a list of the pros and cons of the 2 systems. Any such documentation comparing the 2 would be the best thing since sliced bread or so my grandfather would say.

Best,
PP

Pages: [1]