Bitcoin Forum
May 12, 2024, 07:22:01 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 [13] 14 15 »  All
  Print  
Author Topic: Cleanup: I'll attack some coins - I owned APEXcoin for 90 blocks  (Read 17223 times)
Daedelus
Hero Member
*****
Offline Offline

Activity: 574
Merit: 500



View Profile
January 23, 2015, 02:12:17 PM
 #241

hey, there's no sendmany in nxt? If I want to split my nxt in 50 accounts then I have to pay 50 NXT in fees, right? that's a bummer....

I post here because I don't have my nxtforum password with me right now....

Yes, that's right. For each transaction you have to pay the transaction fee of 1 NXT (so multiply by 50, in your case).
1715541721
Hero Member
*
Offline Offline

Posts: 1715541721

View Profile Personal Message (Offline)

Ignore
1715541721
Reply with quote  #2

1715541721
Report to moderator
Transactions must be included in a block to be properly completed. When you send a transaction, it is broadcast to miners. Miners can then optionally include it in their next blocks. Miners will be more inclined to include your transaction if it has a higher transaction fee.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715541721
Hero Member
*
Offline Offline

Posts: 1715541721

View Profile Personal Message (Offline)

Ignore
1715541721
Reply with quote  #2

1715541721
Report to moderator
1715541721
Hero Member
*
Offline Offline

Posts: 1715541721

View Profile Personal Message (Offline)

Ignore
1715541721
Reply with quote  #2

1715541721
Report to moderator
1715541721
Hero Member
*
Offline Offline

Posts: 1715541721

View Profile Personal Message (Offline)

Ignore
1715541721
Reply with quote  #2

1715541721
Report to moderator
Daedelus
Hero Member
*****
Offline Offline

Activity: 574
Merit: 500



View Profile
January 27, 2015, 08:39:40 AM
 #242

For anyone wondering, CynicSOB is working on nxtforum.org to try and break the testnet. You can follow here:

https://nxtforum.org/testnet/nxt-security-audit-attack-simulations-on-testnet/
Crestington
Legendary
*
Offline Offline

Activity: 882
Merit: 1024



View Profile
January 27, 2015, 09:02:31 AM
 #243

For anyone wondering, CynicSOB is working on nxtforum.org to try and break the testnet. You can follow here:

https://nxtforum.org/testnet/nxt-security-audit-attack-simulations-on-testnet/

Thanks I'll follow along, interesting stuff.
Daedelus
Hero Member
*****
Offline Offline

Activity: 574
Merit: 500



View Profile
January 27, 2015, 10:15:49 AM
 #244

Cool. The main problem I see that I spoke about earlier was how to get around Transparent Forging. Each forger/miner can predict who is due to forge the next block with high probability. You can see the predictions live from the real Nxt mainnet here:

http://188.138.33.10/
(red are accounts that missed their turn, blue are ones competing for Nxt block with a prediction for the time to next block)


If cynicSOB starts broadcasting blocks when it isn't his turn, the network with blacklist him/reject all his blocks. He will have to fool many nodes in the network to tell the remainder of the network that he is next for his blocks to be accepted. And it might only lead to a temporary fork, with the network reorging later on (upt to 720 blocks later) and orphaning all his blocks. Not a trivial problem to crack.

You can read more about the background to Transparent Forging here, if you are interested: https://bitcointalk.org/index.php?topic=364218
patmast3r
Hero Member
*****
Offline Offline

Activity: 980
Merit: 1001


View Profile
January 27, 2015, 10:26:50 AM
 #245

Cool. The main problem I see that I spoke about earlier was how to get around Transparent Forging. Each forger/miner can predict who is due to forge the next block with high probability. You can see the predictions live from the real Nxt mainnet here:

http://188.138.33.10/
(red are accounts that missed their turn, blue are ones competing for Nxt block with a prediction for the time to next block)


If cynicSOB starts broadcasting blocks when it isn't his turn, the network with blacklist him/reject all his blocks. He will have to fool many nodes in the network to tell the remainder of the network that he is next for his blocks to be accepted. And it might only lead to a temporary fork, with the network reorging later on (upt to 720 blocks later) and orphaning all his blocks. Not a trivial problem to crack.

