Bitcoin Forum

Alternate cryptocurrencies => Bounties (Altcoins) => Topic started by: ozBigPoppa on July 18, 2019, 01:59:15 AM



Title: [BOUNTY] Approx $20kUSD - 623,000 Syscoin -Hack the Syscoin Bridge to ETH [OPEN]
Post by: ozBigPoppa on July 18, 2019, 01:59:15 AM
Background
Syscoin Website  (https://syscoin.org/)
White Papers (https://syscoin.org/whitepaper)

SYSCOIN BOUNTY - 623,000

As the community members keep adding to our Bounty, we are setting the following conditions taking into consideration the initial bounty was 200k raised by Sidhujag.

Bounty Reward:
High Severity - 300k

You are able to create/mint/double spend Syscoin or assets
Fork the network

Small - Medium - 50k
Logic errors that may cause issues to the network

If there are multiple submissions then bounty will be split based on severity, lower severity gets less coins and higher severity gets more coins. Minimum of 300k SYS for high severity even if many submissions we will ensure high severity takes at least 300k SYS.

DEADLINE
Aug 10, 2019 10 PM UTC

The Syscoin Team and Community members have come together to offer 300,000 edit: 623,000 Syscoin to anyone that can break the bridge between Syscoin and Ethereum that is currently functional on Testnet right now. Please try if you are able to use linux and cmd line consoles to build, run and interact with software. It is meant for those who have knack for breaking stuff (you know who you are) + software architects that want to try to make a quick buck or just learn about some cool new tech.

Code
https://github.com/syscoin/syscoin
https://github.com/syscoin/sysethereum-contracts
https://github.com/syscoin/sysethereum-dapp
https://github.com/syscoin/sysethereum-agents

Useful Links
Syscoin Testnet Setup (https://medium.com/@bittyjohn1954/syscoin-4-1-syscoin-ethereum-bridge-89d3bb29f213)
Syscoin Bridge (https://syscoin.org/syscoin-bridge)
Testnet Explorer (http://52.203.169.241:9000/)
SuperBlock Agents Rinkeby Explorer (https://rinkeby.etherscan.io/address/0x7d5602305f4d2c7dc9c85b40a47d88b63086eb2b)
SYSX Rinkeby Explorer (https://rinkeby.etherscan.io/token/0x2e80da144b22ac10517df6ca64fec1c843215255)

The rules are simple:
Situation #1: You win if you own tSYS that you shouldn't own with an attack.
Situation #2: You offer a way to fork the Testnet Network.

Conditions
Being a bad miner does not count as Testnet difficulty is low. But all else is fair game.

May the best hacker win!

Contributions
Sidhujag - 200k
Danosphere - 100k
Cryptoloot - 50k
BigPoppa - 45k
Zippyjetman - 5k
Babiko -5k
Nerzee - 4k
Locutus - 1k
Marys - 1k
Schlackyt - 2k
Johnp - 100k tbc/multisig wallet
Further 100k from Sidhujag
Coffeecupguru - 10k

Total:
623,000 Syscoin

Wallet Address:
3PvF2pmAJ3B1jtYUyuYwLbwL5cJWfPUqDE (https://chainz.cryptoid.info/sys/address.dws?3PvF2pmAJ3B1jtYUyuYwLbwL5cJWfPUqDE.htm)


Title: Re: [BOUNTY] 300,000 Syscoin - Hack the Syscoin Bridge to ETH [OPEN]
Post by: danosphere on July 18, 2019, 05:55:23 AM
I'm throwing another 100k SYS onto this fire. Where are the hackers at?


Title: Re: [BOUNTY] 400,000 Syscoin - Hack the Syscoin Bridge to ETH [OPEN]
Post by: tribrzinec on July 18, 2019, 07:08:07 PM
Reward is keep increasing. I am also adding few thousands of SYS to reward.

Is there anyone who capable to hack SYS - ETH 2WP bridge without counterparty?

Is that solution for Ethereum scalability unhackable? Hmm ... :P


Title: Re: [BOUNTY] 513,000 Syscoin - Hack the Syscoin Bridge to ETH [OPEN]
Post by: ozBigPoppa on July 18, 2019, 11:53:17 PM
Newest contributions. Thank you again to the community to getting behind this bounty!

Contributions
Danosphere - 100k
Zippyjetman - 5k
Babiko - 5k
Marys - 1k
Schlackyt - 2k
Johnp - 100k tbc/multisig wallet


Title: Re: [BOUNTY] 513,000 Syscoin - Hack the Syscoin Bridge to ETH [OPEN]
Post by: hadarian on July 19, 2019, 01:03:18 AM
ETH bridge?
And what does it mean? Atomic swaps or something?


Title: Re: [BOUNTY] 513,000 Syscoin - Hack the Syscoin Bridge to ETH [OPEN]
Post by: danosphere on July 19, 2019, 02:53:57 AM
ETH bridge?
And what does it mean? Atomic swaps or something?

Unrelated to atomic swaps. In a nutshell you burn Syscoins on the SYS blockchain and then use the the resulting proofs from that to mint SYSX ERC20 on the ETH chains through a series of contracts that validate the proof using SPV.

A few terms to be aware of:
Superblock chain (contract) - A two way sidechain between SYS and ETH. 'Agents' collect 60 minutes worth of block headers from the Syscoin chain and post them to a superblock contract on the Ethereum chain. Data from the superblock contract is used to validate proof-of-burn from the Syscoin chain using SPV proofs.
Agents - Nodes that are bonded by 3 ETH and are responsible for submitting SYS block headers to the superblock contract on ETH. These nodes are also responsible for challenging other's who are submitting block headers that do not match their own. This mismatch initializes a challenge/response game between the two. The loser loses their ETH. Agents also earn SYS ERC20 (SYSX) for submitting superblocks. They earn fees for all assets moving across the bridge.
Syscoin Relayer - A process that runs adjacent to syscoind and relays blocks from a local geth client to syscoin. This data is used to validate proof-of-burn from the Ethereum chain coming back to Syscoin using SPV.


There are probably multiple points of attack but i think the biggest opportunities, if any, would be in:
- Submitting bad data to the superblock contract and it not being challenged/declined by other agents
- The challenge response game in itself; DDoS of other agents, or other vectors in there.
- The Syscoin relayer, tricking it somehow maybe?

Code
https://github.com/syscoin/syscoin
https://github.com/syscoin/sysethereum-contracts
https://github.com/syscoin/sysethereum-dapp
https://github.com/syscoin/sysethereum-agents


Happy hacking :)


Title: Re: [BOUNTY] 513,000 Syscoin - Hack the Syscoin Bridge to ETH [OPEN]
Post by: ozBigPoppa on July 19, 2019, 02:56:17 AM
ETH bridge?
And what does it mean? Atomic swaps or something?

Hey hadarian,

Thanks for the questions.

You can checkout more information of the bridge here (https://syscoin.org/syscoin-bridge)

But basically the bridge is a connection between Syscoin Assets and Ethereum ERC-20 tokens performed via a minting/burning process crosschecked by agents and validators, making it a trustless swap without any third-parties or P2P like atomic swaps. This enables ERC-20 tokens to come over to Syscoin and use it's protocol, and allows Syscoin Assets to move to ETH ERC-20 tokens to use it's protocol.

In a minting/burning fashion, the total supply will never increase/decrease, merely move between both chains.
For eg.
You have ERC20 token called CATS with 100k supply and you want to move over to Syscoin to use it's assets and Z-DAG(Zero Confirmation Transactions). You burn 50k(any amount) ERC20 + a fee, and move across to a Syscoin Asset called CATS. You will now have a 50k Supply on ERC-20 and a 50k supply on Syscoin side totalling the 100k. Then the same goes for moving back to ETH chain. You burn the 50k from SYS assets and move to the ETH ERC-20 side where CATS ERC20 is then minted again, bringing the ERC-20 supply back to 100k and Sys asset supply of CATS to 0.


Title: Re: [BOUNTY] 513,000 Syscoin - Hack the Syscoin Bridge to ETH [OPEN]
Post by: CryptoJohn on July 19, 2019, 03:20:51 AM
ETH bridge?
And what does it mean? Atomic swaps or something?

Unrelated to atomic swaps. In a nutshell you burn Syscoins on the SYS blockchain and then use the the resulting proofs from that to mint SYSX ERC20 on the ETH chains through a series of contracts that validate the proof using SPV.

A few terms to be aware of:
Superblock chain (contract) - A two way sidechain between SYS and ETH. 'Agents' collect 60 minutes worth of block headers from the Syscoin chain and post them to a superblock contract on the Ethereum chain. Data from the superblock contract is used to validate proof-of-burn from the Syscoin chain using SPV proofs.
Agents - Nodes that are bonded by 3 ETH and are responsible for submitting SYS block headers to the superblock contract on ETH. These nodes are also responsible for challenging other's who are submitting block headers that do not match their own. This mismatch initializes a challenge/response game between the two. The loser loses their ETH. Agents also earn SYS ERC20 (SYSX) for submitting superblocks. They earn fees for all assets moving across the bridge.
Syscoin Relayer - A process that runs adjacent to syscoind and relays blocks from a local geth client to syscoin. This data is used to validate proof-of-burn from the Ethereum chain coming back to Syscoin using SPV.


There are probably multiple points of attack but i think the biggest opportunities, if any, would be in:
- Submitting bad data to the superblock contract and it not being challenged/declined by other agents
- The challenge response game in itself; DDoS of other agents, or other vectors in there.
- The Syscoin relayer, tricking it somehow maybe?

Code
https://github.com/syscoin/syscoin
https://github.com/syscoin/sysethereum-contracts
https://github.com/syscoin/sysethereum-dapp
https://github.com/syscoin/sysethereum-agents


Happy hacking :)
ETH bridge?
And what does it mean? Atomic swaps or something?

Hey hadarian,

Thanks for the questions.

You can checkout more information of the bridge here (https://syscoin.org/syscoin-bridge)

But basically the bridge is a connection between Syscoin Assets and Ethereum ERC-20 tokens performed via a minting/burning process crosschecked by agents and validators, making it a trustless swap without any third-parties or P2P like atomic swaps. This enables ERC-20 tokens to come over to Syscoin and use it's protocol, and allows Syscoin Assets to move to ETH ERC-20 tokens to use it's protocol.

In a minting/burning fashion, the total supply will never increase/decrease, merely move between both chains.
For eg.
You have ERC20 token called CATS with 100k supply and you want to move over to Syscoin to use it's assets and Z-DAG(Zero Confirmation Transactions). You burn 50k(any amount) ERC20 + a fee, and move across to a Syscoin Asset called CATS. You will now have a 50k Supply on ERC-20 and a 50k supply on Syscoin side totalling the 100k. Then the same goes for moving back to ETH chain. You burn the 50k from SYS assets and move to the ETH ERC-20 side where CATS ERC20 is then minted again, bringing the ERC-20 supply back to 100k and Sys asset supply of CATS to 0.

Sounds pretty amazing!!!


Title: Re: [BOUNTY] 513,000 Syscoin - Hack the Syscoin Bridge to ETH [OPEN]
Post by: hadarian on July 19, 2019, 03:26:35 AM
Interesting. I can see SYS project has been around for a couple of years, it has had its good and bad days but it seems it is quite legit. Thx ozBigPoppa and @danosphere

edit
60k TPS?? WTF? It has to be a one of the fastest blockchains  then



Title: Re: [BOUNTY] 513,000 Syscoin - Hack the Syscoin Bridge to ETH [OPEN]
Post by: ozBigPoppa on July 19, 2019, 03:44:32 AM
Interesting. I can see SYS project has been around for a couple of years, it has had its good and bad days but it seems it is quite legit. Thx ozBigPoppa and @danosphere

edit
60k TPS?? WTF? It has to be a one of the fastest blockchains  then



We are surely up there at the very least. All verified by a Third-Party WhiteBlock. You can read the TPS reports here - WhiteBlock TPS Results (https://syscoin.org/tps_whiteblock_syscoin_report.pdf)


Title: Re: [BOUNTY] 513,000 Syscoin - Hack the Syscoin Bridge to ETH [OPEN]
Post by: johnp on July 19, 2019, 09:21:32 AM
Hmm Currently up around the $17K mark, not bad.


Title: Re: [BOUNTY] 623,000 Syscoin - Hack the Syscoin Bridge to ETH [OPEN]
Post by: danosphere on July 19, 2019, 06:34:49 PM
Bump for more hackers!


Title: Re: [BOUNTY] 623,000 Syscoin - Hack the Syscoin Bridge to ETH [OPEN]
Post by: ozBigPoppa on July 20, 2019, 01:11:40 AM
Another 100k Syscoin has been put up by Sidhujag and community member Coffeeshopguru has donated 10k.

Now bringing the total to 623,000 Syscoin.


Title: Re: [BOUNTY] Approx $20kUSD - 623,000 Syscoin -Hack the Syscoin Bridge to ETH [OPEN]
Post by: qwe111 on July 20, 2019, 08:55:39 AM
PROOF OF AUTHENTICATING POST
Bitcointalk username : qwe111
Campaigns : facebook


Title: Re: [BOUNTY] Approx $20kUSD - 623,000 Syscoin -Hack the Syscoin Bridge to ETH [OPEN]
Post by: beardedmage on July 21, 2019, 07:11:52 AM
Nice pile of 💰


Title: Re: [BOUNTY] Approx $20kUSD - 623,000 Syscoin -Hack the Syscoin Bridge to ETH [OPEN]
Post by: ozBigPoppa on July 22, 2019, 01:38:03 AM
Updated OP with donation wallet. Waiting on one more donation of 10,000 Syscoin to come through.

Wallet Address:
3PvF2pmAJ3B1jtYUyuYwLbwL5cJWfPUqDE (https://chainz.cryptoid.info/sys/address.dws?3PvF2pmAJ3B1jtYUyuYwLbwL5cJWfPUqDE.htm)


Title: Re: [BOUNTY] Approx $20kUSD - 623,000 Syscoin -Hack the Syscoin Bridge to ETH [OPEN]
Post by: blurryeyed on August 10, 2019, 09:55:46 AM
Why would anyone bother wasting their time hacking a worthless masternode shitcoin that is being constantly dumped by devs/masternode owners to pay off their debts/losses?

If anyone did bother with this pointless/worthless exercise, danosphere would simply delete/censor the result anyway like he does every post on the official SYS thread. Take a look at the unofficial thread & find out why this masternode shitcoin is in so much trouble:

https://bitcointalk.org/index.php?topic=4748031.0


Title: Re: [BOUNTY] Approx $20kUSD - 623,000 Syscoin -Hack the Syscoin Bridge to ETH [OPEN]
Post by: blurryeyed on August 12, 2019, 03:36:25 PM
To prove my point, danosphere the censorship king deletes another post:

Quote from: Bitcoin Forum
A reply of yours, quoted below, was deleted by the starter of a self-moderated topic. There are no rules of self-moderation, so this deletion cannot be appealed. Do not continue posting in this topic if the topic-starter has requested that you leave.

You can create a new topic if you are unsatisfied with this one. If the topic-starter is scamming, post about it in Scam Accusations.

Quote
SYS remains my favorite team in crypto.

Why? Because you enjoy the constant dumping? You're happy that your coins have become worthless? Or maybe you like the censorship? Or maybe you're pleased about the dev getting banned from BCT? Or perhaps you like being lied to constantly?

This is the worst performing masternode shitcoin out there & it's your favorite. You need to rethink your investment strategy.

Maybe danosphere could explain why between 100 - 80% of his "decentralized" network is owned by one address:

https://chainz.cryptoid.info/sys/extraction.dws?24697.htm

Would that be a BCF wallet address by any chance? The Syscoin network is about as decentralized as the FED, the only difference is that the FED don't dump as hard as BlockChainFoundry.


Title: Re: [BOUNTY] Approx $20kUSD - 623,000 Syscoin -Hack the Syscoin Bridge to ETH [OPEN]
Post by: Negcreep on August 16, 2019, 10:17:58 AM
To prove my point, danosphere the censorship king deletes another post:

Quote from: Bitcoin Forum
A reply of yours, quoted below, was deleted by the starter of a self-moderated topic. There are no rules of self-moderation, so this deletion cannot be appealed. Do not continue posting in this topic if the topic-starter has requested that you leave.

You can create a new topic if you are unsatisfied with this one. If the topic-starter is scamming, post about it in Scam Accusations.

Quote
SYS remains my favorite team in crypto.

Why? Because you enjoy the constant dumping? You're happy that your coins have become worthless? Or maybe you like the censorship? Or maybe you're pleased about the dev getting banned from BCT? Or perhaps you like being lied to constantly?

This is the worst performing masternode shitcoin out there & it's your favorite. You need to rethink your investment strategy.

Maybe danosphere could explain why between 100 - 80% of his "decentralized" network is owned by one address:

https://chainz.cryptoid.info/sys/extraction.dws?24697.htm

Would that be a BCF wallet address by any chance? The Syscoin network is about as decentralized as the FED, the only difference is that the FED don't dump as hard as BlockChainFoundry.

That's a BTC mining pool address, SYS is merge mined with BTC and also via 1600 masternodes around the world. That address holds only 2.2 million SYS, that's <0.4% of the total supply. Apparently there used to be another major pool participating but for unknown reasons it has dropped off. This is a side effect of market price I think. When things improve for SYS, decentralisation will also improve. i.e it'll be worth the effort for more pools to support merge mining.  


Title: Re: [BOUNTY] Approx $20kUSD - 623,000 Syscoin -Hack the Syscoin Bridge to ETH [OPEN]
Post by: blurryeyed on August 16, 2019, 12:54:04 PM
That's a BTC mining pool address...

That's got to be the most stupidest statement ever, but not surprising coming from a bought/hacked account for Syscoin/BlockChainFoundry: 2 posts 18 months - both for SYS/BCF - I presume that's you @danosphere. Answer the question using your real account & stop censoring posts on your thread.

It's a SYS address, not a BTC address - or are you trying to say the SYS block explorer lists BTC addresses?.....lol


Title: Re: [BOUNTY] Approx $20kUSD - 623,000 Syscoin -Hack the Syscoin Bridge to ETH [OPEN]
Post by: Negcreep on August 16, 2019, 01:11:39 PM
That's a BTC mining pool address...

That's got to be the most stupidest statement ever, but not surprising coming from a bought/hacked account for Syscoin/BlockChainFoundry: 2 posts 18 months - both for SYS/BCF - I presume that's you @danosphere. Answer the question using your real account & stop censoring posts on your thread.

It's a SYS address, not a BTC address - or are you trying to say the SYS block explorer lists BTC addresses?.....lol

I'm not Dan, but I am a longtime syscoin community member. I don't post on here much, sorry! (not sorry).

It's a SYS wallet address for a BTC pool that merge mines SYS. It's not that hard to understand. But I'm guessing you do already understand fully and are just here to cause trouble. You're not fooling anyone.


Title: Re: [BOUNTY] Approx $20kUSD - 623,000 Syscoin -Hack the Syscoin Bridge to ETH [OPEN]
Post by: Wh0 Am I on October 08, 2019, 05:28:33 AM
Proof of Authentication
bitcointalk username :  Wh0 Am I
link profile : https://bitcointalk.org/index.php?action=profile;u=2547592
Campaign: telegram campaign
wallet erc20 : 0x86e0Fa8fffdA05C1Db6E5F25CEAfa3418945040e