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 ...
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 ...
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 ...
12
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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.
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.
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 ...
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-...
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 ...
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.
8
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 ...
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 >...
7
votes
Accepted
Roll size and node performance
Just asked that question at riot.
The answer from our very wise Adrian Brink:
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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": ...
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 ...
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 ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
baking × 196node × 32
baker × 18
ledger × 14
protocol × 12
delegating × 11
rewards × 11
baking-rights × 10
smart-contracts × 9
rpc × 9
setup × 9
solo-baking × 9
baking-node × 8
error × 6
kiln × 6
block × 6
delegation × 5
proof-of-stake × 5
tezos-client × 4
voting × 4
fees × 4
consensus × 4
governance × 4
tezos-reward-distributor × 4
payment × 4