{"id":498,"date":"2022-07-30T20:12:23","date_gmt":"2022-07-30T20:12:23","guid":{"rendered":"https:\/\/kaspa.org\/?page_id=498"},"modified":"2023-10-19T15:19:24","modified_gmt":"2023-10-19T19:19:24","slug":"developments","status":"publish","type":"page","link":"https:\/\/kaspa.org\/developments\/","title":{"rendered":"Developments"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;Overview&#8221; _builder_version=&#8221;4.17.1&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#091744&#8243; background_enable_image=&#8221;off&#8221; background_position=&#8221;top_center&#8221; custom_padding=&#8221;||16px|||&#8221; global_colors_info=&#8221;{}&#8221; box_shadow_style__hover=&#8221;none&#8221; box_shadow_style__hover_enabled=&#8221;none&#8221; box_shadow_color__hover=&#8221;rgba(0,0,0,0.3)&#8221; box_shadow_color__hover_enabled=&#8221;rgba(0,0,0,0.3)&#8221;][et_pb_row _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;41px||5px|||&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_divider color=&#8221;#14f1d9&#8243; divider_weight=&#8221;4px&#8221; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; max_width=&#8221;80px&#8221; module_alignment=&#8221;center&#8221; height=&#8221;4px&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_divider][et_pb_text admin_label=&#8221;Text&#8221; _builder_version=&#8221;4.17.1&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;Lato||||||||&#8221; text_text_color=&#8221;#9fa5d6&#8243; text_font_size=&#8221;16px&#8221; text_line_height=&#8221;2em&#8221; header_2_font=&#8221;Rubik|700||on|||||&#8221; header_2_font_size=&#8221;44px&#8221; header_2_letter_spacing=&#8221;1px&#8221; header_2_line_height=&#8221;1.3em&#8221; text_orientation=&#8221;center&#8221; background_layout=&#8221;dark&#8221; max_width=&#8221;700px&#8221; module_alignment=&#8221;center&#8221; header_2_font_size_tablet=&#8221;34px&#8221; header_2_font_size_phone=&#8221;24px&#8221; header_2_font_size_last_edited=&#8221;on|phone&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; header_font_size__hover=&#8221;30px&#8221; header_font_size__hover_enabled=&#8221;30px&#8221; header_letter_spacing__hover=&#8221;0px&#8221; header_letter_spacing__hover_enabled=&#8221;0px&#8221; header_text_shadow_style__hover=&#8221;none&#8221; header_text_shadow_style__hover_enabled=&#8221;none&#8221; header_text_shadow_color__hover=&#8221;rgba(0,0,0,0.4)&#8221; header_text_shadow_color__hover_enabled=&#8221;rgba(0,0,0,0.4)&#8221;]<\/p>\n<h2>KASPA Developments<\/h2>\n<p>Kaspa has been innovating and improving since day one. \u00a0This section will showcase new features and improvements to the technology people are working on. You can track progress on GitHub but for this section, we offer a developmental process phase breakdown.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.17.1&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;0px|||||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.17.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_image src=&#8221;https:\/\/kaspa.org\/wp-content\/uploads\/2022\/11\/Kaspa-Roadmap-2022-stages.png&#8221; title_text=&#8221;Kaspa-Roadmap-2022-stages&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.17.1&#8243; _module_preset=&#8221;default&#8221; max_width=&#8221;47%&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_social_media_follow _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; text_orientation=&#8221;center&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_social_media_follow_network social_network=&#8221;github&#8221; url=&#8221;https:\/\/github.com\/kaspanet&#8221; use_icon_font_size=&#8221;on&#8221; icon_font_size=&#8221;29px&#8221; _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#24292E&#8221; global_colors_info=&#8221;{}&#8221; follow_button=&#8221;off&#8221; url_new_window=&#8221;on&#8221;]github[\/et_pb_social_media_follow_network][\/et_pb_social_media_follow][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;Events&#8221; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#091744&#8243; background_image=&#8221;https:\/\/kaspa.org\/wp-content\/uploads\/2022\/04\/gaming-22.png&#8221; background_size=&#8221;initial&#8221; background_repeat=&#8221;repeat&#8221; global_colors_info=&#8221;{}&#8221; box_shadow_style__hover=&#8221;none&#8221; box_shadow_style__hover_enabled=&#8221;none&#8221; box_shadow_color__hover=&#8221;rgba(0,0,0,0.3)&#8221; box_shadow_color__hover_enabled=&#8221;rgba(0,0,0,0.3)&#8221; background_size__hover=&#8221;cover&#8221; background_size__hover_enabled=&#8221;cover&#8221; background_repeat__hover=&#8221;no-repeat&#8221; background_repeat__hover_enabled=&#8221;no-repeat&#8221; parallax__hover=&#8221;off&#8221; parallax__hover_enabled=&#8221;off&#8221; parallax_method__hover=&#8221;on&#8221; parallax_method__hover_enabled=&#8221;on&#8221; background_position__hover=&#8221;center&#8221; background_position__hover_enabled=&#8221;center&#8221; background_blend__hover=&#8221;normal&#8221; background_blend__hover_enabled=&#8221;normal&#8221;][et_pb_row custom_padding_last_edited=&#8221;on|phone&#8221; _builder_version=&#8221;4.17.1&#8243; _module_preset=&#8221;default&#8221; use_background_color_gradient=&#8221;on&#8221; background_color_gradient_direction=&#8221;90deg&#8221; background_color_gradient_stops=&#8221;rgba(31,48,101,0) 0%|#1f3065 100%&#8221; background_color_gradient_start=&#8221;rgba(31,48,101,0)&#8221; background_color_gradient_end=&#8221;#1f3065&#8243; custom_margin=&#8221;||||false&#8221; custom_padding=&#8221;40px|40px|40px|0|true|false&#8221; custom_padding_tablet=&#8221;40px|40px|40px|0|true|false&#8221; custom_padding_phone=&#8221;|20px|||false&#8221; border_radii=&#8221;on|20px|20px|20px|20px&#8221; box_shadow_style=&#8221;preset1&#8243; box_shadow_vertical=&#8221;-30px&#8221; box_shadow_blur=&#8221;120px&#8221; box_shadow_color=&#8221;rgba(17,16,49,0.49)&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.17.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text admin_label=&#8221;Text&#8221; _builder_version=&#8221;4.19.4&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;|||on|||||&#8221; text_font_size=&#8221;16px&#8221; custom_margin=&#8221;||1px|||&#8221; custom_padding=&#8221;|||22px|false|false&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Planning \u00a0| \u00a0Development \u00a0| \u00a0Testing \u00a0| \u00a0<span style=\"color: #49eacb;\">Completed<\/span><\/p>\n<p>[\/et_pb_text][et_pb_toggle title=&#8221;Dag Knight Consensus Research Publication&#8221; open_toggle_text_color=&#8221;#FFFFFF&#8221; open_toggle_background_color=&#8221;RGBA(255,255,255,0)&#8221; closed_toggle_background_color=&#8221;RGBA(255,255,255,0)&#8221; _builder_version=&#8221;4.20.0&#8243; _module_preset=&#8221;default&#8221; title_text_color=&#8221;#FFFFFF&#8221; title_level=&#8221;h2&#8243; title_font=&#8221;Rubik||||||||&#8221; body_text_color=&#8221;#9fa5d6&#8243; border_width_all=&#8221;0px&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/kaspa.org\/wp-content\/uploads\/2022\/08\/dagknight.jpg?resize=226%2C113&#038;ssl=1\" width=\"226\" height=\"113\" alt=\"\" class=\"wp-image-1077 alignleft size-medium\" style=\"float: right;\" data-recalc-dims=\"1\" \/><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/kaspa.org\/wp-content\/uploads\/2022\/11\/Dag-Knight.png?resize=120%2C120&#038;ssl=1\" width=\"120\" height=\"120\" alt=\"\" class=\"wp-image-5698 alignleft size-thumbnail\" srcset=\"https:\/\/i0.wp.com\/kaspa.org\/wp-content\/uploads\/2022\/11\/Dag-Knight.png?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/kaspa.org\/wp-content\/uploads\/2022\/11\/Dag-Knight.png?w=200&amp;ssl=1 200w\" sizes=\"(max-width: 120px) 100vw, 120px\" data-recalc-dims=\"1\" \/>A research paper discussing a revolutionary new consensus mechanism that will potentially be introduced in Kaspa. This new DagKnight consensus which is an evolution of the GHOSTDAG protocol will theoretically lay down the groundwork for even faster transaction and confirmation times. You can see the paper <a href=\"https:\/\/eprint.iacr.org\/2022\/1494.pdf\">here<\/a>.<\/p>\n<p>&nbsp;<\/p>\n<p>[\/et_pb_toggle][\/et_pb_column][\/et_pb_row][et_pb_row custom_padding_last_edited=&#8221;on|phone&#8221; _builder_version=&#8221;4.17.1&#8243; _module_preset=&#8221;default&#8221; use_background_color_gradient=&#8221;on&#8221; background_color_gradient_direction=&#8221;90deg&#8221; background_color_gradient_stops=&#8221;rgba(31,48,101,0) 0%|#1f3065 100%&#8221; background_color_gradient_start=&#8221;rgba(31,48,101,0)&#8221; background_color_gradient_end=&#8221;#1f3065&#8243; custom_margin=&#8221;||||false&#8221; custom_padding=&#8221;40px|40px|40px|0|true|false&#8221; custom_padding_tablet=&#8221;40px|40px|40px|0|true|false&#8221; custom_padding_phone=&#8221;|20px|||false&#8221; border_radii=&#8221;on|20px|20px|20px|20px&#8221; box_shadow_style=&#8221;preset1&#8243; box_shadow_vertical=&#8221;-30px&#8221; box_shadow_blur=&#8221;120px&#8221; box_shadow_color=&#8221;rgba(17,16,49,0.49)&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.17.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text admin_label=&#8221;Text&#8221; _builder_version=&#8221;4.19.4&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;|||on|||||&#8221; text_font_size=&#8221;16px&#8221; custom_margin=&#8221;||1px|||&#8221; custom_padding=&#8221;|||22px|false|false&#8221; global_colors_info=&#8221;{}&#8221;]Planning | \u00a0<span style=\"color: #49eacb;\">Development <\/span>\u00a0| \u00a0Testing \u00a0| \u00a0Completed[\/et_pb_text][et_pb_toggle title=&#8221;Upgrade consensus to follow the DAGKNIGHT protocol&#8221; open_toggle_text_color=&#8221;#FFFFFF&#8221; open_toggle_background_color=&#8221;RGBA(255,255,255,0)&#8221; closed_toggle_background_color=&#8221;RGBA(255,255,255,0)&#8221; _builder_version=&#8221;4.19.4&#8243; _module_preset=&#8221;default&#8221; title_text_color=&#8221;#FFFFFF&#8221; title_level=&#8221;h3&#8243; title_font=&#8221;Rubik||||||||&#8221; body_text_color=&#8221;#9fa5d6&#8243; border_width_all=&#8221;0px&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/kaspa.org\/wp-content\/uploads\/2022\/08\/dagknight.jpg?resize=226%2C113&#038;ssl=1\" width=\"226\" height=\"113\" alt=\"\" class=\"wp-image-1077 alignleft size-medium\" style=\"float: right;\" data-recalc-dims=\"1\" \/><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/kaspa.org\/wp-content\/uploads\/2022\/11\/Dag-Knight.png?resize=149%2C149&#038;ssl=1\" width=\"149\" height=\"149\" alt=\"\" class=\"wp-image-5698 alignleft size-thumbnail\" srcset=\"https:\/\/i0.wp.com\/kaspa.org\/wp-content\/uploads\/2022\/11\/Dag-Knight.png?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/kaspa.org\/wp-content\/uploads\/2022\/11\/Dag-Knight.png?w=200&amp;ssl=1 200w\" sizes=\"(max-width: 149px) 100vw, 149px\" data-recalc-dims=\"1\" \/><\/p>\n<p>KIP: 2<br \/>Layer: Consensus (hard fork), API\/RPC<br \/>Title: Upgrade consensus to follow the DAGKNIGHT protocol<br \/>Author: Yonatan Sompolinsky &#8211;\u00a0Michael Sutton &lt;msutton@cs.huji.ac.il&gt;<br \/>Status: Approved\/Funded<\/p>\n<h3><span style=\"color: #ffffff;\"><\/span><\/h3>\n<p><span style=\"color: #ffffff;\"><\/span><\/p>\n<p><span style=\"color: #ffffff;\"><\/span><\/p>\n<h3><span style=\"color: #ffffff;\">Motivation<\/span><\/h3>\n<p>DAGKNIGHT (DK) is a new consensus protocol, written by the authors of this KIP, that achieves responsiveness whilst being 50%-byzantine tolerant. It is therefore faster and more secure than GHOSTDAG (GD), which governes the current Kaspa network. In DK there\u2019s no a priori hardcoded parameter k, and consequently it can adapt to the \u201creal\u201d k in the network. Concretely, in DK, clients or their wallets should incorporate k into their local confirmation policy of transactions (similarly to some clients requiring 6 confirmations in Bitcoin, and some 30 confirmations).<\/p>\n<h3><span style=\"color: #ffffff;\">Goals<\/span><\/h3>\n<ul>\n<li>Complete the R&amp;D work necessary to implement DK for Kaspa.<\/li>\n<li>Implement DK on Kaspa as a consensus upgrade.<\/li>\n<li>Add support and API for wallets&#8217; transaction acceptance policy, to correspond to DK&#8217;s confirmation speed.<\/li>\n<\/ul>\n<h3><span style=\"color: #ffffff;\">Deliverables<\/span><\/h3>\n<h4><span style=\"color: #ffffff;\">Applied research<\/span><\/h4>\n<ul>\n<li>Adapt the consensus algorithm to enforce a global maximum bound on network latency (can be taken with a huge safety margin; does not affect confirmation times), which is necessary for difficulty and minting regulation, pruning, and more.<\/li>\n<li>Devise efficient algorithms to implement the DK procedures \u2014 the current pseudocode is highly inefficient. The implementation will partially utilize the existing optimized GHOSTDAG codebase, as the latter is a subprocedure of DK.<\/li>\n<li>Research the optimal bps in terms of confirmation times, and provide a recommendation. (optional)<\/li>\n<\/ul>\n<h4><span style=\"color: #ffffff;\">Implementation<\/span><\/h4>\n<p>Implement DK on the Kaspa rust codebase as a consensus upgrade.<br \/>Design a transaction confirmation policy API and implement the supporting functionality in the node.<br \/>Documentation of consensus changes and API additions.<\/p>\n<h3><span style=\"color: #ffffff;\">Backwards compatibility<\/span><\/h3>\n<ul>\n<li>Breaks consensus rules, requires hardfork<\/li>\n<li>Adds (and potentially breaks) RPC API<\/li>\n<\/ul>\n<p>You can see the paper <a href=\"https:\/\/eprint.iacr.org\/2022\/1494.pdf\">here<\/a>.<\/p>\n<p>&nbsp;<\/p>\n<p>[\/et_pb_toggle][\/et_pb_column][\/et_pb_row][et_pb_row custom_padding_last_edited=&#8221;on|phone&#8221; _builder_version=&#8221;4.17.1&#8243; _module_preset=&#8221;default&#8221; use_background_color_gradient=&#8221;on&#8221; background_color_gradient_direction=&#8221;90deg&#8221; background_color_gradient_stops=&#8221;rgba(31,48,101,0) 0%|#1f3065 100%&#8221; background_color_gradient_start=&#8221;rgba(31,48,101,0)&#8221; background_color_gradient_end=&#8221;#1f3065&#8243; custom_margin=&#8221;||||false&#8221; custom_padding=&#8221;40px|40px|40px|0|true|false&#8221; custom_padding_tablet=&#8221;40px|40px|40px|0|true|false&#8221; custom_padding_phone=&#8221;|20px|||false&#8221; border_radii=&#8221;on|20px|20px|20px|20px&#8221; box_shadow_style=&#8221;preset1&#8243; box_shadow_vertical=&#8221;-30px&#8221; box_shadow_blur=&#8221;120px&#8221; box_shadow_color=&#8221;rgba(17,16,49,0.49)&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.17.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.20.0&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;|||on|||||&#8221; text_font_size=&#8221;16px&#8221; custom_margin=&#8221;||1px|||&#8221; custom_padding=&#8221;|||22px|false|false&#8221; global_colors_info=&#8221;{}&#8221;]Planning \u00a0| \u00a0Development\u00a0\u00a0|  <span style=\"color: #49eacb;\">Testing<span style=\"color: #808080;\"> \u00a0| \u00a0Completed[\/et_pb_text][et_pb_toggle title=&#8221;KASPA Rust Language Coding&#8221; open_toggle_text_color=&#8221;#FFFFFF&#8221; open_toggle_background_color=&#8221;RGBA(255,255,255,0)&#8221; closed_toggle_background_color=&#8221;RGBA(255,255,255,0)&#8221; _builder_version=&#8221;4.20.0&#8243; _module_preset=&#8221;default&#8221; title_text_color=&#8221;#FFFFFF&#8221; title_level=&#8221;h2&#8243; title_font=&#8221;Rubik||||||||&#8221; body_text_color=&#8221;#9fa5d6&#8243; custom_margin=&#8221;||1px|||&#8221; border_width_all=&#8221;0px&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/kaspa.org\/wp-content\/uploads\/2022\/11\/Kaspa-on-Rust.png?resize=120%2C120&#038;ssl=1\" width=\"120\" height=\"120\" alt=\"\" class=\"wp-image-5700 alignleft size-thumbnail\" srcset=\"https:\/\/i0.wp.com\/kaspa.org\/wp-content\/uploads\/2022\/11\/Kaspa-on-Rust.png?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/kaspa.org\/wp-content\/uploads\/2022\/11\/Kaspa-on-Rust.png?w=200&amp;ssl=1 200w\" sizes=\"(max-width: 120px) 100vw, 120px\" data-recalc-dims=\"1\" \/>A rewrite of Kaspas programming language from Golang to Rust is currently being conducted by developer Michael Sutton. This switch will provide a <span>significant<\/span> boost in Kaspas overall performance\/speed, allowing for unheard of transactions and blocks per second with conservative estimates of around 10bps. This rewrite is an integral part of the foundation to achieve Kaspas future goal of reaching 100bps!<\/p>\n<p>Currently, Kaspa is written in a programming language called GoLang. You can think of this as sort of modeling clay. It serves the purpose of designing the shape and proving the concept, but it&#8217;s not really anything you would ever see in a museum. Rust is a high performance programming language which allows for intense race ready concepts to be implemented which fully utilize modern computing hardware.This enables such things as parallelism &#8211; the ability to process different blocks on different CPU threads simultaneously. Instead of modeling clay you may think of Rust as artisan grade, glazed and kiln fired ceramic.<\/p>\n<p>[\/et_pb_toggle][\/et_pb_column][\/et_pb_row][et_pb_row custom_padding_last_edited=&#8221;on|phone&#8221; _builder_version=&#8221;4.17.1&#8243; _module_preset=&#8221;default&#8221; use_background_color_gradient=&#8221;on&#8221; background_color_gradient_direction=&#8221;90deg&#8221; background_color_gradient_stops=&#8221;rgba(31,48,101,0) 0%|#1f3065 100%&#8221; background_color_gradient_start=&#8221;rgba(31,48,101,0)&#8221; background_color_gradient_end=&#8221;#1f3065&#8243; custom_margin=&#8221;||||false&#8221; custom_padding=&#8221;40px|40px|40px|0|true|false&#8221; custom_padding_tablet=&#8221;40px|40px|40px|0|true|false&#8221; custom_padding_phone=&#8221;|20px|||false&#8221; border_radii=&#8221;on|20px|20px|20px|20px&#8221; box_shadow_style=&#8221;preset1&#8243; box_shadow_vertical=&#8221;-30px&#8221; box_shadow_blur=&#8221;120px&#8221; box_shadow_color=&#8221;rgba(17,16,49,0.49)&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.17.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.22.1&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;|||on|||||&#8221; text_font_size=&#8221;16px&#8221; custom_margin=&#8221;||1px|||&#8221; custom_padding=&#8221;|||22px|false|false&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]Planning \u00a0| \u00a0Development\u00a0 | Testing\u00a0|\u00a0<span style=\"color: #49eacb;\">Completed<\/span> [\/et_pb_text][et_pb_toggle title=&#8221;Mobile Wallet Development&#8221; open_toggle_text_color=&#8221;#FFFFFF&#8221; open_toggle_background_color=&#8221;RGBA(255,255,255,0)&#8221; closed_toggle_background_color=&#8221;RGBA(255,255,255,0)&#8221; _builder_version=&#8221;4.19.0&#8243; _module_preset=&#8221;default&#8221; title_text_color=&#8221;#FFFFFF&#8221; title_level=&#8221;h2&#8243; title_font=&#8221;Rubik||||||||&#8221; body_text_color=&#8221;#9fa5d6&#8243; border_width_all=&#8221;0px&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/kaspa.org\/wp-content\/uploads\/2022\/11\/Mobile-Wallet.png?resize=115%2C115&#038;ssl=1\" width=\"115\" height=\"115\" alt=\"\" class=\"wp-image-5701 alignleft size-thumbnail\" srcset=\"https:\/\/i0.wp.com\/kaspa.org\/wp-content\/uploads\/2022\/11\/Mobile-Wallet.png?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/kaspa.org\/wp-content\/uploads\/2022\/11\/Mobile-Wallet.png?w=200&amp;ssl=1 200w\" sizes=\"(max-width: 115px) 100vw, 115px\" data-recalc-dims=\"1\" \/>A mobile-device wallet is currently being developed. The need for a high-performance mobile wallet option has been expressed by many in our community. This mobile wallet will add to the already existing Kaspa wallet options: web wallet (https:\/\/wallet.kaspanet.io\/), desktop wallet (https:\/\/kdx.app) and Command Line Interface Wallet (https:\/\/github.com\/kaspanet\/kaspad). The expected time frame for development of this wallet is roughly 3-4 months.<\/p>\n<p>&nbsp;<\/p>\n<p>[\/et_pb_toggle][\/et_pb_column][\/et_pb_row][et_pb_row custom_padding_last_edited=&#8221;on|phone&#8221; _builder_version=&#8221;4.17.1&#8243; _module_preset=&#8221;default&#8221; use_background_color_gradient=&#8221;on&#8221; background_color_gradient_direction=&#8221;90deg&#8221; background_color_gradient_stops=&#8221;rgba(31,48,101,0) 0%|#1f3065 100%&#8221; background_color_gradient_start=&#8221;rgba(31,48,101,0)&#8221; background_color_gradient_end=&#8221;#1f3065&#8243; custom_margin=&#8221;||||false&#8221; custom_padding=&#8221;40px|40px|40px|0|true|false&#8221; custom_padding_tablet=&#8221;40px|40px|40px|0|true|false&#8221; custom_padding_phone=&#8221;|20px|||false&#8221; border_radii=&#8221;on|20px|20px|20px|20px&#8221; box_shadow_style=&#8221;preset1&#8243; box_shadow_vertical=&#8221;-30px&#8221; box_shadow_blur=&#8221;120px&#8221; box_shadow_color=&#8221;rgba(17,16,49,0.49)&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.17.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.19.4&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;|||on|||||&#8221; text_font_size=&#8221;16px&#8221; custom_margin=&#8221;||1px|||&#8221; custom_padding=&#8221;|||22px|false|false&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Planning \u00a0| \u00a0\u00a0<span style=\"color: #49eacb;\">Development<\/span>\u00a0 | \u00a0Testing \u00a0| \u00a0Completed<\/p>\n<p>[\/et_pb_text][et_pb_toggle title=&#8221;Further increase blocks per seconds and transactions per second&#8221; open_toggle_text_color=&#8221;#FFFFFF&#8221; open_toggle_background_color=&#8221;RGBA(255,255,255,0)&#8221; closed_toggle_background_color=&#8221;RGBA(255,255,255,0)&#8221; _builder_version=&#8221;4.19.4&#8243; _module_preset=&#8221;default&#8221; title_text_color=&#8221;#FFFFFF&#8221; title_level=&#8221;h2&#8243; title_font=&#8221;Rubik||||||||&#8221; body_text_color=&#8221;#9fa5d6&#8243; border_width_all=&#8221;0px&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/kaspa.org\/wp-content\/uploads\/2022\/11\/Increase-Blocks.png?resize=120%2C120&#038;ssl=1\" width=\"120\" height=\"120\" alt=\"\" class=\"wp-image-5699 alignleft size-thumbnail\" srcset=\"https:\/\/i0.wp.com\/kaspa.org\/wp-content\/uploads\/2022\/11\/Increase-Blocks.png?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/kaspa.org\/wp-content\/uploads\/2022\/11\/Increase-Blocks.png?w=200&amp;ssl=1 200w\" sizes=\"(max-width: 120px) 100vw, 120px\" data-recalc-dims=\"1\" \/>We have all heard of blocks in crypto, but what are they &#8211; really? Think of a ziplock sandwich bag with a handful of fortune cookie papers inside &#8211; but instead of some generalized well-wishing, each one contains a note with an address crediting some coins to another address. Once a miner guesses the answer to the next block, all of those transactions are sealed in the ziplock bag and permanently stapled to the zip lock bag that came before it, forming a chain of bags &#8211; I mean blocks.<\/p>\n<p>In Bitcoin and every other coin we are currently aware of, these blocks occur at regular intervals and are only allowed to happen one at a time &#8211; forming a chain of blocks in a straight line. When you send some coins &#8211; it\u2019s like your transaction is waiting at the bus stop waiting for the next bus to take your transaction away and lock it in &#8211; for Bitcoin the bus comes every 10 minutes. For Ethereum, the bus comes every 15 seconds &#8211; a lot better.<\/p>\n<p>For Kaspa right now, the bus comes about every second &#8211; BUT &#8211; we also allow up to 18 blocks to occur at the same time. Once the Kaspa code is completed in Rust high-performance language, we may increase the block time to about 32 blocks per second. All of a sudden, your transaction is no longer waiting for a bus &#8211; there are 32 supercars arriving every second to collect passenger transactions and rocket them off.<\/p>\n<p>The transaction and the confirmation happens instantly, there is nothing to wait for anymore when using crypto if you utilize Kaspa.<\/p>\n<p>&nbsp;<\/p>\n<p>[\/et_pb_toggle][\/et_pb_column][\/et_pb_row][et_pb_row custom_padding_last_edited=&#8221;on|phone&#8221; _builder_version=&#8221;4.17.1&#8243; _module_preset=&#8221;default&#8221; use_background_color_gradient=&#8221;on&#8221; background_color_gradient_direction=&#8221;90deg&#8221; background_color_gradient_stops=&#8221;rgba(31,48,101,0) 0%|#1f3065 100%&#8221; background_color_gradient_start=&#8221;rgba(31,48,101,0)&#8221; background_color_gradient_end=&#8221;#1f3065&#8243; custom_margin=&#8221;||||false&#8221; custom_padding=&#8221;40px|40px|40px|0|true|false&#8221; custom_padding_tablet=&#8221;40px|40px|40px|0|true|false&#8221; custom_padding_phone=&#8221;|20px|||false&#8221; border_radii=&#8221;on|20px|20px|20px|20px&#8221; box_shadow_style=&#8221;preset1&#8243; box_shadow_vertical=&#8221;-30px&#8221; box_shadow_blur=&#8221;120px&#8221; box_shadow_color=&#8221;rgba(17,16,49,0.49)&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.17.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.20.0&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;|||on|||||&#8221; text_font_size=&#8221;16px&#8221; custom_margin=&#8221;||1px|||&#8221; custom_padding=&#8221;|||22px|false|false&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Planning \u00a0| \u00a0Development | \u00a0<span style=\"color: #49eacb;\">Testing\u00a0<\/span> | \u00a0Completed<\/p>\n<p>[\/et_pb_text][et_pb_toggle title=&#8221;Integrate Kaspa for use on Ledger&#8221; open_toggle_text_color=&#8221;#FFFFFF&#8221; open_toggle_background_color=&#8221;RGBA(255,255,255,0)&#8221; closed_toggle_background_color=&#8221;RGBA(255,255,255,0)&#8221; _builder_version=&#8221;4.19.0&#8243; _module_preset=&#8221;default&#8221; title_text_color=&#8221;#FFFFFF&#8221; title_level=&#8221;h2&#8243; title_font=&#8221;Rubik||||||||&#8221; body_text_color=&#8221;#9fa5d6&#8243; border_width_all=&#8221;0px&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p><span class=\"css-901oao css-16my406 r-poiln3 r-bcqeeo r-qvutc0\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/kaspa.org\/wp-content\/uploads\/2022\/12\/ledger-icon-3.png?resize=114%2C114&#038;ssl=1\" width=\"114\" height=\"114\" alt=\"\" class=\"wp-image-43928 alignleft size-thumbnail\" srcset=\"https:\/\/i0.wp.com\/kaspa.org\/wp-content\/uploads\/2022\/12\/ledger-icon-3.png?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/kaspa.org\/wp-content\/uploads\/2022\/12\/ledger-icon-3.png?w=200&amp;ssl=1 200w\" sizes=\"(max-width: 114px) 100vw, 114px\" data-recalc-dims=\"1\" \/><br \/>Thanks to a 24-hour fundraising blitz, development is now underway for you to be able to s<\/span><span class=\"css-901oao css-16my406 r-poiln3 r-bcqeeo r-qvutc0\">end &amp; receive your $KAS\u00a0<\/span><span class=\"css-901oao css-16my406 r-poiln3 r-bcqeeo r-qvutc0\">quickly, securely and easily from the safety of your Ledger. \u00a0To safeguard your $KAS holdings on the industry standard hardware wallet platform is just another step towards our goal of creating a common and safe use currency.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p>[\/et_pb_toggle][\/et_pb_column][\/et_pb_row][et_pb_row custom_padding_last_edited=&#8221;on|phone&#8221; _builder_version=&#8221;4.17.1&#8243; _module_preset=&#8221;default&#8221; use_background_color_gradient=&#8221;on&#8221; background_color_gradient_direction=&#8221;90deg&#8221; background_color_gradient_stops=&#8221;rgba(31,48,101,0) 0%|#1f3065 100%&#8221; background_color_gradient_start=&#8221;rgba(31,48,101,0)&#8221; background_color_gradient_end=&#8221;#1f3065&#8243; custom_margin=&#8221;||||false&#8221; custom_padding=&#8221;40px|40px|40px|0|true|false&#8221; custom_padding_tablet=&#8221;40px|40px|40px|0|true|false&#8221; custom_padding_phone=&#8221;|20px|||false&#8221; border_radii=&#8221;on|20px|20px|20px|20px&#8221; box_shadow_style=&#8221;preset1&#8243; box_shadow_vertical=&#8221;-30px&#8221; box_shadow_blur=&#8221;120px&#8221; box_shadow_color=&#8221;rgba(17,16,49,0.49)&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.17.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.19.4&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;|||on|||||&#8221; text_font_size=&#8221;16px&#8221; custom_margin=&#8221;||1px|||&#8221; custom_padding=&#8221;|||22px|false|false&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Planning \u00a0| \u00a0<span style=\"color: #49eacb;\">Development<\/span>\u00a0 | \u00a0Testing \u00a0| \u00a0Completed<\/p>\n<p>[\/et_pb_text][et_pb_toggle title=&#8221;2023 White Paper&#8221; open_toggle_text_color=&#8221;#FFFFFF&#8221; open_toggle_background_color=&#8221;RGBA(255,255,255,0)&#8221; closed_toggle_background_color=&#8221;RGBA(255,255,255,0)&#8221; _builder_version=&#8221;4.19.4&#8243; _module_preset=&#8221;default&#8221; title_text_color=&#8221;#FFFFFF&#8221; title_level=&#8221;h2&#8243; title_font=&#8221;Rubik||||||||&#8221; body_text_color=&#8221;#9fa5d6&#8243; border_width_all=&#8221;0px&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/kaspa.org\/wp-content\/uploads\/2022\/11\/White-Paper.png?resize=120%2C120&#038;ssl=1\" width=\"120\" height=\"120\" alt=\"\" class=\"wp-image-5703 alignleft size-thumbnail\" srcset=\"https:\/\/i0.wp.com\/kaspa.org\/wp-content\/uploads\/2022\/11\/White-Paper.png?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/kaspa.org\/wp-content\/uploads\/2022\/11\/White-Paper.png?w=200&amp;ssl=1 200w\" sizes=\"(max-width: 120px) 100vw, 120px\" data-recalc-dims=\"1\" \/>Although there are numerous research papers written behind Kaspas technology, an official white paper is being scheduled for release. This white paper will thoroughly combine Kaspas past research and current goals into a cohesive and consumable whole document, designed to inform beginners and onboard developers.<\/p>\n<p>[\/et_pb_toggle][\/et_pb_column][\/et_pb_row][et_pb_row custom_padding_last_edited=&#8221;on|phone&#8221; _builder_version=&#8221;4.17.1&#8243; _module_preset=&#8221;default&#8221; use_background_color_gradient=&#8221;on&#8221; background_color_gradient_direction=&#8221;90deg&#8221; background_color_gradient_stops=&#8221;rgba(31,48,101,0) 0%|#1f3065 100%&#8221; background_color_gradient_start=&#8221;rgba(31,48,101,0)&#8221; background_color_gradient_end=&#8221;#1f3065&#8243; custom_margin=&#8221;||||false&#8221; custom_padding=&#8221;40px|40px|40px|0|true|false&#8221; custom_padding_tablet=&#8221;40px|40px|40px|0|true|false&#8221; custom_padding_phone=&#8221;|20px|||false&#8221; border_radii=&#8221;on|20px|20px|20px|20px&#8221; box_shadow_style=&#8221;preset1&#8243; box_shadow_vertical=&#8221;-30px&#8221; box_shadow_blur=&#8221;120px&#8221; box_shadow_color=&#8221;rgba(17,16,49,0.49)&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.17.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.19.4&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;|||on|||||&#8221; text_font_size=&#8221;16px&#8221; custom_margin=&#8221;||1px|||&#8221; custom_padding=&#8221;|||22px|false|false&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Planning \u00a0| \u00a0<span style=\"color: #49eacb;\">Development\u00a0<\/span> | \u00a0Testing \u00a0| \u00a0Completed<\/p>\n<p>[\/et_pb_text][et_pb_toggle title=&#8221;Archival Node Improvements&#8221; open_toggle_text_color=&#8221;#FFFFFF&#8221; open_toggle_background_color=&#8221;RGBA(255,255,255,0)&#8221; closed_toggle_background_color=&#8221;RGBA(255,255,255,0)&#8221; _builder_version=&#8221;4.17.1&#8243; _module_preset=&#8221;default&#8221; title_text_color=&#8221;#FFFFFF&#8221; title_level=&#8221;h2&#8243; title_font=&#8221;Rubik||||||||&#8221; body_text_color=&#8221;#9fa5d6&#8243; border_width_all=&#8221;0px&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/kaspa.org\/wp-content\/uploads\/2022\/11\/Archival-Node.png?resize=120%2C120&#038;ssl=1\" width=\"120\" height=\"120\" alt=\"\" class=\"wp-image-5697 alignleft size-thumbnail\" srcset=\"https:\/\/i0.wp.com\/kaspa.org\/wp-content\/uploads\/2022\/11\/Archival-Node.png?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/kaspa.org\/wp-content\/uploads\/2022\/11\/Archival-Node.png?w=200&amp;ssl=1 200w\" sizes=\"(max-width: 120px) 100vw, 120px\" data-recalc-dims=\"1\" \/>Currently there is no P2P communication for archival nodes that allow them to exchange normally pruned data.\u00a0 Improvements to archival Nodes will allow for Kaspa to have a more thorough block explorer to revisit past transactions beyond Kaspa&#8217;s pruning point. Currently due to Kaspa&#8217;s pruning mechanism, transactions on standard nodes can only be visited three days in the past. With Archival Nodes this will no longer be an issue allowing for more historical data sets to be retrieved.<\/p>\n<p>[\/et_pb_toggle][\/et_pb_column][\/et_pb_row][et_pb_row custom_padding_last_edited=&#8221;on|phone&#8221; _builder_version=&#8221;4.17.1&#8243; _module_preset=&#8221;default&#8221; use_background_color_gradient=&#8221;on&#8221; background_color_gradient_direction=&#8221;90deg&#8221; background_color_gradient_stops=&#8221;rgba(31,48,101,0) 0%|#1f3065 100%&#8221; background_color_gradient_start=&#8221;rgba(31,48,101,0)&#8221; background_color_gradient_end=&#8221;#1f3065&#8243; custom_margin=&#8221;||||false&#8221; custom_padding=&#8221;40px|40px|40px|0|true|false&#8221; custom_padding_tablet=&#8221;40px|40px|40px|0|true|false&#8221; custom_padding_phone=&#8221;|20px|||false&#8221; border_radii=&#8221;on|20px|20px|20px|20px&#8221; box_shadow_style=&#8221;preset1&#8243; box_shadow_vertical=&#8221;-30px&#8221; box_shadow_blur=&#8221;120px&#8221; box_shadow_color=&#8221;rgba(17,16,49,0.49)&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.17.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text admin_label=&#8221;Text&#8221; _builder_version=&#8221;4.20.0&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;|||on|||||&#8221; text_font_size=&#8221;16px&#8221; custom_margin=&#8221;||1px|||&#8221; custom_padding=&#8221;|||22px|false|false&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p><span style=\"color: #49eacb;\">Planning\u00a0<\/span> | \u00a0Development \u00a0| \u00a0Testing \u00a0| \u00a0Completed<\/p>\n<p>[\/et_pb_text][et_pb_toggle title=&#8221;Smart Contracts Implementation&#8221; open_toggle_text_color=&#8221;#FFFFFF&#8221; open_toggle_background_color=&#8221;RGBA(255,255,255,0)&#8221; closed_toggle_background_color=&#8221;RGBA(255,255,255,0)&#8221; _builder_version=&#8221;4.20.0&#8243; _module_preset=&#8221;default&#8221; title_text_color=&#8221;#FFFFFF&#8221; title_level=&#8221;h2&#8243; title_font=&#8221;Rubik||||||||&#8221; body_text_color=&#8221;#9fa5d6&#8243; border_width_all=&#8221;0px&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/kaspa.org\/wp-content\/uploads\/2022\/11\/Smart-Contracts.png?resize=120%2C120&#038;ssl=1\" width=\"120\" height=\"120\" alt=\"\" class=\"wp-image-5702 alignleft size-thumbnail\" srcset=\"https:\/\/i0.wp.com\/kaspa.org\/wp-content\/uploads\/2022\/11\/Smart-Contracts.png?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/kaspa.org\/wp-content\/uploads\/2022\/11\/Smart-Contracts.png?w=200&amp;ssl=1 200w\" sizes=\"(max-width: 120px) 100vw, 120px\" data-recalc-dims=\"1\" \/>The aim of Kaspa is to become the fastest, most scalable, and secure L1 PoW crypto. And while we feel we have already reached this benchmark, there still exists some fine-tuning for peak performance. However, performance for the sake of performance is not the end goal of Kaspa. The broader goal is to create the ultimate Layer 1 to implement smart contracts, Defi, and Layer 2 applications over it. It\u2019s our hope that a future ecosystem will arise on Kaspa that will be as strong as the foundation and wonderful community that helped birth it.<\/p>\n<p>Latest news &#8211; https:\/\/kaspa.org\/the-kaspa-community-and-the-exploration-of-smart-contracts\/<\/p>\n<p>[\/et_pb_toggle][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>KASPA Developments Kaspa has been innovating and improving since day one. \u00a0This section will showcase new features and improvements to the technology people are working on. You can track progress on GitHub but for this section, we offer a developmental process phase breakdown.Planning \u00a0| \u00a0Development \u00a0| \u00a0Testing \u00a0| \u00a0CompletedA research paper discussing a revolutionary new [&hellip;]<\/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,"footnotes":""},"folder":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Developments - 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\/developments\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Developments - Kaspa\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kaspa.org\/developments\/\" \/>\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=\"2023-10-19T19:19:24+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kaspa.org\/wp-content\/uploads\/2022\/08\/dagknight-300x150.jpg\" \/>\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=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kaspa.org\/developments\/\",\"url\":\"https:\/\/kaspa.org\/developments\/\",\"name\":\"Developments - Kaspa\",\"isPartOf\":{\"@id\":\"https:\/\/kaspa.org\/#website\"},\"datePublished\":\"2022-07-30T20:12:23+00:00\",\"dateModified\":\"2023-10-19T19:19:24+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/kaspa.org\/developments\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kaspa.org\/developments\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kaspa.org\/developments\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kaspa.org\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Developments\"}]},{\"@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":"Developments - 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\/developments\/","og_locale":"en_US","og_type":"article","og_title":"Developments - Kaspa","og_url":"https:\/\/kaspa.org\/developments\/","og_site_name":"Kaspa","article_publisher":"https:\/\/www.facebook.com\/KaspaCurrency","article_modified_time":"2023-10-19T19:19:24+00:00","og_image":[{"url":"https:\/\/kaspa.org\/wp-content\/uploads\/2022\/08\/dagknight-300x150.jpg"}],"twitter_card":"summary_large_image","twitter_site":"@KaspaCurrency","twitter_misc":{"Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/kaspa.org\/developments\/","url":"https:\/\/kaspa.org\/developments\/","name":"Developments - Kaspa","isPartOf":{"@id":"https:\/\/kaspa.org\/#website"},"datePublished":"2022-07-30T20:12:23+00:00","dateModified":"2023-10-19T19:19:24+00:00","breadcrumb":{"@id":"https:\/\/kaspa.org\/developments\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kaspa.org\/developments\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/kaspa.org\/developments\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kaspa.org\/"},{"@type":"ListItem","position":2,"name":"Developments"}]},{"@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_sharing_enabled":true,"jetpack-related-posts":[{"id":468,"url":"https:\/\/kaspa.org\/news\/","url_meta":{"origin":498,"position":0},"title":"News","author":"kaspa","date":"July 30, 2022","format":false,"excerpt":"","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":841,"url":"https:\/\/kaspa.org\/mining-kaspa\/","url_meta":{"origin":498,"position":1},"title":"MINING KASPA","author":"kaspa","date":"August 10, 2022","format":false,"excerpt":"","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1720,"url":"https:\/\/kaspa.org\/publications\/","url_meta":{"origin":498,"position":2},"title":"Publications","author":"kaspa","date":"September 24, 2022","format":false,"excerpt":"","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":45485,"url":"https:\/\/kaspa.org\/media-kit\/","url_meta":{"origin":498,"position":3},"title":"Media Kit","author":"kaspa","date":"June 12, 2023","format":false,"excerpt":"","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":12,"url":"https:\/\/kaspa.org\/resources\/","url_meta":{"origin":498,"position":4},"title":"Resources","author":"kaspa","date":"April 20, 2022","format":false,"excerpt":"","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1582,"url":"https:\/\/kaspa.org\/contributors\/","url_meta":{"origin":498,"position":5},"title":"Contributors","author":"kaspa","date":"September 13, 2022","format":false,"excerpt":"","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"ticketed":false,"_links":{"self":[{"href":"https:\/\/kaspa.org\/wp-json\/wp\/v2\/pages\/498"}],"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=498"}],"version-history":[{"count":72,"href":"https:\/\/kaspa.org\/wp-json\/wp\/v2\/pages\/498\/revisions"}],"predecessor-version":[{"id":46590,"href":"https:\/\/kaspa.org\/wp-json\/wp\/v2\/pages\/498\/revisions\/46590"}],"wp:attachment":[{"href":"https:\/\/kaspa.org\/wp-json\/wp\/v2\/media?parent=498"}],"wp:term":[{"taxonomy":"folder","embeddable":true,"href":"https:\/\/kaspa.org\/wp-json\/wp\/v2\/folder?post=498"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}