BitShares Forum

Main => Stakeholder Proposals => Topic started by: abit on November 12, 2017, 01:05:52 am

Title: [Worker Proposal] Abit - Core Developer [工作提案] 后端开发
Post by: abit on November 12, 2017, 01:05:52 am
I've been contributing to bitshares github repositories for quite some time (link 1 (https://github.com/bitshares/bitshares-core/commits/develop?author=abitmore), link 2 (https://github.com/bitshares/bitshares-core/issues?q=abitmore)).

I think it's good for BitShares to show to outside that I'm hired and will be continuously contributing but not a random contributor.

I will be focusing on back-end development (part-time), asking for 2000 bitUSD per month.

Worker created: 1.14.66. It's set to pay 2060 BTS per day, which will be withdrawn in a timely manner then sold to market for bitUSD if there is enough depth or borrow bitUSD if no enough depth.

The worker account will be changed to a trusted community escrow multi-sig schema. As of writing, my desired list of trusted members are: xeroc, bitcrab, bhuz (not yet confirmed with these individuals, so subject to change. If you have suggestion please let me know).

A bit more details are here: https://github.com/abitmore/bts-worker-proposals/blob/master/abit-worker-201712-201803.md

Looking forward to feedback.

Thank you.

我已经在 github 的 bitshares 项目中持续贡献有一段时间了(链接一 (https://github.com/bitshares/bitshares-core/commits/develop?author=abitmore), 链接二 (https://github.com/bitshares/bitshares-core/issues?q=abitmore))。

我认为,有必要让外界知道BTS有稳定的开发者,不都是路人甲在贡献代码。

我会关注于后端开发(兼职),期望回报每月 2000 bitUSD。

工作提案已创建: 1.14.66 。提案设置为每日支付 2060 BTS ,将用来定期从市场购买 bitUSD (如果市场深度足够)或者抵押借出 bitUSD (如果市场深度不够)。

工作账户将设置为社区担保多签,确保有产出才支付。目前我心目中的担保人有:xeroc, 巨蟹, bhuz (尚未和这些人联系,所以可能修改,如果你有建议请告知我)。

更多信息请参见: https://github.com/abitmore/bts-worker-proposals/blob/master/abit-worker-201712-201803.md

望反馈。

谢谢。
Title: Re: [Worker Proposal] Abit - Core Developer [工作提案] 后端开发
Post by: Brekyrself on November 12, 2017, 02:29:30 am
Great news!

How will you coordinate work with Alfredo?
Title: Re: [Worker Proposal] Abit - Core Developer [工作提案] 后端开发
Post by: Musewhale on November 12, 2017, 04:44:50 am
do it
Title: Re: [Worker Proposal] Abit - Core Developer [工作提案] 后端开发
Post by: pc on November 12, 2017, 09:08:56 am
Great move!
Title: Re: [Worker Proposal] Abit - Core Developer [工作提案] 后端开发
Post by: abit on November 12, 2017, 11:20:33 am
Great news!

How will you coordinate work with Alfredo?
Alfredo and I have been working together for some time, all were going fine, so no worries.
Title: Re: [Worker Proposal] Abit - Core Developer [工作提案] 后端开发
Post by: Fox on November 12, 2017, 08:34:59 pm
I support your worker proposal. Thank you for all your contributions to date and upcoming.
-Fox
Title: Re: [Worker Proposal] Abit - Core Developer [工作提案] 后端开发
Post by: sahkan on November 13, 2017, 04:33:44 am
Voted!

Just FYI, under the new GUI it's under PROPOSED - took me a second to find it.
Title: Re: [Worker Proposal] Abit - Core Developer [工作提案] 后端开发
Post by: Yao on November 13, 2017, 03:47:32 pm
yao 已投票支持!
Title: Re: [Worker Proposal] Abit - Core Developer [工作提案] 后端开发
Post by: wackou on November 13, 2017, 04:29:38 pm
I support your worker proposal. Thank you for all your contributions to date and upcoming.
-Fox

couldn't have said it better!
Title: Re: [Worker Proposal] Abit - Core Developer [工作提案] 后端开发
Post by: oxarbitrage on November 14, 2017, 02:14:32 pm
I fully support @abit , had been working with him since i started, very skilled and trustworthy.
he is currently one of the most active devs in the community and his voluntary contributions are huge. nobody deserves more than him to have an active worker proposal.
Title: Re: [Worker Proposal] Abit - Core Developer [工作提案] 后端开发
Post by: abit on November 29, 2017, 10:15:32 am
Update:

Worker account initialized. https://cryptofresh.com/u/abit-worker

Memo key set to the public one which is using for posting on https://cryptofresh.com/posts .

Multi-sig escrow (4/5):
* bitcrab
* chainsquad (aka xeroc)
* bhuz
* pmc (aka pc)
* abit (it's me)

Note: added pc who has a strong technical background in the back-end stuff, so can review my work.

Thanks for your support.
Title: Re: [Worker Proposal] Abit - Core Developer [工作提案] 后端开发
Post by: ripplexiaoshan on November 30, 2017, 03:52:36 pm
More talented workers are needed. +5% +5% +5%
Title: Re: [Worker Proposal] Abit - Core Developer [工作提案] 后端开发
Post by: R on December 02, 2017, 12:31:02 pm
Sounds good to me - let's vote to pay some great developers! :D
Title: Re: [Worker Proposal] Abit - Core Developer [工作提案] 后端开发
Post by: abit on April 08, 2018, 12:47:46 pm
Update & Summary:

I've finished the jobs covered by this worker. During the 4 months, I've participated in

* Bitshare-Core releases (2.0.171212 (https://github.com/bitshares/bitshares-core/releases/tag/2.0.171212), 2.0.180202 (https://github.com/bitshares/bitshares-core/releases/tag/2.0.180202), 2.0.180328 (https://github.com/bitshares/bitshares-core/releases/tag/2.0.180328)),

* contibuting code (bitshares-core develop commits (https://github.com/bitshares/bitshares-core/commits/develop?author=abitmore), bitshares-core hardfork commits (https://github.com/bitshares/bitshares-core/commits/hardfork?author=abitmore), bitshares-fc commits (https://github.com/bitshares/bitshares-fc/commits/master?author=abitmore), bitshares-core contributors graph (https://github.com/bitshares/bitshares-core/graphs/contributors), bitshares-fc contributors graph (https://github.com/bitshares/bitshares-fc/graphs/contributors)),

* handling issues and pull requests (bitshares-core repo (https://github.com/bitshares/bitshares-core/issues?q=abitmore), bitshares-fc repo (https://github.com/bitshares/bitshares-fc/pulls?q=author%3Aabitmore)),

* BSIP's (bsips commits (https://github.com/bitshares/bsips/commits/master?author=abitmore), bsips contributors graph (https://github.com/bitshares/bsips/graphs/contributors)),

* updating documents in bitshare-core wiki, docs.bitshares.org and bitshares.org.


The worker has accumulated 249,259.99032 BTS. Desired pay of this worker is 8000 USD. I believe BTS worths at least 0.32 USD each, but current price is around 0.15 USD each, so I don't want to sell the BTS right now, instead, the plan is:

* place an order to sell 25,025 BTS at 0.32 USD each (since market fee of USD is 0.1%), and
* borrow 8000 USD with the remaining fund (224,234.99032) as collateral to pay me, and
* after the order is filled, close the borrow position and return the BTS to reserve pool.
* Other fees involed will be paid by my own.

A simplified approach is to pay me 25,000 BTS directly and return the remaing fund to reserve pool.


In the coming days, I'll continue working on the back end. However, I'm not going to create a new worker, instead, I'll join the core-dev team worker proposed by @fox (https://bitsharestalk.org/index.php?topic=25968.0) .


Thanks for your support.

-----

更新/总结:

工作任务已经完成。在这四个月里,我参与了:

* Bitshare-Core 版本发布 (2.0.171212 (https://github.com/bitshares/bitshares-core/releases/tag/2.0.171212), 2.0.180202 (https://github.com/bitshares/bitshares-core/releases/tag/2.0.180202), 2.0.180328 (https://github.com/bitshares/bitshares-core/releases/tag/2.0.180328)),

* 代码提交 (bitshares-core 开发分支 (https://github.com/bitshares/bitshares-core/commits/develop?author=abitmore), bitshares-core 硬分叉分支 (https://github.com/bitshares/bitshares-core/commits/hardfork?author=abitmore), bitshares-fc 库 (https://github.com/bitshares/bitshares-fc/commits/master?author=abitmore), bitshares-core 贡献者图表 (https://github.com/bitshares/bitshares-core/graphs/contributors), bitshares-fc 贡献者图表 (https://github.com/bitshares/bitshares-fc/graphs/contributors)),

* 处理 issues 和 pull requests (bitshares-core 库 (https://github.com/bitshares/bitshares-core/issues?q=abitmore), bitshares-fc 库 (https://github.com/bitshares/bitshares-fc/pulls?q=author%3Aabitmore)),

* 编写 BSIP (bsips 提交清单 (https://github.com/bitshares/bsips/commits/master?author=abitmore), bsips 贡献者图表 (https://github.com/bitshares/bsips/graphs/contributors)),

* 更新 bitshare-core wiki, docs.bitshares.org 和 bitshares.org 上的文档。


这个工作提案已经积累了 249259.99032 BTS ,但当初要求的报酬是 8000 USD 。我认为 1 BTS 至少值 0.32 USD (或约 2 元人民币),但当前市场价格在 0.15 USD 左右,我不想按现在价格卖出 BTS 换成 USD ,所以,替代方案为:

* 按 0.32 USD 挂单卖出 25025 BTS (因为当前 USD 交易手续费是千分之一)
* 用剩下的 224234.99032 抵押借出 8000 USD 支付给我
* 挂单成交后,取消抵押,并将剩余的BTS退回储备池
* 其他手续费由我自己承担

或者采用一个简化方案,即直接支付给我 25000 BTS ,剩余的 BTS 退回储备池。


后面我将继续做后端开发,但是暂时不创建新的工作提案,而是加入@fox 的后端开发团队 (https://bitsharestalk.org/index.php?topic=25968.0)。

谢谢支持。
Title: Re: [Worker Proposal] Abit - Core Developer [工作提案] 后端开发
Post by: sschiessl on April 08, 2018, 04:39:09 pm
My personal opinion: the second approach would be easier for you and a cleaner cut,  since the margin position approach might never be filled.

But I would not expect you to assume a fictive worth of BTS. I would see no problem in either buy the BitUSD and use them to buy urself BTS again, or give yourself directly an equivalent of 8000 BitUSD in BTS for feed price. Second approach would even save 10% premium for the network compared to market price.

Last but not least, thanks for your awesome contributions to BitShares!
Title: Re: [Worker Proposal] Abit - Core Developer [工作提案] 后端开发
Post by: xeroc on April 09, 2018, 10:59:05 am
Your original worker clearly asked for 8k USD .. if the markets are weired and have a 10% premium on bitUSD, then so be it.
The BTS holders are free to take advantage of the weirdness of the markets too, the risk shouldn't be on your end.

In case of workers, this is a nice situation for your since you can get "expensive" bitUSD and sell them for "cheap" BTS.
IMHO, that is not your problem, and the risks associated with paying a worker in bitUSD are well known, as well as the advantages.

So, I would recommend that you simply buy 8k bitUSD from the markets.

Else, thanks a ton for your contributions
Title: Re: [Worker Proposal] Abit - Core Developer [工作提案] 后端开发
Post by: pc on April 09, 2018, 12:29:03 pm
Your original worker clearly asked for 8k USD .. if the markets are weired and have a 10% premium on bitUSD, then so be it.
The BTS holders are free to take advantage of the weirdness of the markets too, the risk shouldn't be on your end.

So, I would recommend that you simply buy 8k bitUSD from the markets.

Else, thanks a ton for your contributions

+1 !
Title: Re: [Worker Proposal] Abit - Core Developer [工作提案] 后端开发
Post by: Thom on April 09, 2018, 03:26:36 pm
Your original worker clearly asked for 8k USD .. if the markets are weired and have a 10% premium on bitUSD, then so be it.
The BTS holders are free to take advantage of the weirdness of the markets too, the risk shouldn't be on your end.

So, I would recommend that you simply buy 8k bitUSD from the markets.

Else, thanks a ton for your contributions

+1 !
That last sentiment for sure, +5
Title: Re: [Worker Proposal] Abit - Core Developer [工作提案] 后端开发
Post by: abit on April 19, 2018, 10:58:06 am
OK. I'll sell at 0.22. Seems there are good liquidity.

https://cryptofresh.com/p/1.10.9491
Title: Re: [Worker Proposal] Abit - Core Developer [工作提案] 后端开发
Post by: abit on April 21, 2018, 07:53:43 pm
Update:

bought 8000 bitUSD with 35664.61823 BTS, on average 0.2243 bitUSD per BTS.

actually firstly sold 36400 BTS and got 8179.4755 bitUSD
* propose https://cryptofresh.com/tx/51825132578289cf98d94791f66a243f5f03b5b9
* execute https://cryptofresh.com/tx/82fdde5165dd7633d518d159f9690d0694be00a3

then sold 179.4755 bitUSD and got 735.38177 BTS
* propose https://cryptofresh.com/tx/d27b3ba3108ff8473286108fa21f614da5f32a51
* execute https://cryptofresh.com/tx/5a741d5447839b92fd564543b7771cdca0807bb4

burned 213,595.37209 BTS ( = 249,259.99032 - 35,664.61823 )
* propose https://cryptofresh.com/tx/a7db00a9404c08c46b00b7739a4addabb1449171
* proposal https://cryptofresh.com/p/1.10.9578
* execute: block #26341934 http://bts.ai/tx/c17790d4ecd6e654ef153e5ff90dacb15a93df87 https://cryptofresh.com/tx/c17790d4ecd6e654ef153e5ff90dacb15a93df87