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

Pages: 1 ... 11 12 13 14 15 16 17 [18]
256
中文 (Chinese) / 授权股权证明详解(关于假设及算法)
« on: April 17, 2014, 03:25:01 am »
DPOS授权股权证明是这样的一个过程:股东可以影响block的产生。股东如何去影响呢?就是去给代表投票。代表是这样的一个角色:在预定的时间,尽可能将所有合法的交易打包成block。

接下来的问题,就是怎么设计一个算法保证能有效可靠的产生block。这个网络要围绕一个目的来建立规则和程序,这个目的就是:保持权力分散和迅速纠正权力滥用。

假设和恒定

1.   算法设计前提是假设:客户端是在秒级的世界时下同步的。
2.   股东对某个代表要么投票赞成要么反对,不能又赞成又反对,这是始终不变的。第一笔交易投给了一个代表,下一笔交易可以投给另外的代表。
3.   代表接受投票的上限是股份额的2%,即8万票。系统拒接代表接受多余的票。
4.   大户可以在预定的时间投票给自己。如果大户滥用这个权利,股东可以投反对票。所以,即使是大户,也要关心小股东的声音。
5.   这种算法的目的是少出力多干活。用户使用这个系统时不需要额外交易(译者理解:相对于mastercoin),额外的内容(代表接受的投票)附加在了交易块里。
(bts::blockchain::transaction) http://bitshares.org/documentation/structbts_1_1blockchain_1_1transaction.html
(bts::blockchain::transaction::vote) http://bitshares.org/documentation/structbts_1_1blockchain_1_1transaction.html#a3cd65e9deb9efbb5fc899aa7b62226f3

代表注册
1.   代表要注册一个特殊标志符,作为股东们的投票对象。
(1)   标识符是int32格式,要简单易于引用。
http://bitshares.org/documentation/structfc_1_1signed__int.html#details
(2)   标识符的状态可以显示出被支持和被反对的情况。
(3)   注册用这个程序代码:bts::blockchain::claim_name_output
http://bitshares.org/documentation/structbts_1_1blockchain_1_1claim__name__output.html
<1>当,bts::blockchain::claim_name_output::delegate_id等于0时,表示没有获得投票。大于0,虽然有投票但投票额不在有效排行内,则代表为辞职状态。
<2> bts::blockchain::claim_name_output::name名字要是各民族人群都能识别的。
<3> bts::blockchain::claim_name_output::data这里面放附加信息,如一个网站域名。
2.   注册费是一个块税收额的100倍。
(1)   确保代表严肃重视这项工作。
(2)   某代表获取1000个block的投票的时间间隔是两周还是两个月,取决于网络。
3.   代表们每年要更新一次注册。
(1)   排名前100的代表,0付费。
(2)   其他代表重新支付一次注册费。
4.   注册时名程不能重复,要有信息沟通渠道,如一个网页。

投票算法
每个钱包都有以下信息:
1.   trusted_delegates—本客户端保存的代表IDs数组,他们是可信的,他们在本客户端上没有污点记录。
2.   distrusted_delegates—本客户端保存的代表IDs数组,他们是不可信的,本客户端掌握了他们的污点记录,即使是蛛丝马迹。
3.   observed_delegates—这个数组保存本钱包观测到的代表IDs和统计数据。

Blockchain追踪这个:
1.   ranked_delegates—这个数组保存所有当前block接收的网络投票。

一旦形成个交易,你的钱包就有按下面的规则精确的选择一个代表接收投票:
1.   如果你钱包里有一个distrusted_delegates,并且他在本轮投票中拍前200名,那就优先投这个反对票。
2.   如果没有反对票要投,就投一个排名落后的trusted_delegates。
3.   如果你的钱包没有怎么用过,没有trusted_delegates,那就从observed_delegates中找一个积分高,但本轮中别人使用少的代表。

一旦形成一个交易,你的钱包就要根据代表选择参与交易的币 (你的某个币也是经由投票得来的,传给你某币时经手的代表给你的币涂上了“颜色”),程序如下:
1.   如果是要投反对票,那就优先使用distrusted_delegates经手的币。(不信任了就断交吧,留着闹心)
2.   优先使用币龄大的。避免静止风险。
3.   如果币龄超过11个月了,那就自动参与交易进行更新。(可能类似找零机制)

