CRYPTO NEWS

What Happened with the Solana Hack? Quick Explanation

Today, one of the most curious hacks in the crypto scene happened. More than $6,000,000 in Solana and USDC was stolen from over 8,000 Solana wallets. The hacker used private keys to siphon user funds, which is why it is considered one of the most mysterious hacks in the crypto industry to date. Let’s see how specifically the Solana hack happened.

Timeline – This is how Solana hack happened

It all started this morning when some noticed unusual fund outflows from phantom wallets on Solana. Numerous news thus appeared on social media that users are massively transferring funds from their wallets. Phantom took a position on this and issued a statement that this was not a “Phantom-specific issue”.

The best thing to do in such a situation is to revoke access to all linked dAPPS immediately to reduce the chances of getting hacked yourself.

After hours of speculation, Solana responded on Twitter that more than 7,767 wallets were affected by the exploit.

Solana RPC nodes fail unreasonably

The hack also got worse as some RPC nodes started pinging as offline. This indicated that the Solana network was down, prompting more panic on Twitter.

The reason for this is an alleged counter-attack on the hacker. According to the theory, the developers should have carried out several DDos attacks on the nodes in order to slow down the hack. What is worrying, however, is that the exact cause of the failure is still not clear.

Solana Hack – No exact cause and target known until now

Even Solana co-founder Anatoly couldn’t pass judgment on what the cause and exact goal of the hack was. Most likely, iOS-imported wallets have been the main target. The Solana developers are currently asking users for data to try to get to the bottom of the exploit. Solana’s latest update states that the reason for the hack does not appear to be a bug with the Solana core code.

It should therefore be noted that the Solana network was not hacked, but access to the funds was only gained via “third-party” plugins.

Impact on the price of Solana

After the events became known, the cryptocurrency Solana slightly lost around 5%. The hack is a new image damage to the project and unsettles the investors. In addition, the failure of the RPC nodes is another setback. However, it appears that Solana’s code is not directly affected. This realization is currently calming down a bit and Solana was able to gain almost 5% again, removing the previous price loss. 

Solana prices are currently still up and part of an uptrend. In figure 1 below, we can see how prices are still going higher. Once the $45 resistance is broken higher, Solana price should increase by around 50%.

Crypto Hacks Are On The Rise – How Do I Protect Myself?

Unfortunately, the Solana exploit is no longer a special case. The fourth biggest hack in crypto history happened yesterday. An update error has allowed more than $190 million to be stolen from the Nomad Bridge. The crypto market has consequently become a popular target for hackers. It is all the more important for small investors to protect their funds in a risky environment. It is particularly striking that hardware wallets are unaffected by almost every hack. That’s why the motto developed in the crypto space: “Not your keys, not your coins.” So if you want to be 100% secure and want to protect your money from hacker attacks or bankruptcies, you should consider a hardware wallet. Only those who keep their coins privately will have a high probability of staying safe from such events.

Why g is 2 and 3 to derive the lambda and beta values for endomorphism on the secp256k1 curve?

As you can seen here, in hex, N and P are: N = FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFE BAAEDCE6 AF48A03B BFD25E8C D0364141 P = FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFE FFFFFC2F The actual values of lambda and beta are easily verifiable and are: λ = 5363ad4cc05c30e0a5261c028812645a122e22ea20816678df02967c1b23bd72 β = 7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee λ2=AC9C52B33FA3CF1F5AD9E3FD77ED9BA4A880B9FC8EC739C2E0CFC810B51283CF β2=851695D49A83F8EF919BB86153CBCB16630FB68AED0A766A3EC693D68E6AFA40 From Fermat’s little theorem,::Listen

As you can seen here, in hex, N and P are:

N = FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFE BAAEDCE6 AF48A03B BFD25E8C D0364141

P = FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFE FFFFFC2F

The actual values of lambda and beta are easily verifiable and are:

λ = 5363ad4cc05c30e0a5261c028812645a122e22ea20816678df02967c1b23bd72

β = 7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee

λ2=AC9C52B33FA3CF1F5AD9E3FD77ED9BA4A880B9FC8EC739C2E0CFC810B51283CF

β2=851695D49A83F8EF919BB86153CBCB16630FB68AED0A766A3EC693D68E6AFA40

From Fermat’s little theorem, if p is a prime number and g is a generator for the field Z/pZ,
Z/nZ then:

(g ^ ((p - 1)/3)^3 = g ^ (p - 1) = 1
(g ^ ((N - 1)/3)^3 = g ^ (N - 1) = 1

β2 and λ2 can be generated by switching 2 and 3 in the equation, so we can generate 6 set of privet/public that group up in 3 rings.

Can some one explain why g choose to be 2 and 3?

what is the relation between 2 groups generated from λ which are (pvk, N-pvk) with each to be equal to N and 2N, and a group generated from β, which is (X coordinates)
that sum of it be equal to P or 2P ?

Prime Curve (p), Prime Multiplier (N), Trace (P−N), Curve is Half. Multipliers (M1+M2)=N, y Coordinates + Inverse Y Coordinate = P.

6 Pubkeys are

 Pubkey = [x,y]  [x*beta%p, y]  [x*beta2%p, y] [x,p-y]  [x*beta%p, p-y]  [x*beta2%p, p-y]

6 Privatekeys are

pvk, pvk*lmda%N, pvk*lmda2%N, N-pvk, N-pvk*lmda%N, N-pvk*lmda2%N

is that possible to find the relation using mod ((N-1)+(P-1))/2?

There must be a third value such as λ and β to connect the abelian groups.

What Happened with the Solana Hack? Quick Explanation

Shopping cart
There are no products in the cart!
Continue shopping
0