{"id":15,"date":"2022-04-20T20:52:01","date_gmt":"2022-04-20T20:52:01","guid":{"rendered":"https:\/\/kaspa.org\/features\/"},"modified":"2022-11-01T18:30:55","modified_gmt":"2022-11-01T18:30:55","slug":"features","status":"publish","type":"page","link":"https:\/\/kaspa.org\/features\/","title":{"rendered":"Features"},"content":{"rendered":"

[et_pb_section fb_built=”1″ admin_label=”Overview” _builder_version=”4.17.1″ _module_preset=”default” background_color=”#091744″ background_enable_image=”off” background_position=”top_center” global_colors_info=”{}” box_shadow_style__hover=”none” box_shadow_style__hover_enabled=”none” box_shadow_color__hover=”rgba(0,0,0,0.3)” box_shadow_color__hover_enabled=”rgba(0,0,0,0.3)”][et_pb_row _builder_version=”4.16″ _module_preset=”default” custom_margin=”-9px|auto||auto||” custom_padding=”41px|||||” locked=”off” global_colors_info=”{}”][et_pb_column type=”4_4″ _builder_version=”4.16″ _module_preset=”default” custom_padding=”|||” global_colors_info=”{}” custom_padding__hover=”|||”][et_pb_divider color=”#14f1d9″ divider_weight=”4px” _builder_version=”4.16″ _module_preset=”default” max_width=”80px” module_alignment=”center” height=”4px” locked=”off” global_colors_info=”{}”][\/et_pb_divider][et_pb_text admin_label=”Text” _builder_version=”4.17.1″ _module_preset=”default” text_font=”Lato||||||||” text_text_color=”#9fa5d6″ text_font_size=”16px” text_line_height=”2em” header_2_font=”Rubik|700||on|||||” header_2_font_size=”44px” header_2_letter_spacing=”1px” header_2_line_height=”1.3em” text_orientation=”center” background_layout=”dark” max_width=”700px” module_alignment=”center” header_2_font_size_tablet=”34px” header_2_font_size_phone=”24px” header_2_font_size_last_edited=”on|phone” locked=”off” global_colors_info=”{}” header_font_size__hover=”30px” header_font_size__hover_enabled=”30px” header_letter_spacing__hover=”0px” header_letter_spacing__hover_enabled=”0px” header_text_shadow_style__hover=”none” header_text_shadow_style__hover_enabled=”none” header_text_shadow_color__hover=”rgba(0,0,0,0.4)” header_text_shadow_color__hover_enabled=”rgba(0,0,0,0.4)”]<\/p>\n

KASPA Features<\/h2>\n

Kaspa was developed to solve the trilemma<\/a> in the usage of digital assets: Security, Scalability, and Decentralization. Utilizing a revolutionary blockDAG as opposed to blockchain, Kaspa allows the fastest, scalable, and most secure transactions with absolutely no sacrifice to decentralization.<\/p>\n

[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=”1_3,1_3,1_3″ padding_left_right_link_1=”true” padding_left_right_link_2=”true” padding_left_right_link_3=”true” _builder_version=”4.17.1″ _module_preset=”default” animation_style=”slide” animation_direction=”bottom” animation_intensity_slide=”10%” global_colors_info=”{}”][et_pb_column type=”1_3″ _builder_version=”4.16″ _module_preset=”default” background_image=”https:\/\/kaspa.org\/wp-content\/uploads\/2022\/07\/kaspa-feat-bg.png” background_size=”contain” background_position=”top_center” custom_padding=”140px|30px|60px|30px” global_colors_info=”{}” custom_padding__hover=”|||”][et_pb_blurb title=” Fastest Transactions” image=”https:\/\/kaspa.org\/wp-content\/uploads\/2022\/06\/kaspa-feature-fast-1.png” _builder_version=”4.17.1″ _module_preset=”default” header_font=”Rubik||||||||” header_line_height=”1.6em” body_font=”Lato||||||||” body_text_color=”#9fa5d6″ body_line_height=”1.9em” text_orientation=”center” background_layout=”dark” custom_margin=”-40px||||false|false” animation=”off” locked=”off” global_colors_info=”{}”]<\/p>\n

Kaspa’s blockDAG network generates multiple blocks every second for posting transactions to the ledger. Combined with fully confirmed transactions in 10 seconds, this makes Kaspa ideal for everyday transactions.<\/span><\/p>\n

[\/et_pb_blurb][et_pb_button button_url=”#fastest” button_text=”Learn More” button_alignment=”center” _builder_version=”4.17.1″ _module_preset=”default” custom_button=”on” button_text_size=”12px” button_text_color=”#14f1d9″ button_bg_color=”#091744″ button_border_width=”0px” button_border_radius=”0px” button_letter_spacing=”1px” button_font=”Rubik|500||on|||||” button_icon=”||divi||400″ button_on_hover=”off” button_letter_spacing_last_edited=”off|desktop” box_shadow_style=”preset4″ box_shadow_horizontal=”0px” box_shadow_vertical=”2px” box_shadow_color=”rgba(20,241,217,0.24)” global_colors_info=”{}” button_letter_spacing__hover=”2px” button_letter_spacing__hover_enabled=”on” box_shadow_style__hover=”none” box_shadow_style__hover_enabled=”none” box_shadow_color__hover=”rgba(0,0,0,0.3)” box_shadow_color__hover_enabled=”rgba(0,0,0,0.3)”][\/et_pb_button][\/et_pb_column][et_pb_column type=”1_3″ _builder_version=”4.16″ _module_preset=”default” background_image=”https:\/\/kaspa.org\/wp-content\/uploads\/2022\/07\/kaspa-feat-bg.png” background_size=”contain” background_position=”top_center” custom_padding=”140px|30px|60px|30px” global_colors_info=”{}” custom_padding__hover=”|||”][et_pb_blurb title=”Instant Confirmation” image=”https:\/\/kaspa.org\/wp-content\/uploads\/2022\/06\/kaspa-feature-instant-1.png” _builder_version=”4.17.1″ _module_preset=”default” header_font=”Rubik||||||||” header_line_height=”1.6em” body_font=”Lato||||||||” body_text_color=”#9fa5d6″ body_line_height=”1.9em” text_orientation=”center” background_layout=”dark” custom_margin=”-40px||||false|false” animation=”off” locked=”off” global_colors_info=”{}”]<\/p>\n

Kaspa was designed to be hundreds of times faster than Bitcoin, with each Kaspa Transaction visible to the network in one second, and each transaction fully confirmed in 10 seconds on average.<\/p>\n

[\/et_pb_blurb][et_pb_button button_url=”#instant” button_text=”Learn More” button_alignment=”center” _builder_version=”4.17.1″ _module_preset=”default” custom_button=”on” button_text_size=”12px” button_text_color=”#14f1d9″ button_bg_color=”#091744″ button_border_width=”0px” button_border_radius=”0px” button_letter_spacing=”1px” button_font=”Rubik|500||on|||||” button_icon=”||divi||400″ button_on_hover=”off” button_letter_spacing_last_edited=”off|desktop” box_shadow_style=”preset4″ box_shadow_horizontal=”0px” box_shadow_vertical=”2px” box_shadow_color=”rgba(20,241,217,0.24)” locked=”off” global_colors_info=”{}”][\/et_pb_button][\/et_pb_column][et_pb_column type=”1_3″ _builder_version=”4.16″ _module_preset=”default” background_image=”https:\/\/kaspa.org\/wp-content\/uploads\/2022\/07\/kaspa-feat-bg.png” background_size=”contain” background_position=”top_center” custom_padding=”140px|30px|60px|30px” global_colors_info=”{}” custom_padding__hover=”|||”][et_pb_blurb title=”Scalability” image=”https:\/\/kaspa.org\/wp-content\/uploads\/2022\/06\/kaspa-feature-scalable.png” admin_label=”Blurb” _builder_version=”4.17.1″ _module_preset=”default” header_font=”Rubik||||||||” header_line_height=”1.6em” body_font=”Lato||||||||” body_text_color=”#9fa5d6″ body_line_height=”1.9em” text_orientation=”center” background_layout=”dark” custom_margin=”-40px||||false|false” animation=”off” locked=”off” global_colors_info=”{}”]<\/p>\n

Kaspa solves the scalability problem with its ability to generate and confirm multiple blocks per second. This comes with no trade-off to security and decentralization as seen with Proof-of-Stake networks.<\/p>\n

[\/et_pb_blurb][et_pb_button button_url=”#scale” button_text=”Learn More” button_alignment=”center” _builder_version=”4.17.1″ _module_preset=”default” custom_button=”on” button_text_size=”12px” button_text_color=”#14f1d9″ button_bg_color=”#091744″ button_border_width=”0px” button_border_radius=”0px” button_letter_spacing=”1px” button_font=”Rubik|500||on|||||” button_icon=”||divi||400″ button_on_hover=”off” button_letter_spacing_last_edited=”off|desktop” box_shadow_style=”preset4″ box_shadow_horizontal=”0px” box_shadow_vertical=”2px” box_shadow_color=”rgba(20,241,217,0.24)” locked=”off” global_colors_info=”{}”][\/et_pb_button][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=”1_3,1_3,1_3″ padding_left_right_link_1=”true” padding_left_right_link_2=”true” padding_left_right_link_3=”true” _builder_version=”4.17.1″ _module_preset=”default” custom_margin=”8px|auto||auto||” custom_padding=”29px|||||” animation_style=”slide” animation_direction=”bottom” animation_intensity_slide=”10%” locked=”off” global_colors_info=”{}”][et_pb_column type=”1_3″ _builder_version=”4.16″ _module_preset=”default” background_image=”https:\/\/kaspa.org\/wp-content\/uploads\/2022\/07\/kaspa-feat-bg.png” background_size=”contain” background_position=”top_center” custom_padding=”100px|30px||30px” global_colors_info=”{}” custom_padding__hover=”|||”][et_pb_blurb title=”Efficent Proof-of-Work” image=”https:\/\/kaspa.org\/wp-content\/uploads\/2022\/06\/kaspa-feature-lightneing.png” _builder_version=”4.17.1″ _module_preset=”default” header_font=”Rubik||||||||” header_line_height=”1.6em” body_font=”Lato||||||||” body_text_color=”#9fa5d6″ body_line_height=”1.9em” text_orientation=”center” background_layout=”dark” animation=”off” locked=”off” global_colors_info=”{}”]Kaspa utilizes the optical-mining-ready kHeavyHash algorithm for consensus and security of the network. This algorithm, combined with high-throughput DAG and no-wasted-blocks, makes it less energy intensive than other PoW networks.[\/et_pb_blurb][et_pb_button button_url=”#pow” button_text=”Learn More” button_alignment=”center” _builder_version=”4.17.1″ _module_preset=”default” custom_button=”on” button_text_size=”12px” button_text_color=”#14f1d9″ button_bg_color=”RGBA(255,255,255,0)” button_border_width=”0px” button_border_radius=”0px” button_letter_spacing=”1px” button_font=”Rubik|500||on|||||” button_icon=”||divi||400″ button_on_hover=”off” button_letter_spacing_last_edited=”off|desktop” box_shadow_style=”preset4″ box_shadow_horizontal=”0px” box_shadow_vertical=”2px” box_shadow_color=”rgba(20,241,217,0.24)” locked=”off” global_colors_info=”{}”][\/et_pb_button][\/et_pb_column][et_pb_column type=”1_3″ _builder_version=”4.16″ _module_preset=”default” background_image=”https:\/\/kaspa.org\/wp-content\/uploads\/2022\/07\/kaspa-feat-bg.png” background_size=”contain” background_position=”top_center” custom_padding=”100px|30px||30px” global_colors_info=”{}” custom_padding__hover=”|||”][et_pb_blurb title=”Security” image=”https:\/\/kaspa.org\/wp-content\/uploads\/2022\/06\/kaspa-feature-secure.png” _builder_version=”4.17.1″ _module_preset=”default” header_font=”Rubik||||||||” header_line_height=”1.6em” body_font=”Lato||||||||” body_text_color=”#9fa5d6″ body_line_height=”1.9em” text_orientation=”center” background_layout=”dark” animation=”off” locked=”off” global_colors_info=”{}”]<\/p>\n

Kaspa harnesses an ultra secure block network with no compromise to decentralization.\u00a0 Achieved with pure, stake-less, proof-of-work combined with a revolutionary GhostDAG consensus mechanism.<\/p>\n

[\/et_pb_blurb][et_pb_button button_url=”#security” button_text=”Learn More” button_alignment=”center” _builder_version=”4.17.1″ _module_preset=”default” custom_button=”on” button_text_size=”12px” button_text_color=”#14f1d9″ button_bg_color=”RGBA(255,255,255,0)” button_border_width=”0px” button_border_radius=”0px” button_letter_spacing=”1px” button_font=”Rubik|500||on|||||” button_icon=”||divi||400″ button_on_hover=”off” box_shadow_style=”preset4″ box_shadow_horizontal=”0px” box_shadow_vertical=”2px” box_shadow_color=”rgba(20,241,217,0.24)” locked=”off” global_colors_info=”{}”][\/et_pb_button][\/et_pb_column][et_pb_column type=”1_3″ _builder_version=”4.16″ _module_preset=”default” background_image=”https:\/\/kaspa.org\/wp-content\/uploads\/2022\/07\/kaspa-feat-bg.png” background_size=”contain” background_position=”top_center” custom_padding=”100px|30px||30px” global_colors_info=”{}” custom_padding__hover=”|||”][et_pb_blurb title=”BlockDAG” image=”https:\/\/kaspa.org\/wp-content\/uploads\/2022\/06\/blockdag-icon-1.png” _builder_version=”4.17.1″ _module_preset=”default” header_font=”Rubik||||||||” header_line_height=”1.6em” body_font=”Lato||||||||” body_text_color=”#9fa5d6″ body_line_height=”1.9em” text_orientation=”center” background_layout=”dark” animation=”off” locked=”off” global_colors_info=”{}”]<\/p>\n

Overcoming the problem of blockchains, Kaspa processes all blocks in parallel linking all side-chains. This leads to a DAG structure that increases the formation of blocks per second drastically, creating a blockDAG.<\/span><\/p>\n

[\/et_pb_blurb][et_pb_button button_url=”#blockdag” button_text=”Learn More” button_alignment=”center” _builder_version=”4.17.1″ _module_preset=”default” custom_button=”on” button_text_size=”12px” button_text_color=”#14f1d9″ button_bg_color=”RGBA(255,255,255,0)” button_border_width=”0px” button_border_radius=”0px” button_letter_spacing=”1px” button_font=”Rubik|500||on|||||” button_icon=”||divi||400″ button_on_hover=”off” box_shadow_style=”preset4″ box_shadow_horizontal=”0px” box_shadow_vertical=”2px” box_shadow_color=”rgba(20,241,217,0.24)” locked=”off” global_colors_info=”{}”][\/et_pb_button][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=”1″ admin_label=”Events” _builder_version=”4.16″ _module_preset=”default” background_color=”#091744″ background_image=”https:\/\/kaspa.org\/wp-content\/uploads\/2022\/04\/gaming-22.png” background_size=”initial” background_repeat=”repeat” global_colors_info=”{}” box_shadow_style__hover=”none” box_shadow_style__hover_enabled=”none” box_shadow_color__hover=”rgba(0,0,0,0.3)” box_shadow_color__hover_enabled=”rgba(0,0,0,0.3)” background_size__hover=”cover” background_size__hover_enabled=”cover” background_repeat__hover=”no-repeat” background_repeat__hover_enabled=”no-repeat” parallax__hover=”off” parallax__hover_enabled=”off” parallax_method__hover=”on” parallax_method__hover_enabled=”on” background_position__hover=”center” background_position__hover_enabled=”center” background_blend__hover=”normal” background_blend__hover_enabled=”normal”][et_pb_row _builder_version=”4.16″ _module_preset=”default” custom_margin=”-4px|auto||auto|false|” custom_padding=”0|0px|27px|0px|false|false” locked=”off” global_colors_info=”{}”][et_pb_column type=”4_4″ _builder_version=”4.16″ _module_preset=”default” custom_padding=”|||” global_colors_info=”{}” custom_padding__hover=”|||”][et_pb_divider color=”#14f1d9″ divider_weight=”4px” _builder_version=”4.16″ _module_preset=”default” max_width=”80px” height=”4px” locked=”off” global_colors_info=”{}”]
\n[\/et_pb_divider][et_pb_text _builder_version=”4.17.1″ _module_preset=”default” text_font=”Lato||||||||” text_font_size=”16px” text_line_height=”2em” header_font=”||||||||” header_2_font=”Rubik|700||on|||||” header_2_font_size=”44px” header_2_letter_spacing=”1px” header_2_line_height=”1.3em” background_layout=”dark” header_2_font_size_tablet=”34px” header_2_font_size_phone=”24px” header_2_font_size_last_edited=”on|phone” locked=”off” global_colors_info=”{}” header_font_size__hover=”30px” header_font_size__hover_enabled=”30px” header_letter_spacing__hover=”0px” header_letter_spacing__hover_enabled=”0px” header_text_shadow_style__hover=”none” header_text_shadow_style__hover_enabled=”none” header_text_shadow_color__hover=”rgba(0,0,0,0.4)” header_text_shadow_color__hover_enabled=”rgba(0,0,0,0.4)”]<\/p>\n

Learn More about Our Features<\/h2>\n

Kaspa is the world\u2019s first blockDAG- a ledger architecture enabling parallel blocks & instant transaction finality. Propagated by a robust proof-of-work engine with rapid single-second block intervals, Kaspa is an open-source, decentralized, & fully scalable Layer-1.<\/p>\n

Built by industry pioneers, led by the people.<\/p>\n

 <\/p>\n

[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row custom_padding_last_edited=”on|phone” _builder_version=”4.17.1″ _module_preset=”default” use_background_color_gradient=”on” background_color_gradient_direction=”90deg” background_color_gradient_stops=”rgba(31,48,101,0) 0%|#1f3065 100%” background_color_gradient_start=”rgba(31,48,101,0)” background_color_gradient_end=”#1f3065″ custom_margin=”||||false” custom_padding=”40px|40px|40px|0|true|false” custom_padding_tablet=”40px|40px|40px|0|true|false” custom_padding_phone=”|20px|||false” border_radii=”on|20px|20px|20px|20px” box_shadow_style=”preset1″ box_shadow_vertical=”-30px” box_shadow_blur=”120px” box_shadow_color=”rgba(17,16,49,0.49)” global_colors_info=”{%22gcid-65adda18-5cfe-4a63-a833-e7ed1e67e88e%22:%91%22background_color_gradient_stops%22%93}”][et_pb_column type=”4_4″ _builder_version=”4.17.1″ _module_preset=”default” global_colors_info=”{}”][et_pb_text admin_label=”Text” module_id=”fastest” _builder_version=”4.17.1″ _module_preset=”default” text_font=”Lato||||||||” text_font_size=”16px” text_line_height=”2em” header_font=”||||||||” header_2_font=”Rubik|700||on|||||” header_2_font_size=”44px” header_2_letter_spacing=”1px” header_2_line_height=”1.3em” background_layout=”dark” header_2_font_size_tablet=”34px” header_2_font_size_phone=”24px” header_2_font_size_last_edited=”on|phone” locked=”off” global_colors_info=”{}” header_font_size__hover=”30px” header_font_size__hover_enabled=”30px” header_letter_spacing__hover=”0px” header_letter_spacing__hover_enabled=”0px” header_text_shadow_style__hover=”none” header_text_shadow_style__hover_enabled=”none” header_text_shadow_color__hover=”rgba(0,0,0,0.4)” header_text_shadow_color__hover_enabled=”rgba(0,0,0,0.4)”]<\/p>\n

Fastest Transactions<\/h3>\n

The ability for cryptocurrency to be utilized for everyday transactions has been limited by a lack of speed in the most popular networks, such as Bitcoin and Ethereum. This has prevented their mass adoption.\u00a0 Limitations in speed are due to an inherently poor design of linear blockchains which do not have the capability to process transactions quickly enough. Kaspa solves this problem through a novel approach \u201cblockDAG\u201d which creates multiple blocks every single second.\u00a0 This approach means transactions get entered into the network and ready for confirmation almost instantly.<\/p>\n

[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row custom_padding_last_edited=”on|phone” _builder_version=”4.17.1″ _module_preset=”default” use_background_color_gradient=”on” background_color_gradient_direction=”90deg” background_color_gradient_stops=”rgba(31,48,101,0) 0%|#1f3065 100%” background_color_gradient_start=”rgba(31,48,101,0)” background_color_gradient_end=”#1f3065″ custom_margin=”||||false” custom_padding=”40px|40px|40px|0|true|false” custom_padding_tablet=”40px|40px|40px|0|true|false” custom_padding_phone=”|20px|||false” border_radii=”on|20px|20px|20px|20px” box_shadow_style=”preset1″ box_shadow_vertical=”-30px” box_shadow_blur=”120px” box_shadow_color=”rgba(17,16,49,0.49)” global_colors_info=”{}”][et_pb_column type=”4_4″ _builder_version=”4.17.1″ _module_preset=”default” global_colors_info=”{}”][et_pb_text admin_label=”Text” module_id=”instant” _builder_version=”4.17.1″ _module_preset=”default” text_font=”Lato||||||||” text_font_size=”16px” text_line_height=”2em” header_font=”||||||||” header_2_font=”Rubik|700||on|||||” header_2_font_size=”44px” header_2_letter_spacing=”1px” header_2_line_height=”1.3em” background_layout=”dark” header_2_font_size_tablet=”34px” header_2_font_size_phone=”24px” header_2_font_size_last_edited=”on|phone” locked=”off” global_colors_info=”{}” header_font_size__hover=”30px” header_font_size__hover_enabled=”30px” header_letter_spacing__hover=”0px” header_letter_spacing__hover_enabled=”0px” header_text_shadow_style__hover=”none” header_text_shadow_style__hover_enabled=”none” header_text_shadow_color__hover=”rgba(0,0,0,0.4)” header_text_shadow_color__hover_enabled=”rgba(0,0,0,0.4)”]<\/p>\n

Instant Confirmation<\/h3>\n

After transactions have been entered into a specific block on a blockchain, these transactions must be fully validated and confirmed by a network of nodes.\u00a0 Confirmation is required\u00a0 to ensure that each spender and receiver\u2019s ledger has been correctly calculated, that funds are available, and that each transaction is in fact a true one, and not an attack from a possible hacker.\u00a0 Slow confirmation times have plagued cryptocurrencies for years.\u00a0 Kaspa solves this confirmation bottleneck by publishing each transaction on the blockDAG in one second, and getting full validator confirmation in 10 seconds on average. After the rust upgrade, we expect these times to decrease even further.\u00a0<\/p>\n

[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row custom_padding_last_edited=”on|phone” _builder_version=”4.17.1″ _module_preset=”default” use_background_color_gradient=”on” background_color_gradient_direction=”90deg” background_color_gradient_stops=”rgba(31,48,101,0) 0%|#1f3065 100%” background_color_gradient_start=”rgba(31,48,101,0)” background_color_gradient_end=”#1f3065″ custom_margin=”||||false” custom_padding=”40px|40px|40px|0|true|false” custom_padding_tablet=”40px|40px|40px|0|true|false” custom_padding_phone=”|20px|||false” border_radii=”on|20px|20px|20px|20px” box_shadow_style=”preset1″ box_shadow_vertical=”-30px” box_shadow_blur=”120px” box_shadow_color=”rgba(17,16,49,0.49)” global_colors_info=”{}”][et_pb_column type=”4_4″ _builder_version=”4.17.1″ _module_preset=”default” global_colors_info=”{}”][et_pb_text admin_label=”Text” module_id=”scale” _builder_version=”4.17.1″ _module_preset=”default” text_font=”Lato||||||||” text_font_size=”16px” text_line_height=”2em” header_font=”||||||||” header_2_font=”Rubik|700||on|||||” header_2_font_size=”44px” header_2_letter_spacing=”1px” header_2_line_height=”1.3em” background_layout=”dark” header_2_font_size_tablet=”34px” header_2_font_size_phone=”24px” header_2_font_size_last_edited=”on|phone” locked=”off” global_colors_info=”{}” header_font_size__hover=”30px” header_font_size__hover_enabled=”30px” header_letter_spacing__hover=”0px” header_letter_spacing__hover_enabled=”0px” header_text_shadow_style__hover=”none” header_text_shadow_style__hover_enabled=”none” header_text_shadow_color__hover=”rgba(0,0,0,0.4)” header_text_shadow_color__hover_enabled=”rgba(0,0,0,0.4)”]<\/p>\n

Scalable<\/h3>\n

Having a fast block ledger with instant confirmations is very important for users, but how many people and transactions can the ledger handle at a single time?\u00a0 Could thousands of people transact at the same time with no impact on\u00a0 speed or\u00a0 confirmation? What about hundreds-of-thousands of people? How about millions to billions of people?\u00a0 These questions highlight the scalability problems inherent with\u00a0 most blockchains, meaning that they get clogged or don\u2019t function as designed when a large number of users and transactions occur within a short period of time.\u00a0 Thanks to the blockDAG design of Kaspa, we are better able to handle large amounts of transactions within very short periods of\u00a0 time, with multiple numbers of\u00a0 blocks being\u00a0 created simultaneously and at an average rate of one block every second (wow that\u2019s a lot of blocks!).\u00a0 This allows us to pack in a large number of transactions in very short durations of time.\u00a0 This is singularly unique for a true and purely decentralized proof-of-work network.<\/p>\n

[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row custom_padding_last_edited=”on|phone” _builder_version=”4.17.1″ _module_preset=”default” use_background_color_gradient=”on” background_color_gradient_direction=”90deg” background_color_gradient_stops=”rgba(31,48,101,0) 0%|#1f3065 100%” background_color_gradient_start=”rgba(31,48,101,0)” background_color_gradient_end=”#1f3065″ custom_margin=”||||false” custom_padding=”40px|40px|40px|0|true|false” custom_padding_tablet=”40px|40px|40px|0|true|false” custom_padding_phone=”|20px|||false” border_radii=”on|20px|20px|20px|20px” box_shadow_style=”preset1″ box_shadow_vertical=”-30px” box_shadow_blur=”120px” box_shadow_color=”rgba(17,16,49,0.49)” global_colors_info=”{}”][et_pb_column type=”4_4″ _builder_version=”4.17.1″ _module_preset=”default” global_colors_info=”{}”][et_pb_text admin_label=”Text” module_id=”pow” _builder_version=”4.17.1″ _module_preset=”default” text_font=”Lato||||||||” text_font_size=”16px” text_line_height=”2em” header_font=”||||||||” header_2_font=”Rubik|700||on|||||” header_2_font_size=”44px” header_2_letter_spacing=”1px” header_2_line_height=”1.3em” background_layout=”dark” header_2_font_size_tablet=”34px” header_2_font_size_phone=”24px” header_2_font_size_last_edited=”on|phone” locked=”off” global_colors_info=”{}” header_font_size__hover=”30px” header_font_size__hover_enabled=”30px” header_letter_spacing__hover=”0px” header_letter_spacing__hover_enabled=”0px” header_text_shadow_style__hover=”none” header_text_shadow_style__hover_enabled=”none” header_text_shadow_color__hover=”rgba(0,0,0,0.4)” header_text_shadow_color__hover_enabled=”rgba(0,0,0,0.4)”]<\/p>\n

Efficient Proof-of-Work<\/h3>\n

Kaspa is a \u201cpure\u201d proof-of-work, and decentralized digital asset. While many projects are moving away from decentralization in order to scale and operate faster, Kaspa has persevered to solve these scalability and speed issues within a truly decentralized system.\u00a0 Decentralization is the heart of all cryptocurrencies, free from the manipulation of central entities and large stake holders.\u00a0 In order to keep decentralization intact while addressing any possible environmental negatives associated with mining, Kaspa has strategically chosen kHeavyHash.\u00a0 This algorithm is a very efficient \u2018core heavy\u2019 algorithm that allows very high hashing power per watt (as compared to most PoW algorithms such as ETHash, SHA-256, KawPow). kHeavyHash is also amenable to future optical mining systems which have the potential to utilize even less energy. In addition to utilizing an efficient algorithm, Kaspa\u2019s BlockDAG does not waste any blocks (thus conserving energy).\u00a0 Each Kaspa block and chain contributes to the network security and none are discarded as opposed to Bitcoin and many other POW blockchains that regularly dispose of significant amounts of computational power when duplicate blocks are encountered.<\/p>\n

[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row custom_padding_last_edited=”on|phone” _builder_version=”4.17.1″ _module_preset=”default” use_background_color_gradient=”on” background_color_gradient_direction=”90deg” background_color_gradient_stops=”rgba(31,48,101,0) 0%|#1f3065 100%” background_color_gradient_start=”rgba(31,48,101,0)” background_color_gradient_end=”#1f3065″ custom_margin=”||||false” custom_padding=”40px|40px|40px|0|true|false” custom_padding_tablet=”40px|40px|40px|0|true|false” custom_padding_phone=”|20px|||false” border_radii=”on|20px|20px|20px|20px” box_shadow_style=”preset1″ box_shadow_vertical=”-30px” box_shadow_blur=”120px” box_shadow_color=”rgba(17,16,49,0.49)” global_colors_info=”{}”][et_pb_column type=”4_4″ _builder_version=”4.17.1″ _module_preset=”default” global_colors_info=”{}”][et_pb_text admin_label=”Text” module_id=”security” _builder_version=”4.17.1″ _module_preset=”default” text_font=”Lato||||||||” text_font_size=”16px” text_line_height=”2em” header_font=”||||||||” header_2_font=”Rubik|700||on|||||” header_2_font_size=”44px” header_2_letter_spacing=”1px” header_2_line_height=”1.3em” background_layout=”dark” header_2_font_size_tablet=”34px” header_2_font_size_phone=”24px” header_2_font_size_last_edited=”on|phone” locked=”off” global_colors_info=”{}” header_font_size__hover=”30px” header_font_size__hover_enabled=”30px” header_letter_spacing__hover=”0px” header_letter_spacing__hover_enabled=”0px” header_text_shadow_style__hover=”none” header_text_shadow_style__hover_enabled=”none” header_text_shadow_color__hover=”rgba(0,0,0,0.4)” header_text_shadow_color__hover_enabled=”rgba(0,0,0,0.4)”]<\/p>\n

Security<\/h3>\n

Kaspa employs the same security principles and methodology as bitcoin besides replacing SHA-256 PoW encryption with kHeavyHash.\u00a0 kHeavyHash, which inherits all the security properties of SHA-256, is a modification of the SHA-256 hashing algorithm which also includes a weighting function. Thus, the blockDAG is secured by a robust network of decentralized volunteers (miners) who validate and sign transactions. Like Bitcoin, Kaspa is also fully decentralized and permissionless.\u00a0 Anyone can participate and anyone can help secure the network.<\/p>\n

[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row custom_padding_last_edited=”on|phone” _builder_version=”4.17.1″ _module_preset=”default” use_background_color_gradient=”on” background_color_gradient_direction=”90deg” background_color_gradient_stops=”rgba(31,48,101,0) 0%|#1f3065 100%” background_color_gradient_start=”rgba(31,48,101,0)” background_color_gradient_end=”#1f3065″ custom_margin=”||||false” custom_padding=”40px|40px|40px|0|true|false” custom_padding_tablet=”40px|40px|40px|0|true|false” custom_padding_phone=”|20px|||false” border_radii=”on|20px|20px|20px|20px” box_shadow_style=”preset1″ box_shadow_vertical=”-30px” box_shadow_blur=”120px” box_shadow_color=”rgba(17,16,49,0.49)” global_colors_info=”{}”][et_pb_column type=”4_4″ _builder_version=”4.17.1″ _module_preset=”default” global_colors_info=”{}”][et_pb_text admin_label=”Text” module_id=”blockdag” _builder_version=”4.17.1″ _module_preset=”default” text_font=”Lato||||||||” text_font_size=”16px” text_line_height=”2em” header_font=”||||||||” header_2_font=”Rubik|700||on|||||” header_2_font_size=”44px” header_2_letter_spacing=”1px” header_2_line_height=”1.3em” background_layout=”dark” header_2_font_size_tablet=”34px” header_2_font_size_phone=”24px” header_2_font_size_last_edited=”on|phone” locked=”off” global_colors_info=”{}” header_font_size__hover=”30px” header_font_size__hover_enabled=”30px” header_letter_spacing__hover=”0px” header_letter_spacing__hover_enabled=”0px” header_text_shadow_style__hover=”none” header_text_shadow_style__hover_enabled=”none” header_text_shadow_color__hover=”rgba(0,0,0,0.4)” header_text_shadow_color__hover_enabled=”rgba(0,0,0,0.4)”]<\/p>\n

BlockDAG<\/h3>\n

\"\" Kaspa is the first blockDAG cryptocurrency (no blockchain). A blockchain is a linear system, where transactions are recorded in blocks, which are ordered by time and sealed. A blockDAG is a directed acyclic <\/span>graph- a mathematical structure where the vertices represent blocks & edges reference child\/parent blocks. This novel implementation of distributed ledgers is the first of its kind – permitting next-generation scalability, high throughput transactional bandwidth, instantaneous confirmations, while remaining decentralized. Please read below for more detailed technical information on blockDAGs.<\/p>\n

[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=”1″ admin_label=”Events” _builder_version=”4.16″ _module_preset=”default” background_color=”#091744″ background_image=”https:\/\/kaspa.org\/wp-content\/uploads\/2022\/04\/gaming-22.png” background_size=”initial” background_repeat=”repeat” global_colors_info=”{}” box_shadow_style__hover=”none” box_shadow_style__hover_enabled=”none” box_shadow_color__hover=”rgba(0,0,0,0.3)” box_shadow_color__hover_enabled=”rgba(0,0,0,0.3)” background_size__hover=”cover” background_size__hover_enabled=”cover” background_repeat__hover=”no-repeat” background_repeat__hover_enabled=”no-repeat” parallax__hover=”off” parallax__hover_enabled=”off” parallax_method__hover=”on” parallax_method__hover_enabled=”on” background_position__hover=”center” background_position__hover_enabled=”center” background_blend__hover=”normal” background_blend__hover_enabled=”normal”][et_pb_row _builder_version=”4.16″ _module_preset=”default” custom_margin=”-4px|auto||auto|false|” custom_padding=”0|0px|27px|0px|false|false” locked=”off” global_colors_info=”{}”][et_pb_column type=”4_4″ _builder_version=”4.16″ _module_preset=”default” custom_padding=”|||” global_colors_info=”{}” custom_padding__hover=”|||”][et_pb_divider color=”#14f1d9″ divider_weight=”4px” _builder_version=”4.16″ _module_preset=”default” max_width=”80px” height=”4px” locked=”off” global_colors_info=”{}”]
\n[\/et_pb_divider][et_pb_text _builder_version=”4.17.1″ _module_preset=”default” text_font=”Lato||||||||” text_font_size=”16px” text_line_height=”2em” header_font=”||||||||” header_2_font=”Rubik|700||on|||||” header_2_font_size=”44px” header_2_letter_spacing=”1px” header_2_line_height=”1.3em” background_layout=”dark” header_2_font_size_tablet=”34px” header_2_font_size_phone=”24px” header_2_font_size_last_edited=”on|phone” locked=”off” global_colors_info=”{}” header_font_size__hover=”30px” header_font_size__hover_enabled=”30px” header_letter_spacing__hover=”0px” header_letter_spacing__hover_enabled=”0px” header_text_shadow_style__hover=”none” header_text_shadow_style__hover_enabled=”none” header_text_shadow_color__hover=”rgba(0,0,0,0.4)” header_text_shadow_color__hover_enabled=”rgba(0,0,0,0.4)”]<\/p>\n

Core Technology<\/h2>\n

Kaspa is a revolutionary advancement in technology based on years of academic and theoretical research.<\/p>\n

[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row custom_padding_last_edited=”on|phone” _builder_version=”4.17.1″ _module_preset=”default” use_background_color_gradient=”on” background_color_gradient_direction=”90deg” background_color_gradient_stops=”rgba(31,48,101,0) 0%|#1f3065 100%” background_color_gradient_start=”rgba(31,48,101,0)” background_color_gradient_end=”#1f3065″ custom_margin=”||||false” custom_padding=”40px|40px|40px|0|true|false” custom_padding_tablet=”40px|40px|40px|0|true|false” custom_padding_phone=”|20px|||false” border_radii=”on|20px|20px|20px|20px” box_shadow_style=”preset1″ box_shadow_vertical=”-30px” box_shadow_blur=”120px” box_shadow_color=”rgba(17,16,49,0.49)” global_colors_info=”{%22gcid-65adda18-5cfe-4a63-a833-e7ed1e67e88e%22:%91%22background_color_gradient_stops%22%93}”][et_pb_column type=”4_4″ _builder_version=”4.17.1″ _module_preset=”default” global_colors_info=”{}”][et_pb_text admin_label=”Text” _builder_version=”4.17.1″ _module_preset=”default” text_font=”Lato||||||||” text_font_size=”16px” text_line_height=”2em” header_font=”||||||||” header_2_font=”Rubik|700||on|||||” header_2_font_size=”44px” header_2_letter_spacing=”1px” header_2_line_height=”1.3em” background_layout=”dark” header_2_font_size_tablet=”34px” header_2_font_size_phone=”24px” header_2_font_size_last_edited=”on|phone” locked=”off” global_colors_info=”{}” header_font_size__hover=”30px” header_font_size__hover_enabled=”30px” header_letter_spacing__hover=”0px” header_letter_spacing__hover_enabled=”0px” header_text_shadow_style__hover=”none” header_text_shadow_style__hover_enabled=”none” header_text_shadow_color__hover=”rgba(0,0,0,0.4)” header_text_shadow_color__hover_enabled=”rgba(0,0,0,0.4)”]<\/p>\n

Nakamoto Consensus Engine<\/h3>\n

Nakamoto consensus, named aptly after Satoshi Nakamoto, is the very first consensus engine based upon a proof-of-work mechanism and is to this day still securing the bitcoin network, as well as many other Proof-of-work cryptos, including but not limited to, well known cryptocurrencies such as Litecoin, Bitcoin Cash, and ZCash.\u00a0<\/span><\/p>\n

The security properties of the Nakamoto consensus have been proven mathematically, are considered theoretically sound, and have been tried and tested practically in Bitcoin and its variants, over the last 14 years, without any major incidents. The bounds for manipulating the blockchain are both simple and verifiable; Any actor who wishes to exploit the blockchain must control over 50% of the hashrate (i.e. computing power) on the network. This, as the network grows, is considered to become evermore infeasible.<\/span><\/p>\n

\u00a0This simple concept is one of the main factors why trust in Bitcoin remains high, and a catalyst behind it being adopted, as both a store of value, and a payment system, by many mainstream institutions worldwide.<\/span><\/p>\n

In contrast, many new forms of consensus, that have moved away from the original Nakamoto consensus vision have adopted a proof-of-stake approach which seeks to scale and add speed at the expense of decentralization.\u00a0<\/span><\/p>\n

[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row custom_padding_last_edited=”on|phone” _builder_version=”4.17.1″ _module_preset=”default” use_background_color_gradient=”on” background_color_gradient_direction=”90deg” background_color_gradient_stops=”rgba(31,48,101,0) 0%|#1f3065 100%” background_color_gradient_start=”rgba(31,48,101,0)” background_color_gradient_end=”#1f3065″ custom_margin=”||||false” custom_padding=”40px|40px|40px|0|true|false” custom_padding_tablet=”40px|40px|40px|0|true|false” custom_padding_phone=”|20px|||false” border_radii=”on|20px|20px|20px|20px” box_shadow_style=”preset1″ box_shadow_vertical=”-30px” box_shadow_blur=”120px” box_shadow_color=”rgba(17,16,49,0.49)” global_colors_info=”{}”][et_pb_column type=”4_4″ _builder_version=”4.17.1″ _module_preset=”default” global_colors_info=”{}”][et_pb_text admin_label=”Text” _builder_version=”4.17.1″ _module_preset=”default” text_font=”Lato||||||||” text_font_size=”16px” text_line_height=”2em” header_font=”||||||||” header_2_font=”Rubik|700||on|||||” header_2_font_size=”44px” header_2_letter_spacing=”1px” header_2_line_height=”1.3em” background_layout=”dark” header_2_font_size_tablet=”34px” header_2_font_size_phone=”24px” header_2_font_size_last_edited=”on|phone” locked=”off” global_colors_info=”{}” header_font_size__hover=”30px” header_font_size__hover_enabled=”30px” header_letter_spacing__hover=”0px” header_letter_spacing__hover_enabled=”0px” header_text_shadow_style__hover=”none” header_text_shadow_style__hover_enabled=”none” header_text_shadow_color__hover=”rgba(0,0,0,0.4)” header_text_shadow_color__hover_enabled=”rgba(0,0,0,0.4)”]<\/p>\n

BlockDAG<\/h3>\n

The term \u201cDAG\u201d stands for Directed Acyclic Graph, a mathematical concept for a directed graph with no directed cycles. It consists of vertices and edges, with each edge directed from one vertex to another.\u00a0 In the context of distributed ledgers, BlockDag is a DAG whose vertices are blocks, and edges are references from blocks to their predecessors.\u00a0 The blockDAG seeks to solve the problems with linear blockchains and Nakamoto consensus. These problems include lack of scalability, selfish mining, and orphan blocks. Unlike a traditional blockchain, blockDAGs may reference multiple predecessors instead of a single predecessor and blocks reference all tips of the graph instead of just referencing the tips of the longest chain.\u00a0 By referencing all tips of the graph, a blockDAG incorporates blocks from different branches instead of just referencing the longest chain.<\/p>\n

Thus, in a BlockDAG, no blocks are wasted or orphaned, all blocks are published to the ledger, and no mining power is wasted.\u00a0 Due to this structure, blocks are allowed to be generated more frequently, facilitating more transactions, and resulting in almost instant confirmations. How is this all possible?\u00a0 By deviating from the longest chain consensus method, and leveraging Kaspa\u2019s novel GhostDAG (Phantom 2.0) consensus mechanism.<\/p>\n

BlockDAGs are superior to singular or parallel block chains due to the maximal revelation principle. When you mine a block, and share all the tips of the blocks you are aware of, you maximize the information you send.<\/p>\n

[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row custom_padding_last_edited=”on|phone” _builder_version=”4.17.1″ _module_preset=”default” use_background_color_gradient=”on” background_color_gradient_direction=”90deg” background_color_gradient_stops=”rgba(31,48,101,0) 0%|#1f3065 100%” background_color_gradient_start=”rgba(31,48,101,0)” background_color_gradient_end=”#1f3065″ custom_margin=”||||false” custom_padding=”40px|40px|40px|0|true|false” custom_padding_tablet=”40px|40px|40px|0|true|false” custom_padding_phone=”|20px|||false” border_radii=”on|20px|20px|20px|20px” box_shadow_style=”preset1″ box_shadow_vertical=”-30px” box_shadow_blur=”120px” box_shadow_color=”rgba(17,16,49,0.49)” global_colors_info=”{}”][et_pb_column type=”4_4″ _builder_version=”4.17.1″ _module_preset=”default” global_colors_info=”{}”][et_pb_text admin_label=”Text” _builder_version=”4.17.1″ _module_preset=”default” text_font=”Lato||||||||” text_font_size=”16px” text_line_height=”2em” header_font=”||||||||” header_2_font=”Rubik|700||on|||||” header_2_font_size=”44px” header_2_letter_spacing=”1px” header_2_line_height=”1.3em” background_layout=”dark” header_2_font_size_tablet=”34px” header_2_font_size_phone=”24px” header_2_font_size_last_edited=”on|phone” locked=”off” global_colors_info=”{}” header_font_size__hover=”30px” header_font_size__hover_enabled=”30px” header_letter_spacing__hover=”0px” header_letter_spacing__hover_enabled=”0px” header_text_shadow_style__hover=”none” header_text_shadow_style__hover_enabled=”none” header_text_shadow_color__hover=”rgba(0,0,0,0.4)” header_text_shadow_color__hover_enabled=”rgba(0,0,0,0.4)”]<\/p>\n

GhostDAG<\/h3>\n

GhostDAG is the consensus mechanism which Kaspa currently utilizes and improves upon the PHANTOM consensus<\/a>. PHANTOM requires solving an NP-hard problem, and is not suitable for practical applications on its own. Instead, we use the intuition behind PHANTOM to devise a greedy algorithm, GHOSTDAG, which can be implemented more efficiently. We prove formally that GHOSTDAG is secure, in the sense that its ordering of blocks becomes exponentially difficult to reverse as time develops. The main achievement of GHOSTDAG can be summarized as follows: Given two transactions tx1, tx2 that were published and embedded in the blockDAG at some point in time, the probability that GHOSTDAG\u2019s order between tx1 and tx2 changes over time decreases exponentially as time grows, even under a high block creation rate that is non-negligible relative to the network\u2019s propagation delay, assuming that a majority of the computational power is held by honest nodes.<\/p>\n

Similar to PHANTOM, the GHOSTDAG protocol selects a k-cluster, which induces a coloring of the blocks as Blues (blocks in the selected cluster) and Reds (blocks outside the cluster). However, instead of searching for the largest k-cluster, GHOSTDAG finds a k-cluster using a greedy algorithm. The algorithm constructs the Blue set of the DAG by first inheriting the Blue set of the best tip Bmax i.e., the tip with the largest Blue set in its past, and then adds to the Blue set blocks outside Bmax\u2019s past in a way that preserves the k-cluster property.<\/p>\n

Observe that this greedy inheritance rule induces a chain: The last block of the chain is the selected tip of G, Bmax; the next block in the chain is the selected tip of the DAG past (Bmax); and so on down to the genesis. We denote this chain by Chn(G) = (genesis =Chn0(G), Chn1(G), . . . , Chnh(G)). The final order over all blocks, in GHOSTDAG, follows a similar path as the colouring procedure: We order the blockDAG by first inheriting the order of Bmax on blocks in past (Bmax ), then adding Bmax itself to the order, and finally adding blocks outside past (Bmax ) according to some topological ordering. Thus, essentially, the order over blocks becomes robust as the coloring procedure.<\/p>\n

[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row custom_padding_last_edited=”on|phone” _builder_version=”4.17.1″ _module_preset=”default” use_background_color_gradient=”on” background_color_gradient_direction=”90deg” background_color_gradient_stops=”rgba(31,48,101,0) 0%|#1f3065 100%” background_color_gradient_start=”rgba(31,48,101,0)” background_color_gradient_end=”#1f3065″ custom_margin=”||||false” custom_padding=”40px|40px|40px|0|true|false” custom_padding_tablet=”40px|40px|40px|0|true|false” custom_padding_phone=”|20px|||false” border_radii=”on|20px|20px|20px|20px” box_shadow_style=”preset1″ box_shadow_vertical=”-30px” box_shadow_blur=”120px” box_shadow_color=”rgba(17,16,49,0.49)” global_colors_info=”{}”][et_pb_column type=”4_4″ _builder_version=”4.17.1″ _module_preset=”default” global_colors_info=”{}”][et_pb_text admin_label=”Text” _builder_version=”4.17.1″ _module_preset=”default” text_font=”Lato||||||||” text_font_size=”16px” text_line_height=”2em” header_font=”||||||||” header_2_font=”Rubik|700||on|||||” header_2_font_size=”44px” header_2_letter_spacing=”1px” header_2_line_height=”1.3em” background_layout=”dark” header_2_font_size_tablet=”34px” header_2_font_size_phone=”24px” header_2_font_size_last_edited=”on|phone” locked=”off” global_colors_info=”{}” header_font_size__hover=”30px” header_font_size__hover_enabled=”30px” header_letter_spacing__hover=”0px” header_letter_spacing__hover_enabled=”0px” header_text_shadow_style__hover=”none” header_text_shadow_style__hover_enabled=”none” header_text_shadow_color__hover=”rgba(0,0,0,0.4)” header_text_shadow_color__hover_enabled=”rgba(0,0,0,0.4)”]<\/p>\n

Pruning<\/h3>\n

Pruning is a method employed in Kaspa to reduce the size of the blockDAG.\u00a0 This prevents nodes from having to keep registry of very large amounts of blockDAG data.\u00a0 Due to the pruning mechanism, Kaspa nodes only needs ~3 days of prior history to be stored by each decentralized machine. This allows for many nodes to be created for our network with no large storage requirements.<\/p>\n

The pruning mechanism that Kaspa employs is unique to our blockDAG and GhostDAG consensus method. The goal was to design a pruning algorithm that is resistant to pruning attacks by a 49% attacker. Our design approach employs the apparatus of finality and invalidation rules.<\/p>\n

1.) Finality is the practice of not allowing reorgs below some fixed depth, blocks which weren\u2019t finalized may not be pruned. On the other hand, it is not generally true that finalized blocks may be pruned, as the data they contain might be needed to compute the UTXO set of incoming blocks.<\/p>\n

2.) Invalidation Rules:\u00a0 The first rule: If a block is invalid then so is any block pointing to it. Since we discard such blocks, we can\u2019t trust blocks which point at them as the data is unavailable. The second rule: a block B<\/span> is invalid if there is a block D<\/span> in B.Past<\/span> which is in B.P.Anticone<\/span>, for which there is no kosherizing block. The third rule: Bounded Merge, or limiting the size of the merged sets of blocks, such that a merged set of block B<\/span> defined to be the set of blocks in B.Past<\/span> which are neither B.SelectedParent<\/span> nor in B.SelectedParent.Past get constrained by a fixed parameter: L.<\/span><\/p>\n

[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=”1″ admin_label=”Global Footer” _builder_version=”4.17.1″ _module_preset=”default” background_color=”#091744″ global_module=”508″ saved_tabs=”all” global_colors_info=”{}”][et_pb_row _builder_version=”4.17.1″ _module_preset=”default” custom_margin=”-20px||||false|false” locked=”off” global_colors_info=”{}”][et_pb_column type=”4_4″ _builder_version=”4.16″ _module_preset=”default” custom_padding=”|||” global_colors_info=”{}” custom_padding__hover=”|||”][et_pb_text _builder_version=”4.16″ _module_preset=”default” text_font=”Lato||||||||” text_text_color=”#9fa5d6″ text_font_size=”16px” text_line_height=”2em” header_2_font=”Rubik|700||on|||||” header_2_font_size=”44px” header_2_letter_spacing=”1px” header_2_line_height=”1.3em” text_orientation=”center” background_layout=”dark” max_width=”700px” module_alignment=”center” header_2_font_size_tablet=”34px” header_2_font_size_phone=”24px” header_2_font_size_last_edited=”on|phone” locked=”off” global_colors_info=”{}” header_font_size__hover=”30px” header_font_size__hover_enabled=”30px” header_letter_spacing__hover=”0px” header_letter_spacing__hover_enabled=”0px” header_text_shadow_style__hover=”none” header_text_shadow_style__hover_enabled=”none” header_text_shadow_color__hover=”rgba(0,0,0,0.4)” header_text_shadow_color__hover_enabled=”rgba(0,0,0,0.4)”]<\/p>\n

Join & Follow the COmmunity<\/h2>\n

We are a growing community and are always looking for enthusiastic people to join the project. \u00a0If you are a coder, marketer, vlogger, community manager, enthusiast, or anything else join the Kaspa Discord and say, \u201chi!\u201d<\/span><\/p>\n

[\/et_pb_text][et_pb_button button_url=”https:\/\/discord.com\/invite\/kS3SK5F36R” url_new_window=”on” button_text=”DISCORD” button_alignment=”center” _builder_version=”4.17.1″ _module_preset=”default” custom_button=”on” button_text_size=”14px” button_text_color=”#091744″ button_bg_color=”#14f1d9″ button_border_width=”0px” button_border_radius=”100px” button_letter_spacing=”1px” button_font=”Rubik|500||on|||||” background_layout=”dark” custom_padding=”16px|40px|16px|40px|true|true” button_letter_spacing_last_edited=”off|desktop” box_shadow_style=”preset3″ box_shadow_blur=”28px” box_shadow_color=”rgba(20,241,217,0.24)” locked=”off” global_colors_info=”{}” button_letter_spacing__hover=”2px” button_letter_spacing__hover_enabled=”on”][\/et_pb_button][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=”1_4,1_2,1_4″ _builder_version=”4.17.1″ _module_preset=”default” global_colors_info=”{}”][et_pb_column type=”1_4″ _builder_version=”4.17.1″ _module_preset=”default” global_colors_info=”{}”][\/et_pb_column][et_pb_column type=”1_2″ _builder_version=”4.17.1″ _module_preset=”default” global_colors_info=”{}”][et_pb_text _builder_version=”4.17.1″ _module_preset=”default” header_3_text_color=”#FFFFFF” custom_margin=”||15px|||” global_colors_info=”{}”]<\/p>\n

FOLLOW US<\/h3>\n

[\/et_pb_text][et_pb_social_media_follow _builder_version=”4.17.1″ _module_preset=”default” text_orientation=”center” global_colors_info=”{}”][et_pb_social_media_follow_network social_network=”twitter” url=”https:\/\/twitter.com\/KaspaCurrency” use_icon_font_size=”on” icon_font_size=”30px” _builder_version=”4.17.1″ _module_preset=”default” background_color=”#00aced” global_colors_info=”{}” follow_button=”off” url_new_window=”on”]twitter[\/et_pb_social_media_follow_network][et_pb_social_media_follow_network social_network=”reddit” url=”https:\/\/www.reddit.com\/r\/Kaspa\/” icon_color=”#FFFFFF” use_icon_font_size=”on” icon_font_size=”30px” _builder_version=”4.17.1″ _module_preset=”default” background_color=”#ff4500″ global_colors_info=”{}” follow_button=”off” url_new_window=”on”]reddit[\/et_pb_social_media_follow_network][et_pb_social_media_follow_network social_network=”telegram” url=”https:\/\/t.me\/Kaspaenglish” use_icon_font_size=”on” icon_font_size=”30px” _builder_version=”4.17.1″ _module_preset=”default” background_color=”#179cde” global_colors_info=”{}” follow_button=”off” url_new_window=”on”]telegram[\/et_pb_social_media_follow_network][et_pb_social_media_follow_network social_network=”instagram” url=”https:\/\/www.instagram.com\/kaspa_currency\/” use_icon_font_size=”on” icon_font_size=”30px” _builder_version=”4.17.1″ _module_preset=”default” background_color=”#EA2C59″ global_colors_info=”{}” follow_button=”off” url_new_window=”on”]instagram[\/et_pb_social_media_follow_network][et_pb_social_media_follow_network social_network=”facebook” url=”https:\/\/www.facebook.com\/KaspaCurrency” use_icon_font_size=”on” icon_font_size=”30px” _builder_version=”4.17.1″ _module_preset=”default” background_color=”#3b5998″ global_colors_info=”{}” follow_button=”off” url_new_window=”on”]facebook[\/et_pb_social_media_follow_network][et_pb_social_media_follow_network social_network=”linkedin” url=”https:\/\/www.linkedin.com\/company\/kaspa-currency\/” use_icon_font_size=”on” icon_font_size=”30px” _builder_version=”4.17.1″ _module_preset=”default” background_color=”#007bb6″ global_colors_info=”{}” follow_button=”off” url_new_window=”on”]linkedin[\/et_pb_social_media_follow_network][et_pb_social_media_follow_network social_network=”medium” url=”https:\/\/hashdag.medium.com\/” use_icon_font_size=”on” icon_font_size=”30px” _builder_version=”4.17.1″ _module_preset=”default” background_color=”#00ab6c” global_colors_info=”{}” follow_button=”off” url_new_window=”on”]medium[\/et_pb_social_media_follow_network][\/et_pb_social_media_follow][\/et_pb_column][et_pb_column type=”1_4″ _builder_version=”4.17.1″ _module_preset=”default” global_colors_info=”{}”][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=”4.17.1″ _module_preset=”default” global_colors_info=”{}”][et_pb_column type=”4_4″ _builder_version=”4.17.1″ _module_preset=”default” global_colors_info=”{}”][et_pb_text _builder_version=”4.17.1″ _module_preset=”default” text_text_color=”#FFFFFF” header_2_text_color=”#FFFFFF” global_colors_info=”{}”]<\/p>\n

PUBLIC DONATIONS ARE WELCOME!<\/strong><\/h2>\n

Manual donations dev-fund-address: <\/span>kaspa:precqv0krj3r6uyyfa36ga7s0u9jct0v4wg8ctsfde2gkrsgwgw8jgxfzfc98<\/code>
<\/span>
http:\/\/katnip.kaspad.net\/addr\/kaspa:precqv0krj3r6uyyfa36ga7s0u9jct0v4wg8ctsfde2gkrsgwgw8jgxfzfc98<\/a><\/p>\n

Mining dev-fund-address: <\/span>kaspa:pzhh76qc82wzduvsrd9xh4zde9qhp0xc8rl7qu2mvl2e42uvdqt75zrcgpm00<\/code><\/p>\n

http:\/\/katnip.kaspad.net\/addr\/kaspa:pzhh76qc82wzduvsrd9xh4zde9qhp0xc8rl7qu2mvl2e42uvdqt75zrcgpm00<\/a><\/p>\n

The wallet is managed by 4 members of the community (msutton, Tim, The SheepCat and demisrael) who were publicly voted in to become the Treasurers.<\/p>\n

\n
\n
The is a multi-signature wallet with a 2\/4 signing formula, so it needs at least 2 of the Treasurers to sign the spending transaction for it to become commutable. All spendings are published in the #devfund<\/span> channel and are performed according to the results of public votes in either #funding-pools<\/span> or #votes<\/span> channels<\/div>\n<\/div>\n
\n
<\/div>\n<\/div>\n<\/div>\n

[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"

KASPA Features Kaspa was developed to solve the trilemma in the usage of digital assets: Security, Scalability, and Decentralization. Utilizing a revolutionary blockDAG as opposed to blockchain, Kaspa allows the fastest, scalable, and most secure transactions with absolutely no sacrifice to decentralization.Kaspa’s blockDAG network generates multiple blocks every second for posting transactions to the ledger. […]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":7,"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},"yoast_head":"\nFeatures - Kaspa<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kaspa.org\/features\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Features - Kaspa\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kaspa.org\/features\/\" \/>\n<meta property=\"og:site_name\" content=\"Kaspa\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/KaspaCurrency\" \/>\n<meta property=\"article:modified_time\" content=\"2022-11-01T18:30:55+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kaspa.org\/wp-content\/uploads\/2022\/08\/blockdag-headerpng-1-1024x291.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@KaspaCurrency\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"37 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kaspa.org\/features\/\",\"url\":\"https:\/\/kaspa.org\/features\/\",\"name\":\"Features - Kaspa\",\"isPartOf\":{\"@id\":\"https:\/\/kaspa.org\/#website\"},\"datePublished\":\"2022-04-20T20:52:01+00:00\",\"dateModified\":\"2022-11-01T18:30:55+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/kaspa.org\/features\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kaspa.org\/features\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kaspa.org\/features\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kaspa.org\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Features\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kaspa.org\/#website\",\"url\":\"https:\/\/kaspa.org\/\",\"name\":\"Kaspa\",\"description\":\"Proof-of-Work Cryptocurrency with GHOSTDAG protocol - Maintained, with love by Community Members.\",\"publisher\":{\"@id\":\"https:\/\/kaspa.org\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kaspa.org\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kaspa.org\/#organization\",\"name\":\"Kaspa\",\"url\":\"https:\/\/kaspa.org\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/kaspa.org\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kaspa.org\/wp-content\/uploads\/2022\/08\/kaspa-1920x1280-trello.png\",\"contentUrl\":\"https:\/\/kaspa.org\/wp-content\/uploads\/2022\/08\/kaspa-1920x1280-trello.png\",\"width\":1920,\"height\":1280,\"caption\":\"Kaspa\"},\"image\":{\"@id\":\"https:\/\/kaspa.org\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/KaspaCurrency\",\"https:\/\/twitter.com\/KaspaCurrency\",\"https:\/\/t.me\/Kaspaenglish\",\"https:\/\/www.instagram.com\/kaspacurrency\/\",\"https:\/\/www.linkedin.com\/company\/kaspa-currency\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Features - Kaspa","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kaspa.org\/features\/","og_locale":"en_US","og_type":"article","og_title":"Features - Kaspa","og_url":"https:\/\/kaspa.org\/features\/","og_site_name":"Kaspa","article_publisher":"https:\/\/www.facebook.com\/KaspaCurrency","article_modified_time":"2022-11-01T18:30:55+00:00","og_image":[{"url":"https:\/\/kaspa.org\/wp-content\/uploads\/2022\/08\/blockdag-headerpng-1-1024x291.png"}],"twitter_card":"summary_large_image","twitter_site":"@KaspaCurrency","twitter_misc":{"Est. reading time":"37 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/kaspa.org\/features\/","url":"https:\/\/kaspa.org\/features\/","name":"Features - Kaspa","isPartOf":{"@id":"https:\/\/kaspa.org\/#website"},"datePublished":"2022-04-20T20:52:01+00:00","dateModified":"2022-11-01T18:30:55+00:00","breadcrumb":{"@id":"https:\/\/kaspa.org\/features\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kaspa.org\/features\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/kaspa.org\/features\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kaspa.org\/"},{"@type":"ListItem","position":2,"name":"Features"}]},{"@type":"WebSite","@id":"https:\/\/kaspa.org\/#website","url":"https:\/\/kaspa.org\/","name":"Kaspa","description":"Proof-of-Work Cryptocurrency with GHOSTDAG protocol - Maintained, with love by Community Members.","publisher":{"@id":"https:\/\/kaspa.org\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kaspa.org\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/kaspa.org\/#organization","name":"Kaspa","url":"https:\/\/kaspa.org\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kaspa.org\/#\/schema\/logo\/image\/","url":"https:\/\/kaspa.org\/wp-content\/uploads\/2022\/08\/kaspa-1920x1280-trello.png","contentUrl":"https:\/\/kaspa.org\/wp-content\/uploads\/2022\/08\/kaspa-1920x1280-trello.png","width":1920,"height":1280,"caption":"Kaspa"},"image":{"@id":"https:\/\/kaspa.org\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/KaspaCurrency","https:\/\/twitter.com\/KaspaCurrency","https:\/\/t.me\/Kaspaenglish","https:\/\/www.instagram.com\/kaspacurrency\/","https:\/\/www.linkedin.com\/company\/kaspa-currency\/"]}]}},"jetpack-related-posts":[{"id":468,"url":"https:\/\/kaspa.org\/news\/","url_meta":{"origin":15,"position":0},"title":"News","date":"July 30, 2022","format":false,"excerpt":"","rel":"","context":"Similar post","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":841,"url":"https:\/\/kaspa.org\/mining-kaspa\/","url_meta":{"origin":15,"position":1},"title":"MINING KASPA","date":"August 10, 2022","format":false,"excerpt":"","rel":"","context":"Similar post","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":12,"url":"https:\/\/kaspa.org\/resources\/","url_meta":{"origin":15,"position":2},"title":"Resources","date":"April 20, 2022","format":false,"excerpt":"","rel":"","context":"Similar post","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1582,"url":"https:\/\/kaspa.org\/contributors\/","url_meta":{"origin":15,"position":3},"title":"Contributors","date":"September 13, 2022","format":false,"excerpt":"","rel":"","context":"Similar post","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":9,"url":"https:\/\/kaspa.org\/","url_meta":{"origin":15,"position":4},"title":"Home","date":"April 20, 2022","format":false,"excerpt":"","rel":"","context":"Similar post","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/kaspa.org\/wp-content\/uploads\/2022\/08\/kaspa-1920x1280-trello.png?fit=1200%2C800&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":1028,"url":"https:\/\/kaspa.org\/kaspa-overview\/","url_meta":{"origin":15,"position":5},"title":"Kaspa Overview","date":"August 17, 2022","format":false,"excerpt":"","rel":"","context":"Similar post","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/miro.medium.com\/max\/1100\/1*e4Khy_cEVfbx2J-T8THG2Q.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"https:\/\/kaspa.org\/wp-json\/wp\/v2\/pages\/15"}],"collection":[{"href":"https:\/\/kaspa.org\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/kaspa.org\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/kaspa.org\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kaspa.org\/wp-json\/wp\/v2\/comments?post=15"}],"version-history":[{"count":72,"href":"https:\/\/kaspa.org\/wp-json\/wp\/v2\/pages\/15\/revisions"}],"predecessor-version":[{"id":5758,"href":"https:\/\/kaspa.org\/wp-json\/wp\/v2\/pages\/15\/revisions\/5758"}],"wp:attachment":[{"href":"https:\/\/kaspa.org\/wp-json\/wp\/v2\/media?parent=15"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}