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.


Topics - lastagile

Pages: [1] 2
1
Just check this:
https://youtu.be/CMbgER0BOqA

This is a report on Shanghai international TV.

2
中文 (Chinese) / 我的BTA 4.0 方案
« on: April 26, 2015, 06:45:59 am »
之前已经发过帖子说明为什么当前系统不能正常工作了了
https://bitsharestalk.org/index.php/topic,15888.0.html
以及蛋哥的3.0 为什么也不能工作
https://bitsharestalk.org/index.php/topic,15940.0.html

基于之前那两个帖子我来,提出一个新的方案。
我的方案修改起来很简单,只与当前系统两点不同。
1. BTA持有者付给short的人持有费,持有费在转账时候付。当做空者做空生成BTA时,需要设置他们愿意收取的年华持有费(上限2%)。 最低持有费的单子先被执行,BTA卖单先执行。做空的价格不得低于喂价。

Edit:
汇率可以为负可以为正,完全由市场决定。为负时bta持有者负利息给short 的人



2. 做空者可以无限期做空。如果做空后亏了钱,他们只需每个月增加亏损部分的保证金继续做空,如果没有亏损则不需要每个月操作。

这个改动很小,写代码的人会很乐意的。
 
为什么BTA持有者需要付费?
1. 做空者的BTS在做空时是上锁的,他们平仓有买不到BTA的风险。因此需要一定的补偿
2. BTS不是一个银行,BTA也是存在银行里的钱。BTA是为了让钱可以在互联网上随意流通,没有任何国界,快速到账,与真实货币锚定价值。BTA有各种好处,但绝对不是说存在BTS系统里面可以得利息。BTA得到了这些好处,理所因当需要付出些什么,那就是持有费。
3. 只有收取持有费,BTS系统才会得益于BTA的应用。否则BTA是从BTS系统中吸血

第二个改动很直白,大家都能看得到他的好处

原文地址:
https://bitsharestalk.org/index.php/topic,15955.0.html

原文 lastagile
翻译 lastagile

3
I have a post about why the current rule is not working.
https://bitsharestalk.org/index.php/topic,15888.0.html

Another post about why bitAsset 3.0 will not work.
https://bitsharestalk.org/index.php/topic,15940.0.html

Based on the two post, I come up with an new proposal about short rule.
My proposal is quite simply. Only two change compared to current rule.
1. BitAsset holder pay interest to shorter. 1.BitAsset interesting can be negative or positive (negative means shorter pay to BTA holder, positive means  BTA holder pay to shorter). When shorter create bitUSD they need to set an interesting rate(can have a  limit for example -5% ~ 5%). Bit-asset seller executing first, then the lowest interesting rate will get executed first,  Shorter can not short bitAsset below feed price.
2. Make it easer for shorter to re-short when the monthly expire. If they have lost some money, they only need to add the collateral to continue to short. If they do not lost money they do not need to do anything.

This is very simple make it very easy to implement. Coder will love it.
 
Why bit-asset holder should pay the fee?
1. Shooters are the people who lock BTS, they are take the risk that they can not buy back bit-Aseet to cover. They need get paid.
2. BTS is not a bank, Bit-asset is for people freely trade on Internet, not for people to hold.  People who have bit-Aseet can benefit from all they other advantage of bit-asset they need to pay for the benefit.
3. BTS system can benefit from the adoption of bit-asset. Now bit-asset is sucking bleed from BTS system.

Change two is quite straight forward, no explanation needed.

4
This is not fair for shorter, and the system will not work!!!!
Because people hold BITUSD can get BTS back at any time, with not market impact no matter how big the volume the settlement is.