You can read more about the background to Transparent Forging here, if you are interested: https://bitcointalk.org/index.php?topic=364218

Is TF already running and working on the testnet ?

Daedelus
Hero Member
*****
Offline Offline

Activity: 574
Merit: 500



View Profile
January 27, 2015, 10:42:22 AM
 #246

The "ability to predict the next forger to a high prbability" part of Transparent Forging is already running on the mainnet.

Check the forging accounts of the next few blocks against the predictions here...

http://188.138.33.10

...to prove it.


The first stages of Transparent Forging were added to NRS v.0.4.8, if you check the change logs. That was block 30000 (1st Jan 2014). (It was planned for 32000 but there was a hiccup  Grin ). The roll out of TF on the mainnet as been happening for over a year.

See: https://bitcointalk.org/index.php?topic=345619.msg4235982#msg4235982 for Jean-Luc's announcement.


There won't be a point where you can say "that is when TF began", the algos are tweaked to turn bits on and additions made over time.



LiQio
Legendary
*
Offline Offline

Activity: 1181
Merit: 1002



View Profile
January 27, 2015, 11:06:45 AM
 #247

Is TF already running and working on the testnet ?

I think the better question is, what's the percentage of TF already implemented in the current version of NRS 1.4.10

@Daedelus, do you have a number?
Daedelus
Hero Member
*****
Offline Offline

Activity: 574
Merit: 500



View Profile
January 27, 2015, 11:09:18 AM
Last edit: January 27, 2015, 12:16:15 PM by Daedelus
 #248

More than 50%.


Only because CfB said that 50% was implemented about 6-9 months ago  Cheesy


Edit: Tried to find the link but couldn't  Undecided
LiQio
Legendary
*
Offline Offline

Activity: 1181
Merit: 1002



View Profile
January 27, 2015, 11:12:16 AM
 #249

More than 50%.


Only because CfB said that 50% was implemented about 6-9 months ago  Cheesy

Thanks mate, ... although, thinking about it,... seems a bit rough your number  Grin
LiQio
Legendary
*
Offline Offline

Activity: 1181
Merit: 1002



View Profile
January 27, 2015, 12:09:55 PM
 #250

Looking at the constants we can see that 8 steps have been made so far:

Code:
public static final int TRANSPARENT_FORGING_BLOCK_2 = 47000;
public static final int TRANSPARENT_FORGING_BLOCK_3 = 51000;
public static final int TRANSPARENT_FORGING_BLOCK_4 = 64000;
public static final int TRANSPARENT_FORGING_BLOCK_5 = 67000;
public static final int TRANSPARENT_FORGING_BLOCK_6 = isTestnet ? 75000 : 130000;
public static final int TRANSPARENT_FORGING_BLOCK_7 = Integer.MAX_VALUE;
public static final int TRANSPARENT_FORGING_BLOCK_8 = isTestnet ? 78000 : 215000;
cynicSOB (OP)
Member
**
Offline Offline

Activity: 106
Merit: 10

yes, sometimes I'm a cynical SOB


View Profile
January 27, 2015, 03:50:13 PM
 #251

transparent forging isn't a magic silver bullet. I think it doesn't solve much.

My understanding is that only the predicting part is implemented, but they don't do anything with that prediction... quoting this: https://bitcointalk.org/index.php?topic=364218

Quote
...but this can be counteracted by some mechanisms of advanced consensus (still not revealed)

I read "not revealed" as " not implemented". And even if implemented, I'm attacking with 2% of the stake: I don't need to skip blocks. The analysis on that post doesn't apply to my attack.

For more secure coins: 1EqekC9YVhiWLYjG3mfKNJwrf5s3YS46WW
For the lulz:1EqekC9YVhiWLYjG3mfKNJwrf5s3YS46WW
Daedelus
Hero Member
*****
Offline Offline

Activity: 574
Merit: 500



View Profile
January 27, 2015, 03:59:18 PM
 #252

