Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Play
Join on Discord
Metaruleset
Current Cycle
Cycle Page
Cycle Ruleset
Gamestate Page
Community Garden
Cycle Page
Garden Ruleset
Garden Gamestate Page
Embassy
Embassy page
Embassy Ruleset
Infinite Nomic Wiki
Search
Search
Log in
Personal tools
Dark mode
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
Round 10/Ruleset
(section)
Page
Discussion
English
Read
Edit
Edit source
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
Edit source
View history
General
What links here
Related changes
Special pages
Page information
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== Secret Information == When the rules authorize a set of players to "secretly" take an action (a "secret action") then those players can only take that action by posting in the relevant channel the type of game action to be performed, along with an SHA-256 hash containing a clear and unambiguous declaration of the action that the player is performing. It is strongly recommended to make the text to hash unpredictable, for instance by adding unrelated text to the end of the declaration. Since hashes are irreversible it is also strongly recommended to store the exact text that you hashed so that you can post it later. Secret actions have the following properties, subject to modification by the rule that defines the secret action: *A set of requirements for the action's contents (by default none) *a channel in which the action must be performed (by default #game-actions). *a maturation date (by default the beginning of the next rules-defined phase after the action's performance). *a revelation date (by default three days after the maturation date). If a secret action is to fail at the same instant as its revelation date, then it fails immediately before its revelation date. During the period after the maturation date but before the revelation date of a secret action, the player who took that action must post the unhashed text corresponding to what they posted when taking the action (including the actions and the salt), and other players should verify that the unhashed text correctly matches up to the hashed text. A secret action fails immediately after any of the following occur: *If, at the revelation date, the player has not revealed the unhashed text, that action fails. *If it is before the maturation date and the message in which the hashed text was sent was edited, that action fails. *If, at the revelation date, the auction's revealed contents do not meet all the requirements of that secret action, it fails. *The player posts an attempt to perform a secret action and they already have an attempt which has not failed at the time of posting the new attempt, then the former attempt fails. Players may generate SHA-256 hashes by any method that results in a hash verifiable to be computed from the original message by other players. for convenience, here are a few unaffiliated websites that can be used to generate SHA-256 hashes: *https://emn178.github.io/online-tools/sha256.html *https://passwordsgenerator.net/sha256-hash-generator/ *https://xorbin.com/tools/sha256-hash-calculator
Summary:
Please note that all contributions to Infinite Nomic Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Infinite Nomic Wiki:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Toggle limited content width