One of the unique features BUILT IN (not requiring a Layer 2 solution) to the protocol is how Accumulate is structured using human readable URLs.<\/span><\/span><\/p>\n[\/et_pb_toggle][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_toggle title=”What are credits?” open_toggle_text_color=”#000000″ open_toggle_background_color=”#ffffff” closed_toggle_text_color=”#000000″ closed_toggle_background_color=”#ffffff” icon_color=”#000000″ open_icon_color=”#000000″ admin_label=”what are credits” _builder_version=”4.17.4″ title_text_color=”#000000″ title_font=”Poppins||||||||” title_font_size=”24px” closed_title_font=”Poppins||||||||” body_font=”Poppins|300|||||||” body_text_color=”#000000″ body_font_size=”18px” body_line_height=”1.6em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”2px|0px|2px|0px” title_font_size_tablet=”18″ title_font_size_phone=”” title_font_size_last_edited=”on|tablet” custom_css_toggle_icon=”font-size:20px;||” border_width_all=”0px” border_color_all=”#f7f7f7″ border_style_all=”solid” use_border_color=”on” border_color=”#f7f7f7″ border_style=”solid” global_colors_info=”{}”]<\/p>\n
All actions in Accumulate require credits such as the creation of an identity, making transactions, creating an ADI token account. Credits can be purchased using ACME and have a fixed cost. For example, creating an ADI costs $5 worth in credit tokens.<\/p>\n
Lite Token Accounts can have both an ACME balance and a Credit Balance. Credits reside with an ADI on a Key Page and hold an ACME balance in an ADI token Account.<\/p>\n
[\/et_pb_toggle][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_toggle title=”What is the business value of having fixed credits?” open_toggle_text_color=”#000000″ open_toggle_background_color=”#ffffff” closed_toggle_text_color=”#000000″ closed_toggle_background_color=”#ffffff” icon_color=”#000000″ open_icon_color=”#000000″ admin_label=”value of fixed credits” _builder_version=”4.16″ title_text_color=”#000000″ title_font=”Poppins||||||||” title_font_size=”24px” closed_title_font=”Poppins||||||||” body_font=”Poppins|300|||||||” body_text_color=”#000000″ body_font_size=”18px” body_line_height=”1.6em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”2px|0px|2px|0px” title_font_size_tablet=”18″ title_font_size_phone=”” title_font_size_last_edited=”on|tablet” custom_css_toggle_icon=”font-size:20px;||” border_width_all=”0px” border_color_all=”#f7f7f7″ border_style_all=”solid” use_border_color=”on” border_color=”#f7f7f7″ border_style=”solid” global_colors_info=”{}”]The value is that businesses do not have to worry about fluctuating gas fees and can project their total expenditures. Predictable fees are extremely valuable.[\/et_pb_toggle][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_toggle title=”Are credits transferable?” open_toggle_text_color=”#000000″ open_toggle_background_color=”#ffffff” closed_toggle_text_color=”#000000″ closed_toggle_background_color=”#ffffff” icon_color=”#000000″ open_icon_color=”#000000″ admin_label=”credits transferable?” _builder_version=”4.16″ title_text_color=”#000000″ title_font=”Poppins||||||||” title_font_size=”24px” closed_title_font=”Poppins||||||||” body_font=”Poppins|300|||||||” body_text_color=”#000000″ body_font_size=”18px” body_line_height=”1.6em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”2px|0px|2px|0px” title_font_size_tablet=”18″ title_font_size_phone=”” title_font_size_last_edited=”on|tablet” custom_css_toggle_icon=”font-size:20px;||” border_width_all=”0px” border_color_all=”#f7f7f7″ border_style_all=”solid” use_border_color=”on” border_color=”#f7f7f7″ border_style=”solid” global_colors_info=”{}”]Credits are non-transferable; however, you can buy credits on behalf of a party\/entity with a Lite Account or an ADI.[\/et_pb_toggle][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_toggle title=”Can you convert credits to ACME?” open_toggle_text_color=”#000000″ open_toggle_background_color=”#ffffff” closed_toggle_text_color=”#000000″ closed_toggle_background_color=”#ffffff” icon_color=”#000000″ open_icon_color=”#000000″ admin_label=”credits to acme?” _builder_version=”4.16″ title_text_color=”#000000″ title_font=”Poppins||||||||” title_font_size=”24px” closed_title_font=”Poppins||||||||” body_font=”Poppins|300|||||||” body_text_color=”#000000″ body_font_size=”18px” body_line_height=”1.6em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”2px|0px|2px|0px” title_font_size_tablet=”18″ title_font_size_phone=”” title_font_size_last_edited=”on|tablet” custom_css_toggle_icon=”font-size:20px;||” border_width_all=”0px” border_color_all=”#f7f7f7″ border_style_all=”solid” use_border_color=”on” border_color=”#f7f7f7″ border_style=”solid” global_colors_info=”{}”]<\/p>\n
No, you cannot convert credits to ACME.<\/p>\n
[\/et_pb_toggle][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_toggle title=”Can you buy credits with tokens other than ACME?” open_toggle_text_color=”#000000″ open_toggle_background_color=”#ffffff” closed_toggle_text_color=”#000000″ closed_toggle_background_color=”#ffffff” icon_color=”#000000″ open_icon_color=”#000000″ admin_label=”credits to acme?” _builder_version=”4.16″ title_text_color=”#000000″ title_font=”Poppins||||||||” title_font_size=”24px” closed_title_font=”Poppins||||||||” body_font=”Poppins|300|||||||” body_text_color=”#000000″ body_font_size=”18px” body_line_height=”1.6em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”2px|0px|2px|0px” title_font_size_tablet=”18″ title_font_size_phone=”” title_font_size_last_edited=”on|tablet” custom_css_toggle_icon=”font-size:20px;||” border_width_all=”0px” border_color_all=”#f7f7f7″ border_style_all=”solid” use_border_color=”on” border_color=”#f7f7f7″ border_style=”solid” global_colors_info=”{}”]No.[\/et_pb_toggle][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_toggle title=”How do you create an ADI?” open_toggle_text_color=”#000000″ open_toggle_background_color=”#ffffff” closed_toggle_text_color=”#000000″ closed_toggle_background_color=”#ffffff” icon_color=”#000000″ open_icon_color=”#000000″ admin_label=”how create adi?” _builder_version=”4.16″ title_text_color=”#000000″ title_font=”Poppins||||||||” title_font_size=”24px” closed_title_font=”Poppins||||||||” body_font=”Poppins|300|||||||” body_text_color=”#000000″ body_font_size=”18px” body_line_height=”1.6em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”2px|0px|2px|0px” title_font_size_tablet=”18″ title_font_size_phone=”” title_font_size_last_edited=”on|tablet” custom_css_toggle_icon=”font-size:20px;||” border_width_all=”0px” border_color_all=”#f7f7f7″ border_style_all=”solid” use_border_color=”on” border_color=”#f7f7f7″ border_style=”solid” global_colors_info=”{}”]<\/p>\n
Creating an ADI requires credits. To create an ADI, you need to use a Lite Account which has a credit balance or a previously created ADI that has a credit balance held by an ADI\u2019s Key Page.<\/p>\n
[\/et_pb_toggle][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_toggle title=”Can you explain the management of keys in Accumulate? ” open_toggle_text_color=”#000000″ open_toggle_background_color=”#ffffff” closed_toggle_text_color=”#000000″ closed_toggle_background_color=”#ffffff” icon_color=”#000000″ open_icon_color=”#000000″ admin_label=”explain management of keys” _builder_version=”4.17.4″ title_text_color=”#000000″ title_font=”Poppins||||||||” title_font_size=”24px” closed_title_font=”Poppins||||||||” body_font=”Poppins|300|||||||” body_text_color=”#000000″ body_font_size=”18px” body_line_height=”1.6em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”2px|0px|2px|0px” title_font_size_tablet=”18″ title_font_size_phone=”” title_font_size_last_edited=”on|tablet” custom_css_toggle_icon=”font-size:20px;||” border_width_all=”0px” border_color_all=”#f7f7f7″ border_style_all=”solid” use_border_color=”on” border_color=”#f7f7f7″ border_style=”solid” global_colors_info=”{}”]<\/p>\n
Managing an identity requires management of keys over time. The security around public and private keys is complex and difficult. The ability to update keys and upgrade technology over time is critical to building a blockchain to manage data and value for organizations. The keys for an Identity (e.g. signers on an account) can be managed so that new Identities do not have to be issued just because a company must shift responsibilities over time. Having a hierarchical set of permission-based keys ensures high security around tokens, data, and the management of that security over time.<\/p>\n
[\/et_pb_toggle][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_toggle title=”What are key books?” open_toggle_text_color=”#000000″ open_toggle_background_color=”#ffffff” closed_toggle_text_color=”#000000″ closed_toggle_background_color=”#ffffff” icon_color=”#000000″ open_icon_color=”#000000″ admin_label=”what are keybooks?” _builder_version=”4.16″ title_text_color=”#000000″ title_font=”Poppins||||||||” title_font_size=”24px” closed_title_font=”Poppins||||||||” body_font=”Poppins|300|||||||” body_text_color=”#000000″ body_font_size=”18px” body_line_height=”1.6em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”2px|0px|2px|0px” title_font_size_tablet=”18″ title_font_size_phone=”” title_font_size_last_edited=”on|tablet” custom_css_toggle_icon=”font-size:20px;||” border_width_all=”0px” border_color_all=”#f7f7f7″ border_style_all=”solid” use_border_color=”on” border_color=”#f7f7f7″ border_style=”solid” global_colors_info=”{}”]Key Books store the Hierarchical Key Management Structure of an ADI using Key Pages and Keys within those pages. A Key Book is an ordered set of Key Pages by priority where any Key Page can modify itself or a Page of lower priority. Modifications include adding, updating, or removing keys. An account specifies what Key Book applies to any transaction within that account.<\/p>\n
A Key Book can be represented as so: <\/p>\n
acc:\/\/Bob\/KeyBook [\/et_pb_toggle][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_toggle title=”Can you create multiple Key Books?” open_toggle_text_color=”#000000″ open_toggle_background_color=”#ffffff” closed_toggle_text_color=”#000000″ closed_toggle_background_color=”#ffffff” icon_color=”#000000″ open_icon_color=”#000000″ admin_label=”multiple keybooks?” _builder_version=”4.16″ title_text_color=”#000000″ title_font=”Poppins||||||||” title_font_size=”24px” closed_title_font=”Poppins||||||||” body_font=”Poppins|300|||||||” body_text_color=”#000000″ body_font_size=”18px” body_line_height=”1.6em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”2px|0px|2px|0px” title_font_size_tablet=”18″ title_font_size_phone=”” title_font_size_last_edited=”on|tablet” custom_css_toggle_icon=”font-size:20px;||” border_width_all=”0px” border_color_all=”#f7f7f7″ border_style_all=”solid” use_border_color=”on” border_color=”#f7f7f7″ border_style=”solid” global_colors_info=”{}”]Yes.[\/et_pb_toggle][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_toggle title=”What are key pages?” open_toggle_text_color=”#000000″ open_toggle_background_color=”#ffffff” closed_toggle_text_color=”#000000″ closed_toggle_background_color=”#ffffff” icon_color=”#000000″ open_icon_color=”#000000″ admin_label=”key pages?” _builder_version=”4.16″ title_text_color=”#000000″ title_font=”Poppins||||||||” title_font_size=”24px” closed_title_font=”Poppins||||||||” body_font=”Poppins|300|||||||” body_text_color=”#000000″ body_font_size=”18px” body_line_height=”1.6em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”2px|0px|2px|0px” title_font_size_tablet=”18″ title_font_size_phone=”” title_font_size_last_edited=”on|tablet” custom_css_toggle_icon=”font-size:20px;||” border_width_all=”0px” border_color_all=”#f7f7f7″ border_style_all=”solid” use_border_color=”on” border_color=”#f7f7f7″ border_style=”solid” global_colors_info=”{}”]<\/p>\n
A Key Page defines the set of Keys required to validate a transaction. A Key Page specify one or more Keys possible and how many such Keys are required to validate a transaction. As an example, a Key Page with an m of n of 3 of 4 means that the page contains 4 keys and 3 of those 4 keys are required to sign transactions. This transaction would be considered multi-sig whereas an m of n of 1 of 1 would be single-sig. Key Pages store credits.<\/p>\n
A Key Page can be represented as so: <\/p>\n
acc:\/\/Bob\/KeyPage [\/et_pb_toggle][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_toggle title=”Can you create multiple Key Pages? ” open_toggle_text_color=”#000000″ open_toggle_background_color=”#ffffff” closed_toggle_text_color=”#000000″ closed_toggle_background_color=”#ffffff” icon_color=”#000000″ open_icon_color=”#000000″ admin_label=”multiple key pages?” _builder_version=”4.16″ title_text_color=”#000000″ title_font=”Poppins||||||||” title_font_size=”24px” closed_title_font=”Poppins||||||||” body_font=”Poppins|300|||||||” body_text_color=”#000000″ body_font_size=”18px” body_line_height=”1.6em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”2px|0px|2px|0px” title_font_size_tablet=”18″ title_font_size_phone=”” title_font_size_last_edited=”on|tablet” custom_css_toggle_icon=”font-size:20px;||” border_width_all=”0px” border_color_all=”#f7f7f7″ border_style_all=”solid” use_border_color=”on” border_color=”#f7f7f7″ border_style=”solid” global_colors_info=”{}”]Yes.[\/et_pb_toggle][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_toggle title=”What are keys? ” open_toggle_text_color=”#000000″ open_toggle_background_color=”#ffffff” closed_toggle_text_color=”#000000″ closed_toggle_background_color=”#ffffff” icon_color=”#000000″ open_icon_color=”#000000″ admin_label=”what are keys” _builder_version=”4.16″ title_text_color=”#000000″ title_font=”Poppins||||||||” title_font_size=”24px” closed_title_font=”Poppins||||||||” body_font=”Poppins|300|||||||” body_text_color=”#000000″ body_font_size=”18px” body_line_height=”1.6em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”2px|0px|2px|0px” title_font_size_tablet=”18″ title_font_size_phone=”” title_font_size_last_edited=”on|tablet” custom_css_toggle_icon=”font-size:20px;||” border_width_all=”0px” border_color_all=”#f7f7f7″ border_style_all=”solid” use_border_color=”on” border_color=”#f7f7f7″ border_style=”solid” global_colors_info=”{}”]Keys are defined as the hash of the public key for a signature. [\/et_pb_toggle][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_toggle title=”Can you have zero keys in the highest priority Key Page? ” open_toggle_text_color=”#000000″ open_toggle_background_color=”#ffffff” closed_toggle_text_color=”#000000″ closed_toggle_background_color=”#ffffff” icon_color=”#000000″ open_icon_color=”#000000″ admin_label=”zero keys?” _builder_version=”4.16″ title_text_color=”#000000″ title_font=”Poppins||||||||” title_font_size=”24px” closed_title_font=”Poppins||||||||” body_font=”Poppins|300|||||||” body_text_color=”#000000″ body_font_size=”18px” body_line_height=”1.6em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”2px|0px|2px|0px” title_font_size_tablet=”18″ title_font_size_phone=”” title_font_size_last_edited=”on|tablet” custom_css_toggle_icon=”font-size:20px;||” border_width_all=”0px” border_color_all=”#f7f7f7″ border_style_all=”solid” use_border_color=”on” border_color=”#f7f7f7″ border_style=”solid” global_colors_info=”{}”]No, you need one key in the highest priority Key Page to modify itself and other Key Pages of lower priorities. [\/et_pb_toggle][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_toggle title=”Can you modify your key without having to meet the m of n requirements in a Key Page? ” open_toggle_text_color=”#000000″ open_toggle_background_color=”#ffffff” closed_toggle_text_color=”#000000″ closed_toggle_background_color=”#ffffff” icon_color=”#000000″ open_icon_color=”#000000″ admin_label=”zero keys?” _builder_version=”4.16″ title_text_color=”#000000″ title_font=”Poppins||||||||” title_font_size=”24px” closed_title_font=”Poppins||||||||” body_font=”Poppins|300|||||||” body_text_color=”#000000″ body_font_size=”18px” body_line_height=”1.6em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”2px|0px|2px|0px” title_font_size_tablet=”18″ title_font_size_phone=”” title_font_size_last_edited=”on|tablet” custom_css_toggle_icon=”font-size:20px;||” border_width_all=”0px” border_color_all=”#f7f7f7″ border_style_all=”solid” use_border_color=”on” border_color=”#f7f7f7″ border_style=”solid” global_colors_info=”{}”]Yes [\/et_pb_toggle][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_toggle title=”When creating an ADI what Key Management needs to be assigned to it?” open_toggle_text_color=”#000000″ open_toggle_background_color=”#ffffff” closed_toggle_text_color=”#000000″ closed_toggle_background_color=”#ffffff” icon_color=”#000000″ open_icon_color=”#000000″ admin_label=”adi key mgmt assigned?” _builder_version=”4.16″ title_text_color=”#000000″ title_font=”Poppins||||||||” title_font_size=”24px” closed_title_font=”Poppins||||||||” body_font=”Poppins|300|||||||” body_text_color=”#000000″ body_font_size=”18px” body_line_height=”1.6em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”2px|0px|2px|0px” title_font_size_tablet=”18″ title_font_size_phone=”” title_font_size_last_edited=”on|tablet” custom_css_toggle_icon=”font-size:20px;||” border_width_all=”0px” border_color_all=”#f7f7f7″ border_style_all=”solid” use_border_color=”on” border_color=”#f7f7f7″ border_style=”solid” global_colors_info=”{}”]<\/p>\n
During the creation of an ADI, a Key Book, Key Page, and Key need to be assigned to it. If none are explicitly assigned, the name of the Key Book is acc:\/\/Bob\/ssg0, the name of the Key Page is acc:\/\/Bob\/sigspec0, and a named or unnamed Key.<\/p>\n
[\/et_pb_toggle][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_toggle title=”When creating an ADI account what Key Management needs to be assigned to it? ” open_toggle_text_color=”#000000″ open_toggle_background_color=”#ffffff” closed_toggle_text_color=”#000000″ closed_toggle_background_color=”#ffffff” icon_color=”#000000″ open_icon_color=”#000000″ admin_label=”adi account key mgmt assigned?” _builder_version=”4.16″ title_text_color=”#000000″ title_font=”Poppins||||||||” title_font_size=”24px” closed_title_font=”Poppins||||||||” body_font=”Poppins|300|||||||” body_text_color=”#000000″ body_font_size=”18px” body_line_height=”1.6em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”2px|0px|2px|0px” title_font_size_tablet=”18″ title_font_size_phone=”” title_font_size_last_edited=”on|tablet” custom_css_toggle_icon=”font-size:20px;||” border_width_all=”0px” border_color_all=”#f7f7f7″ border_style_all=”solid” use_border_color=”on” border_color=”#f7f7f7″ border_style=”solid” global_colors_info=”{}”]When creating an ADI account, you specify a Key Book that will define the Key Management for that chain. As an example, at its creation, an ADI token account acc:\/\/Bob\/tokens, uses a predefined Key Book ssg0 created by the ADI. [\/et_pb_toggle][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_toggle title=”What are managed chains? ” open_toggle_text_color=”#000000″ open_toggle_background_color=”#ffffff” closed_toggle_text_color=”#000000″ closed_toggle_background_color=”#ffffff” icon_color=”#000000″ open_icon_color=”#000000″ admin_label=”managed chains?” _builder_version=”4.16″ title_text_color=”#000000″ title_font=”Poppins||||||||” title_font_size=”24px” closed_title_font=”Poppins||||||||” body_font=”Poppins|300|||||||” body_text_color=”#000000″ body_font_size=”18px” body_line_height=”1.6em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”2px|0px|2px|0px” title_font_size_tablet=”18″ title_font_size_phone=”” title_font_size_last_edited=”on|tablet” custom_css_toggle_icon=”font-size:20px;||” border_width_all=”0px” border_color_all=”#f7f7f7″ border_style_all=”solid” use_border_color=”on” border_color=”#f7f7f7″ border_style=”solid” global_colors_info=”{}”]When creating an ADI account, you can specify an additional Key Book to sign a transaction. Given acc:\/\/Bob\/tokens governed by acc:\/\/Bob\/book and managed by acc:\/\/Alice\/book, a transaction against Bob\/tokens must be signed by both Alice and Bob. [\/et_pb_toggle][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_toggle title=”What is an example of a use for a managed chain? ” open_toggle_text_color=”#000000″ open_toggle_background_color=”#ffffff” closed_toggle_text_color=”#000000″ closed_toggle_background_color=”#ffffff” icon_color=”#000000″ open_icon_color=”#000000″ admin_label=”uses managed chain?” _builder_version=”4.16″ title_text_color=”#000000″ title_font=”Poppins||||||||” title_font_size=”24px” closed_title_font=”Poppins||||||||” body_font=”Poppins|300|||||||” body_text_color=”#000000″ body_font_size=”18px” body_line_height=”1.6em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”2px|0px|2px|0px” title_font_size_tablet=”18″ title_font_size_phone=”” title_font_size_last_edited=”on|tablet” custom_css_toggle_icon=”font-size:20px;||” border_width_all=”0px” border_color_all=”#f7f7f7″ border_style_all=”solid” use_border_color=”on” border_color=”#f7f7f7″ border_style=”solid” global_colors_info=”{}”]<\/p>\n
For example, a security token could be issued on Accumulate by Bob (an ADI) on a managed chain that Bob manages. These tokens could be distributed to other ADIs by sending tokens to token chains controlled by those ADIs but also managed by Bob. Because Bob is the manager of all chains that hold the security token, Bob could enforce the restriction that chains that hold the security tokens are accredited. Bob would reject attempts to send the token to chains not managed by Bob, or to ADIs that are not accredited.<\/p>\n
Note that accreditation is a real-world status, and the protocol allows the validator(s) of Bob to use real-world platforms to establish the accreditation status of ADIs.<\/span><\/p>\n[\/et_pb_toggle][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”6px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_toggle title=”Can managed chains be used to implement sophisticated smart contracts involving large real world data sets? ” open_toggle_text_color=”#000000″ open_toggle_background_color=”#ffffff” closed_toggle_text_color=”#000000″ closed_toggle_background_color=”#ffffff” icon_color=”#000000″ open_icon_color=”#000000″ admin_label=”managed chains for smart contracts?” _builder_version=”4.16″ title_text_color=”#000000″ title_font=”Poppins||||||||” title_font_size=”24px” closed_title_font=”Poppins||||||||” body_font=”Poppins|300|||||||” body_text_color=”#000000″ body_font_size=”18px” body_line_height=”1.6em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”2px|0px|2px|0px” title_font_size_tablet=”18″ title_font_size_phone=”” title_font_size_last_edited=”on|tablet” custom_css_toggle_icon=”font-size:20px;||” border_width_all=”0px” border_color_all=”#f7f7f7″ border_style_all=”solid” use_border_color=”on” border_color=”#f7f7f7″ border_style=”solid” global_colors_info=”{}”]<\/p>\n
Yes.<\/p>\n
[\/et_pb_toggle][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_toggle title=”What is scratch space? ” open_toggle_text_color=”#000000″ open_toggle_background_color=”#ffffff” closed_toggle_text_color=”#000000″ closed_toggle_background_color=”#ffffff” icon_color=”#000000″ open_icon_color=”#000000″ admin_label=”scratch space?” _builder_version=”4.16″ title_text_color=”#000000″ title_font=”Poppins||||||||” title_font_size=”24px” closed_title_font=”Poppins||||||||” body_font=”Poppins|300|||||||” body_text_color=”#000000″ body_font_size=”18px” body_line_height=”1.6em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”2px|0px|2px|0px” title_font_size_tablet=”18″ title_font_size_phone=”” title_font_size_last_edited=”on|tablet” custom_css_toggle_icon=”font-size:20px;||” border_width_all=”0px” border_color_all=”#f7f7f7″ border_style_all=”solid” use_border_color=”on” border_color=”#f7f7f7″ border_style=”solid” global_colors_info=”{}”]<\/p>\n
Accumulate provides scratch space on the blockchain that can be used by parties to come to consensus, but whose data availability is not retained by Accumulate forever. Scratch space allows processes to provide cryptographic proof of validation and process transactions without overburdening the blockchain.<\/p>\n
Scratch Chain Features:<\/strong><\/p>\n\n- Coordination — multi-party transaction construction on the blockchain<\/span>\u00a0<\/span><\/li>\n
- Limited availability — Not guaranteed after 20,000 blocks (about 2.3 weeks)<\/span>\u00a0<\/span><\/li>\n
- Segregated witness — Bulky authorizations don\u2019t bloat the blockchain<\/span>\u00a0<\/span><\/li>\n
- Blockchain rewriting — Blends advantages of 1 second blocks with 10 minute blocks<\/span>\u00a0<\/span><\/li>\n<\/ul>\n
[\/et_pb_toggle][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_toggle title=”What is a pending chain?” open_toggle_text_color=”#000000″ open_toggle_background_color=”#ffffff” closed_toggle_text_color=”#000000″ closed_toggle_background_color=”#ffffff” icon_color=”#000000″ open_icon_color=”#000000″ admin_label=”pending chain?” _builder_version=”4.16″ title_text_color=”#000000″ title_font=”Poppins||||||||” title_font_size=”24px” closed_title_font=”Poppins||||||||” body_font=”Poppins|300|||||||” body_text_color=”#000000″ body_font_size=”18px” body_line_height=”1.6em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”2px|0px|2px|0px” title_font_size_tablet=”18″ title_font_size_phone=”” title_font_size_last_edited=”on|tablet” custom_css_toggle_icon=”font-size:20px;||” border_width_all=”0px” border_color_all=”#f7f7f7″ border_style_all=”solid” use_border_color=”on” border_color=”#f7f7f7″ border_style=”solid” global_colors_info=”{}”]A pending chain tracks transactions that haven\u2019t been promoted to the main chain. As an example, a multi-signature that has an m of n of 3 of 4, with only 2 signatures, would sit in the pending chain until 3 of 4 were signed. In addition, if a manager hasn\u2019t signed a transaction, the transactions would sit in the pending chain until the specified m of n was satisfied. The data that is produced in the pending chain is pruned every 2.3 weeks. [\/et_pb_toggle][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_toggle title=”What is an ADI data account?” open_toggle_text_color=”#000000″ open_toggle_background_color=”#ffffff” closed_toggle_text_color=”#000000″ closed_toggle_background_color=”#ffffff” icon_color=”#000000″ open_icon_color=”#000000″ admin_label=”adi data account?” _builder_version=”4.16″ title_text_color=”#000000″ title_font=”Poppins||||||||” title_font_size=”24px” closed_title_font=”Poppins||||||||” body_font=”Poppins|300|||||||” body_text_color=”#000000″ body_font_size=”18px” body_line_height=”1.6em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”2px|0px|2px|0px” title_font_size_tablet=”18″ title_font_size_phone=”” title_font_size_last_edited=”on|tablet” custom_css_toggle_icon=”font-size:20px;||” border_width_all=”0px” border_color_all=”#f7f7f7″ border_style_all=”solid” use_border_color=”on” border_color=”#f7f7f7″ border_style=”solid” global_colors_info=”{}”]An ADI Data Account is one of the types of accounts an ADI can control. An ADI data account holds data. An ADI data account can be represented as so: <\/p>\n
acc:\/\/Bob\/Data <\/p>\n
To write Data you would specify this URL. [\/et_pb_toggle][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_toggle title=”What is a lite data chain? ” open_toggle_text_color=”#000000″ open_toggle_background_color=”#ffffff” closed_toggle_text_color=”#000000″ closed_toggle_background_color=”#ffffff” icon_color=”#000000″ open_icon_color=”#000000″ admin_label=”lite ddata chain?” _builder_version=”4.16″ title_text_color=”#000000″ title_font=”Poppins||||||||” title_font_size=”24px” closed_title_font=”Poppins||||||||” body_font=”Poppins|300|||||||” body_text_color=”#000000″ body_font_size=”18px” body_line_height=”1.6em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”2px|0px|2px|0px” title_font_size_tablet=”18″ title_font_size_phone=”” title_font_size_last_edited=”on|tablet” custom_css_toggle_icon=”font-size:20px;||” border_width_all=”0px” border_color_all=”#f7f7f7″ border_style_all=”solid” use_border_color=”on” border_color=”#f7f7f7″ border_style=”solid” global_colors_info=”{}”]A lite data chain is a chain that anyone can write data to, as opposed to ADI Data Accounts which requires specified keys. [\/et_pb_toggle][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_toggle title=”What are scratch chains (ADI scratch data accounts)? ” open_toggle_text_color=”#000000″ open_toggle_background_color=”#ffffff” closed_toggle_text_color=”#000000″ closed_toggle_background_color=”#ffffff” icon_color=”#000000″ open_icon_color=”#000000″ admin_label=”scracth c hains?” _builder_version=”4.16″ title_text_color=”#000000″ title_font=”Poppins||||||||” title_font_size=”24px” closed_title_font=”Poppins||||||||” body_font=”Poppins|300|||||||” body_text_color=”#000000″ body_font_size=”18px” body_line_height=”1.6em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”2px|0px|2px|0px” title_font_size_tablet=”18″ title_font_size_phone=”” title_font_size_last_edited=”on|tablet” custom_css_toggle_icon=”font-size:20px;||” border_width_all=”0px” border_color_all=”#f7f7f7″ border_style_all=”solid” use_border_color=”on” border_color=”#f7f7f7″ border_style=”solid” global_colors_info=”{}”]Scratch chains are identical to data chains, however, after 2-3 weeks the chain is compressed, and proof of the transactions is created. A proof is a logical argument used to show the truth of the operations made on the chain. This argument or proof contains less data than the scratch chain it is representing. This allows the blockchain to not be burdened with moving substantial amounts of data over the network. [\/et_pb_toggle][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_toggle title=”What is a Token Issuer?” open_toggle_text_color=”#000000″ open_toggle_background_color=”#ffffff” closed_toggle_text_color=”#000000″ closed_toggle_background_color=”#ffffff” icon_color=”#000000″ open_icon_color=”#000000″ admin_label=”token issuer” _builder_version=”4.16″ title_text_color=”#000000″ title_font=”Poppins||||||||” title_font_size=”24px” closed_title_font=”Poppins||||||||” body_font=”Poppins|300|||||||” body_text_color=”#000000″ body_font_size=”18px” body_line_height=”1.6em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”2px|0px|2px|0px” title_font_size_tablet=”18″ title_font_size_phone=”” title_font_size_last_edited=”on|tablet” custom_css_toggle_icon=”font-size:20px;||” border_width_all=”0px” border_color_all=”#f7f7f7″ border_style_all=”solid” use_border_color=”on” border_color=”#f7f7f7″ border_style=”solid” global_colors_info=”{}”]In Accumulate, users will be able to create custom tokens that can be used within the Accumulate protocol. [\/et_pb_toggle][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_toggle title=”What is a Sub-ADI? ” open_toggle_text_color=”#000000″ open_toggle_background_color=”#ffffff” closed_toggle_text_color=”#000000″ closed_toggle_background_color=”#ffffff” icon_color=”#000000″ open_icon_color=”#000000″ admin_label=”sub adi” _builder_version=”4.16″ title_text_color=”#000000″ title_font=”Poppins||||||||” title_font_size=”24px” closed_title_font=”Poppins||||||||” body_font=”Poppins|300|||||||” body_text_color=”#000000″ body_font_size=”18px” body_line_height=”1.6em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”2px|0px|2px|0px” title_font_size_tablet=”18″ title_font_size_phone=”” title_font_size_last_edited=”on|tablet” custom_css_toggle_icon=”font-size:20px;||” border_width_all=”0px” border_color_all=”#f7f7f7″ border_style_all=”solid” use_border_color=”on” border_color=”#f7f7f7″ border_style=”solid” global_colors_info=”{}”]<\/p>\n
An ADI can contain another ADI. We call this a sub-ADI. While an ADI contains accounts, a sub-ADI contains sub-accounts.<\/p>\n
[\/et_pb_toggle][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_toggle title=”What is a chain validator\/executor? ” open_toggle_text_color=”#000000″ open_toggle_background_color=”#ffffff” closed_toggle_text_color=”#000000″ closed_toggle_background_color=”#ffffff” icon_color=”#000000″ open_icon_color=”#000000″ admin_label=”What is a chain validator\/executor? ” _builder_version=”4.16″ title_text_color=”#000000″ title_font=”Poppins||||||||” title_font_size=”24px” closed_title_font=”Poppins||||||||” body_font=”Poppins|300|||||||” body_text_color=”#000000″ body_font_size=”18px” body_line_height=”1.6em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”2px|0px|2px|0px” title_font_size_tablet=”18″ title_font_size_phone=”” title_font_size_last_edited=”on|tablet” custom_css_toggle_icon=”font-size:20px;||” border_width_all=”0px” border_color_all=”#f7f7f7″ border_style_all=”solid” use_border_color=”on” border_color=”#f7f7f7″ border_style=”solid” global_colors_info=”{}”]<\/p>\n
Chain validators can be thought of as transaction executors. The actual code for executors is per-transaction (type), not per-chain. As an example, the creation of an identity would have a specified executor. The validation of the signature for instance is handled by the overall validator\/executor.<\/p>\n
[\/et_pb_toggle][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_toggle title=”What is a BVN (Block Validator Network? What is a BVNN (Block Validator Network Node)? ” open_toggle_text_color=”#000000″ open_toggle_background_color=”#ffffff” closed_toggle_text_color=”#000000″ closed_toggle_background_color=”#ffffff” icon_color=”#000000″ open_icon_color=”#000000″ admin_label=”What is a BVN (Block Validator Network? What is a BVNN (Block Validator Network Node)? ” _builder_version=”4.16″ title_text_color=”#000000″ title_font=”Poppins||||||||” title_font_size=”24px” closed_title_font=”Poppins||||||||” body_font=”Poppins|300|||||||” body_text_color=”#000000″ body_font_size=”18px” body_line_height=”1.6em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”2px|0px|2px|0px” title_font_size_tablet=”18″ title_font_size_phone=”” title_font_size_last_edited=”on|tablet” custom_css_toggle_icon=”font-size:20px;||” border_width_all=”0px” border_color_all=”#f7f7f7″ border_style_all=”solid” use_border_color=”on” border_color=”#f7f7f7″ border_style=”solid” global_colors_info=”{}”]<\/p>\n
A BVN executes transactions against records. At the end of each block, the BVN collects Merkle DAG roots (anchors) from the transaction chain of records modified by one or more transactions in the block, appending them to the BVN\u2019s root chain. The anchor from the root chain is sent to the DN. A BVNN is a node with a BVN.<\/p>\n
[\/et_pb_toggle][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_toggle title=”What is a DN (Directory Network)? What is a DNN (Directory Node Network)? ” open_toggle_text_color=”#000000″ open_toggle_background_color=”#ffffff” closed_toggle_text_color=”#000000″ closed_toggle_background_color=”#ffffff” icon_color=”#000000″ open_icon_color=”#000000″ admin_label=”What is a DN (Directory Network)? What is a DNN (Directory Node Network)? ” _builder_version=”4.16″ title_text_color=”#000000″ title_font=”Poppins||||||||” title_font_size=”24px” closed_title_font=”Poppins||||||||” body_font=”Poppins|300|||||||” body_text_color=”#000000″ body_font_size=”18px” body_line_height=”1.6em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”2px|0px|2px|0px” title_font_size_tablet=”18″ title_font_size_phone=”” title_font_size_last_edited=”on|tablet” custom_css_toggle_icon=”font-size:20px;||” border_width_all=”0px” border_color_all=”#f7f7f7″ border_style_all=”solid” use_border_color=”on” border_color=”#f7f7f7″ border_style=”solid” global_colors_info=”{}”]The DN executes transactions against certain system records, such as the ACME token issuer. The DN also receives root chain anchors sent from BVNs, appending them to the DN\u2019s BVN anchor chain. At the end of each block, the DN collects Merkle DAG roots (anchors) from the transaction chain of records modified by one or more transactions in the block (including the DN\u2019s BVN anchor chain), appending them to the DN\u2019s root chain. The anchor from the root chain is sent to all of the BVNs. A DNN is a node within a DN. [\/et_pb_toggle][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_toggle title=”What are Network Anchors? ” open_toggle_text_color=”#000000″ open_toggle_background_color=”#ffffff” closed_toggle_text_color=”#000000″ closed_toggle_background_color=”#ffffff” icon_color=”#000000″ open_icon_color=”#000000″ admin_label=”What are Network Anchors? ” _builder_version=”4.16″ title_text_color=”#000000″ title_font=”Poppins||||||||” title_font_size=”24px” closed_title_font=”Poppins||||||||” body_font=”Poppins|300|||||||” body_text_color=”#000000″ body_font_size=”18px” body_line_height=”1.6em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”2px|0px|2px|0px” title_font_size_tablet=”18″ title_font_size_phone=”” title_font_size_last_edited=”on|tablet” custom_css_toggle_icon=”font-size:20px;||” border_width_all=”0px” border_color_all=”#f7f7f7″ border_style_all=”solid” use_border_color=”on” border_color=”#f7f7f7″ border_style=”solid” global_colors_info=”{}”]<\/p>\n
Anchors represent the state of a particular chain, BVN, or DN up to a certain point in time.<\/p>\n
[\/et_pb_toggle][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_toggle title=”What are minor blocks? ” open_toggle_text_color=”#000000″ open_toggle_background_color=”#ffffff” closed_toggle_text_color=”#000000″ closed_toggle_background_color=”#ffffff” icon_color=”#000000″ open_icon_color=”#000000″ admin_label=”What are minor blocks? ” _builder_version=”4.16″ title_text_color=”#000000″ title_font=”Poppins||||||||” title_font_size=”24px” closed_title_font=”Poppins||||||||” body_font=”Poppins|300|||||||” body_text_color=”#000000″ body_font_size=”18px” body_line_height=”1.6em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”2px|0px|2px|0px” title_font_size_tablet=”18″ title_font_size_phone=”” title_font_size_last_edited=”on|tablet” custom_css_toggle_icon=”font-size:20px;||” border_width_all=”0px” border_color_all=”#f7f7f7″ border_style_all=”solid” use_border_color=”on” border_color=”#f7f7f7″ border_style=”solid” global_colors_info=”{}”]<\/p>\n
Tendermint collects incoming transactions and presents them to the application in blocks, generally once per second. These are minor blocks. At the end of each minor block, for each record that was modified by a transaction within the block, a Merkle DAG root (anchor) is taken from the main transaction chain of the record and appended to the DN or BVN\u2019s minor root chain.<\/p>\n
[\/et_pb_toggle][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_toggle title=”What are major blocks? ” open_toggle_text_color=”#000000″ open_toggle_background_color=”#ffffff” closed_toggle_text_color=”#000000″ closed_toggle_background_color=”#ffffff” icon_color=”#000000″ open_icon_color=”#000000″ admin_label=”What are major blocks? ” _builder_version=”4.16″ title_text_color=”#000000″ title_font=”Poppins||||||||” title_font_size=”24px” closed_title_font=”Poppins||||||||” body_font=”Poppins|300|||||||” body_text_color=”#000000″ body_font_size=”18px” body_line_height=”1.6em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”2px|0px|2px|0px” title_font_size_tablet=”18″ title_font_size_phone=”” title_font_size_last_edited=”on|tablet” custom_css_toggle_icon=”font-size:20px;||” border_width_all=”0px” border_color_all=”#f7f7f7″ border_style_all=”solid” use_border_color=”on” border_color=”#f7f7f7″ border_style=”solid” global_colors_info=”{}”]Every 12 hours, the transactions executed in the last 12 hours (since the prior major block) are collected into a new major block. For each record modified by a transaction in the block, a Merkle DAG root (anchor) is taken from the main transaction chain of the record and appended to the DN or BVN\u2019s major root chain. [\/et_pb_toggle][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_toggle title=”How does Accumulate Anchor to other Layer 1 blocks? ” open_toggle_text_color=”#000000″ open_toggle_background_color=”#ffffff” closed_toggle_text_color=”#000000″ closed_toggle_background_color=”#ffffff” icon_color=”#000000″ open_icon_color=”#000000″ admin_label=”How does Accumulate Anchor to other Layer 1 blocks? ” _builder_version=”4.16″ title_text_color=”#000000″ title_font=”Poppins||||||||” title_font_size=”24px” closed_title_font=”Poppins||||||||” body_font=”Poppins|300|||||||” body_text_color=”#000000″ body_font_size=”18px” body_line_height=”1.6em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”2px|0px|2px|0px” title_font_size_tablet=”18″ title_font_size_phone=”” title_font_size_last_edited=”on|tablet” custom_css_toggle_icon=”font-size:20px;||” border_width_all=”0px” border_color_all=”#f7f7f7″ border_style_all=”solid” use_border_color=”on” border_color=”#f7f7f7″ border_style=”solid” global_colors_info=”{}”]An anchor is created from the latest Directory Network major block which is then anchored into a Layer 1 Blockchain such as Bitcoin. [\/et_pb_toggle][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_toggle title=”How does Accumulate define blocks? ” open_toggle_text_color=”#000000″ open_toggle_background_color=”#ffffff” closed_toggle_text_color=”#000000″ closed_toggle_background_color=”#ffffff” icon_color=”#000000″ open_icon_color=”#000000″ admin_label=”How does Accumulate define blocks? ” _builder_version=”4.16″ title_text_color=”#000000″ title_font=”Poppins||||||||” title_font_size=”24px” closed_title_font=”Poppins||||||||” body_font=”Poppins|300|||||||” body_text_color=”#000000″ body_font_size=”18px” body_line_height=”1.6em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”2px|0px|2px|0px” title_font_size_tablet=”18″ title_font_size_phone=”” title_font_size_last_edited=”on|tablet” custom_css_toggle_icon=”font-size:20px;||” border_width_all=”0px” border_color_all=”#f7f7f7″ border_style_all=”solid” use_border_color=”on” border_color=”#f7f7f7″ border_style=”solid” global_colors_info=”{}”]The Accumulate protocol defines minor blocks and major blocks. Minor blocks are once per second synchronization points of the Merkle trees. Major blocks are twice per day. [\/et_pb_toggle][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=”1_4,3_4″ column_padding_mobile=”on” custom_padding_last_edited=”on|phone” admin_label=”smart contracts” module_id=”contracts” _builder_version=”4.16″ background_size=”initial” background_position=”top_left” background_repeat=”repeat” width=”90%” max_width=”1200px” custom_padding=”128px||90px||false|false” custom_padding_tablet=”90px||90px||false|false” custom_padding_phone=”” make_fullwidth=”off” use_custom_width=”off” width_unit=”on” global_colors_info=”{}” width__hover_enabled=”on|desktop” width__hover=”90%”][et_pb_column type=”1_4″ _builder_version=”4.16″ custom_padding=”|||” global_colors_info=”{}” custom_padding__hover=”|||”][et_pb_divider color=”#00a6fb” divider_weight=”8″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_text admin_label=”Text” _builder_version=”4.16″ text_font=”Poppins|500|||||||” text_text_color=”#000000″ text_font_size=”1.8vw” text_line_height=”1.2em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_margin=”-10px||0px|” custom_padding=”0px||0px|” text_font_size_tablet=”32px” text_font_size_phone=”” text_font_size_last_edited=”on|tablet” use_border_color=”off” border_color=”#ffffff” border_style=”solid” global_colors_info=”{}”]Smart Contracts[\/et_pb_text][\/et_pb_column][et_pb_column type=”3_4″ _builder_version=”4.16″ custom_padding=”|||” global_colors_info=”{}” custom_padding__hover=”|||”][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_toggle title=”Does Accumulate support Smart Contracts? ” open_toggle_text_color=”#000000″ open_toggle_background_color=”#ffffff” closed_toggle_text_color=”#000000″ closed_toggle_background_color=”#ffffff” icon_color=”#000000″ open_icon_color=”#000000″ admin_label=”smart contracts?” _builder_version=”4.16″ title_text_color=”#000000″ title_font=”Poppins||||||||” title_font_size=”24px” closed_title_font=”Poppins||||||||” body_font=”Poppins|300|||||||” body_text_color=”#000000″ body_font_size=”18px” body_line_height=”1.6em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”2px|0px|2px|0px” title_font_size_tablet=”18″ title_font_size_phone=”” title_font_size_last_edited=”on|tablet” custom_css_toggle_icon=”font-size:20px;||” border_width_all=”0px” border_color_all=”#f7f7f7″ border_style_all=”solid” use_border_color=”on” border_color=”#f7f7f7″ border_style=”solid” global_colors_info=”{}”]Accumulate is a data and identity platform on which multiple smart contract layers are being built. Accumulate has an Ethereum Virtual Machine (EVM) platform on its roadmap and others will be following. <\/p>\n
Accumulate supports smart contracts with unique qualities: <\/p>\n
Smart contracts can be executed off-chain, due to the validation process being specific to the application on a particular chain. Smart contracts are not limited in terms of parallel execution, which is also allowed through Accumulate\u2019s multi-chain architecture. Unlike first generation protocols, Accumulate does not force mixing the data layer and the application logic layers. All application code should be in one application layer, not split up, some of it on app servers, some of it in a blockchain as it is exponentially more difficult to maintain, test, and debug multi-platform code. The above engineering issue is one of the reasons for many of the very public and costly failures due to smart contract bugs in the DeFi space. Having multiple layers reduces risk because layered systems are far easier to test and less prone to costly bugs. Lower cost because layered software is easier to maintain. [\/et_pb_toggle][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_toggle title=”What technology stack is required for creating Smart Contracts? ” open_toggle_text_color=”#000000″ open_toggle_background_color=”#ffffff” closed_toggle_text_color=”#000000″ closed_toggle_background_color=”#ffffff” icon_color=”#000000″ open_icon_color=”#000000″ admin_label=”what tech stack?” _builder_version=”4.16″ title_text_color=”#000000″ title_font=”Poppins||||||||” title_font_size=”24px” closed_title_font=”Poppins||||||||” body_font=”Poppins|300|||||||” body_text_color=”#000000″ body_font_size=”18px” body_line_height=”1.6em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”2px|0px|2px|0px” title_font_size_tablet=”18″ title_font_size_phone=”” title_font_size_last_edited=”on|tablet” custom_css_toggle_icon=”font-size:20px;||” border_width_all=”0px” border_color_all=”#f7f7f7″ border_style_all=”solid” use_border_color=”on” border_color=”#f7f7f7″ border_style=”solid” global_colors_info=”{}”]Through the ability to implement custom validators for sub chains Accumulate allows smart contract functionality to be built, by an organization, using their existing tech stack and tools rather than requiring special purpose smart contract tools. They can be managed, allowing the patching of security holes, and responding to real world events in ways typical smart contracts cannot. Organizations spend time and treasure building, testing, training on, and vetting a tech stack and Accumulate allows them to leverage the investments to build lower cost, lower Total Cost of Ownership (TCO), and lower risk smart contracts. [\/et_pb_toggle][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=”1_4,3_4″ column_padding_mobile=”on” custom_padding_last_edited=”on|phone” admin_label=”validators” module_id=”validators” _builder_version=”4.16″ background_size=”initial” background_position=”top_left” background_repeat=”repeat” width=”90%” max_width=”1200px” custom_padding=”128px||90px||false|false” custom_padding_tablet=”90px||90px||false|false” custom_padding_phone=”” make_fullwidth=”off” use_custom_width=”off” width_unit=”on” global_colors_info=”{}” width__hover_enabled=”on|desktop” width__hover=”90%”][et_pb_column type=”1_4″ _builder_version=”4.16″ custom_padding=”|||” global_colors_info=”{}” custom_padding__hover=”|||”][et_pb_divider color=”#00a6fb” divider_weight=”8″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_text admin_label=”Text” _builder_version=”4.16″ text_font=”Poppins|500|||||||” text_text_color=”#000000″ text_font_size=”1.8vw” text_line_height=”1.2em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_margin=”-10px||0px|” custom_padding=”0px||0px|” text_font_size_tablet=”32px” text_font_size_phone=”” text_font_size_last_edited=”on|tablet” use_border_color=”off” border_color=”#ffffff” border_style=”solid” global_colors_info=”{}”]Validators, Followers, & Staking[\/et_pb_text][\/et_pb_column][et_pb_column type=”3_4″ _builder_version=”4.16″ custom_padding=”|||” global_colors_info=”{}” custom_padding__hover=”|||”][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_toggle title=”Can Accumulate (ACME) tokens be staked?\u202f\u202f ” open_toggle_text_color=”#000000″ open_toggle_background_color=”#ffffff” closed_toggle_text_color=”#000000″ closed_toggle_background_color=”#ffffff” icon_color=”#000000″ open_icon_color=”#000000″ admin_label=”can acc tokens be staked” _builder_version=”4.16″ title_text_color=”#000000″ title_font=”Poppins||||||||” title_font_size=”24px” closed_title_font=”Poppins||||||||” body_font=”Poppins|300|||||||” body_text_color=”#000000″ body_font_size=”18px” body_line_height=”1.6em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”2px|0px|2px|0px” title_font_size_tablet=”18″ title_font_size_phone=”” title_font_size_last_edited=”on|tablet” custom_css_toggle_icon=”font-size:20px;||” border_width_all=”0px” border_color_all=”#f7f7f7″ border_style_all=”solid” use_border_color=”on” border_color=”#f7f7f7″ border_style=”solid” global_colors_info=”{}”]<\/p>\n
Yes, Accumulate will have a Vetted Delegated Proof-of-Stake model.<\/p>\n
[\/et_pb_toggle][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_toggle title=”What is Accumulate\u2019s consensus building architecture? ” open_toggle_text_color=”#000000″ open_toggle_background_color=”#ffffff” closed_toggle_text_color=”#000000″ closed_toggle_background_color=”#ffffff” icon_color=”#000000″ open_icon_color=”#000000″ admin_label=”consen building architect?” _builder_version=”4.16″ title_text_color=”#000000″ title_font=”Poppins||||||||” title_font_size=”24px” closed_title_font=”Poppins||||||||” body_font=”Poppins|300|||||||” body_text_color=”#000000″ body_font_size=”18px” body_line_height=”1.6em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”2px|0px|2px|0px” title_font_size_tablet=”18″ title_font_size_phone=”” title_font_size_last_edited=”on|tablet” custom_css_toggle_icon=”font-size:20px;||” border_width_all=”0px” border_color_all=”#f7f7f7″ border_style_all=”solid” use_border_color=”on” border_color=”#f7f7f7″ border_style=”solid” global_colors_info=”{}”]<\/p>\n
Accumulate\u202fuses Vetted Delegated Proof of Stake.\u202fAn approval process ensures a bad actor does not create many sock puppet actors to take control of the\u202fAccumulate\u202fprotocol.\u202f<\/p>\n
Additionally,\u202fAccumulate\u202fminimizes hardware requirements to operate a blockchain. Accumulate requires only standard server hardware for validator nodes to achieve consensus and secure the network. Unlike most distributed ledger platforms,\u202fAccumulate\u202falso has a small footprint and verifier node that can run on smart phones. As a result, transactions can be fully verified against the entire chain with minimal connectivity such as a mobile phone or edge computing device in rural areas.\u202fAccumulate also uses anchoring to make use of the security generated by mined protocols. Billions of dollars of security infrastructure behind mined coins can be inexpensively applied to\u202fAccumulate\u2019s\u202fhistorical record.<\/p>\n
[\/et_pb_toggle][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_toggle title=”How many validator nodes are needed for decentralization of the Accumulate Network? How does this decentralization compare to other blockchains? ” open_toggle_text_color=”#000000″ open_toggle_background_color=”#ffffff” closed_toggle_text_color=”#000000″ closed_toggle_background_color=”#ffffff” icon_color=”#000000″ open_icon_color=”#000000″ admin_label=”How many validator nodes are needed for decentralization of the Accumulate Network? How does this decentralization compare to other blockchains? ” _builder_version=”4.16″ title_text_color=”#000000″ title_font=”Poppins||||||||” title_font_size=”24px” closed_title_font=”Poppins||||||||” body_font=”Poppins|300|||||||” body_text_color=”#000000″ body_font_size=”18px” body_line_height=”1.6em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”2px|0px|2px|0px” title_font_size_tablet=”18″ title_font_size_phone=”” title_font_size_last_edited=”on|tablet” custom_css_toggle_icon=”font-size:20px;||” border_width_all=”0px” border_color_all=”#f7f7f7″ border_style_all=”solid” use_border_color=”on” border_color=”#f7f7f7″ border_style=”solid” global_colors_info=”{}”]Our goal is to host between 32 and 100\u202fvalidator\u202fnodes for the DN network and each BVN network. If we are operating 50 BVN networks, there will be between 632 and 5000\u202fvalidator\u202fnodes participating in\u202fconsensus to\u202fsecure\u202fthe network. The number of BVN’s will scale over time to linearly scale the system which will lead towards further decentralization [\/et_pb_toggle][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_toggle title=”What are the hardware processing specifications needed to run a validator node? ” open_toggle_text_color=”#000000″ open_toggle_background_color=”#ffffff” closed_toggle_text_color=”#000000″ closed_toggle_background_color=”#ffffff” icon_color=”#000000″ open_icon_color=”#000000″ admin_label=”hardware processing for validator?” _builder_version=”4.16″ title_text_color=”#000000″ title_font=”Poppins||||||||” title_font_size=”24px” closed_title_font=”Poppins||||||||” body_font=”Poppins|300|||||||” body_text_color=”#000000″ body_font_size=”18px” body_line_height=”1.6em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”2px|0px|2px|0px” title_font_size_tablet=”18″ title_font_size_phone=”” title_font_size_last_edited=”on|tablet” custom_css_toggle_icon=”font-size:20px;||” border_width_all=”0px” border_color_all=”#f7f7f7″ border_style_all=”solid” use_border_color=”on” border_color=”#f7f7f7″ border_style=”solid” global_colors_info=”{}”]To run a validator node on the Block Validation Network (BVN), you will need a server with a minimum of 8 CPU, 32 GB of memory, and 1TB storage. A cloud server such as AWS EC2 m5.2xlarge would satisfy the minimum requirement, however it is strongly encouraged validator nodes to be established with other cloud computer providers to ensure censorship resistance and maximum decentralization. To run a validator node on the Directory Network (DN), you will need a server with a minimum of 4 CPUs, 16 GB of memory, and 1TB of storage, such as an AWS EC2 m4.xlarge cloud server. [\/et_pb_toggle][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_toggle title=”If I just want to run a follower node, do I need to keep up with the state of the entire blockchain? Do you support light nodes? ” open_toggle_text_color=”#000000″ open_toggle_background_color=”#ffffff” closed_toggle_text_color=”#000000″ closed_toggle_background_color=”#ffffff” icon_color=”#000000″ open_icon_color=”#000000″ admin_label=”follower node? light nodes?” _builder_version=”4.16″ title_text_color=”#000000″ title_font=”Poppins||||||||” title_font_size=”24px” closed_title_font=”Poppins||||||||” body_font=”Poppins|300|||||||” body_text_color=”#000000″ body_font_size=”18px” body_line_height=”1.6em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”2px|0px|2px|0px” title_font_size_tablet=”18″ title_font_size_phone=”” title_font_size_last_edited=”on|tablet” custom_css_toggle_icon=”font-size:20px;||” border_width_all=”0px” border_color_all=”#f7f7f7″ border_style_all=”solid” use_border_color=”on” border_color=”#f7f7f7″ border_style=”solid” global_colors_info=”{}”]<\/p>\n
You can operate a follower\u202fnode\u202fusing a regular off-the-shelf desktop or laptop. If you are running a\u202ffollower\u202fnode, the storage requirement will be the same as for running a validator\u202fnode, however the CPU and memory requirements of the\u202ffollower\u202fnodes are minimal.\u202fIf you wish to only track user chains that you care about then the storage footprint is even smaller.\u202f For example, to track a token address will only require about 100 MB of storage after several years of transactions.<\/p>\n
[\/et_pb_toggle][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_toggle title=”You mentioned I only need to keep up with the data I care about. Is it possible to run a node on my smartphone? ” open_toggle_text_color=”#000000″ open_toggle_background_color=”#ffffff” closed_toggle_text_color=”#000000″ closed_toggle_background_color=”#ffffff” icon_color=”#000000″ open_icon_color=”#000000″ admin_label=”node on smartphone?” _builder_version=”4.16″ title_text_color=”#000000″ title_font=”Poppins||||||||” title_font_size=”24px” closed_title_font=”Poppins||||||||” body_font=”Poppins|300|||||||” body_text_color=”#000000″ body_font_size=”18px” body_line_height=”1.6em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”2px|0px|2px|0px” title_font_size_tablet=”18″ title_font_size_phone=”” title_font_size_last_edited=”on|tablet” custom_css_toggle_icon=”font-size:20px;||” border_width_all=”0px” border_color_all=”#f7f7f7″ border_style_all=”solid” use_border_color=”on” border_color=”#f7f7f7″ border_style=”solid” global_colors_info=”{}”]Yes, this is possible, but also dependent upon what actual data you are tracking. A typical wallet can be a self-hosting node that will require about 100 MB of storage space. [\/et_pb_toggle][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_toggle title=”How do I become a validator node? ” open_toggle_text_color=”#000000″ open_toggle_background_color=”#ffffff” closed_toggle_text_color=”#000000″ closed_toggle_background_color=”#ffffff” icon_color=”#000000″ open_icon_color=”#000000″ admin_label=”how become val node?” _builder_version=”4.16″ title_text_color=”#000000″ title_font=”Poppins||||||||” title_font_size=”24px” closed_title_font=”Poppins||||||||” body_font=”Poppins|300|||||||” body_text_color=”#000000″ body_font_size=”18px” body_line_height=”1.6em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”2px|0px|2px|0px” title_font_size_tablet=”18″ title_font_size_phone=”” title_font_size_last_edited=”on|tablet” custom_css_toggle_icon=”font-size:20px;||” border_width_all=”0px” border_color_all=”#f7f7f7″ border_style_all=”solid” use_border_color=”on” border_color=”#f7f7f7″ border_style=”solid” global_colors_info=”{}”]The exact details are still being worked, however, there will be staking requirements and you will need to establish a history on the testnet as being able to run a stable and reliable node. This includes uptime and response time for updating node software. Other\u2019s will also be able to delegate their tokens to stake with you. Those delegated states help establish your credibility as a reliable operator. [\/et_pb_toggle][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_toggle title=”Do validators stake their personal funds, and if so, is there a limit to how much can be staked? ” open_toggle_text_color=”#000000″ open_toggle_background_color=”#ffffff” closed_toggle_text_color=”#000000″ closed_toggle_background_color=”#ffffff” icon_color=”#000000″ open_icon_color=”#000000″ admin_label=”val’s stake personal funds?” _builder_version=”4.16″ title_text_color=”#000000″ title_font=”Poppins||||||||” title_font_size=”24px” closed_title_font=”Poppins||||||||” body_font=”Poppins|300|||||||” body_text_color=”#000000″ body_font_size=”18px” body_line_height=”1.6em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”2px|0px|2px|0px” title_font_size_tablet=”18″ title_font_size_phone=”” title_font_size_last_edited=”on|tablet” custom_css_toggle_icon=”font-size:20px;||” border_width_all=”0px” border_color_all=”#f7f7f7″ border_style_all=”solid” use_border_color=”on” border_color=”#f7f7f7″ border_style=”solid” global_colors_info=”{}”]Yes, operators will stake their personal funds. There will most likely be a limit to how much can be personally staked, however, those details will be forthcoming. [\/et_pb_toggle][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_toggle title=”What happens if a node validator misbehaves? How does the protocol detect misbehavior and what does it do to correct it? ” open_toggle_text_color=”#000000″ open_toggle_background_color=”#ffffff” closed_toggle_text_color=”#000000″ closed_toggle_background_color=”#ffffff” icon_color=”#000000″ open_icon_color=”#000000″ admin_label=”node val misbehave?” _builder_version=”4.16″ title_text_color=”#000000″ title_font=”Poppins||||||||” title_font_size=”24px” closed_title_font=”Poppins||||||||” body_font=”Poppins|300|||||||” body_text_color=”#000000″ body_font_size=”18px” body_line_height=”1.6em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”2px|0px|2px|0px” title_font_size_tablet=”18″ title_font_size_phone=”” title_font_size_last_edited=”on|tablet” custom_css_toggle_icon=”font-size:20px;||” border_width_all=”0px” border_color_all=”#f7f7f7″ border_style_all=”solid” use_border_color=”on” border_color=”#f7f7f7″ border_style=”solid” global_colors_info=”{}”]A misbehaving node validator can have all or a portion of their stake and\/or future rewards slashed. Violations can vary from malicious intent to failing to maintain uptime and failing to update validator node in a timely fashion. Other validator nodes within the validator\u2019s BVC will be able to detect misbehavior and be able to initiate mitigation algorithms which include demoting violating node or temporarily removing it from the authority set. If the misbehaving node was a leader, transactions will be reversed for that block and repeated by a newly elected block leader. [\/et_pb_toggle][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_toggle title=”I\u2019m not technical, can I delegate my tokens to stake on a validator node to earn passive income? If I delegate my stake, will I still be allowed to participate and vote in governance of the protocol? ” open_toggle_text_color=”#000000″ open_toggle_background_color=”#ffffff” closed_toggle_text_color=”#000000″ closed_toggle_background_color=”#ffffff” icon_color=”#000000″ open_icon_color=”#000000″ admin_label=”non-tech stake val and participate?” _builder_version=”4.16″ title_text_color=”#000000″ title_font=”Poppins||||||||” title_font_size=”24px” closed_title_font=”Poppins||||||||” body_font=”Poppins|300|||||||” body_text_color=”#000000″ body_font_size=”18px” body_line_height=”1.6em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”2px|0px|2px|0px” title_font_size_tablet=”18″ title_font_size_phone=”” title_font_size_last_edited=”on|tablet” custom_css_toggle_icon=”font-size:20px;||” border_width_all=”0px” border_color_all=”#f7f7f7″ border_style_all=”solid” use_border_color=”on” border_color=”#f7f7f7″ border_style=”solid” global_colors_info=”{}”]Yes, you will be able to delegate your tokens and be given standing to vote in governance. The staking rewards for delegated tokens is to be determined. [\/et_pb_toggle][et_pb_divider color=”#222222″ divider_weight=”4″ admin_label=”Divider” _builder_version=”4.16″ height=”0px” hide_on_mobile=”off” global_colors_info=”{}”][\/et_pb_divider][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"
LEARNAccumulate Frequently Asked QuestionsIntroductionThe Accumulate Protocol is an identity-based, Vetted Delegated Proof-of-Stake\u202fblockchain, with secure, scalable, and extensible features to power\u202fDeFi\u202fapplications.\u202f\u202fAccumulate\u202fcan serve\u202fas a DNS service for the internet. Other chains under Accumulate can be addressed in a standard way via URLs. A\u202ftransaction between chains could be accomplished with Accumulate serving as both the communications layer and […]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","inline_featured_image":false},"_links":{"self":[{"href":"https:\/\/accumulate.org\/wp-json\/wp\/v2\/pages\/25342"}],"collection":[{"href":"https:\/\/accumulate.org\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/accumulate.org\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/accumulate.org\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/accumulate.org\/wp-json\/wp\/v2\/comments?post=25342"}],"version-history":[{"count":211,"href":"https:\/\/accumulate.org\/wp-json\/wp\/v2\/pages\/25342\/revisions"}],"predecessor-version":[{"id":30153,"href":"https:\/\/accumulate.org\/wp-json\/wp\/v2\/pages\/25342\/revisions\/30153"}],"wp:attachment":[{"href":"https:\/\/accumulate.org\/wp-json\/wp\/v2\/media?parent=25342"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}