Linked Questions
11 questions linked to/from What if I had the private key that had the public address of a contract?
2
votes
2
answers
2k
views
Is there any difference between address that have Smart Contract and "normal" one? [duplicate]
Is there any difference between address that have smart contract on it, and "normal" address (address that You can create private and public key pair)?
For more context, this is the problem I'm ...
0
votes
1
answer
297
views
What if I in theory had the private key to a public contract on the blockchain? [duplicate]
If I in theory had the private key to a public contract on the blockchain. Would I be able to do anything with that key?
0
votes
1
answer
63
views
Is it possible that a contract address is same as a external address? [duplicate]
For example i create a contract first, and then i generate a private key that map to the contract address. I know that is hard to achieve but is it possible theoretically?
43
votes
1
answer
11k
views
Where is the private key for a contract stored?
This is a question that I am asked often by developers who assume that a contract has a private key of its own to sign any transactions that it makes.
41
votes
2
answers
13k
views
Is each Ethereum address shared by (theoretically) 2 ** 96 private keys?
Summary
This is an extended question to How are ethereum addresses generated?.
In Ethereum, a private key is 256-bit long, but an address is only 160-bit long. By "Pigeonhole Principle", it ...
12
votes
2
answers
6k
views
How does Ethereum avoid address collision?
Recently PillarProject reported an issue where there was collision (?) of sort. Apparently their smart contract address on Rinkeby testnet matched with real address on the mainnet.
I am aware that ...
6
votes
3
answers
560
views
Sending Ether to a self destructed contract?
Just out of interest, is the ETH lost forever in this scenario?
2
votes
1
answer
385
views
Contract addresses and Unused Wallet addresses
As I understand it, you can instantiate a contract at any valid address that hasn't yet received ether, by sending a transaction, which contains the contract code as the data payload, to that address. ...
2
votes
1
answer
106
views
Can a user impersonate a smart contract address - and use it as an EOA?
First of all: I'm aware of the fact that only EOAs sign/create txs in Ethereum, that the public address of an EOA and the address of a Smart Contract are calculated differently and that it's ...
0
votes
0
answers
111
views
Is it possible to get direct access to a contract?
All contracts have addresses. Is it, in theory, possible to find the private key of this address and then get access to this contract? Questions if this is possible:
If one gets access to the ...
0
votes
1
answer
60
views
Is a transaction between 2 contracts possible if the tx origin is one of those contracts?
In other words, can a contract initiate a transaction by itself, without someone activating it's code? An example would be if a contract can do that when times eg. reaches a specific point.