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

Pages: 1 ... 8 9 10 11 12 13 14 [15] 16
211
中文 (Chinese) / 讨论下2.28的BTS X测试链
« on: January 29, 2014, 06:21:57 am »
Yes, we are preparing a mass mailing on this topic.  If BitShares X Test is successful we will simply drop the Test from the name, if it fails in some manner that is unrecoverable then a new snapshot will be used.   Thus the value of the BTS (and BitUSD etc) in the test chain must factor in probability of catastrophic failure and reset of the chain.  It should go up over time as the likelihood of failure decreases. 

This process of launching test networks that "might be final release" networks will continue until all bugs are found.  This is necessary because for a test network to function it must have a non-0 value otherwise bitasset evaluation results in divide by 0 errors.   

Note that having many parallel chains was always in the plan and a version 2 chain with variable interest rates set by market forces will come out later as well.  So some bugs that result in the launch of a new chain may not mean the complete death of the initial test chain.  If the initial test chain has any residual value or can be 'patched' then it might take on a life of its own.
对这个测试方式我觉得很困惑。
2.28初始化的这个测试链,可能因为有严重bug,导致无任何价值。也有可能很成功,直接成为正式版。
没有人知道明天这些 bts 会是什么样的价值,可能一文不值,可能价值不菲。
那么我们在试用这个测试链时,应该以怎样的策略来交易呢?是按10块钱卖还是10000块钱卖?

并且在之后的一段时间,还可能继续发布测试版本,会有多个区块并行运行。

212
General Discussion / any document for the maching algorithm?
« on: January 26, 2014, 04:39:11 pm »
I have some question about the maching algorithm:
1. how about the maker-taker ?
    http://www.marketswiki.com/mwiki/Maker-taker
   
2. A short 1000 usd with price 10usd/bts
    B short  1000 usd with price 100usd/bts
    C buy 1000 usd with price 1usd/bts
I think the result is C buy 1000 usd from B, with  price 100usd/bts.
but now, the result is C buy 1000 usd from A, with price 1 usd/bts.

Sorry for my poor Englist.

213
在高位后,还有人在大量投pts
是不是会议上有什么消息?
比特币怎么没动呢

214
中文 (Chinese) / 讨论下bts成交撮合算法
« on: January 24, 2014, 06:47:59 am »
假定现在的市场是这样的:
1. A拿出 10bts,以 100 usd/bts 价格发行 1000个usd
2. B拿出 10bts,以 10 usd/bts 价格下单买 100 个usd

按现有算法成交结果:B 交出 10 bts,获得 100 usd;
A卖出 100个usd,对应抵押11(1+10)个BTS,剩下的 9bts 继续挂 100usd/bts发行价。

我认为合理的算法应该是:
B 应该按A的发行价100usd/bts,拿出 1 bts获得 100 usd,剩下9个 bts应保留。
A卖出的 100个usd,对应抵押应为 2(1+1)个BTS


215
中文 (Chinese) / keyhotee 钱包的安全特性
« on: January 22, 2014, 12:42:32 am »
我们知道比特币钱包地址是很容易追踪的,一旦知道你的地址后,能获得跟这个地址有关的一切信息,甚至是你钱包内其它相关地址。
这无疑大大削弱了它的信息安全性。
coinjoin 是针对这种问题的一种解决方案,具体我没看,从名字的意思猜,大概是跟把钱转到交易所再转出到另一个地址以此逃避追踪的原理吧。
bytemaster这里讲了keyhotee对此有另一种解决方案,就是" coin never join"。关键是钱包的分层和交易的分散化。
想象你给别人一个公钥地址(根钱包),用keyhotee对此地址支付时,keyhotee会根据此公钥随机出几个相关地址(子钱包),对这些相关地址发送。
只有用你”根钱包“公钥对应的私钥才能知道这些地址属于你,并可使用它们。

以上是我个人理解,不保证准确。

Coinjoin is an interesting concept, we are taking a slightly different approach:   Coin-Never-Join.   If 95% of all transfers have a single input and single output and no address is ever reused then you get the same effect.  After many such transactions performing a single join of two of your addresses to combine 'dust' doesn't actually convey much meaning that can be tracked.

Can you explain a bit more? What is different about BitShares X that allows people to use only single inputs/outputs and unique addresses 95% of the time whereas this isn't particularly common in Bitcoin?