Hmm, still can't see how you can jump the forging queue if it calculated and known to all other forgers independently. They will all see you pushing in the queue when it isn't your turn  Cheesy If you think you can, I'm interested to see what happens then  Grin


(The 'not revealed' has now been revealed but you're right that it isn't implemented yet)
Argon18
Sr. Member
****
Offline Offline

Activity: 442
Merit: 250


View Profile
February 19, 2015, 08:17:46 AM
 #253

Nxt Forum
_______________________________________________________________________________ ________
Quote from: cynicSOB on February 10, 2015, 08:51:02 pm

    updates:

    - I found no advantage in splitting the stake in various accounts.
    - NXT's POS using block generator signatures is robust, probably even better than PPC's stake modifiers. You should probably thank Cunicula for that: his discussions with cfb led to that design.
    - It's still POS, so 20% of the staking weight, which is at best 10% of the total supply, is enough to double spend once every 30hs. Here, double-spend is calculated for 10 confirmations. For 4 confirmations (like some exchanges use) half of that much is more than enough
    - I found a hole that allows me to (aprox) double my staking weight: I can make 1M NXT forge as often as 2M should. This would allow a 51% attack with 25% stake. This is still theory, I need to modify the client to generate the attack.

    So, I can't attack testnet with only 200K.. that thing was an underestimation... but I could with 2M. And I found a serious security problem, so please organize a bounty and set the goals to claim it. Come on, let's gather some 200K real NXT (not just testnet) Smiley I'm sure once the devs understand this they'll agree and fix it.
    Since I don't need to split the NXT in several accounts, if I wanted to try to double spend with 10% of the supply I could do it with leasing.
    Leasing is a good idea: I think it's the reason why the total network staking weight is high for NXT compared to others.

_______________________________________________________________________________ ____

Quote from: jones
I'm skeptical, as always Smiley

I'm not sure how 20% staking weight can double-spend a transaction every thirty hours if the person waits the normal 10 confs. A finney attack would be regular, the evil forger wouldn't include the block when it forged, and the person that accepted after one confirm would be double spent on, when we wait more than one confirm, the security increases with all the different forgers that pile blocks on top, with 10 confirms, the chance of a person with 20% staking power forging 10 consecutive blocks would be (0.2)^10 would take over a million blocks to happen. (0.2)^4 is much less, but since the largest staker has about 10% right now (0.1)^4 is small enough to only happen twice so far in nxt's existence.

Doubling the staking power is interesting, I'll do some more thinking and try to figure this out for myself, my bounty is 0 though Smiley

_______________________________________________________________________________ __


@cynicSOB

It looks like NXT devs are trying to welch on any bounty, bad form on their part.
You could just post their vulnerability for them acting that way.





▄██████████████████▄
▄██████████████████████▄
█████▀              ▀█████
▄████▀    ▄▄▄▄▄▄        ▀████▄
▀█████▄    ▀█████▄     ▄█████▀
▀█████▄    ▀█████▄ ▄█████▀
█▄  ▀█████▄    ▀█████████▀  ▄█
██▄  ▀█████▄    ▀█████▀  ▄██
███▄  ▀█████▄    ▀█▀  ▄███
▀███▄  ▀█████▄     ▄███▀
▀████▄  ▀████▀  ▄████▀
█████▄  ▀▀  ▄█████
▀█████▄  ▄█████▀
▀█████  █████▀
▀████████▀
██████
▀██▀
E R N
               ▄▄█████████▄▄
           ▄▄█████████████████▄▄
        ▄███████▀▀       ▀▀███████▄
       █████▀▀               ▀▀█████
     ▄████▀    ▄▄█████████▄▄    ▀████▄
    ████▀   ▄█████████████████▄   ▀████
   ████    █████████████████████    ████
 █████    ███████  ▀█████████████    █████
█████    █████████    ▀███████████    █████
████    ▄██████████▄     ▀████████▄    ████
████    █████████████       ███████    ████
████    ▀██████████▀     ▄████████▀    ████
█████    █████████    ▄███████████    █████
 █████    ███████  ▄█████████████    █████
           █████████████████████
            ▀█████████████████▀
               ▀▀█████████▀▀
████
████

████
████

████
████

