Bitcoin Forum
November 09, 2024, 11:52:39 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 4 5 »  All
  Print  
Author Topic: [BOUNTY] VNL - Vanillacoin - ZeroTime double-spend reward  (Read 6028 times)
traumschiff (OP)
Legendary
*
Offline Offline

Activity: 1498
Merit: 1001


180 BPM


View Profile
August 09, 2015, 11:41:51 PM
Last edit: August 17, 2015, 08:58:15 AM by traumschiff
 #1

Bounty no longer available, ZeroTime final code is up on github and will soon be deployed in a public release.


Vanillacoin
cryptographic currency



The community has put together a bounty for a successful double-spend on the ZT test network. ZeroTime is an approach to decentralized autonomous zero confirmation cryptographic-currency transactions.

Vanillacoin official topic: https://bitcointalk.org/index.php?topic=1064326.0

Vanillacoin unofficial discussion topic: https://bitcointalk.org/index.php?topic=977245.0

Information on the bounty and rules: https://talk.vanillacoin.net/topic/190/zerotime-double-spend-bounty

statdude
Legendary
*
Offline Offline

Activity: 1498
Merit: 1000


View Profile
August 10, 2015, 12:02:52 AM
Last edit: August 10, 2015, 12:31:27 AM by statdude
 #2

Over 16 members (including myself) + dev participated in this bounty pool.

Good luck.

This image shows an attempted, failed double spend attempt by dev on test network for Zero Time. Those showing Sending 0/1 are double-spend attemps.

They will always show -1 confirmations and will not make it to blockchain.




https://twitter.com/john_a_connor/status/630517006643494912

▄█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█▄
█ ███████████████████████ █
█ █████     █ ▀██████████ █
█ █████     █   ▀████████ █
█ █████  ██ █     ▀██████ █

█ █████  ▀▀ █▄▄▄▄▄▄▄█████ █
█ █████  ▄▄▄▄▄▄▄▄▄  █████ █
█ █████  ▄▄▄▄▄▄▄▄▄  █████ █
█ █████  ▄▄▄▄▄▄▄▄▄  █████ █
█ █████  ▄▄▄▄▄▄▄▄▄  █████ █
█ █████             █████ █
█ ███████████████████████ █
▀█▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█▀
  Website
    Twitter
      Gitlab
      Reddit
    Telegram
Whitepaper
  ▄█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█▄
█ ███████████████████████ █
█ ███████████████████████ █
█ ███▄    ███████▀   ▄███ █
█ ████▌    █████▀    ████ █
█ ████▌     ███▀     ████ █
█ ████▌▐█    █▀ █    ████ █
█ ████▌▐██     ██    ████ █
█ ████▌▐███   ███    ████ █
█ ███▀  ▀███ ███▀    ▀███ █
█ ███████████████████████ █
█ ███████████████████████ █
▀█▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█▀
HCLivess
Legendary
*
Offline Offline

Activity: 2114
Merit: 1090


=== NODE IS OK! ==


View Profile WWW
August 10, 2015, 08:46:24 AM
 #3

VNL is so rad i fell in love with it instantly. Bad luck I did not discover it 5 weeks earlier

btccashacc
Legendary
*
Offline Offline

Activity: 1120
Merit: 1000


View Profile
August 11, 2015, 02:03:15 AM
 #4

Vanillacoin
cryptographic currency



The community has put together a bounty for a successful double-spend on the ZT test network. ZeroTime is an approach to decentralized autonomous zero confirmation cryptographic-currency transactions.

Vanillacoin official topic: https://bitcointalk.org/index.php?topic=1064326.0

Vanillacoin unofficial discussion topic: https://bitcointalk.org/index.php?topic=977245.0

Information on the bounty and rules: https://talk.vanillacoin.net/topic/190/zerotime-double-spend-bounty
can i get some vanilla if i create article about it ?
TPTB_need_war
Sr. Member
****
Offline Offline

Activity: 420
Merit: 262


View Profile
August 11, 2015, 02:04:34 AM
 #5

How much is the bounty?

Will it pay out if I just tell you how it can be done?

It is pretty simple actually. Bribe some nodes by sharing some of the double-spend theft.

