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

Pages: [1] 2 3 4 5 6
1
以bitCNY为例,
出现坏账的条件是: 抵押BTS  < 借出bitCNY  * 喂价
当前处理方式是,一个债仓出现资不抵债,就执行全局清算,所有债仓强行关闭。
也说说我的思路:

1. 出现坏账时,也执行全局性的清算,但只关闭资不抵债的债仓,把资产和负债集中记账。
2. bitCNY清算单执行时,先撮合正常抵押债仓单,正常抵押债仓单都匹配没了后,系统类似进入原来的全局清算模式处理清算单。
这样的好处:
1.系统还是能保证所有bitCNY都可以得到清算。(仅仅只是前期的bitCNY清算单获得的BTS价值是足额。债仓都没了之后,清算得到的BTS价值可能不足或超值,我想只要bitCNY不要太集中,清算到债仓都没了的情况是不会出现的,如果出现是真的黑天鹅了 :)
2.不会有abit方案的BTS大卖单压着。
3.把原来突变的黑天鹅,变成一个渐进的黑天鹅,平滑处理好处多。
==========
btw:强制清算是确保bitCNY稳定锚定的信用基础,是不能关闭的。

2
I'm sure that I have Solved the switch technology  between the main produce server and backup servers.
I running a script to change my witness's signing_key auto.
Please vote me, let my witness run again!
==========================================
My witness accounts: public-witness-one

Thank everyone!

我确定我已经解决了主备见证人服务器的切换问题。
我运行一个脚本修改见证人的signing_key实现切换的。
请重新投票给我,让我的见证人运行起来。
我的见证人账号是: public-witness-one
谢谢大家!

3
Stakeholder Proposals / Re: [Witness Proposal] BTSABC Votes
« on: March 13, 2017, 11:53:57 am »
Thank wuxuqiang, thank  all. +5%
I'll  do more good work for BTS,let's go on.  :)

4
I found that account voting weight algorithm have a small problem, The correct
 voting weight algorithm should be in_orders + cashback_vb + balance.

see code  in db_maint.cpp
 751           uint64_t voting_stake = stats.total_core_in_orders.value
 752                 + (stake_account.cashback_vb.valid() ? (*stake_account.cashback_vb)(d).balance.amount.value: 0)
 753                 + d.get_balance(stake_account.get_id(), asset_id_type()).amount.value;


eg:
witness betaxtrade votes is 40924676.the voters are Harvey, abit, hellobts.
In cryptofresh, amount of three account voting weight is 22443346 + 10292041 + 8145731 = 40,881,118, it is a lot smaller than 40924676 .
calculated by the algorithm above ( in_orders + cashback_vb + balance). 22445269 + 10333043 + 8146091 = 40924403, this number is closer to betaxtrade's real votes "40924676".

So I estimate that algorithm of votes of cryptofresh is lack of cashback_vb.
Hope this problem will be corrected.

5
what else do you offer? Running a node is no longer enough in my opinion.

