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

Pages: [1] 2 3 4 5 6 7 8 ... 36
1
General Discussion / Re: Replace websocket with socket.io?
« on: June 19, 2015, 01:39:25 pm »
Websocket is the technology and socket.io an implementation AFAIK

"Socket.IO primarily uses the WebSocket protocol with polling as a fallback option,[2] while providing the same interface. Although it can be used as simply a wrapper for WebSocket, it provides many more features, including broadcasting to multiple sockets, storing data associated with each client, and asynchronous I/O.

Advantages

Socket.IO handles the connection transparently. It will automatically upgrade to WebSocket if possible. This requires the programmer to only have Socket.IO knowledge.

Disadvantages

Socket.IO is not a WebSocket library with fallback options to other realtime protocols. It is a custom realtime transport protocol implementation on top of other realtime protocols. Its protocol negotiation parts cause a client supporting standard WebSocket to not being able to contact a Socket.IO server. And a Socket.IO implementing client cannot talk to a non-Socket.IO based WebSocket or Long Polling Comet server. Therefore Socket.IO requires using the Socket.IO libraries on both client and server side."

2
General Discussion / Replace websocket with socket.io?
« on: June 19, 2015, 01:42:36 am »
Go to Can I Use, and try to search "websocket":
http://caniuse.com/#search=websocket

What is socket.io?
https://en.wikipedia.org/wiki/Socket.IO

3
The both of two former links
https://bitshares.org/documentation/
and
https://bitshares.org/resources/documentation
(the post one of which is linked by the Bitshares Wiki:
http://wiki.bitshares.org/index.php/Main_Page
)

are no longer valid.

By documentation I mean the class documentation, just like the one of MACE:
http://bytemaster.bitshares.org/mace/index.html

or the one of Boost.Reflect:
http://bytemaster.bitshares.org/boost_reflect/index.html

4
Delegate now.dacwin and future.dacwin is not syncing, And I guess I am on a fork. What should I do?

what is your "blockchain_average_delegate_participation"  ?
(after typing the "info" command)

right now it is at 74% , so if you have the same number compared with other delegates (and higher than 51%) each time you are on the main chain...
if not delete all your folders on .Bitshares except "wallets" so the client will download all the chain from start (most of the time all problems get fixed that way...but  be patient!)


edit:
PS before trying this, start the client again like this:  (so maybe you save time)

./bitshares_client --rebuild-index

Thank you. It works. :)

5
now.dacwin and future.dacwin is not syncing, And I guess I am on a fork. What should I do?

Or say it syncs every several minutes.

6
Delegate now.dacwin and future.dacwin is not syncing, And I guess I am on a fork. What should I do?

7
Technical Support / Re: !!! Stupid Questions Thread !!!
« on: February 22, 2015, 08:43:49 am »
Is there any deadline to import my PTS key?

8
General Discussion / Differences between Ethereum and BTS the super DAC
« on: February 22, 2015, 08:08:24 am »
1. In BTS, the program is not data. The program is program itself and versioned and achieved consensus by the community (delegate group) by the wallet version number. On the other hand, in ethereum the programs are data and not globally versioned and consensus achieved. Instead, every transaction (including every shorts, bettings) is data and distributed through the blockchain.

One of the challenges is the program size. Does any one know whether what is recorded on chain is the program itself, or just the program's pointer at programs pool and the program version?

Another problem of ethereum's approach is that the over fragmented programs, or say program versions. Every smart contract may have different input and output definition. Whether such a program hell suitable for DAC / DAO remains to be observed.

2. If the scripting ability added to BTS in later version, then it becomes somehow like redis. Redis does not support scripting by design, but when it's given scripting ability through the lua language, there was no un-compatibility. So I guess when we get the scripting ability in similar way, there won't be any problem.

Except for the language simplicity. Ethereum VM (also known ad EVM) supports only a few instructions (In fact much less than the Java Virtual Machine).

And (probably) emerging so called industry scripting language standard. No one really know whether ethereum will get the language networking effect. If so, the obvious answer to BTS is to fork ethereum VM into BTS just like Counterparty did, rather than implementing scripting ourselves.

3. bytemaster would say blockchain data structre. Bytemaster once claimed that ethereum lacks many of the high level data structures blockchain applications need. To my knowledge BTS has a plan to implement universal graph database (data structure), and anyone know how is the progress?

Conclusion:

Like I often say, ethereum is like FPGA while BTS is like ASIC. Both are useful, strong and needed by the industry.

Even though the Bitshares official(?) site - bitshares.org says:

BitShares - The Decentralized Exchange

We would expect BTS to become a super DAC that does not lack the ability of what ethereum claims, thus super DAC. Bytemaster once said that he does not   like ethereum's way that much. As to my following, not enough comments on this are given, except for crypto product's ease of use perspective. I guess he means the way so called "DApps" are distributed. I guess he imagines something like Apple AppStore in his mind.

I hope to hear bytemaster's opinion on this. And of course any thoughts are much appreciated.

References:

1. I Asked Vitalik Buterin Which Networks Will Prevail After The “Blockchain Wars”, This Is What He Answered.
http://www.naation.com/2015/02/06/i-asked-vitalik-buterin-which-networks-will-prevail-after-the-blockchain-wars-this-is-what-he-answered-2/5776/


9
Meta / bug report: Language translation icon repeated.
« on: February 22, 2015, 07:20:50 am »
Language translation icon repeated, as you can see here:

https://bitsharestalk.org/index.php?topic=14358.0

10
General Discussion / Ethereum has a wikipedia page and we don't
« on: February 12, 2015, 12:35:42 pm »

11
General Discussion / Re: BitShares 0.6.0 Feedback
« on: February 09, 2015, 02:57:31 am »
Serious problem
On Korean windows, all menus are broken - cannot distinguish anything
Please resolve this problem ASAP

PS. I tried other languages on Korean Windows, but they all fail (showing "ko" only)


【Major GUI Issue】
1. Had the same issue on Mac.
A specific language translation file does not fix the problem. Forcing user to use the system language is not acceptible even if you had the completed translation, if I give feedback at the standard level of a mature GUI product. Leaving the system language as the default language and allowing the user to change it later is acceptible, if you have a completed translation.

【Minor GUI Issue】
2. When I press command + comma, it returned nothing.

Sorry but I don't quite know how to submit a github issue, or whether it is expected.

12
General Discussion / Re: Use cases for manual testing of GUI
« on: February 05, 2015, 06:05:20 am »
Could you just mock the GUI interactions?

13
General Discussion / Re: publish feed price automatic(From BitSuperLab)
« on: December 22, 2014, 04:19:37 pm »

According to http://www.bitsharesblocks.com/delegates
I found my delegates have very little amount of active feeds. (But my total feeds are much enough).
Does anyone know why? Thanks.
you just publish price  for USD,CNY,BTS,GOLD,  you can run the command with parameter "ALL"  to publish for all support asset.

Thank you, alt ;)

14
General Discussion / Re: publish feed price automatic(From BitSuperLab)
« on: December 22, 2014, 12:37:43 pm »
According to http://www.bitsharesblocks.com/delegates
I found my delegates have very little amount of active feeds. (But my total feeds are much enough).
Does anyone know why? Thanks.

15
General Discussion / Re: Announcement
« on: October 28, 2014, 12:14:34 pm »
It's a good start.
 +5% +5% +5% +5% +5%

Pages: [1] 2 3 4 5 6 7 8 ... 36