There is created an incentive to aggregate mining power in order to sell capacity to double-spend. It is an economics issue. Just because it can't be accomplished on the controlled testnet is irrelevant.

hankrules
Hero Member
*****
Offline Offline

Activity: 673
Merit: 500


View Profile
August 11, 2015, 02:24:10 AM
 #6

How much is the bounty?

Will it pay out if I just tell you how it can be done?

It is pretty simple actually. Bribe some nodes by sharing some of the double-spend theft.

There is created an incentive to aggregate mining power in order to sell capacity to double-spend. It is an economics issue. Just because it can't be accomplished on the controlled testnet is irrelevant.
do it.  i believe you will earn 20k vnl, and it will be a great challenge to the dev

            ▄▄████▄▄
        ▄▄██████████████▄▄
      ███████████████████████▄▄
      ▀▀█████████████████████████
██▄▄       ▀▀█████████████████████
██████▄▄        ▀█████████████████
███████████▄▄       ▀▀████████████
███████████████▄▄        ▀████████
████████████████████▄▄       ▀▀███
 ▀▀██████████████████████▄▄
     ▀▀██████████████████████▄▄
▄▄        ▀██████████████████████▄
████▄▄        ▀▀██████████████████
█████████▄▄        ▀▀█████████████
█████████████▄▄        ▀▀█████████
██████████████████▄▄        ▀▀████
▀██████████████████████▄▄
  ▀▀████████████████████████
      ▀▀█████████████████▀▀
           ▀▀███████▀▀



.SEMUX
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
  Semux uses .100% original codebase.
  Superfast with .30 seconds instant finality.
  Tested .5000 tx per block. on open network
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
statdude
Legendary
*
Offline Offline

Activity: 1498
Merit: 1000


View Profile
August 11, 2015, 02:26:36 AM
 #7

How much is the bounty?

Will it pay out if I just tell you how it can be done?

It is pretty simple actually. Bribe some nodes by sharing some of the double-spend theft.

There is created an incentive to aggregate mining power in order to sell capacity to double-spend. It is an economics issue. Just because it can't be accomplished on the controlled testnet is irrelevant.

Rules are clear on how it pays out. Sounds like you've implied 51% attack, which is the same for many coins. Not trying to fud you, just not following. also not sure why you are duplicating your post in multiple threads instead of linking to one.

▄█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█▄
█ ███████████████████████ █
█ █████     █ ▀██████████ █
█ █████     █   ▀████████ █
█ █████  ██ █     ▀██████ █

█ █████  ▀▀ █▄▄▄▄▄▄▄█████ █
█ █████  ▄▄▄▄▄▄▄▄▄  █████ █
█ █████  ▄▄▄▄▄▄▄▄▄  █████ █
█ █████  ▄▄▄▄▄▄▄▄▄  █████ █
█ █████  ▄▄▄▄▄▄▄▄▄  █████ █
█ █████             █████ █
█ ███████████████████████ █
▀█▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█▀
  Website
    Twitter
      Gitlab
      Reddit
    Telegram
Whitepaper
  ▄█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█▄
█ ███████████████████████ █
█ ███████████████████████ █
█ ███▄    ███████▀   ▄███ █
█ ████▌    █████▀    ████ █
█ ████▌     ███▀     ████ █
█ ████▌▐█    █▀ █    ████ █
█ ████▌▐██     ██    ████ █
█ ████▌▐███   ███    ████ █
█ ███▀  ▀███ ███▀    ▀███ █
█ ███████████████████████ █
█ ███████████████████████ █
▀█▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█▀
TPTB_need_war
Sr. Member
****
Offline Offline

Activity: 420
Merit: 262


View Profile
August 11, 2015, 04:28:32 AM
Last edit: August 11, 2015, 04:47:32 AM by TPTB_need_war
 #8

Apologies problem with eye sight earlier (no joke). Now I see the bounty rules link. So roughly $2100 at current exchange rate. Probably not worth my time right now, because I am working on something orders-of-magnitude more lucrative and under a deadline.

I changed the post in the other thread, so as to link to this thread and check for discussion here.

I am not referring to a 51% attack.

It appears there is some sort of "zerotime" algorithm wherein the P2P network attempts to form a consensus (a "global lock") on inputs to a 0-confirmation transaction sent to the network. I didn't study the details of the network propagation exhaustively. I see some diagram with "slots" and various nodes propagate a lock logic across the P2P network.