If I'm a whale and holding a lot of BTS. And I want get more.
Here is what I need to do:
1. Keeping dump BTS in external market, at the same time buy BitUSD in internal market. This will cause the BTS price fall. (I'm a whale, and have enough BTS)
2. After the price is down  more than 5%(just a example) after 24 hours. I require a settlement in internal market, this will not make BTS price up (no market impact in settlement but only 1% price gap). I will get more BTS than before Step 1.
3. Buy BTS in external market, (maybe loss a little bit BTS compared to before Step 1).

The chance is very big that the BTS I earned in step 2 is more than what I lost in step 3. Because In step 2 I will make no market impact with only 1% price gap. In step3 as the BTS price is already drag down by myself, I can buy cheap BTS, even if the price raise when I buy BTS back.  It is likely the price will not raise to the price before Step 1.

The point here is the people who hold BITUSD do not need to drive the BTS price up when they convert BITUSD to BTS. (only 1% price gap to cover)
While shorter's have no chose, ever if they do not want this settlement.

Without the settlement rule, if people want convert BITUSD to BTS, they need to buy BTS with BITUSD, and it will move the BTS price up. That is what a free market behave. Settlement will not have market impact, this is the key, why BitAsset 3.0 will fail.

Settlement thing is not free market, which can be manipulated.

How do u think about this?

5
If I'm bad guy, and I have 1 million USD. I want BTS price keep falling down.
What I need to do is, change all my money to BITUSD, Then wait the monthly expire of short order. I'll hold all my BITUSD until we have no enough shorter, the expired short order have to get the BITUSD to cover. Shorter need to sell BTS to get BITUSD, while all the BITUSD is hold by me.This will keep the price falling. 

As a bad guy, I'll lose nothing, while earn some interesting.

I think the rule need be changed. The one hold BITUSD should pay people short for them.

In an bank I borrow money, and I can use the money to do more meaningful things, and I have to pay interesting.
In BTS, I short BTS and create BITUSD, but I can not use the BITUSD, other people get my BITUSD, and use BITUSD, and I have to pay the interesting to him. What a fuck???

BITUSD is for trade, not for people to hold. I'd like suggest people who short, set interesting to 0.
People who hold bitUSD can use the bitUSD to trade, to buy stuff, to hire people to work for them in the Internet, and can invest with bitUSD. bitUSD is like the money in your pocket. Any bank pay u interest while the money is in your pocket?
As a Shorter, yes, we can get more BTS. BUT, the BTS is locked, we can not use the BTS do any thing but hoping the BTS price goes up.

This is not how the world run!!
We need is real economist. Don't tell me BM is a economist..

6
General Discussion / Now we are at the bottom.
« on: April 10, 2015, 03:34:07 pm »
I just calculated the whole BTS in btc38 worth 8.1 million CNY about 1.3 million USD.
Any big guy can buy out all off them.

Many speculators are out and go to the China Stock market. The remain are long term holder that understand BTS. During the last month there are a lot of people create fictitious rumours in the BTC38 comment page. They are out too, they have nothing to dump, only want the price to drop so that they can buy some cheap BTS.

I think now we are at the bottom.

Pls check this. A real adoption
https://www.dacx.com/

Feel free to short USD or buy some BTS at btc38.

7
General Discussion / Let me tell u why Chinese are dumping
« on: April 10, 2015, 01:11:52 am »
the China stock market is booming. Stock index up from 2300 to 4000 in one year.  People are leaving from coins to stock.


从我的 iPhone 发送,使用 Tapatalk

8
DevShares / Any one can give me some dvs for testing?
« on: April 07, 2015, 02:15:01 pm »
I want help to do some testing. But can not find a faucet to register a account nor a place to get some devs. Can some one sent some to this address DVS6TWCPQcCLkZrkHEhTCijpRUUvdRC8GA7Y3RMovW8TBoAqovcxm ?

9
社区货币定义
许多论坛和网络社区都提供这样的功能,用户注册、发帖、做任务甚至浏览文章时会向用户赠送一定的“金币”,用户用这些金币换取网站里的一些虚拟物品甚至实物小礼品。这种“金币”具有以下特点:
(1)只能在本社区使用;
(2)无法通过法币购买,也不能兑换成法币。
---截取自《互联网金融架构与实践》

社区货币现状
当前互联网上存在数以万计的各类社区:
1、电子公告板(BBS)
2、聊天室(chat room)
3、讨论组(discussion group)
4、网络社区营销
5、论坛
6、分享型论坛(如 P2P下载站点,葡萄,HDC,CHD等)
各种社区为了保持社区的活跃度,各个社区或多或少提供类似社区货币的激励措施,这些社区货币只能在站内使用,用于换取一些虚拟服务,比如获得激活码,头像设置,特殊头衔等权利。此类社区货币不能与法币进行兑换导致了这样的激励措施效果并不明显,而社区本身也不能通过社区货币来获得盈利。
腾讯等大型互联网公司,因为存在有大量的用户和雄厚的资金,可以发行Q币来实现一整套完整的生态链。完成从法币到虚拟货币的转换,并通过虚拟货币提供服务。而普通社区根本没能力实现这一整套服务。

社区货币资产化
比特股由于能够自定义资产而且有去中心化的交易所,甚至可以通过比特股系统登录到论坛,这为社区资产的流通提供所有的便利条件。

1)论坛可以发行自定义社区比特资产,通过论坛的转账服务允许用户将“社区货币”转换为“社区比特资产”,并且允许用户将比特资产提取到用户的比特股钱包或者web钱包。
2)社区贡献者通过做任务等方式,赚取了大量的社区比特资产。他们可以将比特资产提取到钱包,在比特股内盘或者兑换平台卖,由此将社区比特资产转换为bitCNY或者bitUSD等与法币等同价值的货币变现。
3)服务享受者为了获得社区的虚拟服务(比如获取激活码,设置头像等)需要使用比特资产,他们可以通过资产兑换中心(网关)或者内盘买入社区比特资产。
4)兑换中心,提供作市服务,赚取手续费

