-
Notifications
You must be signed in to change notification settings - Fork 469
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #2305 from dfinity/dev-update-dec-20
Developer Weekly Update - December 20 2023
- Loading branch information
Showing
2 changed files
with
36 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
--- | ||
title: Developer weekly update December 20, 2023 | ||
description: This week, we're excited to talk about the upcoming 'Zero to Dapp' hackathon, introduce a new node metrics API, and the latest episode of the Developer Journey video series! | ||
tags: [Devs] | ||
image: /img/blog/dev-update-blog-dec-20.jpg | ||
--- | ||
|
||
# Developer weekly update December 20, 2023 | ||
|
||
 | ||
|
||
Hello developers and welcome back to developer weekly! This week, we're excited to talk about the upcoming 'Zero to Dapp' hackathon, introduce a new node metrics API, and the latest episode of the Developer Journey video series! Let's get started. | ||
|
||
## 'Zero to Dapp' hackathon | ||
|
||
In a collaboration with Encode Club, ICP is launching a four-week hackathon starting January 16, 2024. This hackathon will contain exclusive technical workshops that will help developers of all skill levels grow and enhance their skills for building on ICP. You can sign up on the Encode Club website [here](https://www.encode.club/zero-to-dapp-hackathon). | ||
|
||
## Trustworthy node metrics | ||
|
||
Node Provider compensation is receiving an upgrade! ICP is introducing a new approach that will enable a new node provider compensation model that rewards nodes for providing 'useful work' rather than the current, fixed-rate location based model. This change has the potential to improve the network's performance and reliability. | ||
|
||
Providing a new node metrics API endpoint is the first step toward implementing a new reward distribution model in the future. The metrics are determined through consensus, which ensure that the metrics provided are authentic and not manipulated by a node provider. Developing these new trustworthy node metrics has been a collaboration between the Consensus, Message Routing, Execution, and Decentralized Reliability Engineering teams. | ||
|
||
For developers and users, this initiative signifies a performance-driven and transparent system that strives to encourage node providers to maintain optimal performance and health of their nodes. These new metrics enable reliable monitoring and provide deeper insights into the operation of nodes, and ensures alignment with the network's goals. | ||
|
||
You can learn more in the forum post [here](https://forum.dfinity.org/t/trustworthy-node-metrics-for-useful-work/22989). | ||
|
||
## Developer Journey episode 1.1: Exploring a live demo | ||
|
||
In this episode of the ICP Developer Journey, developers will learn how to explore a live, deployed canister that utilizes the Motoko playground through the `dfx deploy --playground` command to get a feel for deploying canisters on the IC before developing and deploying their own. | ||
|
||
The documentation for this episode cna be found [here](/docs/current/tutorials/developer-journey/level-1/1.1-live-demo), and you can watch the full video on the DFINITY YouTube channel [here](https://www.youtube.com/watch?v=-se6Se9z-aM). | ||
|
||
That'll wrap up this week. Tune back in next week for more developer updates! | ||
|
||
-DFINITY |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.