████
████
TOKEN SALE
AIRDROP
                              ████
                              ████

                              ████
          ████            ████  ████

          ████            ████  ████
          ████  ████  ████  ████  ████

████  ████  ████  ████  ████  ████  ████
████  ████  ████  ████  ████  ████  ████
  ▬▬   GET IN TOUCH   ▬▬ 
TELEGRAM  FACEBOOK  TWITTER
YOUTUBE   INSTAGRAM
Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1009

Newbie


View Profile
February 19, 2015, 08:22:49 AM
 #254

@cynicSOB

It looks like NXT devs are trying to welch on any bounty, bad form on their part.
You could just post their vulnerability for them acting that way.

Or reach some whales and secretly hand over them the code for the attack...
achimsmile
Legendary
*
Offline Offline

Activity: 1225
Merit: 1000


View Profile
February 19, 2015, 08:34:22 AM
Last edit: February 19, 2015, 08:53:43 AM by achimsmile
 #255

@cynicSOB

It looks like NXT devs are trying to welch on any bounty, bad form on their part.
You could just post their vulnerability for them acting that way.

Many people on the nxtforum are in favor of a bounty. But you have to understand that some are sceptic and want to see evidence first.

cynicSOB said himself that his attack is only theoretic so far, and he has yet to modify the client and try. I'm 100% sure that he will get a bounty once he provides evidence.

Nxters have been quite fair with bounties so far.

Doctorevil recieved a bounty for doing a security audit.
Minusbalancer recieved a bounty for finding a bug.
There were 3 bounties paid for finding (purposely set) flaws

etc.

edit: He was already wrong once:
I'm attacking with 2% of the stake: I don't need to skip blocks. The analysis on that post doesn't apply to my attack.

his 2% stake requirement has now gone up to 10% stake
Argon18
Sr. Member
****
Offline Offline

Activity: 442
Merit: 250


View Profile
February 19, 2015, 08:54:37 AM
 #256

@cynicSOB

It looks like NXT devs are trying to welch on any bounty, bad form on their part.
You could just post their vulnerability for them acting that way.

Many people on the nxtforum are in favor of a bounty. But you have to understand that some are sceptic and want to see evidence first.

cynicSOB said himself that his attack is only theoretic so far, and he has yet to modify the client and try. I'm 100% sure that he will get a bounty once he provides evidence.


If NXT really wanted to see evidence , they would have used the regular network and not testnet.
He found something and now they want all of the info without paying him.

Welching is Welching , no matter what kind of spin you put on it.
At least we know NXT is untrustworthy now plus a major security flaw in its code.


▄██████████████████▄
▄██████████████████████▄
█████▀              ▀█████
▄████▀    ▄▄▄▄▄▄        ▀████▄
▀█████▄    ▀█████▄     ▄█████▀
▀█████▄    ▀█████▄ ▄█████▀
█▄  ▀█████▄    ▀█████████▀  ▄█
██▄  ▀█████▄    ▀█████▀  ▄██
███▄  ▀█████▄    ▀█▀  ▄███
▀███▄  ▀█████▄     ▄███▀
▀████▄  ▀████▀  ▄████▀
█████▄  ▀▀  ▄█████
▀█████▄  ▄█████▀
▀█████  █████▀
▀████████▀
██████
▀██▀
E R N
               ▄▄█████████▄▄
           ▄▄█████████████████▄▄
        ▄███████▀▀       ▀▀███████▄
       █████▀▀               ▀▀█████
     ▄████▀    ▄▄█████████▄▄    ▀████▄
    ████▀   ▄█████████████████▄   ▀████
   ████    █████████████████████    ████
 █████    ███████  ▀█████████████    █████
█████    █████████    ▀███████████    █████
████    ▄██████████▄     ▀████████▄    ████
████    █████████████       ███████    ████
████    ▀██████████▀     ▄████████▀    ████
█████    █████████    ▄███████████    █████
 █████    ███████  ▄█████████████    █████
           █████████████████████
            ▀█████████████████▀
               ▀▀█████████▀▀
████
████

████
████

████
████

