// BEGIN ENQUEUE PARENT ACTION // AUTO GENERATED - Do not modify or remove comment markers above or below: if ( !function_exists( 'chld_thm_cfg_locale_css' ) ): function chld_thm_cfg_locale_css( $uri ){ if ( empty( $uri ) && is_rtl() && file_exists( get_template_directory() . '/rtl.css' ) ) $uri = get_template_directory_uri() . '/rtl.css'; return $uri; } endif; add_filter( 'locale_stylesheet_uri', 'chld_thm_cfg_locale_css' ); if ( !function_exists( 'chld_thm_cfg_parent_css' ) ): function chld_thm_cfg_parent_css() { wp_enqueue_style( 'chld_thm_cfg_parent', trailingslashit( get_template_directory_uri() ) . 'style.css', array( 'font-awesome-v5','bootstrap','sidr','magnific-popup','sliderpro' ) ); wp_enqueue_script('custom-script', get_stylesheet_directory_uri() . '/custom-script.js', array('jquery')); } endif; add_action( 'wp_enqueue_scripts', 'chld_thm_cfg_parent_css', 10 ); // END ENQUEUE PARENT ACTION add_action( 'admin_enqueue_scripts', 'my_cfg_admin_enqueue' ); function my_cfg_admin_enqueue(){ wp_enqueue_script('custom-script', get_stylesheet_directory_uri() . '/custom-script.js', array('jquery')); wp_enqueue_style('style-cfg-child', get_stylesheet_uri(), array(), "4.2"); } add_action( 'after_setup_theme', 'remove_plugin_image_sizes', 999 ); function remove_plugin_image_sizes(){ remove_image_size( '2048x2048' ); remove_image_size( '1536x1536' ); remove_image_size( 'large' ); } function action_dynamic_sidebar_after( $array ) { if($array == "home-content-widgets") { echo the_content(); } }; add_action( 'dynamic_sidebar_after', 'action_dynamic_sidebar_after', 10, 1 ); add_action( 'trashed_post', 'mtp_delete_attached_thumbnail_for_trashed_product', 20, 1 ); function mtp_delete_attached_thumbnail_for_trashed_product( $post_id ) { // gets ID of post being trashed $post_type = get_post_type( $post_id ); // does not run on other post types if ( $post_type != 'post' ) { return true; } // get ID of featured image $post_thumbnail_id = get_post_thumbnail_id( $post_id ); // delete featured image wp_delete_attachment( $post_thumbnail_id, true ); }/** * The header for our theme * * This is the template that displays all of the section and everything up until
* * @link https://developer.wordpress.org/themes/basics/template-files/#template-partials * * @package CoverNews */ ?> Zero-knowledge tech development heats up amid bear market – CoinsMegaNews

Zero-knowledge tech development heats up amid bear market

Zero-knowledge tech development heats up amid bear market

[ad_1]

Zero-knowledge (ZK) proofs, or cryptographic methods that allow one party to prove to another party that something is true without revealing any sensitive underlying private information, have been a hot topic of discussion among crypto veterans. At last week’s zkDay event as part of EthCC Paris, over 2,000 attendees arrived at a small venue by Rue l’Aubrac to catch a glimpse of the latest ZK projects on display. P0x Labs, the developer behind ZK protocol Manta Network, even announced a $25 million raise during the event. 

Currently, the technology has played a critical role in powering layer-2 solutions. By computing a simple cryptographic proof on layer-2, transactions can be finalized nearly instantly while the record is simply sent back to the underlying blockchain as a succinct proof. At the same time, ZK proofs can enable private transactions that do not relay sensitive information to observers.

Speaking to Cointelegraph during zkDay, Tiancheng Xie, CTO of ZK protocol Polyhedra, outlined another application of the emerging technology in the realm of cross-chain bridges. The Polyhedra team says the protocol has over 50,000 daily active users and 800,000 monthly active users since its mainnet launch in April.

Cointelegraph: I think the ZK bridge is quite unique among all the ZK companies that we’ve seen so far. Could you elaborate a little bit about that?

Tiancheng Xie: We are building a [ZK] bridge that connects more than 10 different layer-1 and layer-2 blockchains. Since we are using zero-knowledge proofs to prove a state, our security is solely based on the security of proofs and the security of the source chain. So basically, if none of them are broken, then our security will not be broken.

CT: What is the advantage of building something like this versus interchain, such as the Cosmos SDK?

TX: The one big advantage is the cost. So as you know that ZK can provide scalability to blockchains, such as roll-ups, and compress users request into one transaction. For example, if two or three users are going to send messages to Ethereum. We can combine these messages together to make it one unified proof. And the gas cost remains the same. So, if more users come into the batch, they can all get free proofs.

CT: Interchain is still a very new technology, and unfortunately, we’ve seen quite a few security incidents involving them. So how does the Polyhedra ZK bridge address this problem?

TX: So zero [knowledge] proof cannot be broken because it’s already proven to be true. Next is the security of the source chain, which is very hard to break, because, for example, to break the source chain you first need to break Ethereum [the underlying chain], which is very hard. I think the foundation is very solid compared to other chain protocols, where you may rely on a set of computer nodes. But this is not very secure because the volume of transactions can be very high, up to 200,000 or 300,000 per day, so it’s possible for attacks against nodes to be disguised.

CT: The sector is changing very fast. Do you think developers’ knowledge has caught up with the ZK technology they’re trying to build?

TX: So when you look at AI, progress of AI, we are actually following a similar path. Every year, we are making better tools, and developers are getting better and better. So eventually, these tools will be easy to use for the web. So I think the gap should be very small.

zkDay Paris Main Stage | Source: Cointelegraph

This interview has been edited from its original format for clarity.

[ad_2]

Source link

Leave a Reply

Your email address will not be published. Required fields are marked *

/** * The template for displaying the footer * * Contains the closing of the #content div and all content after. * * @link https://developer.wordpress.org/themes/basics/template-files/#template-partials * * @package CoverNews */ ?>