多方共赢
论坛                 --  更好的激励措施,提供优质服务与活跃度;论坛本身可以通过控制资产发放量来赚钱一定的收益
社区贡献者      --   分享更优质资源 ;虚拟世界的成功可以转化为真实世界的财富
服务享受者      --  通过购买虚拟资产享受社区服务
兑换中心          --  兑换中心同时也是社区插件的开发者,他们开发各类社区(discuz,phpwind,Spacebuilder)与比特股平台的插件,在插件中嵌入兑换中心的网址,通过兑换中心提供服务并赚钱手续费
比特股             -- 增加曝光率

此项目需要做什么
1. 开发各类社区(discuz,phpwind,Spacebuilder)资产的开源插件
2. 开发自动兑换平台功能如btsbots
3. 吸引各类论坛参与安装插件
4. 提供技术支持

如何盈利
1)通过论坛开源插件将流量引导到兑换平台
2)兑换平台收取兑换手续费
3)兑换平台和站长合作,提供作市服务,收取手续费
4) 提供技术支持,接受捐赠
如果项目成功,数以万计的社区通过本平台完成比特资产化,比特资产概念深入人心,这将是又一互联网金融创新。

项目启动
本项目需要多人参与开发者,以及提供支持
1. 社区开发的站长或者运维人员  1-2
2. web开发者 1-2
3. 兑换平台开发者  1-2
4. 认识站长的推广者 1-2

希望有志之士能参与此项目,有意者请论坛留言


10
General Discussion / How many people are dispointed with recent bugs
« on: March 23, 2015, 12:54:44 pm »
I'm very dispointed with so many bugs we recently have. What happend to dev team? I holp next release will be a better one.

Every month we have bugs. No one review the code? BM do your job.

11
中文 (Chinese) / dev hangout 对应北京时间是什么时候呀。
« on: November 28, 2014, 04:04:11 pm »
我在周五晚上12点登陆mumble,没看到人

12
General Discussion / Peg is not work well
« on: November 20, 2014, 03:14:24 pm »
It seems that now the peg is not working well. What's the plan of market maker? Do we have a detail design of that?

13
General Discussion / Could U pls not only focus on China
« on: November 02, 2014, 06:11:04 am »
I'm a Chinese, just graduated from school and working in a financial company. During the last several mouth I spend nearly all my salary on PTSX and lost nearly half of them.

I think the situation is like that the PTSX market focused too much on China. I think we need more diversity.
This focus is risk, that is one of the reason why market fluctuate is so big. And as u may know the Chinese government is very strong, if China government announces that PTS is illegal, it will very hurt the whole community very much.
Too focused in China, also make it hard for other people around the word benefit from it. If they can not benefit they will not participate in.

14
Technical Support / Problem in connect. Invalid chain id
« on: September 21, 2014, 01:30:21 pm »
Hi team,
I got connection problem when trying to build and run web wallet.
Source code from github prepossBitShares/bitshares_toolkit, and built successfully.
When I run ./bitshares_client --data-dir w1 --server --httpport 9989 
I can login from localhost. But get a connection error.
I read the code find out that it have some thing to do with genesis.json.
Code: [Select]
./bitshares_client --data-dir w1 --server --httpport 9989                             
Loading blockchain from: w1/chain
Loading config from file: w1/config.json
Initializing genesis state from built-in genesis file
Please be patient, this will take a few minutes...
Successfully re-indexed 0 blocks in 0 seconds.
Initializing genesis state from built-in genesis file
Starting JSON RPC server on port 55613 (localhost only)
Starting HTTP JSON RPC server on port 9989
Attempting to map P2P port 1723 with UPNP...
Listening for P2P connections on port 1723
Adding peer 5.101.106.138:1777 to peer database
Adding peer 84.238.140.192:42577 to peer database
Adding peer 89.187.144.203:8764 to peer database
Adding peer 178.62.50.61:1777 to peer database
Adding peer 54.79.27.224:1776 to peer database
Adding peer 80.240.133.79:1776 to peer database
(wallet closed) >>>

