Skip to main content
Share Your Experience: Take the 2024 Developer Survey
18 votes
Accepted

What's the difference between a private key and a seed?

The Private/Public key pair (aka asymetric cryptography) refers to a common cryptographic mechanism. Private and public keys are bounds together and also bound to a particular well known cryptographic ...
ben75's user avatar
  • 5,344
13 votes
Accepted

Why are the 50% I reveal when signing random?

Sample how one-time signature works Perhaps it helps with a short sample. Assume we are in a world where you do not need 384-bit security, but only 8-bit security (to make the example shorter). And I'...
mihi's user avatar
  • 7,324
6 votes

What's the difference between a private key and a seed?

The Seed is your only local stored authentification and is never revealed in a transaction. Private Key's are generated with your seed in combination with a key index and are needed to sign the ...
Benny Müller's user avatar
6 votes
Accepted

Does attaching an address reveal its private key?

No, because when you attach an address, a zero-value transaction is done to the address. I.e. it's an incoming transaction to the target address and doesn't reveal the private key.
ben75's user avatar
  • 5,344
5 votes
Accepted

When will the 1,048,577th Milestone happen using the current issuance schedule?

First, the Coordinator is not forced to resort to key reuse. It could also issue transactions from a new Coordinator hash (and anybody who did not update their iri would see no new milestones any ...
mihi's user avatar
  • 7,324
5 votes
Accepted

How to send multiple transactions simultaneously from the wallet?

AFAIK, the current wallet don't support this kind of complex scenario (i.e. sending to multiple addresses simultaneously). You have to craft a proper Bundle to send funds to multiple addresses. Case ...
ben75's user avatar
  • 5,344
5 votes
Accepted

Can an address be used to encrypt data?

Short answer: No. Long answer: Whether a public key can be used for encryption, verifying signatures, or both, heavily depends on the used cryptographic algorithm. RSA is an algorithm where the same ...
mihi's user avatar
  • 7,324
3 votes
Accepted

What happens when I send a transaction to myself?

Nobody knows that you are sending iotas to an address that was generated from the same seed, so the steps when you do that or you when send iotas to a third party are exactly the same. (skipping ...
ben75's user avatar
  • 5,344
2 votes
Accepted

Is part of the address private key revealed when the user reattaches a failed transaction?

You cannot get parts of the private key using reattachments. To understand why, let's see how signing works. First of all, there is an unsigned bundle consisting out of several transactins. To sign ...
Werner der Champ's user avatar
1 vote

If the bundleHash is normalized how is the private key is revealed

Your private key consists of a series of "chunks". The public key is generated by hashing each chunk 27 times. So, 27 times hashed is considered public. Every chunk that is hashed less than 27 times ...
mihi's user avatar
  • 7,324
1 vote
Accepted

Compute key digest for multi sig wallet

A key digest is a string of trytes that is generated using a seed and a private key. For multisig, each co-signer provides a key digest, and all of these key digests are used to create a multisig ...
jakecahill's user avatar
1 vote
Accepted

What to do with pending transactions even after too many reattachments?

You must keep promoting the pending transaction. You should also select a properly sync fullnode. (see http://iota.dance/nodes/). As you mention yourself, sending to a different address is a double ...
ben75's user avatar
  • 5,344

Only top scored, non community-wiki answers of a minimum length are eligible