It isn't BitShares X, it is the Keyhotee Wallet which has not been implemented yet but will allow this level of security with Bitcoin as well.   The key is Hierarchal wallets and multi-part 'transactions'.    Imagine giving someone a single "extended public key" that allowed them to generate as many addresses for you as they require.   Now when they want to send you 100 BTC, they can do so via 20 individual transactions (automatically) that your client can then recognize as being part of one 'logical' transaction.

216
BitShares AGS / time is wrong?
« on: January 21, 2014, 11:48:07 pm »
http://www1.agsexplorer.com/#

2014-01-21 23:54:34    Pnx4ZC3RSbMnKdhvGrqqkvakJNNPw4J88k    tx    0.0001 PTS
2014-01-21 23:54:34    PbX9dBdhhAMcn5zepxLKhgKue5oURZ4pyo    tx    0.0099 PTS
2014-01-21 23:54:34    Pjo3PyxRvxLvYezG7WFeUUYbTJBMcJHJTw    tx    30.0 PTS
2014-01-21 22:11:04    PjdiYHfdD5RSb92g1SqQjjNy8eQhsuw4oR    tx    50.0 PTS

217
中文 (Chinese) / ags市场调节为什么失效了?
« on: January 19, 2014, 02:36:56 pm »
已经18天了,用btc换ags的价格一直比用pts换ags的价格低很多。
比如昨天,用btc换成本大概5.98usd/pts,用pts换则有8.54usd/ags。
为什么市场自动调节在这里失灵了?是哪些人坚持在用pts换ags呢?为什么不先用pts换成btc,再投ags呢?
我自己是一直在用btc。

218
中文 (Chinese) / 谁能翻译一下这段关于共识+pos机制?
« on: January 19, 2014, 02:19:01 pm »
bts交易会基于pos+共识机制,交易确认时间小于30s。
对于pos和共识在区块链生成的过程中分别起到什么作用一直没理解,有人懂了吗?
https://bitsharestalk.org/index.php?topic=1138.msg29905#msg29905

There is never an opportunity for a 'chain fork' because of the ripple style consensus algorithm used to extend the chain.  Those who create transactions are merely signing the global consensus ledger and making it impossible for the core consensus nodes to create an alternative chain.

Ripple operates just fine without TaPOS so the only thing TaPOS is doing is making the ledger signing more distributed and harder to forge than in ripple alone. 

So the proper comparison is Consensus + TaPOS.

Failure to agree is agreeing to fail as Ripple states it.

I would like to make a point about decentralization:  Separation of Powers is decentralized even if there is only one party trusted with a given task at any given moment.   

Suppose for a second you had the following situation: a single server that signs every block and distributes it to everyone.  Yikes "that is centralized!" most people would complain, but lets examine the 'power' this server has?

1) It is well known and thus cannot get away with a double spend.
2) It cannot change the history of the block chain, everyone else has cemented the server's prior signatures in stone via TaPOS
3) It cannot produce alternate chains for different users because all users are comparing notes as to the current head block.
4) It cannot change the validation rules arbitrarily because every block produced must be validated by all nodes or all transactions stop until someone else can be appointed the block creation role.

So it seems that the only power this ONE node has is to select which transactions to include.   This is no different than one or 2 nodes in the bitcoin network or any network based upon proof of work.   

The last step toward decentralization is robust automatic failover in the event this one node is shutdown or attempts (but fails) to comment fraud.   Systems like Ethereum automatically shift who has this role every single block based upon a mining lottery.  Even their POS system is based upon a mining lottery where the ease of mining is adjusted by your balance.  Here you still centralize the process of selecting transactions ONE BLOCK at a time, you just have very short term limits.  Dictator for a block if you will.

Consensus is simply an algorithm to decentralize the process of selecting which transactions go into every block and to provide robust automatic failover in the event a single node goes down.

219
中文 (Chinese) / 请教共识机制的原理
« on: January 11, 2014, 12:11:04 pm »
BTS是要放弃pow,改为pos+consensus,对这个consensus一直没搞懂,看ripple wiki上的说明也看不懂。
请问共识机制到底是怎样的啊?BTS把pos和consensus结合起来又是怎样的呢?

220
中文 (Chinese) / 群发邮件的问题
« on: January 10, 2014, 04:29:07 am »
现在群发邮件的实现方式是对每个收件人单独发送一个加密邮件到p2p网络上,这样导致对带宽、硬盘的很大浪费。

所以我对此做了一些修改
1. 随机产生一个aes key,用这个aes key加密邮件内容。
2. 增加一块数据,把这个 aes key用收件人的公钥加密,保存这个加密后的aes key列表,这样只有列表中的人才能得到  aes key并解密邮件。
只需要把这个邮件发送到网络,所有收件人都能收到了。

