Author

Topic: BYTEBALL: 全新的共识机制 + 私有不可追踪的支付 (Read 7632 times)

full member
Activity: 168
Merit: 100
当将分布在baytbollam所有baytbolly利息将需要通过各种samodobyvayuschihsya令牌和ASET,通常这些令牌和ASET释放被链接到各种主题的支持,但超级计算机和联合办公,集资和数据库,电子邮件和安全的VoIP通信,很好,等等。
sr. member
Activity: 399
Merit: 250
这个月的绑定分发了吗?

这个月的绑定已经分发了. 很有意思的项目,就是币太贵了  Cheesy Cheesy Cheesy
sr. member
Activity: 392
Merit: 250
这个月的绑定分发了吗?
hero member
Activity: 1442
Merit: 535
http://www.crypto-economy.net/byteball-the-dag-revolution-and-its-free-distribution/?lang=en

I'm glad to introduce the Snail Coin Toss

It's a 51/49 coin toss that you can play directly with a bot, it doesn't require your trust since a smart-contract is used.

Pair your device with the bot: AlC854WVi7kHvTn0z6k4i7/[email protected]/bb#R and go to chat.




Bot asks you the amount you want to bet, your address and send you a payment request to a smart address like this:



There are four possibilities for spending the smart address.

1. if the random oracle generates a number < 49000 and if you properly made the payment, then it's you who can spend the smart-address.

2. if the random oracle generates a number >= 49000, then the bot can sweep the money back.

3. if you didn't pay to the address, then the bot can sweep the money back.

4. you can spend the smart-address if it was already spent, it's a security in case you make a payment to the smart-address after the bot has swept the address for any reason. It's not translated by GUI in an human-readable way yet, it will done in next versions.

The random oracle uses a BTC block with 2 confirmations to generate a random number, that's why you have to wait an undefined time before knowing the result.

For now, the bet amount is limited at 1MB. I will increase the limit later.

Have fun !
sr. member
Activity: 451
Merit: 250
不错的项目,可惜犹豫了~最初没进货~~希望还有即会的
sr. member
Activity: 280
Merit: 250
分发前要多买点丫丫箱底了。
hero member
Activity: 1442
Merit: 535
With the release of version 1.9.0 we are launching Bot Store.



Now it is easier to access chatbots, and it is easier for developers to get their work to users.
Read the full story on Medium https://medium.com/byteball/byteball-bot-store-has-launched-c546e9e38ab5

Other updates in this release:
* Fixed an issue that caused full wallets to sometimes crash while syncing
* When receiving blackbytes, now displaying progress (it is slow)
* Checks to prevent duplicate payment to a smart contract
* Multiple new and improved translations
* Multiple visual improvements
* A few small bugfixes

Download from https://github.com/byteball/byteball/releases
sr. member
Activity: 392
Merit: 250
居然多了这么些功能,看来还在持续开发,相当期待。
hero member
Activity: 1442
Merit: 535
Now you can P2P bet on the results of football matches using smart contracts:



TKT4UESIKTTRALRRLWS4SENSTJX6ODCW is the address of the sports oracle who will post the result of the game.  This oracle is also a witness.

After the result is known, chat with the sports oracle, its pairing code is [email protected]/bb#0000.  



Then the backer can unlock the contract if his prediction was correct.  Otherwise, the layer can unlock the contract after the contract expires.

A small guide about composing the contract:
1. Oracle address is TKT4UESIKTTRALRRLWS4SENSTJX6ODCW
2. Data feed name is in the format HOMETEAM_AWAYTEAM_YYYY-MM-DD
3. Remove common abbreviations from the team names such as FC, AS, etc
4. Write team names in upper case
5. Remove spaces from multi-word team names.  Manchester United becomes MANCHESTERUNITED
6. Date of the match is in YYYY-MM-DD format
7. Value of the feed is the name of the winner team formatted according to the same rules, or DRAW

You don't need to tell the bot the date of the match, it will find the most recent game between the two teams within the last 7 days.  When talking with the bot, type the names of the teams as they are commonly known (without FC, AS, etc).

Source code: https://github.com/byteball/sports-oracle