Well recently Skycoin has proven the game theory about Sybil attacks with reputation, propagation networks and the best case is that if 7% of the nodes lie, then the network fails to get the correct consensus:

Our new paper of phase II research on consensus is released: http://arxiv.org/abs/1507.03927
Still a lot to do further.

I will quote from your white paper:

Quote
Under the SkyHash model the wiki dataset can survive under
DoS attack committed by 7% random nodes or 0.9% top
influential nodes defined as the first 0.9% nodes by sorting all
nodes in descendant order on the count of a node’s followees,
however, the throughput will decrease 50% even when the
network survives. In all the cases that the network survives,
correct nodes can always reach almost-everywhere consensus
within 45 seconds without correct nodes agree at different
values, while under DoS attack by 7% random nodes, 1.5%
nodes refuse to agree at any values, and under DoS attack by
0.9% top influential nodes, 4% nodes refuse to agree at any
values.
As we introduced in Section II, Bitcoin’s PoW is the
best Sybil-proof consensus at present, but it is a different
mechanism to our work and not comparable directly in Fig. 6.
Through the automatic adjustment of the difficulty of PoW,
Bitcoin generates a block in about 10 minutes, and a fully
confirmed consensus need 6 blocks thus needs about 1 hour.
However if a single node or a group of nodes has a large
proportion of compute power, it can compromise the network
and create a fork. Table II shows the probability of success
attack for 6 blocks confirmations [23]. If one adversary in
Bitcoin has a threatening compute power, the whole network
can’t do anything to resist it because the power is controlled
by the adversary itself, while in our approach a node’s power
is controlled by its followees, thus a node can be unarmed by
unfollowing it.

...

Rather the key innovations of your consensus algorithm appear to be:

  • It is based on reputation following instead of compute power.
  • The fail case is only 7% (or 0.9% for influential nodes) versus 50% (or actually as low as 25% for selfish-mining) for proof-of-work.
  • It doesn't waste computing resources and electricity.

...



Hopefully you can understand the "global lock" is not leveraging any compute power for Byzantine fault resistance, i.e. it is not proof-of-work. Rather it is relying on the structure of the propagation of the P2P network to converge on a consensus. This is basically analogous to Skycoin's consensus network at the conceptual level. So the analysis of vulnerability should be in the same ballpark.

There are no short-cuts around proof-of-work or proof-of-share for unambiguous, global consensus, i.e. Byzantine fault resistance. If the developer of VanillaCoin thinks otherwise, he needs to prove it with some math. I don't see any such proofs in the white paper.

It is almost as if he didn't learn Bitcoin 101, which is ludicrous to say, because obviously he is knowledgeable. So either I have a big blind spot or he just somehow deluded himself. It is actually bizarre.

The only thing you could do is poll the nodes and make sure 51% of the network hashrate is reporting the global lock. If you can tie the reputation to hashrate, then you might have a solution. But then the problem is they can lie and you can't prove they won't (if necessary via a Sybil identity).

You've got three ways to do consensus: proof-of-work, proof-of-stake/share, or long-term reputation.

If it was as simple as he apparently thinks it is, don't you think it would have already been done for Bitcoin?

nextgencoin
Legendary
*
Offline Offline

Activity: 1106
Merit: 1000


View Profile
August 11, 2015, 04:45:34 AM
 #9

paging John Conner.  Grin


....or bat phone to Wayne Manor?
TPTB_need_war
Sr. Member
****
Offline Offline

Activity: 420
Merit: 262


View Profile
August 11, 2015, 05:06:45 AM
Last edit: August 12, 2015, 01:49:34 PM by TPTB_need_war
 #10

Let me add that is essentially what he has done is to incentivize network propagation influence. Thus adversary floods the network with a Sybil attack.

Does the word "sybil" even appear in the white paper? I should check.

The zerotime paper does tersely mention Sybil attacks:

https://github.com/john-connor/papers/blob/708f488c8c17e08a12bc4bdb4fc5ac1e2aaf6e24/zerotime.pdf

Quote from: John Conner
Security Considerations

The inability to forge identities in the UDP routing layer prevents Sybil attacks and the structure of the network was designed to deal with common attacks found in DHT-like systems.