I will  continue to further develop based on the richlist (http://richlist.btsabc.org) , eg:stroge time domain information of BitShares system, provide the query, or try to do some big data analysis.
If I have more free time, I will sort the code, submit the issue to the BTS official, or sharing code to github.
So sorry  for my bad english.

6
Stakeholder Proposals / [Witness Proposal] 1.6.70 public-witness-one
« on: March 03, 2017, 08:35:20 am »
[Witness Proposal] 1.6.70 public-witness-one

  Hello everyone, I am one from BitShares Chinese community(nickname: kinglaw, one). As a share holders of  PTS and AGS , I contacted and knew about  BitShares ,and  joined the community in March 2014.I had stayed up all night to  read BitShares white paper and development document, also researched BitShares source code and reported bugs, had take an active part in Chinese community discussion (bitsharestalk.org , the past  bts.hk) and wrote many articles to discuss BitShares technology and application. In October 2014, based on random BTS1.0 blocks, I developed and deployed a Bitshares quiz website (http://www.btsgame.org), later I had to shutdown it because of  there are no reliable block random Numbers after BTS upgraded to 2.0 . Later I created a BitShares richlist webiste  (http://richlist.btsabc.org), it displayed account list that hold the most money ,updated info hourly, I maintenanced it since BTS1.0 until now. since last year I become a partner of BTSABC , I developed a custom version of the wallet (https://bit.btsabc.org), and deployed a nodes API server and a  faucet register  interface,I will work on it.

  BitShares 2.0 design is concise and it's c++ code is efficient and perfect,it  impressed me very much, although BTS price is ups and downs in the past couple of years, I always hold my belief.I always think BitShares 2.0 system is very great, it is the world's only truly decentralized assets exchange, its great value will be realize  by more and more people.

  In order to study and popularize BitShares 2.0 further, I bielieve that I have enough ability and effort to maintain a witness server, at this moment, I decide to create  a witness node,  and join to construct  the BitShares system.

  I hope you can vote for me!

My witness configuration:
Witness accounts: public - witness - one
Witness id: 1.6.70
Witness server configuration: aliyun Linux, 4 core, 16 gb of memory
Standby Server: Windows Server 2008, 24, 32 gb of memory

================================================================================================================

  大家好,我是比特股中文社区的无双(昵称:kinglaw,one)。通过参与PTS、AGS募资接触并认识BitShares后,我在2014年3月加入比特股社区,曾经彻夜阅读BitShares的白皮书和开发文档,也曾经研究BitShares的源代码并报告过bug,曾积极参与中文社区的讨论(bitsharestalk.org 和 曾经的bts.hk)并撰写多篇文章讨论BitShares技术和应用。我在2014年10月,基于BTS1.0区块随机数,开发创建过一个比特股竞猜系统(http://www.btsgame.org),后来因BTS升级到2.0后没有可靠的区块随机数,关闭。后来创建了比特股富豪榜(http://richlist.btsabc.org)将持币最多的账号进行排名,比特股富豪榜从BTS1.0开始一直维护到现在。成为BTSABC合伙人后,我开发定制了BTSABC版本的比特股钱包(https://bit.btsabc.org),并部署了节点API服务器和水龙头注册程序,定制钱包工作目前还在持续进行中。

  比特股2.0的设计的简洁和C++代码的高效和完美令我折服,虽然过去两三年比特股价格起起落落,我一直坚持我的信念。我一直认为 BitShares 2.0 系统很了不起,它是全球唯一的真正去中心化的资产交易所,它的巨大价值将会被更多人认识到。

  为了更深入地研究和推广BitShares 2.0,在确信自己有足够的能力和精力维护一台见证人服务器的这个时刻,我决定创建见证人参与到BitShares系统的建设中,希望大家能把票投给我。

我们的见证人配置:
见证人账号:public-witness-one
见证人 id:1.6.70
见证人服务器配置:阿里云 Linux,4核,16G 内存
备用服务器:Windows 2008 Server,24核,32G 内存



7
中文 (Chinese) / Re: 【机器人套利1号】白皮书!谢谢支持
« on: August 23, 2016, 02:48:27 am »
 +5%

8
中文 (Chinese) / Re: 【公告】DACPLAY615攻击事件报告
« on: June 23, 2016, 02:14:49 am »
建议推出悬赏机制,给发现漏洞的人一定的奖励,把黑客的力量引导到发挥正面作用。我想只要奖金设置得当
黑客会选择领赏而不是攻击,达到互利共赢。以利导之,让做贡献的人得利,做恶的人受损,慢慢培养起网络道。

9
好,回归正确的道路上了。

10
中文 (Chinese) / Re: BTSBOTS 重新启动了
« on: January 02, 2016, 04:21:43 pm »
good job

11
Technical Support / Re: How to get the count of objects?
« on: December 31, 2015, 05:00:54 am »
He probably means the number of objects of that type.

As far as I know it's not possible, so you'll need to query objects in a loop until you find the first one that's undefined (or null or whatever the witness_node returns for objects that don't exist)

Yes,I want to get the recent n transactions,so I hope get  the last identifier of objects of that type.

12
Technical Support / How to get the count of objects?
« on: December 30, 2015, 07:47:35 am »
I know  "operation_history" object is 1.11.x,I can use get_objects to get it,
but how to get the count of this?

13
中文 (Chinese) / Re: 引入部分小蚁股在BTS平台交易的计划
« on: December 23, 2015, 12:24:45 pm »
小蚁的牛B哄哄,画饼本领一流,技术充其量二流也算恭维了。

14
Technical Support / How can I burn asset in bts2.0, like in bts1.0?
« on: December 22, 2015, 02:36:36 am »
How can I burn asset in bts2.0, like in bts1.0?

15
新建群:虚拟货币漏洞测试,群号:210039914,高手云集,请进入交流。

Pages: [1] 2 3 4 5 6