████
████
TOKEN SALE
AIRDROP
                              ████
                              ████

                              ████
          ████            ████  ████

          ████            ████  ████
          ████  ████  ████  ████  ████

████  ████  ████  ████  ████  ████  ████
████  ████  ████  ████  ████  ████  ████
  ▬▬   GET IN TOUCH   ▬▬ 
TELEGRAM  FACEBOOK  TWITTER
YOUTUBE   INSTAGRAM
Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1009

Newbie


View Profile
February 19, 2015, 09:03:19 AM
 #257

At least we know NXT is untrustworthy now plus a major security flaw in its code.

I know how to attack Bitcoin with a 30 GH/s mining rig but noone paid me bounty in advance.
Well, at least we know BTC is untrustworthy now plus a major security flaw in its code...
Argon18
Sr. Member
****
Offline Offline

Activity: 442
Merit: 250


View Profile
February 19, 2015, 09:07:11 AM
 #258

At least we know NXT is untrustworthy now plus a major security flaw in its code.

I know how to attack Bitcoin with a 30 GH/s mining rig but noone paid me bounty in advance.
Well, at least we know BTC is untrustworthy now plus a major security flaw in its code...

If they had invited you to a forum and you spent a few days testing your theory which would benefit them by helping secure their network , they would owe you something for your efforts.
And I would call them welchers too.


▄██████████████████▄
▄██████████████████████▄
█████▀              ▀█████
▄████▀    ▄▄▄▄▄▄        ▀████▄
▀█████▄    ▀█████▄     ▄█████▀
▀█████▄    ▀█████▄ ▄█████▀
█▄  ▀█████▄    ▀█████████▀  ▄█
██▄  ▀█████▄    ▀█████▀  ▄██
███▄  ▀█████▄    ▀█▀  ▄███
▀███▄  ▀█████▄     ▄███▀
▀████▄  ▀████▀  ▄████▀
█████▄  ▀▀  ▄█████
▀█████▄  ▄█████▀
▀█████  █████▀
▀████████▀
██████
▀██▀
E R N
               ▄▄█████████▄▄
           ▄▄█████████████████▄▄
        ▄███████▀▀       ▀▀███████▄
       █████▀▀               ▀▀█████
     ▄████▀    ▄▄█████████▄▄    ▀████▄
    ████▀   ▄█████████████████▄   ▀████
   ████    █████████████████████    ████
 █████    ███████  ▀█████████████    █████
█████    █████████    ▀███████████    █████
████    ▄██████████▄     ▀████████▄    ████
████    █████████████       ███████    ████
████    ▀██████████▀     ▄████████▀    ████
█████    █████████    ▄███████████    █████
 █████    ███████  ▄█████████████    █████
           █████████████████████
            ▀█████████████████▀
               ▀▀█████████▀▀
████
████

████
████

████
████

████
████
TOKEN SALE
AIRDROP
                              ████
                              ████

                              ████
          ████            ████  ████

          ████            ████  ████
          ████  ████  ████  ████  ████

████  ████  ████  ████  ████  ████  ████
████  ████  ████  ████  ████  ████  ████
  ▬▬   GET IN TOUCH   ▬▬ 
TELEGRAM  FACEBOOK  TWITTER
YOUTUBE   INSTAGRAM
achimsmile
Legendary
*
Offline Offline

Activity: 1225
Merit: 1000


View Profile
February 19, 2015, 09:17:04 AM
 #259

If they had invited you to a forum and you spent a few days testing your theory which would benefit them by helping secure their network , they would owe you something for your efforts.
And I would call them welchers too.


With the evidence we have so far, CfB's 30GH/s attack on bitcoin is just as possible as cynicSOB's is on Nxt.

Do you see the problem?

I like what cynicSOB is doing and hope he finds something, and I'm glad to donate some Nxt if he found a flaw,
but you shouldn't trust just words from strangers on the internet.
Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1009

Newbie


View Profile
February 19, 2015, 09:27:15 AM
 #260

And I would call them welchers too.

You seem to be from the future where time machine is an ordinary device and bets are paid before the evidence is provided. In our time we used to go the other way around.
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 [13] 14 15 »  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!