代表评分
一个客户端,根据自己观察到的某代表工作性能为依据对其进行评分,统计工作性能的方法:
1.   所有block--这个代表产生的所有block。
2.   所有丢失的block—这个代表理应产生但未产生的block,以chain记录为准。
3.   平均向后延迟—从接收到产生block的要求到实际产生出来的延迟时间。延迟的因素很多,可能外因居多。
4.   平均向前延迟—产生block时抢跑,可能是客户端时钟问题,也可能是向后延迟的太厉害。一个代表出现这种行为,也可以怀疑是为了同其他代表竞争而作弊。跑的慢不好,但也要避免抢跑,大家的指标要尽量稳定。
5.   计划产量和实际产量的比值—这里的产量,即,block中包含的交易数量。漏掉的交易越少越好。比值为1最好。
6.   Unkonwn交易在block中的比例。代表可能会添加奇怪交易,希望避免发生这种现象。
7.   无效block数目。代表们都是很严肃的,不要发生这种添乱的行为。
8.   上限收费行为所占的比例。收费上限:最近100个block平均手续费的10%。收费便宜的代表更有群众基础。
评分系统不是完美的,数据不是绝对的,只是鼓励代表们多多竞争,并且以排名进行分类。

Block确认
产生了一个新block时,钱包要产生下列行为:
查找observed_delegates,并进行记录:
a.   时钟周期。
b.   Block中包含的合理的交易数据比例。
c.   Block中包含的不合理的交易数据比例。
将证实了的block推送到blockchain。最后的一条交易通常是给代表的服务费。

Block制造者
任何一个有代表ID的钱包,如果这个ID在前100名里,就可以去制造block。制造的这个block一经推到blockchain里,就有一个钱包去确认Block,即,坚持这个ID的代表是否合格。合格,则运行下面的程序:
CURRENT_TIME = UTC_SEC / BLOCK_INTERVAL
ROUND_TIME = (CURRENT_TIME / 100) * 100
PRODUCE_TIME = (ROUND_TIME + RANK) * BLOCK_INTERVAL
If PRODUCE_TIME < CURRENT_TIME then PRODUCE_TIME += 100 * BLOCK_INTERVAL
备注:一个钱包,可以有多个代表ID。

原文出处: http://bitshares.org/documentation/group__dpos.html
中文wiki: http://p2p3p.com/index.php?title=Dpos%E6%8E%88%E6%9D%83%E8%82%A1%E6%9D%83%E8%AF%81%E6%98%8E
爱比特btc-address:12iZUK5VCFKHxJTgkKo7NHtxNGbZSTDabb
           pts-address:PuhKqyVgzsptuCQjsV7ZPf96qQWoA2X9st

257
中文 (Chinese) / 探讨利用阿里云架设BTS矿池
« on: April 14, 2014, 06:13:06 am »
阿里云可以申请试用。听说神鱼矿池也是用的阿里云。大家搞起来试一试。

258
General Discussion / WIKI DAC
« on: April 12, 2014, 02:08:51 am »
Knowledge is wealth and power.So this WIKI DAC is designed by the idea.

The WIKIshares's allocation plan: PTS 10% ;AGS 10%;Developer and Maintainer 80%.

More information in chinese : https://bitsharestalk.org/index.php?topic=4131.0


259
中文 (Chinese) / WIKI百科DAC
« on: April 12, 2014, 02:07:52 am »
知识就是权力和财富。这是WIKI百科DAC的开发运营宗旨。
每天都有新的知识产生,需要我们去应用推广;每天也有很多知识被遗忘丢弃,待寻找时了无踪迹。

DAC股权400万个,其分配:
PTS/AGS各10%;开发维护者分享80%。

传统服务器WIKI的劣势:(1)政府审核;(2)网络服务器安全漏洞;(3)缺乏激励机制,知识广度深度不够。

开发维护者QQ群 : 295019970,欢迎守藏史、图书馆管理员及书虫加盟。

准备工作:(1)开始一个简单传统服务器wiki的建设:51xrp.net , 主题:介绍ripple;团队来自瑞波币中国,xrpchina.com。
               (2)开始一个复杂传统服务器wiki的建设:主题:互联网金融,DAC开发。
               
细节:(1)前期中文为主
         (2)开发维护者的股权,在正式分配前,寄存在ripple系统里;PTS/AGS的股权利用快照进行分配。
                 本项目ripple网关地址:rE8jKyEoSMcb3BhxuoR469yDuGegne5D9D。这个网关里可以用大头或者货币大叔的CNY购买本DAC的股份,需要trust的currency:DAC;1CNY=1DAC,当前画饼阶段出售100万DAC.
         (3)DAC盈利模式:通过花费股份进行:条目真伪辨识;条目引用。建立条目可以赚取股份。通过收取特定手续费支持pos挖矿。
                 例如:某甲,建立条目u时,获得n1个股权,但引用了乙的v条目,要付费n2个股权。这n2个股权由v条目支持团队分享,系统从中收取一定手续费。
         (4)DAC模式意义:Blockchain将生动的体现出知识的演化过程。

团队开发协作: https://www.teambition.com/project/5348dca324e2cf2b63cbca96/home

260
有实力的平台可以基于btc或pts,将借贷转型为信用卡服务。

261
中文 (Chinese) / 在等待bts孵化的日子
« on: February 26, 2014, 01:50:31 pm »
选择之一就是从228开始狙击agser.连拉10倍。哈哈。

262
中文 (Chinese) / 一篇好文章,未来是666还是iii?
« on: February 25, 2014, 01:31:00 pm »
http://blog.sina.com.cn/s/blog_80936ddd0101geda.html
超频加速的货币系统

玛雅年历亦正好告知这舍情况,数千年前的玛雅历法已经记载了今时今日的世界走势,以今日的情况来探讨的话,就是「超频」即是事物、系统、东西会更右超频达至「不可逆转」的出现-奇异点Singularity。

对比电子货币或将来货币数码化而言,现时能够让我们看到货币数码化的端倪就是今时今日的热门一时之Bitcoin。因为这种网络世界虚拟货币,将会有一日取代世界所有货币成为单一货币系统。这就如上一篇文章「不可逆转的数码化时代」所介绍的重点,当东西或事物走入数码化的阶段,该事物或东西会更全面被接纳及使用,成为「不可逆转」,亦即是奇异点Singularity的出现,就是玛雅年历中形容宇宙及世界走向超频的内容一部份。

货币系统666
圣经启示录亦清楚明言这种在将来出现的货币系统便是666,因为启示录记载末后日子世界的情况,经济的局面是人类只接受一种货币666,而货币电子数码化的兴起,便是印证圣经启示录及玛雅年历中的记载。当我们理解这一个事实,确实地,我们正站在走进末后的时代,从圣经启示录的记载,可以看出这一部份的事实,就是经济的奇异点。

263
中文 (Chinese) / 去中心化的版权专利与开源的结合
« on: February 19, 2014, 02:58:55 am »
版权专利与开源有矛盾的一面也有和谐的一面。如果用去中心化的思想将两者结合,既开源又保护产权人的利益,将是一件美妙的事情。开发币devcoin在做一些尝试,但其努力远远不够。

264
中文 (Chinese) / 已经有p2p微博了
« on: December 31, 2013, 08:03:23 am »
http://twister.net.co/

p2p微博。3i参考下。

265
中文 (Chinese) / 天使股份互助群295019970
« on: December 30, 2013, 07:16:25 am »
目的:分享每日定投angelshares策略

266
中文 (Chinese) / 大家解读Angel Shares Feedback Requested
« on: December 15, 2013, 02:10:25 pm »
我认为:
原来是200万pts换200万bts;现在考虑bts延期的话,是200万挖的pts+200万卖的pts换400万bts;然后,剩下的1600万pts官方做庄继续卖,我们跟庄。

267
her0 发表于 昨天 11:32 [复制链接] [打印] [上一主题] [下一主题]
关于PTS兑换BTS 你必须了解的。否则你可能失去兑换的资格。
        PTS兑换BTS会在BTS初始块快照生成前2周通知大家,一旦你错过这个通知,你可能存在持有币确兑换不到PTS的风险。我列举主要的几种兑换不到BTS的情况:
        1、你的币存放在交易平台,如果平台没有自动兑换功能,那么你在通知的时间节点以后提出来的PTS将不能兑换到BTS 而平台的钱包地址将能兑换到BTS尽管那时平台已经把币给你了。
        2、你存在矿池没有提现到钱包的币也同样不能兑换到BTS.
        3、你看到了通知,而提币的时候交易平台由于各种原因故障未能给你提币那么你将损失掉你PTS兑换BTS的价值。不排除交易平台故意不给提币等黑心行为。

        PTS兑换BTS的操作方法就是直接将钱包文件导入到bitshares钱包。同时继续拥有PTS。注意兑换以后PTS继续保持价值,其他的很多并行的块链也将遵守PTS挖矿结果。

        可以想象一下这样一个结果。一旦BTS开挖的通知发布,所有人都忙着从各种交易平台提取PTS币,价格将飞涨,兑换以后PTS暴跌将是一个很好的投资机会。如果阅读到作者的文章避免了你损失掉兑换BTS的机会,请打赏PTS到以下地址 PrPhxCRSsQAPKvaRUX5bghcnj1sZBfbUKv

268
中文 (Chinese) / 请官方核实:pts最终是多少量。
« on: November 07, 2013, 03:04:19 pm »
是100万,还是1000万?

269
中文 (Chinese) / 能讲讲官方怎么运作,玩家怎么入手么
« on: November 04, 2013, 10:05:09 am »
看着很复杂

Pages: 1 ... 11 12 13 14 15 16 17 [18]