There he is talking about his past experience in for example Bittorrent client systems where a DHT is employed. A DHT system is concerned with mapping hashes to resources where the reference point can be the IP address for example. That is a different issue than propagating a consensus wherein there is no reference point because the adversary is forming the transactions and the routing decisions at-will, which can be uncorrelated from the IP address.

There are no details provided whatsoever. All we see is a chart of a blackbox called "Lock Tx eviction mismatch". Great so the n00bs are just going to accept some technobabble as gospel. Nice circle jerk but it won't get by me.



P.S. What is up with the name? Blueberrycoin again. A name is very important. Ice cream has what to do with currency? Ice Ice baby, lol.  Cheesy


Edit: why i am doing this? Because someone asked me in a PM for my opinion. And also because I don't want to see people throwing more good money down rat holes. Shitcoin shit needs to be called out.

TPTB_need_war
Sr. Member
****
Offline Offline

Activity: 420
Merit: 262


View Profile
August 11, 2015, 05:22:15 AM
Last edit: August 11, 2015, 05:46:09 AM by TPTB_need_war
 #11

One could argue that if all "slots" in the zerotime algorithm report a lock, then there is consensus.

The description of the algorithm in the white paper doesn't appear to discuss what is done when there is discord (as I wrote above just a blackbox in a chart). It is in that area that the influence of a Sybil attack needs to be analyzed. I didn't have time to detail exactly how it breaks down, but the research has been done by others in terms of analyzing how consensus can propagate in the face of a Sybil attack.

sly5am
Hero Member
*****
Offline Offline

Activity: 582
Merit: 500


View Profile
August 11, 2015, 05:44:13 AM
 #12

I like talking to myself...

TPTB_need_war
Sr. Member
****
Offline Offline

Activity: 420
Merit: 262


View Profile
August 11, 2015, 05:46:24 AM
 #13

I like talking to myself...

Reread my posts (I added analysis). And weep fool.

statdude
Legendary
*
Offline Offline

Activity: 1498
Merit: 1000


View Profile
August 11, 2015, 05:47:32 AM
 #14

Thanks AM.

I will PM you when he releases the updated ZT whitepaper. We'll see if that answers any of your questions. I have heard some of these problems like Byzantine general brought up with other coins, but perhaps in a different context.


▄█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█▄
█ ███████████████████████ █
█ █████     █ ▀██████████ █
█ █████     █   ▀████████ █
█ █████  ██ █     ▀██████ █

█ █████  ▀▀ █▄▄▄▄▄▄▄█████ █
█ █████  ▄▄▄▄▄▄▄▄▄  █████ █
█ █████  ▄▄▄▄▄▄▄▄▄  █████ █
█ █████  ▄▄▄▄▄▄▄▄▄  █████ █
█ █████  ▄▄▄▄▄▄▄▄▄  █████ █
█ █████             █████ █
█ ███████████████████████ █
▀█▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█▀
  Website
    Twitter
      Gitlab
      Reddit
    Telegram
Whitepaper
  ▄█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█▄
█ ███████████████████████ █
█ ███████████████████████ █
█ ███▄    ███████▀   ▄███ █
█ ████▌    █████▀    ████ █
█ ████▌     ███▀     ████ █
█ ████▌▐█    █▀ █    ████ █
█ ████▌▐██     ██    ████ █
█ ████▌▐███   ███    ████ █
█ ███▀  ▀███ ███▀    ▀███ █
█ ███████████████████████ █
█ ███████████████████████ █
▀█▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█▀
TPTB_need_war
Sr. Member
****
Offline Offline

Activity: 420
Merit: 262


View Profile
August 11, 2015, 06:05:37 AM
 #15

Zilchcoin

Zerotime to zero consensus. Zero for all and all for zilch.  Cheesy

(sorry just needed to crack a joke... so much tension here when ever disagreeing with fanboiz)

john-connor
Sr. Member
****
Offline Offline

Activity: 596
Merit: 251



View Profile
August 11, 2015, 06:58:36 AM
 #16

One could argue that if all "slots" in the zerotime algorithm report a lock, then there is consensus.
What is a "slot" in regards to ZT? It will be funny to see your answer. Wink

Thank you for your support.