The log is like that:
Code: [Select]
Received a rejection from 80.240.133.79:1777 in response to my "hello",
reason: "You're on a different chain than I am. 
I'm on 75c11a81b7670bbaa721cc603eadb2313756f94a3bcbb9928e9101432701ac5f
and you're on d2b8c7464fee1179616efc306c195aaddf2bdf4da26bd31c825d3ad2b266b933"

Code: [Select]
>> blockchain_get_info

{
  "blockchain_id": "d2b8c7464fee1179616efc306c195aaddf2bdf4da26bd31c825d3ad2b266b933",
  "symbol": "XTS",
  "name": "BitShares XTS",
  "version": 109,
  "db_version": 133,
  "genesis_timestamp": "2014-09-01T00:00:00",
  "block_interval": 10,
  "max_block_size": 51200,
  "max_blockchain_size": 107374182400,
  "address_prefix": "XTS",
  "inactivity_fee_apr": "0.00010 XTS",
  "relay_fee": "0.10000 XTS",
  "delegate_num": 101,
  "delegate_reg_fee": "0.00000 XTS",
  "name_size_max": 63,
  "memo_size_max": 19,
  "data_size_max": 65536,
  "symbol_size_max": 5,
  "symbol_size_min": 3,
  "asset_reg_fee": "0.00000 XTS",
  "asset_shares_max": 1000000000000000,
  "min_market_depth": "2,000,000.00000 XTS",
  "max_pending_queue_size": 10,
  "max_trx_per_second": 1,
  "min_block_fee": "0.00000 XTS"
}

I noticed genesis.json is broken, there is no "tests/genesis.json":
genesis.json -> ../../tests/genesis.json
So I download one from https://raw.githubusercontent.com/dacsunlimited/bitsharesx/master/libraries/blockchain/genesis.json .
Ues parameter with --genesis-config genesis.json. But it also not work.

Could u help me?

15
——当矿机太多时管理起来真的很麻烦,同时我们不希望挖矿时影响别人正常使用计算机
欢迎加QQ群讨论:309947822

另有收费版本,客户端40k,支持同时上万用户,支持所有币种,操作简单,远程批量换矿池、换币种、换挖矿软件,后台挖矿等。有意购买者加QQ 2096762044。

本程序主要功能为远程批量更新挖矿软件,远程批量配置挖矿任务,远程批量修改矿池和币种,区分不同时段挖矿,区分矿机使用状态挖矿。后两个功能,当矿机为公用机时特别有用。软件分为客户端和服务端

客户端程序 RunMinerClient.exe

客户端程序用于执行挖矿任务。可以区分不同时段执行不同的挖矿任务,以及区分当前是否有用户正在使用此PC以执行不同的任务。于此同时可以通过服务端控制客户端开始或则暂停挖矿,以及更新客户端挖矿程序和挖矿命令。
客户端主界面


主界面主要有一个功能键,和一些系统信息及运行状态。
如果需要GPU挖矿和CPU挖矿同时进行,需要将整个客户端的文件夹复制一份,一份用于CPU挖矿配置,另外一个份用于GPU挖矿配置。
后台运行:
点击后客户端将后台运行,之后只能通过任务管理器杀死。
挖矿配置:

分为三大块:运行配置,服务器配置和开机启动配置。
运行配置:
运行配置分为两类,非空闲时和空闲时. 非空闲指示当前有用户使用计算机(这对于公家机器尤为有用)。空闲时以有4个配置命令,标号为0,1,2,3. 非空闲时可以配置命令为标号4. 这五个选项后面都有一个输入矿, 用于输入需要执行的挖矿命令。 如果输入框中为空, 代表这种情况下不挖矿。如图的配置是作者挖PTS矿时用的yam程序,Yam程序保存在miner文件夹中(注意文件夹的相对路径,挖矿程序的默认路径为miner,miner中有子文件夹需要包含子文件夹,如yam\yam.exe):

图中勾已选上非空闲选项. 其中的数字5(分钟)表示鼠标和键盘5分钟内有输入,则认为此计算机有人在使用,当用户在使用PC时执行框中的命令(现在框中没有命令,代表用户在时不挖矿)。用户离开后按照空闲时配置操作,也可以将非空闲时配置去掉,这样就不考虑有没有用户了,都按照下面的空闲时配置来执行.
空闲时配置分为4个时间段,每个时间段执行不同的挖矿命令。将挖矿命令写入文本框。图中只用到两个时间段:
8:30-         12:00              运行yam\yam.exe --config yam\yam.cfg
12:00-       第二天8:30      运行yam\yam.exe --config yam\yam1.cfg