Exchanges: Bittrex, Cryptox, Cryptopia, Changelly, and trading bot (see the link at https://byteball.org)
If you are trading large blocks and don't want to move the price, trade P2P via smart contract (without human escrow)
Prediction markets (betting, binary options): #prediction_markets channel on our slack http://slack.byteball.org
Insurance: #p2p_insurance channel on our slack http://slack.byteball.org
Explorer: https://explorer.byteball.org

https://coinmarketcap.com/currencies/byteball/
member
Activity: 81
Merit: 10
这个币现在市值也不低了。
newbie
Activity: 1
Merit: 0
知道的晚了,只能等6月份的分发了。
hero member
Activity: 700
Merit: 500
byteball最近发现钱包内存有变大的感觉,前两天刚发了一次币,是这样分发的:绑定的BTC发了一些白球;原有的白球也发了一些白球和黑球。
member
Activity: 84
Merit: 10
Byteball 数据和钱包文件在硬盘什么位置 ?
hero member
Activity: 700
Merit: 500
BYTEBALL这个币非常有意思,有一种全新的给人耳目一新的感觉,不需要区块链,以有向无环图的形式呈现。而且是免费分发的。分发方式也很奇特,用比特币绑定。支付方式有白球还有黑球,私有不可追踪。量大单位小。唯一的不足,可能在匿名性上有点欠缺。当初分发时,如果排除交易所,就更具广泛性。
legendary
Activity: 1512
Merit: 1004
现在还免费发放吗?
每个月都有分发。
sr. member
Activity: 368
Merit: 250
这个币确实不错,估值一次到位,可惜搞不到更多的筹码。
full member
Activity: 163
Merit: 100
http://sonm.io/img/btt/btt_avatar.png
现在还免费发放吗?
full member
Activity: 191
Merit: 100
  这种免费分发的模式还是很好的  也吸引了大批的参与者  但是目前市值已经吵起来了  还是看看再说吧 
legendary
Activity: 1512
Merit: 1004
这币好像max拿ico的币去签名了?
是的。
WAVES也用ICO的币分了一些。持有WCT社区代币就可以免费获得。
hero member
Activity: 585
Merit: 500
现在中国不能提比特币,错过了这次的分发
full member
Activity: 190
Merit: 100
看起来很不错
sr. member
Activity: 322
Merit: 250
这币好像max拿ico的币去签名了?
sr. member
Activity: 322
Merit: 250
这币还有点意思
hero member
Activity: 585
Merit: 500
很好的币,就是分发方式有点问题,大户太多了
sr. member
Activity: 378
Merit: 250
这个币的分发有点意思
full member
Activity: 154
Merit: 100
持续关注,可能有新技术。
hero member
Activity: 700
Merit: 500
有点不好操作/
full member
Activity: 154
Merit: 100
windows钱包安装完成后,chat with the Transition Bot , 按照操作步骤insert my address,提示报错“”unable_to_verify_leaf_signature“”,请教一下,这是什么原因导致的,卸载掉,清理注册表里面的byteball,重新安装还是报错。无法进行支付绑定,电脑是win7 SP1。刚才尝试改了一下wallet的名字,卸载掉重装,删除注册表byteball,重新安装后发现,wallet的名字还是之前的,应该是哪里的配像文件没有删除掉吧?
full member
Activity: 154
Merit: 100
没有区块链也能实现各种功能,有点意思。
newbie
Activity: 50
Merit: 0
BB的分发方式很不错,免费分发带来更广泛的用户群体
sr. member
Activity: 392
Merit: 250
免费分发的撸下
full member
Activity: 154
Merit: 100
要是有中文的钱包和教程就好了。
full member
Activity: 154
Merit: 100
很具有创新性!不过新手难以理解。
hero member
Activity: 700
Merit: 500
这个项目有意思,值得关注。
full member
Activity: 154
Merit: 100
可惜没BTC!
sr. member
Activity: 242
Merit: 250
这是个有意思的项目,持续关注
interesting project and keep watching
full member
Activity: 154
Merit: 100
数额如此之大,不知有何亮点。
hero member
Activity: 700
Merit: 500
免费的,有BTC的就撸吧!
hero member
Activity: 700
Merit: 500
newbie
Activity: 52
Merit: 0
may help growth hacking for this one.

http://icocoins.com/?ico-waiting.htm
full member
Activity: 154
Merit: 100
恩,免费分发,和比特币钱包多少相关,这个可以参与下!
newbie
Activity: 7
Merit: 0
重要公告:

1.  我低估了创建Byteball大型社区所需的时间和工作量了。而且,还有很多开发工作需要完成,所有这些工作都可能无法按照原来的计划在11月早期之前完成。因此我要将发布日期推迟到圣诞节。快照将会在12月25号, 2016 00:00:00 UTC(圣诞区块) 的这个区块或之后的区块上进行。如果比特币网络没有重大异常的话,我将会在12月25号下午开始分发bytes。

2. 继续按照原来的计划免费分发98%的代币,但是会分成几次来分发。12月25号,我们将只分发10%的代币。1个月之后,进行一次新的快照,分发20%。2个月之后,分发30%。3个月之后,分发剩余的38%的代币。具体的分发比例可能会根据之前一轮的分发结果和地址关联情况进行调整。

我选择分为几轮来分发代币的原因是因为这样将会让更多人有机会参与其中。尽管在主网络发布时不可能让所有比特币持有者都分发到代币。我们也会在第一轮10%的分发中发布新闻,同时网络也会完全可用,希望我们也能上线交易所,所有这些都会帮助让更多人知道Byteball。每一轮的分发都会有类似的效果。

在每一轮的分发中,我们都会进行新的快照。正如之前所说的,你在第一轮中所获得的bytes的数目将与你所关联的比特币地址在圣诞区块时的余额成比例。

第2轮的分发稍有不同。你需要提供比特币余额(与之前一样)和你的bytes余额。然后计算权重值,每62.5 MB视为1个比特币。例如,如果有你125MB和3个比特币,那么你的权重就是2+3=5比特币。第2轮及后面的分发规则都与你的权重值成比例。

选择62.5MB视为1比特币这个比例,这样的话为bytes的总供应量(1015)和流通的比特币总量(16,000,000)是相等的。

早期的参与者将会有更多的机会获得后面几轮的分发,因为他们可以使用BTC余额和之前轮次中所收到的bytes来继续在新的分发中获得代币。

3.第一轮的地址关联(将你的Byteball地址与比特币地址关联)将会在12月上旬或者11月下旬开始。

4.我们将会在第1轮分发开始之前的几个月中进行积极的推广来扩大我们的社区。

5.我们的开发团队人数也已经增加:我的同事https://github.com/kakysha (并非真人照片)也已经开始帮助我改善钱包。

6.我们将在11月份进行一次测试分发。你可以将你的比特币测试地址与你的Byteball测试地址相关联,分发数量将与你的比特币测试地址的余额成比例。

https://twitter.com/ByteballOrg/status/787248332469112836

来源:https://bitcointalksearch.org/topic/m.16569906
newbie
Activity: 7
Merit: 0
这个是什么啊
这个是一个新币,全新的设计,没有区块链的概念,使用了有向无环图理论设计的密码学货币,有点类似于IOTA物联网币。

没有ICO,只需要将比特币地址与Byteball地址关联即可获得分发。
哇,这样的话不是绝对隐私了,了解下去!
这是一种分发方式而已啊,跟隐私没啥关系吧。 Smiley
full member
Activity: 140
Merit: 100
有点意思,跟IOTA有点像。
我也觉得和IOTA比较像!
full member
Activity: 126
Merit: 100
这个是什么啊
这个是一个新币,全新的设计,没有区块链的概念,使用了有向无环图理论设计的密码学货币,有点类似于IOTA物联网币。

没有ICO,只需要将比特币地址与Byteball地址关联即可获得分发。
哇,这样的话不是绝对隐私了,了解下去!
legendary
Activity: 1512
Merit: 1004
有点意思,跟IOTA有点像。
newbie
Activity: 7
Merit: 0
这个是什么啊
这个是一个新币,全新的设计,没有区块链的概念,使用了有向无环图理论设计的密码学货币,有点类似于IOTA物联网币。

没有ICO,只需要将比特币地址与Byteball地址关联即可获得分发。
hero member
Activity: 574
Merit: 500
这个是什么啊
legendary
Activity: 965
Merit: 1033
newbie
Activity: 7
Merit: 0
Reserved.
newbie
Activity: 7
Merit: 0
完整的技术文档,请阅读白皮书: https://byteball.org/Byteball.pdf

测试网络已经上线。请下载客户端尝试:


桌面版钱包是全节点客户端 (第一次启动时需要一些时间来进行网络同步)。移动钱包是轻量级客户端。

安装钱包之后访问 https://byteball.org 点击链接获得免费的bytes 来进行尝试。该链接将会打开你的钱包:


设计

Byteball中没有区块的概念,也没有区块容量的问题。相反,每一个新的交易都通过包含和签名它们的哈希来参考更早(父母交易)的一个或几个交易。交易中的链接形成了一个DAG(有向无环图) (directed acyclic graph):

https://i.imgur.com/HWa2Z5o.png

通过包含它的父母交易,每一个新的交易也可以间接地包含和确认所有父母交易的父母,父母交易的父母交易的父母,以此类推。随着添加的交易越来越多,你收到的确认数也会像滚雪球一样一直增加,这也是为什么命名为Byteball的原因(这里的雪花是数据字节).

共识

没有PoW,也没有PoS以及挖矿。相反,我们使用了DAG,它可以在交易之间建立部分有序,加上我们在DAG中添加的主链:

https://i.imgur.com/BpBLht6.png

主链 (MC) 允许在交易之间定义 完整的顺序 : 已经包含在主链中的更早交易(直接或间接)在完整顺序中也视为更早。当出现双重花费时,在完整顺序中出现较早的交易被视为是有效的,其它的交易则视为是无效的。

主链是基于图像中交易的位置来确定的。根据白皮书的细节,总体上来讲,主链吸引了知名用户所授权的交易,我们将这些永不称之为见证人。见证人列表是由用户来定义的,因为他们在每一笔交易中包含了这个列表。
主链则根据DAG中的路径:
1.链上的相邻交易见证人列表要么是相同的,要么是不同的,只有一种情况
2.链会仔细检查大部分的见证人所授权的交易,并与替代链进行对比。

以上是对非常重要的一些细节的简短描述,可以参考白皮书来了解详细的细节。

交易费和内在价值

在Byteball数据库中支付的用于保存某个交易的费用等于所存储数据的大小。如果你的交易容量是500字节,你正好支付500 bytes(Byteball的原生代币)的交易费。这意味着,在这些bytes中存在内在价值:它将同样大小的数据永久地村存在一个去中心化的不可更改的数据库。对于那些代表着金融交易的数据,价值就是社会的,而不仅仅是个人的,因为你需要存储所有的历史记录来能够证明每一个所有者拥有的钱币的价值和真实性。

部分交易费被首先参考你的交易作为父母交易的用户所获得,另外一部分交易费则被见证人所获得。前者激励将最近的交易参考作为父母交易,从而实现了DAG只在一个方向增长。就像树干一样,尽可能缩小网络延迟。如果新的交易非常少,这样的话在新的交易出现之前,所有节点就有足够的时间来同步,DAG将看起来像一条链,偶尔会出现分叉和快速合并。

货币供应

bytes的总供应量是 1015, 所有的bytes将在创世块交易中发行。因为支付的交易费也在流通循环,因此总量不变。

最终确定性

在Byteball中,协议规则是这样的,一个交易必须要包含由相同地址所发送的之前的交易,例如,必须在接下来的由相同地址发送的交易之间有部分顺序。破坏该规则就意味着双重花费,因此至少其中的一个无序交易将会无效。如果我们假设大部分的见证人遵守该规则(这也选择他们的目的)他们就必须只能参考尽可能近期的交易作为父母交易,而不能从很久之前的父母交易中来继承。因此,在DAG之前的部分总,他们不会在影响主链,主链的那个部分也变成稳定,因为整体顺序也变得稳定。参见白皮书中对达成稳定性的准确条件的讨论,重要的是条件是确定的,一旦一个交易成为主链的稳定部分,最终它将无法再重组,这与其它所有密码学货币是不同的。

这对于金融行业的应用和其它更广泛的应用来说是极为重要的,因为大部分的人们在谈到近期和资产所有权时,都希望是确定的,可能性的概念是一个很难接受的事情。

资产和链上交易

Bytes是Byteball的原生代币。用户可以发行任何代币(资产)来代表债务。债务可以用法币或其它自然单位(加仑、盎司、千瓦时,等等)来表述。债务的发行者可以揭露他们的真实身份和或可以证明自己的身份(例如,可以通过知名的第三方例如CA来验证其真实身份)。这可以实现用现有的法律系统来避免欺诈。

发行的资产可以和bytes一起用作支付方式。资产可以与bytes和其它资产进行交易,双方签名一个单独的交易单元,因此这两个交易要么同时发生,要么不发生。这一类的签名称之为多边签名。无需中心化的交易所,因此无需信任,没有交易费(除了通常的数据费)。

私有不可追踪的支付

资产可以是公开的或私有的。公开资产的所有交易在公开的去中心化数据库中对所有人都是可见的,例如比特币。Bytes是一个预先定义的公开资产。

私有资产中的支付并不会发布到公开的数据库中。相反,只有交易的哈希值存储在数据库中,交易的明文信息由付款人直接发送给收款人。为了防止双重花费,需要先Byteball数据库发送花费证明。花费证明是花费输出的哈希值,因此如果相同的输出花费两次,花费证明将一定是相同的。

我已经对该设计进行了描述 https://bitcointalk.org/index.php?topic=1574508.0,查看白皮书了解更多详细信息。

监管资产

监管机构可以发行与KYC/AML要求兼容的资产。每一笔这样的转账都需要由发行人来共同签名,如果有任何违反监管的地方,发行者将不会签名交易。

这样的话,银行可以发行与法币锚定的资产,而且完全合规。他们可以公开要求的存款账户并在Byteball上作为资产来跟踪它们。这些资产可以很容易地与bytes和其它资产(获得银行的批准后)进行交易。

其它功能

- 花费条件 (也称为智能合约) 是一种很容易理解的陈述性语言
- 多重签名:花费条件的一种特殊情况
- 链上预言机可以直接向数据库发布数据(例如时间戳、交易价格、天气、各种事件),然后可以从花费条件中参考这些数据
- 私有的端对端加密信息:用于传输私有的支付数据,在多重签名情景中通信,与商家机器人聊天。

初始分发

没有ICO和众筹。我认为一种密码学货币的成功取决于拥有它的人数,事实上,Peter R的研究表明比特币的市值遵循梅特卡夫法则https://bitcointalksearch.org/topic/empiricalmathematical-method-to-choose-which-cryptocurrency-community-to-join-572106, 例如,与活跃用户数量的平方成正比。这也是为什么我希望Byteball的持有者尽可能多的原因:

  • 98%的bytes和blackbytes (私有不可追踪的货币) 将会分发给比特币的持有者,他们需要在发布之前将他们的比特币与byteball地址进行关联。无需投资,你只需要持有比特币,就可以获得bytes和blackbytes。
  • 1% 预留给我自己

为了关联byteball和比特币地址,你需要向专门为你创建的一次性比特币地址中发送少量的比特币。接下来,你可以将你所有的比特币合并到你发送少量比特币的地址中,这样我们就知道这些比特币都是你控制的(如果你只有一个比特币地址,请忽略这一步,因为你所有的比特币都在一个地址中了)。在发布之时,你收到的bytes和blackbytes将与你在某个指定的比特币区块(例如区块437000有望在10月底,11月初)高度时所持有的比特币成正比。当我们准备好发布网络时,我们将会发布详细的操作说明和具体的区块链高度。

目前的进展和计划

在10月或11月发布之前,我们已经进行了一些测试;目前正在第一次试运行。如果我们发现还有需要完成的工作,发布日期可能会进行调整。

你如何提供帮助

  • 下载钱包,并在多个设备上安装钱包,对它们进行多重签名。如果你发现了漏洞,请报告。
  • 在云服务器上运行节点来帮助网络。节点不持有任何私钥,因为无需担心安全问题。节点源代码:https://github.com/byteball/byteball-relay
  • 运行一个hub来更好地去中心化传输私有支付(hub包含一个节点)。不用担心哈泉,因为所有的信息都是端对端加密的。用户可以在他们的钱包设置中修改hub地址。Hub源代码:https://github.com/byteball/byteball-hub
  • 修复漏洞、改善我们的github仓库 https://github.com/byteball 。我们特别需要快速同步和快速的UI。之前我的优先任务是简化算法性能,现在我们需要速度。10倍的改善优化是很容易的,但是要再实现10倍的优化就很难了。在实际实施之前讨论所有主要的变化。
  • 开发你认为对Byteball用户有用的工具/应用。
  • 宣传Byteball,记住其价值是与活跃用户数量的平方成正比。

翻译: 德语, 意大利语, 葡萄牙语, 俄语.
Twitter: https://twitter.com/ByteballOrg

-----------------------------

最后一件事。剩余的1%将会分发给安装Byteball钱包的前1亿用户,每个用户100 Kbyts。在我们准备好之后,这个过程将持续约6个月。

原文:
https://bitcointalksearch.org/topic/obyte-totally-new-consensus-algorithm-private-untraceable-payments-1608859
Jump to: