浏览代码

fix(staking): update mdp faqs

Connor Prussin 1 年之前
父节点
当前提交
b2be4969b8
共有 1 个文件被更改,包括 40 次插入21 次删除
  1. 40 21
      apps/staking/src/components/PublisherFaq/index.tsx

+ 40 - 21
apps/staking/src/components/PublisherFaq/index.tsx

@@ -20,7 +20,7 @@ export const PublisherFaq = (
                 For a comprehensive walkthrough of the OIS program, publishers
                 For a comprehensive walkthrough of the OIS program, publishers
                 can refer to the{" "}
                 can refer to the{" "}
                 <Link
                 <Link
-                  href="https://www.notion.so/Oracle-Integrity-Staking-OIS-Guide-for-Pyth-Network-MDPs-2755c872a7c44aefabfa9987ba7ec8ae?pvs=21"
+                  href="https://pyth-network.notion.site/Oracle-Integrity-Staking-OIS-Guide-for-Pyth-Network-MDPs-2755c872a7c44aefabfa9987ba7ec8ae?pvs=4"
                   className="underline"
                   className="underline"
                   target="_blank"
                   target="_blank"
                 >
                 >
@@ -72,8 +72,9 @@ export const PublisherFaq = (
             <>
             <>
               <p>
               <p>
                 Publishers that have locked tokens are{" "}
                 Publishers that have locked tokens are{" "}
-                <strong>automatically opted-in</strong> with their existing
-                stake account with the most funds as their main stake account.
+                <strong>automatically opted-in</strong> with their main stake
+                account, which is the stake account in which they last received
+                locked tokens.
               </p>
               </p>
               <p>
               <p>
                 Publishers that have never received locked tokens will be
                 Publishers that have never received locked tokens will be
@@ -83,7 +84,7 @@ export const PublisherFaq = (
               <p>
               <p>
                 If you wish to opt out of rewards, please follow the{" "}
                 If you wish to opt out of rewards, please follow the{" "}
                 <Link
                 <Link
-                  href="https://www.notion.so/Oracle-Integrity-Staking-OIS-Guide-for-Pyth-Network-MDPs-2755c872a7c44aefabfa9987ba7ec8ae?pvs=21"
+                  href="https://pyth-network.notion.site/Oracle-Integrity-Staking-OIS-Guide-for-Pyth-Network-MDPs-2755c872a7c44aefabfa9987ba7ec8ae?pvs=4"
                   className="underline"
                   className="underline"
                   target="_blank"
                   target="_blank"
                 >
                 >
@@ -108,7 +109,7 @@ export const PublisherFaq = (
               <p>
               <p>
                 Please follow the{" "}
                 Please follow the{" "}
                 <Link
                 <Link
-                  href="https://www.notion.so/Oracle-Integrity-Staking-OIS-Guide-for-Pyth-Network-MDPs-2755c872a7c44aefabfa9987ba7ec8ae?pvs=21"
+                  href="https://pyth-network.notion.site/Oracle-Integrity-Staking-OIS-Guide-for-Pyth-Network-MDPs-2755c872a7c44aefabfa9987ba7ec8ae?pvs=4"
                   className="underline"
                   className="underline"
                   target="_blank"
                   target="_blank"
                 >
                 >
@@ -131,12 +132,16 @@ export const PublisherFaq = (
           answer: (
           answer: (
             <>
             <>
               <p>
               <p>
-                Yes. Opting in makes you subject to OIS’ decentralized staking
-                rewards and slashing mechanisms. Programmatic rewards for
-                staking for publishers are determined by a number of stake pool
-                parameters. Programmatic slashing is capped at a 5% percentage
-                amount of the total stake within a publisher’s stake pool. The
-                Pyth DAO can vote to adjust these parameters.
+                Opting-in makes you subject to staking rewards from delegate
+                stakers but does not make you subject to slashing unless you
+                stake to your own stake pool.
+              </p>
+              <p>
+                Programmatic rewards for staking for publishers are determined
+                by a number of stake pool parameters. Programmatic slashing is
+                capped at a 5% percentage amount of the total stake within a
+                publisher’s stake pool. The Pyth DAO can vote to adjust these
+                parameters.
               </p>
               </p>
               <p>
               <p>
                 Please refer to the{" "}
                 Please refer to the{" "}
@@ -176,7 +181,7 @@ export const PublisherFaq = (
                 It is important to understand the requirements,
                 It is important to understand the requirements,
                 responsibilities, and implications of participating in OIS. The{" "}
                 responsibilities, and implications of participating in OIS. The{" "}
                 <Link
                 <Link
-                  href="https://www.notion.so/Oracle-Integrity-Staking-OIS-Guide-for-Pyth-Network-MDPs-2755c872a7c44aefabfa9987ba7ec8ae?pvs=21"
+                  href="https://pyth-network.notion.site/Oracle-Integrity-Staking-OIS-Guide-for-Pyth-Network-MDPs-2755c872a7c44aefabfa9987ba7ec8ae?pvs=4"
                   className="underline"
                   className="underline"
                   target="_blank"
                   target="_blank"
                 >
                 >
@@ -311,7 +316,7 @@ export const PublisherFaq = (
               <p>
               <p>
                 Please refer to the{" "}
                 Please refer to the{" "}
                 <Link
                 <Link
-                  href="https://www.notion.so/Oracle-Integrity-Staking-OIS-Guide-for-Pyth-Network-MDPs-2755c872a7c44aefabfa9987ba7ec8ae?pvs=21"
+                  href="https://pyth-network.notion.site/Oracle-Integrity-Staking-OIS-Guide-for-Pyth-Network-MDPs-2755c872a7c44aefabfa9987ba7ec8ae?pvs=4"
                   className="underline"
                   className="underline"
                   target="_blank"
                   target="_blank"
                 >
                 >
@@ -336,7 +341,7 @@ export const PublisherFaq = (
               <p>
               <p>
                 Please refer to the{" "}
                 Please refer to the{" "}
                 <Link
                 <Link
-                  href="https://www.notion.so/Oracle-Integrity-Staking-OIS-Guide-for-Pyth-Network-MDPs-2755c872a7c44aefabfa9987ba7ec8ae?pvs=21"
+                  href="https://pyth-network.notion.site/Oracle-Integrity-Staking-OIS-Guide-for-Pyth-Network-MDPs-2755c872a7c44aefabfa9987ba7ec8ae?pvs=4"
                   className="underline"
                   className="underline"
                   target="_blank"
                   target="_blank"
                 >
                 >
@@ -369,7 +374,7 @@ export const PublisherFaq = (
               <p>
               <p>
                 Please refer to the{" "}
                 Please refer to the{" "}
                 <Link
                 <Link
-                  href="https://www.notion.so/Oracle-Integrity-Staking-OIS-Guide-for-Pyth-Network-MDPs-2755c872a7c44aefabfa9987ba7ec8ae?pvs=21"
+                  href="https://pyth-network.notion.site/Oracle-Integrity-Staking-OIS-Guide-for-Pyth-Network-MDPs-2755c872a7c44aefabfa9987ba7ec8ae?pvs=4"
                   className="underline"
                   className="underline"
                   target="_blank"
                   target="_blank"
                 >
                 >
@@ -387,7 +392,7 @@ export const PublisherFaq = (
               <p>
               <p>
                 Please refer to the{" "}
                 Please refer to the{" "}
                 <Link
                 <Link
-                  href="https://www.notion.so/Oracle-Integrity-Staking-OIS-Guide-for-Pyth-Network-MDPs-2755c872a7c44aefabfa9987ba7ec8ae?pvs=21"
+                  href="https://pyth-network.notion.site/Oracle-Integrity-Staking-OIS-Guide-for-Pyth-Network-MDPs-2755c872a7c44aefabfa9987ba7ec8ae?pvs=4"
                   className="underline"
                   className="underline"
                   target="_blank"
                   target="_blank"
                 >
                 >
@@ -492,15 +497,29 @@ export const PublisherFaq = (
           answer: (
           answer: (
             <>
             <>
               <p>
               <p>
-                An on-chain protocol can report a potential data error for the
-                previous epoch. If a report is raised, the Pythian Council
-                reviews it by comparing it with the reference data. If a
-                discrepancy is confirmed, a slashing event is triggered.
+                Anyone can choose to raise a report for a plausible data
+                misprint. The Pythian Council of the Pyth DAO will then review
+                the reference data provided and compare against the Pyth data to
+                determine whether a slashing event should occur.
+              </p>
+              <p>
+                If a discrepancy is confirmed, a slashing event is triggered. In
+                this event, the stakes of publishers who contributed to the
+                incorrect aggregate will be programmatically slashed, along with
+                the stakes of anyone who delegated tokens towards their stake
+                pools.
+              </p>
+              <p>
+                The council will have until the end of the epoch after the epoch
+                of the reported incident to review the report. The tokens
+                subject to slashing are the tokens eligible for rewards{" "}
+                <em>during the epoch of the misprint incident</em>.
               </p>
               </p>
               <p>
               <p>
                 During the same epoch, the stakes of the subset of publishers
                 During the same epoch, the stakes of the subset of publishers
                 involved in the error and their stakers are slashed. Slashed
                 involved in the error and their stakers are slashed. Slashed
-                amounts are sent to the DAO wallet for future decisions.
+                amounts are sent to the DAO wallet. The Pyth DAO can choose to
+                vote on future decisions for these slashed amounts.
               </p>
               </p>
               <p>
               <p>
                 Please refer to the{" "}
                 Please refer to the{" "}