服务器配置:
   用于设置服务器地址和端口。其中端口用于上报客户端信息以及下载更新,用到了一个与设置值相同的UDP端口和若干个设置值之后的TCP端口(内网做端口映射时需要特别注意,TCP端口需多映射几个,用到的TCP端口个数为分组数加1。如默认设置值为45455,则会用到了UDP端口45455,TCP端口45455,45456,45457…)。服务器地址可以选择填写IP地址或者域名, 通过使用花生壳(搜索花生壳动态域名)可以实现在家中控制客户端。
组和版本号便于于服务器控制客户端,默认组为操作系统位数,本客户端处于64位win7,所以默认组为64。也可以自定义组。

开机启动:
    特别注意, 开机启动需要修改注册表,因此在Vista以上Windows版本中需要管理员权限才能生效, 图中选择了开机启动,并且开机启动后后台运行。

通过点击应用按钮来应用, 点击后会重新启动挖矿程序. 并且将配置信息写入runCpuMinerClient.ini问当中, 下次启动时会根据此文件进行配置.
在运行目录下有个“运行输出.log”文件,里面记录着软件运行以来,哪些时间段执行过哪些命令. 如果为后台运行”挖矿输出.log”里面记录了挖矿程序的输出.

如果前台运行,可以通过运行输出窗口查看挖矿程序输出。不过有些挖矿程序在非终端命令中启动时不会立即输出,需要等很久才能看到输出,比如jhProtominer。



下载程序

用于从服务器下载更新挖矿程序。在上一节中介绍了设置IP地址和客户端所在组。通过点击获取文件列表,可以看到服务器共享的挖矿软件和配置信息。再通过点击“下载所有文件”来下载文件。下载过程中挖矿会停止,并且在下载完成后根据新下载的runCpuMiner.Ini(如果有更新)和挖矿程序,重启挖矿。右边矿会显示下载进度,左下矿会显示错误信息,比如连接问题等。本客户端所属组名称为64,图中后面的窗口为64组的上传窗口。
 


服务端主界面
服务端用于管理客户端和查看客户端状态。主界面默认将64位和32为的PC区分为两组,也可以添加组。可以在主界面中查看每个矿机的状态,选择某些矿机(支持批量)后可以通过工具按钮控制选中矿机下载更新,暂停(和停止有差别,停止时因为配置原因或者挖矿程序异常,导致没有在挖矿)挖矿或按正常配置挖矿。左下角框为矿机接入和离开时间,矿机每1分钟发生一个心跳包,如果4分钟后没有心跳包则认为矿机离线。


左上角的目录选项中,可以设置服务器监听的端口和查看自动更新。如果服务器有更新,客户端连接后会自动更新到和服务器相同的版本(便于后续版本的演进)。


中间的一排按钮,第一个为添加组,第二个为将选定用户移动到新组。第三个和第四个分别为暂停和正常挖矿。第五个为下载挖矿程序和配置,第六个为配置需要下载的程序的目录和挖矿配置。点击后弹出如下对话框:


用于设置上传文件夹的目录,和查看上传状态。左下角几个按钮来选择文件夹,点击设置后会弹出“矿机配置“对话框(这个对话框和之前客户端的一致),配置完成后点击应用将会在选择的文件夹中生成一个” runMinerClient.ini“,之后可以将此配置信息和挖矿程序一起更新到客户端。



软件下载
http://pan.baidu.com/s/1jGhuX0M

后续工作
实时服务端显示挖矿速率(由于挖矿软件太多样化,因此比较麻烦)

[btc]
费用
为了维护后续开发,客户端会同内置的yam程序和jhProtominer程序使用CPU挖一定比例时间的PTS。为作者挖矿时使用的线程个数为当前CPU个数减一,64位操作系统中使用yam,32位使用jhProtominer。挖矿时间为每2个小时挖矿4分钟,如果你看到运行状态为执行6,则是在为作者挖矿。

如果有需要可以在捐赠一定数目的PTS后让作者将捐赠功能去掉,捐赠数目为大于10PTS,请联系作者QQ: 2096762044. 或加QQ群讨论: 2096762044

后续版本稳定了会考虑去除全部费用并开源,现在不开源的另外一个考虑是因为涉及到联网,怕软件有漏洞被别人利用。 如果不想使用服务端,只想使用在电脑空闲时挖矿,可以到https://github.com/lastagile/RunCpuMiner 去下载简易版源代码或可执行程序。

如果觉得好用欢迎捐赠
PTS:PYAYBuu8NQCq4P15Vg2gPjBUwebz1NCY41
BTC: 1AxDcnztzo5au1S55aV8c5ELQoWJ9o9Ts9

Pages: [1] 2