Hot answers tagged

17 votes
Accepted

For a baking server, is timesyncd good enough for clock resolution?

In terms of resolution, it's not an issue. Even a few seconds off wouldn't affect your participation in the consensus given the comparatively large block time of 60 seconds. In terms of security, you ...
user avatar
  • 4,409
13 votes
Accepted

Security deposit calculation

Regarding the security deposit/bond requirement, it is explained on the tezos official documentation: Security deposits¶ The cost of a security deposit is BLOCK_SECURITY_DEPOSIT = 512 XTZ per ...
user avatar
  • 6,006
12 votes
Accepted

What determines the length of a cycle in Tezos?

Fundamentally a cycle is a set of block heights for which the baking en endorsement rights are determined by a single random seed. The reason to have many blocks in a cycle is that it lowers the ...
user avatar
  • 4,409
12 votes
Accepted

What is the penalty for double baking?

Currently, as of protocol 003, double baking(or endorsing) is penalized with losing all of one's rewards and bonds for that cycle in which the double bake(or endorse) occurred. The rewards are ...
user avatar
  • 2,602
12 votes
Accepted

What steps should be taken to safely upgrade a baker after a new protocol update

In principle the node doesn't need to be updated, it is capable of receiving a new protocol 004, compile it and use it to validate blocks produced by protocol 004. In practice it is a good idea to ...
user avatar
10 votes

Can I use multiple ledgers for baking?

It is possible to have a hot-standby signer albeit I would recommend against it. In order to have a hot-standby, you initialise a second ledger with the same seed as the first one. Then you need a ...
user avatar
  • 999
10 votes
Accepted

Does the baker, endorser and accuser have to run next to the same node?

The endorser and accuser don't need to run on the same system as a node. They can run on a completely separate system, or on the same system (your choice), and only require communication with the ...
user avatar
10 votes

Is it recommended to be 100% delegated for a baker?

From a purely theoretical perspective, when you are a baker who is capable to reaching 100% target of its priority 0 baking rights, the optimal situation in terms of your capital is to have all of it ...
user avatar
  • 6,006
9 votes
Accepted

setting up a solo baker with 10k XTZ

Whether it is a good idea to solo-bake with 10k XTZ depends on your goals and what you are willing to contribute. If it is simply an experiment and you would like to get the experience and fun out of ...
user avatar
  • 999
9 votes
Accepted

How to reactivate an inactive baker?

If a delegate doesn’t show any sign of activity for preserved_cycles it is marked inactive and its rights are removed. This mechanism is important to remove inactive delegates and reallocate their ...
user avatar
  • 2,638
8 votes
Accepted

Adding a ledger to tezos-client

The difference is in the default derivation path suggested by the cli. If you use /0'/0' in both (or nothing in both) you should get the same keys. The words are derived based on the hash of the root ...
user avatar
  • 4,409
8 votes

How to batch transactions?

https://kukai.app (not for mobile) You can use the kukai wallet to do multi-send operations. It was a feature-request from a baker and now multiple bakers are using it.
user avatar
  • 146
8 votes
Accepted

How does the accuser determine which account identified a double baking

There is no need to identity who submitted the evidence, because it is the baker who includes the evidence who receives the rewards.
user avatar
  • 3,278
8 votes
Accepted

How to avoid duplication in endorsing?

There are only a couple known non-malicious causes of double baking or endorsing. The first is running two bakers and/or two endorsers with the same wallet at the same time. Some bakers build their ...
user avatar
  • 2,602
8 votes
Accepted

Baking best practice resources?

How to Delegate Tezos XTZ with Tezos Client and Running Your Own Node (Betanet) - with Mac OS https://medium.com/cryptium/how-to-delegate-tezos-xtz-with-tezos-client-and-running-your-own-node-betanet-...
user avatar
  • 362
8 votes
Accepted

How I can properly stop baking?

You will not incur any penalties as long as you don't double bake so you can just stop running your nodes. The key thing when shutting down is to remember that you have earned future baking rights 7 ...
user avatar
  • 1,979
8 votes

Is there an updated list of bakers accepting delegation?

We also maintain a list of bakers on tzscan : https://tzscan.io/delegation-services When you click on the baker you’ll get all the information that you will need.
user avatar
  • 426
8 votes

Tezos main net node: Hardware specs

CPU: nothing special, a couple of GHz will do, tezos supports multi-core well MEMORY: see my plot below. Seems like >4GB makes sense. 8GB should be enough. STORAGE: Random read and random write >...
user avatar
  • 422
7 votes
Accepted

Roll size and node performance

Just asked that question at riot. The answer from our very wise Adrian Brink:
user avatar
  • 2,638
7 votes
Accepted

Baking eligibility and start time

Let me try to take your questions one by one: How can I tell that I registered my baker correctly? After the delegation operation happens, if you check tzscan.io with your baker address, you ...
user avatar
7 votes
Accepted

What is a bond pool?

In short the answer has to do with 1) what is called counterparty risk 2) and how much is at risk. In Tezos, regular delegation does not put your capital at risk because your xtz never leave your ...
user avatar
  • 6,006
7 votes
Accepted

How are Smart Contracts saved for checking in future?

Am I understanding correctly, that I can store for example my rental contract as a Smart Contract and then it is made official with baking it with bakers? Like in all open blockchain systems, you ...
user avatar
7 votes

How I can properly stop baking?

I have done it by following these steps: Calculate the maximum amount of stake you will need to leave in the account to cover rewards you are already eligible for. Basically the sum the upcoming ...
user avatar
  • 1,349
7 votes
Accepted

How do I get a list of baking rights for a wallet address using the RPC API?

GET ../<block_id>/helpers/baking_rights?(level=<block_level>)*&(cycle=<block_cycle>)*&(delegate=<pkh>)*&[max_priority=<int>]&[all] Retrieves the list ...
user avatar
7 votes
Accepted

When is baking rewards counted to the staking balance?

Frozen deposits are part of the staking balance (otherwise, your staking balance would decrease during baking); Frozen rewards are not part of the staking balance. They are taken into account only ...
user avatar
  • 3,278
7 votes
Accepted

What are nonce-revelations?

Fundamentally, nonces are used by the blockchain to create randomness, such as choosing the snapshot for a cycle. Nonces are created by bakers and all the nonces for the cycle are combined to create a ...
user avatar
  • 2,602
7 votes
Accepted

How to vote in the exploration period?

$ ./tezos-client show voting period Current period: "testing_vote" Blocks remaining until end of period: 32678 Current proposal: Pt24m4xiPbLDhVgVfABUjirbmda3yohdN82Sp9FeuAXJ4eV9otd Ballots: { "yay": ...
user avatar
  • 3,364
7 votes
Accepted

does using a remote-signer or a ledger really improve security?

tezos-signer supports --require-authentication, --magic-bytes, and --check-high-watermark options. You should understand these. $ tezos-signer man -v 3 ... -A --require-authentication: Require a ...
user avatar
  • 2,501
6 votes
Accepted

What happens to deposits after a baking node has double-baked?

Nothing happens until the double-baking activity has been denounced Once denounced the deposit is slashed and if the baker continues to bake in the same cycle his other deposits can be slashed as ...
user avatar
  • 6,006

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