但是这个新增加的数据块导致与旧版本的bts不兼容,无法互相发送邮件,所有人都升级到新版本才能没问题。

所以我没把这个修改提交到 github,只在论坛提了下建议,不知道为什么没人回复,是不是我英文太烂了啊。大家觉得这个修改有用吗?如果觉得有用去帖子下帮我用英文再补充一下吧。
https://bitsharestalk.org/index.php?topic=2177.0



221
中文 (Chinese) / 基于BTS的春运火车票解决方案
« on: January 10, 2014, 01:19:33 am »
火车票分配的思路不应该限制在先到先得的圈子里。
一是先到先得其实并不公平,比的是网络、抢票软件等;
二是先到先得肯定会导致并发请求集中化,影响用户体验。

火车票作为公共资源,在无法解决运力不足的前提下,最大的原则是要做到公平。
所以解决此问题的根本办法在于对每个人使用公平的分配算法,也就是每个人得到票的概率
应该是一样的(概率完全一样,不管预订时间先后)。
比如放票的时候,有300人预订,共100张票。先处理第一个单子,执行一个100/300的概率
算法,决定他的购票是否成功。然后处理第二个单子,它应执行的概率是99/299或者
100/299(取决于前一次的结果)。后面依此类推,知道分配完全部车票。
新的订单及新的退票实时加入这个分配算法中。

如果12306自己开发了这个算法,然后给大家一个分票结果,大家肯定是不信任它,因为它
是中心化的,12306可能在程序上做手脚。这样大家都不会赞成这么做。

所以去中心化思想顺理成章就出来了,去中心化的网络以BTC为典型代表,它的算法是通
过开源程序写死在里面的,每个节点都是诚实的,保证最后的分配一定是公平,且整个分
配过程都有公开记账。

现在很多去中心化的交易平台正在开发中,比如由3I公司主导的 BitShare 就是一个典型
代表,参考 http://www.invictus-innovations.cn/zh/?P=DAC


222
Keyhotee / Improvement for group mail
« on: January 09, 2014, 06:08:45 am »
When I send a mail to many peaple, client will send too many mails to the network, each one for a person. When the mail is large, with an attachment, It's very Inefficient。I think we should broadcast only one mail to the network。

1. generate a random key: aes_key
2. encrypt mail with this key:
    em.data = aes_encrypt( aes_key, fc::raw::pack(*this) );
3. encrypt this aes_key to the vector for all receive
    for(n=0, n++, n<sizeof( reiceivelists))
{
    auto priv_dh_key = fc::ecc::private_key::generate();
    em.dh_key_list[n]        = priv_dh_key.get_public_key();
    auto aes_key2      = priv_dh_key.get_shared_secret( reiceivelists[n] );
    em.aes_key_list[n] = aes_encrypt( aes_key2, fc::raw::pack(aes_key) );
    em.check[n] = ......
}

every receiver can decrypt the aes_key correct with their own public key. then decrypt the mail with the shared aes_key.
The problem is: this will change the data struct of encrypted_message, the old client can not receive mail which send from new client  ....
I think there is a good chance to do it before the real release at the end of Jan.

223
中文 (Chinese) / 发送pts为什么每次都要收我0.01手续费?
« on: January 05, 2014, 06:06:48 am »
我用的protoshare-qt钱包,每次发送pts都要收0.01pts手续费,这个正常吗?
下面是显示的系统消息:
该交易的字节数超标。您可以选择支付0.01 PTS的交易费给处理您的交易的网络节点,有助于比特币网络的运行。您愿意支付这笔交易费用吗?

224
BitShares PTS / transaction is over the size limit
« on: January 05, 2014, 06:04:17 am »
every time I want to send pts to others, always ask me for a fee of 0.01 pts. I don't know why, here is the info:

This transaction is over the size limit. You can still send it for a fee of 0.01 PTS, which goes to the nodes that process your transaction and helps to support the network. Do you want to pay the fee?

225
中文 (Chinese) / keyhotee 最新截图
« on: December 31, 2013, 04:00:10 am »
1. 界面还不错,比我想象中好很多。
2. 操作体验还不尽如人意,但基本功能算是全了:ID系统、聊天系统、邮件系统。钱包功能还没出来比较遗憾。
3. 有人担心收邮件会比较慢,经测试没问题的,基本实时,发送邮件和发送币是不一样的处理方式。
下面是截图
登陆

邮件

聊天

注册ID

Pages: 1 ... 8 9 10 11 12 13 14 [15] 16