Minter                       ▄▄▄▄▄▄▄▄▄▄▄
                  ▄▄▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▄▄
               ▄▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▄
            ,▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▄
          ,▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▄
         ▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
        ▓▓▓▓▓▓▓▓▓▓▓█▀█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▀█▓▓▓▓▓▓▓▓▓▓▓
       ▓▓▓▓▓▓▓▓▓▓▓▓    █▓▓▓▓▓▓▓▓▓▓▓   ▓▓▓▓▓▓▓▓▓▓▓▓
      █▓▓▓▓▓▓▓▓▓▓▓▓▓▓    ▀▓▓▓▓▓▓▓▓▓   ▓▓▓▓▓▓▓▓▓▓▓▓▓
      ▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▄   ▀▓▀   ▓▓   ▓▓▓▓▓▓▓▓▓▓▓▓▓
     ▐▓▓▓▓▓▓▓▓▓▓▓▓▓   ▓▓▓▄     ▄▓▓▓   ▓▓▓▓▓▓▓▓▓▓▓▓▓▌
     ╟▓▓▓▓▓▓▓▓▓▓▓▓▓   ▓▓▓▓▓▄ ▄▓▓▓▓▓   ▓▓▓▓▓▓▓▓▓▓▓▓▓▌
     ▐▓▓▓▓▓▓▓▓▓▓▓▓▓   ▓▓▓▓▓▓▓▓▓▓▓▓▓   ▓▓▓▓▓▓▓▓▓▓▓▓▓▌
      ▓▓▓▓▓▓▓▓▓▓▓▓▓   ▓▓▓▓▓▓▓▓▓▓▓▓▓   ▓▓▓▓▓▓▓▓▓▓▓▓▓
      ║▓▓▓▓▓▓▓▓▓▓▓▓   ▓▓▓▓▓▓▓▓▓▓▓▓▓   ▓▓▓▓▓▓▓▓▓▓▓▓▌
       ▀▓▓▓▓▓▓▓▓▓▓▓   ▓▓▓▓▓▓▓▓▓▓▓▓▓   ▓▓▓▓▓▓▓▓▓▓▓▓
        ▀▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
         ╙▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▀
           ▀▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▀
             ▀█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▀
                ▀█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▀
                     ▀▀██▓▓▓▓▓▓▓▓▓██▀▀
||

╓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒
▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▀▀▀▀▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
▓▓▓▓▓▓▓▓▓▓▓▓▓▓         ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▌
▓▓▓▓▓▓▓▓▓▓▓▓▓▓         ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▌
▓▓▓▓▓▓▓▓▓▓▓▓▓▌        ▐▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▌
▓▓▓▓▓▓▓▓▓▓▓▓▓         ▀╜        ╙▀▓▓▓▓▓▓▓▓▓▓▓▌
▓▓▓▓▓▓▓▓▓▓▓▓▓                      ▓▓▓▓▓▓▓▓▓▓▌
▓▓▓▓▓▓▓▓▓▓▓▓▌                       ▓▓▓▓▓▓▓▓▓▌
▓▓▓▓▓▓▓▓▓▓▓▓                        ▓▓▓▓▓▓▓▓▓▌
▓▓▓▓▓▓▓▓▓▓▓▓         ▓▓▓▓▓▌         ▓▓▓▓▓▓▓▓▓▌
▓▓▓▓▓▓▓▓▓▓▓▌         ▓▓▓▓▓          ▓▓▓▓▓▓▓▓▓▌
▓▓▓▓▓▓▓▓▓▓▓⌐         ▓▓▓▓▓         ╣▓▓▓▓▓▓▓▓▓▌
▓▓▓▓▓▓▓▓▓▓▓         ▀█▀▀^         ╫▓▓▓▓▓▓▓▓▓▓▌
▓▓▓▓▓▓▓▓▓▓▌                      ▒▓▓▓▓▓▓▓▓▓▓▓▌
▓▓▓▓▓▓▓▓▓▓                     ▒▓▓▓▓▓▓▓▓▓▓▓▓▓▌
▓▓▓▓▓▓▓▓▓▓                 #▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▌
▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▌
▀▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
 ▀▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▀
 ╙▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▀
WALLET




                   ▄▄████
              ▄▄████████▌
         ▄▄█████████▀███
    ▄▄██████████▀▀ ▄███▌
▄████████████▀▀  ▄█████
▀▀▀███████▀   ▄███████▌
      ██    ▄█████████
       █  ▄██████████▌
       █  ███████████
       █ ██▀ ▀██████▌
       ██▀     ▀████
                 ▀█




                ▄█████▄   ▄▄
▐█▄           ▄███████████▀
████▄▄       ▐█████████████▀
████████▄▄   ▐████████████
 ████████████████████████▌
▐████████████████████████
 ▀███████████████████████
   ▀████████████████████
   ████████████████████
    ▀█████████████████
      ▄█████████████▀
▄▄▄▄█████████████▀
  ▀▀█████████▀▀
traumschiff (OP)
Legendary
*
Offline Offline

Activity: 1498
Merit: 1001


180 BPM


View Profile
August 11, 2015, 09:20:14 AM
 #17

@TPTB_need_war

The final whitepaper isn't up on github. The bounty goes for double-spening on the ZT testnet.

If in theory it is so easy for you, feel free to just download it and do it. You don't seem that busy since you can do various comments and call coins names which had probably thousands of hours invested. The bounty is there to try and give some incentive to spend time on it, meanwhile you act as if this project would be pumped with the testnet + bounty.

Also you are basing most of your assumptions on a draft?

bl234st
Member
**
Offline Offline

Activity: 87
Merit: 10


View Profile
August 11, 2015, 09:51:51 AM
 #18

Zilchcoin

Zerotime to zero consensus. Zero for all and all for zilch.  Cheesy

(sorry just needed to crack a joke... so much tension here when ever disagreeing with fanboiz)
One could argue that if all "slots" in the zerotime algorithm report a lock, then there is consensus.
What is a "slot" in regards to ZT? It will be funny to see your answer. Wink

Thank you for your support.
@TPTB_need_war

The final whitepaper isn't up on github. The bounty goes for double-spening on the ZT testnet.

If in theory it is so easy for you, feel free to just download it and do it. You don't seem that busy since you can do various comments and call coins names which had probably thousands of hours invested. The bounty is there to try and give some incentive to spend time on it, meanwhile you act as if this project would be pumped with the testnet + bounty.

Also you are basing most of your assumptions on a draft?


Well that escalated quickly!   Grin


monsterer
Legendary
*
Offline Offline

Activity: 1008
Merit: 1007


View Profile
August 11, 2015, 09:53:52 AM
 #19

The problem is that virtual synchrony, which is the mechanism used to synchronise the mempools is not designed for Byzantine failures:

https://en.wikipedia.org/wiki/Virtual_synchrony

Quote
None of the three models can handle more complex failures, such as machines that are taken over by a virus, or a network that sometimes modifies the messages transmitted. The so-called Byzantine agreement model goes beyond the data replication schemes discussed here by also solving such issues, but does so at a price: Byzantine replication protocols typically require larger numbers of servers, and can be much slower.

So, if you can pretend to be multiple clients (of which the cost is zero), you can influence replication and therefore affect a double spend. This is essentially a sybil attack.
TPTB_need_war
Sr. Member
****
Offline Offline

Activity: 420
Merit: 262


View Profile
August 11, 2015, 09:57:56 AM
 #20

The problem is that virtual synchrony, which is the mechanism used to synchronise the mempools is not designed for Byzantine failures:

https://en.wikipedia.org/wiki/Virtual_synchrony

Quote
None of the three models can handle more complex failures, such as machines that are taken over by a virus, or a network that sometimes modifies the messages transmitted. The so-called Byzantine agreement model goes beyond the data replication schemes discussed here by also solving such issues, but does so at a price: Byzantine replication protocols typically require larger numbers of servers, and can be much slower.

So, if you can pretend to be multiple clients (of which the cost is zero), you can influence replication and therefore affect a double spend. This is essentially a sybil attack.

Thank you for saving me some time.

You don't seem that busy since you can do various comments...

You are here at my desk?

What is a "slot" in regards to ZT? It will be funny to see your answer.

Just answer the challenge to show some proof of your algorithm's capability for Byzantine fault tolerance, and stop playing "obfuscation by naming semantics" shell games.

Pages: [1] 2 3 4 5 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!