diff --git a/.all-contributorsrc b/.all-contributorsrc index 6ffed576b16..d814b1ce51f 100644 --- a/.all-contributorsrc +++ b/.all-contributorsrc @@ -12069,6 +12069,105 @@ "contributions": [ "content" ] + }, + { + "login": "checkomkar", + "name": "Omkar Kamale", + "avatar_url": "https://avatars.githubusercontent.com/u/8987373?v=4", + "profile": "https://github.com/checkomkar", + "contributions": [ + "code" + ] + }, + { + "login": "mingoing", + "name": "Mingo", + "avatar_url": "https://avatars.githubusercontent.com/u/344175?v=4", + "profile": "https://github.com/mingoing", + "contributions": [ + "doc" + ] + }, + { + "login": "zkVlad", + "name": "zkVlad", + "avatar_url": "https://avatars.githubusercontent.com/u/125317045?v=4", + "profile": "https://github.com/zkVlad", + "contributions": [ + "doc" + ] + }, + { + "login": "yunseonna", + "name": "yunseon na", + "avatar_url": "https://avatars.githubusercontent.com/u/148749864?v=4", + "profile": "https://github.com/yunseonna", + "contributions": [ + "doc" + ] + }, + { + "login": "alex1092", + "name": "Alex", + "avatar_url": "https://avatars.githubusercontent.com/u/59183749?v=4", + "profile": "https://github.com/alex1092", + "contributions": [ + "code" + ] + }, + { + "login": "kyndrawynne", + "name": "kyndrawynne", + "avatar_url": "https://avatars.githubusercontent.com/u/108100622?v=4", + "profile": "https://github.com/kyndrawynne", + "contributions": [ + "bug" + ] + }, + { + "login": "stolab", + "name": "stolab", + "avatar_url": "https://avatars.githubusercontent.com/u/144235139?v=4", + "profile": "https://github.com/stolab", + "contributions": [ + "content" + ] + }, + { + "login": "jacobjelen", + "name": "jacobjelen", + "avatar_url": "https://avatars.githubusercontent.com/u/6750124?v=4", + "profile": "http://www.jacobjelen.com", + "contributions": [ + "bug" + ] + }, + { + "login": "Dennayz", + "name": "Dennis Zhang", + "avatar_url": "https://avatars.githubusercontent.com/u/58843979?v=4", + "profile": "https://github.com/Dennayz", + "contributions": [ + "tool" + ] + }, + { + "login": "JanetMo", + "name": "Marlene Marz", + "avatar_url": "https://avatars.githubusercontent.com/u/42071757?v=4", + "profile": "https://github.com/JanetMo", + "contributions": [ + "content" + ] + }, + { + "login": "mahnunchik", + "name": "Evgeny", + "avatar_url": "https://avatars.githubusercontent.com/u/780935?v=4", + "profile": "https://github.com/mahnunchik", + "contributions": [ + "tool" + ] } ], "contributorsPerLine": 7, diff --git a/.eslintrc.json b/.eslintrc.json index ec63ae5a4d8..d798bb68102 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -30,6 +30,8 @@ ["^@/data"], // From the `constants` directory. ["^@/lib/constants"], + // From the `.storybook/utils` file + ["^@/storybook-utils"], // Parent imports. Put `..` last. ["^\\.\\.(?!/?$)", "^\\.\\./?$"], // Other relative imports. Put same-folder imports and `.` last. diff --git a/.github/ISSUE_TEMPLATE/bug_report.yaml b/.github/ISSUE_TEMPLATE/bug_report.yaml index b1344151390..0490f3a6d98 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yaml +++ b/.github/ISSUE_TEMPLATE/bug_report.yaml @@ -1,7 +1,7 @@ name: Bug report description: Create a report to help us improve title: Bug report -labels: ["bug :bug:"] +labels: ["bug 🐛"] body: - type: textarea id: bug_report_description diff --git a/.github/ISSUE_TEMPLATE/event_listing.yaml b/.github/ISSUE_TEMPLATE/event_listing.yaml index 016ca26b37d..7f5226afa6d 100644 --- a/.github/ISSUE_TEMPLATE/event_listing.yaml +++ b/.github/ISSUE_TEMPLATE/event_listing.yaml @@ -1,7 +1,7 @@ name: Event listing description: Request an Ethereum event for listing title: Event listing -labels: ["event :calendar:"] +labels: ["event 📅"] body: - type: input id: event_listing_name diff --git a/.github/ISSUE_TEMPLATE/feature_request.yaml b/.github/ISSUE_TEMPLATE/feature_request.yaml index 98e0652d354..ef462b14e3e 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.yaml +++ b/.github/ISSUE_TEMPLATE/feature_request.yaml @@ -1,7 +1,7 @@ name: Feature request description: Suggest an idea for this project title: Feature request -labels: ["feature :sparkles:"] +labels: ["feature ✨"] body: - type: textarea id: feature_request_description diff --git a/.github/ISSUE_TEMPLATE/suggest_dapp.yaml b/.github/ISSUE_TEMPLATE/suggest_dapp.yaml index f6b473a156d..8e0df30c748 100644 --- a/.github/ISSUE_TEMPLATE/suggest_dapp.yaml +++ b/.github/ISSUE_TEMPLATE/suggest_dapp.yaml @@ -1,7 +1,7 @@ name: Suggest a dapp description: Suggest a new dapp to list on ethereum.org title: Suggest a dapp -labels: ["feature :sparkles:", "content :fountain_pen:"] +labels: ["product 🧰"] body: - type: markdown attributes: @@ -24,6 +24,13 @@ body: description: Please provide the official name of the dapp validations: required: true + - type: input + id: dapp_url + attributes: + label: Dapp URL + description: Please provide a URL to the dapp + validations: + required: true - type: textarea id: dapp_description attributes: diff --git a/.github/ISSUE_TEMPLATE/suggest_dev_tool.yaml b/.github/ISSUE_TEMPLATE/suggest_dev_tool.yaml index aac89c6f298..a566cf17055 100644 --- a/.github/ISSUE_TEMPLATE/suggest_dev_tool.yaml +++ b/.github/ISSUE_TEMPLATE/suggest_dev_tool.yaml @@ -1,7 +1,7 @@ name: Suggest a developer tool description: Anything a developer can use when building with Ethereum title: Suggest a developer tool -labels: ["feature :sparkles:", "content :fountain_pen:"] +labels: ["product 🧰"] body: - type: markdown attributes: diff --git a/.github/ISSUE_TEMPLATE/suggest_exchange.yaml b/.github/ISSUE_TEMPLATE/suggest_exchange.yaml index 3de2addb230..60e4e670c6c 100644 --- a/.github/ISSUE_TEMPLATE/suggest_exchange.yaml +++ b/.github/ISSUE_TEMPLATE/suggest_exchange.yaml @@ -1,7 +1,7 @@ name: Suggest an exchange description: Suggest a new exchange to list on ethereum.org title: Suggest an exchange -labels: ["content :fountain_pen:"] +labels: ["product 🧰"] body: - type: markdown attributes: diff --git a/.github/ISSUE_TEMPLATE/suggest_glossary_term.yaml b/.github/ISSUE_TEMPLATE/suggest_glossary_term.yaml index 5d2cb21c97e..ed6599ad27f 100644 --- a/.github/ISSUE_TEMPLATE/suggest_glossary_term.yaml +++ b/.github/ISSUE_TEMPLATE/suggest_glossary_term.yaml @@ -1,7 +1,7 @@ name: Suggest a glossary term description: Suggest a new ethereum.org glossary term title: Suggest a glossary term -labels: ["feature :sparkles:", "content :fountain_pen:"] +labels: ["feature ✨", "content 🖋️"] body: - type: checkboxes id: glossary_checklist diff --git a/.github/ISSUE_TEMPLATE/suggest_layer2.yaml b/.github/ISSUE_TEMPLATE/suggest_layer2.yaml index 22e6a37dbcb..23e0c6afffc 100644 --- a/.github/ISSUE_TEMPLATE/suggest_layer2.yaml +++ b/.github/ISSUE_TEMPLATE/suggest_layer2.yaml @@ -1,7 +1,7 @@ name: Suggest a Layer 2 description: Suggest a Layer 2 to list on ethereum.org title: Suggest a Layer 2 -labels: ["feature :sparkles:", "content :fountain_pen:"] +labels: ["product 🧰"] body: - type: markdown attributes: diff --git a/.github/ISSUE_TEMPLATE/suggest_quiz.yaml b/.github/ISSUE_TEMPLATE/suggest_quiz.yaml index 7b0d69f5115..7ca8c1d7b93 100644 --- a/.github/ISSUE_TEMPLATE/suggest_quiz.yaml +++ b/.github/ISSUE_TEMPLATE/suggest_quiz.yaml @@ -1,7 +1,7 @@ name: Suggest quiz description: Add, update, delete questions for a quiz on ethereum.osg title: Add/Update/Delete quiz question -labels: ["feature :sparkles", "quiz :books:"] +labels: ["feature ✨", "quiz 📚"] body: - type: markdown attributes: diff --git a/.github/ISSUE_TEMPLATE/suggest_staking_product.yaml b/.github/ISSUE_TEMPLATE/suggest_staking_product.yaml index 01d15da99c4..2cf09f2ba93 100644 --- a/.github/ISSUE_TEMPLATE/suggest_staking_product.yaml +++ b/.github/ISSUE_TEMPLATE/suggest_staking_product.yaml @@ -1,7 +1,7 @@ name: Suggest a staking product or service description: Suggest a staking product or service to list on ethereum.org title: Suggest a staking product or service -labels: ["feature :sparkles:", "content :fountain_pen:"] +labels: ["product 🧰"] body: - type: markdown attributes: diff --git a/.github/ISSUE_TEMPLATE/suggest_tutorial.yaml b/.github/ISSUE_TEMPLATE/suggest_tutorial.yaml index 5872170fccd..43c3a3174fc 100644 --- a/.github/ISSUE_TEMPLATE/suggest_tutorial.yaml +++ b/.github/ISSUE_TEMPLATE/suggest_tutorial.yaml @@ -1,7 +1,7 @@ name: Suggest a tutorial description: Suggest a tutorial to our developers platform title: Suggest a tutorial -labels: ["feature :sparkles:", "content :fountain_pen:"] +labels: ["feature ✨", "content 🖋️"] body: - type: markdown attributes: diff --git a/.github/ISSUE_TEMPLATE/suggest_wallet.yaml b/.github/ISSUE_TEMPLATE/suggest_wallet.yaml index 539f89d43ab..68e9a0c0d3d 100644 --- a/.github/ISSUE_TEMPLATE/suggest_wallet.yaml +++ b/.github/ISSUE_TEMPLATE/suggest_wallet.yaml @@ -1,7 +1,7 @@ name: Suggest a wallet description: Suggest a new wallet to list on ethereum.org title: Suggest a wallet -labels: ["wallet :purse:"] +labels: ["product 🧰", "wallet 👛"] body: - type: markdown attributes: diff --git a/.github/labeler.yml b/.github/labeler.yml index 1fd50cbb8cf..e6d58364be9 100644 --- a/.github/labeler.yml +++ b/.github/labeler.yml @@ -1,22 +1,19 @@ -"needs review 👀": - - src/**/* - - public/* - "documentation 📖": - README.md + - docs/**/* "tooling 🔧": - .github/**/* - - src/scripts/* - - src/lib/* - - src/hooks/* + - src/scripts/**/* + - src/lib/**/* + - src/hooks/**/* + - .storybook/**/* "dependencies 📦": - package.json - yarn.lock -"internal 🏠": - - .all-contributorsrc +"config ⚙️": - i18n.config.json - next.config.js - next-i18next.config,js @@ -30,12 +27,11 @@ - netlify.toml "translation 🌍": - - src/content/translations/**/* + - public/content/translations/**/* - src/intl/**/* - - src/lib/utils/translations.ts "content 🖋️": - - src/pages/* + - src/intl/en/** - public/content/**/* "event 📅": diff --git a/.github/release-drafter.yml b/.github/release-drafter.yml index 4bdfd619922..5a65446719a 100644 --- a/.github/release-drafter.yml +++ b/.github/release-drafter.yml @@ -3,37 +3,37 @@ name-template: v$NEXT_PATCH_VERSION tag-template: v$NEXT_PATCH_VERSION categories: - - title: ":rocket: Enhancement" - label: "feature :sparkles:" + - title: "🚀 Enhancement" + label: "feature ✨" - - title: ":globe_with_meridians: Translations" - label: "translation :earth_africa:" + - title: "🌐 Translations" + label: "translation 🌍" - - title: ":bug: Bug Fix" - label: "bug :bug:" + - title: "🐛 Bug Fix" + label: "bug 🐛" - - title: ":memo: Documentation" - label: "documentation :book:" + - title: "📝 Documentation" + label: "documentation 📖" - - title: ":nail_care: Refactor" - label: "refactor :recycle:" + - title: "💅 Refactor" + label: "refactor ♻️" - - title: ":house: Internal" - label: "internal :house:" + - title: "🏠 Internal" + label: "internal 🏠" - - title: ":wrench: Tooling" - label: "tooling :wrench:" + - title: "🔧 Tooling" + label: "tooling 🔧" - - title: ":package: Dependencies" - label: "dependencies :package:" + - title: "📦 Dependencies" + label: "dependencies 📦" change-template: "- $TITLE (#$NUMBER) @$AUTHOR" no-changes-template: "- No changes" template: | *** - ### :zap: Changes + ### ⚡️ Changes $CHANGES *** - ### :unicorn: Contributors - Thank you $CONTRIBUTORS for the contributions! :trophy: + ### 🦄 Contributors + Thank you $CONTRIBUTORS for the contributions! 🏆 *** diff --git a/.github/workflows/build-crowdin.yml b/.github/workflows/build-crowdin.yml deleted file mode 100644 index 8680079f692..00000000000 --- a/.github/workflows/build-crowdin.yml +++ /dev/null @@ -1,30 +0,0 @@ -name: Build Crowdin project - -on: - schedule: - - cron: "20 04 1 * *" # Runs at 4:20 AM on the first day of every month - workflow_dispatch: - -jobs: - trigger_crowdin_project_build: - runs-on: ubuntu-latest - steps: - - name: Check out code - uses: actions/checkout@v3 - - - name: Set up Node.js - uses: actions/setup-node@v3 - with: - node-version: 18 - - - name: Install dependencies - run: yarn install - - - name: Install ts-node - run: yarn global add ts-node - - - name: Run script - run: npx ts-node -O '{"module":"commonjs"}' ./src/scripts/crowdin/translations/triggerBuild.ts - env: - CROWDIN_API_KEY: ${{ secrets.CROWDIN_API_KEY }} - CROWDIN_PROJECT_ID: ${{ secrets.CROWDIN_PROJECT_ID }} diff --git a/.github/workflows/crowdin-ci.yml b/.github/workflows/crowdin-ci.yml new file mode 100644 index 00000000000..7d8a7c81570 --- /dev/null +++ b/.github/workflows/crowdin-ci.yml @@ -0,0 +1,68 @@ +name: Crowdin CI + +on: + schedule: + - cron: "20 4 1 * *" # Runs at 4:20 AM on the first day of every month + workflow_dispatch: # Can be dispatched manually + +jobs: + create_approved_language_bucket_prs: + runs-on: ubuntu-latest + env: + CROWDIN_API_KEY: ${{ secrets.CROWDIN_API_KEY }} + CROWDIN_PROJECT_ID: ${{ secrets.CROWDIN_PROJECT_ID }} + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + steps: + # Set up environment + - name: Check out code + uses: actions/checkout@v3 + + - name: Set up Node.js + uses: actions/setup-node@v3 + with: + node-version: 18 + + - name: Install dependencies + run: yarn install + + - name: Install ts-node + run: yarn global add ts-node + + - name: Set up git + run: | + git config --global user.email "actions@github.com" + git config --global user.name "GitHub Action" + + - name: Fetch latest dev + run: git fetch origin dev + + # Build translations + - name: Build Crowdin project + id: build-crowdin + run: | + npx ts-node -O '{"module":"commonjs"}' ./src/scripts/crowdin/translations/triggerBuild.ts; + grep BUILD_ID output.env >> $GITHUB_ENV; + + - name: Await latest build to finish + run: npx ts-node -O '{"module":"commonjs"}' ./src/scripts/crowdin/translations/awaitLatestBuild.ts + + - name: Check build success + run: | + if [ $(grep BUILD_SUCCESS output.env | cut -d'=' -f2) = false ]; then + echo "Build timed out, exiting" + exit 1 + fi + shell: bash + + # Prepare bucket ids + - name: Get latest translation bucket directory ids + run: npx ts-node -O '{"module":"commonjs"}' ./src/scripts/crowdin/translations/getBucketDirectoryIds.ts + + # Import approved translations + - name: Get translations + run: npx ts-node -O '{"module":"commonjs"}' ./src/scripts/crowdin/translations/getTranslations.ts + + # Post updates as language-specific PRs + - name: Process commits and post PRs by language + run: npx ts-node -O '{"module":"commonjs"}' ./src/scripts/crowdin/translations/postLangPRs.ts diff --git a/.github/workflows/get-translations.yml b/.github/workflows/get-translations.yml deleted file mode 100644 index 4a3fdb29b39..00000000000 --- a/.github/workflows/get-translations.yml +++ /dev/null @@ -1,47 +0,0 @@ -name: Import Crowdin translations - -on: - schedule: - - cron: "20 16 1 * *" # Runs at 4:20 PM on the first day of every month - workflow_dispatch: - -jobs: - import_crowdin_and_create_prs: - runs-on: ubuntu-latest - steps: - - name: Check out code - uses: actions/checkout@v3 - - - name: Set up Node.js - uses: actions/setup-node@v3 - with: - node-version: 18 - - - name: Install dependencies - run: yarn install - - - name: Install ts-node - run: yarn global add ts-node - - - name: Set up git - run: | - git config --global user.email "actions@github.com" - git config --global user.name "GitHub Action" - - - name: Fetch latest dev - run: git fetch origin dev - - - name: Get translations - run: npx ts-node -O '{"module":"commonjs"}' ./src/scripts/crowdin/translations/getTranslations.ts - env: - CROWDIN_API_KEY: ${{ secrets.CROWDIN_API_KEY }} - CROWDIN_PROJECT_ID: ${{ secrets.CROWDIN_PROJECT_ID }} - - - name: Authenticate GitHub CLI - run: | - echo ${{ secrets.GITHUB_TOKEN }} | gh auth login --with-token - - - name: Process commits and post PRs by language - run: npx ts-node -O '{"module":"commonjs"}' ./src/scripts/crowdin/translations/postLangPRs.ts - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/label.yml b/.github/workflows/label.yml index a6e366819ce..a82198c8b81 100644 --- a/.github/workflows/label.yml +++ b/.github/workflows/label.yml @@ -11,3 +11,26 @@ jobs: - uses: actions/labeler@v2 with: repo-token: "${{ secrets.GITHUB_TOKEN }}" + + - name: Refine labels + uses: actions/github-script@v5 + with: + github-token: ${{ secrets.GITHUB_TOKEN }} + script: | + try { + const { owner, repo, number: pull_number } = context.issue; + const { data: files } = await github.pulls.listFiles({ owner, repo, pull_number }); + + const allInEn = files.every(file => file.filename.startsWith('src/intl/en/')); + const allInTranslations = files.every(file => file.filename.startsWith('public/content/translations/')); + + if (allInEn) { + await github.issues.removeLabel({ owner, repo, issue_number: pull_number, name: 'translation 🌍' }); + } + + if (allInTranslations) { + await github.issues.removeLabel({ owner, repo, issue_number: pull_number, name: 'content 🖋️' }); + } + } catch (error) { + console.warn("Problem occurred refining labels") + } \ No newline at end of file diff --git a/.github/workflows/non-english-warning.yml b/.github/workflows/non-english-warning.yml index 22d17e0f984..18ea00e6cef 100644 --- a/.github/workflows/non-english-warning.yml +++ b/.github/workflows/non-english-warning.yml @@ -8,26 +8,31 @@ on: - "!src/intl/en/**" jobs: - check_branch_name: + check_and_label: runs-on: ubuntu-latest steps: - - name: Exit early if branch name contains 'crowdin' + - name: Exit early if branch name contains 'crowdin' or is 'dev', 'staging', or 'master' + id: check_branch run: | - if [[ "${{ github.head_ref }}" == *crowdin* ]]; then - echo "Branch name contains 'crowdin', stopping workflow" - exit 1 + if [[ "${{ github.head_ref }}" == *crowdin* ]] || + [[ "${{ github.ref }}" == 'refs/heads/dev' ]] || + [[ "${{ github.ref }}" == 'refs/heads/staging' ]] || + [[ "${{ github.ref }}" == 'refs/heads/master' ]] + then + echo "Branch name contains 'crowdin' or is 'dev', 'staging', or 'master', stopping workflow" + echo "::set-output name=skip::true" + exit 0 + else + echo "::set-output name=skip::false" fi - check_changes: - needs: check_branch_name - runs-on: ubuntu-latest - outputs: - all_changes_include_href: ${{ steps.check.outputs.all_changes_include_href }} - steps: - name: Checkout code + if: steps.check_branch.outputs.skip == 'false' uses: actions/checkout@v2 + - name: Check changes - id: check + if: steps.check_branch.outputs.skip == 'false' + id: check_changes run: | git fetch origin ${{ github.base_ref }} DIFF=$(git diff --no-ext-diff --unified=0 origin/${{ github.base_ref }}..${{ github.head_ref }} -- 'public/content/translations/**/*.md' 'src/intl/**/*.json' '!src/intl/en/**' | grep -E -v '^[-+]href=') @@ -38,11 +43,8 @@ jobs: fi echo "::set-output name=all_changes_include_href::$ALL_CHANGES_INCLUDE_HREF" - add_label_and_comment: - needs: check_changes - runs-on: ubuntu-latest - steps: - name: Add label and comment + if: steps.check_branch.outputs.skip == 'false' uses: actions/github-script@v5 with: github-token: ${{secrets.GITHUB_TOKEN}} @@ -50,15 +52,15 @@ jobs: const prNumber = context.issue.number; const repo = context.repo; const prAuthor = context.payload.pull_request.user.login; - const allChangesIncludeHref = '${{ needs.check_changes.outputs.all_changes_include_href }}' === 'true'; - const status = allChangesIncludeHref ? 'question ❓' : 'blocked 🛑'; + const allChangesIncludeHref = '${{ steps.check_changes.outputs.all_changes_include_href }}' === 'true'; + const status = allChangesIncludeHref ? 'question ❓' : 'Status: Blocked 🛑'; await github.rest.issues.addLabels({ ...repo, issue_number: prNumber, labels: [status, 'non-crowdin translation updates'] }); const commentWithoutHrefs = `This pull request contains changes to non-English content, which must also be handled through the Crowdin platform instead of only on GitHub.` - const commentWithHrefs = `This pull request contains changes to non-English content files, which may also need to be handled through the Crowdin platform instead of only on GitHub. + const commentWithHrefs = `This pull request contains changes to non-English content files, which may also need to be handled through the Crowdin platform instead of only on GitHub.` await github.rest.issues.createComment({ ...repo, issue_number: prNumber, @@ -71,4 +73,4 @@ jobs: Please post here or join [our Discord](https://ethereum.org/discord) if you have questions! ` - }); + }); \ No newline at end of file diff --git a/.gitignore b/.gitignore index 0c4262ea59f..00cb2180766 100644 --- a/.gitignore +++ b/.gitignore @@ -50,8 +50,9 @@ robots.txt # .crowdin folder used as temp forlder for crowdin-import script .crowdin -# vscode workplace configuration +# workplace configuration .vscode +.idea # Crowdin report output src/data/crowdin/bucketsAwaitingReviewReport.csv diff --git a/.storybook/i18next.ts b/.storybook/i18next.ts index 610c3328635..685719c501f 100644 --- a/.storybook/i18next.ts +++ b/.storybook/i18next.ts @@ -10,15 +10,16 @@ export const baseLocales = { } // Only i18n files named in this array are being exposed to Storybook. Add filenames as necessary. -const ns = [ +export const ns = [ "common", "glossary", + "learn-quizzes", "page-about", "page-index", "page-learn", "page-upgrades", "page-developers-index", -] +] as const const supportedLngs = Object.keys(baseLocales) /** @@ -49,6 +50,7 @@ const resources: Resource = ns.reduce((acc, n) => { return acc }, {}) +console.log("🚀 ~ constresources:Resource=ns.reduce ~ resources:", resources) i18n.use(initReactI18next).init({ debug: true, @@ -57,6 +59,7 @@ i18n.use(initReactI18next).init({ react: { useSuspense: false }, supportedLngs, resources, + defaultNS: "common", }) export default i18n diff --git a/.storybook/manager.ts b/.storybook/manager.ts index ca570b21dc6..7b9f0478c28 100644 --- a/.storybook/manager.ts +++ b/.storybook/manager.ts @@ -1,7 +1,6 @@ import { addons } from "@storybook/manager-api" import theme from "./theme" -// @ts-ignore -import favicon from "../public/favicon.png" +import favicon from "../public/images/favicon.png" addons.setConfig({ theme, @@ -10,5 +9,5 @@ addons.setConfig({ // In order to override the default favicon, and inject a data hash link to the png const link = document.createElement("link") link.setAttribute("rel", "shortcut icon") -link.setAttribute("href", favicon) +link.setAttribute("href", favicon.src) document.head.appendChild(link) diff --git a/.storybook/modes.ts b/.storybook/modes.ts new file mode 100644 index 00000000000..d80c2d875b0 --- /dev/null +++ b/.storybook/modes.ts @@ -0,0 +1,48 @@ +import { baseLocales } from "./i18next" +import { chakraBreakpointArray } from "./preview" + +export const viewportModes = chakraBreakpointArray.reduce<{ + [mode: string]: { viewport: string } +}>((arr, [token]) => { + return { + ...arr, + [token]: { + viewport: token, + }, + } +}, {}) + +export const langModes = Object.keys(baseLocales).reduce<{ + [locale: string]: { locale: string } +}>((arr, curr) => { + return { + ...arr, + [curr]: { + locale: curr, + }, + } +}, {}) + +type LangViewModeObj = { + [key: string]: { viewport: string; locale: string } +} + +export const langViewportModes = Object.entries( + viewportModes +).reduce((arr, curr) => { + const [viewKey, viewVal] = curr + + const currLangViewObj = {} as LangViewModeObj + + Object.entries(langModes).forEach(([langKey, langVal]) => { + currLangViewObj[`${langKey}-${viewKey}`] = { + viewport: viewVal.viewport, + locale: langVal.locale, + } + }) + + return { + ...arr, + ...currLangViewObj, + } +}, {}) diff --git a/.storybook/preview.ts b/.storybook/preview.ts index ac1a8a6570b..e72ecf6bfe6 100644 --- a/.storybook/preview.ts +++ b/.storybook/preview.ts @@ -1,4 +1,5 @@ import type { Preview } from "@storybook/react" +import isChromatic from "chromatic/isChromatic" import theme from "../src/@chakra-ui/theme" @@ -6,8 +7,11 @@ import { ChakraDecorator } from "./ChakraDecorator" import i18n, { baseLocales } from "./i18next" import "../src/styles/global.css" +import { MotionGlobalConfig } from "framer-motion" -const chakraBreakpointArray = Object.entries(theme.breakpoints) as [ +MotionGlobalConfig.skipAnimations = isChromatic() + +export const chakraBreakpointArray = Object.entries(theme.breakpoints) as [ string, string ][] @@ -43,6 +47,9 @@ const preview: Preview = { backgrounds: { disable: true, }, + chromatic: { + prefersReducedMotion: "reduce", + }, options: { storySort: { order: ["Atoms", "Molecules", "Organisms", "Templates", "Pages"], diff --git a/.storybook/theme.ts b/.storybook/theme.ts index a55d128fecf..a8ae9620560 100644 --- a/.storybook/theme.ts +++ b/.storybook/theme.ts @@ -1,8 +1,5 @@ import { create } from "@storybook/theming" -// @ts-ignore -import brandImage from "./preview-logo.svg" - export default create({ base: "dark", @@ -11,7 +8,7 @@ export default create({ appBorderRadius: 4, brandTitle: "Ethereum.org", - brandImage, + brandImage: "./preview-logo.svg", brandUrl: "https://www.ethereum.org", barSelectedColor: "#ff7324", diff --git a/.storybook/utils.ts b/.storybook/utils.ts new file mode 100644 index 00000000000..d69db71b6df --- /dev/null +++ b/.storybook/utils.ts @@ -0,0 +1,25 @@ +import { getI18n } from "react-i18next" +import { ns as exposedNs } from "./i18next" + +/** + * Get translations using the `getI18n` method. + * + * Only requires the key and optionally the namespace. + * + * Used for Stories where it is invalid to use the `useTranslation` hook in + * the `render` function. + * + * The `ns` param is also typed with the namespaces that are exposed in + * storybook. + * + * @param key - The key to translate. + * @param ns - The exposed namespace. + * @returns The translated string. + */ +export const getTranslation = ( + key: string, + ns?: (typeof exposedNs)[number] +) => { + const { t } = getI18n() + return t(key, { ns }) +} diff --git a/README.md b/README.md index 1c6f3452baf..df3bd401c11 100644 --- a/README.md +++ b/README.md @@ -1847,6 +1847,21 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d woxjro
woxjro

🔧 bambooskySean
bambooskySean

💻 VikVM
VikVM

🖋 + Omkar Kamale
Omkar Kamale

💻 + + + Mingo
Mingo

📖 + zkVlad
zkVlad

📖 + yunseon na
yunseon na

📖 + Alex
Alex

💻 + kyndrawynne
kyndrawynne

🐛 + stolab
stolab

🖋 + jacobjelen
jacobjelen

🐛 + + + Dennis Zhang
Dennis Zhang

🔧 + Marlene Marz
Marlene Marz

🖋 + Evgeny
Evgeny

🔧 diff --git a/netlify.toml b/netlify.toml index 3921933497d..68ed495e03a 100644 --- a/netlify.toml +++ b/netlify.toml @@ -36,26 +36,4 @@ [[plugins.inputs.audits]] path = "en/developers/docs/intro-to-ethereum/" [[plugins.inputs.audits]] - path = "en/developers/tutorials/creating-a-wagmi-ui-for-your-contract/" - -[functions] - - [functions.___netlify-odb-handler] - external_node_modules = ["sharp"] - included_files = [ - "./src/intl/**/*", - "!./public/**/*", - "node_modules/next/dist/server/future/route-modules/pages/vendored/contexts/router-context*", - "node_modules/next/dist/server/future/route-modules/pages/vendored/contexts/amp-context*", - "node_modules/next/dist/server/future/route-modules/pages/vendored/contexts/head-manager-context*", - "node_modules/sharp/**/*", - ] - - [functions.___netlify-handler] - included_files = [ - "./src/intl/**/*", - "!./public/**/*", - "node_modules/next/dist/server/future/route-modules/pages/vendored/contexts/router-context*", - "node_modules/next/dist/server/future/route-modules/pages/vendored/contexts/amp-context*", - "node_modules/next/dist/server/future/route-modules/pages/vendored/contexts/head-manager-context*", - ] + path = "en/developers/tutorials/creating-a-wagmi-ui-for-your-contract/" \ No newline at end of file diff --git a/next.config.js b/next.config.js index 776f63aeb30..985e7a65117 100644 --- a/next.config.js +++ b/next.config.js @@ -41,7 +41,29 @@ module.exports = (phase, { defaultConfig }) => { } if (phase !== PHASE_DEVELOPMENT_SERVER) { - nextConfig = { ...nextConfig, experimental } + nextConfig = { + ...nextConfig, + experimental: { + ...experimental, + outputFileTracingExcludes: { + "*": [ + /** + * Exclude these paths from the trace output to avoid bloating the + * Netlify functions bundle. + * + * @see https://github.com/orgs/vercel/discussions/103#discussioncomment-5427097 + * @see https://nextjs.org/docs/app/api-reference/next-config-js/output#automatically-copying-traced-files + */ + "node_modules/@swc/core-linux-x64-gnu", + "node_modules/@swc/core-linux-x64-musl", + "node_modules/@esbuild/linux-x64", + "public/**/*.png", + "public/**/*.gif", + "src/data", + ], + }, + }, + } } return nextConfig diff --git a/package.json b/package.json index b2c1e1f09a7..6ba77465593 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ethereum-org-website", - "version": "8.6.0", + "version": "8.7.0", "private": true, "scripts": { "dev": "next dev", @@ -61,13 +61,13 @@ }, "devDependencies": { "@chakra-ui/cli": "^2.4.1", - "@netlify/plugin-nextjs": "^4.41.3", + "@netlify/plugin-nextjs": "^5.0.0", "@storybook/addon-essentials": "7.6.6", "@storybook/addon-interactions": "7.6.6", "@storybook/addon-links": "7.6.6", "@storybook/nextjs": "7.6.6", "@storybook/react": "7.6.6", - "@storybook/testing-library": "0.2.2", + "@storybook/test": "8.0.0", "@svgr/webpack": "^8.1.0", "@types/decompress": "^4.2.7", "@types/hast": "^3.0.0", diff --git a/public/content/community/grants/index.md b/public/content/community/grants/index.md index 870bd1bfba5..f0eacff034e 100644 --- a/public/content/community/grants/index.md +++ b/public/content/community/grants/index.md @@ -33,7 +33,7 @@ These projects have created their own grants for projects aimed at developing an - [SKALE Network Grants Program](https://skale.space/developers#grants) - _[SKALE Network](https://skale.space/) ecosystem_ - [Swarm Foundation Grants Program](https://my.ethswarm.org/grants) - _[Swarm Foundation](https://www.ethswarm.org/) ecosystem_ - [The Graph](https://thegraph.com/ecosystem/grants/) – _[The Graph](https://thegraph.com/) ecosystem_ -- [Uniswap Grants Program](https://www.uniswapfoundation.org/grants) – _[Uniswap](https://uniswap.org/) community_ +- [Uniswap Grants Program](https://www.uniswapfoundation.org/approach) – _[Uniswap](https://uniswap.org/) community_ ## Quadratic funding {#quadratic-funding} diff --git a/public/content/community/language-resources/index.md b/public/content/community/language-resources/index.md index f7fe3326c01..032dfade18d 100644 --- a/public/content/community/language-resources/index.md +++ b/public/content/community/language-resources/index.md @@ -99,6 +99,14 @@ If you are bilingual and want to help us reach more people, you can also get inv - [Microsoft Learn (Smart contracts)](https://docs.microsoft.com/it-it/learn/modules/blockchain-solidity-ethereum-smart-contracts/) - learn about writing smart contracts using Solidity - [Microsoft Learn (dapps)](https://docs.microsoft.com/it-it/learn/modules/blockchain-create-ui-decentralized-apps/) - create a user interface with decentralized applications +### Japanese {#ja} + +- [Japan Virtual and Crypto assets Exchange Association](https://jvcea.or.jp/) +- [Japan Cryptoasset Business Association](https://cryptocurrency-association.org/) +- [Get started with blockchain development - Learn | Microsoft Docs](https://docs.microsoft.com/ja-jp/learn/paths/ethereum-blockchain-development/) - This learning path introduces you to blockchain and development on the Ethereum platform +- [Mastering Ethereum](https://www.oreilly.co.jp/books/9784873118963/) - Mastering Ethereum in Japanese +- [Hands-On Smart Contract Development with Solidity and Ethereum](https://www.oreilly.co.jp/books/9784873119342/) - Hands-On Smart Contract Development with Solidity and Ethereum in Japanese + ### Russian {#ru} - [Cyber Academy](https://cyberacademy.dev) - educational space for web3 builders @@ -123,11 +131,3 @@ If you are bilingual and want to help us reach more people, you can also get inv - [Tino Group](https://wiki.tino.org/ethereum-la-gi/) - overview of Ethereum, dapps, wallets and FAQs - [Tap Chi Bitcoin](https://tapchibitcoin.io/tap-chi/tin-tuc-ethereum-eth) - web platform with subpages for Ethereum news and education - [Coin68](https://coin68.com/ethereum-tieu-diem/) - cryptocurrency portal with Ethereum news and educational content - -### Japanese {#ja} - -- [Japan Virtual and Crypto assets Exchange Association](https://jvcea.or.jp/) -- [Japan Cryptoasset Business Association](https://cryptocurrency-association.org/) -- [Get started with blockchain development - Learn | Microsoft Docs](https://docs.microsoft.com/ja-jp/learn/paths/ethereum-blockchain-development/) - This learning path introduces you to blockchain and development on the Ethereum platform -- [Mastering Ethereum](https://www.oreilly.co.jp/books/9784873118963/) - Mastering Ethereum in Japanese -- [Hands-On Smart Contract Development with Solidity and Ethereum](https://www.oreilly.co.jp/books/9784873119342/) - Hands-On Smart Contract Development with Solidity and Ethereum in Japanese diff --git a/public/content/contributing/index.md b/public/content/contributing/index.md index e755643841d..7897ae56553 100644 --- a/public/content/contributing/index.md +++ b/public/content/contributing/index.md @@ -88,7 +88,7 @@ We have low barrier to entry issues on our GitHub repository specifically design ## Claim your Onchain Achievement Token (OAT) {#oat} -If your contribution gets merged into ethereum.org, you will have a change to claim a special badge on [Galxe](https://galxe.com/ethereumorg/). An Onchain Achievement Token (OAT) is a proof that you helped make the ecosystem a little more awesome. +If your contribution gets merged into ethereum.org, you will have a chance to claim a special badge on [Galxe](https://app.galxe.com/quest/ethereumorg). An Onchain Achievement Token (OAT) is a proof that you helped make the ecosystem a little more awesome. [More on OATs](https://help.galxe.com/en/articles/7067290-galxe-oats-reward-and-celebrate-achievements) diff --git a/public/content/dao/index.md b/public/content/dao/index.md index 5171e2193a5..6fc2f53630a 100644 --- a/public/content/dao/index.md +++ b/public/content/dao/index.md @@ -5,7 +5,7 @@ lang: en template: use-cases emoji: ":handshake:" sidebarDepth: 2 -image: /use-cases/dao-2.png +image: /images/use-cases/dao-2.png alt: A representation of a DAO voting on a proposal. summaryPoint1: Member-owned communities without centralized leadership. summaryPoint2: A safe way to collaborate with internet strangers. @@ -160,3 +160,7 @@ _Typically used for decentralized development and governance of protocols and [d - [What is a DAO in crypto?](https://youtu.be/KHm0uUPqmVE) - [Can a DAO Build a City?](https://www.ted.com/talks/scott_fitsimones_could_a_dao_build_the_next_great_city) – [TED](https://www.ted.com/) + + + + diff --git a/public/content/decentralized-identity/index.md b/public/content/decentralized-identity/index.md index 899850d0e60..3f27928c7ee 100644 --- a/public/content/decentralized-identity/index.md +++ b/public/content/decentralized-identity/index.md @@ -5,7 +5,7 @@ lang: en template: use-cases emoji: ":id:" sidebarDepth: 2 -image: /eth-gif-cat.png +image: /images/eth-gif-cat.png summaryPoint1: Traditional identity systems have centralized the issuance, maintenance and control of your identifiers. summaryPoint2: Decentralized identity removes reliance on centralized third parties. summaryPoint3: Thanks to crypto, users now have the tools to issue, hold and control their own identifiers and attestations once again. @@ -163,7 +163,7 @@ There are many ambitious projects using Ethereum as a foundation for decentraliz - **[Proof of Humanity](https://www.proofofhumanity.id)** - _Proof of Humanity (or PoH) is a social identity verification system built on Ethereum._ - **[BrightID](https://www.brightid.org/)** - _A decentralized, open-source social identity network seeking to reform identity verification through the creation and analysis of a social graph._ - **[walt.id](https://walt.id)** — _Open source decentralized identity and wallet infrastructure that enables developers and organizations to leverage self-sovereign identity and NFTs/SBTs._ -- **[Masca](https://masca.io/)** — _Open source decentralized identity wallet implemented as MetaMask Snap that enables users and developers to leverage DIDs and VCs._ +- **[Veramo](https://veramo.io/)** - _A JavaScript framework that makes it easy for anyone to use cryptographically verifiable data in their applications._ ## Further reading {#further-reading} diff --git a/public/content/defi/index.md b/public/content/defi/index.md index c108d21f48d..b940700a7e7 100644 --- a/public/content/defi/index.md +++ b/public/content/defi/index.md @@ -4,7 +4,7 @@ description: An overview of DeFi on Ethereum lang: en template: use-cases emoji: ":money_with_wings:" -image: /use-cases/defi.png +image: /images/use-cases/defi.png alt: An Eth logo made of lego bricks. sidebarDepth: 2 summaryPoint1: A global, open alternative to the current financial system. diff --git a/public/content/desci/index.md b/public/content/desci/index.md index fc123666260..4b358b03fa7 100644 --- a/public/content/desci/index.md +++ b/public/content/desci/index.md @@ -5,7 +5,7 @@ lang: en template: use-cases emoji: ":microscope:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: A global, open alternative to the current scientific system. summaryPoint2: Technology that enables scientists to raise funding, run experiments, share data, distribute insights, and more. @@ -105,10 +105,11 @@ Explore projects and join the DeSci community. - [Bio.xyz: get funded for your biotech DAO or desci project](https://www.bio.xyz/) - [Fleming Protocol: open-source data economy that fuels collaborative biomedical discovery](http://flemingprotocol.io/) - [Active Inference Institute](https://www.activeinference.org/) -- [CureDAO: Community-Owned Precision Health Platform](https://docs.curedao.org/) - [IdeaMarkets: enabling decentralized scientific credibility](https://ideamarket.io/) - [DeSci Labs](https://www.desci.com/) - [ValleyDAO: an open, global community offering funding and translational support for synthetic biology research](https://www.valleydao.bio) +- [Cerebrum DAO: sourcing and nurturing solutions to advance brain health and prevent neurodegeneration](https://www.cerebrumdao.com/) +- [CryoDAO: funding moonshot research in the field of cryopreservation](https://www.cryodao.org) We welcome suggestions for new projects to list - please look at our [listing policy](/contributing/adding-desci-projects/) to get started! diff --git a/public/content/developers/docs/accounts/index.md b/public/content/developers/docs/accounts/index.md index b4c5a5998c4..747742a81ca 100644 --- a/public/content/developers/docs/accounts/index.md +++ b/public/content/developers/docs/accounts/index.md @@ -52,7 +52,7 @@ _Diagram adapted from [Ethereum EVM illustrated](https://takenobu-hs.github.io/d ## Externally-owned accounts and key pairs {#externally-owned-accounts-and-key-pairs} -An account is made up of a cryptographic pair of keys: public and private. They help prove that a transaction was actually signed by the sender and prevent forgeries. Your private key is what you use to sign transactions, so it grants you custody over the funds associated with your account. You never really hold cryptocurrency, you hold private keys – the funds are always on Ethereum's ledger. +An account is made up of a pair of cryptographic keys: public and private. They help prove that a transaction was actually signed by the sender and prevent forgeries. Your private key is what you use to sign transactions, so it grants you custody over the funds associated with your account. You never really hold cryptocurrency, you hold private keys – the funds are always on Ethereum's ledger. This prevents malicious actors from broadcasting fake transactions because you can always verify the sender of a transaction. @@ -87,7 +87,7 @@ Generated account 0x5e97870f263700f46aa00d967821199b9bc5a120 [Geth documentation](https://geth.ethereum.org/docs) -It is possible to derive new public keys from your private key but you cannot derive a private key from public keys. This means it's vital to keep a private key safe and, as the name suggests, **PRIVATE**. +It is possible to derive new public keys from your private key, but you cannot derive a private key from public keys. It is vital to keep your private keys safe and, as the name suggests, **PRIVATE**. You need a private key to sign messages and transactions which output a signature. Others can then take the signature to derive your public key, proving the author of the message. In your application, you can use a javascript library to send transactions to the network. @@ -109,7 +109,7 @@ There is also another type of key in Ethereum, introduced when Ethereum switched ## A note on wallets {#a-note-on-wallets} -An account is not a wallet. An account is the keypair for a user-owned Ethereum account. A wallet is an interface or application that lets you interact with your Ethereum account. +An account is not a wallet. A wallet is an interface or application that lets you interact with your Ethereum account, either an externally-owned account or a contract account. ## A visual demo {#a-visual-demo} diff --git a/public/content/developers/docs/apis/backend/index.md b/public/content/developers/docs/apis/backend/index.md index 670237d0f46..e59e3b4bc93 100644 --- a/public/content/developers/docs/apis/backend/index.md +++ b/public/content/developers/docs/apis/backend/index.md @@ -28,6 +28,12 @@ These libraries abstract away much of the complexity of interacting directly wit - [Documentation](https://docs.alchemy.com/) - [GitHub](https://github.com/alchemyplatform) - [Discord](https://discord.com/invite/alchemyplatform) + +**All That Node -** **_Node-as-a-Service._** + +- [All That Node.com](https://www.allthatnode.com/) +- [Documentation](https://docs.allthatnode.com) +- [Discord](https://discord.gg/GmcdVEUbJM) **Blast by Bware Labs -** **_Decentralized APIs for Ethereum Mainnet and Testnets._** diff --git a/public/content/developers/docs/data-availability/blockchain-data-storage-strategies/index.md b/public/content/developers/docs/data-availability/blockchain-data-storage-strategies/index.md new file mode 100644 index 00000000000..3543f98b901 --- /dev/null +++ b/public/content/developers/docs/data-availability/blockchain-data-storage-strategies/index.md @@ -0,0 +1,118 @@ +--- +title: Blockchain Data Storage Strategies +description: There are several ways to store data using the blockchain. This article will compare the different strategies, their costs and tradeoffs, as well as the requirements to use it safely. +lang: en +--- + +There are multiple ways to store information either directly on the blockchain, or in a manner that is secured by the blockchain: + +- EIP-4844 blobs +- Calldata +- Offchain with L1 mechanisms +- Contract "code" +- Events +- EVM storage + +The choice of which method to use is based on several criteria: + +- The source of the information. Information in calldata cannot come directly from the blockchain itself. +- The destination of the information. Calldata is available only in the transaction it initiates. Events are not accessible onchain at all. +- How much hassle is acceptable? Computers that run a full-scale node can perform more processing than a light client in an application running in a browser. +- Is it necessary to facilitate easy access to the information from every node? +- The security requirements. + +## The security requirements {#security-requirements} + +In general, information security consists of three attributes: + +- _Confidentiality_, unauthorized entities are not allowed to read the information. This is important in many cases, but not here. _There are no secrets on the blockchain_. Blockchains work because anybody can verify the state transitions, so it is impossible to use them to store secrets directly. There are ways to store confidential information on the blockchain, but they all rely on some offchain component to store at least a key. + +- _Integrity_, the information is correct, it cannot be changed by unauthorized entities, or in unauthorized ways (for example, transferring [ERC-20 tokens](https://eips.ethereum.org/EIPS/eip-20#events) without a `Transfer` event). On the blockchain, every node verifies every state change, which ensures integrity. + +- _Availability_, the information is available to any authorized entity. On the blockchain, this is usually achieved by having the information available on every [full node](https://ethereum.org/developers/docs/nodes-and-clients#full-node). + +The different solutions here all have excellent integrity, because hashes are posted on L1. However, they do have different availability guarantees. + +## Prerequisites {#prerequisites} + +You should have a good understanding of [blockchain fundamentals](/developers/docs/intro-to-ethereum/). This page also assumes the reader is familiar with [blocks](/developers/docs/blocks/), [transactions](/developers/docs/transactions/), and other relevant topics. + +## EIP-4844 blobs {#eip-4844-blobs} + +Starting with [the Dencun hardfork](https://github.com/ethereum/consensus-specs/blob/dev/specs/deneb/beacon-chain.md) the Ethereum blockchain includes [EIP-4844](https://eips.ethereum.org/EIPS/eip-4844), which adds to Ethereum data blobs with a limited lifetime (initially about [18 days](https://github.com/ethereum/consensus-specs/blob/dev/specs/deneb/p2p-interface.md#configuration)). These blobs are priced separately from the [execution gas](/developers/docs/gas), although using a similar mechanism. They are a cheap way to post temporary data. + +The main use case for EIP-4844 blobs is for rollups to publish their transactions. [Optimistic rollups](/developers/docs/scaling/optimistic-rollups) need to publish the transactions on their blockchains. Those transactions have to be available to anybody during the [challenge period](https://docs.optimism.io/connect/resources/glossary#challenge-period) to enable [validators](https://docs.optimism.io/connect/resources/glossary#validator) to fix the mistake if the rollup's [sequencer](https://docs.optimism.io/connect/resources/glossary#sequencer) posts an incorrect state root. + +However, once the challenge period has passed and the state root is finalized, the remaining purpose for knowing these transactions is to replicate the chain's current state. This state is also available from chain nodes, with a lot less processing required. So transaction information should still be preserved in a few places, such as [block explorers](/developers/docs/data-and-analytics/block-explorers), but there is no need to pay for the level of censorship resistance Ethereum provides. + +[Zero-knowledge rollups](/developers/docs/scaling/zk-rollups/#data-availability) also post their transaction data to enable other nodes to replicate the existing state and verify validity proofs, but again that is a short-term requirement. + +At writing posting on EIP-4844 costs one wei (10-18 ETH) per byte, which is negligible compared to [the 21,000 execution gas that any transaction, including one that posts blobs, costs](https://eth.blockscout.com/tx/0xf6cfaf0431c73dd1d96369a5e6707d64f463ccf477a4131265397f1d81466929?tab=index). You can see the current EIP-4844 price on [blobscan.com](https://blobscan.com/blocks). + +Here are the addresses to see the blobs posted by some famous rollups. + +| Rollup | Mailbox address | +| ------------------------------------ | ----------------------------------------------------------------------------------------------------------------------- | +| [Optimism](https://www.optimism.io/) | [`0xFF00000000000000000000000000000000000010`](https://blobscan.com/address/0xFF00000000000000000000000000000000000010) | +| [Arbitrum](https://arbitrum.io/) | [`0x1c479675ad559DC151F6Ec7ed3FbF8ceE79582B6`](https://blobscan.com/address/0x1c479675ad559DC151F6Ec7ed3FbF8ceE79582B6) | +| [Base](https://base.org/) | [`0xFF00000000000000000000000000000000008453`](https://blobscan.com/address/0xFF00000000000000000000000000000000008453) | + +## Calldata {#calldata} + +Calldata refers to the bytes sent as part of the transaction. It is stored as part of the permanent record of the blockchain in the block which includes that transaction. + +This is the cheapest method to permanently put data in the blockchain. The cost per byte is either 4 execution gas (if the byte is zero) or 16 gas (any other value). If the data is compressed, which is standard practice, then every byte value is equally likely, so the average cost is approximately 15.95 gas per byte. + +At writing the prices are 12 gwei/gas and 2300 $/ETH, which means the cost is appoximately 45 cents per kilobyte. Because this was the cheapest method prior to EIP-4844, this is the method rollups used to store transaction information, which need to be available for [fault challenges](https://docs.optimism.io/stack/protocol/overview#fault-proofs), but do not need to be accessible directly onchain. + +Here are the addresses to see the transactions posted by some famous rollups. + +| Rollup | Mailbox address | +| ------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------- | +| [Optimism](https://www.optimism.io/) | [`0xFF00000000000000000000000000000000000010`](https://eth.blockscout.com/address/0xFF00000000000000000000000000000000000010) | +| [Arbitrum](https://arbitrum.io/) | [`0x1c479675ad559DC151F6Ec7ed3FbF8ceE79582B6`](https://eth.blockscout.com/address/0x1c479675ad559DC151F6Ec7ed3FbF8ceE79582B6) | +| [Base](https://base.org/) | [`0xFF00000000000000000000000000000000008453`](https://eth.blockscout.com/address/0xFF00000000000000000000000000000000008453) | + +## Offchain with L1 mechanisms {#offchain-with-l1-mechs} + +Depending on your security tradeoffs, it might be acceptable to put the information elsewhere and use a mechanism that ensures the data is available when needed. There are two requirements for this to work: + +1. Post a [hash](https://en.wikipedia.org/wiki/Cryptographic_hash_function) of the data on the blockchain, called an _input commitment_. This can be a single 32-byte word, so it is not expensive. As long as the input commitment is available, integrity is assured because it's not feasible to find any other data that would hash to the same value. So if incorrect data is provided, it can be detected. + +2. Have a mechanism that ensures availability. For example, in [Redstone](https://redstone.xyz/docs/what-is-redstone) any node can submit an availability challenge. If the sequencer does not respond onchain by the deadline, the input commitment is discarded, so the information is considered never to have been posted. + +This is acceptable for an optimistic rollup because we are already relying on having at least one honest verifier for the state root. Such an honest verifier will also make sure it has the data to process blocks, and issue an availability challenge if the information is not available offchain. This type of optimistic rollup is called [plasma](/developers/docs/scaling/plasma/). + +## Contract code {#contract-code} + +Information that only needs to be written once, never gets overwritten, and needs to be available onchain can be stored as contract code. This means that we create a "smart contract" with the data and then use [`EXTCODECOPY`](https://www.evm.codes/#3c?fork=shanghai) to read the information. The advantage is that copying code is relatively cheap. + +Other than the cost of memory expansion, `EXTCODECOPY` costs 2600 gas for the first access to a contract (when it is "cold") and 100 gas for subsequent copies from the same contract plus 3 gas per 32 byte word. Compared with calldata, which costs 15.95 per byte, this is cheaper starting at about 200 bytes. Based on [the formula for memory expansion costs](https://www.evm.codes/about#memoryexpansion), at long as you don't need more than 4MB of memory, the memory expansion cost is smaller than the cost of adding calldata. + +Of course, this is just the cost to _read_ the data. To create the contract costs approximately 32,000 gas + 200 gas/byte. This method is only economical when the same information needs to be read many times in different transactions. + +Contract code can be nonsensical, as long as it doesn't start with `0xEF`. Contracts that start with `0xEF` are interpreted as [ethereum object format](https://notes.ethereum.org/@ipsilon/evm-object-format-overview), which has much stricter requirements. + +## Events {#events} + +[Events](https://docs.alchemy.com/docs/solidity-events) are emitted by smart contracts, and read by offchain software. +Their advantage is that offchain code can listen for events. The cost is [gas](https://www.evm.codes/#a0?fork=cancun), 375 plus 8 gas per byte of data. At 12 gwei/gas and 2300 $/ETH, this translates to one cent plus 22 cents per kilobyte. + +## Storage {#storage} + +Smart contracts have access to [persistent storage](https://docs.alchemy.com/docs/smart-contract-storage-layout#what-is-storage-memory). However, it is very expensive. Writing a 32 byte word to a previously empty storage slot can [cost 22,100 gas](https://www.evm.codes/#55?fork=cancun). At 12 gwei/gas and 2300 $/ETH, this is about 61 cents per write operation, or $19.5 per kilobyte. + +This is the most expensive form of storage in Ethereum. + +## Summary {#summary} + +This table summarizes the difference options, their advantages and disadvantages. + +| Storage type | Source of data | Availability guarantee | Onchain availability | Additional limitations | +| --------------------------- | ------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------- | ----------------------------------------------------------------------- | +| EIP-4844 blobs | Offchain | Ethereum guarantee for [~18 days](https://github.com/ethereum/consensus-specs/blob/dev/specs/deneb/p2p-interface.md#configuration) | Only hash is available | | +| Calldata | Offchain | Ethereum guarantee forever (part of the blockchain) | Only available if written to a contract, and at that transaction | +| Offchain with L1 mechanisms | Offchain | "One honest verifier" guarantee during the challenge period | Hash only | Guaranteed by the challenge mechanism, only during the challenge period | +| Contract code | Onchain or offchain | Ethereum guarantee forever (part of the blockchain) | Yes | Written to a "random" address, cannot start with `0xEF` | +| Events | Onchain | Ethereum guarantee forever (part of the blockchain) | No | +| Storage | Onchain | Ethereum guarantee forever (part of the blockchain and the present state until overwritten) | Yes | diff --git a/public/content/developers/docs/frameworks/index.md b/public/content/developers/docs/frameworks/index.md index 82a1a302a19..cc75131f7f3 100644 --- a/public/content/developers/docs/frameworks/index.md +++ b/public/content/developers/docs/frameworks/index.md @@ -132,6 +132,13 @@ Before diving into frameworks, we recommend you first read through our introduct - [Documentation](https://catapulta.sh/docs) - [Github](https://github.com/catapulta-sh) +**Covalent -** **_Enriched blockchain APIs for 200+ Chains._** + +- [covalenthq.com](https://www.covalenthq.com/) +- [Documentation](https://www.covalenthq.com/docs/api/) +- [GitHub](https://github.com/covalenthq) +- [Discord](https://www.covalenthq.com/discord/) + **Wake -** **_All-in-one Python framework for contracts testing, fuzzing, deployment, vulnerability scanning and code navigation._** - [Homepage](https://getwake.io/) diff --git a/public/content/developers/docs/networking-layer/portal-network/index.md b/public/content/developers/docs/networking-layer/portal-network/index.md index 0c556a4f312..049dce42106 100644 --- a/public/content/developers/docs/networking-layer/portal-network/index.md +++ b/public/content/developers/docs/networking-layer/portal-network/index.md @@ -70,6 +70,7 @@ The Portal Network clients are: - [Trin](https://github.com/ethereum/trin): written in Rust - [Fluffy](https://nimbus.team/docs/fluffy.html): written in Nim - [Ultralight](https://github.com/ethereumjs/ultralight): written in Typescript +- [Shisui](https://github.com/GrapeBaBa/shisui): written in Go Having multiple independent client implementations enhances the resilience and decentralization of the Ethereum network. diff --git a/public/content/developers/docs/networks/index.md b/public/content/developers/docs/networks/index.md index 5564f487538..5f708c46838 100644 --- a/public/content/developers/docs/networks/index.md +++ b/public/content/developers/docs/networks/index.md @@ -62,6 +62,7 @@ The Sepolia network uses a permissioned validator set. It's fairly new, meaning - [Alchemy Sepolia faucet](https://sepoliafaucet.com/) - [Infura Sepolia faucet](https://www.infura.io/faucet) - [Chainstack Sepolia faucet](https://faucet.chainstack.com/sepolia-faucet) +- [Ethereum Ecosystem faucet](https://www.ethereum-ecosystem.com/faucets/ethereum-sepolia) #### Goerli _(long-term support)_ {#goerli} diff --git a/public/content/developers/docs/nodes-and-clients/client-diversity/index.md b/public/content/developers/docs/nodes-and-clients/client-diversity/index.md index 73b18723d3a..8e329456cb9 100644 --- a/public/content/developers/docs/nodes-and-clients/client-diversity/index.md +++ b/public/content/developers/docs/nodes-and-clients/client-diversity/index.md @@ -13,7 +13,7 @@ If you don't already understand what nodes and clients are, check out [nodes and ## Why are there multiple clients? {#why-multiple-clients} -Multiple, independently developed and maintained clients exist because client diversity makes the network more resilient to attacks and bugs. Multiple clients is a strength unique to Ethereum - other blockchains rely on the infallibility of a single client. However, it is not enough simply to have multiple, clients available, they have to be adopted by the community and the total active nodes distributed relatively evenly across them. +Multiple, independently developed and maintained clients exist because client diversity makes the network more resilient to attacks and bugs. Multiple clients is a strength unique to Ethereum - other blockchains rely on the infallibility of a single client. However, it is not enough simply to have multiple clients available, they have to be adopted by the community and the total active nodes distributed relatively evenly across them. ## Why is client diversity important? {#client-diversity-importance} diff --git a/public/content/developers/docs/nodes-and-clients/nodes-as-a-service/index.md b/public/content/developers/docs/nodes-and-clients/nodes-as-a-service/index.md index 9e57edb898b..638e283e3c7 100644 --- a/public/content/developers/docs/nodes-and-clients/nodes-as-a-service/index.md +++ b/public/content/developers/docs/nodes-and-clients/nodes-as-a-service/index.md @@ -66,16 +66,15 @@ Here is a list of some of the most popular Ethereum node providers, feel free to - [**All That Node**](https://allthatnode.com/) - [Docs](https://docs.allthatnode.com/) - Features - - Largest free tier with 150,000 requests daily - - Access to 24+ blockchain nodes - - RPC, HTTPS and WSS endpoints - - Unlimited access to archive data - - 24/7 support and uptime over 99.9% + - 50,000 requests per day with free tier + - Support for over 40 protocols + - JSON-RPC (EVM, Tendermint), REST, and Websocket APIs supported + - Unlimited access to archive date + - 24/7 technical support and 99.9% over uptime - Faucet available on multi chains - - Unlimited endpoint access with limitless number of API keys - - Trace/Debug namespace available + - Unlimited endpoint access with an limitless number of API keys + - Trace/Debug API supported - Automated updates - - Technical support - [**Amazon Managed Blockchain**](https://aws.amazon.com/managed-blockchain/) - [Docs](https://aws.amazon.com/managed-blockchain/resources/) - Features diff --git a/public/content/developers/docs/smart-contracts/anatomy/index.md b/public/content/developers/docs/smart-contracts/anatomy/index.md index 2f1a362771d..3b84d5d21cc 100644 --- a/public/content/developers/docs/smart-contracts/anatomy/index.md +++ b/public/content/developers/docs/smart-contracts/anatomy/index.md @@ -203,7 +203,7 @@ A complete contract might look something like this. Here the `constructor` funct ## Events and logs {#events-and-logs} -Events let you communicate with your smart contract from your frontend or other subscribing applications. When a transaction is mined, smart contracts can emit events and write logs to the blockchain that the frontend can then process. +Events enable your smart contract to communicate with your frontend or other subscribing applications. Once a transaction is validated and added to a block, smart contracts can emit events and log information, which the frontend can then process and utilize. ## Annotated examples {#annotated-examples} diff --git a/public/content/developers/docs/smart-contracts/languages/index.md b/public/content/developers/docs/smart-contracts/languages/index.md index 99ba42020e8..78725219c52 100644 --- a/public/content/developers/docs/smart-contracts/languages/index.md +++ b/public/content/developers/docs/smart-contracts/languages/index.md @@ -11,6 +11,8 @@ The two most active and maintained languages are: - Solidity - Vyper +Remix IDE provides a comprehensive development environment for creating and testing contracts in both Solidity and Vyper. [Try the in-browser Remix IDE](https://remix.ethereum.org) to start coding. + More experienced developers also might want to use Yul, an intermediate language for the [Ethereum Virtual Machine](/developers/docs/evm/), or Yul+, an extension to Yul. If you're curious and like to help test new languages that are still under heavy development you can experiment with Fe, an emerging smart contract language which is currently still in its infancy. diff --git a/public/content/developers/docs/standards/index.md b/public/content/developers/docs/standards/index.md index cb4735cf875..03c08d8bd99 100644 --- a/public/content/developers/docs/standards/index.md +++ b/public/content/developers/docs/standards/index.md @@ -40,6 +40,7 @@ More detailed information on these different types and categories can be found i ### Token standards {#token-standards} - [ERC-20](/developers/docs/standards/tokens/erc-20/) - A standard interface for fungible (interchangeable) tokens, like voting tokens, staking tokens or virtual currencies. + - [ERC-223](/developers/docs/standards/tokens/erc-223/) - A fungible tokens standard that makes tokens behave identical to ether and supports token transfers handling on the recipients side. - [ERC-1363](https://eips.ethereum.org/EIPS/eip-1363) - Defines a token interface for ERC-20 tokens that supports executing recipient code after transfer or transferFrom, or spender code after approve. - [ERC-721](/developers/docs/standards/tokens/erc-721/) - A standard interface for non-fungible tokens, like a deed for artwork or a song. - [ERC-2309](https://eips.ethereum.org/EIPS/eip-2309) - A standardized event emitted when creating/transferring one, or many non-fungible tokens using consecutive token identifiers. diff --git a/public/content/developers/docs/standards/tokens/erc-20/index.md b/public/content/developers/docs/standards/tokens/erc-20/index.md index d414dc6483e..674c31db3b2 100644 --- a/public/content/developers/docs/standards/tokens/erc-20/index.md +++ b/public/content/developers/docs/standards/tokens/erc-20/index.md @@ -147,9 +147,33 @@ print("Total Supply:", totalSupply) print("Addr Balance:", addr_balance) ``` +## Known issues {#erc20-issues} + +### ERC-20 token reception issue {#reception-issue} + +When ERC-20 tokens are sent to a smart contract that is not designed to handle ERC-20 tokens, those tokens can be permanently lost. This happens because the receiving contract does not have the functionality to recognize or respond to the incoming tokens, and there’s no mechanism in the ERC-20 standard to notify the receiving contract about the incoming tokens. The main ways this issue takes form is through: + +1. Token transfer mechanism + - ERC-20 tokens are transferred using the transfer or transferFrom functions + - When a user sends tokens to a contract address using these functions, the tokens are transferred regardless of whether the receiving contract is designed to handle them +2. Lack of notification + - The receiving contract does not receive a notification or callback that tokens have been sent to it + - If the receiving contract lacks a mechanism to handle tokens (e.g., a fallback function or a dedicated function to manage token reception), the tokens are effectively stuck in the contract’s address +3. No built-in handling + - The ERC-20 standard does not include a mandatory function for receiving contracts to implement, leading to a situation where many contracts are unable to manage incoming tokens properly + +Some alternative standards have come out of this issue such as [ERC-223](/developers/docs/standards/tokens/erc-223) + ## Further reading {#further-reading} - [EIP-20: ERC-20 Token Standard](https://eips.ethereum.org/EIPS/eip-20) - [OpenZeppelin - Tokens](https://docs.openzeppelin.com/contracts/3.x/tokens#ERC20) - [OpenZeppelin - ERC-20 Implementation](https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/token/ERC20/ERC20.sol) - [Alchemy - Guide to Solidity ERC20 Tokens](https://www.alchemy.com/overviews/erc20-solidity) + + +## Other fungible token standards {#fungible-token-standards} + +- [ERC-223](/developers/docs/standards/tokens/erc-223) +- [ERC-777](/developers/docs/standards/tokens/erc-777) +- [ERC-4626 - Tokenized vaults](/developers/docs/standards/tokens/erc-4626) \ No newline at end of file diff --git a/public/content/developers/docs/standards/tokens/erc-223/index.md b/public/content/developers/docs/standards/tokens/erc-223/index.md new file mode 100644 index 00000000000..76f3f5559c3 --- /dev/null +++ b/public/content/developers/docs/standards/tokens/erc-223/index.md @@ -0,0 +1,198 @@ +--- +title: ERC-223 Token Standard +description: An overview of the ERC-223 fungible token standard, how it works, and a comparison to ERC-20. +lang: en +--- + +## Introduction {#introduction} + +### What is ERC-223? {#what-is-erc223} + +ERC-223 is a standard for fungible tokens, similar to the ERC-20 standard. The key difference is that ERC-223 defines not only the token API but also the logic for transferring tokens from sender to recipient. It introduces a communication model that allows token transfers to be handled on the recipient's side. + +### Differences from ERC-20 {#erc20-differences} + +ERC-223 addresses some limitations of ERC-20 and introduces a new method of interaction between the token contract and a contract that may receive the tokens. There are few things that are possible with ERC-223 but not with ERC-20: + +- Token transfer handling on the recipient's side: Recipients can detect that an ERC-223 token is being deposited. +- Rejection of improperly sent tokens: If a user sends ERC-223 tokens to a contract not supposed to receive tokens, the contract can reject the transaction, preventing token loss. +- Metadata in transfers: ERC-223 tokens can include metadata, allowing arbitrary information to be attached to token transactions. + +## Prerequisites {#prerequisites} + +- [Accounts](/developers/docs/accounts) +- [Smart Contracts](/developers/docs/smart-contracts/) +- [Token standards](/developers/docs/standards/tokens/) +- [ERC-20](/developers/docs/standards/tokens/erc-20/) + +## Body {#body} + +ERC-223 is a token standard that implements an API for tokens within smart contracts. It also declares an API for contracts that are supposed to receive ERC-223 tokens. Contracts that do not support the ERC-223 Receiver API cannot receive ERC-223 tokens, preventing user error. + +If a smart contract implements the following methods and events it can be called an ERC-223 compatible token contract. Once deployed, it +will be responsible to keep track of the created tokens on Ethereum. + +The contract is not obligated to have only these functions and a developer can add any other feature from different token standards to this contract. For example, `approve` and `transferFrom` functions are not part of ERC-223 standard but these functions could be implemented should it be necessary. + +From [EIP-223](https://eips.ethereum.org/EIPS/eip-223): + +### Methods {#methods} + +ERC-223 token must implement the following methods: + +```solidity +function name() public view returns (string) +function symbol() public view returns (string) +function decimals() public view returns (uint8) +function totalSupply() public view returns (uint256) +function balanceOf(address _owner) public view returns (uint256 balance) +function transfer(address _to, uint256 _value) public returns (bool success) +function transfer(address _to, uint256 _value, bytes calldata _data) public returns (bool success) +``` + +A contract that is supposed to receive ERC-223 tokens must implement the following method: + +```solidity +function tokenReceived(address _from, uint _value, bytes calldata _data) +``` + +If ERC-223 tokens are sent to a contract that doesn't implement the `tokenReceived(..)` function then the transfer must fail and the tokens must not be moved from the sender's balance. + +### Events {#events} + +```solidity +event Transfer(address indexed _from, address indexed _to, uint256 _value, bytes calldata _data) +``` + +### Examples {#examples} + +The API of ERC-223 token is similar to that of ERC-20, so from UI development point of view there is no difference. The only exception here is that ERC-223 tokens may not have `approve` + `transferFrom` functions as these are optional for this standard. + +#### Solidity examples {#solidity-example} + +The following example illustrates how a basic ERC-223 token contract operates: + +```solidity +pragma solidity ^0.8.19; +abstract contract IERC223Recipient { + function tokenReceived(address _from, uint _value, bytes memory _data) public virtual; +} +contract VeryBasicERC223Token { + event Transfer(address indexed from, address indexed to, uint value, bytes data); + string private _name; + string private _symbol; + uint8 private _decimals; + uint256 private _totalSupply; + mapping(address => uint256) private balances; + function name() public view returns (string memory) { return _name; } + function symbol() public view returns (string memory) {return _symbol; } + function decimals() public view returns (uint8) { return _decimals; } + function totalSupply() public view returns (uint256) { return _totalSupply; } + function balanceOf(address _owner) public view returns (uint256) { return balances[_owner]; } + function isContract(address account) internal view returns (bool) { + uint256 size; + assembly { size := extcodesize(account) } + return size > 0; + } + function transfer(address _to, uint _value, bytes calldata _data) public returns (bool success){ + balances[msg.sender] = balances[msg.sender] - _value; + balances[_to] = balances[_to] + _value; + if(isContract(_to)) { + IERC223Recipient(_to).tokenReceived(msg.sender, _value, _data); + } + emit Transfer(msg.sender, _to, _value, _data); + return true; + } + function transfer(address _to, uint _value) public returns (bool success){ + bytes memory _empty = hex"00000000"; + balances[msg.sender] = balances[msg.sender] - _value; + balances[_to] = balances[_to] + _value; + if(isContract(_to)) { + IERC223Recipient(_to).tokenReceived(msg.sender, _value, _empty); + } + emit Transfer(msg.sender, _to, _value, _empty); + return true; + } +} +``` + +Now we want another contract to accept deposits of `tokenA` assuming that tokenA is an ERC-223 token. The contract must accept only tokenA and reject any other tokens. When the contract receives tokenA it must emit a `Deposit()` event and increase the value of the internal `deposits` variable. + +Here is the code: + +```solidity +contract RecipientContract is IERC223Recipient { + event Deposit(address whoSentTheTokens); + uint256 deposits = 0; + address tokenA; // The only token that we want to accept. + function tokenReceived(address _from, uint _value, bytes memory _data) public override + { + // It is important to understand that within this function + // msg.sender is the address of a token that is being received, + // msg.value is always 0 as the token contract does not own or send Ether in most cases, + // _from is the sender of the token transfer, + // _value is the amount of tokens that was deposited. + require(msg.sender == tokenA); + deposits += _value; + emit Deposit(_from); + } +} +``` + +## Frequently asked questions {#faq} + +### What will happen if we send some tokenB to the contract? {#sending-tokens} + +The transaction will fail, and the transfer of tokens will not happen. The tokens will be returned to the sender's address. + +### How can we make a deposit to this contract? {#contract-deposits} + +Call the `transfer(address,uint256)` or `transfer(address,uint256,bytes)` function of the ERC-223 token, specifying the address of the `RecipientContract`. + +### What will happen if we transfer an ERC-20 token to this contract? {#erc-20-transfers} + +If an ERC-20 token is sent to the `RecipientContract`, the tokens will be transferred, but the transfer will not be recognized (no `Deposit()` event will be fired, and the deposits value will not change). Unwanted ERC-20 deposits cannot be filtered or prevented. + +### What if we want to execute some function after the token deposit is completed? {#function-execution} + +There are multiple ways of doing so. In this example we will follow the method which makes ERC-223 transfers identical to Ether transfers: + +```solidity +contract RecipientContract is IERC223Recipient { + event Foo(); + event Bar(uint256 someNumber); + address tokenA; // The only token that we want to accept. + function tokenReceived(address _from, uint _value, bytes memory _data) public override + { + require(msg.sender == tokenA); + address(this).call(_data); // Handle incoming transaction and perform a subsequent function call. + } + function foo() public + { + emit Foo(); + } + function bar(uint256 _someNumber) public + { + emit Bar(_someNumber); + } +} +``` + +When the `RecipientContract` will receive a ERC-223 token the contract will execute a function encoded as `_data` parameter of the token transaction, identical to how Ether transactions encode function calls as transaction `data`. Read [the data field](https://ethereum.org/en/developers/docs/transactions/#the-data-field) for more information. + +In the above example an ERC-223 token must be transferred to the address of the `RecipientContract` with the `transfer(address,uin256,bytes calldata _data)` function. If the data parameter will be `0xc2985578` (the signature of a `foo()` function) then the function foo() will be invoked after the token deposit is received and the event Foo() will be fired. + +Parameters can be encoded in the `data` of the token transfer as well, for example we can call the bar() function with 12345 value for `_someNumber`. In this case the `data` must be `0x0423a13200000000000000000000000000000000000000000000000000000000000004d2` where `0x0423a132` is the signature of the `bar(uint256)` function and `00000000000000000000000000000000000000000000000000000000000004d2` is 12345 as uint256. + +## Limitations {#limitations} + +While ERC-223 addresses several issues found in the ERC-20 standard, it is not without its own limitations: + +- Adoption and Compatibility: ERC-223 is not yet widely adopted, which may limit its compatibility with existing tools and platforms. +- Backward Compatibility: ERC-223 is not backward compatible with ERC-20, meaning that existing ERC-20 contracts and tools will not work with ERC-223 tokens without modifications. +- Gas Costs: The additional checks and functionalities in ERC-223 transfers may result in higher gas costs compared to ERC-20 transactions. + +## Further reading {#further-reading} + +- [EIP-223: ERC-223 Token Standard](https://eips.ethereum.org/EIPS/eip-223) +- [Initial ERC-223 proposal](https://github.com/ethereum/eips/issues/223) diff --git a/public/content/developers/docs/standards/tokens/index.md b/public/content/developers/docs/standards/tokens/index.md index 92f8fe8b3fc..fd6aadcc463 100644 --- a/public/content/developers/docs/standards/tokens/index.md +++ b/public/content/developers/docs/standards/tokens/index.md @@ -19,10 +19,11 @@ Many Ethereum development standards focus on token interfaces. These standards h Here are some of the most popular token standards on Ethereum: - [ERC-20](/developers/docs/standards/tokens/erc-20/) - A standard interface for fungible (interchangeable) tokens, like voting tokens, staking tokens or virtual currencies. + +### NFT standards {#nft-standards} + - [ERC-721](/developers/docs/standards/tokens/erc-721/) - A standard interface for non-fungible tokens, like a deed for artwork or a song. -- [ERC-777](/developers/docs/standards/tokens/erc-777/) - ERC-777 allows people to build extra functionality on top of tokens such as a mixer contract for improved transaction privacy or an emergency recover function to bail you out if you lose your private keys. - [ERC-1155](/developers/docs/standards/tokens/erc-1155/) - ERC-1155 allows for more efficient trades and bundling of transactions – thus saving costs. This token standard allows for creating both utility tokens (such as $BNB or $BAT) and Non-Fungible Tokens like CryptoPunks. -- [ERC-4626](/developers/docs/standards/tokens/erc-4626/) - A tokenized vault standard designed to optimize and unify the technical parameters of yield-bearing vaults. The full list of [ERC](https://eips.ethereum.org/erc) proposals. diff --git a/public/content/developers/docs/transactions/index.md b/public/content/developers/docs/transactions/index.md index 47c88b77174..73b9fa53b21 100644 --- a/public/content/developers/docs/transactions/index.md +++ b/public/content/developers/docs/transactions/index.md @@ -160,13 +160,20 @@ The base fee will be burned **-0.00399 ETH** Validator keeps the tip **+0.000210 ETH** -Gas is required for any smart contract interaction too. ![Diagram showing how unused gas is refunded](./gas-tx.png) _Diagram adapted from [Ethereum EVM illustrated](https://takenobu-hs.github.io/downloads/ethereum_evm_illustrated.pdf)_ Any gas not used in a transaction is refunded to the user account. +### Smart contract interactions {#smart-contract-interactions} + +Gas is required for any transaction that involves a smart contract. + +Smart contracts can also contain functions known as [`view`](https://docs.soliditylang.org/en/latest/contracts.html#view-functions) or [`pure`](https://docs.soliditylang.org/en/latest/contracts.html#pure-functions) functions, which do not alter the state of the contract. As such, calling these functions from an EOA will not require any gas. The underlying RPC call for this scenario is [`eth_call`](/developers/docs/apis/json-rpc#eth_call) + +Unlike when accessed using `eth_call`, these `view` or `pure` functions are also commonly called internally (ie. from the contract itself or from another contract) which does cost gas. + ## Transaction lifecycle {#transaction-lifecycle} Once the transaction has been submitted the following happens: @@ -202,6 +209,16 @@ Where the fields are defined as: - `TransactionType` - a number between 0 and 0x7f, for a total of 128 possible transaction types. - `TransactionPayload` - an arbitrary byte array defined by the transaction type. +Based on the `TransactionType` value, a transaction can be classified as + +1. **Type 0 (Legacy) Transactions:** The original transaction format used since Ethereum's launch. They do not include features from [EIP-1559](https://eips.ethereum.org/EIPS/eip-1559) such as dynamic gas fee calculations or access lists for smart contracts. Legacy transactions lack a specific prefix indicating their type in their serialized form, starting with the byte `0xf8` when using [Recursive Length Prefix (RLP)](/developers/docs/data-structures-and-encoding/rlp) encoding. The TransactionType value for these transactions is `0x0`. + +2. **Type 1 Transactions:** Introduced in [EIP-2930](https://eips.ethereum.org/EIPS/eip-2930) as part of Ethereum's [Berlin Upgrade](/history/#berlin), these transactions include an `accessList` parameter. This list specifies addresses and storage keys the transaction expects to access, helping to potentially reduce [gas](/developers/docs/gas/) costs for complex transactions involving smart contracts. EIP-1559 fee market changes are not included in Type 1 transactions. Type 1 transactions also include a `yParity` parameter, which can either be `0x0` or `0x1`, indicating the parity of the y-value of the secp256k1 signature. They are identified by starting with the byte `0x01`, and their TransactionType value is `0x1`. + +3. **Type 2 Transactions**, commonly referred to as EIP-1559 transactions, are transactions introduced in [EIP-1559](https://eips.ethereum.org/EIPS/eip-1559), in Ethereum's [London Upgrade](/history/#london). They have become the standard transaction type on the Ethereum network. These transactions introduce a new fee market mechanism that improves predictability by separating the transaction fee into a base fee and a priority fee. They start with the byte `0x02` and include fields such as `maxPriorityFeePerGas` and `maxFeePerGas`. Type 2 transactions are now the default due to their flexibility and efficiency, especially favored during periods of high network congestion for their ability to help users manage transaction fees more predictably. The TransactionType value for these transactions is `0x2`. + + + ## Further reading {#further-reading} - [EIP-2718: Typed Transaction Envelope](https://eips.ethereum.org/EIPS/eip-2718) diff --git a/public/content/enterprise/index.md b/public/content/enterprise/index.md index 476b26f4101..dad7ccc12c1 100644 --- a/public/content/enterprise/index.md +++ b/public/content/enterprise/index.md @@ -150,7 +150,7 @@ Here are some of the enterprise applications that have been built on top of the ### Supply chain {#supply-chain} - [Birra Peroni](https://www.ey.com/en_gl/news/2021/05/birra-peroni-is-the-first-industrial-organization-to-mint-unique-non-fungible-tokens-using-ey-opschain-traceability) _mints NFTs for each new batch of beer, enabling greater visibility and efficiency across its supply chain_ -- [CargoX](https://cargox.io/) - _electroinc bill of lading and document transfer provider for shipping_ +- [CargoX](https://cargox.io/) - _electronic bill of lading and document transfer provider for shipping_ - [Circularize](https://www.circularise.com/) - _an end-to-end traceability solution for raw materials made into products_ - [EY OpsChain Contract Manager](https://blockchain.ey.com/products/contract-manager) - _enables companies to engage in a procurement workflow by issuing RFQ’s, contracts, purchase orders, and invoices across a network of business partners_ - [Minespider](https://www.minespider.com/) - _supply chain tracking and provenance, and CO2 emissions tracking_ diff --git a/public/content/nft/index.md b/public/content/nft/index.md index e1e99b96505..e4cf3951210 100644 --- a/public/content/nft/index.md +++ b/public/content/nft/index.md @@ -5,7 +5,7 @@ lang: en template: use-cases emoji: ":frame_with_picture:" sidebarDepth: 2 -image: /infrastructure_transparent.png +image: /images/infrastructure_transparent.png alt: An Eth logo being displayed via hologram. summaryPoint1: A way to represent anything unique as an Ethereum-based asset. summaryPoint2: NFTs are giving more power to content creators than ever before. @@ -105,6 +105,10 @@ Security issues relating to NFTs are most often related to phishing scams, smart - [ERC-1155 token standard](/developers/docs/standards/tokens/erc-1155/) - [Popular NFT Apps and Tools](https://www.ethereum-ecosystem.com/blockchains/ethereum/nfts) +## Other resources {#other-resources} + +- [NFTScan](https://nftscan.com/) + diff --git a/public/content/refi/index.md b/public/content/refi/index.md index 998cc0bf959..7979bd675fd 100755 --- a/public/content/refi/index.md +++ b/public/content/refi/index.md @@ -5,7 +5,7 @@ lang: en template: use-cases emoji: ":recycle:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: An alternative economic system built on regenerative principles summaryPoint2: An attempt to harness Ethereum to solve global-level coordination crises such as climate change diff --git a/public/content/roadmap/beacon-chain/index.md b/public/content/roadmap/beacon-chain/index.md index 74ba5d74678..ab719786af7 100644 --- a/public/content/roadmap/beacon-chain/index.md +++ b/public/content/roadmap/beacon-chain/index.md @@ -3,7 +3,7 @@ title: The Beacon Chain description: Learn about the Beacon Chain - the upgrade that introduced proof-of-stake Ethereum. lang: en template: upgrade -image: /upgrades/core.png +image: /images/upgrades/core.png alt: summaryPoint1: The Beacon Chain introduced proof-of-stake to the Ethereum ecosystem. summaryPoint2: It was merged with the original Ethereum proof-of-work chain in September 2022. diff --git a/public/content/roadmap/future-proofing/index.md b/public/content/roadmap/future-proofing/index.md index c94454f7896..7d02f344e09 100644 --- a/public/content/roadmap/future-proofing/index.md +++ b/public/content/roadmap/future-proofing/index.md @@ -2,7 +2,7 @@ title: Future-proofing Ethereum description: These upgrades cement Ethereum as the resilient, decentralized base layer for the future, whatever it may hold. lang: en -image: /roadmap/roadmap-future.png +image: /images/roadmap/roadmap-future.png alt: "Ethereum roadmap" template: roadmap --- diff --git a/public/content/roadmap/index.md b/public/content/roadmap/index.md index e19916a7d12..23bb0331488 100644 --- a/public/content/roadmap/index.md +++ b/public/content/roadmap/index.md @@ -3,7 +3,7 @@ title: Ethereum roadmap description: The path to more scalability, security and sustainability for Ethereum. lang: en template: roadmap -image: /heroes/roadmap-hub-hero.jpg +image: /images/heroes/roadmap-hub-hero.jpg alt: "Ethereum roadmap" summaryPoints: buttons: diff --git a/public/content/roadmap/merge/index.md b/public/content/roadmap/merge/index.md index 1f8d3baf429..e4bace99ceb 100644 --- a/public/content/roadmap/merge/index.md +++ b/public/content/roadmap/merge/index.md @@ -3,7 +3,7 @@ title: The Merge description: Learn about The Merge - when Mainnet Ethereum adopted proof-of-stake. lang: en template: upgrade -image: /upgrades/merge.png +image: /images/upgrades/merge.png alt: summaryPoint1: Ethereum Mainnet uses proof-of-stake, but this wasn't always the case. summaryPoint2: The upgrade from the original proof-of-work mechanism to proof-of-stake was called The Merge. diff --git a/public/content/roadmap/scaling/index.md b/public/content/roadmap/scaling/index.md index edfbba501c5..2a327fa33b2 100644 --- a/public/content/roadmap/scaling/index.md +++ b/public/content/roadmap/scaling/index.md @@ -2,7 +2,7 @@ title: Scaling Ethereum description: Rollups batch transactions together off-chain, reducing costs for the user. However, the way rollups currently use data is too expensive, limiting how cheap transactions can be. Proto-Danksharding fixes this. lang: en -image: /roadmap/roadmap-transactions.png +image: /images/roadmap/roadmap-transactions.png alt: "Ethereum roadmap" template: roadmap --- diff --git a/public/content/roadmap/security/index.md b/public/content/roadmap/security/index.md index d7a382aa757..527f83e8ca4 100644 --- a/public/content/roadmap/security/index.md +++ b/public/content/roadmap/security/index.md @@ -2,7 +2,7 @@ title: A more secure Ethereum description: Ethereum is the most secure and decentralized smart-contract platform in existence. However, there are still improvements that can be made so that Ethereum stays resilient to any level of attack far into the future. lang: en -image: /roadmap/roadmap-security.png +image: /images/roadmap/roadmap-security.png alt: "Ethereum roadmap" template: roadmap --- diff --git a/public/content/roadmap/user-experience/index.md b/public/content/roadmap/user-experience/index.md index c3a9c61a20d..c17d1cf0183 100644 --- a/public/content/roadmap/user-experience/index.md +++ b/public/content/roadmap/user-experience/index.md @@ -2,7 +2,7 @@ title: Improving user experience description: It is still too complex to use Ethereum for most people. To encourage mass adoption, Ethereum must drastically lower its barriers to entry - users must get the benefits of decentralized, permissionless and censorship resistant access to Ethereum but it must be as frictionless as using a traditional web2 app. lang: en -image: /roadmap/roadmap-ux.png +image: /images/roadmap/roadmap-ux.png alt: "Ethereum roadmap" template: roadmap --- diff --git a/public/content/social-networks/index.md b/public/content/social-networks/index.md index 6ab5600d2ae..9cee0377816 100644 --- a/public/content/social-networks/index.md +++ b/public/content/social-networks/index.md @@ -5,7 +5,7 @@ lang: en template: use-cases emoji: ":mega:" sidebarDepth: 2 -image: /ethereum-learn.png +image: /images/ethereum-learn.png summaryPoint1: Blockchain-based platforms for social interaction and content creation and distribution. summaryPoint2: Decentralized social media networks protect user privacy and enhance data security. summaryPoint3: Tokens and NFTs create new ways to monetize content. diff --git a/public/content/staking/pools/index.md b/public/content/staking/pools/index.md index 6a7da2491c0..4f69fa758d8 100644 --- a/public/content/staking/pools/index.md +++ b/public/content/staking/pools/index.md @@ -4,7 +4,7 @@ description: An overview of how to get started with pooled ETH staking lang: en template: staking emoji: ":money_with_wings:" -image: /staking/leslie-pool.png +image: /images/staking/leslie-pool.png alt: Leslie the rhino swimming in the pool. sidebarDepth: 2 summaryPoints: diff --git a/public/content/staking/saas/index.md b/public/content/staking/saas/index.md index 19fbf6c6751..13b374a1742 100644 --- a/public/content/staking/saas/index.md +++ b/public/content/staking/saas/index.md @@ -4,7 +4,7 @@ description: An overview of how to get started with pooled ETH staking lang: en template: staking emoji: ":money_with_wings:" -image: /staking/leslie-saas.png +image: /images/staking/leslie-saas.png alt: Leslie the rhino floating in the clouds. sidebarDepth: 2 summaryPoints: @@ -39,7 +39,7 @@ Attribute indicators are used below to signal notable strengths or weaknesses a ## Explore staking service providers {#saas-providers} -Below are some available SaaS provider. Use the above indicators to help guide you through these services +Below are some available SaaS providers. Use the above indicators to help guide you through these services diff --git a/public/content/staking/solo/index.md b/public/content/staking/solo/index.md index 5a2c60c055e..e038deccb3e 100644 --- a/public/content/staking/solo/index.md +++ b/public/content/staking/solo/index.md @@ -4,7 +4,7 @@ description: An overview of how to get started solo staking your ETH lang: en template: staking emoji: ":money_with_wings:" -image: /staking/leslie-solo.png +image: /images/staking/leslie-solo.png alt: Leslie the rhino on her own computer chip. sidebarDepth: 2 summaryPoints: diff --git a/public/content/staking/withdrawals/index.md b/public/content/staking/withdrawals/index.md index abf9f816df5..ae548a9e0be 100644 --- a/public/content/staking/withdrawals/index.md +++ b/public/content/staking/withdrawals/index.md @@ -3,7 +3,7 @@ title: Staking withdrawals description: Page summarizing what staking push withdrawals are, how they work, and what stakers need to do to get their rewards lang: en template: staking -image: /staking/leslie-withdrawal.png +image: /images/staking/leslie-withdrawal.png alt: Leslie the rhino with her staking rewards sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/am/nft/index.md b/public/content/translations/am/nft/index.md index cc9a2f33d90..c1d9665167b 100644 --- a/public/content/translations/am/nft/index.md +++ b/public/content/translations/am/nft/index.md @@ -5,7 +5,7 @@ lang: am template: use-cases emoji: ":frame_with_picture:" sidebarDepth: 2 -image: /infrastructure_transparent.png +image: /images/infrastructure_transparent.png alt: በሆሎግራም አማካኝነት የሚታየው የETH አርማ. summaryPoint1: ማንኛውንም ልዩ የሆነ ነገር የሚወከልበት መንገድ እንደ ኢቴሪየም-ተኮር ንብረት። summaryPoint2: NFTዎች ከበፊቱ በበለጠ ለይዘት ፈጣሪዎች የበለጠ ኃይል እየሰጡ ነው። diff --git a/public/content/translations/ar/dao/index.md b/public/content/translations/ar/dao/index.md index 36162c10cb7..345cfa88b73 100644 --- a/public/content/translations/ar/dao/index.md +++ b/public/content/translations/ar/dao/index.md @@ -5,7 +5,7 @@ lang: ar template: use-cases emoji: ":handshake:" sidebarDepth: 2 -image: /use-cases/dao-2.png +image: /images/use-cases/dao-2.png alt: تمثيل لمنظمة مستقلة لامركزية تصوّت على مقترح. summaryPoint1: المجتمعات التي يملكها الأعضاء دون قيادة مركزية. summaryPoint2: طريقة آمنة للتعاون مع الغرباء على الإنترنت. diff --git a/public/content/translations/ar/decentralized-identity/index.md b/public/content/translations/ar/decentralized-identity/index.md index 09a4327da8a..e285bdce062 100644 --- a/public/content/translations/ar/decentralized-identity/index.md +++ b/public/content/translations/ar/decentralized-identity/index.md @@ -5,7 +5,7 @@ lang: ar template: use-cases emoji: ":id:" sidebarDepth: 2 -image: /eth-gif-cat.png +image: /images/eth-gif-cat.png summaryPoint1: جعلت أنظمة الهُوِيَّة التقليدية من إصدار المعرفات الخاصة بك، وصيانتها، والتحكم فيها، عملية مركزية. summaryPoint2: حيث تغني الهُوِيَّة اللامركزية عن الاعتماد على أطراف ثالثة مركزية. summaryPoint3: بفضل العملات الرقمية، أصبح لدى المستخدمين الآن الأدوات اللازمة لإصدار معرفات الهوية والمصادقات الخاصة بهم، والاحتفاظ بها، والتحكم فيها مرة أخرى. diff --git a/public/content/translations/ar/defi/index.md b/public/content/translations/ar/defi/index.md index de2bc4b69e5..aa7d669d24f 100644 --- a/public/content/translations/ar/defi/index.md +++ b/public/content/translations/ar/defi/index.md @@ -4,7 +4,7 @@ description: نظرة عامة حول التمويل اللامركزي على lang: ar template: use-cases emoji: ":money_with_wings:" -image: /use-cases/defi.png +image: /images/use-cases/defi.png alt: شعار إثيريوم مصنوع من قطع الليجو. sidebarDepth: 2 summaryPoint1: "• بديل عالمي مفتوح عن النظام المالي الحالي." diff --git a/public/content/translations/ar/desci/index.md b/public/content/translations/ar/desci/index.md index 14fe4e02317..276c6881e16 100644 --- a/public/content/translations/ar/desci/index.md +++ b/public/content/translations/ar/desci/index.md @@ -5,7 +5,7 @@ lang: ar template: use-cases emoji: ":microscope:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: نظام عالمي ومفتوح بديل للنظام العلمي الحالي. summaryPoint2: تتيح التكنولوجيا للعلماء جمع التمويل وإجراء التجارب، ومشاركة البيانات، ونشر النتائج، والمزيد. diff --git a/public/content/translations/ar/nft/index.md b/public/content/translations/ar/nft/index.md index 7817280b2b8..3539b981676 100644 --- a/public/content/translations/ar/nft/index.md +++ b/public/content/translations/ar/nft/index.md @@ -5,7 +5,7 @@ lang: ar template: use-cases emoji: ":frame_with_picture:" sidebarDepth: 2 -image: /infrastructure_transparent.png +image: /images/infrastructure_transparent.png alt: يتم عرض شعار إثير عبر صورة مجسَّمة. summaryPoint1: طريقة لتمثيل أي شيء فريد كأصل مستند إلى إثيريوم. summaryPoint2: بفضل الرموز المميزة غير القابلة للاستبدال، سيتمتع منشئو المحتوى بقوة غير مسبوقة. diff --git a/public/content/translations/ar/refi/index.md b/public/content/translations/ar/refi/index.md index 92a934692a8..ab5ec7855c1 100644 --- a/public/content/translations/ar/refi/index.md +++ b/public/content/translations/ar/refi/index.md @@ -5,7 +5,7 @@ lang: ar template: use-cases emoji: ":recycle:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: اقتصاد بديل قائم على أُسُس متجددة summaryPoint2: محاولة لتسخير الإيثريوم في سبيل حل الأزمات التي تتطلب تنسيق عالمي مثل التغيرات المناخية diff --git a/public/content/translations/ar/roadmap/beacon-chain/index.md b/public/content/translations/ar/roadmap/beacon-chain/index.md index a7bad82b3c3..d26d2429af9 100644 --- a/public/content/translations/ar/roadmap/beacon-chain/index.md +++ b/public/content/translations/ar/roadmap/beacon-chain/index.md @@ -3,7 +3,7 @@ title: سلسلة المنارة description: تعرّف على سلسلة المنارة - الترقية التي جعلت إثيريوم جزءًا من إثبات الحصة. lang: ar template: upgrade -image: /upgrades/core.png +image: /images/upgrades/core.png alt: summaryPoint1: قدمت سلسلة المنارة إثبات الحصة في منظومة إثيريوم. summaryPoint2: تم الدمج مع سلسلة إثبات الحصة الأصلية لإثيريوم في سبتمبر من عام 2022. diff --git a/public/content/translations/ar/roadmap/merge/index.md b/public/content/translations/ar/roadmap/merge/index.md index 4c147e5752c..4d69af741df 100644 --- a/public/content/translations/ar/roadmap/merge/index.md +++ b/public/content/translations/ar/roadmap/merge/index.md @@ -3,7 +3,7 @@ title: الدمج description: تعرّف على الدمج - عندما تبنت الشبكة الرئيسية إثيريوم إثبات الحصة. lang: ar template: upgrade -image: /upgrades/merge.png +image: /images/upgrades/merge.png alt: summaryPoint1: تستخدم الشبكة الرئيسية لإثيريوم إثبات الحصة، بيد أن ذلك ليس الوضع دائمًا. summaryPoint2: كان يُطلق على عملية التطوير من آلية إثبات العمل الأصلية إلى إثبات الحصة اسم الدمج. diff --git a/public/content/translations/ar/social-networks/index.md b/public/content/translations/ar/social-networks/index.md index 3bf3f10f279..6dbe01451b5 100644 --- a/public/content/translations/ar/social-networks/index.md +++ b/public/content/translations/ar/social-networks/index.md @@ -5,7 +5,7 @@ lang: ar template: use-cases emoji: ":mega:" sidebarDepth: 2 -image: /ethereum-learn.png +image: /images/ethereum-learn.png summaryPoint1: منصات قائمة على سلسلة الكتل للتفاعل الاجتماعي وإنشاء المحتوى وتوزيعه. summaryPoint2: إن شبكات التواصل الاجتماعي اللامركزية تحمي خصوصية المستخدمين وتعزز أمن البيانات. summaryPoint3: الرموز المميزة و NFTs تنشئ أساليب جديدة لتحويل المحتوى إلى أموال. diff --git a/public/content/translations/ar/staking/pools/index.md b/public/content/translations/ar/staking/pools/index.md index c43d86e9807..2875968e6de 100644 --- a/public/content/translations/ar/staking/pools/index.md +++ b/public/content/translations/ar/staking/pools/index.md @@ -4,7 +4,7 @@ description: نظرة عامة على كيفية بدء مراهنة عملة ET lang: ar template: staking emoji: ":money_with_wings:" -image: /staking/leslie-pool.png +image: /images/staking/leslie-pool.png alt: يسبح ليزلي فرس النهر في حمام السباحة. sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/ar/staking/saas/index.md b/public/content/translations/ar/staking/saas/index.md index 9b147a9faed..de48b1dcc7e 100644 --- a/public/content/translations/ar/staking/saas/index.md +++ b/public/content/translations/ar/staking/saas/index.md @@ -4,7 +4,7 @@ description: نظرة عامة على كيفية بدء مع تجميع ETH lang: ar template: staking emoji: ":money_with_wings:" -image: /staking/leslie-saas.png +image: /images/staking/leslie-saas.png alt: يطوف ليزلي فرس النهر في السحاب. sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/ar/staking/solo/index.md b/public/content/translations/ar/staking/solo/index.md index 764a135caa5..6dbf1ec037a 100644 --- a/public/content/translations/ar/staking/solo/index.md +++ b/public/content/translations/ar/staking/solo/index.md @@ -4,7 +4,7 @@ description: نظرة عامة إلى كيفية بدء المراهنة الف lang: ar template: staking emoji: ":money_with_wings:" -image: /staking/leslie-solo.png +image: /images/staking/leslie-solo.png alt: ليزلي فرس النهر على شريحة الحاسوب الخاصة بها. sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/ar/staking/withdrawals/index.md b/public/content/translations/ar/staking/withdrawals/index.md index 18333888f4d..076362985d9 100644 --- a/public/content/translations/ar/staking/withdrawals/index.md +++ b/public/content/translations/ar/staking/withdrawals/index.md @@ -3,7 +3,7 @@ title: عمليات سحب تجميد العملات description: ملخص الصفحة عن ماهية دفع عمليات سحب المراهنة، آلية عملها، والإجراءات التي يحتاج المراهنون إلى اتخاذها للحصول على مكافأتهم lang: ar template: staking -image: /staking/leslie-withdrawal.png +image: /images/staking/leslie-withdrawal.png alt: ليزلي فرس النهر مع مكافأتها من المراهنة sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/az/dao/index.md b/public/content/translations/az/dao/index.md index b27ae1c6760..6fadf3d578a 100644 --- a/public/content/translations/az/dao/index.md +++ b/public/content/translations/az/dao/index.md @@ -5,7 +5,7 @@ lang: az template: use-cases emoji: ":handshake:" sidebarDepth: 2 -image: /use-cases/dao-2.png +image: /images/use-cases/dao-2.png alt: Bir təklif üzrə səsvermədə iştirak edən DAO-nun təqdimatı. summaryPoint1: Mərkəzləşdirilmiş rəhbərliyi olmayan üzvlərə məxsus icmalar. summaryPoint2: İnternetdən kənar şəxslərlə əməkdaşlığın təhlükəsiz yolu. diff --git a/public/content/translations/az/decentralized-identity/index.md b/public/content/translations/az/decentralized-identity/index.md index a4c0eae62bd..62568ac80b3 100644 --- a/public/content/translations/az/decentralized-identity/index.md +++ b/public/content/translations/az/decentralized-identity/index.md @@ -5,7 +5,7 @@ lang: az template: use-cases emoji: ":id:" sidebarDepth: 2 -image: /eth-gif-cat.png +image: /images/eth-gif-cat.png summaryPoint1: Ənənəvi kimlik sistemləri məlumatlarınızın verilməsi, saxlanması və onlara nəzarəti mərkəzləşdirib. summaryPoint2: Mərkəzləşdirilməmiş kimlik mərkəzləşdirilmiş üçüncü tərəflərdən asılılığı aradan qaldırır. summaryPoint3: Kriptovalyuta sayəsində istifadəçilər artıq öz məlumatlarını və sertifikatlarını vermək, saxlamaq və nəzarət etmək üçün alətlərə sahibdirlər. diff --git a/public/content/translations/az/defi/index.md b/public/content/translations/az/defi/index.md index e2c8227410e..030980739b9 100644 --- a/public/content/translations/az/defi/index.md +++ b/public/content/translations/az/defi/index.md @@ -4,7 +4,7 @@ description: Ethereum-da DeFi-a ümumi baxış lang: az template: use-cases emoji: ":money_with_wings:" -image: /use-cases/defi.png +image: /images/use-cases/defi.png alt: Leqo kərpiclərindən hazırlanan Eth loqosu. sidebarDepth: 2 summaryPoint1: Mövcud maliyyə sisteminə qlobal və açıq alternativ. diff --git a/public/content/translations/az/desci/index.md b/public/content/translations/az/desci/index.md index aa454b8a33c..f616a6c8dc7 100644 --- a/public/content/translations/az/desci/index.md +++ b/public/content/translations/az/desci/index.md @@ -5,7 +5,7 @@ lang: az template: use-cases emoji: ":microscope:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: Mövcud elmi sistemə qlobal, açıq alternativ. summaryPoint2: Alimlər üçün maliyyə vəsaiti toplamağa, təcrübələr aparmağa, məlumatları paylaşmağa, yaymağa və s. imkan verən texnologiya. diff --git a/public/content/translations/az/nft/index.md b/public/content/translations/az/nft/index.md index e7b2ffd995e..09ade02258e 100644 --- a/public/content/translations/az/nft/index.md +++ b/public/content/translations/az/nft/index.md @@ -5,7 +5,7 @@ lang: az template: use-cases emoji: ":frame_with_picture:" sidebarDepth: 2 -image: /infrastructure_transparent.png +image: /images/infrastructure_transparent.png alt: Holoqram ilə görüntülənən bir Eth loqosu. summaryPoint1: Ethereum əsaslı aktiv kimi bənzərsiz hər şeyi təsvir etmək üçün bir yol. summaryPoint2: NFT-lər məzmun yaradıcılarına əvvəlkindən daha çox güc verir. diff --git a/public/content/translations/az/refi/index.md b/public/content/translations/az/refi/index.md index 216fb63de31..4c8aad839cd 100644 --- a/public/content/translations/az/refi/index.md +++ b/public/content/translations/az/refi/index.md @@ -5,7 +5,7 @@ lang: az template: use-cases emoji: ":recycle:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: Regenerativ prinsiplər üzərində qurulmuş alternativ iqtisadi sistem summaryPoint2: İqlim dəyişikliyi kimi qlobal səviyyəli koordinasiya böhranlarını həll etmək üçün Ethereum-dan istifadə etmək cəhdi diff --git a/public/content/translations/az/social-networks/index.md b/public/content/translations/az/social-networks/index.md index 13b29f13727..06a43554906 100644 --- a/public/content/translations/az/social-networks/index.md +++ b/public/content/translations/az/social-networks/index.md @@ -5,7 +5,7 @@ lang: az template: use-cases emoji: ":mega:" sidebarDepth: 2 -image: /ethereum-learn.png +image: /images/ethereum-learn.png summaryPoint1: Sosial qarşılıqlı əlaqə və məzmunun yaradılması və yayılması üçün blokçeyn əsaslı platformalar. summaryPoint2: Mərkəzləşdirilməmiş sosial media şəbəkələri istifadəçi məxfiliyini qoruyur və məlumatların təhlükəsizliyini artırır. summaryPoint3: Tokenlər və NFTlər məzmundan pul qazanmağın yeni yollarını yaradır. diff --git a/public/content/translations/bg/roadmap/beacon-chain/index.md b/public/content/translations/bg/roadmap/beacon-chain/index.md index aec7b8266c3..ad5d129a8e5 100644 --- a/public/content/translations/bg/roadmap/beacon-chain/index.md +++ b/public/content/translations/bg/roadmap/beacon-chain/index.md @@ -3,7 +3,7 @@ title: Бийкън чейн description: Научете какво е Бийкън чейн – надстройката, която въведе доказателство-за-залог в Eтереум. lang: bg template: upgrade -image: /upgrades/core.png +image: /images/upgrades/core.png alt: summaryPoint1: Бийкън чейн въведе доказателство-за-залог в екосистемата на Eтереум. summaryPoint2: През септември 2022 г. беше извършено сливане с първоначалното доказателство-за-работа на Eтереум. diff --git a/public/content/translations/bg/roadmap/merge/index.md b/public/content/translations/bg/roadmap/merge/index.md index 0eedeb083dd..abd55076825 100644 --- a/public/content/translations/bg/roadmap/merge/index.md +++ b/public/content/translations/bg/roadmap/merge/index.md @@ -3,7 +3,7 @@ title: Сливането description: Научете за Сливането – когато основната мрежа на Етереум възприе механизма за доказателство-за-залог. lang: bg template: upgrade -image: /upgrades/merge.png +image: /images/upgrades/merge.png alt: summaryPoint1: Основната мрежа на Етереум използва доказателство-за-залог, но това не винаги е било така. summaryPoint2: Надстройката към доказателство-за-залог от оригиналния механизъм за доказателство-за-работа се нарича Сливането. diff --git a/public/content/translations/bn/dao/index.md b/public/content/translations/bn/dao/index.md index 9892981664f..4a19b035fe8 100644 --- a/public/content/translations/bn/dao/index.md +++ b/public/content/translations/bn/dao/index.md @@ -5,7 +5,7 @@ lang: bn template: use-cases emoji: ":handshake:" sidebarDepth: 2 -image: /use-cases/dao-2.png +image: /images/use-cases/dao-2.png alt: একটি DAO-এর একটি রিপ্রেজেন্টেশন একটি প্রস্তাবে ভোট দিচ্ছে। summaryPoint1: কেন্দ্রীভূত নেতৃত্ব ছাড়া সদস্য-মালিকানাধীন কমিউনিটি। summaryPoint2: ইন্টারনেট অপরিচিতদের সাথে সহযোগিতা করার একটি নিরাপদ উপায়। diff --git a/public/content/translations/bn/decentralized-identity/index.md b/public/content/translations/bn/decentralized-identity/index.md index cbe67d4b6ef..5e75f6f0804 100644 --- a/public/content/translations/bn/decentralized-identity/index.md +++ b/public/content/translations/bn/decentralized-identity/index.md @@ -5,7 +5,7 @@ lang: bn template: use-cases emoji: ":id:" sidebarDepth: 2 -image: /eth-gif-cat.png +image: /images/eth-gif-cat.png summaryPoint1: ঐতিহ্যগত পরিচয় সিস্টেমগুলি আপনার শনাক্তকারী বৈশিষ্টসমূহের ইস্যুকরণ, রক্ষণাবেক্ষণ এবং নিয়ন্ত্রণকে কেন্দ্রীভূত করেছে। summaryPoint2: বিকেন্দ্রীভূত পরিচয় কেন্দ্রীভূত তৃতীয় পক্ষের উপর নির্ভরতা দূর করে। summaryPoint3: ক্রিপ্টোকারেন্সির জন্য ধন্যবাদ, ব্যবহারকারীদের কাছে এখন আবার তাদের শনাক্তকারী এবং প্রমাণীকরণ ইস্যু করার, ধরে রাখার এবং নিয়ন্ত্রণ করার টুলস রয়েছে। diff --git a/public/content/translations/bn/defi/index.md b/public/content/translations/bn/defi/index.md index f51be6079cd..6e99c4a5730 100644 --- a/public/content/translations/bn/defi/index.md +++ b/public/content/translations/bn/defi/index.md @@ -4,7 +4,7 @@ description: ইথেরিয়াম এর উপর DeFi এর একটি lang: bn template: use-cases emoji: ":money_with_wings:" -image: /use-cases/defi.png +image: /images/use-cases/defi.png alt: Lego ব্রিকস দিয়ে তৈরি একটি Eth লোগো। sidebarDepth: 2 summaryPoint1: বর্তমান আর্থিক ব্যবস্থার জন্য বিশ্বব্যাপী একটি উন্মুক্ত বিকল্প ব্যবস্থাপনা। diff --git a/public/content/translations/bn/desci/index.md b/public/content/translations/bn/desci/index.md index 24ce87c264e..8a912117316 100644 --- a/public/content/translations/bn/desci/index.md +++ b/public/content/translations/bn/desci/index.md @@ -5,7 +5,7 @@ lang: bn template: use-cases emoji: ":microscope:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: একটি বিশ্বব্যাপী, বর্তমান বৈজ্ঞানিক ব্যবস্থার উন্মুক্ত বিকল্প। summaryPoint2: প্রযুক্তি যা বিজ্ঞানীদের তহবিল সংগ্রহ করতে, পরীক্ষা চালাতে, ডেটা শেয়ার করতে, ইনসাইটস বিতরণ করতে এবং আরও অনেক কিছু করতে সক্ষম করে। diff --git a/public/content/translations/bn/nft/index.md b/public/content/translations/bn/nft/index.md index 57f8be65985..3268f4f9843 100644 --- a/public/content/translations/bn/nft/index.md +++ b/public/content/translations/bn/nft/index.md @@ -5,7 +5,7 @@ lang: bn template: use-cases emoji: ":frame_with_picture:" sidebarDepth: 2 -image: /infrastructure_transparent.png +image: /images/infrastructure_transparent.png alt: হলোগ্রামের মাধ্যমে একটি Eth লোগো ডিসপ্লে করা হচ্ছে।. summaryPoint1: একটি ইথেরিয়াম-ভিত্তিক সম্পদ হিসেবে অনন্য কিছু উপস্থাপন করার একটি উপায়। summaryPoint2: NFT কন্টেন্ট নির্মাতাদের আগের চেয়ে আরও ক্ষমতা দিচ্ছে। diff --git a/public/content/translations/bn/refi/index.md b/public/content/translations/bn/refi/index.md index eab9fc250ac..30c5fc4247f 100644 --- a/public/content/translations/bn/refi/index.md +++ b/public/content/translations/bn/refi/index.md @@ -5,7 +5,7 @@ lang: bn template: use-cases emoji: ":recycle:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: পুনঃউৎপাদনমূলক নীতির উপর নির্মিত একটি বিকল্প অর্থনৈতিক ব্যবস্থা summaryPoint2: জলবায়ু পরিবর্তনের মতো বিশ্ব-স্তরের সমন্বয় সংকট সমাধানের জন্য ইথেরিয়ামকে কাজে লাগানোর একটি প্রচেষ্টা diff --git a/public/content/translations/bn/social-networks/index.md b/public/content/translations/bn/social-networks/index.md index a95258a5a0f..4017963bba3 100644 --- a/public/content/translations/bn/social-networks/index.md +++ b/public/content/translations/bn/social-networks/index.md @@ -5,7 +5,7 @@ lang: bn template: use-cases emoji: ":mega:" sidebarDepth: 2 -image: /ethereum-learn.png +image: /images/ethereum-learn.png summaryPoint1: সামাজিক মিথস্ক্রিয়া এবং কন্টেন্ট তৈরি এবং বিতরণের জন্য ব্লকচেইন-ভিত্তিক প্ল্যাটফর্ম। summaryPoint2: বিকেন্দ্রীভূত সামাজিক মিডিয়া নেটওয়ার্কগুলি ব্যবহারকারীর গোপনীয়তা রক্ষা করে এবং ডেটা সুরক্ষা বাড়ায়। summaryPoint3: টোকেন এবং NFT কনটেন্ট নগদীকরণের নতুন উপায় তৈরি করে। diff --git a/public/content/translations/bn/staking/pools/index.md b/public/content/translations/bn/staking/pools/index.md index ef075e20e3e..6336af46356 100644 --- a/public/content/translations/bn/staking/pools/index.md +++ b/public/content/translations/bn/staking/pools/index.md @@ -4,7 +4,7 @@ description: পুল করা দিয়ে কীভাবে ETH স্ lang: bn template: staking emoji: ":money_with_wings:" -image: /staking/leslie-pool.png +image: /images/staking/leslie-pool.png alt: Leslie the rhino পুলে সাঁতার কাটছে। sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/bn/staking/saas/index.md b/public/content/translations/bn/staking/saas/index.md index 569e870b88b..94a4642e570 100644 --- a/public/content/translations/bn/staking/saas/index.md +++ b/public/content/translations/bn/staking/saas/index.md @@ -4,7 +4,7 @@ description: পুল করা দিয়ে কীভাবে ETH স্ lang: bn template: staking emoji: ":money_with_wings:" -image: /staking/leslie-saas.png +image: /images/staking/leslie-saas.png alt: Leslie the rhino মেঘের মধ্যে ভাসছে। sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/bn/staking/solo/index.md b/public/content/translations/bn/staking/solo/index.md index 8b2ae991e44..d564f60b92a 100644 --- a/public/content/translations/bn/staking/solo/index.md +++ b/public/content/translations/bn/staking/solo/index.md @@ -4,7 +4,7 @@ description: আপনার স্বতন্ত্র ETH স্টেকি lang: bn template: staking emoji: ":money_with_wings:" -image: /staking/leslie-solo.png +image: /images/staking/leslie-solo.png alt: Leslie the rhino তার নিজের কম্পিউটার চিপে। sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/bn/staking/withdrawals/index.md b/public/content/translations/bn/staking/withdrawals/index.md index f951e52d6b3..8ac7b62da79 100644 --- a/public/content/translations/bn/staking/withdrawals/index.md +++ b/public/content/translations/bn/staking/withdrawals/index.md @@ -3,7 +3,7 @@ title: স্টেকিং উইথড্রয়াল description: স্টেকিং পুশ উত্তোলন কি, সেগুলি কীভাবে কাজ করে এবং সেগুলোর জন্য পুরষ্কার পেতে স্টেকদের কী করতে হবে তার সংক্ষিপ্ত বিবরণীর পেজ lang: bn template: staking -image: /staking/leslie-withdrawal.png +image: /images/staking/leslie-withdrawal.png alt: Leslie the rhino তার স্টেকিং পুরষ্কার সহ sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/ca/dao/index.md b/public/content/translations/ca/dao/index.md index 5586a8cfc48..f02eda014a4 100644 --- a/public/content/translations/ca/dao/index.md +++ b/public/content/translations/ca/dao/index.md @@ -5,7 +5,7 @@ lang: ca template: use-cases emoji: ":handshake:" sidebarDepth: 2 -image: /use-cases/dao-2.png +image: /images/use-cases/dao-2.png alt: Representació d'una DAO que vota una proposta. summaryPoint1: Comunitats de membres sense un lideratge centralitzat. summaryPoint2: Una forma segura de col·laborar amb desconeguts a internet. diff --git a/public/content/translations/ca/defi/index.md b/public/content/translations/ca/defi/index.md index e9bdaf8cb45..5b518394870 100644 --- a/public/content/translations/ca/defi/index.md +++ b/public/content/translations/ca/defi/index.md @@ -4,7 +4,7 @@ description: Una visió general de les DeFi a Ethereum lang: ca template: use-cases emoji: ":money_with_wings:" -image: /use-cases/defi.png +image: /images/use-cases/defi.png alt: Un logotip d'Ethereum fet de peces de lego. sidebarDepth: 2 summaryPoint1: Una alternativa global i oberta al sistema financer actual. diff --git a/public/content/translations/ca/nft/index.md b/public/content/translations/ca/nft/index.md index c0c88c5cf60..5c97e2de132 100644 --- a/public/content/translations/ca/nft/index.md +++ b/public/content/translations/ca/nft/index.md @@ -5,7 +5,7 @@ lang: ca template: use-cases emoji: ":frame_with_picture:" sidebarDepth: 2 -image: /infrastructure_transparent.png +image: /images/infrastructure_transparent.png alt: Un logotip d'Eth mostrat mitjançant un holograma. summaryPoint1: Una forma de representar quelcom únic com ara un actiu basat en Ethereum. summaryPoint2: Els NFT estan donant més poder als creadors de contingut que mai. diff --git a/public/content/translations/ca/roadmap/beacon-chain/index.md b/public/content/translations/ca/roadmap/beacon-chain/index.md index b74e59fa8d3..ff5879f695c 100644 --- a/public/content/translations/ca/roadmap/beacon-chain/index.md +++ b/public/content/translations/ca/roadmap/beacon-chain/index.md @@ -3,7 +3,7 @@ title: La cadena de balisa description: Aprèn més coses sobre la Cadena de Balisa - la millora que va introduir la prova de participació d'Ethereum. lang: ca template: upgrade -image: /upgrades/core.png +image: /images/upgrades/core.png alt: summaryPoint1: La Cadena de Balisa no canvia en res l'Ethereum que utilitzem avui en dia. summaryPoint2: Coordinarà la xarxa, fent servei com a capa de consens. diff --git a/public/content/translations/ca/roadmap/merge/index.md b/public/content/translations/ca/roadmap/merge/index.md index 553056a781a..b63c902fa9c 100644 --- a/public/content/translations/ca/roadmap/merge/index.md +++ b/public/content/translations/ca/roadmap/merge/index.md @@ -3,7 +3,7 @@ title: La fusió description: "Més informació sobre la fusió: quan la xarxa principal d'Ethereum s'integri al sistema coordinat de prova de participació de la cadena de balisa." lang: ca template: upgrade -image: /upgrades/merge.png +image: /images/upgrades/merge.png alt: summaryPoint1: Està previst que l'actual xarxa principal d'Ethereum es "fusioni" amb la cadena de balisa basada en el sistema de prova de participació. summaryPoint2: Això marcarà el final del sistema de prova de treball per Ethereum i significarà la transició completa al sistema de prova de participació. diff --git a/public/content/translations/cs/dao/index.md b/public/content/translations/cs/dao/index.md index 9198a8c4ad3..1116c46bf32 100644 --- a/public/content/translations/cs/dao/index.md +++ b/public/content/translations/cs/dao/index.md @@ -5,7 +5,7 @@ lang: cs template: use-cases emoji: ":handshake:" sidebarDepth: 2 -image: /use-cases/dao-2.png +image: /images/use-cases/dao-2.png alt: Vyobrazení decentralizované autonomní organizace hlasující o návrhu. summaryPoint1: Členské komunity bez centralizovaného vedení. summaryPoint2: Bezpečný způsob, jak spolupracovat s lidmi na internetu. @@ -14,11 +14,11 @@ summaryPoint3: Bezpečné místo pro vložení prostředků na konkrétní věc. ## Co jsou DAO? {#what-are-daos} -DAO je kolektivně vlastněná, blockchainem řízená organizace, která pracuje k dosažení společného cíle. +DAO je kolektivně vlastněná organizace sloužící k dosažení společně vytyčeného cíle. DAO nám umožňují pracovat s podobně smýšlejícími lidmi po celém světě, aniž bychom věřili benevolentnímu lídrovi, aby spravoval finanční prostředky nebo operace. Není zde žádný výkonný ředitel, který by rozmarně utrácel peníze nebo výkonný finanční ředitel, který by mohl manipulovat s rozvahou firmy. Namísto toho jsou do kódu zavedena pravidla založená na blockchainu, která definují, jak organizace funguje a jak je s finančními prostředky vynaloženo. -Mají zabudované pokladny, do kterých nikdo nemá přístup bez souhlasu skupiny. Rozhodnutí se řídí návrhy a hlasováním, aby měl každý člen organizace možnost vyjádřit svůj názor a vše na blockchainu probíhalo transparentně. +Mají zabudované pokladny, do kterých nikdo nemá přístup bez souhlasu skupiny. Rozhodnutí se řídí návrhy a hlasováním, což zajišťuje, že každý člen organizace má možnost vyjádřit svůj názor. To vše se díky blockchainovým technologiím odehrává [on-chain](/glossary/#on-chain) a naprosto transparentně. ## Proč potřebujeme DAO? {#why-dao} @@ -40,23 +40,21 @@ Tento princip tak otevírá mnoho nových příležitostí ke globální spolupr Několik příkladů, k čemu je možné DAO využít: -- Charita – můžete přijímat dary od kohokoliv na světě a hlasovat o tom, co bude financováno. -- Družstevní vlastnictví – můžete zakoupit fyzická či digitální aktiva a členové mohou hlasovat o tom, jak s nimi naložit. -- Podniky a granty – můžete vytvořit fond rizikového kapitálu, který sdružuje investiční kapitál a hlasuje o podnicích, které podpoří. Splacené peníze mohou být později přerozděleny mezi členy DAO. +- **Charitativní organizace** – můžete přijímat dary od kohokoliv na světě a hlasovat o tom, které projekty budou s jejich pomocí financovány. +- **Kolektivní vlastnictví** – jako DAO můžete zakoupit fyzická či digitální aktiva a nechat vaše členy hlasovat o tom, jak s nimi naložit. +- **Fondy a granty** – můžete vytvořit fond rizikového kapitálu, který sdružuje investiční kapitál a nechat členy DAO organizace hlasovat o projektech, které podpoří. Splacené peníze mohou být později přerozděleny mezi členy DAO. + + ## Jak fungují DAO? {#how-daos-work} -Základem DAO je její chytrý kontrakt, který definuje pravidla organizace a spravuje pokladnu skupiny. Jakmile je kontrakt nasazen na Ethereu, nikdo nemůže změnit pravidla jinak než hlasováním. Pokud by se tedy někdo prokusil provést akci, která není definována pravidly a logikou počítačového kódu, skončí to neúspěchem. Stejně tak i finanční prostředky jsou řízeny chytrým kontraktem, takže nikdo nemůže utratit peníze bez souhlasu skupiny Znamená to tedy, že DAO nepotřebuje žádnou ústřední entitu a namísto toho jsou všechna rozhodnutí i platby prováděny kolektivně na základě společného hlasování. +Základem DAO je [smart kontrakt](/glossary/#smart-contract), který definuje pravidla organizace a spravuje majetek celé skupiny. Jakmile je kontrakt nasazen na Ethereu, nikdo nemůže změnit pravidla jinak než hlasováním. Pokud by se tedy někdo prokusil provést akci, která není definována pravidly a logikou počítačového kódu, skončí to neúspěchem. Stejně tak i finanční prostředky jsou řízeny chytrým kontraktem, takže nikdo nemůže utratit peníze bez souhlasu skupiny Znamená to tedy, že DAO nepotřebuje žádnou ústřední entitu a namísto toho jsou všechna rozhodnutí i platby prováděny kolektivně na základě společného hlasování. To je možné z toho důvodu, že chytré kontrakty jsou po nasazení na Ethereum chráněny proti nedovolené manipulaci. Pravidla DAO jsou totiž zapsaná pomocí veřejně dostupného kódu a nelze je tak upravovat bez povšimnutí. - - Více o chytrých smlouvách - - ## Ethereum a DAO {#ethereum-and-daos} -Ethereum je ideální základ pro DAO a to hned z několika důvodů: +Ethereum je ideálním ekosystémem pro založení DAO a to hned z několika důvodů: - Vlastní konsenzus sítě Ethereum je natolik distribuovaný a zavedený, že mu organizace mohou důvěřovat. - Kód chytrého kontraktu nemůže být po svém nasazení upraven a to ani vlastními majiteli. To umožňuje řídit DAO podle pravidel, se kterými byla naprogramována. @@ -67,31 +65,31 @@ Ethereum je ideální základ pro DAO a to hned z několika důvodů: Při řízení DAO je třeba zvážit mnoho aspektů, například způsob hlasování a navrhování. -### Delegace {#governance-delegation} +### Delegace #{governance-delegation} Delegování je něco jako DAO verze zastupitelské demokracie. Držitelé tokenu delegují hlasy uživatelům, kteří se nabídnou a slíbí, že budou spravovat protokol a zůstanou o něm informováni. #### Příklad z praxe {#governance-example} -[ENS](https://claim.ens.domains/delegate-ranking) – Držitelé ENS mohou delegovat své hlasy členům angažovaných komunit, aby je reprezentovali. +[ENS](https://claim.ens.domains/delegate-ranking) – Držitelé ENS mohou delegovat své hlasy členům angažovaných komunit za účelem reprezentace v zastoupení. -### Automatické řízení transakcí {#governance-example} +### Automatické řízení transakcí #{governance-example} V mnoha DAO budou transakce provedeny automaticky, pokud bude dostatečně uživatelů hlasovat pro. #### Příklad z praxe {#governance-example} -[Nouns](https://nouns.wtf) – V Nouns DAO je transakce provedena, pokud je dosažen dostatečný počet hlasů a většina z nich je pro a pokud ji zakladatelé nevetují. +[Nouns](https://nouns.wtf) – V Nouns DAO je transakce provedena pouze v případě, pokud je dosaženo dostatečného počtu hlasů, většina z nich je pro, a zakladatelé Nouns DAO tuto transakci nevetují. -### Řízení Multisig {#governance-example} +### Řízení Multisig #{governance-example} -Přestože DAO mají tísíce hlasujících členů, finanční prostředky mohou být uloženy v peněžence sdílené 5 až 20 aktivními členy komunity, kteří jsou důvěryhodní a doxxnutí (jejich veřejná identita je komunitě známá). Po hlasování vykonají multisigoví signatáři vůli komunity. +Přestože DAO mohou mít i tísíce hlasujících členů, finanční prostředky takové organizace mohou být uloženy v [peněžence](/glossary/#wallet) sdílené 5 až 20 aktivními členy komunity, kteří jsou důvěryhodní a doxxnutí (jejich veřejná identita je komunitě známá). Po skončení hlasování vykonají právě tito členové vůli celé komunity. ## Zákony DAO {#dao-laws} V roce 1977 představil stát Wyoming LLC, typ společnosti ekvivalentní k české společnosti s ručením omezením, který chrání podnikatele a omezuje jejich odpovědnost. V nedávné době se stal průkopníkem zákona DAO, který pro organizaci zavádí právní status. V současné době mají Wyoming, Vermont a Panenské ostrovy v nějaké formě zákony DAO. -### Příklad z praxe {#law-example} +### Příklad z praxe #{law-example} [CityDAO](https://citydao.io) – CityDAO používal zákon DAO státu Wyoming ke koupi 40 akrů půdy poblíž Yellowstonského národního parku. @@ -99,9 +97,9 @@ V roce 1977 představil stát Wyoming LLC, typ společnosti ekvivalentní k čes Existují různé typy členství v DAO. Na základně nich je pak určeno, jak v dané DAO funguje hlasování a další klíčové principy. -### Členství založené na tokenech {#token-based-membership} +### Členství založené na tokenech #{token-based-membership} -Obvykle zcela bez omezení (v závislosti na použitém tokenu). Příslušné tokeny jsou typicky volně obchodovány na decentralizované burze, získávány poskytnutím likvidity anebo těženy nějakým „proof-of-work“ způsobem. Ve všech případech ale pouhé držení tokenu umožňuje přístup k hlasování. +Obvykle zcela [bez nutnosti povolení](/glossary/#permissionless), v závislosti na použitém tokenu. Takové tokeny jsou typicky volně obchodovány na [decentralizovaných burzách](/glossary/#dex). získávány poskytnutím likvidity anebo těženy nějakým „proof-of-work“ způsobem. Ve všech případech ale pouhé držení tokenu umožňuje přístup k hlasování. _Obvykle se používá k řízení rozsáhlých decentralizovaných protokolů a/nebo tokenů samotných._ @@ -109,7 +107,7 @@ _Obvykle se používá k řízení rozsáhlých decentralizovaných protokolů a [MakerDAO](https://makerdao.com) – Token MKR společnosti MakerDAO je široce dostupný na decentralizovaných burzách a kdokoliv si může koupit hlasovací práva ohledně budoucnosti protokolu Maker. -### Členství založené na akciích {#share-based-membership} +### Členství založené na akciích #{share-based-membership} DAO založené na akciích jsou přísnější, ale stále docela otevřené. Každý potenciální člen může předložit návrh na přijetí, který obvykle nabízí hodnotu ve formě tokenů nebo určitého typu práce. Akcie pak představují přímou hlasovací sílu a vlastnictví. Členové mohou z takové DAO kdykoli vystoupit a to se svým poměrným podílem celkových prostředků. @@ -117,27 +115,27 @@ _Obvykle se používá u lidskoprávních organizací, jako jsou charity a odbor #### Příklad z praxe {#share-example} -[MolochDAO](http://molochdao.com/) – MolochDAO se zaměřuje na financování projektů postavených na Ethereu. Pro získání členství je potřeba předložit návrh, na jehož základě skupina posoudí, má-li zájemce potřebné odborné znalosti a kapitál, aby mohl činit informované úsudky o potenciálních grantech. Přístup k takovému DAO tedy nelze koupit na otevřeném trhu. +[MolochDAO](http://molochdao.com/) – MolochDAO se zaměřuje na financování projektů, které běží na Ethereu. Pro získání členství je potřeba předložit návrh, na jehož základě skupina posoudí, má-li zájemce potřebné odborné znalosti a kapitál, aby mohl činit informované úsudky o potenciálních grantech. Přístup k takovému DAO tedy nelze koupit na otevřeném trhu. -### Členství založené na reputaci {#reputation-based-membership} +### Členství založené na reputaci #{reputation-based-membership} Reputace je důkazem účasti a poskytuje hlasovací práva v DAO. Na rozdíl od tokenových či podílových členství, organizace DAO založené na reputaci nepřevádějí vlastnictví na přispěvatele. Reputaci nelze koupit, převést či delegovat; členové DAO si ji musí získat prostřednictvím účasti. Hlasování na blockchainuje je veřejně dostupné a budoucí členové mohou svobodně předložit návrhy na vstup do DAO a požádat o získání reputace a tokenů jako odměnu za své příspěvky. -_Obyvkle používané na decentralizovaném vývoji a řízení protokolů a decentralizovaných aplikací, ale hodí se také na rozmanitý soubor organizací jako charity, pracovní družstva, investiční kluby atd._ +_Tento přístup se obvykle používá při decentralizovaném vývoji a řízení protokolů a [decentralizovaných aplikací](/glossary/#dapp), ale hodí se i pro další organizace, jako je charita, pracovní družstva, investiční kluby atd._ #### Příklad z praxe {#reputation-example} -[DXdao](https://DXdao.eth.link) – DXdao je globální suverénní družstvo budující a řídící decentralizované protokoly a aplikace od roku 2019. Využívá řízení založené na reputaci a holografický konsensus ke koordinaci a správě finančních prostředků, což znamená, že si k ovládání její budoucnosti nikdo nemůže koupit cestu. +[DXdao](https://DXdao.eth.limo) – DXdao bylo globální suverénní družstvo budující a řídící decentralizované protokoly a aplikace od roku 2019. Ke koordinaci a správě finančních prostředků využívalo řízení založené na reputaci a [holografický konsensus](/glossary/#holographic-consensus), což znamená, že si nikdo nemohl koupit ovládání budoucnosti organizace. ## Připojte se / založte DAO {#join-start-a-dao} -### Připojte se k DAO {#join-a-dao} +### Připojte se k DAO #{join-a-dao} - [DAO pro komunitu kolem Etherea](/community/get-involved/#decentralized-autonomous-organizations-daos) - [Seznam DAO od platformy DAOHaus](https://app.daohaus.club/explore) - [Seznam DAO Tally.xyz](https://www.tally.xyz) -### Založte DAO {#start-a-dao} +### Založte DAO #{start-a-dao} - [Rozběhněte DAO pomocí DAOHaus](https://app.daohaus.club/summon) - [Založte guvernéské DAO s Tally](https://www.tally.xyz/add-a-dao) @@ -147,10 +145,9 @@ _Obyvkle používané na decentralizovaném vývoji a řízení protokolů a dec ## Další informace {#further-reading} -### Články o DAO {#dao-articles} +### Články o DAO #{dao-articles} - [Co je DAO?](https://aragon.org/dao) – [Aragon](https://aragon.org/) -- [Příručka DAO](https://daohandbook.xyz) - [House of DAOs](https://wiki.metagame.wtf/docs/great-houses/house-of-daos) – [Metagame](https://wiki.metagame.wtf/) - [Co je to DAO a k čemu je to dobré?](https://daohaus.substack.com/p/-what-is-a-dao-and-what-is-it-for) – [DAOhaus](https://daohaus.club/) - [Jak založit komunitu založenou na DAO](https://daohaus.substack.com/p/four-and-a-half-steps-to-start-a) – [DAOhaus](https://daohaus.club/) @@ -159,7 +156,7 @@ _Obyvkle používané na decentralizovaném vývoji a řízení protokolů a dec - [DAO nejsou korporace: kde na decentralizaci v autonomních organizacích záleží od Vitalika](https://vitalik.eth.limo/general/2022/09/20/daos.html) - [DAO, DAC, DA a další: Neúplná příručka terminologie](https://blog.ethereum.org/2014/05/06/daos-dacs-das-and-more-an-incomplete-terminology-guide) - [Ethereum Blog](https://blog.ethereum.org) -### Videa {#videos} +### Videa #{videos} - [Co je to DAO?](https://youtu.be/KHm0uUPqmVE) - [Dokáže DAO vybudovat město?](https://www.ted.com/talks/scott_fitsimones_could_a_dao_build_the_next_great_city) – [TED](https://www.ted.com/) diff --git a/public/content/translations/cs/decentralized-identity/index.md b/public/content/translations/cs/decentralized-identity/index.md index c021397a228..0396e52e112 100644 --- a/public/content/translations/cs/decentralized-identity/index.md +++ b/public/content/translations/cs/decentralized-identity/index.md @@ -5,7 +5,7 @@ lang: cs template: use-cases emoji: ":id:" sidebarDepth: 2 -image: /eth-gif-cat.png +image: /images/eth-gif-cat.png summaryPoint1: Tradiční systémy identity centralizovaly vydávání, údržbu a kontrolu vašich identifikátorů. summaryPoint2: Decentralizovaná identita odstraňuje závislost na centralizovaných třetích stranách. summaryPoint3: Díky kryptu mají nyní opět uživatelé nástroje k vydávání, držení a ovládání svých identifikátorů a osvědčení. @@ -13,7 +13,7 @@ summaryPoint3: Díky kryptu mají nyní opět uživatelé nástroje k vydáván Identita podpírá prakticky každý aspekt vašeho života. Využívání online služeb, otevírání bankovního účtu, hlasování ve volbách, nákup majetku, zajištění zaměstnávání — to vše vyžaduje prokázání vaší totožnosti. -Tradiční systémy správy identity však dlouho závisely na centralizovaných zprostředkovatelích, kteří vydávají, drží a ovládají vaše identifikátory a [atestace](#what-are-attestations). To znamená, že nemůžete ovládat informace související s vaší identitou nebo rozhodovat o tom, kdo má přístup k osobně identifikovatelným informacím (PII) a jak velký přístup tyto strany mají. +Tradiční systémy správy identity však dlouho závisely na centralizovaných zprostředkovatelích, kteří vydávají, drží a ovládají vaše identifikátory a [atestace](/glossary/#attestation). To znamená, že nemůžete ovládat informace související s vaší identitou nebo rozhodovat o tom, kdo má přístup k osobně identifikovatelným informacím (PII) a jak velký přístup tyto strany mají. Abychom tyto problémy vyřešili, vytvořili jsme decentralizované systémy identity založené na veřejných blockchainech, jako je Ethereum. Decentralizovaná identita umožňuje jednotlivcům spravovat informace související s jejich identitou. Pomocí decentralizovaných řešení identity můžete i _vy_ vytvářet identifikátory a nárokovat a spravovat své atestace, aniž byste byli závislí na centrální autoritě, jako jsou poskytovatelé služeb či vlády. @@ -21,6 +21,8 @@ Abychom tyto problémy vyřešili, vytvořili jsme decentralizované systémy id Identita značí sebepojetí jednotlivce, které je definováno jedinečnými charakteristikami. Identita znamená být _jednotlivcem_, tj. samostatnou lidskou entitou. Identita také může odkazovat na jiné nelidské entity, jako jsou například organizace či autority. + + ## Co jsou identifikátory? {#what-are-identifiers} Identifikátor je informace, která slouží jako ukazatel ke konkrétní identitě či identitám. Mezi časté identifikátory patří: @@ -33,6 +35,46 @@ Identifikátor je informace, která slouží jako ukazatel ke konkrétní identi Tyto tradiční příklady identifikátorů jsou vydávány, drženy a kontrolovány centrálními entitami. Potřebujete povolení od vlády, abyste změnili své jméno nebo od sociální sítě, abyste změnili své uživatelské jméno. +## Výhody decentralizované identity {#benefits-of-decentralized-identity} + +1. Decentralizovaná identita zvyšuje individuální kontrolu nad identifikačními údaji. Decentralizované identifikátory a atestace lze ověřit bez spoléhání se na centralizované autority a služby třetích stran. + +2. Decentralizovaná řešení identity umožňují spolehlivou, bezproblémovou a soukromou metodu, jak ověřovat a spravovat identitu uživatele. + +3. Decentralizovaná identita využívá blockchainovou technologii, která vytváří důvěru mezi různými stranami a poskytuje kryptografické záruky k prokázání platnosti atestací. + +4. Decentralizovaná identita umožňuje přenosnost identit. Uživatelé ukládají atestace a identifikátory v mobilní peněžence a mohou je sdílet s jakoukoliv stranou dle svého výběru. Decentralizované identifikátory a atestace nejsou uzamčeny v databázi vydávající organizace. + +5. Předpokládá se, že by decentralizovaná identita měla dobře fungovat s rozvíjejícími se technologiemi s [nulovými znalostmi](/glossary/#zk-proof), které jednotlivcům umožní dokázat, že něco vlastní nebo udělali, aniž by odhalili, o co konkrétně jde. Toto by se mohlo stát účinným způsobem, jak kombinovat důvěru a soukromí využití decentralizované identity, jako je hlasování. + +6. Decentralizovaná identita umožňuje mechanismům [proti Sybil](/glossary/#anti-sybil) identifikovat, kdy se jednotlivec vydává za více lidí za účelem hry nebo spamování určitého systému. + +## Příklady využití decentralizované identity {#decentralized-identity-use-cases} + +Decentralizovaná identita má mnoho možných využití: + +### 1. Univerzální přihlášení {#universal-dapp-logins} + +Decentralizovaná identita může pomoci nahradit přihlašování založené na heslech decentralizovanou autentifikací. Poskytovatelé služeb mohou vydávat atestace uživatelům, které mohou být uloženy v Ethereum peněžence. Příkladem atestace by byl [NFT](/glossary/#nft) umožňující držiteli přístup k online komunitě. + +Funkce [Přihlášení s Ethereem](https://login.xyz/) by pak umožnila serverům potvrdit uživatelův Ethereum účet a načíst požadovanou atestaci z jejich adresy účtu. To znamená, že uživatelé mohou přistupovat k platformám a webům, aniž by si museli zapamatovat dlouhá hesla, a tím zlepšili jejich online zážitek. + +### 2. Autentizace KYC {#kyc-authentication} + +Používání mnoha on-line služeb vyžaduje, aby jednotlivci poskytovali atestace a ověření, jako je řidičský průkaz nebo národní cestovní pas. Tento přístup je však problematický, protože soukromé informace uživatelů mohou být ohroženy a poskytovatelé služeb nemohou ověřit autenticitu atestace. + +Decentralizovaná identita umožňuje společnostem vyhnout se konvenčním [Know-Your-Customer (KYC)](https://en.wikipedia.org/wiki/Know_your_customer) procesům a ověřovat identitu uživatelů pomocí ověřitelných údajů. To snižuje náklady na správu identit a zabraňuje používání falešné dokumentace. + +### 3. Hlasování a online komunity {#voting-and-online-communities} + +Online hlasování a sociální média jsou dvě nová využití pro decentralizovanou identitu. Online hlasovací systémy jsou náchylné k manipulaci, zejména pokud škodliví aktéři vytvářejí k hlasování falešnou identitu. Žádat jednotlivce, aby předložili online atestace, může zlepšit integritu procesů hlasování on-line. + +Decentralizovaná identita může pomoci vytvořit online komunity, které jsou bez falešných účtů. Každý uživatel například bude muset ověřit svou identitu pomocí blockchainového systému identity jako je Ethereum Name Service, což snižuje možnost výskytu botů. + +### 4. Ochrana proti Sybil útokům {#sybil-protection} + +Sybil útoky jsou útoky, kde se jednotlivci snaží přelstít systém, aby si myslel, že jsou více lidmi, aby zvyšili svůj vliv. Aplikace pro udělování grantů, které využívají [kvadratické hlasování](/glossary/#quadratic-voting), jsou zranitelné vůči Sybil útokům, protože hodnota grantu se zvýší, když pro něj hlasuje více jednotlivců, což podněcuje uživatele k tomu, aby své příspěvky rozdělili mezi více identit. Decentralizované identity tomu pomáhají zabránit tím, že zvyšují břemeno každého účastníka, aby dokázali, že jsou skutečně lidé, i když často aniž by bylo nutné zveřejnit konkrétní soukromé informace. + ## Co jsou atestace? {#what-are-attestations} Atestace je nárok uplatněn jednou entitou o jiné entitě. Pokud žijete ve Spojených státech, řidičský průkaz, který vám byl vydán Ministerstvem pro motorová vozidla (jednou entitou) vám (jiné entitě) udělí atestaci, která vám legálně umožňuje řídit auto. @@ -43,17 +85,17 @@ Atestace se liší od identifikátorů. Atestace _obsahuje_ identifikátory odka Tradiční identifikátory, jako je vaše jméno nebo e-mailová adresa, jsou závislé na třetích stranách – vládách a poskytovatelích e-mailových služeb. Decentralizované identifikátory (DID) jsou odlišné – nejsou vydávány, spravovány ani ovládány žádnou centrální entitou. -Decentralizované identifikátory jsou vydávány, drženy a kontrolovány jednotlivci. [Ethereum účet](/developers/docs/accounts/) je příkladem decentralizovaného identifikátoru. Můžete si vytvořit tolik účtů, kolik chcete, bez povolení od kohokoliv a bez nutnosti jejich uložení do centrálního rejstříku. +Decentralizované identifikátory jsou vydávány, drženy a kontrolovány jednotlivci. [Účet na Ethereu](/glossary/#account) je příkladem decentralizovaného identifikátoru. Můžete si vytvořit tolik účtů, kolik chcete, bez povolení od kohokoliv a bez nutnosti jejich uložení do centrálního rejstříku. -Decentralizované identifikátory jsou uloženy v distribuovaných účetních knihách (blockchainech) nebo v sítích typu peer-to-peer. Díky tomu jsou DID [globálně jedinečné, řešitelné s vysokou dostupností a kryptograficky ověřitelné](https://w3c-ccg.github.io/did-primer/). Decentralizovaný identifikátor může být spojen s různými entitami, včetně lidí, organizací nebo vládních institucí. +Decentralizované identifikátory jsou uloženy v decentralizovaných strukturách ([blockchainech](/glossary/#blockchain)) nebo v [sítích typu peer-to-peer](/glossary/#peer-to-peer-network). Díky tomu jsou DID [globálně jedinečné, řešitelné s vysokou dostupností a kryptograficky ověřitelné](https://w3c-ccg.github.io/did-primer/). Decentralizovaný identifikátor může být spojen s různými entitami, včetně lidí, organizací nebo vládních institucí. -## Co umožňuje decentralizované identifikátory? {#what-makes-decentralized-identifiers-possible} +## Které technologie umožňují použití decentralizovaných identifikátorů? {#what-makes-decentralized-identifiers-possible} -### 1. Infrastruktura veřejných klíčů (PKI) {#public-key-infrastructure} +### 1. Infrastruktura veřejných klíčů {#public-key-cryptography} -Infrastruktura veřejných klíčů (PKI) je opatřením v oblasti informační bezpečnosti, které pro entitu vytváří [veřejný klíč](/glossary/#public-key) a [privátní klíč](/glossary/#private-key). Kryptografie veřejných klídů se využívá v sítích blockchainu k ověření totožnosti uživatelů a k prokázání vlastnictví digitálních majetků. +Infrastruktura veřejných klíčů je kryptografická technologie hojně využívaná v oblasti informační bezpečnosti, která pro uživatele nebo entitu vytváří [veřejný klíč](/glossary/#public-key) a [privátní klíč](/glossary/#private-key). Infrastruktura veřejných klíčů se využívá v blockchainových sítích k ověření totožnosti uživatelů a k prokázání vlastnictví digitálních majetků. -Některé decentralizované identifikátory, například účet Ethereum, mají veřejné a privátní klíče. Veřejný klíč identifikuje správce účtu, zatímco privátní klíče mohou podepisovat a dešifrovat zprávy pro tento účet. PKI poskytuje důkazy potřebné k ověření totožnosti entit a k zabránění vydávání se za jinou osobu a používání falešných identit pomocí [kryptografických podpisů](https://andersbrownworth.com/blockchain/public-private-keys/) k ověření všech nároků. +Některé decentralizované identifikátory, například účet Ethereum, mají veřejné a privátní klíče. Veřejný klíč identifikuje správce účtu, zatímco privátní klíče mohou podepisovat a dešifrovat zprávy pro tento účet. Infrastruktura veřejných klíčů poskytuje pomocí [kryptografických podpisů](https://andersbrownworth.com/blockchain/public-private-keys/) důkazy potřebné k ověření totožnosti jednotlivých entit, což jim zabraňuje vydávat se za jinou osobu a používat falešné identity. ### 2. Decentralizovaná datová úložiště {#decentralized-datastores} @@ -97,7 +139,7 @@ Tento přístup umožňuje atestacím získat trvalost založenou na blockchainu ### Atestace na blockchainu {#onchain-attestations} -Atestace na blockchainu jsou uchovávány v [chytrých kontaktech](/developers/docs/smart-contracts/) na blockchainu Ethereum. Chytrý kontrakt (sloužící jako rejstřík) spojí atestaci k odpovídajícímu blockchainovému decentralizovanému identifikátoru (veřejnému klíči). +Atestace na blockchainu jsou ukládány ve [smart kontaktech](/glossary/#smart-contract) na blockchainu Ethereum. Chytrý kontrakt (sloužící jako rejstřík) spojí atestaci k odpovídajícímu blockchainovému decentralizovanému identifikátoru (veřejnému klíči). Zde je příklad toho, jak by mohla fungovat blockchainová atestace v praxi: @@ -109,47 +151,7 @@ Zde je příklad toho, jak by mohla fungovat blockchainová atestace v praxi: ### Soulbound tokeny a identity {#soulbound} -[Soulbound tokeny](https://vitalik.eth.limo/general/2022/01/26/soulbound.html) (nepřenosné NFT) lze použít ke shromažďování informací jedinečných pro konkrétní peněženku. To efektivně vytváří jedinečnou blockchainovou identitu vázanou na konkrétní Ethereum adresu, která by mohla zahrnovat tokeny reprezentující úspěchy (např.: dokončení daného online kurzu nebo dosažení nového skóre ve hře) nebo komunitní účasti. - -## Výhody decentralizované identity {#benefits-of-decentralized-identity} - -1. Decentralizovaná identita zvyšuje individuální kontrolu nad identifikačními údaji. Decentralizované identifikátory a atestace lze ověřit bez spoléhání se na centralizované autority a služby třetích stran. - -2. Decentralizovaná řešení identity umožňují spolehlivou, bezproblémovou a soukromou metodu, jak ověřovat a spravovat identitu uživatele. - -3. Decentralizovaná identita využívá blockchainovou technologii, která vytváří důvěru mezi různými stranami a poskytuje kryptografické záruky k prokázání platnosti atestací. - -4. Decentralizovaná identita umožňuje přenosnost identit. Uživatelé ukládají atestace a identifikátory v mobilní peněžence a mohou je sdílet s jakoukoliv stranou dle svého výběru. Decentralizované identifikátory a atestace nejsou uzamčeny v databázi vydávající organizace. - -5. Decentralizovaná identita by měla dobře fungovat s rozvíjejícími se technologiemi s nulovými znalostmi, které jednotlivcům umožní dokázat, že něco vlastní nebo udělali, aniž by odhalili, o co jde. Toto by se mohlo stát účinným způsobem, jak kombinovat důvěru a soukromí využití decentralizované identity, jako je hlasování. - -6. Decentralizovaná identita umožňuje mechanismům proti Sybil útokům identifikovat, kdy se jeden jednotlivec vydává za více lidí, aby si na nějakém systému zahrál nebo ho zaspamoval. - -## Příklady využití decentralizované identity {#decentralized-identity-use-cases} - -Decentralizovaná identita má mnoho možných využití: - -### 1. Univerzální přihlášení {#universal-dapp-logins} - -Decentralizovaná identita může pomoci nahradit přihlašovací údaje na základě hesel[decentralizovanou autentizací](https://www.ibm.com/blogs/blockchain/2018/10/decentralized-identity-an-alternative-to-password-based-authentication/). Poskytovatelé služeb mohou vydávat atestace uživatelům, které mohou být uloženy v Ethereum peněžence. Příkladem atestace by byl [NFT](/nft/) umožňující držiteli přístup k online komunitě. - -Funkce [Přihlášení s Ethereem](https://login.xyz/) by pak umožnila serverům potvrdit uživatelův Ethereum účet a načíst požadovanou atestaci z jejich adresy účtu. To znamená, že uživatelé mohou přistupovat k platformám a webům, aniž by si museli zapamatovat dlouhá hesla, a tím zlepšili jejich online zážitek. - -### 2. Autentizace KYC {#kyc-authentication} - -Používání mnoha on-line služeb vyžaduje, aby jednotlivci poskytovali atestace a ověření, jako je řidičský průkaz nebo národní cestovní pas. Tento přístup je však problematický, protože soukromé informace uživatelů mohou být ohroženy a poskytovatelé služeb nemohou ověřit autenticitu atestace. - -Decentralizovaná identita umožňuje společnostem vyhnout se konvenčním [Know-Your-Customer (KYC)](https://en.wikipedia.org/wiki/Know_your_customer) procesům a ověřovat identitu uživatelů pomocí ověřitelných údajů. To snižuje náklady na správu identit a zabraňuje používání falešné dokumentace. - -### 3. Hlasování a online komunity {#voting-and-online-communities} - -Online hlasování a sociální média jsou dvě nová využití pro decentralizovanou identitu. Online hlasovací systémy jsou náchylné k manipulaci, zejména pokud škodliví aktéři vytvářejí k hlasování falešnou identitu. Žádat jednotlivce, aby předložili online atestace, může zlepšit integritu procesů hlasování on-line. - -Decentralizovaná identita může pomoci vytvořit online komunity, které jsou bez falešných účtů. Každý uživatel například bude muset ověřit svou identitu pomocí blockchainového systému identity jako je Ethereum Name Service, což snižuje možnost výskytu botů. - -### 4. Ochrana proti Sybil útokům {#sybil-protection} - -Sybil útoky jsou útoky, kde se jednotlivci snaží přelstít systém, aby si myslel, že jsou více lidmi, aby zvyšili svůj vliv. [Aplikace pro udělování grantů](https://gitcoin.co/grants/), které využívají [kvadratické hlasování](https://www.radicalxchange.org/concepts/plural-voting/), jsou zranitelné vůči těmto Sybil útokům, protože hodnota grantu se zvýší, když pro něj hlasuje více jednotlivců, což podněcuje uživatele k tomu, aby své příspěvky rozdělili na více identit. Decentralizované identity tomu pomáhají zabránit tím, že zvyšují břemeno každého účastníka, aby dokázali, že jsou skutečně lidé, i když často aniž by bylo nutné zveřejnit konkrétní soukromé informace. +[Soulbound tokeny](https://vitalik.eth.limo/general/2022/01/26/soulbound.html) ([nepřenosná NFT](/glossary/#nft)) je možné používat ke shromažďování informací, které jsou pro konkrétní peněženku jedinečné. To efektivně vytváří jedinečnou blockchainovou identitu vázanou na konkrétní Ethereum adresu, která by mohla zahrnovat tokeny reprezentující úspěchy (např.: dokončení daného online kurzu nebo dosažení nového skóre ve hře) nebo komunitní účasti. ## Využití decentralizované identity {#use-decentralized-identity} @@ -160,8 +162,8 @@ Existuje mnoho ambiciózních projektů, které využívají Ethereum jako zákl - **[Ethereum Attestation Service (EAS)](https://attest.sh/)** – _Decentralizovaná účetní kniha/protokol pro vytváření jakýkoliv atestací na blockchainu nebo mimo něj._ - **[Proof of Humanity](https://www.proofofhumanity.id)** – _Proof of Humanity (nebo PoH) je systém pro ověřování sociální identity postavený na Ethereu._ - **[BrightID](https://www.brightid.org/)** – _Decentralizovaná síť sociální identity s veřejně dostupným zdrojovým kódem usilující o reformu ověřování identity vytvořením a analýzou sociálního grafu._ -- **[Proof-of-personhood Passport](https://proofofpersonhood.com/)** – _Decentralizovaný agregátor digitální identity._ - **[walt.id](https://walt.id)** - _Open source decentralizovaná identita a peněženková infrastruktura, která umožňuje vývojářům a organizacím využívat vlastní suverénní identitu a NFT/SBT._ +- **[Masca](https://masca.io/)** — _Open source peněženka decentralizovaných identit implementovaná jako MetaMask Snap, která umožňuje uživatelům a vývojářům využívat DID a VC._ ## Další informace {#further-reading} diff --git a/public/content/translations/cs/defi/index.md b/public/content/translations/cs/defi/index.md index a418fca6d69..34a2e598761 100644 --- a/public/content/translations/cs/defi/index.md +++ b/public/content/translations/cs/defi/index.md @@ -4,7 +4,7 @@ description: Přehled DeFi na platformě Ethereum lang: cs template: use-cases emoji: ":money_with_wings:" -image: /use-cases/defi.png +image: /images/use-cases/defi.png alt: Logo Eth vyrobené z cihel lega. sidebarDepth: 2 summaryPoint1: Globální, otevřená alternativa ke stávající finanční soustavě. @@ -47,7 +47,7 @@ Jedním z nejlepších způsobů, jak vidět potenciál DeFi je pochopit problé | Trhy jsou vždy otevřené. | Trhy se zavírají, protože zaměstnanci potřebují přestávky. | | Je postaveno na transparentnosti – kdokoli se může podívat na data produktu a zkontrolovat, jak systém funguje. | Finanční instituce jsou uzavřeným účetnictvím: nemůžete je požádat o nahlédnutí do jejich úvěrové historie, záznamu o spravovaných aktivech apod. | - + Objevte DeFi aplikace @@ -55,7 +55,7 @@ Jedním z nejlepších způsobů, jak vidět potenciál DeFi je pochopit problé Bitcoin byl v mnoha ohledech prvním využití DeFi. Bitcoin vám umožňuje skutečně vlastnit a spravovat hodnotu a odesílat ji kamkoli po celém světě. To dělá tak, že umožňuje velkému počtu lidí, kteří si navzájem nedůvěřují, dohodnout se na účetní knize bez potřeby důvěryhodného zprostředkovatele. Bitcoin je otevřen komukoliv a nikdo nemá pravomoc měnit jeho pravidla. Pravidla Bitcoinu, stejně jako jeho vzácnost a otevřenost, jsou do technologie zapsána. Není to jako v tradičních finančních systémech, kde vlády mohou tisknout peníze, které znehodnocují vaše úspory, a kde společnosti mohou odejít z trhu. -Na tom Ethereum staví. Stejně jako u Bitcoinu se pravidla nemohou změnit a přístup má každý. Zároveň však umožňuje tyto digitální peníze programovat pomocí [chytrých kontraktů](/glossary#smart-contract), takže můžete jít nad rámec ukládání a odesílání hodnot. +Na tom Ethereum staví. Stejně jako u Bitcoinu se pravidla nemohou změnit a přístup má každý. Zároveň však umožňuje tyto digitální peníze programovat pomocí [chytrých kontraktů](/glossary/#smart-contract), takže můžete jít nad rámec ukládání a odesílání hodnot. @@ -65,7 +65,7 @@ Zní to zvláštně... "Proč bych chtěl programovat své peníze"? Toto je vš
Prozkoumejte naše návrhy pro DeFi aplikace a vyzkoušet je, pokud jste v Ethereu noví.
- + Objevte DeFi aplikace
@@ -90,9 +90,9 @@ Existuje decentralizovaná alternativa k většině finančních služeb. Ethere ### Rychle posílat peníze napříč zeměkoulí {#send-money} -Protože je Ethereum blockchain, je navržen pro zasílání bezpečných a celosvětových transakcí. Stejně jako Bitcoin umožňuje Ethereum posílat peníze po celém světě stejně snadno jako poslat e-mail. Stačí zadat příjemcovo [ENS jméno](/nft/#nft-domains) (např. bob.eth) nebo adresu jeho účtu z vaší peněženky a vaše platba mu (obvykle) během několika minut přijde. Chcete-li posílat nebo přijímat platby, budete potřebovat [peněženku](/wallets/). +Protože je Ethereum blockchain, je navržen pro zasílání bezpečných a celosvětových transakcí. Stejně jako Bitcoin umožňuje Ethereum posílat peníze po celém světě stejně snadno jako poslat e-mail. Stačí zadat příjemcovo [ENS jméno](/glossary/#ens) (např. bob.eth) nebo adresu jeho účtu z vaší peněženky a vaše platba mu (obvykle) během několika minut přijde. Chcete-li posílat nebo přijímat platby, budete potřebovat [peněženku](/wallets/). - + Zobrazit platební decentralizované aplikace @@ -100,7 +100,7 @@ Protože je Ethereum blockchain, je navržen pro zasílání bezpečných a celo Můžete také streamovat peníze přes Ethereum. To vám umožní vyplatit někomu jejich plat za pouhou vteřinu a umožnit jim přístup k jejich penězům, kdykoli bude potřeba. Nebo si za vteřinu něco pronajmout, jako třeba úložnou skříňku nebo elektrický skútr. -A pokud nechcete posílat nebo streamovat [ETH](/eth/) kvůli tomu, jak moc se může měnit jeho hodnota, existují na Ethereu alternativní měny: stablecoiny. +A pokud nechcete posílat nebo streamovat [ETH](/glossary/#ether) kvůli tomu, jak moc se může měnit jeho hodnota, existují na Ethereu alternativní měny: [stablecoiny](/glossary/#stablecoin). @@ -110,7 +110,7 @@ Volatilita kryptoměn je problémem pro spoustu finančních produktů a obecný Mince jako Dai nebo USDC mají hodnotu, která zůstane v rozmezí několika centů od jednoho dolaru. Díky tomu jsou perfektní pro výdělky nebo maloobchod. Mnoho lidí v Latinské Americe využívalo stablecoiny jako způsob ochrany svých úspor v době velké nejistoty s měnami vydávanými vládou. - + Více o stablecoinech @@ -123,7 +123,7 @@ Půjčování peněz od decentralizovaných poskytovatelů má dvě hlavní vari - Peer-to-peer, což znamená, že si dlužník půjčí přímo od konkrétního věřitele. - Poolové půjčky, kde věřitelé poskytují finanční prostředky (likviditu) do poolu, ze kterého si poté dlužníci mohou půjčovat. - + Zobrazit decentralizované aplikace na půjčky @@ -133,7 +133,7 @@ Použití decentralizovaného věřitele má mnoho výhod... Dnes se půjčování peněz točí kolem zúčastněných osob. Banky musí vědět, zda je pravděpodobné, že úvěr splatíte před jeho poskytnutím. -Decentralizované půjčky fungují, aniž by se kterákoli ze stran musela identifikovat. Místo toho musí dlužník poskytnout zajištění, který věřitel automaticky obdrží, pokud dlužníkův úvěr nebude splacen. Někteří věřitelé dokonce přijímají NFT jako zajištění. NFT je listina na unikátní aktivum, jako třeba obraz. [Více o NFT](/nft/) +Decentralizované půjčky fungují, aniž by se kterákoli ze stran musela identifikovat. Místo toho musí dlužník poskytnout zajištění, který věřitel automaticky obdrží, pokud dlužníkův úvěr nebude splacen. Někteří věřitelé dokonce přijímají jako kolaterál [NFT](/glossary/#nft). NFT je listina na unikátní aktivum, jako třeba obraz. [Více o NFT](/nft/) To vám umožní půjčit si peníze bez úvěrových kontrol nebo předávání vašich citlivých informací. @@ -168,7 +168,9 @@ Pokud zásoby burzy B náhle poklesly a uživatel nebyl schopen koupit dostatek Abyste mohli provést výše uvedený příklad v tradičním finančním systému, potřebovali byste obrovské množství peněz. Tyto strategie vydělávání peněz jsou přístupné pouze těm, kteří jsou již bohatí. Bleskové úvěry jsou příkladem budoucnosti, kdy mít peníze není nutně podmínkou pro jejich vydělávání. -[Více o bleskových úvěrech](https://aave.com/flash-loans/) + + Více o bleskových úvěrech + @@ -180,10 +182,10 @@ Půjčováním kryptoměn můžete vydělávat na úrocích a sledovat růst sv - Půjčíte svých 100 Dai, [stablecoinů](/stablecoins/), produktu, jako je Aave. - Obdržíte 100 Aave Dai (aDai), což je token, který reprezentuje vaše zapůjčené Dai. -- Váš aDai se bude zvyšovat na základě úrokových sazeb a v peněžence uvidíte rostoucí zůstatek. V závislosti na RPSN bude zůstatek ve vaší peněžence po několika dnech nebo dokonce hodinách činit například 100,1234! +- Váš aDai se bude zvyšovat na základě úrokových sazeb a v peněžence uvidíte rostoucí zůstatek. V závislosti na [APR](/glossary/#apr) bude zůstatek ve vaší peněžence po několika dnech nebo dokonce hodinách činit například 100,1234! - Kdykoli si můžete vybrat částku běžných Dai, která se rovná vašemu zůstatku aDai. - + Zobrazit decentralizované aplikace na půjčování @@ -199,7 +201,7 @@ Bezztrátové loterie, jako je třeba PoolTogether, představují nový zábavn Výherní fond je tvořen všemi úroky z půjčování vkladů lístků jako v příkladu s půjčováním výše. - + Vyzkoušejte PoolTogether @@ -211,7 +213,7 @@ Na Ethereu jsou tisíce tokenů. Decentralizované burzy (DEXy) umožňují obch Chcete-li se například zúčastnit bezztrátové loterie PoolTogether (popsané výše), budete potřebovat token Dai nebo USDC. Tyto DEXy vám umožní vyměnit ETH za tyto tokeny a zase zpět, až budete hotovi. - + Zobrazit burzy tokenů @@ -223,7 +225,7 @@ Pro obchodníky, kteří mají rádi větší kontrolu, jsou k dispozici pokroč Když používáte centralizovanou burzu, musíte svá aktiva před obchodem uložit a důvěřovat jí, že se o ně postará. Zatímco jsou vaše aktiva uložena, jsou v ohrožení, protože centralizované burzy jsou atraktivním cílem pro hackery. - + Zobrazit decentralizované aplikace na obchodování @@ -233,9 +235,9 @@ Když používáte centralizovanou burzu, musíte svá aktiva před obchodem ulo Na Ethereu existují produkty pro správu fondů, které se snaží rozšířit vaše portfolio na základě vámi zvolené strategie. Je to automatické, otevřené všem a nepotřebuje to lidského manažera, který by si bral podíl ze zisku. -Dobrým příkladem je fond [DeFi Pulse Index (DPI)](https://defipulse.com/blog/defi-pulse-index/). Jedná se o fond, který se automaticky rebalancuje, aby vaše portfolio vždy zahrnovalo [nejlepší DeFi tokeny podle tržní kapitalizace](https://www.coingecko.com/en/defi). Nikdy se nemusíte starat o žádné podrobnosti a z fondu můžete vybírat, kdykoli se vám zachce. +Dobrým příkladem je fond [DeFi Pulse Index (DPI)](https://defipulse.com/blog/defi-pulse-index/). Jedná se o fond, který se automaticky rebalancuje, aby vaše portfolio vždy zahrnovalo nejlepší DeFi tokeny podle tržní kapitalizace. Nikdy se nemusíte starat o žádné podrobnosti a z fondu můžete vybírat, kdykoli se vám zachce. - + Zobrazit investiční decentralizované aplikace @@ -249,7 +251,7 @@ Ethereum je ideální platformou pro crowdfunding: - Je transparentní, takže sponzoři mohou prokázat, kolik peněz se podařilo vybrat. Později můžete dokonce sledovat, jak je s prostředky vynaloženo. - Sponzoři mohou nastavit automatické vracení peněz, například pokud není dodržen určitý termín a minimální částka. - + Zobrazit decentralizované aplikace na crowdfunding @@ -266,7 +268,9 @@ Kvadratické financování zajišťuje, že nejvíce finančních prostředků o To znamená, že projekt A se 100 dary ve výši 1 dolaru může nakonec získat více finančních prostředků než projekt B s jediným darem ve výši 10 000 dolarů (v závislosti na velikosti odpovídajícího poolu). -[Více o kvadratickém financování](https://wtfisqf.com) + + Více o kvadratickém financování + @@ -276,7 +280,7 @@ Cílem decentralizovaného pojištění je zlevnit pojištění, urychlit výpla Ethereum produkty, stejně jako ostatní software, mohou trpět chybami a zneužíváním. Mnoho pojišťovacích produktů v této oblasti se nyní zaměřuje na ochranu uživatelů před ztrátou finančních prostředků. Existují ale i projekty, které začínají vytvářet krytí pro všechno, co nám život může přinést. Dobrým příkladem je projekt společnosti Etherisc Crop, jehož cílem je [ochránit drobné zemědělce v Keni před suchem a povodněmi](https://blog.etherisc.com/etherisc-teams-up-with-chainlink-to-deliver-crop-insurance-in-kenya-137e433c29dc). Decentralizované pojištění může poskytnout levnější krytí zemědělcům, kteří jsou často z tradičního pojištění vyřazeni. - + Zobrazit decentralizované aplikace na pojištění @@ -286,7 +290,7 @@ Ethereum produkty, stejně jako ostatní software, mohou trpět chybami a zneuž Vzhledem k tomuto všemu potřebujete mít přehled o všech svých investicích, půjčkách a obchodech. Existuje celá řada produktů, které umožňují koordinovat všechny aktivity DeFi z jednoho místa. V tom spočívá krása otevřené architektury DeFi. Týmy mohou vytvořit rozhraní, ve kterých můžete nejen vidět své zůstatky napříč produkty, ale také používat jejich funkce. Mohlo by se vám to hodit, až budete prozkoumávat další části DeFi. - + Zobrazit decentralizované aplikace na portfolia @@ -320,11 +324,13 @@ O DeFi můžete přemýšlet ve vrstvách: 3. Protokoly 2 [chytré kontrakty](/glossary/#smart-contract), které poskytují například službu umožňující decentralizované půjčování aktiv. 4. [Aplikace](/dapps/) – produkty, které používáme ke správě a přístupu k protokolům. +Poznámka: Většina subjektů působících v DeFi používá [ERC-20 standard](/glossary/#erc-20). Aplikace v DeFi používají wrapper pro ETH, který je nazývá Wrapped Ether (WETH). [Další informace o WETH](/wrapped-eth). + ## Budujte DeFi {#build-defi} DeFi je open-source hnutí. Všechny protokoly a aplikace DeFi jsou otevřené, abyste je mohli kontrolovat, rozšiřovat a inovovat. Díky tomuto vrstvenému zásobníku (všechny sdílejí stejný základní blockchain a aktiva) lze protokoly kombinovat a odemykat tak jedinečné možnosti kombinací. - + Více o budování decentralizovaných aplikací @@ -334,7 +340,6 @@ DeFi je open-source hnutí. Všechny protokoly a aplikace DeFi jsou otevřené, - [DeFi Prime](https://defiprime.com/) - [DeFi Llama](https://defillama.com/) -- [DeFi Rate](https://defirate.com/) ### DeFi články {#defi-articles} @@ -348,5 +353,5 @@ DeFi je open-source hnutí. Všechny protokoly a aplikace DeFi jsou otevřené, ### Komunity {#communities} -- [Server DeFi Llama na Discordu](https://discord.gg/buPFYXzDDd) +- [Server DeFi Llama na Discordu](https://discord.defillama.com/) - [Server DeFi Pulse na Discordu](https://discord.gg/Gx4TCTk) diff --git a/public/content/translations/cs/desci/index.md b/public/content/translations/cs/desci/index.md index 2d661d02d69..92c87d77cb7 100644 --- a/public/content/translations/cs/desci/index.md +++ b/public/content/translations/cs/desci/index.md @@ -1,11 +1,11 @@ --- -title: '"Decentralizovaná věda"' +title: Decentralizovaná věda (DeSci) description: Přehled decentralizované vědy na Ethereu lang: cs template: use-cases emoji: ":microscope:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: Globální, otevřená alternativa ke stávajícímu vědeckému systému. summaryPoint2: Technologie, která vědcům umožňuje získávat financování, provádět experimenty, sdílet data, šířit poznatky a další. @@ -14,11 +14,11 @@ summaryPoint3: Vychází z hnutí otevřené vědy. ## Co je decentralizovaná věda (DeSci)? {#what-is-desci} -Decentralizovaná věda (DeSci) je směr, jehož cílem je vybudovat veřejnou infrastrukturu pro financování, vytváření, vyhodnocování, připisování, ukládání a šíření vědeckých poznatků poctivě a spravedlivě pomocí nástrojů Web3. +Decentralizovaná věda (DeSci) je hnutí, jehož cílem je vybudovat veřejnou infrastrukturu pro financování, vytváření, vyhodnocování, připisování, ukládání a šíření vědeckých poznatků poctivě a spravedlivě pomocí nástrojů [Web3](/glossary/#web3). Cílem DeSci je vytvořit ekosystém, v němž jsou vědci motivováni k otevřenému sdílení svého výzkumu a získávání uznání za svou práci a který zároveň umožňuje každému snadný přístup k výzkumu a přispívání do výzkumu. DeSci vychází z myšlenky, že vědecké poznatky by měly být přístupné všem a že proces vědeckého výzkumu by měl být transparentní. DeSci vytváří decentralizovanější a distribuovanější model vědeckého výzkumu, který je odolnější vůči cenzuře a kontrole ze strany centrálních autorit. DeSci věří, že decentralizací přístupu k financování, vědeckým nástrojům a komunikačním kanálům vytvoří prostředí, kde budou moci vzkvétat nové a nekonvenční myšlenky. -Decentralizovaná věda umožňuje rozmanitější zdroje financování (od [DAO](/dao/) a [kvadratického financování](https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2003531) až po crowdfunding a další), přístupnější data a metody a motivaci k reprodukovatelnosti. +Decentralizovaná věda také umožňuje rozmanitější zdroje financování (od [DAO](/glossary/#dao) a [kvadratického financování](https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2003531) po crowdfunding a další), přístupnější data a metody, stejně jako motivaci k reprodukovatelnosti. ### Juan Benet – Hnutí DeSci @@ -28,16 +28,16 @@ Decentralizovaná věda umožňuje rozmanitější zdroje financování (od [DAO Neúplný seznam klíčových problémů ve vědě a způsobů, jakými může decentralizovaná věda přispět k jejich řešení -| **Decentralizovaná věda** | **Tradiční věda** | -| ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------ | -| Rozdělení finančních prostředků je určováno veřejností za použití mechanismů, jako jsou kvadratické financování nebo DAO. | Malé, uzavřené, centralizované skupiny kontrolují rozdělování finančních prostředků. | -| V dynamických týmech spolupracujete s kolegy z celého světa. | Financující organizace a domovské instituce omezují vaši spolupráci. | -| Rozhodnutí o financování se konají online a transparentně. Zkoumají se nové mechanismy financování. | Rozhodnutí o financování se konají s dlouhým časovým odstupem a omezenou transparentností. Existuje jen málo mechanismů financování. | -| Sdílení laboratorních služeb je jednodušší a transparentnější pomocí nástrojů Web3. | Sdílení laboratorních zdrojů je často pomalé a netransparentní. | -| Lze vyvíjet nové modely pro publikování, které využívají základní prvky Web3 pro větší spolehlivost, transparentnost a univerzální přístup. | Publikujete prostřednictvím zavedených cest, které jsou často považovány za neefektivní, neobjektivní a vykořisťovatelské. | -| Můžete získat tokeny a reputaci za práci věnovanou vzájemnému hodnocení. | Vaše práce na vzájemném hodnocení je neplacená a přináší prospěch vydavatelům zaměřeným na zisk. | -| Duševní vlastnictví (intellectual property, IP), které vytváříte a distribuujete podle transparentních podmínek, patří vám. | Vaše domovská instituce vlastní IP, které vygenerujete. Přístup k IP není transparentní. | -| Veškerý výzkum, včetně dat z neúspěšných pokusů, se krok za krokem sdílí na blockchain. | Publikační zaujatost znamená, že výzkumníci s větší pravděpodobností budou sdílet jen experimenty, které byly úspěšné. | +| **Decentralizovaná věda** | **Tradiční věda** | +| ----------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | +| Rozdělení finančních prostředků je **určováno veřejností** za použití mechanismů, jako jsou kvadratické financování nebo DAO. | Malé, uzavřené, **centralizované skupiny** kontrolují rozdělování finančních prostředků. | +| V dynamických týmech spolupracujete s kolegy **z celého světa**. | Financující organizace a domovské instituce **omezují** vaši spolupráci. | +| Rozhodnutí o financování se konají online a **transparentně**. Zkoumají se nové mechanismy financování. | Rozhodnutí o financování se konají s dlouhým časovým odstupem a **omezenou transparentností**. Existuje jen málo mechanismů financování. | +| Sdílení laboratorních služeb je jednodušší a transparentnější pomocí nástrojů [Web3](/glossary/#web3). | Sdílení laboratorních zdrojů je často **pomalé a netransparentní**. | +| Lze vyvíjet **nové modely pro publikování**, které využívají základní prvky Web3 pro větší spolehlivost, transparentnost a univerzální přístup. | Publikujete prostřednictvím zavedených cest, které jsou často považovány za **neefektivní, neobjektivní a vykořisťovatelské**. | +| Můžete **získat tokeny a reputaci za práci věnovanou vzájemnému hodnocení**. | Vaše **práce na vzájemném hodnocení je neplacená** a přináší tak prospěch vydavatelům zaměřeným na zisk. | +| **Duševní vlastnictví (intellectual property, IP) patří vám**. Vytváříte a distribuujete ho podle transparentních podmínek. | **Vaše domovská instituce vlastní IP**, které vygenerujete. Přístup k IP není transparentní. | +| **Sdílíte veškerý výzkum** na blockchainu, včetně dat z neúspěšných pokusů. | **Publikační zaujatost** znamená, že výzkumníci s větší pravděpodobností budou sdílet jen experimenty, které byly úspěšné. | ## Ethereum a DeSci {#ethereum-and-desci} @@ -45,13 +45,13 @@ Decentralizovaný vědecký systém vyžaduje robustní zabezpečení, minimáln ## Příklady využití DeSci {#use-cases} -DeSci buduje vědeckou sadu nástrojů pro integraci Web2 akademické obce do digitálního světa. Níže je ukázka použití, které Web3 může nabídnout vědecké komunitě. +DeSci buduje vědeckou sadu nástrojů pro integraci tradičních akademických obcí do digitálního světa. Níže je ukázka použití, které Web3 může nabídnout vědecké komunitě. ### Publikování {#publishing} -Vědecké publikování je všeobecně problematické, neboť je řízeno nakladatelskými společnostmi, které spoléhají na neplacenou práci vědců, recenzentů a editorů při tvorbě článků, ale pak účtují přemrštěné poplatky za publikování. Veřejnost, která obvykle zaplatila za práci a náklady na publikaci nepřímo formou daní, často nemá bez další platby nakladateli k této práci přístup. Celkové poplatky za publikaci jednotlivých vědeckých článků často dosahují pěticiferných částek (v amerických dolarech, $USD), což podkopává celý koncept vědeckého poznání jako [veřejného statku](https://www.econlib.org/library/Enc/PublicGoods.html) a zároveň generuje obrovské zisky pro malou skupinu vydavatelů. +Vědecké publikování je všeobecně problematické, neboť je řízeno nakladatelskými společnostmi, které spoléhají na neplacenou práci vědců, recenzentů a editorů při tvorbě článků, ale pak účtují přemrštěné poplatky za publikování. Veřejnost, která obvykle zaplatila za práci a náklady na publikaci nepřímo formou daní, často nemá bez další platby nakladateli k této práci přístup. Celkové poplatky za publikaci jednotlivých vědeckých článků často dosahují pěticiferných částek (v amerických dolarech, $USD), což podkopává celý koncept vědeckého poznání jako [veřejného dobra](/glossary/#public-goods) a zároveň generuje obrovské zisky pro malou skupinu vydavatelů. -Volně dostupné platformy existují ve formě předtiskových serverů, [jako je ArXiv](https://arxiv.org/). Nicméně tyto platformy postrádají kontrolu kvality, [mechanismy proti sybil útokům](https://csrc.nist.gov/glossary/term/sybil_attack) a obvykle nesledují metriky na úrovni článků, což znamená, že jsou obvykle používány pouze ke zveřejnění prací před odesláním k tradičnímu vydavateli. SciHub také umožňuje volný přístup k publikovaným článkům, avšak nelegálně, a to až poté, co vydavatelé již přijali platbu a práci opatřili přísnými autorskými právy. To zanechává kritickou mezeru pro dostupné vědecké práce a data s vloženým mechanismem legitimity a modelu motivace. Nástroje pro vytvoření takového systému existují ve světě Web3. +Volně dostupné platformy existují ve formě předtiskových serverů, [jako je ArXiv](https://arxiv.org/). Nicméně tyto platformy postrádají kontrolu kvality, [mechanismy proti sybil útokům](/glossary/#anti-sybil) a obvykle nesledují metriky na úrovni článků, což znamená, že jsou obvykle používány pouze ke zveřejnění prací před odesláním k tradičnímu vydavateli. SciHub také umožňuje volný přístup k publikovaným článkům, avšak nelegálně, a to až poté, co vydavatelé již přijali platbu a práci opatřili přísnými autorskými právy. To zanechává kritickou mezeru pro dostupné vědecké práce a data s vloženým mechanismem legitimity a modelu motivace. Nástroje pro vytvoření takového systému existují ve světě Web3. ### Reprodukovatelnost a replikovatelnost {#reproducibility-and-replicability} @@ -60,23 +60,23 @@ Reprodukovatelnost a replikovatelnost tvoří základy kvalitního vědeckého o - Reprodukovatelných výsledků lze dosáhnout několikrát za sebou stejným týmem používajícím stejnou metodologii. - Replikovatelných výsledků lze dosáhnout jinou skupinou, ale pomocí stejné metodologie. -Nové nástroje založené na Web3 mohou zajistit, že reprodukovatelnost a replikovatelnost jsou základní vlastností vědeckých objevů. Kvalitní vědu dokážeme začlenit do technologické struktury akademické obce. Web3 nabízí možnost vytvářet ověření pro každý komponent analýzy: surová data, výpočetní pohon a výsledek aplikace. Krásou konsenzuálních systémů je, že když se vytvoří důvěryhodná síť pro udržování těchto komponent, každý účastník sítě může být zodpovědný za reprodukování výpočtu a ověření každého výsledku. +Nové nástroje založené na Web3 mohou zajistit, že reprodukovatelnost a replikovatelnost jsou základní vlastností vědeckých objevů. Kvalitní vědu dokážeme začlenit do technologické struktury akademické obce. Web3 nabízí možnost vytvářet [atestace](/glossary/#attestation) pro každý komponent analýzy: surová data, výpočetní pohon a výsledek aplikace. Krásou konsenzuálních systémů je, že když se vytvoří důvěryhodná síť pro udržování těchto komponent, každý účastník sítě může být zodpovědný za reprodukování výpočtu a ověření každého výsledku. ### Financování {#funding} -Současný standardní model financování vědy spočívá v tom, že jednotlivci nebo skupiny vědců podávají písemné žádosti na finanční agenturu. Malá skupina důvěryhodných jednotlivců hodnotí žádosti a následně provádí pohovory s uchazeči před udělením finančních prostředků malé části žadatelů. Kromě vytváření úzkých míst, která často vedou k letům čekání mezi podáním žádosti a obdržením grantu, je známo, že tento model je velmi zranitelný vůči předsudkům, vlastním zájmům a politice hodnotícího panelu. +Současný standardní model financování vědy spočívá v tom, že jednotlivci nebo skupiny vědců podávají písemné žádosti na finanční agenturu. Malá skupina důvěryhodných jednotlivců hodnotí žádosti a následně provádí pohovory s uchazeči před udělením finančních prostředků malé části žadatelů. Kromě vytváření úzkých míst, která často vedou k **letům čekání** mezi podáním žádosti a obdržením grantu, je známo, že tento model je velmi **zranitelný vůči předsudkům, vlastním zájmům a politice** hodnotícího panelu. Studie ukázaly, že hodnotící panely pro udělování grantů nedokážou dobře vybírat kvalitní návrhy, protože stejné návrhy poskytnuté různým panelům mají zcela odlišné výsledky. Vzhledem k tomu, že financování je stále vzácnější, koncentrovalo se do menší skupiny zkušenějších výzkumníků s intelektuálně konzervativnějšími projekty. Tento efekt vytvořil hyperkonkurenční prostředí pro financování, posilující nepřirozené podněty a brzdící inovace. -Web3 má potenciál narušit tento nefungující model financování tím, že experimentuje s různými modely podnětů vyvinutými DAO a Web3 obecně. [Retroaktivní financování veřejných statků](https://medium.com/ethereum-optimism/retroactive-public-goods-funding-33c9b7d00f0c), [kvadratické financování](https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2003531), [řízení DAO](https://www.antler.co/blog/daos-and-web3-governance) a [tokenizované struktury podnětů](https://cdixon.org/2017/05/27/crypto-tokens-a-breakthrough-in-open-network-design) jsou některé z nástrojů Web3, které by mohly zásadně změnit financování vědy. +Web3 má potenciál narušit tento nefungující model financování tím, že experimentuje s různými modely podnětů vyvinutými DAO a Web3 obecně. [Retroaktivní financování veřejných statků](https://medium.com/ethereum-optimism/retroactive-public-goods-funding-33c9b7d00f0c), [kvadratické financování](https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2003531), [DAO](https://www.antler.co/blog/daos-and-web3-governance-the-promise-implications-and-challenges-ahead) a [tokenizované stimulační struktury](https://cdixon.org/2017/05/27/crypto-tokens-a-breakthrough-in-open-network-design) jsou některými z nástrojů web3, které by mohly pomoci spustit revoluci ve financování vědy. ### Vlastnictví a vývoj IP {#ip-ownership} -Duševní vlastnictví (IP) je v tradiční vědě velkým problémem: počínaje ponecháním na univerzitách přes nevyužití v biotechnologiích až po notoricky obtížné ocenění. Nicméně vlastnictví digitálních aktiv (jako jsou vědecká data nebo články) je něco, co Web3 umí výjimečně dobře pomocí [nezaměnitelných tokenů (NFT)](/nft/). +Duševní vlastnictví (IP) je v tradiční vědě velkým problémem: počínaje ponecháním na univerzitách přes nevyužití v biotechnologiích až po notoricky obtížné ocenění. Nicméně vlastnictví digitálních aktiv (jako jsou vědecká data nebo články) je něco, co Web3 umí výjimečně dobře pomocí [nezaměnitelných tokenů (NFT)](/glossary/#nft). Podobně jako NFT mohou posílat budoucí příjmy z transakcí zpět původnímu tvůrci, můžete vytvořit transparentní řetězce přiřazující ocenění, abyste odměňovali výzkumníky, řídící orgány (jako DAO) nebo dokonce subjekty, jejichž data jsou shromažďována. -[IP-NFT](https://medium.com/molecule-blog/ip-nfts-for-researchers-a-new-biomedical-funding-paradigm-91312d8d92e6) mohou také fungovat jako klíč k decentralizovanému datovému úložišti prováděných výzkumných experimentů a spojení do finančního systému NFT a [DeFi](/defi/) (od frakcionace po úvěrové fondy a ocenění). Také nativně umožňují entitám na blockchainu, jako jsou DAO, například [VitaDAO](https://www.vitadao.com/), provádět výzkum přímo na blockchainu. Důležitou roli v DeSci může hrát také příchod nepřenosných ["soulbound" tokenů](https://vitalik.eth.limo/general/2022/01/26/soulbound.html), které jednotlivcům umožní prokázat své zkušenosti a kvalifikace spojené s jejich Ethereum adresou. +[IP-NFT](https://medium.com/molecule-blog/ip-nfts-for-researchers-a-new-biomedical-funding-paradigm-91312d8d92e6) mohou také fungovat jako klíč k decentralizovanému datovému úložišti prováděných výzkumných experimentů a spojení do finančního systému NFT a [DeFi](/glossary/#defi) (od frakcionace po úvěrové fondy a ocenění). Také nativně umožňují entitám na blockchainu, jako jsou DAO, například [VitaDAO](https://www.vitadao.com/), provádět výzkum přímo na blockchainu. Důležitou roli v DeSci může hrát také příchod nepřenosných ["soulbound" tokenů](https://vitalik.eth.limo/general/2022/01/26/soulbound.html), které jednotlivcům umožní prokázat své zkušenosti a kvalifikace spojené s jejich Ethereum adresou. ### Ukládání dat, přístup a architektura {#data-storage} @@ -92,22 +92,18 @@ Podívejte se na níže uvedené projekty a zapojte se do DeSci komunity. - [DeSci.Global: Globální kalendář událostí a setkání](https://desci.global) - [Telegramová skupina Blockchain for Science](https://t.me/BlockchainForScience) -- [Molecule: Financujte a získejte financování pro vaše výzkumné projekty](https://discover.molecule.to/) +- [Molecule: Financujte a získejte financování pro vaše výzkumné projekty](https://www.molecule.xyz/) - [VitaDAO: Získávejte financování prostřednictvím sponzorovaných smluv o výzkumu pro výzkum dlouhověkosti](https://www.vitadao.com/) - [ResearchHub: Publikujte vědecké výsledky a zapojte se do konverzace s kolegy](https://www.researchhub.com/) - [LabDAO: Skládejte bílkoviny in-silico](https://alphafodl.vercel.app/) - [dClimate API: Poptávejte klimatická data shromážděná decentralizovanou komunitou](https://api.dclimate.net/) - [DeSci Foundation: Publikační nástroj v rámci DeSci](https://descifoundation.org/) - [DeSci.World: Jednotné kontaktní místo, kde se uživatelé mohou podívat a zapojovat do DeSci](https://desci.world) -- [Fleming Protocol: Open-source datová ekonomika, která podporuje spolupracující biomedicinské objevy](https://medium.com/@FlemingProtocol/a-data-economy-for-patient-driven-biomedical-innovation-9d56bf63d3dd) -- [OceanDAO: Financování řízené DAO pro vědu zabývající se daty](https://oceanprotocol.com/dao) +- [OceanDAO: Financování řízené DAO pro vědu zabývající se daty](https://oceanprotocol.com/) - [Opscientia: Otevřené decentralizované vědecké pracovní postupy](https://opsci.io/research/) -- [LabDAO: Skládejte bílkoviny in-silico](https://alphafodl.vercel.app/) - [Bio.xyz: Získejte financování pro svůj biotechnologický DAO nebo DeSci projekt](https://www.bio.xyz/) -- [ResearchHub: Publikujte vědecké výsledky a zapojte se do konverzace s kolegy](https://www.researchhub.com/) -- [VitaDAO: Získávejte financování prostřednictvím sponzorovaných smluv o výzkumu pro výzkum dlouhověkosti](https://www.vitadao.com/) -- [Fleming Protocol: Open-source datová ekonomika, která podporuje spolupracující biomedicinské objevy](https://medium.com/@FlemingProtocol/a-data-economy-for-patient-driven-biomedical-innovation-9d56bf63d3dd) -- [Active Inference Lab](https://www.activeinference.org/) +- [Fleming Protocol: Open-source datová ekonomika, která podporuje spolupracující biomedicinské objevy](http://flemingprotocol.io/) +- [Active Inference Institute](https://www.activeinference.org/) - [CureDAO: Platforma vlastněná komunitou pro precizní zdravotní péči](https://docs.curedao.org/) - [IdeaMarkets: Získávání decentralizované vědecké kredibility](https://ideamarket.io/) - [DeSci Labs](https://www.desci.com/) @@ -121,9 +117,8 @@ Uvítáme návrhy na nové projekty, které je třeba uvést na seznam – pro z - [Případ pro DeSci](https://gitcoin.co/blog/desci-the-case-for-decentralised-science/) - [Průvodce DeSci](https://future.com/what-is-decentralized-science-aka-desci/) - [Decentralizované vědecké zdroje](https://www.vincentweisser.com/decentralized-science) -- [Molecule's Biopharma IP-NFTs – technický popis](https://molecule.to/blog/molecules-biopharma-ip-nfts-a-technical-description) +- [Molecule's Biopharma IP-NFTs – technický popis](https://www.molecule.xyz/blog/molecules-biopharma-ip-nfts-a-technical-description) - [Budování důvěryhodných systémů vědy od Jona Starra](https://medium.com/@jringo/building-systems-of-trustless-science-1cd2d072f673) -- [Vznik biotechnologických DAO](https://molecule.to/blog/the-emergence-of-biotech-daos) - [Paul Kohlhaas – DeSci: Budoucnost decentralizované vědy (podcast)](https://anchor.fm/andrew-steinwold/episodes/Paul-Kohlhaas---DeSci-The-Future-of-Decentralized-Science---Zima-Red-ep-117-e1h683a) - [Aktivní inferenční ontologie pro decentralizovanou vědu: Od situovaného vytváření smyslu k epistemickému společnému prostoru](https://zenodo.org/record/6320575) - [DeSci: Budoucnost výzkumu od Samuela Akinosho](https://lucidsamuel.medium.com/desci-the-future-of-research-b76cfc88c8ec) diff --git a/public/content/translations/cs/nft/index.md b/public/content/translations/cs/nft/index.md index db1c7f0ec1a..81f30c8db7a 100644 --- a/public/content/translations/cs/nft/index.md +++ b/public/content/translations/cs/nft/index.md @@ -5,7 +5,7 @@ lang: cs template: use-cases emoji: ":frame_with_picture:" sidebarDepth: 2 -image: /infrastructure_transparent.png +image: /images/infrastructure_transparent.png alt: Logo Eth zobrazené prostřednictvím hologramu. summaryPoint1: Způsob, jak reprezentovat cokoliv unikátního jako majetek založený na Ethereu. summaryPoint2: NFT dávají tvůrcům obsahu větší moc než kdykoliv předtím. diff --git a/public/content/translations/cs/refi/index.md b/public/content/translations/cs/refi/index.md index bf57bed1d7f..e4b94417896 100644 --- a/public/content/translations/cs/refi/index.md +++ b/public/content/translations/cs/refi/index.md @@ -5,7 +5,7 @@ lang: cs template: use-cases emoji: ":recycle:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: Alternativní ekonomický systém postavený na regenerativních principech summaryPoint2: Snaha využít Ethereum k řešení koordinačních krizí na globální úrovni, jako je změna klimatu @@ -14,7 +14,7 @@ summaryPoint3: Nástroj k významnému zvýšení škálování ekologických v ## Co je to ReFi? {#what-is-refi} -Pod pojmem **Regenerativní finance (ReFi)** rozumíme sadu nástrojů a nápadů na blockchainech, jejichž cílem je vytvářet ekonomiky, které jsou regenerativní, spíše než vykořisťovatelské nebo zaměřené na vytěžení surovin. Systémy zaměřené na vytěžení surovin časem spotřebují dostupné zdroje a zhroutí se; bez regenerativních mechanismů jim chybí odolnost. ReFi předpokládá, že vytváření monetární hodnoty je třeba oddělit od neudržitelného vytěžování zdrojů z naší planety a komunit. +Pod pojmem **Regenerativní finance (ReFi)** rozumíme sadu nástrojů a nápadů na [blockchainech](/glossary/#blockchain), jejichž cílem je vytvářet ekonomiky, které jsou regenerativní, spíše než vykořisťovatelské nebo zaměřené na vytěžení surovin. Systémy zaměřené na vytěžení surovin časem spotřebují dostupné zdroje a zhroutí se; bez regenerativních mechanismů jim chybí odolnost. ReFi předpokládá, že vytváření monetární hodnoty je třeba oddělit od neudržitelného vytěžování zdrojů z naší planety a komunit. Namísto toho se ReFi snaží řešit environmentální, komunitní nebo sociální problémy vytvářením regenerativních cyklů. Tyto systémy vytvářejí hodnotu pro účastníky a současně jsou prospěšné pro ekosystémy a komunity. @@ -22,10 +22,12 @@ Jedním ze základů ReFi je koncept regenerativní ekonomie, jehož průkopník ![Osm vzájemně propojených principů](refi-regenerative-economy-diagram.png) -ReFi projekty realizují tyto principy pomocí [smart kontraktů](/developers/docs/smart-contracts/) a aplikací [decentralizovaných financí (DeFi)](/defi/), které motivují regenerativní chování, například obnovu degradovaných ekosystémů, a usnadňují širokou spolupráci v globálních otázkách, jako je změna klimatu a ztráta biodiverzity. +Projekty ReFi tyto principy realizují pomocí [chytrých kontraktů](/glossary/#smart-contract) a aplikací [decentralizovaných financí (DeFi)](/glossary/#defi), které motivují k regenerativnímu chování, např. k obnově degradovaných ekosystémů, a usnadňují rozsáhlou spolupráci při řešení globálních problémů, jako je globální oteplování a ztráta biologické rozmanitosti. ReFi se také částěčně překrývá s hnutím [decentralizované vědy (DeSci)](/desci/), které využívá platformu Ethereum k financování, vytváření, recenzování, oceňování, ukládání a šíření vědeckých znalostí. Nástroje DeSci by mohly být užitečné pro vývoj ověřitelných standardů a postupů pro implementaci a monitorování regenerativních aktivit, jako je výsadba stromů, odstraňování plastů z oceánu nebo obnova degradovaného ekosystému. + + ## Tokenizace emisních povolenek {#tokenization-of-carbon-credits} **[Dobrovolný trh s emisními povolenkami (voluntary carbon market, VCM)](https://climatefocus.com/so-what-voluntary-carbon-market-exactly/)** je mechanismus pro financování projektů, které mají ověřitelný pozitivní vliv na emise uhlíku, ať už jde o snižování probíhajících emisí nebo odstraňování skleníkových plynů již vypuštěných do atmosféry. Tyto projekty po ověření obdrží aktivum nazvané "uhlíkové kredity". Tyto kredity mohou prodávat jednotlivcům a organizacím, které chtějí podpořit opatření na ochranu klimatu. @@ -47,7 +49,7 @@ Projekty ReFi využívají technologii blockchainu k řešení množství probl - **Likvidita je soustředěna v malém počtu likvidních poolů**, které může kdokoliv volně obchodovat. Velké organizace, stejně jako jednotliví uživatelé, mohou tyto pooly využívat bez manuálního vyhledávání prodejců/kupců, bez účastnických poplatků nebo registrace. - **Všechny transakce se zaznamenávají na veřejné blockchainy**. Od okamžiku, kdy je kredit k dispozici v DCM, je cesta, kterou každá emisní povolenka absolvuje v důsledku obchodní aktivity, navždy sledovatelná. - **Transakce jsou zpracovány téměř okamžitě**. Obstarání velkého množství emisních povolenek prostřednictvím tradičních trhů může trvat dny nebo týdny, ale na DCM toho lze dosáhnout během několika sekund. -- **Obchodování probíhá bez zprostředkovatelů**, kteří si účtují vysoké poplatky. Podle dat jisté analytické společnosti představují digitální emisní povolenky [62% zlepšení nákladů ve srovnání se srovnatelnými tradičními povolenkami](https://www.klimadao.finance/blog/klimadao-analysis-of-the-base-carbon-tonne). +- **Obchodování probíhá bez zprostředkovatelů**, kteří si účtují vysoké poplatky. Digitální emisní povolenky představují významný pokles nákladů ve srovnání s tradičními povolenkami. - **DCM je škálovatelný** a může uspokojit potřeby jednotlivců i nadnárodních společností. ### Klíčové složky DCM {#key-components-dcm} diff --git a/public/content/translations/cs/smart-contracts/index.md b/public/content/translations/cs/smart-contracts/index.md index 076a43d5f37..dfcc6279d48 100644 --- a/public/content/translations/cs/smart-contracts/index.md +++ b/public/content/translations/cs/smart-contracts/index.md @@ -6,11 +6,15 @@ lang: cs # Úvod do chytrých kontraktů {#introduction-to-smart-contracts} -Chytré kontrakty jsou základními stavebními kameny aplikační vrstvy Etherea. Jsou to počítačové programy uložené na blockchainu, které se řídí logikou „jestli tohle, tak tamto“ a je zaručeno, že se spouštějí podle pravidel definovaných svým kódem, který po vytvoření nelze změnit. +Chytré kontrakty jsou základními stavebními kameny aplikační vrstvy Etherea. Jsou to počítačové programy uložené na [blockchainu](/glossary/#blockchain), které se řídí logikou „jestli tohle, tak tamto“ a je zaručeno, že se spouštějí podle pravidel definovaných svým kódem, který po vytvoření nelze měnit. Nick Szabo zavedl termín „chytrý kontrakt“. V roce 1994 napsal [úvod do tohoto konceptu](https://www.fon.hum.uva.nl/rob/Courses/InformationInSpeech/CDROM/Literature/LOTwinterschool2006/szabo.best.vwh.net/smart.contracts.html) a v roce 1996 napsal [výzkum činností, které by chytré kontrakty mohly dělat](https://www.fon.hum.uva.nl/rob/Courses/InformationInSpeech/CDROM/Literature/LOTwinterschool2006/szabo.best.vwh.net/smart_contracts_2.html). -Szabo si představoval digitální tržiště, kde automatické, kryptograficky bezpečné procesy umožňují provádění transakcí a obchodních funkcí bez důvěryhodných zprostředkovatelů. Chytré kontrakty na Ethereu tuto vizi uvedly do praxe. +Szabo popsal digitální tržiště, kde automatické, [kryptografií zabezpečené](/glossary/#cryptography), procesy umožňují provádění transakcí a obchodních funkcí bez důvěryhodných zprostředkovatelů. Chytré kontrakty na Ethereu tuto vizi uvedly do praxe. + +Koukněte se, jak vysvětlují chytré kontrakty na Finematics: + + ## Důvěra v konvenční kontrakty {#trust-and-contracts} @@ -60,21 +64,15 @@ A konečně, stejně jako v případě tradičních kontraktů, můžete prozkou Chytré kontrakty umí v podstatě cokoli, co umí počítačové programy. -Mohou provádět výpočty, vytvářet měnu, ukládat data, těžit NFT, odesílat komunikaci a dokonce generovat grafiku. Zde jsou některé reálné populární příklady: +Mohou provádět výpočty, vytvářet měnu, ukládat data, těžit [NFT](/glossary/#nft), odesílat komunikaci a dokonce generovat grafiku. Zde jsou některé reálné populární příklady: - [Stablecoiny](/stablecoins/) - [Vytváření a distribuce jedinečných digitálních majetků](/nft/) - [Automatická otevřená směnárna](/get-eth/#dex) -- [Decentralizované počítačové hry](/dapps/?category=gaming) +- [Decentralizované počítačové hry](/dapps/?category=gaming#explore) - [Pojistná smlouva, která automaticky vyplatí plnění](https://etherisc.com/) - [Standard, který umožňuje vytvářet interoperabilní měny dle konkrétních požadavků](/developers/docs/standards/tokens/) -## More of a visual learner? {#visual-learner} - -Koukněte se, jak vysvětlují chytré kontrakty na Finematics: - - - ## Další informace {#further-reading} - [Jak chytré kontrakty změní svět](https://www.youtube.com/watch?v=pA6CGuXEKtQ) diff --git a/public/content/translations/cs/social-networks/index.md b/public/content/translations/cs/social-networks/index.md index 068c01cb079..ac42e9c6d73 100644 --- a/public/content/translations/cs/social-networks/index.md +++ b/public/content/translations/cs/social-networks/index.md @@ -5,7 +5,7 @@ lang: cs template: use-cases emoji: ":mega:" sidebarDepth: 2 -image: /ethereum-learn.png +image: /images/ethereum-learn.png summaryPoint1: Platformy založené na blockchainu pro sociální interakci a tvorbu a distribuci obsahu. summaryPoint2: Decentralizované sociální sítě chrání soukromí uživatelů a zvyšují bezpečnost dat. summaryPoint3: Tokeny a NFT umožňují monetizovat obsah novým způsobem. @@ -15,17 +15,19 @@ Sociální sítě hrají velkou roli v naší každodenní komunikaci a interakc ## Co jsou decentralizované sociální sítě? {#what-are-decentralized-social-networks} -Decentralizované sociální sítě jsou platformy založené na blockchainu, které umožňují uživatelům sdílení informací a zveřejňování obsahu pro své publikum. Díky tomu, že tyto aplikace běží na blockchainu, jsou decentralizované a odolné vůči cenzuře a přílišné kontrole. +Decentralizované sociální sítě jsou platformy [založené na blockchainu](/glossary/#blockchain), které umožňují uživatelům sdílet informace a zveřejňovat obsah pro své publikum. Díky tomu, že tyto aplikace běží na blockchainu, jsou decentralizované a odolné vůči cenzuře a přílišné kontrole. Existuje mnoho decentralizovaných sociálních sítí jako alternativy k zavedeným sociálním médiím, jako jsou Facebook, LinkedIn, Twitter a Medium. Avšak sociální sítě využívající blockchainovou technologii mají několik funkcí, které je staví nad tradiční sociální platformy. + + ### Jak fungují decentralizované sociální sítě? {#decentralized-social-networks-overview} -Decentralizované sociální sítě patří mezi [decentralizované aplikace (DAPP)](/dapps/) – aplikace využívající ke svému fungování [smart kontrakty](/developers/docs/smart-contracts/) na blockchainu. Zdrojový kód kontraktu slouží jako backend pro tyto aplikace a definuje jejich byznysovou logiku. +Decentralizované sociální sítě patří mezi [decentralizované aplikace (dappky)](/dapps/) – aplikace využívající ke svému fungování [chytré kontrakty](/glossary/#smart-contract) nasazené na blockchainu. Zdrojový kód kontraktu slouží jako backend pro tyto aplikace a definuje jejich byznysovou logiku. -Tradiční sociální sítě využívají pro ukládání informací uživatelů databáze, programový kód a další formy dat. To však vytváří tzv. jediné body selhání a tím uživatelům přináší značné riziko. Například serverové služby Facebooku se loni proslulým způsobem [na několik hodin odpojily](https://www.npr.org/2021/10/05/1043211171/facebook-instagram-whatsapp-outage-business-impact), což uživatele úplně odřízlo od této platformy. +Tradiční sociální sítě využívají pro ukládání informací uživatelů databáze, programový kód a další formy dat. To však vytváří tzv. jediné body selhání a tím uživatelům přináší značné riziko. Například v říjnu 2021 se servery Facebooku nechvalně proslavily tím, že [byly na několik hodin offline](https://www.npr.org/2021/10/05/1043211171/facebook-instagram-whatsapp-outage-business-impact) a odřízly uživatele od platformy. -Decentralizované sociální sítě fungují na peer-to-peer síti, která zahrnuje tisíce síťových uzlů po celém světě. I když některé síťové uzly přestanou fungovat, síť bude nadále v provozu bez přerušení, což činí aplikace odolnými vůči poruchám a výpadkům. +Decentralizované sociální sítě fungují na [peer-to-peer síti](/glossary/#peer-to-peer-network), která zahrnuje tisíce uzlů po celém světě. I když některé síťové uzly přestanou fungovat, síť bude nadále v provozu bez přerušení, což činí aplikace odolnými vůči poruchám a výpadkům. Díky použití decentralizovaných úložných systémů jako je [InterPlanetary File System (IPFS)](https://ipfs.io/) mohou sociální sítě postavené na Ethereu chránit informace uživatelů před zneužitím a škodlivým použitím. Nikdo nebude mít možnost prodávat vaše osobní údaje reklamním agenturám, a hackeři nebudou schopni ukrást vaše důvěrné informace. @@ -33,68 +35,54 @@ Mnoho sociálních platforem založených na blockchainu má vlastní tokeny, kt ## Výhody decentralizovaných sociálních sítí {#benefits} -1. Decentralizované sociální sítě jsou odolné vůči cenzuře a otevřené všem. To znamená, že uživatelé nemohou být zakázáni, odstraněni z platformy nebo jinak omezeni. +1. Decentralizované sociální sítě jsou odolné vůči cenzuře a otevřené všem. To znamená, že **uživatelé nemohou být zakázáni**, odstraněni z platformy nebo jinak omezeni. -2. Decentralizované sociální sítě jsou postaveny na zásadách open-source a zpřístupňují veřejnosti svůj zdrojový kód, na který se tak může podívat kdokoliv. Odstraněním implementace netransparentních algoritmů běžných u tradičních sociálních médií mohou sociální sítě založené na blockchainu sjednotit zájmy uživatelů a tvůrců platformy. +2. Decentralizované sociální sítě jsou **postaveny na open-source zásadách** a zpřístupňují veřejnosti svůj zdrojový kód, na který se tak může podívat kdokoliv. Odstraněním implementace netransparentních algoritmů běžných u tradičních sociálních médií mohou sociální sítě založené na blockchainu sjednotit zájmy uživatelů a tvůrců platformy. -3. Decentralizované sociální sítě ruší nutnost "prostředníka". Tvůrci svůj obsah vlastní a komunikují se svými followery, fanoušky, zákazníky a dalšími subjekty napřímo prostřednictvím smart kontraktu. +3. Decentralizované sociální sítě ruší nutnost "prostředníka". **Tvůrci obsahu mají přímé vlastnictví svého obsahu** a komunikují tak přímo se sledujícími, fanoušky, zákazníky a dalšími stranami, přičemž mezi nimi není nic jiného než chytrý kontrakt. -4. Jako DAPP běžící na síti Ethereum, která je udržována globální, peer-to-peer sítí uzlů, jsou decentralizované sociální sítě méně náchylné na výpadky serverů a elektřiny. +4. Jako dappky běžící na Ethereu, které je udržováno globální sítí uzlů peer-to-peer, jsou i decentralizované sociální sítě **méně náchylné na výpadky serverů** a odstávky. -5. Decentralizované sociální platformy nabízejí pro tvůrce obsahu vylepšený způsob monetizace pomocí nezaměnitelných tokenů (NFT), kryptoměnových plateb uvnitř aplikace a dalších možností. +5. Decentralizované sociální platformy nabízejí pro tvůrce obsahu **vylepšený způsob zpeněžení** pomocí [nezaměnitelných tokenů (NFT)](/glossary/#nft), aplikačních krypto plateb a dalších možností. -6. Decentralizované sociální sítě uživatelům poskytují vysokou úroveň soukromí a anonymity. Například jednotlivec se může přihlásit do sociální sítě založené na Ethereu pomocí ENS profilu nebo peněženky – aniž by musel sdílet osobně identifikovatelné informace (personally identifiable information, PII), jako jsou jména, e-mailové adresy atp. +6. Decentralizované sociální sítě poskytují uživatelům **vysokou úroveň soukromí a anonymity**. Například jednotlivec se může přihlásit do sociální sítě založené na Ethereu pomocí [ENS](/glossary/#ens) profilu nebo [peněženky](/glossary/#wallet)—aniž by musel osobně sdílet identifikovatelné informace (personally identifiable information, PII), jako jsou jména, e-mailové adresy atp. 7. Decentralizované sociální sítě spoléhají na decentralizované úložiště, nikoliv na centralizované databáze, což je mnohem lepší způsob zabezpečení uživatelských dat. ## Decentralizované sociální sítě na Ethereu {#ethereum-social-networks} -Síť Ethereum se stala preferovaným nástrojem pro vývojáře, kteří vytvářejí decentralizovaná sociální média, a to díky popularitě tokenů (ERC-20/ERC-721) a obrovskému počtu uživatelů. Zde jsou některé příklady sociálních sítí běžících na Ethereu: - -### Peepeth {#peepeth} - -[Peepeth](https://peepeth.com/) je mikroblogovací platforma podobná Twitteru. Běží na blockchainu Ethereum a ukládá uživatelská data pomocí IPFS. - -Uživatelé mohou posílat krátké zprávy nazývané "peepy", které nelze smazat ani upravit. Můžete sbírat dýška nebo někomu na platformě dát dýško v etheru (ETH), aniž byste museli z aplikace odejít. +Síť Ethereum se stala preferovaným nástrojem pro vývojáře vytvářející decentralizovaná sociální média, a to díky popularitě jejich tokenů a obrovskému počtu uživatelů. Zde jsou některé příklady sociálních sítí běžících na Ethereu: ### Mirror {#mirror} [Mirror](https://mirror.xyz/) je platforma pro psaní s podporou Web3, jejímž cílem je být decentralizovaná a vlastněná uživateli. Uživatelé platformy Mirror mohou číst a psát obsah zdarma jednoduše přihlášením pomocí svých peněženek. Také mohou sbírat publikovaný obsah a předplatit si své oblíbené tvůrce. -Příspěvky publikované na Mirroru jsou trvale uloženy na Arweave, decentralizované úložné platformě, a mohou být vytvořeny jako sběratelské [nezaměnitelné tokeny (NFT)](/nft/) známé jako Writing NFT. Vytváření Writing NFT je pro tvůrce zcela zdarma a jejich převody probíhají na vrstvě 2 Etherea, což zajišťuje levné, rychlé a ekologicky šetrné transakce. +Příspěvky publikované na Mirroru jsou trvale uloženy na Arweave, decentralizované úložné platformě, a mohou být vytvořeny jako sběratelské [nezaměnitelné tokeny (NFT)](/nft/) známé jako Writing NFT. Vytváření Writing NFT je pro tvůrce zcela zdarma a jejich převody probíhají na [vrstvě 2](/glossary/#layer-2) Etherea, což zajišťuje levné, rychlé a ekologicky šetrné transakce. ### MINDS {#minds} [MINDS](https://www.minds.com/) je jednou z nejpoužívanějších decentralizovaných sociálních sítí. Funguje podobně jako Facebook a už má miliony uživatelů. -K platbě za příspěvky na sociální sítí používají uživatelé nativní ERC-20 token $MIND. Uživatelé si tokeny $MIND mohou také vydělat, a to tím, že publikují obsah, který je u ostatních uživatelů populární, přispívají do ekosystému a přivedou na platformu další uživatele. +K platbě za předměty na sociální síti používají uživatelé nativní [ERC-20](/glossary/#erc-20) token $MIND. Uživatelé si tokeny $MIND mohou také vydělat, a to tím, že publikují obsah, který je u ostatních uživatelů populární, přispívají do ekosystému a přivedou na platformu další uživatele. + +## Použití decentralizovaných sociálních sítí {#use-decentralized-social-networks} + +- **[Status.im](https://status.im/)** – _Status je bezpečná zprávová aplikace, která využívá open-source, peer-to-peer protokol a end-to-end šifrování k ochraně vašich zpráv před třetími stranami._ +- **[Mirror.xyz](https://mirror.xyz/)** – _Mirror je decentralizovaná platforma pro publikaci obsahu vlastněného uživateli postavená na Ethereu, která umožňuje uživatelům crowdfundovat nápady, monetizovat obsah a budovat komunity._ +- **[Lens Protocol](https://lens.xyz/)** – _Lens Protocol je komponovatelný a decentralizovaný sociální diagram, který pomáhá tvůrcům uchovat vlastnictví nad jimi vytvořeným obsahem kdekoliv v digitální zahradě decentralizovaného internetu._ +- **[Farcaster](https://farcaster.xyz/)** – _Farcaster je dostatečně decentralizovaná sociální síť. Je to otevřený protokol, který může podporovat více klientů, stejně jako e-mail._ ## Web2 sociální sítě na Ethereu {#web2-social-networks-and-ethereum} -[Web3](/web3/) nativní sociální platformy nejsou jediné, které se snaží začlenit technologii blockchainu do sociálních médií. I mnoho centralizovaných platforem plánuje integrovat Ethereum do své infrastruktury: +[Web3](/glossary/#web3) nativní sociální platformy nejsou jediné, které se snaží začlenit technologii blockchainu do sociálních médií. I mnoho centralizovaných platforem plánuje integrovat Ethereum do své infrastruktury: ### Reddit {#reddit} -Reddit má tzv. [Community Points](https://cointelegraph.com/news/reddit-to-reportedly-tokenize-karma-points-and-onboard-500m-new-users), což jsou [ERC-20 tokeny](/developers/docs/standards/tokens/erc-20/), které mohou uživatelé dostat za publikování kvalitního obsahu a přispívání do online komunit (subredditů). Tyto tokeny lze v rámci daného subredditu utratit za exkluzivní výhody a výsady. Více informací najdete [zde](https://www.reddit.com/community-points/). Reddit na tomto projektu spolupracuje s Arbitrem, což je rollup [vrstvy W](/layer-2/) navržený ke škálování transakcí na Ethereu. +Reddit má [Komunitní Body pochvaly](https://cointelegraph.com/news/reddit-to-reportedly-tokenize-karma-points-and-onboard-500m-new-users), což jsou ERC-20 tokeny, které uživatelé mohou získat vytvářením kvalitního obsahu nebo přispíváním do online komunit (subredditů). Tyto tokeny lze v rámci daného subredditu utratit za exkluzivní výhody a výsady. Reddit na tomto projektu spolupracuje s Arbitrem, sítí na [vrstvě 2](/glossary/#layer-2) navržené ke škálování transakcí na Ethereu. Tento program už je spuštěn a na subredditu r/CryptoCurrency [běží verze Community Points nazvaná "Moons".](https://www.reddit.com/r/CryptoCurrency/wiki/moons_wiki). Moons podle oficiálního popisu „odměňují uživatele za jejich příspěvky a komentáře a moderátory za jejich přínos na subredditu“. Jelikož tyto tokeny jsou na blockchainu (uživatelům jsou připisovány rovnou do jejich peněženek), jsou nezávislé na Redditu a nelze je uživatelům odebrat. -Po dokončení beta fáze na testovací síti Rinkeby jsou Community Points v současné době na [Arbitrum Nova](https://nova.arbitrum.io/), blockchainu, který kombinuje vlastnosti [sidechainu](/developers/docs/scaling/sidechains/) a [optimistického rollupu](/developers/docs/scaling/optimistic-rollups/). Community Points mohou být kromě utracení za odemknutí speciálních funkcí také směněny za fiat na burzách. Množství Community Points, které uživatel vlastní, také určuje jeho vliv na rozhodování v rámci komunity. - -### Twitter {#twitter} - -V lednu 2021 Twitter Blue [zavedl podporu pro NFT](https://mashable.com/article/twitter-blue-nft-profile-picture), umožňující uživatelům připojit své peněženky a zobrazovat NFT jako profilové obrázky. V době psaní tohoto článku tato společnost také [oznámila plány](https://www.theverge.com/2021/8/16/22627435/twitter-bluesky-lead-jay-graber-decentralized-social-web) na vytvoření decentralizované sociální sítě. - -### Instagram {#instagram} - -V květnu 2022 [Instagram oznámil podporu pro NFT](https://about.instagram.com/blog/announcements/instagram-digital-collectibles) na platformách Ethereum a Polygon. Uživatelé mohou nahrávat NFT na Instagram napřímo a to připojením své peněženky Ethereum. - -## Použití decentralizovaných sociálních sítí {#use-decentralized-social-networks} - -- **[Status.im](https://status.im/)** – _Status je bezpečná zprávová aplikace, která využívá open-source, peer-to-peer protokol a end-to-end šifrování k ochraně vašich zpráv před třetími stranami._ -- **[Mirror.xyz](https://mirror.xyz/)** – _Mirror je decentralizovaná platforma pro publikaci obsahu vlastněného uživateli postavená na Ethereu, která umožňuje uživatelům crowdfundovat nápady, monetizovat obsah a budovat komunity._ -- **[Lens Protocol](https://lens.xyz/)** – _Lens Protocol je komponovatelný a decentralizovaný sociální diagram, který pomáhá tvůrcům uchovat vlastnictví nad jimi vytvořeným obsahem kdekoliv v digitální zahradě decentralizovaného internetu._ -- **[Farcaster](https://farcaster.xyz/)** – _Farcaster je dostatečně decentralizovaná sociální síť. Je to otevřený protokol, který může podporovat více klientů, stejně jako e-mail._ +Community Points mohou být kromě utracení za odemknutí speciálních funkcí také směněny za fiat na burzách. Množství Community Points, které uživatel vlastní, také určuje jeho vliv na rozhodování v rámci komunity. ## Další četba {#further-reading} @@ -105,7 +93,6 @@ V květnu 2022 [Instagram oznámil podporu pro NFT](https://about.instagram.com/ - [Web3 má příslib decentralizovaných komunitně řízených sociálních sítí](https://venturebeat.com/2022/02/26/web3-holds-the-promise-of-decentralized-community-powered-social-networks/) — _Sumit Ghosh_ - [Přehled ekosystému blockchainových sociálních médií](https://www.gemini.com/cryptopedia/blockchain-social-media-decentralized-social-media) — _Gemini Cryptopedia_ - [Jak může blockchain vyřešit otázku soukromí na sociálních sítích](https://www.investopedia.com/news/ethereum-blockchain-social-media-privacy-problem-linkedin-indorse/) — _Prableen Bajpai_ -- [Sociální média přichází na blockchain](https://businesstechguides.co/what-are-decentralized-social-networks) — _Emmanuel Awosika_ - [Dostatečná decentralizace pro sociální sítě](https://www.varunsrinivasan.com/2022/01/11/sufficient-decentralization-for-social-networks) — _Varun Srinivasan_ ### Videa {#videos} @@ -116,6 +103,4 @@ V květnu 2022 [Instagram oznámil podporu pro NFT](https://about.instagram.com/ ### Komunity {#communities} -- [Server Status na Discordu](https://discord.com/invite/3Exux7Y) -- [Server Mirror na Discordu](https://discord.com/invite/txuCHcE8wV) - [subreddit r/CryptoCurrency](https://www.reddit.com/r/CryptoCurrency/) diff --git a/public/content/translations/cs/staking/dvt/index.md b/public/content/translations/cs/staking/dvt/index.md new file mode 100644 index 00000000000..ed701ad0adc --- /dev/null +++ b/public/content/translations/cs/staking/dvt/index.md @@ -0,0 +1,91 @@ +--- +title: Technologie distribuovaných validátorů +description: Technologie distribuovaných validátorů umožňuje distribuovaný provoz ethereovského validátoru více stranami. +lang: cs +--- + +# Technologie distribuovaných validátorů {#distributed-validator-technology} + +Technologie distribuovaných validátorů (DVT) je přístup k zabezpečení validátoru, který dělí odpovědnost za přístupová hesla a podepisování mezi více stran, a to za účelem snížení pravděpodobnosti selhání a zvýšení odolnosti validátoru. + +Principem je **rozdělení privátního klíče** používaného k zabezpečení validátoru **mezi více počítačů** organizovaných do klastru. Výhodou tohoto rozdělení je, že útočníci musí vynaložit mnohem více energie, aby se dostali k privátnímu klíči, protože na žádném počítači není uložen celý. Taktéž umožňuje vypnutí některých síťových uzlů, protože potřebné podpisy mohou být generovány podmnožinou počítačů v každém klastru. To snižuje pravděpodobnost selhání a zvyšuje odolnost celého souboru validátorů. + +![Diagram znázorňující, jak je klíč validátora rozdělen na části a distribuován mezi více síťových uzlů s různými komponenty.](./dvt-cluster.png) + +## Proč potřebujeme DVT? {#why-do-we-need-dvt} + +### Bezpečnost {#security} + +Validátory generují dva páry privátních a veřejných klíčů: Klíče pro účast v konsensu a klíče pro výběr finančních prostředků. Zatímco klíče pro výběr je možné uchovávat v bezpečí cold storage, privátní klíče validátorů musí být neustále online. Pokud je privátní klíč odhalen, útočník může tento validátor ovládnout a potenciálně dojde k trestu nebo ztrátě vloženého ETH. DVT může validátorům pomoci toto riziko snížit. Jak to funguje: + +Vkladatelé se mohou podílet na vkládání a zároveň uchovávat privátní klíč svého validátoru v cold storage, pokud používají DVT. Původní privátní klíč je totiž zašifrován a poté rozdělen na několik částí. Tyto části jsou online sdíleny mezi více síťových uzlů, což umožňuje distribuovaný provoz validátoru. To je možné díky tomu, že validátory Etherea používají BLS podpisy, které jsou aditivní, což znamená, že úplný klíč lze obnovit součtem jeho složek. To umožňuje vkladateli uchovávat plný původní „master“ klíč validátoru v bezpečí offline. + +### Žádná slabá místa {#no-single-point-of-failure} + +Když je validátor rozdělen mezi více provozovatelů a více strojů, dokáže odolat individuálním hardwarovým a softwarovým poruchám bez toho, aby byl odpojen. Riziko selhání lze také snížit tím, že se použijí různé konfigurace hardwaru a softwaru na síťových uzlech v klastru. Tato odolnost je nedostupná pro konfigurace validátorů s jedním síťovým uzlem - pochází právě z vrstvy DVT. + +Pokud některá z komponent počítače v klastru selže (například pokud jsou v klastru validátorů čtyři provozovatelé a jeden používá specifického klienta, který má chybu), ostatní provozovatelé zajistí, že validátor bude nadále fungovat. + +### Decentralizace {#decentralization} + +Ideálním scénářem pro Ethereum je existence co nejvíce nezávisle provozovaných validátorů. Nicméně několik poskytovatelů vkládání je v současné době velmi populárních a spravuje značnou část celkově vložených ETH. DVT umožňuje provoz těchto validátorů, aniž by utrpěla decentralizace vloženého kapitálu. A to díky tomu, že klíče každého validátoru jsou distribuovány mezi více počítačů a bylo by třeba, aby se na případné podvodné aktivitě validátoru shodlo mnohem větší množství držitelů těchto částí klíče. + +Bez DVT je snazší, aby poskytovatelé vkládání používali pouze jednu nebo dvě konfigurace klienta pro všechny své validátory, což zvyšuje dopad případné chyby v klientovi. DVT lze použít k rozložení rizika mezi různé konfigurace klienta a různý hardware a díky této rozmanitosti se zvyšuje odolnost. + +**DVT poskytuje Ethereu tyto výhody:** + +1. **Decentralizuje** ethereovský konsensus důkazu podílem. +2. Zabezpečuje **životaschopnost** sítě. +3. Vytváří **toleranci validátorů k chybám**. +4. **Snižuje důvěru** operací validátoru. +5. **Minimalizuje tresty** a rizika výpadku. +6. **Vylepšuje rozmanitost** (klient, datové centrum, lokace, regulace, atd.). +7. **Zvyšuje bezpečnost** klíčů validátorů. + +## Jak DVT funguje? {#how-does-dvt-work} + +DVT obsahuje tyto komponenty: + +- **[Shamirův systém tajného sdílení](https://medium.com/@keylesstech/a-beginners-guide-to-shamir-s-secret-sharing-e864efbf3648)** – Validátory používají [BLS klíče](https://en.wikipedia.org/wiki/BLS_digital_signature). Jednotlivé BLS „části klíče“ („key shares“) lze sloučit do jediného agregovaného klíče (podpisu). V DVT je privátní klíč validátora kombinovaným BLS podpisem každého operátora v klastru. +- **[Schéma minimálního podpisu](https://medium.com/nethermind-eth/threshold-signature-schemes-36f40bc42aca)** – Určuje, kolik částí klíče je potřeba pro podpis, například 3 ze 4. +- **[Distribuované generování klíčů (DKG)](https://medium.com/toruslabs/what-distributed-key-generation-is-866adc79620)** – Kryptografický proces, který generuje jednotlivé části klíče a slouží k distribuci podílů existujícího nebo nového klíče validátoru síťovým uzlům v klastru. +- **[Vícestranný výpočet (MPC)](https://messari.io/report/applying-multiparty-computation-to-the-world-of-blockchains)** – Kompletní klíč validátoru je generován tajně pomocí vícestranného výpočtu. Celý klíč není znám žádnému operátorovi – každý zná pouze svoji část (svůj „podíl“). +- **Konsenzuální protokol** – Konsenzuální protokol vybere jeden síťový uzel, který se stane navrhovatelem bloku. Tento síťový uzel sdílí blok s ostatními síťovými uzly v klastru, které přidávají své části klíče k agregovanému podpisu. Jakmile je agregován dostatečný počet částí klíče, blok je navržen na Ethereum. + +Distribuované validátory mají naprogramovanou toleranci k chybám a mohou pokračovat v provozu i v případě, že se některé individuální síťové uzly odpojí. To znamená, že klastr je odolný i v případě, že jsou některé síťové uzly v něm napadeny nebo že jsou nefunkční. + +## Příklady použití DVT {#dvt-use-cases} + +DVT má významné důsledky pro širší ekosystém vkládání: + +### Samostatní vkladatelé {#solo-stakers} + +DVT umožňuje i vkládání bez prostředníka a to tak, že rozloží klíč validátoru mezi vzdálené síťové uzly, přičemž celý klíč zůstane úplně offline. To znamená, že vkladatelé, kteří pracují z domova, nemusí nutně vynakládat finanční prostředky na hardware, zatímco distribuce částí klíče jim může pomoci zvýšit odolnost proti potenciálním hackům. + +### Staking as a service (SaaS) {#saas} + +Operátoři (jako jsou vkladové fondy a institucionální vkladatelé), kteří spravují více validátorů, mohou pomocí DVT snížit svá rizika. Distribuováním infrastruktury mohou přidat do svých výpočtů redundanci a diverzifikovat druhy hardware, který při vkládání používají. + +DVT sdílí odpovědnost za správu klíčů mezi více síťových uzlů, což znamená, že i některé provozní náklady mohou být sdíleny. DVT může také snížit operační riziko a náklady na pojištění pro poskytovatele vkládání. + +### Staking pools {#staking-pools} + +Díky standardním nastavením validátorů jsou vkladové fondy a poskytovatelé likvidního vkládání nuceni mít různé úrovně důvěry jednotlivým operátorům, protože zisky a ztráty jsou sdíleny v rámci fondu. Musejí se také spoléhat na operátory, kterým svěřují zabezpečení podpisového klíče, protože dosud pro ně neexistovala jiná možnost. + +I když se tradičně snažili o rozložení rizika tím, že se vklad rozdělil mezi více operátorů, každý operátor i tak samostatně spravoval významné částky. Pokud by operátor nebyl schopen provádět dané úkony, měl výpadek, byl napaden nebo se dopustil podvodného jednání, představuje přístup, kdy se na něj spoléhá celý fond, obrovské riziko. + +Pokud ale pool využívá DVT, je míra potřebné důvěry v operátory významně snížena. **Fondy mohou operátorům umožnit držet staky, aniž by potřebovali spravovat klíč validátoru** (jsou využívány pouze části klíče). DVT dále umožňuje rozdělit spravované vklady mezi více operátorů (například místo toho, aby jeden operátor spravoval 1 000 validátorů, DVT umožňuje, aby byly tyto validátory provozovány kolektivně více operátory). Různé konfigurace operátorů zajistí, že pokud jeden operátor selže, ostatní budou stále schopni fungovat. To vede k redundanci a diverzifikaci systému, což vede ke zlepšení výkonu a odolnosti a zároveň maximalizaci odměn poolu. + +Další výhodou minimalizace důvěry vůči jednotlivým operátorům je to, že vkladové fondy mohou umožnit otevřenější účast bez nutnosti schvalování operátorů. Tímto způsobem mohou snížit svá rizika a podpořit decentralizaci Etherea tím, že budou zapojovat jak supervizované operátory, tak operátory bez nutnosti schvalování, například tím, že budou spojovat domácí nebo menší vkladatele s těmi většími. + +## Potenciální nevýhody DVT {#potential-drawbacks-of-using-dvt} + +- **Dodatečná komponenta** – zavedení DVT síťového uzlu přidává do systému další část, která může být potenciálně poruchová nebo zranitelná. Eliminovat tento problém je možné pomocí implementace dalších DVT síťových uzlů, což znamená více DVT klientů (stejně jako existuje více klientů pro konsenzuální a exekuční vrstvy). +- **Provozní náklady** – protože DVT distribuuje validátor mezi více účastníků, je k provozu zapotřebí více síťových uzlů namísto jednoho, což zvyšuje provozní náklady. +- **Potenciálně zvýšená latence** – protože DVT využívá konsenzuální protokol k dosažení konsenzu mezi více síťovými uzly, které provozují validátor, může potenciálně způsobit zvýšenou latenci. + +## Další informace {#further-reading} + +- [Specifikace distribuovaných validátorů Etherea (pro pokročilé)](https://github.com/ethereum/distributed-validator-specs) +- [Technická specifikace distribuovaných validátorů Etherea](https://github.com/ethereum/distributed-validator-specs/tree/dev/src/dvspec) +- [Demo aplikace pro Shamirovo sdílení hesel](https://iancoleman.io/shamir/) diff --git a/public/content/translations/cs/staking/pools/index.md b/public/content/translations/cs/staking/pools/index.md new file mode 100644 index 00000000000..4e6b793b083 --- /dev/null +++ b/public/content/translations/cs/staking/pools/index.md @@ -0,0 +1,86 @@ +--- +title: Sdružené uzamčení +description: Přehled, jak začít se zapojením do sdruženého vkládání ETH +lang: cs +template: staking +emoji: ":money_with_wings:" +image: /images/staking/leslie-pool.png +alt: Nosorožec Leslie plave v bazénu. +sidebarDepth: 2 +summaryPoints: + - Vložte a vydělávejte s jakýmkoliv množství ETH spojením sil s ostatními + - Přeskočte těžkou část a svěřte operaci validátoru třetí straně + - Mějte vkladové tokeny ve své peněžence +--- + +## Co jsou vkladové fondy? {#what-are-staking-pools} + +Vkladový fond je přístup založený na spolupráci, který umožňuje mnoha lidem s menším množsvím ETH získat 32 ETH potřebných k aktivaci sady validátorových klíčů. Funkce stakingových fondů není v rámci protokolu nativně podporována, takže řešením byla vytvořena tato samostatná funkce, aby potřebu řešila. + +Některé fondy fungují pomocí chytrých smluv, kde lze vložit prostředky do smlouvy, která důvěryhodně spravuje a sleduje váš vklad a vydává vám token, který představuje tuto hodnotu. Jiné fondy nemusí zahrnovat chytré smlouvy a jsou místo toho zprostředkovány mimo řetězec. + +## Proč vkládat s fondem? {#why-stake-with-a-pool} + +Kromě výhod, které jsme nastínili v našem [úvodu do vkládání](/staking/), přináší vkládání s fondem řadu odlišných výhod. + + + + + + + + + +## Co je třeba zvážit {#what-to-consider} + +Sdružené nebo delegované vklady nejsou nativně podporovány protokolem Ethereum, ale vzhledem k poptávce po uživatelích, aby vkládali méně než 32 ETH, byl vytvořen rostoucí počet řešení, která tuto poptávku uspokojí. + +Každý fond a nástroje nebo smart kontrakty, které používají, byly vytvořeny různými týmy a všechny mají jiné výhody a rizika. Fondy umožňují uživatelům směnit ETH za token představující vložený ETH. Tento token je užitečný, protože umožňuje uživatelům směnit jakékoli množství ETH za ekvivalentní částku tokenu nesoucího výnos, který generuje výnos z vložených odměn aplikovaných na podkladové vložené ETH (a naopak) na decentralizovaných burzách, i když skutečný ETH zůstává vložen v konsensuální vrstvě. To znamená, že směny tam a zpět z vloženého ETH nesoucího výnos a „raw ETH“ jsou rychlé, snadné a jsou dostupné i v jiných objemech než jen v násobcích 32 ETH. + +Tyto vložené ETH tokeny však mají tendenci vykazovat kartelové chování, kdy velké množství vložených ETH skončí pod kontrolou několika centralizovaných organizací, místo toho aby bylo rozděleno mezi mnoho nezávislých jednotlivců. To vytváří podmínky pro cenzuru nebo extrakci hodnot. Zlatým standardem pro vkládání by vždy měli být jednotlivci provozující validátory na vlastním hardwaru, kdykoli je to možné. + +[Další informace o rizicích vkladových tokenů](https://notes.ethereum.org/@djrtwo/risks-of-lsd). + +Atributové indikátory se používají níže k signalizaci pozoruhodných silných nebo slabých stránek, které může mít uvedený vkladový fond. Tuto část použijte jako referenci, jak definujeme tyto atributy, když vybíráte fond, ke kterému se chcete připojit. + + + +## Prozkoumejte vkladové fondy {#explore-staking-pools} + +K dispozici jsou různé možnosti, které vám pomohou s nastavením. Pomocí výše uvedených indikátorů vás provedou níže uvedenými nástroji. + + + + + +Vezměte prosím na vědomí, že je důležité vybrat si službu, která bere [rozmanitost klientů](/developers/docs/nodes-and-clients/client-diversity/) vážně, protože zlepšuje zabezpečení sítě a omezuje vaše riziko. Služby, které prokazatelně omezují většinové klientské používání, jsou označeny „rozmanitost realizačního klienta“ a „rozmanitost klientů konsensu“. + +Máte návrh na vkladový nástroj, který nám chyběl? Podívejte se na naše [zásady pro záznam produktů](/contributing/adding-staking-products/), abyste zjistili, zda by se hodily, a odešlete je ke kontrole. + +## Často kladené otázky {#faq} + + +Tokeny ERC-20 jsou obvykle vydávány vkladatelům a představují hodnotu jejich vložených ETH společně s odměnami. Mějte na paměti, že různé fondy rozdělují odměny za vklady svým uživatelům mírně odlišnými metodami, ale toto je společné téma. + + + +Právě teď! K upgradu sítě Shanghai/Capella došlo v dubnu 2023 a zavedlo výběry vkladů. Účty validátorů, které podporují vkladové fondy, mají nyní možnost opustit a vybrat ETH na jejich určenou adresu pro výběr. To umožňuje možnost vykoupit část svého vkladu za základní ETH. Informujte se u svého poskytovatele, jak tuto funkci podporuje. + +Případně fondy, které využívají token ERC-20 pro vkládání, umožňují uživatelům obchodovat s tímto tokenem na otevřeném trhu, což vám umožní prodat svou pozici pro vkládání a efektivně se „stáhnout“, aniž byste skutečně odstranili ETH ze smlouvy o vkládání. + +Více o výběru vkladů + + + +Mezi těmito sdruženými vklady a možnostmi a centralizovanými burzami existuje mnoho podobností, jako je schopnost vsadit malá množství ETH a nechat je spojit dohromady, aby se aktivovaly validátory. + +Na rozdíl od centralizovaných burz využívá mnoho dalších možností sdruženého vkládání chytré kontrakty a/nebo vkladové tokeny, což jsou obvykle tokeny ERC-20, které lze držet ve vlastní peněžence a kupovat nebo prodávat stejně jako jakýkoli jiný token. To nabízí vrstvu suverenity a zabezpečení tím, že vám dává kontrolu nad vašimi tokeny, ale stále vám nedává přímou kontrolu nad klientem validátoru, který osvědčuje vaším jménem na pozadí. + +Některé možnosti sdružování jsou více decentralizované než jiné, pokud jde o uzly, které je podporují. Za účelem podpory zdraví a decentralizace sítě se vkladatelům vždy doporučuje, aby si vybrali službu sdružování, která umožňuje decentralizovanou sadu operátorů uzlů bez povolení. + + +## Další četba {#further-reading} + +- [Adresář vkládání Etherea](https://www.staking.directory/) – _Eridian a Spacesider_ +- [Staking with Rocket Pool – Přehled vkládání](https://docs.rocketpool.net/guides/staking/overview.html) – _Dokumenty RocketPool_ +- [Staking Ethereum with Lido](https://help.lido.fi/en/collections/2947324-staking-ethereum-with-lido) – _Lido dokumenty nápovědy_ diff --git a/public/content/translations/cs/staking/saas/index.md b/public/content/translations/cs/staking/saas/index.md new file mode 100644 index 00000000000..6804964456e --- /dev/null +++ b/public/content/translations/cs/staking/saas/index.md @@ -0,0 +1,95 @@ +--- +title: Uzamčení jako služba +description: Přehled, jak začít se zapojením do sdruženého vkládání ETH +lang: cs +template: staking +emoji: ":money_with_wings:" +image: /images/staking/leslie-saas.png +alt: Nosorožec Leslie plovoucí v oblacích. +sidebarDepth: 2 +summaryPoints: + - Operátoři uzlů třetích stran zajišťují provoz vašeho klienta validátoru + - Skvělá volba pro každého s 32 ETH, kdo se nechce řešit technickou složitost provozu uzlu + - Snižte důvěru a udržujte své výběrové klíče v úschově +--- + +## Co je vklad jako služba? {#what-is-staking-as-a-service} + +Vklad jako služba („SaaS“) představuje kategorii služeb vkladů, kde vkládáte svých vlastních 32 ETH pro validátorství, ale operace uzlu delegujete na operátora třetí strany. Tento proces obvykle zahrnuje provedení úvodního nastavení, včetně vygenerování a uložení klíče, a poté nahrání vašich podpisových klíčů operátorovi. To službě umožňuje provozovat váš validátor vaším jménem, ​​obvykle za měsíční poplatek. + +## Proč vklady se službou? {#why-stake-with-a-service} + +Protokol Ethereum nativně nepodporuje delegování vkladu, takže tyto služby byly vytvořeny tak, aby naplnily tento požadavek. Pokud máte vložit 32 ETH, ale necítíte se na práci s hardwarem, služby SaaS vám umožní delegovat tu nejtěžší část, zatímco získáte nativní blokové odměny. + + + + + + + + + +## Co je třeba zvážit {#what-to-consider} + +Počet poskytovatelů SaaS, kteří vám pomohou vložit vaše ETH, stále roste. Jednotliví poskytovatelé se liší výhodami a riziky. Ve srovnání s domácím vkládáním vyžadují všechny varianty SaaS další důvěru. Možnosti Saas mohou mít další kód obalující klienty Ethereum, který není otevřený ani auditovatelný. SaaS má také škodlivý vliv na decentralizaci sítě. V závislosti na nastavení nemusíte své validátorství ovládat – operátor by mohl při používání vašeho ETH jednat nečestně. + +Atributové indikátory se používají níže k signalizaci pozoruhodných silných nebo slabých stránek, které může mít uvedený poskytovatel SaaS. Použijte tuto část jako referenci, jak definujeme tyto atributy, když si vybíráte službu, která vám pomůže s vaší cestou vkladů. + + + +## Prozkoumejte poskytovatele služeb vkladů {#saas-providers} + +Níže uvádíme několik dostupných poskytovatelů SaaS. Pomocí výše uvedených indikátorů vás provedou těmito službami + + + +### Poskytovatelé SaaS + + + +Vezměte prosím na vědomí, že je důležité podporovat [rozmanitost klientů](/developers/docs/nodes-and-clients/client-diversity/), protože zlepšuje zabezpečení sítě a omezuje vaše riziko. Služby, které prokazatelně omezují většinové klientské používání, jsou označeny „rozmanitost realizačního klienta“ a „rozmanitost klientů konsensu“. + +### Generátory klíčů + + + +Máte návrh na poskytovatele vkladu jako služby, kterého jsme vynechali? Podívejte se na naše [zásady pro záznam produktů](/contributing/adding-staking-products/), abyste zjistili, zda by se hodily, a odešlete je ke kontrole. + +## Často kladené otázky {#faq} + + +Ujednání se budou u jednotlivých poskytovatelů lišit, ale obvykle vás provedeme nastavením všech potřebných podpisových klíčů (jeden na 32 ETH) a jejich nahráním poskytovateli, aby je mohl ověřit vaším jménem. Samotné podpisové klíče nedávají žádnou možnost vybrat, převést nebo utratit vaše prostředky. Poskytují však možnost odevzdat hlasy směrem ke konsenzu, což, pokud není provedeno správně, může mít za následek offline penalizaci nebo trest. + + + +Ano. Každý účet zahrnuje podpisové klíče BLS i klíče pro výběr. Aby mohl validátor ověřovat stav řetězce, účastnit se synchronizačních výborů a navrhovat bloky, musí být podpisové klíče snadno dostupné pro klienta validátoru. Ty musí být nějakou formou připojeny k internetu, a jsou tedy neodmyslitelně považovány za „horké“ klávesy. Tento požadavek váš validátor potřebuje k potvrzení, a proto jsou klíče používané k převodu nebo výběru prostředků z bezpečnostních důvodů odděleny. + +Výběrové klíče BLS se používají k podepsání jednorázové zprávy, která deklaruje, na kterou prováděcí vrstvu by odměny za vklady na účet a vyřazené prostředky měly jít. Jakmile je tato zpráva odvysílána, klíče pro výběr BLS již nejsou potřeba. Místo toho je kontrola nad vybranými prostředky trvale delegována na adresu, kterou jste uvedli. To vám umožňuje nastavit adresu pro výběr zabezpečenou prostřednictvím vašeho vlastního chladného úložiště, čímž se minimalizuje riziko pro vaše prostředky validátoru, i když někdo jiný ovládá vaše podpisové klíče validátoru. + +Aktualizace přihlašovacích údajů pro výběr je nezbytným krokem k povolení výběrů\*. Tento proces zahrnuje generování klíčů pro výběr pomocí vaší mnemotechnické počáteční fráze. + +Ujistěte se, že tuto počáteční frázi bezpečně zálohujete, jinak nebudete moci vygenerovat klíče pro výběr, až přijde čas. + +\*Vkladatelé, kteří poskytli adresu pro výběr s počátečním vkladem, toto nastavovat nemusí. Ověřte si u svého poskytovatele SaaS podporu ohledně přípravy validátoru. + + + +Výběry vkladů byly provedeny v rámci aktualizace Šanghaj/Capella v dubnu 2023. Vkladatelé musí zadat adresu pro výběr (pokud není uvedena při počátečním vkladu) a výplaty odměn se začnou automaticky rozdělovat pravidelně každých několik dní. + +Validátoři mohou také plně odejít jako validátor, který odemkne jejich zbývající ETH zůstatek pro výběr. Účty, které uvedly adresu pro provedení výběru a dokončily proces ukončení, obdrží celý zůstatek na adresu pro výběr uvedenou během příštího ověřovacího testu. + +Více o výběru vkladů + + + +Používáním poskytovatele SaaS svěřujete provoz svého uzlu někomu jinému. To přichází s rizikem špatného výkonu uzlu, který nemůžete ovlivnit. V případě, že je váš validátor potrestán, váš zůstatek validátoru bude penalizován a násilně odstraněn z fondu validátorů. + +Po dokončení procesu trestání/opuštění budou tyto prostředky převedeny na adresu pro výběr přidělenou validátoru. To vyžaduje poskytnutí adresy pro výběr. To může být poskytnuto při počátečním vkladu. Pokud ne, bude nutné použít klíče pro výběr validátoru k podepsání zprávy deklarující adresu pro výběr. Pokud nebyla zadána žádná adresa pro výběr, prostředky zůstanou uzamčeny, dokud je nezadáte. + +Obraťte se na jednotlivého poskytovatele SaaS pro další podrobnosti o jakýchkoli zárukách nebo možnostech pojištění a pro pokyny, jak zadat adresu pro výběr. Pokud chcete mít nastavení validátoru pod plnou kontrolou, přečtěte si další informace o tom, jak samostatně vložit ETH. + + +## Další četba {#further-reading} + +- [Adresář vkládání Etherea](https://www.staking.directory/) – _Eridian a Spacesider_ +- [Vyhodnocení služeb vkládání](https://www.attestant.io/posts/evaluating-staking-services/) – _Jim McDonald 2020_ diff --git a/public/content/translations/cs/staking/solo/index.md b/public/content/translations/cs/staking/solo/index.md new file mode 100644 index 00000000000..bc202e365ef --- /dev/null +++ b/public/content/translations/cs/staking/solo/index.md @@ -0,0 +1,206 @@ +--- +title: Samostatný vklad do ETH +description: Přehled toho, jak začít samostatně vkládat ETH +lang: cs +template: staking +emoji: ":money_with_wings:" +image: /images/staking/leslie-solo.png +alt: Nosorožec Leslie na svém vlastním počítačovém čipu. +sidebarDepth: 2 +summaryPoints: + - Získejte maximální odměny přímo z protokolu za to, že váš validátor bude správně fungovat a bude online + - Spusťte domácí hardware a osobně přidejte k zabezpečení a decentralizaci sítě Ethereum + - Odstraňte důvěru a nikdy se nevzdávejte kontroly nad klíči ke svým prostředkům +--- + +## Co je samostatný vklad? {#what-is-solo-staking} + +Samostatný vklad je akt [spuštění uzlu Ethereum](/run-a-node/) připojeného k internetu a vložením 32 ETH k aktivaci [validátoru](#faq), což vám dává možnost přímo se podílet na konsenzu sítě. + +**Samostatný vklad zvyšuje decentralizaci sítě Ethereum**, díky čemuž je Ethereum odolnější vůči cenzuře a odolnější vůči útokům. Jiné metody vkladů nemusí síti pomoci stejným způsobem. Samostatný vklad je nejlepší možností vkládání pro zajištění Etherea. + +Uzel Ethereum se skládá jak z klienta prováděcí vrstvy (EL), tak z klienta konsensuální vrstvy (CL). Tito klienti jsou software, který společně s platnou sadou podpisových klíčů ověřuje transakce a bloky, osvědčuje správnému vedoucímu řetězce, shromažďuje atestace a navrhuje bloky. + +Samostatní vkladatelé jsou zodpovědní za provoz hardwaru potřebného ke spuštění těchto klientů. Důrazně se doporučuje používat k tomu vyhrazený počítač, který obsluhujete z domova – to je mimořádně prospěšné pro zdraví sítě. + +Samostatný vkladatel dostává odměny přímo z protokolu za to, že jejich validátor řádně funguje a je online. + +## Proč vkládat samostatně? {#why-stake-solo} + +Samostatné vklady přináší větší odpovědnost, ale poskytuje vám maximální kontrolu nad vašimi prostředky a nastavením vkladů. + + + + + + + +## Úvahy před samostatným vkladem {#considerations-before-staking-solo} + +Jakkoli si přejeme, aby byly samostatné vklady přístupné a bez rizika pro každého, není to realita. Než se rozhodnete vložit své ETH samostatně, je třeba mít na paměti několik praktických a vážných úvah. + + + +Při provozu vlastního uzlu byste měli strávit nějaký čas učením se, jak používat software, který jste si vybrali. To zahrnuje čtení příslušné dokumentace a naladění se na komunikační kanály těchto vývojářských týmů. + +Čím více budete rozumět softwaru, který používáte, a tomu, jak funguje důkaz podílem, tím méně riskantní to bude jako vkladatel a tím snazší bude opravit jakékoli problémy, které se mohou během cesty objevit jako operátor uzlu. + + + +Nastavení uzlů vyžaduje při práci s počítači přiměřenou úroveň pohodlí, i když nové nástroje to postupem času usnadňují. Pochopení rozhraní příkazového řádku je užitečné, ale již není striktně vyžadováno. + +Vyžaduje také velmi základní nastavení hardwaru a určité porozumění minimálním doporučeným specifikacím. + + + +Stejně jako soukromé klíče zajišťují vaši adresu Ethereum, budete muset vygenerovat klíče speciálně pro váš validátor. Musíte rozumět tomu, jak uchovat všechny počáteční fráze nebo soukromé klíče v bezpečí.{' '} + +Zabezpečení Etherea a prevence podvodů + + + +Hardware občas selže, dojde k chybě síťových připojení a klientský software občas potřebuje upgrade. Údržba uzlů je nevyhnutelná a občas bude vyžadovat vaši pozornost. Budete si chtít být jisti, že budete informováni o všech očekávaných upgradech sítě nebo jiných důležitých upgradech klientů. + + + +Vaše odměny jsou úměrné době, kdy je váš validátor online a řádně osvědčuje. Za prostoje jsou penalizovány úměrně tomu, kolik dalších validátorů je současně offline, ale nevede k trestu. Záleží také na šířce pásma, protože odměny se snižují za atestace, které nejsou obdrženy včas. Požadavky se budou lišit, ale doporučuje se minimálně 10 Mb/s nahoru a dolů. + + + +Na rozdíl od penalizace za nečinnost za to, že jste offline, je trest mnohem závažnějším penalizací vyhrazeným za škodlivé přestupky. Spuštěním menšinového klienta s vašimi klíči načtenými pouze na jednom počítači je minimalizováno riziko, že budete potrestáni. Jak již bylo řečeno, všichni vkladatelé si musí být vědomi rizik trestání. + +Další informace o trestu a životním cyklu validátoru + + + + + +## Jak to funguje {#how-it-works} + + + +Když budete aktivní, budete získávat odměny ETH, které budou pravidelně ukládány na vaši adresu pro výběr. + +Pokud budete chtít, můžete odejít jako validátor, což eliminuje požadavek být online a zastaví jakékoli další odměny. Váš zbývající zůstatek bude poté vybrán na adresu pro výběr, kterou určíte při nastavení. + +[Více o výběru vkladů](/staking/withdrawals/) + +## Začněte s vklady na spouštěcím panelu {#get-started-on-the-staking-launchpad} + +Vkladový spouštěcí panel je open source aplikace, která vám pomůže stát se vkladatelem. Provede vás výběrem vašich klientů, vygenerováním vašich klíčů a uložením vašeho ETH do smlouvy o vkladu. K dispozici je kontrolní seznam, abyste se ujistili, že jste probrali vše, abyste mohli svůj validátor bezpečně nastavit. + + + +## Co je třeba zvážit u nástrojů pro nastavení uzlů a klienta {#node-tool-considerations} + +Existuje rostoucí počet nástrojů a služeb, které vám pomohou samostatně vložit vaše ETH, ale každý přichází s jinými riziky a výhodami. + +Atributové indikátory se používají níže k signalizaci pozoruhodných silných nebo slabých stránek, které mohou mít uvedený vkladový nástroj. Použijte tuto část jako referenci, jak definujeme tyto atributy, když vybíráte nástroje, které vám pomohou s vaší cestou vkladu. + + + +## Prozkoumejte nástroje pro nastavení uzlu a klienta {#node-and-client-tools} + +K dispozici jsou různé možnosti, které vám pomohou s nastavením. Pomocí výše uvedených indikátorů vás provedou níže uvedenými nástroji. + + + +### Nástroje uzlu + + + +Vezměte prosím na vědomí, že je důležité vybrat [menšinového klienta](/developers/docs/nodes-and-clients/client-diversity/), protože zlepšuje zabezpečení sítě a omezuje vaše riziko. Nástroje, které umožňují nastavení menšinového klienta, jsou označeny jako „multi-klient“. + +### Generátory klíčů + +Tyto nástroje lze použít jako alternativu k [Staking Deposit CLI](https://github.com/ethereum/staking-deposit-cli/), které vám pomohou s generováním klíčů. + + + +Máte návrh na vkladový nástroj, který nám chyběl? Podívejte se na naše [zásady pro záznam produktů](/contributing/adding-staking-products/), abyste zjistili, zda by se hodily, a odešlete je ke kontrole. + +## Prozkoumejte průvodce samostatným vkládáním {#staking-guides} + + + +## Často kladené otázky {#faq} + +Toto je několik nejčastějších otázek týkajících se vkládání, které stojí za to vědět. + + + +Validátor je virtuální entita, která žije na Ethereu a účastní se konsenzu protokolu Ethereum. Validátory jsou reprezentovány zůstatkem, veřejným klíčem a dalšími vlastnostmi. Klient validátoru je software, který jedná jménem validátoru tím, že drží a používá jeho soukromý klíč. Jeden klient validátoru může pojmout mnoho párů klíčů a ovládat mnoho validátorů. + + + + +Každý pár klíčů spojený s validátorem vyžaduje k aktivaci přesně 32 ETH. Více ETH uložených na jednu sadu klíčů nezvyšuje potenciál odměn, protože každý validátor je omezen na efektivní zůstatek 32 ETH. To znamená, že vytyčování se provádí ve 32 krocích ETH, z nichž každý má svou vlastní sadu klíčů a zůstatek. + +Nevkládejte více než 32 ETH na jeden validátor. Nezvýší to vaše odměny. Pokud byla pro validátor nastavena adresa pro výběr, přebytečné prostředky nad 32 ETH budou automaticky vybrány na tuto adresu během příští kontroly validátoru. + +Pokud se vám samostatné vkládání zdá příliš náročné, zvažte použití poskytovatele staking-as-a-service, nebo pokud pracujete s méně než 32 ETH, zkontrolujte vkladové fondy. + + + +Přechod do režimu offline v době, kdy se síť správně dokončuje, NEBUDE mít za následek trest. Malé pokuty za nečinnost jsou uvaleny, pokud váš validátor není k dispozici k ověření pro danou epochu (každé 6,4 minuty), ale to je velmi odlišné od trestání. Tyto sankce jsou o něco nižší než odměna, kterou byste získali, pokud by byl validátor k dispozici k potvrzení, a ztráty lze získat zpět s přibližně stejným množstvím času, kdy budete znovu online. + +Všimněte si, že sankce za nečinnost jsou úměrné tomu, kolik validátorů je současně offline. V případech, kdy je velká část sítě offline najednou, budou postihy pro každý z těchto validátorů vyšší, než když je jeden validátor nedostupný. + +V extrémních případech, pokud se síť přestane dokončovat v důsledku toho, že více než třetina validátorů je offline, tito uživatelé utrpí takzvaný kvadratický únik nečinnosti, což je exponenciální odliv ETH z účtů offline validátoru. To umožňuje, aby se síť časem samoopravila spotřebováním EHT neaktivních validátorů, dokud nebude zůstatek 16 EHT, přičemž budou automaticky vyřazeny z fondu validátorů. Zbývající online validátoři budou nakonec opět zahrnovat více než 2/3 sítě, čímž uspokojí nadpoloviční většinu potřebnou k opětovnému dokončení řetězce. + + + +Stručně řečeno, toto nelze nikdy plně zaručit, ale pokud jednáte v dobré víře, provozujete menšinového klienta a své podpisové klíče budete mít vždy pouze na jednom počítači, je riziko, že budete potrestáni, téměř nulové. + +Existuje jen několik konkrétních způsobů, které mohou vést k tomu, že validátor bude potrestán a vyřazen ze sítě. V době psaní tohoto dokumentu byly tresty, ke kterým došlo, výhradně produktem nadbytečných hardwarových nastavení, kde jsou podpisové klíče uloženy na dvou samostatných počítačích najednou. To může neúmyslně vést k dvojitému hlasování z vašich klíčů, za což můžete být potrestáni. + +Provozování supervětšinového klienta (jakéhokoli klienta používaného více než 2/3 sítě) také nese riziko potenciálního trestu v případě, že tento klient má chybu, která vede k rozvětvení řetězce. To může mít za následek vadnou vidlici, která se finalizuje. Oprava zpět na zamýšlený řetězec by vyžadovala odeslání prostorového hlasování pokusem o vrácení dokončeného bloku. Za to můžete být také potrestáni. Lze se tomu vyhnout tím, že místo toho spustíte menšinového klienta. + +Ekvivalentní chyby v menšinovém klientovi by se nikdy nedokončily, a proto by nikdy nevedly k prostorovému hlasování a jednoduše by vedly k penalizaci za nečinnost, nikoli trestu. + + + + + +Jednotliví klienti se mohou mírně lišit, pokud jde o výkon a uživatelské rozhraní, protože každý je vyvíjen různými týmy pomocí různých programovacích jazyků. Jak již bylo řečeno, žádný z nich není „nejlepší“ Všichni produkční klienti jsou vynikající softwary, které všechny provádějí stejné základní funkce pro synchronizaci a interakci s blockchainem. + +Protože všichni produkční klienti poskytují stejnou základní funkcionalitu, je ve skutečnosti velmi důležité, abyste si vybrali menšinového klienta, což znamená jakéhokoli klienta, kterého momentálně NEPOUŽÍVÁ většina validátorů v síti. Může to znít neintuitivně, ale provozování většinového nebo supervětšinového klienta vás vystavuje zvýšenému riziku trestu v případě chyby v tomto klientovi. Provozování menšinového klienta tato rizika drasticky omezuje. + +Další informace o tom, proč je rozmanitost klientů kritická + + + +Ačkoli lze jako náhradu domácího hardwaru použít virtuální privátní server (VPS), na fyzickém přístupu a umístění vašeho klienta validátoru záleží. Centralizovaná cloudová řešení, jako jsou Amazon Web Services nebo Digital Ocean, umožňují pohodlí, kdy nemusíte získávat a provozovat hardware na úkor centralizace sítě. + +Čím více klientů validátoru běží na jediném centralizovaném řešení cloudového úložiště, tím nebezpečnější se to pro tyto uživatele stává. Jakákoli událost, která odpojí tyto poskytovatele, ať už útokem, regulačními požadavky nebo jen výpadky napájení/internetu, bude mít za následek, že každý validační klient, který spoléhá na tento server, bude zároveň offline. + +Offline sankce jsou úměrné tomu, kolik ostatních je současně offline. Používání VPS výrazně zvyšuje riziko, že offline sankce budou přísnější, a zvyšuje vaše riziko kvadratického úniku nebo trestu v případě, že je výpadek dostatečně velký. Pro minimalizaci vlastního rizika a rizika pro síť se uživatelům důrazně doporučuje, aby si pořídili a provozovali svůj vlastní hardware. + + + + +Výběry jakéhokoli druhu z Beacon Chain vyžadují nastavení přihlašovacích údajů k výběru. + +Noví vkladatelé provádí nastavení v době generování klíče a vkladu. Stávající vkladatelé, kteří ještě nastavení neprovedli, mohou upgradovat své klíče na podporu této funkce. + +Jakmile jsou přihlašovací údaje pro výběr nastaveny, platby odměn (nashromážděné ETH za prvních 32) budou pravidelně automaticky distribuovány na adresu výběru. + +Chcete-li odemknout a získat zpět celý zůstatek, musíte také dokončit proces opuštění validátoru. + +Více o výběru vkladů + + +## Další informace {#further-reading} + +- [Adresář vkládání Etherea](https://www.staking.directory/) – _Eridian a Spacesider_ +- [Problém s diverzitou klientů Etherea](https://hackernoon.com/ethereums-client-diversity-problem) – _@emmanuelawosika 2022_ +- [Pomáháme rozmanitosti klientů](https://www.attestant.io/posts/helping-client-diversity/) – _Jim McDonald 2022_ +- [Klientská diverzita na konsensuální vrstvě Etherea](https://mirror.xyz/jmcook.eth/S7ONEka_0RgtKTZ3-dakPmAHQNPvuj15nh0YGKPFriA) – _jmcook.eth 2022_ +- [Jak na to: Nakupovat hardware validátoru Ethereum](https://www.youtube.com/watch?v=C2wwu1IlhDc) – _EthStaker 2022_ +- [Krok za krokem: Jak se připojit k testovací síti Ethereum 2.0](https://kb.beaconcha.in/guides/tutorial-eth2-multiclient) – _ Butta_ +- [Tipy pro prevenci trestu Eth2](https://medium.com/prysmatic-labs/eth2-slashing-prevention-tips-f6faa5025f50) – _Raul Jordan 2020 _ + + diff --git a/public/content/translations/cs/staking/withdrawals/index.md b/public/content/translations/cs/staking/withdrawals/index.md new file mode 100644 index 00000000000..2199e16a1a4 --- /dev/null +++ b/public/content/translations/cs/staking/withdrawals/index.md @@ -0,0 +1,218 @@ +--- +title: Probíhají výběry +description: Stránka shrnující, co jsou výběry push, jak fungují a co musí stakeři udělat, aby získali své odměny +lang: cs +template: staking +image: /images/staking/leslie-withdrawal.png +alt: Nosorožec Leslie se svými vkladovými odměnami +sidebarDepth: 2 +summaryPoints: + - Upgrade Shanghai/Capella umožnil výběry sázek na Ethereum + - Operátoři validátorů musí pro aktivaci poskytnout adresu pro výběr + - Odměny jsou automaticky rozdělovány každých několik dní + - Validátoři, kteří zcela ukončí vklady, obdrží zbývající zůstatek +--- + + +Výběry vkladů byly povoleny při upgradu Shanghai/Capella, ke kterému došlo 12. dubna 2023. Další informace o Šanghaji/Capelle + + +**Výběry vkladů** označují převody ETH z účtu validátoru na konsensuální vrstvě Etherea (Beacon Chain) do realizační vrstvy, kde s nimi lze provádět transakce. + +**Výplaty odměny za přebytečný zůstatek** nad 32 ETH budou automaticky a pravidelně zasílány na adresu pro výběr propojenou s každým validátorem, jakmile ji poskytne uživatel. Uživatelé mohou také **úplně ukončit vklady** a odemknout tak svůj plný zůstatek na validátoru. + +## Vložení odměn {#staking-rewards} + +Platby odměn se automaticky zpracovávají pro aktivní účty validátorů s maximálním efektivním zůstatkem 32 ETH. + +Jakýkoli zůstatek nad 32 ETH získaný prostřednictvím odměn ve skutečnosti nepřispívá k jistině ani nezvyšuje váhu tohoto validátoru v síti, a je tak automaticky vybrán jako výplata odměny každých několik dní. Kromě jednorázového poskytnutí adresy pro výběr nevyžadují tyto odměny žádnou akci ze strany operátora validátoru. To vše je zahájeno na konsensuální vrstvě, takže v žádném kroku není vyžadováno žádné palivo (transakční poplatek). + +### Jak jsme se sem dostali? {#how-did-we-get-here} + +Během několika posledních let Ethereum prošlo několika upgrady sítě a přešlo na síť zabezpečenou samotným ETH namísto energeticky náročné těžby, jak tomu bylo dříve. Účast na konsensu o Ethereu je nyní známá jako „staking“, protože účastníci dobrovolně zablokovali ETH, čímž je „v sázce“ možnost zapojit se do sítě. Uživatelé, kteří dodržují pravidla, budou odměněni, zatímco pokusy o podvádění mohou být penalizovány. + +Od zahájení smlouvy o vkladu v listopadu 2020 někteří stateční průkopníci Etherea dobrovolně uzamkli finanční prostředky, aby aktivovali „validátory“, speciální účty, které mají právo formálně potvrzovat a navrhovat bloky podle pravidel sítě. + +Před upgradem Shanghai/Capella jste nemohli používat svůj vsazený ETH ani k němu přistupovat. Nyní se však můžete přihlásit k automatickému přijímání odměn na vybraný účet a také můžete kdykoli vybrat své vsazené ETH. + +### Jak mohu přispět? {#how-do-i-prepare} + + + +### Důležitá upozornění {#important-notices} + +Poskytnutí adresy pro výběr je povinným krokem pro jakýkoli účet validátoru, než bude mít nárok na výběr ETH ze svého zůstatku. + + + Každému účtu validátoru lze přiřadit pouze jednu adresu pro výběr, a to jednou. Jakmile je adresa vybrána a odeslána do konsensuální vrstvy, nelze to vrátit zpět ani znovu změnit. Před odesláním znovu zkontrolujte vlastnictví a správnost poskytnuté adresy. + + +Pokud adresu mezitím neposkytnete, nehrozí vašim finančním prostředkům žádné ohrožení, za předpokladu, že vaše mnemotechnická pomůcka nebo fráze zůstala v bezpečí offline a nebyla žádným způsobem kompromitována. Nepřidání přihlašovacích údajů pro výběr jednoduše ponechá ETH uzamčené v účtu validátoru tak, jak bylo, dokud nebyla poskytnuta adresa pro výběr. + +## Úplné ukončení stakingu {#exiting-staking-entirely} + +Před převedením _jakýchkoli_ prostředků ze zůstatku účtu validátoru je vyžadováno zadání adresy pro výběr. + +Uživatelé, kteří chtějí zcela ukončit vklady a vybrat zpět svůj celý zůstatek, musí také podepsat a vysílat zprávu „dobrovolný odchod“ s validačními klíči, která zahájí proces ukončení vkladu. To se provádí pomocí vašeho klienta validátoru a předává se vašemu konsensuálnímu uzlu a nevyžaduje palivo. + +Proces odchodu validátoru z vkládání trvá různě dlouhou dobu v závislosti na tom, kolik dalších současně odchází. Po dokončení tento účet již nebude odpovědný za plnění povinností sítě validátorů, nebude mít nárok na odměny a nebude již „v sázce“ jejich ETH. V tomto okamžiku bude účet označen jako plně „výběrný“. + +Jakmile je účet označen jako „výběrný“ a byly poskytnuty přihlašovací údaje pro výběr, uživatel nemusí kromě čekání dělat nic jiného. Navrhovatelé bloků automaticky a nepřetržitě odstraňují způsobilé vyřazené prostředky a zůstatek na vašem účtu bude převeden v plné výši (známé také jako „úplný výběr“) během příští kontroly. + +## Kdy jsou povoleny výběry vkladů? {#when} + +Výběry vkladů jsou živé! Funkce výběru byla povolena v rámci upgradu Shanghai/Capella, ke kterému došlo 12. dubna 2023. + +Upgrade Shanghai/Capella umožnil získat dříve vložené ETH zpět na běžné účty Ethereum. Tím se uzavřela smyčka v nasazování likvidity a Ethereum se o krok přiblížilo na jeho cestě k vybudování udržitelného, ​​škálovatelného a bezpečného decentralizovaného ekosystému. + +- [Více o historii Etherea](/history/) +- [Více o plánu Etherea](/roadmap/) + +## Jak fungují platby za výběr? {#how-do-withdrawals-work} + +O tom, zda má daný validátor nárok na výběr či nikoli, rozhoduje stav samotného účtu validátoru. K určení, zda má být u účtu zahájen výběr či nikoli, není v žádném okamžiku potřeba žádný uživatelský vstup – celý proces probíhá automaticky konsensuální vrstvou v nepřetržité smyčce. + +### More of a visual learner? {#visual-learner} + +Podívejte se na toto vysvětlení výběrů z vkladů Ethereum od Finematics: + + + +### Kontrola validátorů {#validator-sweeping} + +Když je naplánováno, že validátor navrhne další blok, je nutné sestavit frontu pro výběr až 16 způsobilých výběrů. To se provádí tak, že se původně začne s indexem validátoru 0, určí se, zda pro tento účet existuje způsobilý výběr podle pravidel protokolu, a pokud ano, přidá se do fronty. Validátor nastavený tak, aby navrhoval následující blok, bude pokračovat tam, kde skončil poslední, přičemž postupuje v pořadí neomezeně dlouho. + + +Představte si analogové hodiny. Ručička na hodinách ukazuje na hodinu, postupuje jedním směrem, nepřeskakuje žádné hodiny a nakonec se po dosažení posledního čísla opět přetočí na začátek.

+Nyní si místo 1 až 12 představte, že hodiny mají 0 až N (celkový počet účtů validátorů, které kdy byly zaregistrovány na vrstvě konsensu, přes 500 000 k lednu 2023).

+Ručička na hodinách ukazuje na další validátor, u kterého je třeba zkontrolovat oprávněné výběry. Začíná na 0 a postupuje stále dokola, aniž by přeskakovala jakýkoli účet. Když je dosaženo posledního validátoru, cyklus pokračuje zpět na začátek. +
+ +#### Kontrola účtu pro výběry {#checking-an-account-for-withdrawals} + +Zatímco navrhovatel prochází validátory ohledně možných výběrů, každý kontrolovaný validátor je hodnocen na základě krátké série otázek, aby se určilo, zda by měl být spuštěn výběr, a pokud ano, jaké množství ETH by mělo být odebráno. + +1. **Byla zadána adresa pro výběr?** Pokud nebyla zadána žádná adresa pro výběr, účet bude přeskočen a výběr nebude zahájen. +2. **Je validátor ukončen a lze jej vybrat?** Pokud validátor zcela skončil a my jsme dosáhli epochy, kdy je jejich účet považován za „výběrný“, dojde k úplnému výběru. Tím se celý zbývající zůstatek převede na adresu pro výběr. +3. **Je efektivní zůstatek maximálních 32?** Pokud má účet přihlašovací údaje k výběru, není úplně ukončen a čekají odměny ve vyšším počtu než 32, bude zpracován částečný výběr, který převede pouze odměny nad 32 na adresu výběru uživatele. + +Operátoři validátoru v průběhu životního cyklu validátoru provádějí pouze dvě akce, které přímo ovlivňují tento tok: + +- Poskytněte přihlašovací údaje pro výběr, abyste umožnili jakoukoli formu výběru. +- Opusťte síť, což způsobí úplný výběr. + +### Bez paliva {#gas-free} + +Tento přístup k výběrům vkladů zabraňuje tomu, aby satkeři museli ručně odeslat transakci požadující výběr konkrétní částky ETH. To znamená, že **není vyžadován žádný plyné palivo (transakční poplatek)** a výběry také nesoutěží o stávající blokový prostor prováděcí vrstvy. + +### Jak často dostanu odměny za vklady? {#how-soon} + +Maximální počet výběrů, které je možné zpracovat v jednom bloku. Při tomto tempu lze zpracovat 115 200 výběrů validátorů za den (za předpokladu, že nejsou žádné vynechané sloty). Jak je uvedeno výše, validátoři bez způsobilých výběrů budou přeskočeni, čímž se zkrátí čas na dokončení kontroly. + +Po rozšíření tohoto výpočtu můžeme odhadnout dobu, kterou bude trvat zpracování daného počtu výběrů: + + + +| Počet výběrů | Čas na dokončení | +| :--------------------: | :---------------: | +| 400 000 | 3,5 dne | +| 500 000 | 4,3 dne | +| 600 000 | 5,2 dne | +| 700 000 | 6,1 dne | +| 800 000 | 7,0 dnů | + + + +Jak vidíte, toto se zpomaluje, protože je v síti více validátorů. Nárůst vynechaných slotů by to mohl úměrně zpomalit, ale to bude obecně představovat pomalejší možné výsledky. + +## Často kladené otázky {#faq} + + +Ne, proces poskytnutí přihlašovacích údajů pro výběr je jednorázový proces a nelze jej po odeslání změnit. + + + +Nastavením adresy pro stažení prováděcí vrstvy byly přihlašovací údaje pro tento validátor trvale změněny. To znamená, že staré přihlašovací údaje již nebudou fungovat a nové přihlašovací údaje budou přesměrovány na účet prováděcí vrstvy. + +Adresy pro výběr mohou být buď chytrá smlouva (řízená svým kódem), nebo externě vlastněný účet (EOA, řízený svým soukromým klíčem). V současné době tyto účty nemají žádný způsob, jak předat zprávu zpět do konsensuální vrstvy, která by signalizovala změnu pověření validátoru, a přidání této funkce by přidalo zbytečné složitosti protokolu. + +Jako alternativu ke změně adresy pro výběr u konkrétního validátoru se uživatelé mohou rozhodnout nastavit jako adresu pro výběr chytrou smlouvu, která zvládne rotaci klíčů, jako je Trezor. Uživatelé, kteří nastaví své prostředky na vlastní EOA, mohou provést úplný odchod, aby mohli vybrat všechny své vložené prostředky, a poté znovu vložit pomocí nových pověření. + + + + +Pokud jste součástí vkladového fondu nebo držíte vkladové tokeny, měli byste se u svého poskytovatele informovat o tom, jak se nakládá s výběry vkladů, protože každá služba funguje jinak. + +Obecně by uživatelé měli mít možnost získat zpět své základní vložené ETH nebo změnit poskytovatele vkladů, kterého využívají. Pokud je konkrétní fond příliš velký, lze prostředky opustit, uplatnit a znovu vložit u menšího poskytovatele. Nebo, pokud jste nashromáždili dostatek ETH, můžete vložit z domova. + + + + +Ano, pokud váš validátor poskytl adresu pro výběr. Ta musí být poskytnuta jednou, aby bylo možné zpočátku provádět jakékoli výběry, poté budou platby odměn automaticky spuštěny každých několik dní s každým validátorem. + + + + +Ne, pokud je váš validátor stále aktivní v síti, k úplnému výběru nedojde automaticky. To vyžaduje ruční spuštění dobrovolného ukončení. + +Jakmile validátor dokončí proces ukončení a za předpokladu, že účet má přihlašovací údaje k výběru, bude zbývající zůstatek pak vybrán během příští kontroly validátorem. + + + + +Výběry jsou navrženy tak, aby byly spouštěny automaticky a převáděly jakékoli ETH, které aktivně nepřispívají ke vkladu. To zahrnuje úplné zůstatky účtů, které dokončily proces ukončení. + +Není možné ručně vyžádat určité množství ETH k výběru. + + + + +Provozovatelům validátorů doporučujeme navštívit stránku Výběry z vkladového spouštěcího panelu, kde najdete další podrobnosti o přípravě validátoru na výběry, načasování událostí a další podrobnosti o fungování výběrů. + +Chcete-li své nastavení nejprve vyzkoušet na testovací síti, navštivte Goerli Testnet Staking Launchpad a začněte. + + + + +Ne. Jakmile validátor skončí a vybere se jeho celý zůstatek, veškeré dodatečné prostředky vložené na tomto validátoru budou automaticky převedeny na adresu pro výběr během příští kontroly validátoru. Chcete-li znovu vložit ETH, musí být aktivován nový validátor. + + +## Další informace {#further-reading} + +- [Výběry z vkladového spouštěcího panelu](https://launchpad.ethereum.org/withdrawals) +- [EIP-4895: Řetězová vazba výběru jako operace](https://eips.ethereum.org/EIPS/eip-4895) +- [Ethereum Cat Herders – Šanghaj](https://www.ethereumcatherders.com/shanghai_upgrade/index.html) +- [PEEPanEIP #94: Výběr vložených ETH (testování) s Potuz & Hsiao-Wei Wang](https://www.youtube.com/watch?v=G8UstwmGtyE) +- [PEEPanEIP#68: EIP-4895: Výběry pomocí řetězové vazby jako operace s Alexem Stokesem](https://www.youtube.com/watch?v=CcL9RJBljUs) +- [Porozumění efektivnímu zůstatku validátoru](https://www.attestant.io/posts/understanding-validator-effective-balance/) diff --git a/public/content/translations/cs/web3/index.md b/public/content/translations/cs/web3/index.md index 87e096a08af..deb81d0092b 100644 --- a/public/content/translations/cs/web3/index.md +++ b/public/content/translations/cs/web3/index.md @@ -59,7 +59,7 @@ Ačkoliv klíčové rysy Web3 nejsou izolované a nedají se zařadit do pevnýc Web3 vám umožňuje vlastnit vaše digitální aktiva dosud nevídaným způsobem. Představte si například, že hrajete hru na Web2. Pokud si v této hře zakoupíte nějaký předmět, je přímo spojen s vaším účtem. V případě, že tvůrci hry smažou váš účet, o všechny zakoupené předměty přijdete. Nebo pokud tuto hru přestanete hrát, přijdete o veškeré prostředky, které jste do herních předmětů vložili. -Web3 umožňuje přímé vlastnictví prostřednictvím [nezaměnitelných tokenů (NFT)](/nft/). Nikdo, ani tvůrci hry, nemají moc vás vlastnictví zbavit. A pokud přestanete hrát, můžete své herní předměty prodat nebo vyměnit na veřejně přístupných tržištíích a získat tak zpět prostředky, které jste vynaložili na jejich pořízení. +Web3 umožňuje přímé vlastnictví prostřednictvím [nezaměnitelných tokenů (NFT)](/glossary/#nft). Nikdo, ani tvůrci hry, nemají moc vás vlastnictví zbavit. A pokud přestanete hrát, můžete své herní předměty prodat nebo vyměnit na veřejně přístupných tržištíích a získat tak zpět prostředky, které jste vynaložili na jejich pořízení.
Další informace o NFT
@@ -82,7 +82,7 @@ Web 2.0 vyžaduje, aby se tvůrci obsahu spoléhali na to, že se pravidla nezm Kromě vlastnictví dat ve Web3 můžete vlastnit jako kolektiv i celou platformu a to díky použití tokenů, které fungují jako akcie ve společnosti. DAO vám umožňují spravovat decentralizované vlastnictví platformy a rozhodovat o její budoucnosti. -DAO jsou technicky definovány jako smart kontrakty, které automatizují decentralizované rozhodování o zdrojích (tokenech). Uživatelé s tokeny hlasují o způsobu utracení těchto společných zdrojů, a kód automaticky provede výsledek hlasování. +DAO jsou technicky definovány jako [chytré kontrakty](/glossary/#smart-contract), které automatizují decentralizované rozhodování o zdrojích (tokenech). Uživatelé s tokeny hlasují o způsobu utracení těchto společných zdrojů, a kód automaticky provede výsledek hlasování. Lidé definují spoustu Web3 komunit jako DAO. Všechny tyto komunity mají různé úrovně decentralizace a automatizace v závislosti na kódu. V současné době jsme ve fázi výzkumu, co DAO jsou a jak by se mohly v budoucnu vyvíjet. @@ -97,15 +97,11 @@ Lidé definují spoustu Web3 komunit jako DAO. Všechny tyto komunity mají růz Běžně byste si vytvořili účet pro každou platformu, kterou používáte. Můžete mít například účet na Twitteru, na YouTube a na Redditu. Chcete změnit své jméno nebo profilovou fotku? Musíte to udělat v každém účtu zvlášť. V některých případech můžete použít přihlášení pomocí sociální sítě, ale to představuje známý problém – cenzuru. Jediným kliknutím vám tyto platformy mohou zamknout celý váš online život. Ještě horší je, že mnoho platforem vyžaduje, abyste jim poskytli informace, pomocí kterých vás mohou identifikovat jako osobu, abyste si mohli vůbec založit účet. -Web3 řeší tyto problémy tím, že vám umožňuje ovládat vaši digitální identitu pomocí ethereovské adresy a ENS profilu. Použití ethereovské adresy umožňuje jednotné přihlášení napříč platformami, které je bezpečné, odolné proti cenzuře a anonymní. - - - Přihlaste se pomocí Etherea - +Web3 řeší tyto problémy tím, že vám umožňuje ovládat vaši digitální identitu pomocí Ethereum adresy a [Ethereum Name Service (ENS)](/glossary/#ens) profilu. Použití ethereovské adresy umožňuje jednotné přihlášení napříč platformami, které je bezpečné, odolné proti cenzuře a anonymní. ### Nativní platby {#native-payments} -Platební infrastruktura Web2 spoléhá na banky a další subjekty, přičemž lidé bez bankovních účtů nebo ti, kteří nežijí ve "správné" zemi, nemohou platit vůbec. Web3 používá tokeny jako [ETH](/eth/) k odesílání peněz přímo v prohlížeči a nevyžaduje žádnou třetí stranu, které byste museli důvěřovat. +Platební infrastruktura Web2 spoléhá na banky a další subjekty, přičemž lidé bez bankovních účtů nebo ti, kteří nežijí ve "správné" zemi, nemohou platit vůbec. Web3 používá tokeny jako [ETH](/glossary/#ether) k odesílání peněz přímo v prohlížeči a nevyžaduje žádnou třetí stranu, které byste museli důvěřovat. Více na ETH @@ -117,7 +113,7 @@ Navzdory četným výhodám Web3 sxistuje v jeho současné podobě stále mnoho ### Přístupnost {#accessibility} -Důležité funkce Web3, jako je přihlášení pomocí ethereovské adresy, jsou již k dispozici pro kohokoli a bez nákladů. Relativní náklady na transakce jsou však pro mnohé uživatele stále příliš vysoké. Kvůli vysokým transakčním poplatkům bude Web3 méně pravděpodobně využíván v méně bohatých nebo rozvojových zemích. Ethereum tyto výzvy řeší ve svém [plánu vývoje](/roadmap/) a [pomocí 2. vrstev](/developers/docs/scaling/). Technologicky jsme připraveni, ale potřebujeme vyšší zapojení uživatelů na 2. vrstvě, aby byl Web3 přístupný všem. +Důležité funkce Web3, jako je přihlášení pomocí ethereovské adresy, jsou již k dispozici pro kohokoli a bez nákladů. Relativní náklady na transakce jsou však pro mnohé uživatele stále příliš vysoké. Kvůli vysokým transakčním poplatkům bude Web3 méně pravděpodobně využíván v méně bohatých nebo rozvojových zemích. Na Ethereu se tyto problémy řeší prostřednictvím [plánu postupu](/roadmap/) a [řešení škálování na vrstvě 2](/glossary/#layer-2). Technologicky jsme připraveni, ale potřebujeme vyšší zapojení uživatelů na 2. vrstvě, aby byl Web3 přístupný všem. ### Uživatelská zkušenost {#user-experience} diff --git a/public/content/translations/de/dao/index.md b/public/content/translations/de/dao/index.md index 34032c9e445..653f21f22d4 100644 --- a/public/content/translations/de/dao/index.md +++ b/public/content/translations/de/dao/index.md @@ -5,7 +5,7 @@ lang: de template: use-cases emoji: ":handshake:" sidebarDepth: 2 -image: /use-cases/dao-2.png +image: /images/use-cases/dao-2.png alt: Eine Repräsentation eines Abstimmungsvorschlags in einer DAO. summaryPoint1: Communitys im Besitz ihrer Mitglieder ohne zentrale Führung. summaryPoint2: Ein sicherer Weg, um mit Fremden im Internet zusammenzuarbeiten. diff --git a/public/content/translations/de/decentralized-identity/index.md b/public/content/translations/de/decentralized-identity/index.md index 0a348a472b9..22711cceea9 100644 --- a/public/content/translations/de/decentralized-identity/index.md +++ b/public/content/translations/de/decentralized-identity/index.md @@ -5,7 +5,7 @@ lang: de template: use-cases emoji: ":id:" sidebarDepth: 2 -image: /eth-gif-cat.png +image: /images/eth-gif-cat.png summaryPoint1: Traditionelle Identitätssysteme haben die Ausgabe, Wartung und Kontrolle Ihrer Identifikatoren zentralisiert. summaryPoint2: Eine dezentralisierte Identität beseitigt die Abhängigkeit von zentralisierten Dritten. summaryPoint3: Dank Krypto haben Benutzer jetzt die Werkzeuge, um ihre eigenen Identifikatoren und Bescheinigungen wieder auszugeben, zu halten und zu kontrollieren. diff --git a/public/content/translations/de/defi/index.md b/public/content/translations/de/defi/index.md index 4180b373a10..db0d2da282b 100644 --- a/public/content/translations/de/defi/index.md +++ b/public/content/translations/de/defi/index.md @@ -4,7 +4,7 @@ description: Eine Übersicht über DeFi auf Ethereum lang: de template: use-cases emoji: ":money_with_wings:" -image: /use-cases/defi.png +image: /images/use-cases/defi.png alt: Ein ETH-Logo aus Legosteinen. sidebarDepth: 2 summaryPoint1: Eine globale, offene Alternative zum aktuellen Finanzsystem. diff --git a/public/content/translations/de/desci/index.md b/public/content/translations/de/desci/index.md index dac6b5f4a37..917e39d6e1a 100644 --- a/public/content/translations/de/desci/index.md +++ b/public/content/translations/de/desci/index.md @@ -5,7 +5,7 @@ lang: de template: use-cases emoji: ":microscope:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: Eine globale, offene Alternative zum derzeitigen wissenschaftlichen System. summaryPoint2: Technologie, die es Wissenschaftlern ermöglicht, Finanzierung zu erhalten, Experimente durchzuführen, Daten zu teilen, Erkenntnisse zu verbreiten und vieles mehr. diff --git a/public/content/translations/de/nft/index.md b/public/content/translations/de/nft/index.md index 397c296cb34..b816996658a 100644 --- a/public/content/translations/de/nft/index.md +++ b/public/content/translations/de/nft/index.md @@ -5,7 +5,7 @@ lang: de template: use-cases emoji: ":frame_with_picture:" sidebarDepth: 2 -image: /infrastructure_transparent.png +image: /images/infrastructure_transparent.png alt: Ein als Hologramm abgebildetes ETH-Logo. summaryPoint1: Ein Weg, alles Einzigartige als eine Ethereum-basierte Anlage darzustellen. summaryPoint2: NFTs geben Inhaltserstellern mehr Einfluss denn je. diff --git a/public/content/translations/de/refi/index.md b/public/content/translations/de/refi/index.md index 44bb7506994..0ad4a6af228 100644 --- a/public/content/translations/de/refi/index.md +++ b/public/content/translations/de/refi/index.md @@ -5,7 +5,7 @@ lang: de template: use-cases emoji: ":recycle:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: Ein alternatives, auf regenerativen Prinzipien beruhendes Wirtschaftssystem summaryPoint2: Ein Versuch, Ethereum für die Lösung globaler Koordinationskrisen wie dem Klimawandel nutzbar zu machen diff --git a/public/content/translations/de/roadmap/beacon-chain/index.md b/public/content/translations/de/roadmap/beacon-chain/index.md index f8a33ce6ca0..3ba3e611dd3 100644 --- a/public/content/translations/de/roadmap/beacon-chain/index.md +++ b/public/content/translations/de/roadmap/beacon-chain/index.md @@ -3,7 +3,7 @@ title: Die Beacon Chain description: Informieren Sie sich über die Beacon Chain – das Upgrade, mit dem Proof-of-Stake für Ethereum eingeführt wurde lang: de template: upgrade -image: /upgrades/core.png +image: /images/upgrades/core.png alt: summaryPoint1: Mit der Beacon Chain wurde Proof-of-Stake in das Ethereum Ökosystem eingeführt. summaryPoint2: Sie wurde 2022 mit der ursprünglichen Ethereum Proof-of-Work Blockchain vereinigt. diff --git a/public/content/translations/de/roadmap/future-proofing/index.md b/public/content/translations/de/roadmap/future-proofing/index.md index 8aa89d4abc6..8160a0557ab 100644 --- a/public/content/translations/de/roadmap/future-proofing/index.md +++ b/public/content/translations/de/roadmap/future-proofing/index.md @@ -2,7 +2,7 @@ title: Zukunftssicherung von Ethereum description: Diese Verbesserungen festigen Ethereum als widerstandsfähige und dezentrale Grundlage für die ungewisse Zukunft. lang: de -image: /roadmap/roadmap-future.png +image: /images/roadmap/roadmap-future.png alt: "Ethereum-Roadmap" template: roadmap --- diff --git a/public/content/translations/de/roadmap/index.md b/public/content/translations/de/roadmap/index.md index beb3fceb6ea..aa6dc389742 100644 --- a/public/content/translations/de/roadmap/index.md +++ b/public/content/translations/de/roadmap/index.md @@ -3,7 +3,7 @@ title: Ethereum-Roadmap description: Der Weg zu mehr Skalierbarkeit, Sicherheit und Nachhaltigkeit für Ethereum. lang: de template: roadmap -image: /heroes/roadmap-hub-hero.jpg +image: /images/heroes/roadmap-hub-hero.jpg alt: "Ethereum-Roadmap" summaryPoints: buttons: diff --git a/public/content/translations/de/roadmap/merge/index.md b/public/content/translations/de/roadmap/merge/index.md index 7467d09633a..9440e7f1710 100644 --- a/public/content/translations/de/roadmap/merge/index.md +++ b/public/content/translations/de/roadmap/merge/index.md @@ -3,7 +3,7 @@ title: Die Zusammenführung description: Erfahren Sie mehr über die Zusammenführung, als Mainnet Ethereum Proof-of-Stake einführte. lang: de template: upgrade -image: /upgrades/merge.png +image: /images/upgrades/merge.png summaryPoint1: Ethereum Mainnet verwendet Proof-of-Stake, aber das war nicht immer der Fall. summaryPoint2: Der Wechsel vom ursprünglichen Proof-of-Work Mechanismus zu Proof-of-Stake wurde Zusammenführung genannt. summaryPoint3: Die Zusammenführung bezieht sich auf das ursprüngliche Ethereum Mainnet, welches mit einer separaten Proof-of-Stake-Blockchain namens Beacon Chain vereinigt wurde, und somit nun beide als eine Blockchain existieren. diff --git a/public/content/translations/de/roadmap/scaling/index.md b/public/content/translations/de/roadmap/scaling/index.md index 28166e93a12..e99a02e2eff 100644 --- a/public/content/translations/de/roadmap/scaling/index.md +++ b/public/content/translations/de/roadmap/scaling/index.md @@ -2,7 +2,7 @@ title: Ethereum zu skalieren description: Rollups fassen Transaktionen off-chain zusammen und senken so die Kosten für den Nutzer. Die Art und Weise, wie Rollups derzeit Daten verwenden, ist jedoch zu teuer und schränkt ein, wie günstig Transaktionen sein können. Proto-Danksharding behebt das. lang: de -image: /roadmap/roadmap-transactions.png +image: /images/roadmap/roadmap-transactions.png alt: "Ethereum-Roadmap" template: roadmap --- diff --git a/public/content/translations/de/roadmap/security/index.md b/public/content/translations/de/roadmap/security/index.md index d50fd1e79fa..d65d701f1a9 100644 --- a/public/content/translations/de/roadmap/security/index.md +++ b/public/content/translations/de/roadmap/security/index.md @@ -2,7 +2,7 @@ title: Ein sichereres Ethereum Netzwerk description: Ethereum ist die sicherste und dezentralisierte Smart-Contract-Plattform, die es gibt. Es gibt jedoch immer noch Verbesserungen, die vorgenommen werden können, um Ethereum bis weit in die Zukunft hinein gegen jegliche Art von Angriffen zu wappnen. lang: de -image: /roadmap/roadmap-security.png +image: /images/roadmap/roadmap-security.png alt: "Ethereum-Roadmap" template: roadmap --- diff --git a/public/content/translations/de/roadmap/user-experience/index.md b/public/content/translations/de/roadmap/user-experience/index.md index eed49c7aebb..7f35421e4e7 100644 --- a/public/content/translations/de/roadmap/user-experience/index.md +++ b/public/content/translations/de/roadmap/user-experience/index.md @@ -2,7 +2,7 @@ title: Verbesserung der Benutzererfahrung description: Für die meisten Menschen ist es immer noch zu kompliziert Ethereum zu benutzen. Um die Massenakzeptanz von Ethereum zu fördern, müssen die Eintrittsbarrieren drastisch gesenkt werden - die Nutzer müssen die Vorteile eines dezentralisierten, erlaubnisfreien und zensurresistenten Zugangs zu Ethereum nutzen können, der jedoch so reibungslos sein muss wie die Nutzung einer herkömmlichen Web2-App. lang: de -image: /roadmap/roadmap-ux.png +image: /images/roadmap/roadmap-ux.png alt: "Ethereum-Roadmap" template: roadmap --- diff --git a/public/content/translations/de/social-networks/index.md b/public/content/translations/de/social-networks/index.md index d08c2825a89..f6e7bbec054 100644 --- a/public/content/translations/de/social-networks/index.md +++ b/public/content/translations/de/social-networks/index.md @@ -5,7 +5,7 @@ lang: de template: use-cases emoji: ":mega:" sidebarDepth: 2 -image: /ethereum-learn.png +image: /images/ethereum-learn.png summaryPoint1: Blockchain-basierte Plattformen für soziale Interaktionen und Content-Erstellung und -Verteilung. summaryPoint2: Dezentralisierte Social-Media-Netzwerke schützen die Privatsphäre der Benutzer und erhöhen Datensicherheit. summaryPoint3: Token und NFTs erschaffen neue Wege zur Monetarisierung von Inhalten. diff --git a/public/content/translations/de/staking/pools/index.md b/public/content/translations/de/staking/pools/index.md index 8cfcd9f10ba..ec7850faf1b 100644 --- a/public/content/translations/de/staking/pools/index.md +++ b/public/content/translations/de/staking/pools/index.md @@ -4,7 +4,7 @@ description: Eine Übersicht darüber, wie man mit ETH-Pool-Staking beginnen kan lang: de template: staking emoji: ":money_with_wings:" -image: /staking/leslie-pool.png +image: /images/staking/leslie-pool.png alt: Leslie, das Nashorn, wie es im Pool schwimmt. sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/de/staking/saas/index.md b/public/content/translations/de/staking/saas/index.md index 167d4c847d2..fcf3cdcadc0 100644 --- a/public/content/translations/de/staking/saas/index.md +++ b/public/content/translations/de/staking/saas/index.md @@ -4,7 +4,7 @@ description: Eine Übersicht darüber, wie man mit gepooltem ETH-Staking beginne lang: de template: staking emoji: ":money_with_wings:" -image: /staking/leslie-saas.png +image: /images/staking/leslie-saas.png alt: Leslie, das in den Wolken schwebende Nashorn. sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/de/staking/solo/index.md b/public/content/translations/de/staking/solo/index.md index bba9840d958..480034cda09 100644 --- a/public/content/translations/de/staking/solo/index.md +++ b/public/content/translations/de/staking/solo/index.md @@ -4,7 +4,7 @@ description: Ein Überblick darüber, wie Sie mit dem Solo-Staking Ihres ETH beg lang: de template: staking emoji: ":money_with_wings:" -image: /staking/leslie-solo.png +image: /images/staking/leslie-solo.png alt: Leslie das Nashorn auf ihrem eigenen Computerchip. sidebarDepth: 2 summaryPoints: @@ -196,7 +196,7 @@ Um Ihr gesamtes Guthaben zu entsperren und zu erhalten, müssen Sie auch den Pro ## Weiterführende Informationen {#further-reading} - [Das Ethereum-Staking-Verzeichnis](https://www.staking.directory/) - _Eridian und Spacesider_ -- [Ethereums Client-Diversitätsproblem](https://hackernoon.com/ethereums-client-diversity-problem) – _@emmanuelawosika 2022_ +- [Ethereums Client-Diversitätsproblem](https://hackernoon.com/Ethereums-Client-Diversitätsproblem) – _@emmanuelawosika 2022_ - [Client-Diversität fördern](https://www.attestant.io/Posts/Client-Diversität-fördern/) – _Jim McDonald 2022_ - [Client-Diversität auf der Konsensebene von Ethereum](https://mirror.xyz/jmcook.eth/S7ONEka_0RgtKTZ3-dakPmAHQNPvuj15nh0YGKPFriA) – _jmcook.eth 2022_ - [Anleitung: Ethereum-Validator-Hardware kaufen](https://www.youtube.com/watch?v=C2wwu1IlhDc) – _EthStaker 2022_ diff --git a/public/content/translations/de/staking/withdrawals/index.md b/public/content/translations/de/staking/withdrawals/index.md index df9e0425e6c..312e6469f5c 100644 --- a/public/content/translations/de/staking/withdrawals/index.md +++ b/public/content/translations/de/staking/withdrawals/index.md @@ -3,7 +3,7 @@ title: Staking-Auszahlungen description: Seite mit einer Zusammenfassung zu Staking-Push-Auszahlungen, wie sie funktionieren und was Staker tun müssen, um ihre Belohnungen zu erhalten lang: de template: staking -image: /staking/leslie-withdrawal.png +image: /images/staking/leslie-withdrawal.png alt: Leslie das Nashorn mit ihren Staking-Auszahlungen sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/el/community/get-involved/index.md b/public/content/translations/el/community/get-involved/index.md index da33e598057..2a46384a759 100644 --- a/public/content/translations/el/community/get-involved/index.md +++ b/public/content/translations/el/community/get-involved/index.md @@ -13,7 +13,6 @@ lang: el ## Προγραμματιστές {#developers} - Μάθετε σχετικά και δοκιμάστε το Ethereum στο [ethereum.org/developers/](/developers/). -- [Εντοπίστε ένα σφάλμα στο Gitcoin](https://gitcoin.co/), εργαστείτε σε ένα μικρό ή μεγάλο τεχνικό ζήτημα και κερδίστε κρυπτονομίσματα! - Παρακολουθήστε ένα [ETHGlobal](http://ethglobal.co/) hackathon κοντά σας! - Δείτε τα [έργα που σχετίζονται με τον τομέα που γνωρίζετε καλύτερα ή τη γλώσσα προγραμματισμού της επιλογής σας](/developers/docs/programming-languages/). - Παρακολουθήστε ή συμμετάσχετε σε μια συνάντηση [Core Dev](https://www.youtube.com/@EthereumProtocol). @@ -90,7 +89,7 @@ lang: el ## Υπεύθυνοι διαχείρισης προϊόντων {#product-managers} -- Το οικοσύστημα του Ethereum χρειάζεται το ταλέντο σας! Πολλές εταιρείες προσλαμβάνουν υπεύθυνο διαχείρισης προϊόντων. Αν θέλετε να ξεκινήσετε συμβάλλοντας σε ένα έργο ανοικτού κώδικα, έρθετε σε επαφή με το [Ethereum Cat Herders](https://discord.com/invite/Nz6rtfJ8Cu) ή το [MetaCartel](https://www.metacartel.org/) +- Το οικοσύστημα του Ethereum χρειάζεται το ταλέντο σας! Πολλές εταιρείες προσλαμβάνουν υπεύθυνο διαχείρισης προϊόντων. Αν θέλετε να ξεκινήσετε συμβάλλοντας σε ένα έργο ανοικτού κώδικα, έρθετε σε επαφή με το [Ethereum Cat Herders](https://discord.com/invite/Nz6rtfJ8Cu) ή το [RaidGuild](https://www.raidguild.org/) ## Μάρκετινγκ {#marketing} @@ -118,19 +117,15 @@ lang: el Οι «DAO» είναι Αποκεντρωμένοι Αυτόνομοι Οργανισμοί. Οι παρακάτω ομάδες αξιοποιούν την τεχνολογία Ethereum για να διευκολύνουν την οργάνωση και τη συνεργασία. Για παράδειγμα, για τον έλεγχο των μελών, την ψηφοφορία επί προτάσεων ή τη διαχείριση κοινών περιουσιακών στοιχείων. Καθώς οι DAO είναι ακόμα σε πειραματικό στάδιο, προσφέρουν ευκαιρίες για να βρείτε ομάδες με τις οποίες ταυτίζεστε. Βρείτε συνεργάτες και αναπτύξτε τις δεξιότητές σας στην κοινότητα του Ethereum. [Περισσότερα για τους DAO](/dao/) -- [DAOSquare](https://www.daosquare.io) [@DAOSquare](https://twitter.com/DAOSquare) - _Προώθηση της έννοιας DAO σε μη τεχνολογικό πεδίο και να βοηθήσει τους ανθρώπους να δημιουργήσουν αξίες μέσω ενός DAO_ +- [DAOSquare](https://daosquare.io/) [@DAOSquare](https://twitter.com/DAOSquare) - _Προώθηση της έννοιας DAO σε μη τεχνολογικό πεδίο για να βοηθήσει τους ανθρώπους να δημιουργήσουν αξίες μέσω ενός DAO_ - [Προγραμματιστής DAO](https://www.developerdao.com/) [@developer_dao](https://twitter.com/developer_dao) - _Κοινότητα δημιουργών που πιστεύουν στη συλλογική ιδιοκτησία του διαδικτύου_ - [dOrg](https://dOrg.tech) [@dOrg_tech](https://twitter.com/dOrg_tech) - _Ελεύθεροι επαγγελματίες προγραμματισμού Web3 που λειτουργούν ως ένας DAO_ -- [DXdao](https://DXdao.eth.link/) [@DXdao](https://twitter.com/DXdao_) - _Αποκεντρωμένη ανάπτυξη & διακυβέρνηση dapps & πρωτόκολλων_ - [HausDAO](https://daohaus.club) [@nowdaoit](https://twitter.com/nowdaoit) - _Κοινοτική διακυβέρνηση DAOhaus_ -- [Hero DAO](https://herodao.org/) [@hero_dao](https://twitter.com/hero_dao) - _Community owned superhero franchise_ -- [LexDAO](https://lexdao.coop) [@lex_DAO](https://twitter.com/lex_DAO) - _Legal engineering_ +- [LexDAO](https://lexdao.org) [@lex_DAO](https://twitter.com/lex_DAO) - _Legal engineering_ - [Machi X](https://machix.com) [@MachiXOfficial](https://twitter.com/MachiXOfficial) - _Κοινότητα Τέχνης_ -- [MetaCartel](https://metacartel.org) [@Meta_Cartel](https://twitter.com/Meta_Cartel) - _DAO incubator_ - [MetaCartel Ventures](https://metacartel.xyz) [@VENTURE_DAO](https://twitter.com/VENTURE_DAO) - _Χρηματοδότηση έργων κρυπτονομισμάτων σε αρχικό στάδιο_ - [MetaGame](https://metagame.wtf) [@MetaFam](https://twitter.com/MetaFam) - _Μηχανική παιχνιδιού MMORPG για Πραγματική Ζωή_ - [MetaFactory](https://metafactory.ai) [@TheMetaFactory](https://twitter.com/TheMetaFactory) - _Digiphysical Apparel Brands_ -- [ΜΓΔ](https://metagammadelta.com/) (Meta Gamma Delta) [@metagammadelta](https://twitter.com/metagammadelta) - _Γυναικεία έργα_ - [MolochDAO](https://molochdao.com) [@MolochDAO](https://twitter.com/MolochDAO) - _Επικέντρωση της κοινότητας στη χρηματοδότηση ανάπτυξης Ethereum_ - [Raid Guild](https://raidguild.org) [@RaidGuild](https://twitter.com/RaidGuild) - _Συλλογικότητα δημιουργών Web3_ diff --git a/public/content/translations/el/community/grants/index.md b/public/content/translations/el/community/grants/index.md index 733b4e13dc2..e44b42cff1d 100644 --- a/public/content/translations/el/community/grants/index.md +++ b/public/content/translations/el/community/grants/index.md @@ -15,7 +15,6 @@ lang: el Αυτά τα προγράμματα υποστηρίζουν το ευρύ οικοσύστημα Ethereum προσφέροντας επιχορηγήσεις σε ένα ευρύ φάσμα έργων. Αυτά περιλαμβάνουν λύσεις για την επεκτασιμότητα, τη δημιουργία κοινότητας, την ασφάλεια, την ιδιωτικότητα και πολλά άλλα. Αυτές οι επιχορηγήσεις δεν είναι συγκεκριμένες για καμία πλατφόρμα Ethereum και είναι ένα καλό μέρος για να ξεκινήσετε εάν δεν είστε σίγουροι. - [Πρόγραμμα Υποστήριξης Οικοσυστήματος EF](https://esp.ethereum.foundation) - _Χρηματοδότηση έργων ανοιχτού κώδικα που ωφελούν το Ethereum, με ιδιαίτερη έμφαση στα γενικά εργαλεία, τις υποδομές, την έρευνα και τα δημόσια αγαθά_ -- [MetaCartel](https://www.metacartel.org/grants/) - _Ανάπτυξη Dapp, δημιουργία DAO_ - [Moloch DAO](https://www.molochdao.com/) - _Απόρρητο, αναβάθμιση επιπέδου 2, ασφάλεια πελάτη και πολλά άλλα_ - [Χορηγίες DAO](https://docs.google.com/spreadsheets/d/1XHc-p_MHNRdjacc8uOEjtPoWL86olP4GyxAJOFO0zxY/edit#gid=0) - _Υπολογιστικό φύλλο Google για οργανισμούς που προσφέρουν επιχορηγήσεις_ - [Ακαδημαϊκές υποτροφίες](https://esp.ethereum.foundation/academic-grants) - _Χορηγίες για την υποστήριξη ακαδημαϊκής εργασίας που σχετίζεται με το Ethereum_ diff --git a/public/content/translations/el/dao/index.md b/public/content/translations/el/dao/index.md index cf2a0018185..9fd2d221050 100644 --- a/public/content/translations/el/dao/index.md +++ b/public/content/translations/el/dao/index.md @@ -5,7 +5,7 @@ lang: el template: use-cases emoji: ":handshake:" sidebarDepth: 2 -image: /use-cases/dao-2.png +image: /images/use-cases/dao-2.png alt: Αναπαράσταση ενός DAO που ψηφίζει για μια πρόταση. summaryPoint1: Κοινότητες αποτελούμενες από μέλη χωρίς κεντρική εξουσία. summaryPoint2: Ένας ασφαλής τρόπος συνεργασίας μεταξύ αγνώστων στο διαδίκτυο. diff --git a/public/content/translations/el/decentralized-identity/index.md b/public/content/translations/el/decentralized-identity/index.md index 9ad193d007d..0573238efb5 100644 --- a/public/content/translations/el/decentralized-identity/index.md +++ b/public/content/translations/el/decentralized-identity/index.md @@ -5,7 +5,7 @@ lang: el template: use-cases emoji: ":id:" sidebarDepth: 2 -image: /eth-gif-cat.png +image: /images/eth-gif-cat.png summaryPoint1: Τα παραδοσιακά συστήματα ταυτότητας διαχειρίζονται κεντρικά τα στοιχεία και τον έλεγχο των αναγνωριστικών σας. summaryPoint2: Η αποκεντρωμένη ταυτότητα καταργεί την ανάγκη ύπαρξης κεντρικών τρίτων μερών. summaryPoint3: Χάρη στα κρυπτονομίσματα, οι χρήστες διαθέτουν εργαλεία έκδοσης, διατήρησης και ελέγχου των αναγνωριστικών τους και καθώς και της επικύρωσης. @@ -163,6 +163,7 @@ summaryPoint3: Χάρη στα κρυπτονομίσματα, οι χρήστε - **[Απόδειξη ότι είσαι Άνθρωπος](https://www.proofofhumanity.id)** - _Η απόδειξη ότι είσαι Άνθρωπος (ή PoH) είναι ένα κοινωνικό σύστημα επαλήθευσης ταυτότητας που βασίζεται στο Ethereum._ - **[BrightID](https://www.brightid.org/)** - _Αποκεντρωμένο, δίκτυο κοινωνικής ταυτότητας ανοιχτού κώδικα που επιδιώκει να μεταρρυθμίσει την επαλήθευση ταυτότητας μέσω της δημιουργίας και ανάλυσης ενός κοινωνικού γραφήματος._ - **[walt.id](https://walt.id)** — _Αποκεντρωμένη ταυτότητα ανοιχτού κώδικα και υποδομή πορτοφολιού που επιτρέπει στους προγραμματιστές και τους οργανισμούς να αξιοποιούν την αυτοκυριαρχία ταυτότητας και τα NFT/SBT._ +- **[Masca](https://masca.io/)** — _Αποκεντρωμένο πορτοφόλι ταυτότητας ανοιχτού κώδικα που εφαρμόζεται ως MetaMask Snap επιτρέποντας σε χρήστες και προγραμματιστές να αξιοποιούν DID και VC._ ## Περισσότερες πληροφορίες {#further-reading} diff --git a/public/content/translations/el/defi/index.md b/public/content/translations/el/defi/index.md index 03acdc7b8cb..185cb8b2904 100644 --- a/public/content/translations/el/defi/index.md +++ b/public/content/translations/el/defi/index.md @@ -4,7 +4,7 @@ description: Μια επισκόπηση της DeFi στο Ethereum lang: el template: use-cases emoji: ":money_with_wings:" -image: /use-cases/defi.png +image: /images/use-cases/defi.png alt: Το λογότυπο Eth κατασκευασμένο από τούβλα lego. sidebarDepth: 2 summaryPoint1: Μια παγκόσμια, ανοικτή εναλλακτική λύση στο τρέχον χρηματοπιστωτικό σύστημα. diff --git a/public/content/translations/el/desci/index.md b/public/content/translations/el/desci/index.md index 28996c1bcaa..baf8eb39bbb 100644 --- a/public/content/translations/el/desci/index.md +++ b/public/content/translations/el/desci/index.md @@ -5,7 +5,7 @@ lang: el template: use-cases emoji: ":microscope:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: Μια παγκόσμια, ανοικτή εναλλακτική λύση στο τρέχον επιστημονικό σύστημα. summaryPoint2: Τεχνολογία που επιτρέπει στους επιστήμονες να αντλήσουν χρηματοδοτήσεις, να εκτελέσουν πειράματα, να μοιραστούν δεδομένα, ιδέες και πολλά άλλα. @@ -82,7 +82,7 @@ summaryPoint3: Δημιουργία πάνω στο ανοιχτό επιστη Τα επιστημονικά δεδομένα μπορούν να γίνουν πολύ πιο προσιτά χρησιμοποιώντας τα μοτίβα Web3 και την κατανεμημένη αποθήκευση επιτρέποντας στην έρευνα να επιβιώσει από κατακλυσμικά γεγονότα. -Το σημείο εκκίνησης πρέπει να είναι ένα σύστημα προσβάσιμο από οποιαδήποτε αποκεντρωμένη οντότητα που διαθέτει τα κατάλληλα επαληθεύσιμα διαπιστευτήρια. Αυτό επιτρέπει την ασφαλή αναπαραγωγή ευαίσθητων δεδομένων από αξιόπιστα μέρη, επιτρέποντας την αντίσταση στον πλεονασμό και τη λογοκρισία, την αναπαραγωγή των αποτελεσμάτων, ακόμη και τη δυνατότητα πολλά μέρη να συνεργάζονται και να προσθέτουν νέα δεδομένα στο σύνολο. Εμπιστευτικές υπολογιστικές μέθοδοι όπως [«compute-to-data»](https://7wdata.be/predictive-analytics/compute-to-data-using-blockchain-to-decentralize-data-science-and-ai-with-the-ocean-protocol) το παρέχει εναλλακτικούς μηχανισμούς πρόσβασης στην αναπαραγωγή μη επεξεργασμένων δεδομένων, δημιουργώντας αξιόπιστα ερευνητικά περιβάλλοντα για τα πιο ευαίσθητα δεδομένα. Τα αξιόπιστα ερευνητικά περιβάλλοντα έχουν [αναφερθεί από το NHS](https://medium.com/weavechain/whats-in-store-for-the-future-of-healthcare-data-b6398745fbbb) ως μια μελλοντική λύση για το απόρρητο και τη συνεργασία δεδομένων, δημιουργώντας ένα οικοσύστημα όπου οι ερευνητές μπορούν να εργάζονται με ασφάλεια με δεδομένα επιτόπου, χρησιμοποιώντας τυποποιημένα περιβάλλοντα κοινής χρήσης κώδικα και πρακτικών. +Το σημείο εκκίνησης πρέπει να είναι ένα σύστημα προσβάσιμο από οποιαδήποτε αποκεντρωμένη οντότητα που διαθέτει τα κατάλληλα επαληθεύσιμα διαπιστευτήρια. Αυτό επιτρέπει την ασφαλή αναπαραγωγή ευαίσθητων δεδομένων από αξιόπιστα μέρη, επιτρέποντας την αντίσταση στον πλεονασμό και τη λογοκρισία, την αναπαραγωγή των αποτελεσμάτων, ακόμη και τη δυνατότητα πολλά μέρη να συνεργάζονται και να προσθέτουν νέα δεδομένα στο σύνολο. Εμπιστευτικές υπολογιστικές μέθοδοι όπως [compute-to-data](https://7wdata.be/predictive-analytics/compute-to-data-using-blockchain-to-decentralize-data-science-and-ai-with-the-ocean-protocol) παρέχει εναλλακτικούς μηχανισμούς πρόσβασης στην αναπαραγωγή μη επεξεργασμένων δεδομένων, δημιουργώντας αξιόπιστα ερευνητικά περιβάλλοντα για τα πιο ευαίσθητα δεδομένα. Τα αξιόπιστα ερευνητικά περιβάλλοντα έχουν [αναφερθεί από το NHS](https://medium.com/weavechain/whats-in-store-for-the-future-of-healthcare-data-b6398745fbbb) ως μια μελλοντική λύση για το απόρρητο και τη συνεργασία δεδομένων, δημιουργώντας ένα οικοσύστημα όπου οι ερευνητές μπορούν να εργάζονται με ασφάλεια με δεδομένα επιτόπου, χρησιμοποιώντας τυποποιημένα περιβάλλοντα κοινής χρήσης κώδικα και πρακτικών. Οι ευέλικτες λύσεις δεδομένων Web3 υποστηρίζουν τα παραπάνω σενάρια και παρέχουν τη βάση για μια πραγματικά ανοιχτή επιστήμη, όπου οι ερευνητές μπορούν να δημιουργούν δημόσια αγαθά χωρίς άδειες πρόσβασης ή χρεώσεις. Οι λύσεις δημόσιων δεδομένων Web3 όπως το IPFS, το Arweave και το Filecoin έχουν βελτιστοποιηθεί για αποκέντρωση. Το dClimate, για παράδειγμα, παρέχει καθολική πρόσβαση σε δεδομένα για το κλίμα και τον καιρό, μεταξύ άλλων από μετεωρολογικούς σταθμούς και προγνωστικά κλιματικά μοντέλα. diff --git a/public/content/translations/el/nft/index.md b/public/content/translations/el/nft/index.md index 76f0c7b8d87..e30f774df74 100644 --- a/public/content/translations/el/nft/index.md +++ b/public/content/translations/el/nft/index.md @@ -5,7 +5,7 @@ lang: el template: use-cases emoji: ":frame_with_picture:" sidebarDepth: 2 -image: /infrastructure_transparent.png +image: /images/infrastructure_transparent.png alt: Ένα λογότυπο Eth που προβάλλεται μέσω ολογράμματος. summaryPoint1: Ένας τρόπος για να αντιπροσωπεύσετε οτιδήποτε μοναδικό ως περιουσιακό στοιχείο με βάση το Ethereum. summaryPoint2: Τα NFT δίνουν περισσότερη δύναμη στους δημιουργούς περιεχομένου από ποτέ. diff --git a/public/content/translations/el/refi/index.md b/public/content/translations/el/refi/index.md index 4877e3160df..499be3a608d 100644 --- a/public/content/translations/el/refi/index.md +++ b/public/content/translations/el/refi/index.md @@ -5,7 +5,7 @@ lang: el template: use-cases emoji: ":recycle:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: Ένα εναλλακτικό οικονομικό σύστημα που βασίζεται σε αναγεννητικές αρχές. summaryPoint2: Μια προσπάθεια αξιοποίησης του Ethereum για την επίλυση κρίσεων συντονισμού σε παγκόσμιο επίπεδο, όπως η κλιματική αλλαγή. diff --git a/public/content/translations/el/roadmap/beacon-chain/index.md b/public/content/translations/el/roadmap/beacon-chain/index.md index a42752afcd7..779608cfa24 100644 --- a/public/content/translations/el/roadmap/beacon-chain/index.md +++ b/public/content/translations/el/roadmap/beacon-chain/index.md @@ -3,7 +3,7 @@ title: Η κύρια αλυσίδα (Beacon Chain) description: Μάθετε για το beacon chain - την πρώτη σημαντική αναβάθμιση Eth2 σε Ethereum. lang: el template: upgrade -image: /upgrades/core.png +image: /images/upgrades/core.png alt: summaryPoint1: Η εφαρμογή της κύριας αλυσίδας δεν αλλάζει τίποτα για το Ethereum όπως το χρησιμοποιούμε μέχρι σήμερα summaryPoint2: Θα κατευθύνει το δίκτυο diff --git a/public/content/translations/el/roadmap/merge/index.md b/public/content/translations/el/roadmap/merge/index.md index c3fbfc9d815..1420eaf614e 100644 --- a/public/content/translations/el/roadmap/merge/index.md +++ b/public/content/translations/el/roadmap/merge/index.md @@ -3,7 +3,7 @@ title: Ενσωμάτωση του κεντρικού δικτύου με το E description: Μάθετε για την ενσωμάτωση - όταν το κεντρικό δίκτυο του Ethereum θα συνδεθεί με το Beacon Chain, το συντονισμένο σύστημα proof-of-stake. lang: el template: upgrade -image: /upgrades/merge.png +image: /images/upgrades/merge.png alt: summaryPoint1: Τελικά το τρέχον κεντρικό δίκτυο του Ethereum θα "ενσωματωθεί" με τις υπόλοιπες αναβαθμίσεις του Eth2. summaryPoint2: Η ενσωμάτωση αυτή θα συγχωνεύσει το κεντρικό δίκτυο του "Eth1" με το beacon chain του Eth2 και το σύστημα διαλογής (sharding system). diff --git a/public/content/translations/el/social-networks/index.md b/public/content/translations/el/social-networks/index.md index d44f0f5751e..2fad91df5d7 100644 --- a/public/content/translations/el/social-networks/index.md +++ b/public/content/translations/el/social-networks/index.md @@ -5,7 +5,7 @@ lang: el template: use-cases emoji: ":mega:" sidebarDepth: 2 -image: /ethereum-learn.png +image: /images/ethereum-learn.png summaryPoint1: Πλατφόρμες βασισμένες στο Blockchain για κοινωνική αλληλεπίδραση, δημιουργία και διανομή περιεχομένου. summaryPoint2: Τα αποκεντρωμένα κοινωνικά δίκτυα μέσων ενημέρωσης, προστατεύουν την ιδιωτικότητα των χρηστών και ενισχύουν την ασφάλεια των δεδομένων. summaryPoint3: Τα κρυπτονομίσματα και τα NFT δημιουργούν νέους τρόπους δημιουργίας κέρδους από περιεχόμενο. @@ -25,7 +25,7 @@ summaryPoint3: Τα κρυπτονομίσματα και τα NFT δημιου Τα αποκεντρωμένα κοινωνικά δίκτυα είναι μια κατηγορία [αποκεντρωμένων εφαρμογών (dapps)](/dapps/). Πρόκειται για εφαρμογές που υποστηρίζονται από [έξυπνα συμβόλαια](/glossary/#smart-contract) τα οποία αναπτύσσονται στην κρυπτοαλυσίδα. Ο κωδικός συμβολαίου χρησιμεύει ως υποστήριξη για αυτές τις εφαρμογές και καθορίζει την επιχειρηματική τους λογική. -Οι παραδοσιακές πλατφόρμες μέσων κοινωνικής δικτύωσης βασίζονται σε βάσεις δεδομένων για την αποθήκευση των πληροφοριών χρήστη, του κώδικα προγράμματος και άλλων μορφών δεδομένων. Αυτό δημιουργεί μοναδικά σημεία αστοχίας και προσθέτει σημαντική επικινδυνότητα. Παράδειγμα αποτελεί το περιβόητο περσινό περιστατικό κατά το οποίο οι διακομιστές του Facebook [τέθηκαν εκτός σύνδεσης για ώρες](https://www.npr.org/2021/10/05/1043211171/facebook-instagram-whatsapp-outage-business-impact), αποκόπτοντας τους χρήστες από την πλατφόρμα. +Οι παραδοσιακές πλατφόρμες μέσων κοινωνικής δικτύωσης βασίζονται σε βάσεις δεδομένων για την αποθήκευση των πληροφοριών χρήστη, του κώδικα προγράμματος και άλλων μορφών δεδομένων. Αυτό δημιουργεί μοναδικά σημεία αστοχίας και προσθέτει σημαντική επικινδυνότητα. Παράδειγμα αποτελεί το περιβόητο περιστατικό κατά το οποίο οι διακομιστές του Facebook [τέθηκαν εκτός σύνδεσης για ώρες](https://www.npr.org/2021/10/05/1043211171/facebook-instagram-whatsapp-outage-business-impact) τον Οκτώβριο 2021, αποκόπτοντας τους χρήστες από την πλατφόρμα. Τα αποκεντρωμένα κοινωνικά δίκτυα υπάρχουν σε ένα [δίκτυο από χρήστη σε χρήστη](/glossary/#peer-to-peer-network) που περιλαμβάνει χιλιάδες κόμβους σε όλο τον κόσμο. Ακόμα και αν κάποιοι κόμβοι αποτύχουν, το δίκτυο θα λειτουργεί αδιάκοπα, καθιστώντας τις εφαρμογές ανθεκτικές σε αστοχίες και διακοπές λειτουργίας. diff --git a/public/content/translations/el/staking/pools/index.md b/public/content/translations/el/staking/pools/index.md index 321b7537130..0e4c1113d37 100644 --- a/public/content/translations/el/staking/pools/index.md +++ b/public/content/translations/el/staking/pools/index.md @@ -4,7 +4,7 @@ description: Μια επισκόπηση πώς να ξεκινήσετε με lang: el template: staking emoji: ":money_with_wings:" -image: /staking/leslie-pool.png +image: /images/staking/leslie-pool.png alt: Η Leslie ο ρινόκερος κολυμπά στην πισίνα. sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/el/staking/saas/index.md b/public/content/translations/el/staking/saas/index.md index 000bcba786d..848982c5fe2 100644 --- a/public/content/translations/el/staking/saas/index.md +++ b/public/content/translations/el/staking/saas/index.md @@ -4,7 +4,7 @@ description: Μια επισκόπηση πώς να ξεκινήσετε με lang: el template: staking emoji: ":money_with_wings:" -image: /staking/leslie-saas.png +image: /images/staking/leslie-saas.png alt: Η Leslie ο ρινόκερος πετάει στα σύννεφα. sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/el/staking/solo/index.md b/public/content/translations/el/staking/solo/index.md index b2f6d169555..7070868aa09 100644 --- a/public/content/translations/el/staking/solo/index.md +++ b/public/content/translations/el/staking/solo/index.md @@ -4,7 +4,7 @@ description: Μια επισκόπηση πώς να ξεκινήσετε μόν lang: el template: staking emoji: ":money_with_wings:" -image: /staking/leslie-solo.png +image: /images/staking/leslie-solo.png alt: Η Leslie ο ρινόκερος στο δικό της υπολογιστή. sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/el/staking/withdrawals/index.md b/public/content/translations/el/staking/withdrawals/index.md index fa56219a906..119bd801677 100644 --- a/public/content/translations/el/staking/withdrawals/index.md +++ b/public/content/translations/el/staking/withdrawals/index.md @@ -3,7 +3,7 @@ title: Αναλήψεις από αποθηκευμένο κεφάλαιο description: Η σελίδα συνοψίζει τι είναι οι αναλήψεις αποθηκευμένου κεφαλαίου, πώς λειτουργούν και τι πρέπει να κάνουν οι χρήστες για να λάβουν τις ανταμοιβές τους lang: el template: staking -image: /staking/leslie-withdrawal.png +image: /images/staking/leslie-withdrawal.png alt: Η Leslie ο ρινόκερος με τις ανταμοιβές από το αποθηκευμένο κεφάλαιό της sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/el/web3/index.md b/public/content/translations/el/web3/index.md new file mode 100644 index 00000000000..56be9d40f2a --- /dev/null +++ b/public/content/translations/el/web3/index.md @@ -0,0 +1,157 @@ +--- +title: Τι είναι το Web3 και γιατί είναι σημαντικό; +description: Μια εισαγωγή στο Web3, την επόμενη εξέλιξη του Παγκόσμιου Ιστού και γιατί έχει σημασία. +lang: el +--- + +# Εισαγωγή στο Web3 {#introduction} + +Η κεντρική διαχείριση έχει βοηθήσει δισεκατομμύρια ανθρώπους να αποκτήσουν πρόσβαση στον Παγκόσμιο Ιστό, δημιουργώντας μια σταθερή και ισχυρή δομή στην οποία και λειτουργεί. Την ίδια στιγμή, μια μερίδα κεντρικών οργανισμών κατέχουν το μεγαλύτερο τμήμα του Παγκόσμιου Ιστού, αποφασίζοντας μονομερώς τι επιτρέπεται και τι όχι. + +Η απάντηση σε αυτό το ζήτημα λέγεται Web3. Αντί για ένα μονοπωλιακό διαδίκτυο των μεγάλων εταιρειών τεχνολογίας, το Web3 αγκαλιάζει την αποκέντρωση, το οποίο έχει δημιουργηθεί, λειτουργεί και ανήκει στους χρήστες του. Το Web3 δίνει την εξουσία στα χέρια των χρηστών και όχι των εταιρειών. Πριν όμως μιλήσουμε για το Web3, ας εξερευνήσουμε πως φτάσαμε ως εδώ. + + + +## Το πρώιμο Διαδίκτυο {#early-internet} + +Οι περισσότεροι θεωρούν το Διαδίκτυο ως ένα συνεχή πυλώνα της σύγχρονης ζωής όπου εφευρέθηκε και έκτοτε υπάρχει. Ωστόσο, το Διαδίκτυο που οι περισσότεροι από εμάς γνωρίζουμε έως σήμερα είναι πολύ διαφορετικό σε σχέση με την αρχική του κατάσταση. Για να το κατανοήσουμε καλύτερα, είναι χρήσιμο να χωρίσουμε τη σύντομη ιστορία του Διαδικτύου σε περιόδους. Το Διαδίκτυο 1.0 και το Διαδίκτυο 2.0. + +### Διαδίκτυο 1.0: Μόνο ανάγνωση (1990 - 2004) {#web1} + +Το 1989, στο CERN στη Γενεύη, ο Tim Berners-Lee ήταν απασχολημένος με την ανάπτυξη των πρωτοκόλλων που θα γινόταν ο Παγκόσμιος Ιστός. Η ιδέα του; Να δημιουργήσει ένα ανοιχτό, αποκεντρωμένο πρωτόκολλο που θα επέτρεπε την ανταλλαγή πληροφοριών από οποιοδήποτε σημείο της Γης. + +H πρώτη σύλληψη της ιδέας του Berners-Lee, γνωστή ως «Διαδίκτυο 1.0», συνέβη περίπου μεταξύ 1990 έως 2004. Το Διαδίκτυο 1.0 ήταν κυρίως στατικές σελίδες που ανήκαν σε εταιρείες με σχεδόν μηδενική αλληλεπίδραση μεταξύ των χρηστών, ατόμων που σπάνια παρήγαγαν περιεχόμενο, καθοδηγώντας το να καθιερωθεί ως διαδίκτυο μόνο για ανάγνωση. + +![Αρχιτεκτονική πελάτη - διακομιστή, που αντιπροσωπεύει το Web1.0](./web1.png) + +### Διαδίκτυο 2.0: Ανάγνωση - Γραφή (2004 - έως σήμερα) {#web2} + +Η περίοδος του Διαδικτύου 2.0 ξεκίνησε το 2004 με την εμφάνιση των μέσων κοινωνικής δικτύωσης. Αντί για μόνο ανάγνωση, το διαδίκτυο εξελίχθηκε με δυνατότητα ανάγνωσης και γραφής. Αντί οι εταιρείες να παρέχουν περιεχόμενο για τους χρήστες, άρχισαν να παρέχουν πλατφόρμες για τη δημιουργία περιεχομένου από τους ίδιους τους χρήστες και τη συμμετοχή τους σε μεταξύ τους αλληλεπιδράσεις. Καθώς περισσότεροι χρήστες συνδέονταν στο διαδίκτυο, μια μικρή μερίδα από μεγάλες εταιρείες άρχισαν να ελέγχουν ένα δυσανάλογο όγκο κυκλοφορίας και αξίας στο διαδίκτυο. Το διαδίκτυο 2.0 δημιούργησε επίσης το μοντέλο εσόδων μέσω των διαφημίσεων. Ενώ οι χρήστες μπορούσαν να δημιουργήσουν περιεχόμενο, δεν ήταν κάτοχοι του ή δεν επωφελούνταν από τη δημιουργία εσόδων από αυτό. + +![Αρχιτεκτονική πελάτη - διακομιστή, που αντιπροσωπεύει το Web2.0](./web2.png) + + + +## Διαδίκτυο 3.0: Ανάγνωση - Γραφή - Κατοχή {#web3} + +Η ιδέα του Διαδικτύου 3.0 επινοήθηκε από τον Gavin Wood τον συνιδρυτή του [Ethereum](/what-is-ethereum/) λίγο μετά την έναρξη του το 2014. Ο Gavin έθεσε με λέξεις μια λύση για ένα πρόβλημα που πολλοί αρχικοί χρήστες κρυπτονομισμάτων αισθάνθηκαν: το διαδίκτυο απαιτούσε πάρα πολύ εμπιστοσύνη. Με άλλα λόγια, το μεγαλύτερο μέρος του Διαδικτύου που γνωρίζουμε και χρησιμοποιούμε έως σήμερα, βασίζεται στην παροχή εμπιστοσύνης μιας μικρής μερίδας ιδιωτικών εταιρειών, να ενεργούν προς το κοινό συμφέρον. + +![Αποκεντρωμένη αρχιτεκτονική κόμβων, που αντιπροσωπεύει το Web3](./web3.png) + +### Τι είναι το Web3; {#what-is-web3} + +Το Web3 έχει γίνει γενικός όρος για το όραμα ενός νέου, καλύτερου διαδικτύου. Στον πυρήνα του, το Web3 χρησιμοποιεί κρυπτοαλυσίδες, κρυπτονομίσματα και NFT για να δώσει δύναμη στους χρήστες με τη μορφή ιδιοκτησίας. [ Μια ανάρτηση το 2020 στο Twitter](https://twitter.com/himgajria/status/1266415636789334016) το έθεσε καλύτερα: το Web1 ήταν μόνο ανάγνωση, το Web2 είναι ανάγνωση - γραφή, το Web3 θα είναι ανάγνωση - γραφή - κατοχή. + +#### Οι βασικές ιδέες του Web3 {#core-ideas} + +Αν και είναι δύσκολο να δοθεί ένας σταθερός ορισμός του Web3, μερικές βασικές αρχές καθοδηγούν τη δημιουργία του. + +- **Το Web3 είναι αποκεντρωμένο:** αντί μεγάλα τμήματα του διαδικτύου να ελέγχονται και να ανήκουν σε κεντρικές υπηρεσίες, η ιδιοκτησία περιεχομένου κατανέμεται μεταξύ των δημιουργών τους και των χρηστών. +- **Το Web3 δεν απαιτεί εξουσιοδότηση:** όλοι έχουν ίση πρόσβαση να συμμετάσχουν στο Web3 και κανείς δεν εξαιρείται. +- **Το Web3 έχει εγγενείς πληρωμές:** χρησιμοποιεί τα κρυπτονομίσματα για τα έξοδα και την αποστολή χρημάτων διαδικτυακά, αντί να βασίζεται στην απαρχαιωμένη υποδομή των τραπεζών και των διεκπεραιωτών πληρωμών. +- **Το Web3 είναι αξιόπιστο:** λειτουργεί χρησιμοποιώντας κίνητρα και οικονομικούς μηχανισμούς αντί να βασίζεται σε αξιόπιστα τρίτα μέρη. + +### Γιατί είναι σημαντικό το Web3; {#why-is-web3-important} + +Τα χαρακτηριστικά του Web3 επικαλύπτονται μεταξύ τους, δεν είναι ξεχωριστές δυνατότητες και δεν μπορούν να κατανεμηθούν σε συγκεκριμένες κατηγορίες. Για λόγους απλότητας προσπαθήσαμε να τα διαχωρίσουμε για να γίνουν πιο κατανοητά. + +#### Ιδιοκτησία {#ownership} + +Το Web3 σας παρέχει την ιδιοκτησία των ψηφιακών περιουσιακών στοιχείων σας με έναν μοναδικό τρόπο. Για παράδειγμα, ας πούμε ότι παίζετε ένα Web2 παιχνίδι. Αν αγοράσετε ένα αντικείμενο εντός παιχνιδιού, αυτό συνδέεται απευθείας με τον λογαριασμό σας. Αν οι δημιουργοί του παιχνιδιού διαγράψουν τον λογαριασμό σας, θα χάσετε αυτά τα αντικείμενα. Ή αν σταματήσετε να παίζετε αυτό το παιχνίδι, θα χάσετε την αξία που επενδύσατε στα αντικείμενα εντός του παιχνιδιού. + +Το Web3 επιτρέπει την άμεση κυριότητα μέσω των [μη εναλλάξιμων κρυπτοπαραστατικών (NFT)](/glossary/#nft). Κανείς, ούτε καν οι δημιουργοί του παιχνιδιού, έχουν τη δυνατότητα να πάρουν αυτά που σας ανήκουν. Αν σταματήσετε να παίζετε, μπορείτε να πουλήσετε ή να ανταλλάξετε τα αντικείμενα εντός του παιχνιδιού, στην ελεύθερη αγορά και να ανακτήσετε την αξία τους. + + +
Μάθετε περισσότερα για τα NFT
+ + Περισσότερα για τα NFT + +
+ +#### Αντίσταση στη Λογοκρισία {#censorship-resistance} + +Υπάρχει εξαιρετικά μεγάλη έλλειψη ισορροπίας της δυναμικής ισχύος μεταξύ των πλατφορμών και των δημιουργών περιεχομένου. + +Το OnlyFans είναι ένας ιστότοπος με περιεχόμενο για ενήλικες που δημιουργείται από τους ίδιους τους χρήστες, με πάνω από 1 εκατομμύριο δημιουργούς περιεχομένου, πολλοί από τους οποίους χρησιμοποιούν την πλατφόρμα αυτή ως κύρια πηγή εισοδήματος. Τον Αύγουστο του 2021, το OnlyFans ανακοίνωσε σχέδια για την απαγόρευση σεξουαλικά περιεχομένου. Η ανακοίνωση πυροδότησε την οργή μεταξύ των δημιουργών στην πλατφόρμα, οι οποίοι ένιωθαν ότι τους έκλεβαν το εισόδημα σε μια πλατφόρμα που βοήθησαν να δημιουργηθεί. Μετά τις αντιδράσεις, η απόφαση αποσύρθηκε άμεσα. Παρά το γεγονός ότι οι δημιουργοί κέρδισαν αυτή τη μάχη, υπογραμμίζει ένα πρόβλημα για τους δημιουργούς σε Web2: χάνετε τη φήμη και τους χρήστες που σας ακολουθούν αν αποχωρήσετε από την πλατφόρμα. + +Στο Web3 τα δεδομένα σας υπάρχουν στην κρυπτοαλυσίδα. Όταν αποφασίσετε να φύγετε από μια πλατφόρμα, μπορείτε να πάρετε τη φήμη σας μαζί σας, συνδέοντάς τη σε μια άλλη πλατφόρμα που ευθυγραμμίζεται πιο ξεκάθαρα με τις αξίες σας. + +Το Web2 απαιτεί από τους δημιουργούς περιεχομένου να εμπιστευτούν τις πλατφόρμες ότι δε θα αλλάξουν τους κανόνες. Η αντίσταση κατά της λογοκρισίας είναι ένα εγγενές χαρακτηριστικό μιας Web3 πλατφόρμας. + +#### Αποκεντρωμένοι αυτόνομοι οργανισμοί (DAO) {#daos} + +Καθώς διατηρείτε την ιδιοκτησία των δεδομένων σας στο Web3, μπορείτε να κατέχετε την πλατφόρμα συλλογικά, χρησιμοποιώντας ψηφιακά στοιχεία που λειτουργούν σαν τις μετοχές των εταιρειών. Οι DAO σας επιτρέπουν να συντονίζετε την αποκεντρωμένη ιδιοκτησία μιας πλατφόρμας και να παίρνετε αποφάσεις για τον μέλλον της. + +Οι DAO ορίζονται τεχνικά ως ένα σύμφωνο [έξυπνων συμβολαίων](/glossary/#smart-contract) τα οποία αυτοματοποιούν την αποκεντρωμένη λήψη αποφάσεων σε μια δεξαμενή πόρων (ψηφιακών περιουσιακών στοιχείων). Οι χρήστες που κατέχουν αυτά τα ψηφιακά στοιχεία ψηφίζουν για το πως δαπανώνται οι πόροι και ο κώδικας εκτελεί αυτόματα το αποτέλεσμα της ψηφοφορίας. + +Ωστόσο, αρκετοί ορίζουν πολλές κοινότητες Web3 ως DAO. Όλες αυτές οι κοινότητες έχουν διαφορετικά επίπεδα αποκέντρωσης και αυτοματοποίησης με κώδικα. Επί τους παρόντος, διερευνούμε τι είναι οι DAO και πως μπορούν να εξελιχθούν στο μέλλον. + + +
Μάθετε περισσότερα για τους DAO
+ + Περισσότερα για τους DAO + +
+ +### Ταυτότητα {#identity} + +Παραδοσιακά, θα δημιουργούσατε ένα λογαριασμό για κάθε πλατφόρμα που χρησιμοποιείτε. Για παράδειγμα, μπορεί να έχετε από έναν λογαριασμό στο Twitter, στο YouTube και στο Reddit. Θέλετε να αλλάξετε το εμφανιζόμενο όνομα και την εικόνα προφίλ σας; Πρέπει να το κάνετε σε κάθε λογαριασμό. Μπορείτε να χρησιμοποιήσετε τη σύνδεση μέσω κοινωνικών δικτύων σε κάποιες περιπτώσεις, αλλά αυτό παρουσιάζει ένα γνωστό πρόβλημα, τη λογοκρισία. Με ένα απλό κλικ, οι πλατφόρμες αυτές μπορούν να σας κλειδώσουν από ολόκληρη τη διαδικτυακή σας ζωή. Ακόμα χειρότερα, πολλές πλατφόρμες απαιτούν από εσάς να τις εμπιστευτείτε με προσωπικές πληροφορίες για να δημιουργήσετε έναν λογαριασμό. + +Το Web3 λύνει αυτά τα προβλήματα επιτρέποντας σας να έχετε τον έλεγχο της ψηφιακής σας ταυτότητας με μια διεύθυνση Ethereum και ένα προφίλ της [Υπηρεσίας Ονόματος Ethereum (ENS)](/glossary/#ens). Η χρήση μιας διεύθυνσης Ethereum παρέχει μια ενιαία σύνδεση σε πλατφόρμες που είναι ασφαλής, ανθεκτική στη λογοκρισία και ανώνυμη. + +### Καθημερινές συναλλαγές {#native-payments} + +Η υποδομή πληρωμών του Web2 βασίζεται σε τράπεζες και διαχειριστές πληρωμών, εξαιρώντας τα άτομα χωρίς τραπεζικούς λογαριασμούς ή εκείνων που τυχαίνει να ζουν σε διαφορετική χώρα. Το Web3 χρησιμοποιεί ψηφιακά στοιχεία όπως το [ETH](/glossary/#ether) για την αποστολή χρημάτων απευθείας στο πρόγραμμα περιήγησης και δεν απαιτεί κάποιο αξιόπιστο τρίτο μέρος. + + + Περισσότερα για το ETH + + +## Περιορισμοί του Web3 {#web3-limitations} + +Παρά τα πολυάριθμα οφέλη του Web3 στην τωρινή του μορφή, υπάρχουν ακόμα πολλοί περιορισμοί που το οικοσύστημα πρέπει να αντιμετωπίσει ώστε να εξελιχθεί. + +### Προσβασιμότητα {#accessibility} + +Σημαντικές λειτουργίες του Web3, όπως η σύνδεση με Ethereum, είναι ήδη διαθέσιμες για χρήση από οποιονδήποτε με μηδενικό κόστος. Αλλά, το σχετικό κόστος των συναλλαγών εξακολουθεί να είναι απαγορευτικό για πολλούς. Το Web3 είναι λιγότερο πιθανό να χρησιμοποιηθεί σε λιγότερο πλούσιες και αναπτυσσόμενες χώρες λόγω των υψηλών χρεώσεων συναλλαγών. Στο Ethereum, αυτές οι προκλήσεις λύνονται μέσω του [οδικού χάρτη](/roadmap/) και των [λύσεων μέσω της κλιμάκωσης επιπέδου 2](/glossary/#layer-2). Η τεχνολογία είναι έτοιμη, αλλά χρειαζόμαστε υψηλότερα επίπεδα υιοθέτησης στο επίπεδο 2 ούτως ώστε το Web3 να γίνει προσβάσιμο σε όλους. + +### Εμπειρία χρήστη {#user-experience} + +Το τεχνικό όριο για την είσοδο στη χρήση του Web3 είναι επί του παρόντος πολύ υψηλό. Οι χρήστες πρέπει να κατανοούν τις ανησυχίες για την ασφάλεια, την πολύπλοκη τεχνική τεκμηρίωση και να πλοηγούνται σε μη διαισθητικές διεπαφές χρήστη. [Οι πάροχοι πορτοφολιού](/wallets/find-wallet/) ειδικότερα, εργάζονται για την επίλυση του προβλήματος αυτού, αλλά χρειάζεται περισσότερη πρόοδος πριν το Web3 υιοθετηθεί μαζικά. + +### Εκπαίδευση {#education} + +Το Web3 εισάγει νέα παραδείγματα που απαιτούν εκμάθηση διαφορετικών νοητικών μοντέλων από αυτά που χρησιμοποιούνται στο Web2. Μια παρόμοια κίνηση εκπαίδευσης συνέβη καθώς το Web1 κέρδιζε δημοτικότητα στα τέλη της δεκαετίας του 1990, οι υποστηρικτές του παγκόσμιου ιστού χρησιμοποίησαν μια σειρά από εκπαιδευτικές τεχνικές για να εκπαιδεύσουν το κοινό από απλές μεταφορικές έννοιες (η λεωφόρος πληροφοριών, προγράμματα περιήγησης, σερφάρισμα στο διαδίκτυο) έως [τηλεοπτικές εκπομπές](https://www.youtube.com/watch?v=SzQLI7BxfYI). Το Web3 δεν είναι δύσκολο, αλλά είναι διαφορετικό. Οι εκπαιδευτικές πρωτοβουλίες που ενημερώνουν τους χρήστες του Web2 για αυτά τα παραδείγματα του Web3 είναι ζωτικής σημασίας για την επιτυχία του. + +Το Ethereum.org συμβάλλει στην εκπαίδευση του Web3 μέσω του [Μεταφραστικού μας Προγράμματος](/contributing/translation-program/), με στόχο τη μετάφραση σημαντικού περιεχομένου του Ethereum σε όσο το δυνατόν περισσότερες γλώσσες γίνεται. + +### Υποδομές κεντρικής διαχείρισης {#centralized-infrastructure} + +Το οικοσύστημα του Web3 είναι νέο και γρήγορα εξελισσόμενο. Ως αποτέλεσμα, επί του παρόντος εξαρτάται κυρίως από υποδομές κεντρικής διαχείρισης (GitHub, Twitter, Discord, κλπ.). Πολλές Web3 εταιρείες σπεύδουν να καλύψουν αυτά τα κενά, αλλά η κατασκευή υψηλής ποιότητας και αξιόπιστες υποδομές παίρνει χρόνο. + +## Ένα αποκεντρωμένο μέλλον {#decentralized-future} + +Το Web3 είναι νέο και εξελισσόμενο οικοσύστημα. Ο Gavin Wood επινόησε τον όρο το 2014, αλλά πολλές από αυτές τις ιδέες μόλις πρόσφατα έγιναν πραγματικότητα. Μόνο τον τελευταίο χρόνο, υπήρξε σημαντική αύξηση του ενδιαφέροντος για τα κρυπτονομίσματα, βελτιώσεις σε λύσεις κλιμάκωσης επιπέδου 2, τεράστια πειράματα με νέες μορφές διακυβέρνησης και επαναστάσεις στην ψηφιακή ταυτότητα. + +Είμαστε μόνο στην αρχή της δημιουργίας ενός καλύτερου Διαδικτύου με το Web3, αλλά καθώς συνεχίζουμε να βελτιώνουμε την υποδομή που θα το υποστηρίζει, το μέλλον του φαίνεται λαμπρό. + +## Πώς μπορείτε να συμμετέχετε {#get-involved} + +- [Αποκτήστε ένα πορτοφόλι](/wallets/) +- [Βρείτε μια κοινότητα](/community/) +- [Εξερευνήστε εφαρμογές Web3](/dapps/) +- [Συμμετέχετε σε ένα DAO](/dao/) +- [Δημιουργήστε στο Web3](/developers/) + +## Περισσότερες πληροφορίες {#further-reading} + +Το Web3 δεν είναι αυστηρά καθορισμένο. Διάφοροι συμμετέχοντες της κοινότητας έχουν διαφορετικές απόψεις για αυτό. Δείτε παρακάτω μερικές: + +- [Τι είναι το Web3; Το Αποκεντρωμένο Διαδίκτυο του Μέλλοντος Περιγράφηκε](https://www.freecodecamp.org/news/what-is-web3/) - _Nader Dabit_ +- [Κατανοώντας το Web3](https://medium.com/l4-media/making-sense-of-web-3-c1a9e74dcae) - _Josh Stark_ +- [Γιατί το Web3 έχει σημασία](https://future.a16z.com/why-web3-matters/) - _ Chris Dixon_ +- [Γιατί η αποκέντρωσης έχει σημασία](https://onezero.medium.com/why-decentralization-matters-5e3f79f7638e) - _ Chris Dixon_ +- [Το τοπίο του Web3](https://a16z.com/wp-content/uploads/2021/10/The-web3-Readlng-List.pdf) - _ a16z_ +- [Η συζήτηση για το Web3](https://www.notboring.co/p/the-web3-debate?s=r) - _ Packy McCormick_ + + diff --git a/public/content/translations/es/contributing/translation-program/how-to-translate/index.md b/public/content/translations/es/contributing/translation-program/how-to-translate/index.md index c53451077e1..ee95b8a2294 100644 --- a/public/content/translations/es/contributing/translation-program/how-to-translate/index.md +++ b/public/content/translations/es/contributing/translation-program/how-to-translate/index.md @@ -18,7 +18,7 @@ Para quienes aprenden mejor observando, vean la guía paso a paso de Luka para c Deberá iniciar sesión en su cuenta de Crowdin o registrarse si aún no tiene una. Para registrarse solo necesita una cuenta de correo electrónico y una contraseña. - + Únase al proyecto diff --git a/public/content/translations/es/contributing/translation-program/index.md b/public/content/translations/es/contributing/translation-program/index.md index 1f691271254..e4984b6800f 100644 --- a/public/content/translations/es/contributing/translation-program/index.md +++ b/public/content/translations/es/contributing/translation-program/index.md @@ -22,7 +22,7 @@ El programa de traducción es un esfuerzo colaborativo para traducir ethereum.or _Únase a [ethereum.org Discord](/discord/) para colaborar en traducciones, hacer preguntas, compartir comentarios e ideas o unirse a un grupo de traducción._ - + Empezar a traducir diff --git a/public/content/translations/es/dao/index.md b/public/content/translations/es/dao/index.md index 93a2abf01ec..6a8f94ec4d1 100644 --- a/public/content/translations/es/dao/index.md +++ b/public/content/translations/es/dao/index.md @@ -5,7 +5,7 @@ lang: es template: use-cases emoji: ":handshake:" sidebarDepth: 2 -image: /use-cases/dao-2.png +image: /images/use-cases/dao-2.png alt: Imagen de una DAO votando una propuesta. summaryPoint1: Comunidades con propiedad compartida por los miembros sin liderazgo centralizado. summaryPoint2: Una forma segura de colaborar con desconocidos en Internet. diff --git a/public/content/translations/es/decentralized-identity/index.md b/public/content/translations/es/decentralized-identity/index.md index 06b983ea5f7..9a1045e134f 100644 --- a/public/content/translations/es/decentralized-identity/index.md +++ b/public/content/translations/es/decentralized-identity/index.md @@ -5,7 +5,7 @@ lang: es template: use-cases emoji: ":id:" sidebarDepth: 2 -image: /eth-gif-cat.png +image: /images/eth-gif-cat.png summaryPoint1: Los sistemas tradicionales de identidad han centralizado la emisión, mantenimiento y control de sus identificadores. summaryPoint2: La identidad descentralizada elimina la dependencia de terceras partes centralizadas. summaryPoint3: Gracias a la criptografía, los usuarios tienen ahora las herramientas para emitir, retener y controlar sus propios identificadores y certificaciones. diff --git a/public/content/translations/es/defi/index.md b/public/content/translations/es/defi/index.md index 7c379d149a7..0374637169b 100644 --- a/public/content/translations/es/defi/index.md +++ b/public/content/translations/es/defi/index.md @@ -4,7 +4,7 @@ description: Una visión de las finanzas descentralizadas en Ethereum lang: es template: use-cases emoji: ":money_with_wings:" -image: /use-cases/defi.png +image: /images/use-cases/defi.png alt: Un logotipo de Ethereum hecho de bloques de Lego. sidebarDepth: 2 summaryPoint1: Una alternativa global y abierta al sistema financiero actual. diff --git a/public/content/translations/es/desci/index.md b/public/content/translations/es/desci/index.md index 9f365a5379d..55f5ecc7b48 100644 --- a/public/content/translations/es/desci/index.md +++ b/public/content/translations/es/desci/index.md @@ -5,7 +5,7 @@ lang: es template: use-cases emoji: ":microscope:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: Una alternativa global y abierta al sistema científico actual. summaryPoint2: Tecnología que permite a científicos recaudar fondos, realizar experimentos, compartir información y distribuir ideas, entre otras cosas. diff --git a/public/content/translations/es/developers/docs/smart-contracts/composability/index.md b/public/content/translations/es/developers/docs/smart-contracts/composability/index.md index 4b4b6ccd28a..6dacd4f7e35 100644 --- a/public/content/translations/es/developers/docs/smart-contracts/composability/index.md +++ b/public/content/translations/es/developers/docs/smart-contracts/composability/index.md @@ -57,7 +57,7 @@ Si crea un dapp que requiere que las transacciones se paguen en ETH, puede permi ### Gobernanza {#governance} -Crear sistemas de gobernanza a medida para una [DAO](/dao/) puede ser costoso y consumir mucho tiempo. En su lugar, se podría utilizar un kit de herramientas de gobernanza de código abierto, como Aragon Client, para arrancar la DAO y poder crear rápidamente un marco de gobernanza. +Crear sistemas de gobernanza a medida para una [DAO](/dao/) puede ser costoso y consumir mucho tiempo. En su lugar, se podría utilizar un kit de herramientas de gobernanza de código abierto, como [Aragon Client](https://client.aragon.org/), para arrancar la DAO y poder crear rápidamente un marco de gobernanza. ### Gestión de identidades {#identity-management} @@ -65,11 +65,11 @@ En lugar de crear un sistema de autenticación personalizado o usar proveedores ## Tutoriales relacionados {#related-tutorials} -- [Comience con el desarrollo del fontend de su DApp con create-eth-app:](/developers/tutorials/kickstart-your-dapp-frontend-development-with-create-eth-app/) _un resumen sobre cómo usar create-eth-app para crear aplicaciones con contratos inteligentes populares previamente formulados._ +- [Comience con el desarrollo del fontend de su DApp con create-eth-app:](/developers/tutorials/kickstart-your-dapp-frontend-development-with-create-eth-app/)_ un resumen sobre cómo usar create-eth-app para crear aplicaciones con contratos inteligentes populares previamente formulados. _ ## Más información {#further-reading} -_¿Conoce algún recurso de la comunidad que le haya servido de ayuda? Edite esta página y añádalo._ +_¿Conoce algún recurso en la comunidad que le haya servido de ayuda? Edita esta página y añádelo._ - [Componibilidad es innovación](https://future.a16z.com/how-composability-unlocks-crypto-and-everything-else/) - [Por qué la componibilidad es importante para la Web3](https://hackernoon.com/why-composability-matters-for-web3) diff --git a/public/content/translations/es/developers/docs/smart-contracts/formal-verification/index.md b/public/content/translations/es/developers/docs/smart-contracts/formal-verification/index.md index 7ac3e84f570..c88d2c2453b 100644 --- a/public/content/translations/es/developers/docs/smart-contracts/formal-verification/index.md +++ b/public/content/translations/es/developers/docs/smart-contracts/formal-verification/index.md @@ -273,7 +273,7 @@ Además, no siempre es posible que los verificadores de programas determinen si - [GitHub](https://github.com/ConsenSys/mythril-classic) - [Documentación](https://mythril-classic.readthedocs.io/en/develop/) -## Más información {#further-reading} +## Para mayor información {#further-reading} - [Cómo funciona la verificación formal de los contratos inteligentes](https://runtimeverification.com/blog/how-formal-verification-of-smart-contracts-works/) - [Cómo la verificación formal puede garantizar contratos inteligentes sin errores](https://media.consensys.net/how-formal-verification-can-ensure-flawless-smart-contracts-cbda8ad99bd1) diff --git a/public/content/translations/es/developers/docs/smart-contracts/testing/index.md b/public/content/translations/es/developers/docs/smart-contracts/testing/index.md index 762d05caf61..d3624fe6b44 100644 --- a/public/content/translations/es/developers/docs/smart-contracts/testing/index.md +++ b/public/content/translations/es/developers/docs/smart-contracts/testing/index.md @@ -289,7 +289,7 @@ La diferencia principal es que los programas de recompensas por errores están a - [Visión general y comparación de productos de pruebas](/developers/tutorials/guide-to-smart-contract-security-tools/) \_ - [Cómo utilizar Echidna para probar contratos inteligentes](/developers/tutorials/how-to-use-echidna-to-test-smart-contracts/) - [Cómo utilizar Manticore para encontrar errores en contratos inteligentes](/developers/tutorials/how-to-use-manticore-to-find-smart-contract-bugs/) -- [Cómo usar Slither para encontrar errores en contratos inteligentes](/developers/tutorials/how-to-use-slither-to-find-smart-contract-bugs/) +- [¿Cómo usar Slither para encontrar errores inteligentes](/developers/tutorials/how-to-use-slither-to-find-smart-contract-bugs/) - [Cómo simular contratos de Solidity para pruebas](/developers/tutorials/how-to-mock-solidity-contracts-for-testing/) - [Cómo ejecutar pruebas unitarias en Solidity usando Foundry](https://www.rareskills.io/post/foundry-testing-solidity) diff --git a/public/content/translations/es/developers/docs/smart-contracts/verifying/index.md b/public/content/translations/es/developers/docs/smart-contracts/verifying/index.md index c1b1fc0aea4..27b798d4b8b 100644 --- a/public/content/translations/es/developers/docs/smart-contracts/verifying/index.md +++ b/public/content/translations/es/developers/docs/smart-contracts/verifying/index.md @@ -82,7 +82,7 @@ Etherscan es la herramienta más utilizada para verificar contratos. Sin embargo ### Sourcify {#sourcify} -[Sourcify](https://sourcify.dev/#/verifier) es otra herramienta para verificar contratos que es de código abierto y descentralizada. Sourcify no es un explorador de bloques y solo verifica contratos en [distintas redes basadas en la Máquina virtual de Ethereum](https://docs.sourcify.dev/docs/chains). Sourcify actúa como una infraestructura pública sobre la cual otras herramientas pueden construir, y tiene como objetivo permitir interacciones con contratos más amigables para los humanos utilizando la [Interfaz Binaria de Aplicación (ABI, por sus siglas en inglés)](/developers/docs/smart-contracts/compiling/#web-applications) y comentarios [NatSpec](/developers/docs/smart-contracts/compiling/#web-applications) que se encuentran en el archivo de metadatos. +[Sourcify](https://sourcify.dev/#/verifier) es otra herramienta para verificar contratos que es de código abierto y descentralizada. Sourcify no es un explorador de bloques y solo verifica contratos en [distintas redes basadas en la Máquina virtual de Ethereum](https://docs.sourcify.dev/docs/chains). Sourcify actúa como una infraestructura pública sobre la cual otras herramientas pueden construir, y tiene como objetivo permitir interacciones con contratos más amigables para los humanos utilizando la [Interfaz Binaria de Aplicación (ABI, por sus siglas en inglés)](/developers/docs/smart-contracts/compiling/#web-applications) y comentarios [NatSpec](https://docs.soliditylang.org/en/v0.8.15/natspec-format.html) que se encuentran en el archivo de metadatos. A diferencia de Etherscan, Sourcify admite coincidencias completas con el hash de metadatos. Los contratos verificados se alojan en su correspondiente [repositorio público](https://docs.sourcify.dev/docs/repository/) en HTTP y en [IPFS](https://docs.ipfs.io/concepts/what-is-ipfs/#what-is-ipfs), que es un almacenamiento descentralizado [cuya dirección es determinada por su contenido](https://web3.storage/docs/concepts/content-addressing/). Esto permite obtener el archivo de metadatos de un contrato a través de IPFS, ya que el hash de metadatos añadido es un hash de IPFS. diff --git a/public/content/translations/es/nft/index.md b/public/content/translations/es/nft/index.md index 42a6b6db79f..d23e3056457 100644 --- a/public/content/translations/es/nft/index.md +++ b/public/content/translations/es/nft/index.md @@ -5,7 +5,7 @@ lang: es template: use-cases emoji: ":frame_with_picture:" sidebarDepth: 2 -image: /infrastructure_transparent.png +image: /images/infrastructure_transparent.png alt: Un logotipo Eth mostrado a través de un holograma. summaryPoint1: Una forma de representar cualquier cosa única como un activo basado en Ethereum. summaryPoint2: Los NFT están otorgando más poder a los creadores de contenido que nunca. diff --git a/public/content/translations/es/refi/index.md b/public/content/translations/es/refi/index.md index c9d3c6a6ce9..f779fc2fdff 100644 --- a/public/content/translations/es/refi/index.md +++ b/public/content/translations/es/refi/index.md @@ -5,7 +5,7 @@ lang: es template: use-cases emoji: ":recycle:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: Un sistema económico alternativo construido con principios regenerativos summaryPoint2: Un intento de utilizar Ethereum para solucionar crisis de coordinación a escala global, como el cambio climático. diff --git a/public/content/translations/es/roadmap/beacon-chain/index.md b/public/content/translations/es/roadmap/beacon-chain/index.md index 5ddcfc4318a..c90cfd5047e 100644 --- a/public/content/translations/es/roadmap/beacon-chain/index.md +++ b/public/content/translations/es/roadmap/beacon-chain/index.md @@ -3,7 +3,7 @@ title: La cadena de baliza description: 'Descubra todo lo relacionado con la cadena de baliza: la actualización que introdujo la prueba de participación en Ethereum.' lang: es template: upgrade -image: /upgrades/core.png +image: /images/upgrades/core.png alt: summaryPoint1: La cadena de baliza ha introducido la prueba de participación en el ecosistema de Ethereum. summaryPoint2: Se fusionó con la cadena de prueba de trabajo original de Ethereum en septiembre de 2022. diff --git a/public/content/translations/es/roadmap/future-proofing/index.md b/public/content/translations/es/roadmap/future-proofing/index.md index c30cbe3b047..98c5662cd43 100644 --- a/public/content/translations/es/roadmap/future-proofing/index.md +++ b/public/content/translations/es/roadmap/future-proofing/index.md @@ -2,7 +2,7 @@ title: Ethereum garantía futura description: Estas actualizaciones consolidan a Ethereum como el fundamento descentralizado y resiliente del futuro, en todas sus formas. lang: es -image: /roadmap/roadmap-future.png +image: /images/roadmap/roadmap-future.png alt: "Hoja de ruta de Ethereum" template: roadmap --- diff --git a/public/content/translations/es/roadmap/index.md b/public/content/translations/es/roadmap/index.md index 10484a27d80..dcb969352fe 100644 --- a/public/content/translations/es/roadmap/index.md +++ b/public/content/translations/es/roadmap/index.md @@ -3,7 +3,7 @@ title: Hoja de ruta de Ethereum description: El camino hacia una mayor escalabilidad, seguridad y sostenibilidad para Ethereum. lang: es template: roadmap -image: /heroes/roadmap-hub-hero.jpg +image: /images/heroes/roadmap-hub-hero.jpg alt: "Hoja de ruta de Ethereum" summaryPoints: buttons: diff --git a/public/content/translations/es/roadmap/merge/index.md b/public/content/translations/es/roadmap/merge/index.md index 6dcda4c2d70..04f5910cf69 100644 --- a/public/content/translations/es/roadmap/merge/index.md +++ b/public/content/translations/es/roadmap/merge/index.md @@ -3,7 +3,7 @@ title: La Fusión description: Conozca más sobre La Fusión y sobre cuándo la red principal de Ethereum implementará la prueba de participación. lang: es template: upgrade -image: /upgrades/merge.png +image: /images/upgrades/merge.png alt: summaryPoint1: La red principal de Ethereum usa prueba de participación, pero esto no fue siempre el caso. summaryPoint2: La actualización del mecanismo original de prueba de trabajo a prueba de participación se denominó «La fusión». diff --git a/public/content/translations/es/roadmap/scaling/index.md b/public/content/translations/es/roadmap/scaling/index.md index 803a1fe7dbd..b77ff17a840 100644 --- a/public/content/translations/es/roadmap/scaling/index.md +++ b/public/content/translations/es/roadmap/scaling/index.md @@ -2,7 +2,7 @@ title: Escalar en Ethereum description: Las acumulaciones agrupan transacciones en lotes y lo hacen fuera de la cadena, reduciendo costes para el usuario. Sin embargo, la forma en que las acumulaciones gestionan los datos es muy cara en estos momentos, limitando con ello la posibilidad de tener transacciones baratas. Proto-anksharing se encarga de solucionarlo. lang: es -image: /roadmap/roadmap-transactions.png +image: /images/roadmap/roadmap-transactions.png alt: "Hoja de ruta de Ethereum" template: roadmap --- diff --git a/public/content/translations/es/roadmap/security/index.md b/public/content/translations/es/roadmap/security/index.md index 630799ce052..42a0621669f 100644 --- a/public/content/translations/es/roadmap/security/index.md +++ b/public/content/translations/es/roadmap/security/index.md @@ -2,7 +2,7 @@ title: Un Ethereum más seguro description: Ethereum es la plataforma de contratos inteligentes más segura y descentralizada que existe. Sin embargo, todavía se pueden hacer mejoras para que Ethereum siga resistiendo a cualquier tipo de ataque en el futuro. lang: es -image: /roadmap/roadmap-security.png +image: /images/roadmap/roadmap-security.png alt: "Hoja de ruta de Ethereum" template: roadmap --- diff --git a/public/content/translations/es/roadmap/user-experience/index.md b/public/content/translations/es/roadmap/user-experience/index.md index 84e0383f6e4..e388463eec2 100644 --- a/public/content/translations/es/roadmap/user-experience/index.md +++ b/public/content/translations/es/roadmap/user-experience/index.md @@ -2,7 +2,7 @@ title: Mejorar la experiencia de usuario description: "Todavía es demasiado complejo el uso de Ethereum para la mayoría de las personas. Para fomentar la adopción masiva, Ethereum debe reducir drásticamente sus barreras de entrada: los usuarios deben obtener los beneficios del acceso descentralizado, sin permiso y resistente a la censura a Ethereum, pero debe ser tan sencillo como usar una aplicación Web2 tradicional." lang: es -image: /roadmap/roadmap-ux.png +image: /images/roadmap/roadmap-ux.png alt: "Hoja de ruta de Ethereum" template: roadmap --- diff --git a/public/content/translations/es/social-networks/index.md b/public/content/translations/es/social-networks/index.md index 1eb64df27ad..2bf5241e6f9 100644 --- a/public/content/translations/es/social-networks/index.md +++ b/public/content/translations/es/social-networks/index.md @@ -5,7 +5,7 @@ lang: es template: use-cases emoji: ":mega:" sidebarDepth: 2 -image: /ethereum-learn.png +image: /images/ethereum-learn.png summaryPoint1: Plataformas basadas en la cadena de bloques para interacción social, creación y distribución de contenidos. summaryPoint2: Las redes sociales descentralizadas protegen la privacidad del usuario y mejoran la seguridad de los datos. summaryPoint3: Tókenes y NFT crean nuevas formas de monetizar contenido. diff --git a/public/content/translations/es/staking/pools/index.md b/public/content/translations/es/staking/pools/index.md index 3eb2befcfd9..5bdfa30801a 100644 --- a/public/content/translations/es/staking/pools/index.md +++ b/public/content/translations/es/staking/pools/index.md @@ -4,7 +4,7 @@ description: Una visión general de cómo empezar con la participación agrupada lang: es template: staking emoji: ":money_with_wings:" -image: /staking/leslie-pool.png +image: /images/staking/leslie-pool.png alt: Leslie, el rinoceronte, nadando en la piscina. sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/es/staking/saas/index.md b/public/content/translations/es/staking/saas/index.md index 385fb787bcb..a66af60872e 100644 --- a/public/content/translations/es/staking/saas/index.md +++ b/public/content/translations/es/staking/saas/index.md @@ -4,7 +4,7 @@ description: Una visión general de cómo empezar con la participación agrupada lang: es template: staking emoji: ":money_with_wings:" -image: /staking/leslie-saas.png +image: /images/staking/leslie-saas.png alt: Leslie, el rinoceronte, flotando en las nubes. sidebarDepth: 2 summaryPoints: @@ -78,7 +78,7 @@ En abril de 2023, se habilitó la retirada de participaciones en la actualizaci Los validadores también pueden salir como validadores, lo que desbloqueará su saldo restante en ETH para retirarlo. Las cuentas que hayan proporcionado una dirección de retirada de ejecución y hayan completado el proceso de salida recibirán su saldo completo a la dirección de retirada proporcionada durante el próximo barrido del validador. -Más sobre retiradas de participaciones +Más sobre los retiros de Staking diff --git a/public/content/translations/es/staking/solo/index.md b/public/content/translations/es/staking/solo/index.md index 151300b1256..d1b2b4bac15 100644 --- a/public/content/translations/es/staking/solo/index.md +++ b/public/content/translations/es/staking/solo/index.md @@ -4,7 +4,7 @@ description: Una visión general de cómo empezar a postar su ETH individualment lang: es template: staking emoji: ":money_with_wings:" -image: /staking/leslie-solo.png +image: /images/staking/leslie-solo.png alt: Leslie, el rinoceronte, en su propio chip. sidebarDepth: 2 summaryPoints: @@ -83,7 +83,7 @@ Mientras esté activo, obtendrá recompensas ETH que se depositarán periódicam Si lo desea, puede salir como validador, lo que elimina el requisito de estar en línea y detiene cualquier recompensa adicional. Su saldo restante se retirará entonces a la dirección de retirada que usted designe durante la configuración. -[Más sobre retiradas de participaciones](/staking/withdrawals/) +[Más sobre los retiros de Staking](/staking/withdrawals/) ## Familiarícese con el Lanzador de participaciones {#get-started-on-the-staking-launchpad} @@ -190,7 +190,7 @@ Una vez establecidas las credenciales de retirada, los pagos de recompensa (ETH Para desbloquear y recibir el saldo completo, también debe completar el proceso de salida de su validador. -Más sobre retiradas de participaciones +Más sobre los retiros de Staking ## Para profundizar sobre el tema {#further-reading} diff --git a/public/content/translations/es/staking/withdrawals/index.md b/public/content/translations/es/staking/withdrawals/index.md index e16ae77e2af..c11c25afa0a 100644 --- a/public/content/translations/es/staking/withdrawals/index.md +++ b/public/content/translations/es/staking/withdrawals/index.md @@ -3,7 +3,7 @@ title: Retiradas de participaciones description: La página resume lo que son los «empujones de retirada», cómo funcionan y lo que los participantes deben hacer para obtener sus recompensas lang: es template: staking -image: /staking/leslie-withdrawal.png +image: /images/staking/leslie-withdrawal.png alt: Leslie el rinoceronte con sus recompensas de participaciones sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/fa/dao/index.md b/public/content/translations/fa/dao/index.md index a8edc858945..fed5facce5d 100644 --- a/public/content/translations/fa/dao/index.md +++ b/public/content/translations/fa/dao/index.md @@ -5,7 +5,7 @@ lang: fa template: use-cases emoji: ":handshake:" sidebarDepth: 2 -image: /use-cases/dao-2.png +image: /images/use-cases/dao-2.png alt: تصویری از یک DAO در حال رأی دادن به یک پیشنهاد. summaryPoint1: جوامع عضومحور بدون رهبری متمرکز. summaryPoint2: راهی ایمن برای برقراری ارتباط با غریبه‌های اینترنتی. diff --git a/public/content/translations/fa/decentralized-identity/index.md b/public/content/translations/fa/decentralized-identity/index.md index 17456159a97..8517d9b2885 100644 --- a/public/content/translations/fa/decentralized-identity/index.md +++ b/public/content/translations/fa/decentralized-identity/index.md @@ -5,7 +5,7 @@ lang: fa template: use-cases emoji: ":id:" sidebarDepth: 2 -image: /eth-gif-cat.png +image: /images/eth-gif-cat.png summaryPoint1: سیستم های هویت صنعتی صدور، نگهداری و کنترل شناسه های شما را متمرکز کرده اند. summaryPoint2: هویت نامتمرکز اتکا، اشخاص ثالث متمرکز را از بین می برد. summaryPoint3: به لطف رمزنگاری، کاربران اکنون ابزارهایی برای صدور، نگهداری و کنترل مجدد شناسه ها و گواهی های خود دارند. diff --git a/public/content/translations/fa/defi/index.md b/public/content/translations/fa/defi/index.md index 1568f693a0a..a5a60b37ed0 100644 --- a/public/content/translations/fa/defi/index.md +++ b/public/content/translations/fa/defi/index.md @@ -4,7 +4,7 @@ description: نگاهی کلی بر امور مالی غیرمتمرکز بر پ lang: fa template: use-cases emoji: ":money_with_wings:" -image: /use-cases/defi.png +image: /images/use-cases/defi.png alt: لوگوی اتر ساخته‌شده از آجرهای لگو. sidebarDepth: 2 summaryPoint1: یک جایگزین جهانی و آِزاد برای سیستم مالی فعلی. diff --git a/public/content/translations/fa/desci/index.md b/public/content/translations/fa/desci/index.md index 760d70c61b7..2a9471e7ec0 100644 --- a/public/content/translations/fa/desci/index.md +++ b/public/content/translations/fa/desci/index.md @@ -5,7 +5,7 @@ lang: fa template: use-cases emoji: ":microscope:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: یک جایگزین جهانی و باز برای سیستم علمی فعلی. summaryPoint2: فناوری که دانشمندان را قادر می‌سازد بودجه جمع‌آوری کنند، آزمایش‌ها را انجام دهند، داده‌ها را به اشتراک بگذارند، بینش‌ها را توزیع کنند و موارد دیگر. diff --git a/public/content/translations/fa/nft/index.md b/public/content/translations/fa/nft/index.md index 169c916235d..71b29039a10 100644 --- a/public/content/translations/fa/nft/index.md +++ b/public/content/translations/fa/nft/index.md @@ -5,62 +5,69 @@ lang: fa template: use-cases emoji: ":frame_with_picture:" sidebarDepth: 2 -image: /infrastructure_transparent.png +image: /images/infrastructure_transparent.png alt: لوگوی اتر که با هولوگرام نمایش داده شده‌ است. summaryPoint1: راهی برای نمایش دادن هر چیز بی‌همتا به‌عنوان یک دارایی مبتنی بر اتریوم. -summaryPoint2: '‏NFTها بیش از هر زمان دیگر به تولیدکنندگان محتوا قدرت می‌دهند.' +summaryPoint2: NFTها بیش از هر زمان دیگر به تولیدکنندگان محتوا قدرت می‌دهند. summaryPoint3: با پشتیبانی قراردادهای هوشمند روی زنجیره‌ بلوکی اتریوم. --- ## NFTها چه هستند؟ {#what-are-nfts} -NFTها هریک به صورت جداگانه توکن‌های منحصربه‌فردی هستند. هر NFT ویژگی‌های متفاوتی دارد (معاوضه‌ناپذیر) و کمیاب بودن آن اثبات‌پذیر است. NFT با توکن‌هایی مثل اتریوم یا سایر توکن‌های مبتنی بر شبکه اتریوم مانند USDC از این منظر که هر یک واحد آن‌ها مشابه واحدهای دیگر است و ویژگی‌های یکسانی دارد (قابل معاوضه) متفاوت است. برای شما مهم نیست که کدام اسکناس دلار (یا اتریوم) را در کیف پول خود داشته باشید زیرا همه آن‌ها یکسان هستند و ارزش یکسانی دارند. با این حال، شما به نوع NFT تحت مالکیتتان _اهمیت_ می‌دهید، زیرا هر کدام از آن‌ها مشخصات متفاوتی دارند که آن‌ها را نسبت به بقیه متمایز می‌کنند (معاوضه‌ناپذیر). +NFTها هریک به صورت جداگانه توکن‌های **منحصربه‌فردی** هستند. هر NFT ویژگی های متفاوتی دارد (غیرقابل معاوضه) و این دلیلی بر کمیاب بودن آن است. این با توکن‌هایی مانند [ETH](/glossary/#ether) یا سایر توکن‌های مبتنی بر اتریوم مانند USDC که در آن هر توکن یکسان است و ویژگی‌های یکسانی دارد ("قابل‌تعویض") متفاوت است. برای شما مهم نیست که کدام اسکناس دلار (یا اتریوم) را در کیف پول خود داشته باشید زیرا همه آن‌ها یکسان هستند و ارزش یکسانی دارند. با این حال، شما به نوع NFT تحت مالکیتتان _اهمیت_ می‌دهید، زیرا هر کدام از آن‌ها مشخصات متفاوتی دارند که آن‌ها را نسبت به بقیه متمایز می‌کنند (معاوضه‌ناپذیر). -منحصربه‌فرد بودن هر NFT امکان توکنیزه کردن چیزهایی مانند آثار هنری، اشیاء کلکسیونی یا حتی املاک و مستغلات را فراهم می‌کند؛ به این صورت یک NFT منحصربه‌فرد نمودی از برخی اقلام خاص در دنیای واقعی یا اقلام دیجیتال است. مالکیت دارایی به صورت عمومی در زنجیره بلوکی اتریوم قابل تأیید است. +منحصربه‌فرد بودن هر NFT امکان توکنیزه کردن چیزهایی مانند آثار هنری، اشیاء کلکسیونی یا حتی املاک و مستغلات را فراهم می‌کند؛ به این صورت یک NFT منحصربه‌فرد نمودی از برخی اقلام خاص در دنیای واقعی یا اقلام دیجیتال است. مالکیت یک دارایی به صورت عمومی در [بلاکچین](/glossary/#blockchain) اتریوم قابل تأیید است. -## اینترنت دارایی‌ها {#internet-of-assets} +## اینترنت دارایی ها {#internet-of-assets} -NFTها و اتریوم برخی از مشکلاتی را که امروزه در اینترنت وجود دارد حل می‌کنند. هرچه همه چیز دیجیتالی‌تر می‌شود، تکثیر ویژگی‌های موجودیت‌های فیزیکی مانند کمیت محدود، یکتایی و اثبات مالکیت ضرورت پیدا می‌کند به نحوی که تحت کنترل یک سازمان مرکزی قرار نگیرد. به عنوان مثال، با NFTها، می‌توانید یک فایل mp3 موسیقی را در تمامی برنامه‌های مبتنی بر اتریوم داشته باشید و به یک برنامه موسیقی خاص مانند اسپاتیفای یا اپل موزیک وابسته نباشید. می‌توانید یک نام کاربری در شبکه‌های اجتماعی داشته باشید که قابلیت فروش یا تعویض دارد، و ارائه‌دهنده پلتفرم نمی‌تواند آن را خودسرانه از شما بگیرد. +NFTها و اتریوم برخی از مشکلات موجود در اینترنت امروزی را حل می‌کنند. هرچه همه چیز دیجیتالی‌تر می‌شود، تکثیر ویژگی‌های موجودیت‌های فیزیکی مانند کمیت محدود، یکتایی و اثبات مالکیت ضرورت پیدا می‌کند به نحوی که تحت کنترل یک سازمان مرکزی قرار نگیرد. به عنوان مثال، با NFTها، می‌توانید یک فایل mp3 موسیقی را در تمامی برنامه‌های مبتنی بر اتریوم داشته باشید و به یک برنامه موسیقی خاص مانند اسپاتیفای یا اپل موزیک وابسته نباشید. شما می‌توانید یک دسته رسانه اجتماعی داشته باشید که می‌توانید آن را بفروشید یا تعویض کنید، اما توسط ارائه‌دهنده پلتفرم **نمی‌تواند خودسرانه از شما سلب شود**. -اینترنت NFTها در مقایسه با اینترنت امروزی که اکثر ما استفاده می‌کنیم چنین به نظر می‌رسد... +اینترنت NFTها در مقایسه با اینترنت امروزی که اکثر ما استفاده می کنیم چنین به نظر می‌رسد... ### یک مقایسه {#nft-comparison} -| یک اینترنت NFT | اینترنت امروزی | -| -------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------- | -| شما مالک دارایی‌هایتان هستید! فقط شما می‌توانید آنها را بفروشید و یا مبادله کنید. | شما یک دارایی را از یک سازمان اجاره می‌کنید و ممکن است از شما گرفته شود. | -| NFTها از نظر دیجیتالی منحصربه‌فرد هستند و هرگز دو NFT یکسان وجود ندارد. | نسخه کپی یک موجودیت را اغلب نمی‌تواند از نسخه اصلی تشخیص داد. | -| گواهی مالکیت یک NFT بر روی زنجیره بلوکی ذخیره می‌شود و قابل تأیید برای همگان است. | سوابق مالکیت اقلام دیجیتال در سرورهایی که توسط مؤسسات کنترل می‌شوند ذخیره می‌شود - شما باید حرف آنها باور کنید. | -| NFTها قراردادهای هوشمند روی اتریوم هستند. یعنی آنها به راحتی می‌توانند در دیگر قراردادهای هوشمند و اپلیکیشن‌های غیرمتمرکز روی اتریوم استفاده شوند! | شرکت‌‌های دارای اقلام دیجیتال معمولاً به زیرساخت اختصاصی «محدود و بسته» مختص خود نیاز دارند. | -| سازندگان محتوا می‌توانند آثار خود را در هر جا بفروشند و می‌توانند به یک بازار جهانی دسترسی داشته باشند. | سازندگان به زیرساخت و توزیع پلتفرم‌هایی که استفاده می‌کنند متکی هستند. این‌ها اغلب مشمول شرایط استفاده و محدودیت‌های جغرافیایی هستند. | -| سازندگان NFT می‌توانند حقوق مالکیت کارشان را برای خود محفوظ بدارند و حق امتیاز را مستقیماً در قرارداد هوشمند NFT برنامه‌ریزی کنند. | پلتفرم‌هایی مانند سرویس‌های پخش موسیقی اکثر سود حاصل از فروش را از آن خود می‌کنند. | +| اینترنت یک توکن غیرمثلی | اینترنت امروزی | +| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------- | +| **مالک دارایی‌های خود هستید!** فقط شما می‌توانید آنها را بفروشید یا عوض کنید. | **یک دارایی را اجاره می‌کنید** از برخی سازمان‌ها و ممکن که از شما پس گرفته شود. | +| NFTها **یگانگی دیجیتالی** دارند، هیچ کدام از NFT ها مثل دیگری نیست. | **نسخه کپی را گاهی نمی‌توان از نسخه اصلی تشخیص داد**. | +| مالکیت یک NFT روی بلاکچین ذخیره شده تا هر کسی بتواند آن را **عموماً تایید کند**. | دسترسی به سوابق مالکیت اقلام دیجیتال **توسط موسسات کنترل می‌شود** - شما باید حرف آنها را قبول کنید. | +| NFTها [قردادهای هوشمند](/glossary/#smart-contract) روی اتریوم هستند. بدین معنا که **استفاده آسان از آنها در دیگر قراردادهای هوشمند** و اپ‌های روی اتریوم امکان‌پذیر است! | شرکت‌های دارای اقلام دیجیتال معمولاً **به زیرساخت "اکوسیستم بسته" خود نیاز دارند**. | +| **تولیدکنندگان محتوا می‌توانند آثار خود را در هر جایی بفروشند** و می‌توانند به بازار جهانی دسترسی داشته باشند. | سازندگان به زیرساخت و توزیع پلتفرم‌هایی که ازشان استفاده می‌کنند متکی هستند. این موارد اغلب مشمول شرایط استفاده و **محدودیت‌های جغرافیایی** هستند. | +| سازندگان NFT **می‌توانند حقوق مالکیت را بر کار خود حفظ کنند** و حق امتیاز را مستقیماً در قرارداد NFT برنامه‌ریزی کنند. | پلتفرم‌هایی مانند **سرویس‌های استریم موسیقی، بیشترین سود حاصل از فروش را در اختیار دارند**. | ## NFTها برای چه مواردی مورد استفاده قرار می‌گیرند؟ {#nft-use-cases} NFTها کاربرد بسیاری دارند، از جمله: -- اثبات اینکه شما در یک رویداد شرکت کرده‌اید -- گواهی این که شما دوره ای را گذرانده‌اید -- آیتم‌های قابل مالکیت در بازی‎‌‌ها -- هنر دیجیتال -- توکنیزه کردن دارایی‌های دنیای واقعی +- اثبات اینکه شما در یک رویداد شرکت کرده اید +- گواهی می‌دهد که شما یک دوره ای را گزرانده اید +- دارایی ها دیجیتال شما در بازی ها +- اثر هنری دیجیتال +- توکنیزه کردن دارایی های جهان واقعی - اثبات هویت دیجیتالی شما - دریچه دسترسی به محتوا -- صدور تیکت -- غیرمتمرکز بودن نام دامنه‌های اینترنتی -- وثیقه در امور مالی غیر متمرکز (دیفای) +- صدور بلیط +- نام دامنه های اینترنتی غیرمتمرکز +- وثیقه در [امورمالی غیرمتمرکز](/glossary/#defi) -شاید شما هنرمندی هستید که می‌خواهید با استفاده از NFT، بدون از دست دادن کنترل و سودتان به واسطه‌ها، آثارتان را به اشتراک بگذارید. می‌توانید قرارداد هوشمند جدیدی بسازید و تعداد NFTها، مشخصات آنها و لینک ورود به برخی آثار هنری خاص را مشخص کنید. به عنوان یک هنرمند، شما می‌توانید حق امتیاز قابل پرداخت خود را در قرارداد هوشمند برنامه‌نویسی کنید (به عنوان مثال انتقال 5 درصد قیمت فروش به صاحب قرارداد برای هربار انتقال یک NFT). همچنین همیشه می‌توانید ثابت کنید که شما سازنده NFTها بوده‌اید چون مالک کیف پولی هستید که قرارداد را منتشر کرده است. خریداران شما به راحتی می‌توانند اصالت NFT را که از مجموعه شما خریداری کرده‌اند اثبات کنند به این خاطر که آدرس کیف پول آنها به یکی از توکن‌ها در قرارداد هوشمند شما ارتباط یافته است. آنها می‌توانند از آن در سراسر اکوسیستم اتریوم استفاده کنند و ضمناً از بابت اصالت آن خیالشان آسوده باشد. +شاید شما هنرمندی هستید که می‌خواهید با استفاده از NFT، و بدون از دست دادن کنترل و سودتان به واسطه‌ها، آثارتان را به اشتراک بگذارید. می‌توانید قرارداد هوشمند جدیدی بسازید و تعداد NFTها، مشخصات آنها و لینک ورود به برخی آثار هنری خاص را مشخص کنید. به‌عنوان هنرمند، **می‌توانید امتیازهایی که باید به شما پرداخت شود را در قرارداد هوشمند برنامه‌ریزی کنید** (مثلاً هر بار که NFT معامله می‌شود 5٪ از قیمت فروش به صاحب قرارداد منتقل شود). همچنین همیشه می‌توانید ثابت کنید که شما NFTها را تولید کرده‌اید، زیرا مالک [کیف پولی](/glossary/#wallet) هستید که قرارداد را منتشر کرده است. خریداران شما به‌راحتی می‌توانند ثابت کنند که دارای **NFT معتبر** متعلق به مجموعه شماست زیرا [آدرس](/glossary/#address) کیف‌پول آنها با یک رمز در قرارداد هوشمند شما مرتبط است. آنها می‌توانند از آن در سراسر اکوسیستم اتریوم استفاده کنند و ضمناً از بابت اصالت آن خیالشان آسوده باشد. -و یا، بلیت یک رویداد ورزشی را در نظر بگیرید. درست همان‌طور که برگزارکننده‌ یک رویداد می‌تواند انتخاب کند که چند بلیت بفروشد، سازنده یک NFT نیز می‌تواند تصمیم بگیرد که چه تعداد کپی وجود داشته باشد. گاهی این‌ها کپی‌هایی کاملاً شبیه به هم هستند، مانند 5000 بلیت پذیرش عمومی. گاهی اوقات چندین مورد ضرب می‌شود که بسیار شبیه به هم هستند، اما هریک با دیگری کمی تفاوت دارد؛ مانند بلیت یک صندلی اختصاصی. بلیت‌ها را می‌توان به شکل همتا به همتا و بدون نیاز به واسطه خرید و فروش کرد و خریدار همیشه می‌تواند اصالت بلیت‌ها را با چک کردن اعتبار آدرس قرارداد چک کند. + +
NFT اثر هنری/کلکسیونی خود را جستوجو کنید، بخرید یا بسازید...
+ + مشاهده‌ی آثار هنری NFT + +
-در سایت ما، از NFTها برای نشان دادن اینکه افراد به طور معناداری در مخزن گیت‌هاب ما مشارکت کرده‌اند (وب‌سایت را برنامه‌نویسی کرده‌اند، مقاله‌ای نوشته یا تغییر داده‌اند...)، محتوای ما را ترجمه کرده‌اند، یا در انجمن‌های ما شرکت کرده‌اند استفاده می‌شود، و حتی نام دامنه NFT نیز مختص خودمان است. اگر در ethereum.org مشارکت کنید، می‌توانید درخواست یک POAP NFT کنید. بعضی دورهمی‌های کریپتویی از PAOPها به عنوان بلیت استفاده کرده‌اند. [اطلاعات بیشتر در مورد مشارکت](/contributing/#poap). +و یا، یک بلیط مربوط به یک رویداد ورزشی را در نظر بگیرید. همانطور که **مدیر یک رویداد می‌تواند تعداد بلیط‌ها را تعیین کند**، خالق یک NFT می‌تواند برای تعداد کپی‌های موجود از آن تصمیم بگیرد. گاهی این‌ها کپی‌هایی کاملاً شبیه به هم هستند، مانند 5000 بلیت ورودی برای عموم. گاهی اوقات چندین مورد ضرب می‌شود که بسیار شبیه به هم هستند، اما هریک با دیگری کمی تفاوت دارد؛ مانند بلیط یک صندلی اختصاصی. بلیط ها را می‌توان به شکل متناظر و بدون نیاز به واسطه خرید و فروش کرد و خریدار همیشه می‌تواند اصالت بلیت‌ها را با چک کردن اعتبار آدرس قرارداد چک کند. + +روی وبسایت ethereum.org، از کل **NFTها برای نشان دادن اینکه افراد به طور معناداری در مخزن گیت‌هاب ما مشارکت کرده‌اند (وب‌سایت را برنامه‌ریزی کرده، مقاله‌ای نوشته یا تغییر داده‌اند و غیره)، محتوای ما را ترجمه کرده‌اند، یا در دورهمی‌های انجمن ما شرکت کرده‌اند استفاده می‌شود، و ما حتی نام دامنه NFT خود را داریم. اگر به ethereum.org کمک می‌کنید، می‌توانید یک NFT سبک [POAP](/glossary/#poap) دریافت کنید. بعضی دورهمی‌های کریپتویی از PAOPها به عنوان بلیط استفاده کرده‌اند. [اطلاعات بیشتر در مورد مشارکت](/contributing/#poap). ![ethereum.org POAP](./poap.png) -همچنین این وبسایت یک دامنه جایگزین دارد که توسط NFTها پشتیبانی می‌شوند، **ethereum.eth**. آدرس `.org` ما اساساً توسط یک ارائه‌دهنده‌ سیستم نام دامنه (DNS) مدیریت می‌شود، در حالی که ethereum`.eth` از طریق سرویس نام اتریوم (ENS) در اتریوم ثبت شده‌ است. و ضمناً تحت مالکیت و مدیریت ما است. [اطلاعات ENS ما را بررسی کنید](https://app.ens.domains/name/ethereum.eth) +همچنین این وبسایت یک دامنه جایگزین دارد که توسط NFTها پشتیبانی می‌شوند، **ethereum.eth**. آدرس `.org` ما اساساً توسط یک ارائه‌دهنده‌ سیستم نام دامنه (DNS) مدیریت می‌شود، در حالی که ethereum`.eth` از طریق سرویس نام اتریوم (ENS) در اتریوم ثبت شده‌ است. و ضمناً تحت مالکیت و مدیریت ما است. [یادداشتهای مربوط به ENS ما را بررسی کنید](https://app.ens.domains/name/ethereum.eth) [اطلاعات بیشتر درباره‌ ENS](https://app.ens.domains) @@ -68,21 +75,21 @@ NFTها کاربرد بسیاری دارند، از جمله: ## NFTها چگونه کار می‌کنند؟ {#how-nfts-work} -NFTها، مانند هر آیتم دیجیتالی در زنجیره بلوکی اتریوم، از طریق یک برنامه کامپیوتری ویژه مبتنی بر اتریوم به نام «قرارداد هوشمند» ایجاد می‌شوند. این قراردادها از قوانین خاصی پیروی می‌کنند، مانند استانداردهای ERC-721 یا ERC-1155، که تعیین می‌کند قرارداد چه کاری می‌تواند انجام دهد. +NFTها، مانند هر آیتم دیجیتالی در بلاکچین اتریوم، از طریق یک برنامه کامپیوتری ویژه مبتنی بر اتریوم به نام «قرارداد هوشمند» ایجاد می‌شوند. این قراردادها از قوانین خاصی پیروی می کنند، مانند استانداردهای [ERC-721](/glossary/#erc-721) یا [ERC-1155](/glossary/#erc-1155)، که تعیین می‌کنند قرارداد چه کاری را می‌تواند انجام دهد. قرارداد هوشمند NFT می‌تواند چند کار کلیدی را انجام دهد: - **ایجاد NFTها:** می‌تواند NFTهای جدید تولید کند. - **تخصیص مالکیت:** با پیوند دادن آن‌ها به آدرس‌های خاص اتریوم، مالکیت هریک از NFT‌ها را ردیابی می‌کند. -- **اختصاص یک شناسه به هر NFT:‏** هر NFT شماره‌ای دارد که آن را منحصربه‌فرد می‌کند. علاوه بر این، معمولاً برخی از اطلاعات (فراداده) به آن پیوست شده است که توضیح می‌دهد آن NFT چه چیزی را نشان می‌دهد. +- **اختصاص یک شناسه به هر NFT:‏** هر NFT شماره‌ای دارد که آن را منحصربه‌فرد می‌کند. علاوه بر این، معمولاً برخی از اطلاعات (متادیتا) به آن پیوست شده است که توضیح می‌دهد آن NFT نشانگر چی است. -وقتی شخصی یک NFT را «ایجاد» یا «تولید» می‌کند، اساساً به قرارداد هوشمند می‌گوید که مالکیت یک NFT خاص را به او بدهد. این اطلاعات به صورت امن و عمومی در زنجیره بلوکی ذخیره می‌شود. +وقتی شخصی یک NFT را «ایجاد» یا «تولید» می‌کند، اساساً به قرارداد هوشمند می‌گوید که مالکیت یک NFT خاص را به او بدهد. این اطلاعات به صورت امن و عمومی در بلاکچین ذخیره می‌شود. علاوه بر این، تولیدکننده محتوا می‌تواند قوانین بیشتری اضافه کند. او ممکن است تعداد تولید یک NFT خاص را محدود کند یا مقرر نماید که با هربار دست به دست شدن NFT، حق امتیاز کوچکی دریافت کند. ### امنیت NFT {#nft-security} -امنیت اتریوم از اثبات سهام ناشی می‌شود. این سیستم به گونه‌ای طراحی شده است که از لحاظ اقتصادی از اقدامات خرابکارانه جلوگیری کند و اتریوم را درمقابل دستکاری مقاوم سازد. این همان چیزی است که وجود NFTها را ممکن می‌کند. هنگامی که بلوک حاوی تراکنش NFT شما نهایی شود، تغییر آن برای مهاجم، میلیون‌ها اتر هزینه خواهد داشت. هرکس که نرم‌افزار اتریوم را اجرا می‌کند، فوراً می‌تواند دستکاری خرابکارانه در NFT را تشخیص دهد و طرف خرابکار مشمول جریمه مالی قرار می‌گیرد و اخراج می‌شود. +امنیت اتریوم از [اثبات سهام](/glossary/#pos) نشأت می‌گیرد. این سیستم به گونه‌ای طراحی شده است که از لحاظ اقتصادی از اقدامات خرابکارانه جلوگیری کند و اتریوم را درمقابل دستکاری مقاوم سازد. این همان چیزی است که وجود NFTها را ممکن می‌کند. همین که [بلوک](/glossary/#block) حاوی تراکنش NFT شما [نهایی](/glossary/#finality) می‌شود برای یک مهاجم میلیون‌ها اتر هزینه دارد تا بخواهد در آن تغییری ایجاد کند. هرکس که نرم‌افزار، اتریوم را اجرا می‌کند، فوراً می‌تواند متوجه دستکاری خرابکارانه در NFT شود و طرف خرابکار مشمول جریمه مالی قرار می‌گیرد و اخراج می‌شود. مسائل امنیتی مربوط به NFTها اغلب به کلاهبرداری‌های فیشینگ، آسیب‌پذیری‌های قرارداد هوشمند یا خطاهای کاربر (مانند افشای ناخواسته کلیدهای خصوصی) مربوط می‌شود، که امنیت خوب برای کیف پول را برای دارندگان NFT ضروری می‌کند. @@ -92,7 +99,7 @@ NFTها، مانند هر آیتم دیجیتالی در زنجیره بلوکی ## بیشتر بخوانید {#further-reading} -- [راهنمای NFT برای مبتدیان](https://linda.mirror.xyz/df649d61efb92c910464a4e74ae213c4cab150b9cbcc4b7fb6090fc77881a95d) – _لیندا ژی، ژانویه 2020_ +- [راهنمای NFT برای مبتدیان](https://linda.mirror.xyz/df649d61efb92c910464a4e74ae213c4cab150b9cbcc4b7fb6090fc77881a95d) – _لیندا ژی(Linda Xie)، ژانویه 2020_ - [ردیاب EtherscanNFT](https://etherscan.io/nft-top-contracts) - [استاندارد توکن ERC-721](/developers/docs/standards/tokens/erc-721/) - [استاندارد توکن ERC-1155](/developers/docs/standards/tokens/erc-1155/) diff --git a/public/content/translations/fa/refi/index.md b/public/content/translations/fa/refi/index.md index 8f42fedb2d9..a249b1d3236 100644 --- a/public/content/translations/fa/refi/index.md +++ b/public/content/translations/fa/refi/index.md @@ -5,7 +5,7 @@ lang: fa template: use-cases emoji: ":recycle:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: یک سیستم اقتصادی جایگزین ساخته شده بر پایه اصول بازتولیدکننده summaryPoint2: تلاشی برای استفاده از اتریوم برای حل چالش های هماهنگی در سراسر جهان مثل تغییرات آب و هوایی diff --git a/public/content/translations/fa/roadmap/beacon-chain/index.md b/public/content/translations/fa/roadmap/beacon-chain/index.md index ae979013f93..3356781b6e7 100644 --- a/public/content/translations/fa/roadmap/beacon-chain/index.md +++ b/public/content/translations/fa/roadmap/beacon-chain/index.md @@ -3,7 +3,7 @@ title: زنجیره بیکن description: در مورد زنجیره‌ی بیکن یاد بگیرید - ارتقایی که اثبات سهام را برای اتریوم به ارمغان آورد. lang: fa template: upgrade -image: /upgrades/core.png +image: /images/upgrades/core.png summaryPoint1: زنجیره بیکن اثبات سهام را برای اولین بار به اکوسیستم اتریوم وارد کرد. summaryPoint2: این زنجیره در ماه سپتامبر 2022 با زنجیرۀ اصلی اثبات کار اتریوم ادغام شد. summaryPoint3: زنجیره بیکن منطق اجماع و پروتکل شایعه (گاسیپ) را برای اولین بار ارائه کرد که اکنون امنیت اتریوم را تأمین می‌کند. diff --git a/public/content/translations/fa/roadmap/future-proofing/index.md b/public/content/translations/fa/roadmap/future-proofing/index.md index 6da90af0803..d0193d7c3cb 100644 --- a/public/content/translations/fa/roadmap/future-proofing/index.md +++ b/public/content/translations/fa/roadmap/future-proofing/index.md @@ -2,7 +2,7 @@ title: آینده‌نگری در اتریوم description: این ارتقاها اتریوم را به عنوان لایه پایه مقاوم و غیرمتمرکز برای هرآنچه در آینده پیش آید تقویت می‌کند. lang: fa -image: /roadmap/roadmap-future.png +image: /images/roadmap/roadmap-future.png alt: "نقشه‌ راه اتریوم" template: roadmap --- diff --git a/public/content/translations/fa/roadmap/index.md b/public/content/translations/fa/roadmap/index.md index 836926d0759..e08f94fa8f7 100644 --- a/public/content/translations/fa/roadmap/index.md +++ b/public/content/translations/fa/roadmap/index.md @@ -3,7 +3,7 @@ title: نقشه‌ راه اتریوم description: مسیری به سمت مقیاس‌پذیری، امنیت و پایداری بیشتر اتریوم. lang: fa template: roadmap -image: /heroes/roadmap-hub-hero.jpg +image: /images/heroes/roadmap-hub-hero.jpg alt: "نقشه‌ راه اتریوم" summaryPoints: buttons: diff --git a/public/content/translations/fa/roadmap/merge/index.md b/public/content/translations/fa/roadmap/merge/index.md index 4969bb4edb1..f4430c0b66b 100644 --- a/public/content/translations/fa/roadmap/merge/index.md +++ b/public/content/translations/fa/roadmap/merge/index.md @@ -3,7 +3,7 @@ title: ادغام description: توضیحاتی درباره ادغام (The Merge) - وقتی شبکه اصلی اتریوم مکانیزم اثبات سهام را اتخاذ کرد. lang: fa template: upgrade -image: /upgrades/merge.png +image: /images/upgrades/merge.png summaryPoint1: '«شبکه اصلی اتریوم» از مکانیزم اثبات سهام استفاده می‌کند، اما همیشه اینگونه نبوده است.' summaryPoint2: به ارتقایی که مکانیزم اصلی اثبات کار را به اثبات سهام تغییر داد ادغام گفته می‌شود. summaryPoint3: رویداد «ادغام» به ادغام شدن شبکه اصلی اتریوم و یک زنجیره بلوکی جداگانه اثبات سهام به اسم زنجیره بیکن (Beacon Chain) اشاره دارد که اکنون به صورت یک زنجیره واحد وجود دارند. diff --git a/public/content/translations/fa/roadmap/scaling/index.md b/public/content/translations/fa/roadmap/scaling/index.md index aa712186eab..d4a545b0cbb 100644 --- a/public/content/translations/fa/roadmap/scaling/index.md +++ b/public/content/translations/fa/roadmap/scaling/index.md @@ -2,7 +2,7 @@ title: مقیاس‌پذیری اتریوم description: رول‌آپ‌ها تراکنش‌ها را خارج از زنجیره گردآوری می‌کنند و هزینه را برای کاربر کاهش می‌دهند. با این حال، روش فعلی رول‌آپ‌‌ها در استفاده از اطلاعات بسیار گران است و میزان ارزان شدن تراکنش‌ها را محدود می‌کند. Proto-Danksharding مشکل را برطرف خواهد کرد. lang: fa -image: /roadmap/roadmap-transactions.png +image: /images/roadmap/roadmap-transactions.png alt: "نقشه‌ راه اتریوم" template: roadmap --- diff --git a/public/content/translations/fa/roadmap/security/index.md b/public/content/translations/fa/roadmap/security/index.md index 01930d8a3fa..eed01dd7eed 100644 --- a/public/content/translations/fa/roadmap/security/index.md +++ b/public/content/translations/fa/roadmap/security/index.md @@ -2,7 +2,7 @@ title: یک اتریوم ایمن‌تر description: اتریوم ایمن‌ترین و غیرمتمرکزترین پلتفورم قرارداد هوشمند موجود است. با این حال، همچنان می‌توان آن را بهبود بخشید تا اتریوم بتواند در آینده در برابر هر سطحی از حملات مقاوم باشد. lang: fa -image: /roadmap/roadmap-security.png +image: /images/roadmap/roadmap-security.png alt: "نقشه‌ راه اتریوم" template: roadmap --- diff --git a/public/content/translations/fa/roadmap/user-experience/index.md b/public/content/translations/fa/roadmap/user-experience/index.md index 927fa347b1f..1dcfdba7926 100644 --- a/public/content/translations/fa/roadmap/user-experience/index.md +++ b/public/content/translations/fa/roadmap/user-experience/index.md @@ -2,7 +2,7 @@ title: ارتقای تجربه کاربری description: همچنان استفاده از اتریوم برای اکثر افراد بیش از حد پیچیده است. اتریوم باید برای تشویق پذیرش انبوه، موانع ورودش را به شدت کاهش دهد - کاربران باید از مزایای دسترسی غیرمتمرکز، بدون نیاز به مجوز و مقاوم در برابر سانسور به اتریوم بهره‌مند شوند اما باید به اندازه استفاده از یک برنامه سنتی web2 بدون اصطکاک باشد. lang: fa -image: /roadmap/roadmap-ux.png +image: /images/roadmap/roadmap-ux.png alt: "نقشه‌ راه اتریوم" template: roadmap --- diff --git a/public/content/translations/fa/social-networks/index.md b/public/content/translations/fa/social-networks/index.md index a644413eea8..c9c6640427f 100644 --- a/public/content/translations/fa/social-networks/index.md +++ b/public/content/translations/fa/social-networks/index.md @@ -5,7 +5,7 @@ lang: fa template: use-cases emoji: ":mega:" sidebarDepth: 2 -image: /ethereum-learn.png +image: /images/ethereum-learn.png summaryPoint1: پلتفرم های مبتنی بر بلاک چین، برای تعامل اجتماعی و ایجاد و توزیع محتوا. summaryPoint2: شبکه های رسانه اجتماعی غیرمتمرکز، از حریم خصوصی کاربران محافظت می کنند و امنیت داده ها را افزایش می دهند. summaryPoint3: توکن ها و نیفتی ها راه های جدیدی برای کسب درآمد از محتوا ایجاد می کنند. diff --git a/public/content/translations/fa/staking/pools/index.md b/public/content/translations/fa/staking/pools/index.md index dd5b06a45f7..46300c62230 100644 --- a/public/content/translations/fa/staking/pools/index.md +++ b/public/content/translations/fa/staking/pools/index.md @@ -4,7 +4,7 @@ description: مروری بر نحوه آغاز به کار سهام‌گذاری lang: fa template: staking emoji: ":money_with_wings:" -image: /staking/leslie-pool.png +image: /images/staking/leslie-pool.png alt: لسلی اسب آبی در حال شنا در استخر. sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/fa/staking/saas/index.md b/public/content/translations/fa/staking/saas/index.md index f1943f43d0e..72b65313a50 100644 --- a/public/content/translations/fa/staking/saas/index.md +++ b/public/content/translations/fa/staking/saas/index.md @@ -4,7 +4,7 @@ description: مروری بر نحوه شروع سهام‌گذاری مشترک lang: fa template: staking emoji: ":money_with_wings:" -image: /staking/leslie-saas.png +image: /images/staking/leslie-saas.png alt: لسلی اسب آبی شناور در میان ابرها. sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/fa/staking/solo/index.md b/public/content/translations/fa/staking/solo/index.md index d2a272ea818..eab7f6f1516 100644 --- a/public/content/translations/fa/staking/solo/index.md +++ b/public/content/translations/fa/staking/solo/index.md @@ -4,7 +4,7 @@ description: مروری بر نحوه‌ی آغاز سهام‌گذاری به lang: fa template: staking emoji: ":money_with_wings:" -image: /staking/leslie-solo.png +image: /images/staking/leslie-solo.png alt: لسلی اسب آبی روی تراشه رایانه‌ای خودش. sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/fa/staking/withdrawals/index.md b/public/content/translations/fa/staking/withdrawals/index.md index 4b093559641..58f72d92e9c 100644 --- a/public/content/translations/fa/staking/withdrawals/index.md +++ b/public/content/translations/fa/staking/withdrawals/index.md @@ -3,7 +3,7 @@ title: برداشت‌ها از سهام‌گذاری description: این صفحه به طور خلاصه بیان می‌کند که برداشت‌های سهامگذاری خودکار چه هستند، چطور کار می‌کنند، و سهامگذاران برای دریافت پاداش‌هایشان به چه کار باید انجام بدهند lang: fa template: staking -image: /staking/leslie-withdrawal.png +image: /images/staking/leslie-withdrawal.png alt: لزلی (Leslie) کرگدن، با پاداش سهام گذاری‌اش sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/fi/dao/index.md b/public/content/translations/fi/dao/index.md index 8fe839b26fb..3abe3858357 100644 --- a/public/content/translations/fi/dao/index.md +++ b/public/content/translations/fi/dao/index.md @@ -5,7 +5,7 @@ lang: fi template: use-cases emoji: ":handshake:" sidebarDepth: 2 -image: /use-cases/dao-2.png +image: /images/use-cases/dao-2.png alt: Kuvitus, jossa hajautettu yhteisö äänestää ehdotuksesta. summaryPoint1: Jäsenten omistamat yhteisöt ilman keskitettyä johtajuutta. summaryPoint2: Turvallinen tapa tehdä yhteistyötä nettituttujen kanssa. diff --git a/public/content/translations/fi/nft/index.md b/public/content/translations/fi/nft/index.md index f856f2cb9ca..525608bcfe2 100644 --- a/public/content/translations/fi/nft/index.md +++ b/public/content/translations/fi/nft/index.md @@ -5,7 +5,7 @@ lang: fi template: use-cases emoji: ":frame_with_picture:" sidebarDepth: 2 -image: /infrastructure_transparent.png +image: /images/infrastructure_transparent.png alt: Eth-logo hologrammina heijastettuna. summaryPoint1: Tapa esittää mitä tahansa ainutlaatuista digitaalisena Ethereum-omaisuuseränä. summaryPoint2: NFT:t antavat valtaa sisällöntuottajille ennen näkemättömällä tavalla. diff --git a/public/content/translations/fil/dao/index.md b/public/content/translations/fil/dao/index.md index c9d44505239..2282acbb7bb 100644 --- a/public/content/translations/fil/dao/index.md +++ b/public/content/translations/fil/dao/index.md @@ -5,7 +5,7 @@ lang: fil template: use-cases emoji: ":handshake:" sidebarDepth: 2 -image: /use-cases/dao-2.png +image: /images/use-cases/dao-2.png alt: Representasyon ng botohan ng DAO sa isang panukala. summaryPoint1: Mga komunidad ng mga miyembro na walang sentralisadong pamumuno. summaryPoint2: Isang ligtas na paraan para makipag-collaborate sa mga hindi kakilala sa internet. diff --git a/public/content/translations/fil/decentralized-identity/index.md b/public/content/translations/fil/decentralized-identity/index.md index 861f71e518b..9c3bb29b3d6 100644 --- a/public/content/translations/fil/decentralized-identity/index.md +++ b/public/content/translations/fil/decentralized-identity/index.md @@ -5,7 +5,7 @@ lang: fil template: use-cases emoji: ":id:" sidebarDepth: 2 -image: /eth-gif-cat.png +image: /images/eth-gif-cat.png summaryPoint1: Ang mga tradisyonal na identity system ay nakasentro sa pagbibigay, pagpapanatili at pagkontrol ng iyong mga identifier. summaryPoint2: Inaalis ng decentralized identity ang pagdepende sa mga centralized na third party. summaryPoint3: Dahil sa crypto, mayroon na ulit ang mga user ng mga tool para ibigay, pangasiwaan at kontrolin ang sarili nilang mga identifier at attestation. diff --git a/public/content/translations/fil/defi/index.md b/public/content/translations/fil/defi/index.md index 5b1cd6d0408..10306ed2356 100644 --- a/public/content/translations/fil/defi/index.md +++ b/public/content/translations/fil/defi/index.md @@ -4,7 +4,7 @@ description: Pangkalahatang-ideya ng DeFi sa Ethereum lang: fil template: use-cases emoji: ":money_with_wings:" -image: /use-cases/defi.png +image: /images/use-cases/defi.png alt: Logo ng Eth na gawa sa mga lego brick. sidebarDepth: 2 summaryPoint1: Isang pandaigdigan at bukas na alternatibo sa kasalukuyang sistemang pinansyal. diff --git a/public/content/translations/fil/desci/index.md b/public/content/translations/fil/desci/index.md index 76f07cd780b..d4b714c4ee5 100644 --- a/public/content/translations/fil/desci/index.md +++ b/public/content/translations/fil/desci/index.md @@ -5,7 +5,7 @@ lang: fil template: use-cases emoji: ":microscope:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: Isang pandaigdigan at bukas na alternatibo sa kasalukuyang sistemang siyentipiko. summaryPoint2: Isang teknolohiyang nagbibigay-daan sa mga siyentipiko na lumikom ng pondo, magsagawa ng mga eksperimento, magbahagi ng data, magbahagi ng mga kaalaman, at iba pa. diff --git a/public/content/translations/fil/nft/index.md b/public/content/translations/fil/nft/index.md index db2af5ed83a..9c6ba33248f 100644 --- a/public/content/translations/fil/nft/index.md +++ b/public/content/translations/fil/nft/index.md @@ -5,7 +5,7 @@ lang: fil template: use-cases emoji: ":frame_with_picture:" sidebarDepth: 2 -image: /infrastructure_transparent.png +image: /images/infrastructure_transparent.png alt: Logo ng Eth naka display via hologram. summaryPoint1: Isang paraan para katawanin ang kahit anong natatangi bilang Ethereum-based asset. summaryPoint2: Mas binibigyang-kakayahan ngayon ng mga NFT ang mga content creator. diff --git a/public/content/translations/fil/refi/index.md b/public/content/translations/fil/refi/index.md index 72642b4a0cf..8e85df634ee 100644 --- a/public/content/translations/fil/refi/index.md +++ b/public/content/translations/fil/refi/index.md @@ -5,7 +5,7 @@ lang: fil template: use-cases emoji: ":recycle:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: Isang alternatibong sistema ng ekonomiya na ibinatay sa mga prinsipyong regenerative summaryPoint2: Isang pagsubok na gamitin ang Ethereum upang malutas ang mga pandaigdigang problema sa koordinasyon tulad ng pagbabago ng klima diff --git a/public/content/translations/fil/social-networks/index.md b/public/content/translations/fil/social-networks/index.md index 17d061b67a4..222f1ea0711 100644 --- a/public/content/translations/fil/social-networks/index.md +++ b/public/content/translations/fil/social-networks/index.md @@ -5,7 +5,7 @@ lang: fil template: use-cases emoji: ":mega:" sidebarDepth: 2 -image: /ethereum-learn.png +image: /images/ethereum-learn.png summaryPoint1: Mga blockchain-based na platform para sa social interaction, at paggawa at pamamahagi ng content. summaryPoint2: Pinoprotektahan ng mga decentralized social media network ang privacy ng user at pinapaigting ng mga ito ang seguridad ng data. summaryPoint3: Gumagawa ng mga bagong paraan ang mga token at NFT upang pagkakitaan ang content. diff --git a/public/content/translations/fil/staking/pools/index.md b/public/content/translations/fil/staking/pools/index.md index 79246a7ca00..56aa4ad531d 100644 --- a/public/content/translations/fil/staking/pools/index.md +++ b/public/content/translations/fil/staking/pools/index.md @@ -4,7 +4,7 @@ description: Pangkalahatang-ideya tungkol sa kung paano magsimula sa pooled stak lang: fil template: staking emoji: ":money_with_wings:" -image: /staking/leslie-pool.png +image: /images/staking/leslie-pool.png alt: Lumalangoy sa pool ang rhino na si Leslie. sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/fil/staking/saas/index.md b/public/content/translations/fil/staking/saas/index.md index 75154cd43e4..ffd85d74ac8 100644 --- a/public/content/translations/fil/staking/saas/index.md +++ b/public/content/translations/fil/staking/saas/index.md @@ -4,7 +4,7 @@ description: Pangkalahatang-ideya tungkol sa kung paano magsimula sa pooled stak lang: fil template: staking emoji: ":money_with_wings:" -image: /staking/leslie-saas.png +image: /images/staking/leslie-saas.png alt: Lumulutang sa ulap ang rhino na si Leslie. sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/fil/staking/solo/index.md b/public/content/translations/fil/staking/solo/index.md index 5492af557e0..257f5b851e3 100644 --- a/public/content/translations/fil/staking/solo/index.md +++ b/public/content/translations/fil/staking/solo/index.md @@ -4,7 +4,7 @@ description: Pangkalahatang-ideya tungkol sa kung paano simulang i-solo stake an lang: fil template: staking emoji: ":money_with_wings:" -image: /staking/leslie-solo.png +image: /images/staking/leslie-solo.png alt: Ang rhino na si Leslie na nasa sarili niyang computer chip. sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/fil/staking/withdrawals/index.md b/public/content/translations/fil/staking/withdrawals/index.md index 3dfbe6dab24..5e40689a2b4 100644 --- a/public/content/translations/fil/staking/withdrawals/index.md +++ b/public/content/translations/fil/staking/withdrawals/index.md @@ -3,7 +3,7 @@ title: Mga pag-withdraw ng stake description: Page na nagbubuod sa kung ano ang mga pag-push withdraw sa staking, paano ito gumagana, at kung ano ang dapat gawin ng mga staker para makuha ang mga reward nila lang: fil template: staking -image: /staking/leslie-withdrawal.png +image: /images/staking/leslie-withdrawal.png alt: Ang rhino na si Leslie kasama ng mga natanggap niyang reward mula sa staking sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/fr/contributing/translation-program/how-to-translate/index.md b/public/content/translations/fr/contributing/translation-program/how-to-translate/index.md index a971d324d24..19c3eb5b442 100644 --- a/public/content/translations/fr/contributing/translation-program/how-to-translate/index.md +++ b/public/content/translations/fr/contributing/translation-program/how-to-translate/index.md @@ -18,7 +18,7 @@ Pour les apprenants plus visuels, regardez la vidéo de Luka qui présente le pa Vous devrez vous connecter à votre compte Crowdin ou vous inscrire si vous n'avez pas encore de compte. Tout ce qui est nécessaire pour vous inscrire est un compte de messagerie et un mot de passe. - + Rejoindre le projet diff --git a/public/content/translations/fr/contributing/translation-program/index.md b/public/content/translations/fr/contributing/translation-program/index.md index e92d1e0cd03..33c87f2f4e8 100644 --- a/public/content/translations/fr/contributing/translation-program/index.md +++ b/public/content/translations/fr/contributing/translation-program/index.md @@ -22,7 +22,7 @@ Le programme de traduction d'ethereum.org est ouvert et n'importe qui peut y con _Rejoignez [ethereum.org Discord](/discord/) pour collaborer aux traductions, poser des questions, partager des commentaires et des idées, ou rejoindre un groupe de traduction._ - + Commencez à traduire diff --git a/public/content/translations/fr/dao/index.md b/public/content/translations/fr/dao/index.md index f06bde4222b..299063c4bc1 100644 --- a/public/content/translations/fr/dao/index.md +++ b/public/content/translations/fr/dao/index.md @@ -5,7 +5,7 @@ lang: fr template: use-cases emoji: ":handshake:" sidebarDepth: 2 -image: /use-cases/dao-2.png +image: /images/use-cases/dao-2.png alt: Une représentation d'une DAO qui vote une proposition. summaryPoint1: Des communautés appartenant à leurs membres sans pouvoir centralisé. summaryPoint2: Un moyen sûr de collaborer avec des étrangers sur Internet. @@ -14,11 +14,11 @@ summaryPoint3: Un endroit sûr pour engager des fonds pour une cause précise. ## Que sont les DAO ? {#what-are-daos} -Une DAO est une organisation collectivement gérée par la blockchain et qui travaille à une mission partagée. +Une DAO est une organisation collectivement détenue et qui travaille à une mission partagée. Les DAO nous permettent de travailler avec des personnes partageant le même état d'esprit et dans le monde entier, sans pour autant faire confiance à un dirigeant bienveillant pour gérer les fonds ou les opérations. Il n'y a pas de Directeur Général qui puisse dépenser des fonds sur un caprice ou un Chef de la direction financière capable de manipuler les registres. Au lieu de cela, les règles basées sur la blockchain ont été intégrées dans le code et définissent comment fonctionne l'organisation et comment les fonds sont dépensés. -Elles possèdent une trésorerie intégrée à laquelle personne ne peut accéder sans l'accord du groupe. Les décisions sont régies par des propositions et des votes pour s'assurer que tout le monde au sein de l'organisation a une voix et que tout se passe de manière transparente sur la chaîne. +Elles possèdent une trésorerie intégrée à laquelle personne ne peut accéder sans l'accord du groupe. Les décisions sont régies par des propositions et des votes pour s'assurer que tout le monde au sein de l'organisation a une voix et que tout se passe de manière transparente [sur la chaîne](/glossary/#on-chain). ## Pourquoi avons-nous besoin des DAO ? {#why-dao} @@ -40,25 +40,23 @@ Cela ouvre énormément de nouvelles possibilités de collaboration et de coordi Pour aider votre compréhension, voici quelques exemples de la façon dont vous pourriez utiliser une DAO : -- Un organisme caritatif – vous pouvez accepter les dons de n'importe qui dans le monde entier et voter pour les causes à financer. -- Propriété collective – vous pouvez acheter des actifs physiques ou numériques et les membres peuvent voter sur la façon de les utiliser. -- Ventures et subventions – vous pourriez créer un fonds de risque qui regroupe le capital d’investissement et qui votera pour savoir quelles entreprises garder. L'argent perçu pourra plus tard être redistribué entre les membres de la DAO. +- **Un organisme caritatif** – vous pouvez accepter les dons de n'importe qui dans le monde entier et voter pour les causes à financer. +- **Propriété collective** – vous pouvez acheter des actifs physiques ou numériques et les membres peuvent voter sur la façon de les utiliser. +- **Entreprises et subventions** – vous pouvez créer un fonds de capital-risque qui regroupe le capital d'investissement et vote sur les entreprises à soutenir. L'argent perçu pourra plus tard être redistribué entre les membres de la DAO. + + ## Comment fonctionnent les DAO ? {#how-daos-work} -La colonne vertébrale d'une DAO est son contrat intelligent, qui définit les règles de l'organisation et détient la trésorerie du groupe. Une fois que le contrat est en vigueur sur Ethereum, personne ne peut modifier les règles autrement que par un vote. Si quelqu'un essaie de faire quelque chose qui n'est pas couvert par les règles et la logique dans le code, il échouera. Et, comme la trésorerie est également définie par le contrat intelligent, personne ne peut dépenser l'argent sans l'approbation du groupe. Cela signifie que les DAO n'ont pas besoin d'une autorité centrale. Au lieu de cela, le groupe prend des décisions collectives et les paiements sont autorisés automatiquement lorsque les votes sont passés. +La colonne vertébrale d'une DAO est [son contrat intelligent](/glossary/#smart-contract), qui définit les règles de l'organisation et détient la trésorerie du groupe. Une fois que le contrat est en vigueur sur Ethereum, personne ne peut modifier les règles autrement que par un vote. Si quelqu'un essaie de faire quelque chose qui n'est pas couvert par les règles et la logique dans le code, il échouera. Et, comme la trésorerie est également définie par le contrat intelligent, personne ne peut dépenser l'argent sans l'approbation du groupe. Cela signifie que les DAO n'ont pas besoin d'une autorité centrale. Au lieu de cela, le groupe prend des décisions collectives et les paiements sont autorisés automatiquement lorsque les votes sont passés. Ceci est possible parce que les contrats intelligents sont étanches à toute intrusion dès qu'ils sont mis en service sur Ethereum. Vous ne pouvez pas simplement modifier le code (les règles DAO) sans que les gens le remarquent puisque tout est public. - - En savoir plus sur les contrats intelligents - - ## Ethereum et DAO {#ethereum-and-daos} Ethereum est une base parfaite pour les DAOs pour plusieurs raisons : -- Le consensus propre à Ethereum est suffisamment distribué et établi pour que les organisations fassent confiance au réseau. +- Le consensus propre à Ethereum est suffisamment décentralisé et établi pour que les organisations fassent confiance au réseau. - Le code du contrat intelligent ne peut pas être modifié une fois en direct, même par ses propriétaires. Cela permet à la DAO de fonctionner selon les règles avec lesquelles elle a été programmée. - Les contrats intelligents peuvent envoyer/recevoir des fonds. Sans cela, vous aurez besoin d'un intermédiaire de confiance pour gérer les fonds de groupe. - La communauté Ethereum s'est révélée plus coopérative que compétitive, permettant ainsi l'émergence de pratiques exemplaires dotés d'une grande vitesse de développement. @@ -85,11 +83,11 @@ Dans de nombreuse DAO, les transactions seront automatiquement exécutées si le ### Gouvernance Multisig {#governance-example} -Tandis que les DAO peuvent avoir des milliers de membres votants, les fonds peuvent se trouver dans un portefeuille partagé par 5 à 20 membres actifs de la communauté qui sont dignes de confiance et généralement doxxés (identités publiques connues de la communauté). Après un vote, les signataires multisig exécutent la volonté de la communauté. +Tandis que les DAO peuvent avoir des milliers de membres votants, les fonds peuvent se trouver dans un [portefeuille](/glossary/#wallet) partagé par 5 à 20 membres actifs de la communauté qui sont dignes de confiance et généralement doxxés (identités publiques connues de la communauté). Après un vote, les signataires [multisig](/glossary/#multisig) exécutent la volonté de la communauté. ## Les lois des DAO {#dao-laws} -En 1977, le Wyoming a créé la LLC, qui protège les entrepreneurs et limite leur responsabilité. Plus récemment, ils ont été les pionniers de la loi pour les DAO qui établit un statut juridique pour les DAO. Actuellement, le Wyoming, le Vermont et les Iles Vierges ont des lois portant sur les DAO sous une forme ou une autre. +En 1977, le Wyoming a créé la LLC, qui protège les entrepreneurs et limite leur responsabilité. Plus récemment, ils ont été les pionniers de la loi pour les DAO qui établit un statut juridique pour les DAO. Actuellement, le Wyoming, le Vermont et les Îles Vierges ont des lois portant sur les DAO sous une forme ou une autre. ### Un exemple célèbre {#law-example} @@ -101,9 +99,9 @@ Il existe différents modèles pour adhérer à une DAO. L'adhésion peut déter ### Adhésion basée sur des jetons {#token-based-membership} -Habituellement cela se fait totalement sans permission, seulement en fonction du jeton utilisé. La plupart de ces jetons de gouvernance peuvent être échangés sans permission sur un échange décentralisé. D’autres doivent être gagnés en fournissant des liquidités ou une autre « preuve de travail ». Quoi qu’il en soit, il suffit de détenir le jeton pour donner accès au vote. +Habituellement cela se fait totalement [sans permission](/glossary/#permissionless), seulement en fonction du jeton utilisé. La plupart de ces jetons de gouvernance peuvent être échangés sans permission sur un [échange décentralisé](/glossary/#dex). D’autres doivent être gagnés en fournissant des liquidités ou une autre « preuve de travail ». Quoi qu’il en soit, il suffit de détenir le jeton pour avoir accès au vote. -_Généralement, cela est utilisé pour régir des protocoles décentralisés et/ou des jetons eux-mêmes._ +*Généralement, cela est utilisé pour régir des protocoles décentralisés et/ou des jetons eux-mêmes.* #### Un exemple célèbre {#token-example} @@ -111,9 +109,9 @@ _Généralement, cela est utilisé pour régir des protocoles décentralisés et ### Adhésion basée sur les actions {#share-based-membership} -Les DAO basées sur les actions sont davantage soumises à l'autorisation, mais demeurent très ouvertes. Tous les membres potentiels peuvent soumettre une proposition pour rejoindre la DAO, offrant habituellement une contribution d'une certaine valeur sous la forme de jetons ou de travail. Les actions représentent le droit de vote direct et la propriété. Les membres peuvent sortir à tout moment avec leur part proportionnelle de la trésorerie. +Les DAO basées sur le partage sont davantage soumises à l'autorisation, mais demeurent assez ouvertes. Tous les membres potentiels peuvent soumettre une proposition pour rejoindre la DAO, offrant habituellement une contribution d'une certaine valeur sous la forme de jetons ou de travail. Les actions représentent le droit de vote direct et la propriété. Les membres peuvent sortir à tout moment avec leur part proportionnelle de la trésorerie. -_Habituellement utilisé pour des organisations plus proches et axées sur l’humanité telles que les organismes de bienfaisance, les collectifs de travailleurs et les clubs d’investissement. Cela peut également concerner la gouvernance des protocoles et des jetons._ +*Habituellement utilisé pour des organisations plus proches et axées sur l'aspect humain telles que les organismes de bienfaisance, les collectifs de travailleurs et les clubs d’investissement. Cela peut également concerner la gouvernance des protocoles et des jetons.* #### Un exemple célèbre {#share-example} @@ -121,13 +119,13 @@ _Habituellement utilisé pour des organisations plus proches et axées sur l’h ### Adhésion basée sur la réputation {#reputation-based-membership} -Ici, la réputation représente une preuve de participation et accorde le droit de vote dans la DAO. Contrairement à une adhésion basée sur des jetons ou sur les actions, les DAO basées sur la réputation ne transfèrent pas la propriété aux contributeurs. En effet, la réputation ne peut pas être achetée, transférée ou déléguée  ; les membres de la DAO doivent mériter leur réputation par la participation. Le vote sur la chaîne est sans permission, les membres potentiels peuvent librement soumettre des propositions pour rejoindre la DAO et demander à recevoir de la réputation et des jetons en guise de récompense en échange de leurs contributions. +Ici, la réputation représente une preuve de participation et accorde le droit de vote dans la DAO. Contrairement à une adhésion basée sur des jetons ou sur les actions, les DAO basées sur la réputation ne transfèrent pas la propriété aux contributeurs. En effet, la réputation ne peut pas être achetée, transférée ou déléguée  ; les membres de la DAO doivent mériter leur réputation par la participation. Le vote sur la chaîne est sans permission, les membres potentiels peuvent librement soumettre des propositions pour rejoindre la DAO et demander à obtenir une réputation et des jetons en guise de récompense en échange de leurs contributions. -_Habituellement utilisée pour le développement décentralisé et la gouvernance de protocoles et de DApps, cette méthode est également adaptée à divers autres types d'organisations, comme les organismes caritatifs, les collectifs de travailleurs, les clubs d'investissement, etc._ +*Habituellement utilisée pour le développement décentralisé et la gouvernance de protocoles et de [DApps](/glossary/#dapp), cette méthode est également adaptée à divers autres types d'organisations, comme les organismes caritatifs, les collectifs de travailleurs, les clubs d'investissement, etc.* #### Un exemple célèbre {#reputation-example} -[DXdao](https://DXdao.eth.link) – DXdao est une construction collective mondiale souveraine et régit les protocoles et applications décentralisés depuis 2019. Il tire parti de la gouvernance basée sur la réputation et du consensus holographique pour coordonner et gérer les fonds, ce qui signifie que personne ne peut acheter son entrée pour influencer son avenir. +[DXdao](https://DXdao.eth.limo) - DXdao est une construction collective mondiale souveraine et régit des protocoles et applications décentralisés depuis 2019. DXdao tire parti d'une gouvernance basé sur la réputation et du [consensus holographique](/glossary/#holographic-consensus) pour coordonner et gérer les fonds, ce qui signifie que personne ne pourrait faire en sorte d'influencer son futur ou sa gouvernance. ## Rejoindre/démarrer une DAO {#join-start-a-dao} @@ -150,7 +148,6 @@ _Habituellement utilisée pour le développement décentralisé et la gouvernanc ### Articles DAO {#dao-articles} - [Qu'est-ce qu'une DAO ?](https://aragon.org/dao) – [Aragon](https://aragon.org/) -- [Le Manuel DAO](https://daohandbook.xyz) - [La maison des DAOs](https://wiki.metagame.wtf/docs/great-houses/house-of-daos) – [Metagame](https://wiki.metagame.wtf/) - [Qu'est-ce qu'une DAO et à quoi sert-elle ?](https://daohaus.substack.com/p/-what-is-a-dao-and-what-is-it-for) – [DAOhaus](https://daohaus.club/) - [Comment démarrer une communauté numérique DAO](https://daohaus.substack.com/p/four-and-a-half-steps-to-start-a) – [DAOhaus](https://daohaus.club/) @@ -161,5 +158,6 @@ _Habituellement utilisée pour le développement décentralisé et la gouvernanc ### Vidéos {#videos} -- [Qu'est-ce qu'une DAO en cryptomonnaie ?](https://youtu.be/KHm0uUPqmVE) +- [Qu'est-ce qu'une DAO en cryptomonnaie ?](https://youtu.be/KHm0uUPqmVE) - [Une DAO peut-elle bâtir une ville ?](https://www.ted.com/talks/scott_fitsimones_could_a_dao_build_the_next_great_city) – [TED](https://www.ted.com/) + diff --git a/public/content/translations/fr/decentralized-identity/index.md b/public/content/translations/fr/decentralized-identity/index.md index b3db26c3d99..68e8f31bf90 100644 --- a/public/content/translations/fr/decentralized-identity/index.md +++ b/public/content/translations/fr/decentralized-identity/index.md @@ -5,7 +5,7 @@ lang: fr template: use-cases emoji: ":id:" sidebarDepth: 2 -image: /eth-gif-cat.png +image: /images/eth-gif-cat.png summaryPoint1: Les systèmes traditionnels d'identité centralisent l'émission, le maintien et le contrôle de vos identifiants. summaryPoint2: L'identité décentralisée supprime la dépendance à l'égard de tiers centralisés. summaryPoint3: Grâce à la crypto, les utilisateurs ont maintenant les outils pour émettre, conserver et contrôler à nouveau leurs propres identifiants et attestations. @@ -13,7 +13,7 @@ summaryPoint3: Grâce à la crypto, les utilisateurs ont maintenant les outils p L'identité sous-tend pratiquement tous les aspects de votre vie aujourd'hui. Utiliser les services en ligne, ouvrir un compte bancaire, voter aux élections, acheter des biens, en assurant l’emploi, tout cela nécessite de prouver votre identité. -Cependant, les systèmes traditionnels de gestion d'identité reposent depuis longtemps sur des intermédiaires centralisés qui émettent, conservent et contrôlent vos identifiants et vos [attestations](#what-are-attestations). Cela signifie que vous ne pouvez pas contrôler les renseignements relatifs à votre identité ou décider qui a accès à des renseignements personnels identifiables (PII) et quel est le niveau d'accès de ces parties. +Cependant, les systèmes traditionnels de gestion d'identité reposent depuis longtemps sur des intermédiaires centralisés qui émettent, conservent et contrôlent vos identifiants et vos [attestations](/glossary/#attestation). Cela signifie que vous ne pouvez pas contrôler les renseignements relatifs à votre identité ou décider qui a accès à des renseignements personnels identifiables (PII) et quel est le niveau d'accès de ces parties. Pour résoudre ces problèmes, nous avons des systèmes d'identité décentralisés construits sur des blockchains publiques comme Ethereum. L'identité décentralisée permet aux individus de gérer les informations relatives à leur identité. Avec des solutions d’identité décentralisées, _vous_ pouvez créer des identifiants et réclamer et détenir vos attestations sans compter sur les autorités centrales, comme les fournisseurs de services ou les gouvernements. @@ -21,6 +21,8 @@ Pour résoudre ces problèmes, nous avons des systèmes d'identité décentralis L'identité signifie le sentiment de soi d'un individu, défini par des caractéristiques uniques. L'identité désigne le fait d'être un _individu_, c'est-à-dire une entité humaine distincte. L'identité pourrait également se référer à d'autres entités non humaines, comme une organisation ou une autorité. + + ## Que sont les identifiants ? {#what-are-identifiers} Un identificateur est une information qui sert de pointeur vers une identité particulière ou des identités. Les identifiants communs comprennent : @@ -31,29 +33,69 @@ Un identificateur est une information qui sert de pointeur vers une identité pa - Date et lieu de naissance - Identifiants numérique, par exemple les adresses e-mail, les noms d'utilisateur, les avatars -Ces exemples traditionnels d’identifiants sont publiés, détenus et contrôlés par des entités centrales. Vous avez besoin de la permission de votre gouvernement pour changer votre nom ou de celle d'une plateforme de médias sociaux pour changer de poignée. +Ces exemples traditionnels d’identifiants sont publiés, détenus et contrôlés par des entités centrales. Vous avez besoin de la permission de votre gouvernement pour changer votre nom ou de celle d'une plateforme de médias sociaux pour changer de pseudo. + +## Avantages d'une identité décentralisée {#benefits-of-decentralized-identity} + +1. L'identité décentralisée accroît votre contrôle sur vos informations personnelles d'identification. Les identifiants et attestations décentralisés peuvent être vérifiés sans dépendre des autorités centralisées et des services tiers. + +2. Les solutions d'identité décentralisées facilitent la vérification et la gestion de l'identité des utilisateurs de manière fiable, transparente et protègent la vie privée. + +3. L'identité décentralisée exploite la technologie blockchain, qui crée la confiance entre les différentes parties et fournit des garanties cryptographiques pour prouver la validité des attestations. + +4. L'identité décentralisée rend les données d'identité transférables. Les utilisateurs stockent des attestations et des identificateurs dans un portefeuille numérique et peuvent les partager avec n'importe quelle partie de leur choix. Les identifiants et attestations décentralisés ne sont pas verrouillés dans la base de données de l'organisme émetteur. + +5. L'identité décentralisée devrait bien fonctionner avec les technologies émergentes de [connaissance zéro](/glossary/#zk-proof) qui permettront aux individus de prouver qu'ils possèdent ou ont fait quelque chose sans révéler ce que c'est. Cela pourrait devenir un moyen puissant de combiner confiance et confidentialité pour des applications telles que le vote. + +6. L'identité décentralisée permet aux mécanismes [anti-Sybil](/glossary/#anti-sybil) de détecter lorsqu'un individu se fait passer pour plusieurs autres afin de jouer ou de spammer un système. + +## Cas d'utilisation de l'identité décentralisée {#decentralized-identity-use-cases} + +L'identité décentralisée propose de nombreux cas d'utilisation potentiels : + +### 1. Connexions universelles {#universal-dapp-logins} + +L'identité décentralisée peut aider à remplacer les connexions par mot de passe par une authentification décentralisée. Les fournisseurs de services peuvent délivrer des attestations aux utilisateurs, qui peuvent être stockées dans un portefeuille Ethereum. Un exemple d'attestation serait un [NFT](/glossary/#nft) accordant au titulaire l'accès à une communauté en ligne. + +Une fonction de [connexion avec Ethereum](https://login.xyz/) permettrait alors aux serveurs de confirmer le compte Ethereum de l'utilisateur et de récupérer l'attestation requise à partir de l'adresse de son compte. Cela signifie que les utilisateurs peuvent accéder aux plateformes et aux sites web sans avoir à mémoriser de longs mots de passe et améliore l'expérience en ligne des utilisateurs. + +### 2. Authentification KYC {#kyc-authentication} + +L'utilisation de nombreux services en ligne exige des personnes qu'elles fournissent des attestations et des justificatifs, tels qu'un permis de conduire ou un passeport national. Mais cette approche est problématique, car les informations privées des utilisateurs peuvent être compromises et les fournisseurs de services ne peuvent pas vérifier l'authenticité de l'attestation. + +L'identité décentralisée permet aux entreprises de se passer des processus classiques de [connaissance du client (Know-Your-Customer KYC)](https://en.wikipedia.org/wiki/Know_your_customer) et d'authentifier l'identité des utilisateurs au moyen d'identifiants vérifiables. Cela réduit le coût de la gestion de l'identité et empêche l'utilisation de faux documents. + +### 3. Votes et communautés en ligne {#voting-and-online-communities} + +Le vote en ligne et les médias sociaux sont deux nouvelles applications de l'identité décentralisée. Les systèmes de vote en ligne sont susceptibles d'être manipulés, notamment si des acteurs malveillants créent de fausses identités pour voter. Demander aux personnes de présenter des attestations sur la chaîne peut améliorer l'intégrité des processus de vote en ligne. + +L'identité décentralisée peut contribuer à créer des communautés en ligne exemptes de faux comptes. Par exemple, chaque utilisateur pourrait devoir authentifier son identité à l'aide d'un système d'identité sur la chaîne, comme le service de nom Ethereum, ce qui réduirait les possibilités de bots. + +### 4. Protection anti-sybil {#sybil-protection} + +Les attaques de type Sybil consistent à faire croire à un système que l'on est plusieurs personnes afin d'augmenter son influence. Les applications d'attribution de subvention qui utilisent le [vote quadratique](/glossary/#quadratic-voting) sont vulnérables à ces attaques Sybil car la valeur d'une subvention augmente quand davantage de personnes votent pour elle, incitant les utilisateurs à répartir leurs contributions entre plusieurs identités. Les identités décentralisées permettent d'éviter cela en faisant peser sur chaque participant la charge de prouver qu'il est réellement humain, mais souvent sans avoir à révéler des informations privées spécifiques. ## Que sont les attestations ? {#what-are-attestations} Une attestation est une déclaration faite par une entité sur une autre entité. Si vous vivez aux États-Unis, le permis de conduire qui vous a été délivré par le Department of Motor Vehicles (ministère des véhicules à moteur) (une entité) atteste que vous (une autre entité) êtes légalement autorisé à conduire une voiture. -Les attestations sont différentes des identifiants. Une attestation _contient_ des identifiants pour référencer une identité particulière et émet une revendication à propos d'un attribut lié à cette identité. Ainsi, votre permis de conduire à des identifiants (nom, date de naissance, adresse) mais est aussi l'attestation de votre droit légal de conduire. +Les attestations sont différentes des identifiants. Une attestation _contient_des identifiants pour référencer une identité particulière et émet une revendication à propos d'un attribut lié à cette identité. Ainsi, votre permis de conduire a des identifiants (nom, date de naissance, adresse) mais est aussi l'attestation de votre droit légal de conduire. ### Que sont les identifiants décentralisés ? {#what-are-decentralized-identifiers} Les identificateurs traditionnels comme votre nom légal ou votre adresse de courriel dépendent de tierces parties – gouvernements et fournisseurs de courriel. Les identifiants décentralisés (DID) sont différents : ils ne sont pas délivrés, gérés ou contrôlés par une quelconque entité centrale. -Des identifiants décentralisés sont émis, conservés et contrôlés par des individus. Un compte [Ethereum](/developers/docs/accounts/) est un exemple d'identifiant décentralisé. Vous pouvez créer autant de comptes que vous le souhaitez sans permission de personne et sans avoir à les stocker dans un registre central. +Des identifiants décentralisés sont émis, conservés et contrôlés par des individus. Un [compte Ethereum](/glossary/#account) est un exemple d'identifiant décentralisé. Vous pouvez créer autant de comptes que vous le souhaitez sans permission de personne et sans avoir à les stocker dans un registre central. -Les identifiants décentralisés sont stockés sur des registres distribués (blockchains) ou sur des réseaux de pair-à-pair. Cela rend les DID [mondialement uniques, solubles avec une haute disponibilité, et vérifiables cryptographiquement](https://w3c-ccg.github.io/did-primer/). Un identifiant décentralisé peut être associé à différentes entités, y compris les personnes, les organisations ou les institutions gouvernementales. +Les identifiants décentralisés sont stockés sur des registres distribués ([blockchains](/glossary/#blockchain)) ou sur des réseaux [pair-à-pair](/glossary/#peer-to-peer-network). Cela rend les DID [mondialement uniques, solubles avec une haute disponibilité, et vérifiables cryptographiquement](https://w3c-ccg.github.io/did-primer/). Un identifiant décentralisé peut être associé à différentes entités, y compris les personnes, les organisations ou les institutions gouvernementales. ## Qu'est-ce qui rend possible les identifiants décentralisés ? {#what-makes-decentralized-identifiers-possible} -### 1. Infrastructure à clé publique (ICP) {#public-key-infrastructure} +### 1. Cryptographie à clé publique {#public-key-cryptography} -L'infrastructure à clé publique (ICP) est une mesure de sécurité de l'information qui génère une [clé publique](/glossary/#public-key) et une [clé privée](/glossary/#private-key) pour une entité. La cryptographie à clé publique est utilisée dans les réseaux blockchain pour authentifier l'identité des utilisateurs et prouver la propriété des actifs numériques. +La cryptographie à clé publique est une mesure de sécurité de l'information qui génère une [clé publique](/glossary/#public-key) et une [clé privée](/glossary/#private-key) pour une entité. La [cryptographie](/glossary/#cryptography) à clé publique est utilisée dans les réseaux blockchain pour authentifier l'identité des utilisateurs et prouver la propriété des actifs numériques. -Certains identifiants décentralisés, tels qu'un compte Ethereum, possèdent des clés publiques et privées. La clé publique identifie le contrôleur du compte, tandis que les clés privées peuvent signer et déchiffrer les messages pour ce compte. L'ICP fournit les preuves nécessaires pour authentifier les entités et empêcher l'usurpation d'identité et l'utilisation de fausses identités, en utilisant [des signatures cryptographiques](https://andersbrownworth.com/blockchain/public-private-keys/) pour vérifier toutes les demandes. +Certains identifiants décentralisés, tels qu'un compte Ethereum, possèdent des clés publiques et privées. La clé publique identifie le contrôleur du compte, tandis que les clés privées peuvent signer et déchiffrer les messages pour ce compte. La cryptographie à clé publique fournit les preuves nécessaires pour authentifier les entités et empêcher l'usurpation d'identité et l'utilisation de fausses identités, en utilisant [des signatures cryptographiques](https://andersbrownworth.com/blockchain/public-private-keys/) pour vérifier toutes les demandes. ### 2. Stockage de données décentralisé {#decentralized-datastores} @@ -97,7 +139,7 @@ Cette approche permet aux attestations d'obtenir une persistance basée sur la b ### Attestations sur la chaîne {#onchain-attestations} -Les attestations sur la chaîne sont détenues dans des [contrats intelligents](/developers/docs/smart-contracts/) sur la blockchain Ethereum. Le contrat intelligent (agissant comme un registre) associera une attestation à un identifiant décentralisé correspondant sur la chaîne (une clé publique). +Les attestations sur la chaîne sont détenues dans des [contrats intelligents](/glossary/#smart-contract) sur la blockchain Ethereum. Le contrat intelligent (agissant comme un registre) associera une attestation à un identifiant décentralisé correspondant sur la chaîne (une clé publique). Voici un exemple pour montrer comment les attestations sur la chaîne pourraient fonctionner dans la pratique : @@ -109,47 +151,7 @@ Voici un exemple pour montrer comment les attestations sur la chaîne pourraient ### Jetons d'âme et identité {#soulbound} -[Les jetons d'âme](https://vitalik.eth.limo/general/2022/01/26/soulbound.html) (NFT non transférables) pourraient être utilisés pour collecter des informations propres à un portefeuille spécifique. Cela crée effectivement une identité unique sur la chaîne, liée à une adresse Ethereum particulière, qui peut inclure des jetons représentant des réalisations (par exemple, terminer un cours en ligne spécifique ou atteindre un score seuil dans un jeu) ou la participation à une communauté. - -## Avantages d'une identité décentralisée {#benefits-of-decentralized-identity} - -1. L'identité décentralisée accroît votre contrôle sur vos informations personnelles d'identification. Les identifiants et attestations décentralisés peuvent être vérifiés sans dépendre des autorités centralisées et des services tiers. - -2. Les solutions d'identité décentralisées facilitent la vérification et la gestion de l'identité des utilisateurs de manière fiable, transparente et protègent la vie privée. - -3. L'identité décentralisée exploite la technologie blockchain, qui crée la confiance entre les différentes parties et fournit des garanties cryptographiques pour prouver la validité des attestations. - -4. L'identité décentralisée rend les données d'identité transférables. Les utilisateurs stockent des attestations et des identificateurs dans un portefeuille numérique et peuvent les partager avec n'importe quelle partie de leur choix. Les identifiants et attestations décentralisés ne sont pas verrouillés dans la base de données de l'organisme émetteur. - -5. L'identité décentralisée devrait bien fonctionner avec les technologies émergentes de connaissance zéro qui permettront aux individus de prouver qu'ils possèdent ou ont fait quelque chose sans révéler ce que c'est. Cela pourrait devenir un moyen puissant de combiner confiance et confidentialité pour des applications telles que le vote. - -6. L'identité décentralisée permet aux mécanismes anti-Sybil de détecter lorsqu'un individu se fait passer pour plusieurs autres afin de jouer ou de spammer un système. - -## Cas d'utilisation de l'identité décentralisée {#decentralized-identity-use-cases} - -L'identité décentralisée propose de nombreux cas d'utilisation potentiels : - -### 1. Connexions universelles {#universal-dapp-logins} - -L'identité décentralisée peut aider à remplacer les connexions par mot de passe par une [authentification décentralisée](https://www.ibm.com/blogs/blockchain/2018/10/decentralized-identity-an-alternative-to-password-based-authentication/). Les fournisseurs de services peuvent délivrer des attestations aux utilisateurs, qui peuvent être stockées dans un portefeuille Ethereum. Un exemple d'attestation serait un [NFT](/nft/) accordant au titulaire l'accès à une communauté en ligne. - -Une fonction de [connexion avec Ethereum](https://login.xyz/) permettrait alors aux serveurs de confirmer le compte Ethereum de l'utilisateur et de récupérer l'attestation requise à partir de l'adresse de son compte. Cela signifie que les utilisateurs peuvent accéder aux plateformes et aux sites web sans avoir à mémoriser de longs mots de passe et améliore l'expérience en ligne des utilisateurs. - -### 2. Authentification KYC {#kyc-authentication} - -L'utilisation de nombreux services en ligne exige des personnes qu'elles fournissent des attestations et des justificatifs, tels qu'un permis de conduire ou un passeport national. Mais cette approche est problématique, car les informations privées des utilisateurs peuvent être compromises et les fournisseurs de services ne peuvent pas vérifier l'authenticité de l'attestation. - -L'identité décentralisée permet aux entreprises de se passer des processus classiques de [connaissance du client (Know-Your-Customer KYC)](https://en.wikipedia.org/wiki/Know_your_customer) et d'authentifier l'identité des utilisateurs au moyen d'identifiants vérifiables. Cela réduit le coût de la gestion de l'identité et empêche l'utilisation de faux documents. - -### 3. Votes et communautés en ligne {#voting-and-online-communities} - -Le vote en ligne et les médias sociaux sont deux nouvelles applications de l'identité décentralisée. Les systèmes de vote en ligne sont susceptibles d'être manipulés, notamment si des acteurs malveillants créent de fausses identités pour voter. Demander aux personnes de présenter des attestations sur la chaîne peut améliorer l'intégrité des processus de vote en ligne. - -L'identité décentralisée peut contribuer à créer des communautés en ligne exemptes de faux comptes. Par exemple, chaque utilisateur pourrait devoir authentifier son identité à l'aide d'un système d'identité sur la chaîne, comme le service de nom Ethereum, ce qui réduirait les possibilités de bots. - -### 4. Protection anti-sybil {#sybil-protection} - -Les attaques de type Sybil consistent à faire croire à un système que l'on est plusieurs personnes afin d'augmenter son influence. [Les applications d'octroi de subventions](https://gitcoin.co/grants/) qui utilisent [le vote quadratique](https://www.radicalxchange.org/concepts/plural-voting/) sont vulnérables à ces attaques de type « Sybil », car la valeur d'une subvention augmente lorsque davantage de personnes votent pour elle, ce qui incite les utilisateurs à répartir leurs contributions entre plusieurs identités. Les identités décentralisées permettent d'éviter cela en faisant peser sur chaque participant la charge de prouver qu'il est réellement humain, mais souvent sans avoir à révéler des informations privées spécifiques. +Les [jetons d'âmes](https://vitalik.eth.limo/general/2022/01/26/soulbound.html) ([NFT non transférables](/glossary/#nft)) pourraient être utilisés pour collecter des informations propres à un portefeuille spécifique. Cela crée effectivement une identité unique sur la chaîne, liée à une adresse Ethereum particulière, qui peut inclure des jetons représentant des réalisations (par exemple, terminer un cours en ligne spécifique ou atteindre un score seuil dans un jeu) ou la participation à une communauté. ## Utiliser une identité décentralisée {#use-decentralized-identity} @@ -160,10 +162,8 @@ Il existe de nombreux projets ambitieux utilisant Ethereum comme base pour des s - **[Ethereum Attestation Service (EAS)](https://attest.sh/)** - _Un registre/protocole décentralisé pour faire des attestations en chaîne ou hors chaîne sur quoi que ce soit._ - **[Preuve d'humanité](https://www.proofofhumanity.id)** - _Preuve d'humanité (ou PoH) est un système de vérification d'identité sociale construit sur Ethereum._ - **[BrightID](https://www.brightid.org/)** - _Un réseau d'identité sociale décentralisé et open-source qui cherche à réformer la vérification d'identité par la création et l'analyse d'un graphe social._ -- **[Passeport de preuve d'identité ](https://proofofpersonhood.com/)** - _Un agrégateur d'identité numérique décentralisé._ -- **walt.id** — _Infrastructure décentralisée et open source d'identité et de portefeuille qui permet aux développeurs et aux organisations de tirer parti de l'identité souveraine et des NFT/SBT._ - - +- **[walt.id](https://walt.id)** — _Infrastructure décentralisée et open source d'identité et de portefeuille qui permet aux développeurs et aux organisations de tirer parti de l'identité souveraine et des NFT/SBT._ +- **[Masca](https://masca.io/)** - _Portefeuille open source d'identité décentralisée implémenté en tant que Snap MetaMask qui permet aux utilisateurs et aux développeurs de tirer parti des identifiants décentralisés (DID) et des identifiants vérifiables (VC)._ ## Complément d'information {#further-reading} @@ -172,9 +172,11 @@ Il existe de nombreux projets ambitieux utilisant Ethereum comme base pour des s - [Cas d'utilisation de la Blockchain : Blockchain en identité numérique](https://consensys.net/blockchain-use-cases/digital-identity/) — _ConsensusSys_ - [Qu'est-ce qu'Ethereum ERC725 ? Gestion des identités autonomes sur la Blockchain](https://cryptoslate.com/what-is-erc725-self-sovereign-identity-management-on-the-blockchain/) — _Sam Town_ - [Comment la Blockchain pourrait-elle résoudre le problème de l'identité numérique](https://time.com/6142810/proof-of-humanity/) — _Andrew R. Chow_ -- [Qu'est-ce que l'identité décentralisée et pourquoi devriez-vous vous en préoccuper ?](https://web3.hashnode.com/what-is-decentralized-identity) — _Emmanuel Awosika_ +- [Qu'est-ce que l'identité décentralisée et pourquoi devriez-vous vous en préocupper ?](https://web3.hashnode.com/what-is-decentralized-identity) — _Emmanuel Awosika_ - [Introduction à l'Identité Décentralisée](https://walt.id/white-paper/digital-identity)— _Dominik Beron_ + + ### Vidéos {#videos} - [Identité décentralisée (Bonus Session Livestream)](https://www.youtube.com/watch?v=ySHNB1za_SE&t=539s) — _Une formidable vidéo explicative sur l'identité décentralisée par Andreas Antonopolous_ @@ -183,6 +185,8 @@ Il existe de nombreux projets ambitieux utilisant Ethereum comme base pour des s - [The Off Chain Internet : Identités décentralisées & Références vérifiables](https://www.youtube.com/watch?v=EZ_Bb6j87mg) — Présentation EthDenver 2022 par Evin McMullen - [Explication des Justificatifs Vérifiables](https://www.youtube.com/watch?v=ce1IdSr-Kig) - Vidéo explicative sur YouTube avec démonstration par Tamino Baumann + + ### Communautés {#communities} - [ERC-725 Alliance sur GitHub](https://github.com/erc725alliance) — _Supporters de la norme ERC725 pour la gestion d'identité sur la blockchain Ethereum_ diff --git a/public/content/translations/fr/defi/index.md b/public/content/translations/fr/defi/index.md index 20dc0480076..66a38c9eeda 100644 --- a/public/content/translations/fr/defi/index.md +++ b/public/content/translations/fr/defi/index.md @@ -4,7 +4,7 @@ description: Un aperçu de la DeFi sur Ethereum lang: fr template: use-cases emoji: ":money_with_wings:" -image: /use-cases/defi.png +image: /images/use-cases/defi.png alt: Un logo Eth fait en briques lego. sidebarDepth: 2 summaryPoint1: Une alternative mondiale ouverte au système financier actuel. @@ -16,7 +16,7 @@ La DeFi est un système financier ouvert et mondial conçu pour l'ère de l'inte ## Qu'est-ce que la DeFi ? {#what-is-defi} -DeFi est un terme collectif pour les produits et services financiers qui sont accessibles à toute personne qui peut utiliser Ethereum – toute personne disposant d'une connexion Internet. Avec la DeFi, les marchés sont toujours ouverts et il n'y a aucune autorité centralisée qui peut bloquer les paiements ou vous refuser l'accès à quoi que ce soit. Les services qui étaient auparavant lents et à risque d'erreurs humaines sont automatiques et plus sûrs maintenant qu'ils sont gérés par code que n'importe qui peut inspecter et contrôler. +DeFi est un terme collectif pour les produits et services financiers qui sont accessibles à toute personne qui peut utiliser Ethereum – toute personne disposant d'une connexion Internet. Avec la DeFi, les marchés sont toujours ouverts et il n'y a aucune autorités centralisée qui peut bloquer les paiements ou vous refuser l'accès à quoi que ce soit. Les services qui étaient auparavant lents et à risque d'erreurs humaines sont automatiques et plus sûrs maintenant qu'ils sont gérés par code que n'importe qui peut inspecter et contrôler. Il y a une économie de cryptomonnaies en plein essor où vous pouvez prêter, emprunter, long/court, gagner des intérêts, et plus. Les Argentins possédant des crypto-monnaies ont utilisé la DeFi pour échapper à l'inflation de leur pays. Les entreprises ont commencé à verser les salaires de leurs employés en temps réel. Certaines personnes ont même souscrit et remboursé des prêts d'une valeur de millions de dollars sans qu'il soit nécessaire de les identifier. @@ -47,7 +47,7 @@ L'une des meilleures façons de voir le potentiel de la DeFi est de comprendre l | Les marchés sont toujours ouverts. | Les marchés ferment parce que les employés ont besoin de pauses. | | Il est construit sur la transparence – tout le monde peut regarder les données d'un produit et inspecter le fonctionnement du système. | Les institutions financières sont des livres fermés : vous ne pouvez pas demander à voir leurs antécédents de prêts, un dossier de leurs actifs gérés, etc. | - + Explorer la DeFi @@ -55,7 +55,7 @@ L'une des meilleures façons de voir le potentiel de la DeFi est de comprendre l Bitcoin à bien des égards a été la première application de la DeFi. Bitcoin vous permet de posséder et de contrôler la valeur et de l'envoyer partout dans le monde. Il le fait en fournissant un moyen à un grand nombre de personnes, qui ne se font pas confiance les unes aux autres, de se mettre d'accord sur un grand livre de comptes sans avoir besoin d'un intermédiaire de confiance. Le Bitcoin est ouvert à tout le monde et personne n'a l'autorité nécessaire pour modifier ses règles. Les règles du Bitcoin, comme sa rareté et son ouverture, sont inscrites dans la technologie. Ce n'est pas comme la finance traditionnelle où les gouvernements peuvent imprimer de l'argent qui déprécie vos épargnes et où les entreprises peuvent fermer les marchés. -L'Ethereum s'appuie sur cela. Comme le Bitcoin, les règles ne peuvent pas changer et tout le monde y a accès. Mais cela rend aussi cet argent numérique programmable, en utilisant [contrats intelligents](/glossary#smart-contract), vous pouvez donc aller au-delà du stockage et de la valeur d'envoi. +L'Ethereum s'appuie sur cela. Comme le Bitcoin, les règles ne peuvent pas changer et tout le monde y a accès. Mais cela rend aussi cet argent numérique programmable, en utilisant des [contrats intelligents](/glossary/#smart-contract), vous pouvez donc aller au-delà du stockage et de la valeur d'envoi. @@ -65,7 +65,7 @@ Cela semble étrange... « pourquoi je voudrais programmer mon argent » ? Cepen
Explorez nos suggestions pour les applications de la DeFi pour essayer si vous êtes nouveau sur Ethereum.
- + Explorer la DeFi
@@ -90,9 +90,9 @@ Il existe une alternative décentralisée à la plupart des services financiers. ### Envoyer de l'argent partout dans le monde rapidement {#send-money} -En tant que blockchain, Ethereum est conçu pour envoyer des transactions de manière sécurisée et globale. Tout comme Bitcoin, Ethereum vous permet d'envoyer de l'argent dans le monde entier aussi facilement qu'un email. Entrez simplement le nom [ENS de votre destinataire](/nft/#nft-domains) (comme bob. th) ou l'adresse de leur compte à partir de votre portefeuille et votre paiement leur ira directement, en quelques minutes (habituellement). Pour envoyer ou recevoir des paiements, vous aurez besoin d'un [portefeuille](/wallets/). +En tant que blockchain, Ethereum est conçu pour envoyer des transactions de manière sécurisée et globale. Tout comme Bitcoin, Ethereum vous permet d'envoyer de l'argent dans le monde entier aussi facilement qu'un un email. Entrez simplement le nom [ENS de votre destinataire](/glossary/#ens) (comme bob. th) ou l'adresse de leur compte à partir de votre portefeuille et votre paiement leur ira directement, en quelques minutes (habituellement). Pour envoyer ou recevoir des paiements, vous aurez besoin d'un [portefeuille](/wallets/). - + Voir les applications de paiement @@ -100,7 +100,7 @@ En tant que blockchain, Ethereum est conçu pour envoyer des transactions de man Vous pouvez également diffuser de l'argent sur Ethereum. Cela vous permet de payer à quelqu'un son salaire en une seconde, lui donnant accès, ainsi, à son argent chaque fois qu'il en a besoin. Ou louer quelque chose presque instantanément comme un casier de stockage ou scooter électrique par exemple. -Et si vous ne voulez pas envoyer ou diffuser des [ETH](/eth/) en raison de sa volatilité, Il existe des devises alternatives sur Ethereum: les stablecoins. +Et si vous ne voulez pas envoyer ou diffuser des [ETH](/glossary/#ether) en raison de sa volatilité, il existe des devises alternatives sur Ethereum : les [stablecoins](/glossary/#stablecoin). @@ -108,9 +108,9 @@ Et si vous ne voulez pas envoyer ou diffuser des [ETH](/eth/) en raison de sa vo La volatilité des cryptomonnaies est un problème pour de nombreux produits financiers et les dépenses en générales. La communauté de la DeFi a résolu cela avec des stablecoins. Leur valeur reste indexée sur un autre actif, généralement une devise populaire comme le dollar par exemple. -Les pièces comme Dai ou USDC ont une valeur qui reste stable à quelques centimes de dollars près. Cela les rend parfaits pour gagner ou revendre vos jetons. De nombreuses personnes en Amérique latine ont utilisé des pièces stables comme moyen de protéger leurs économies en cette période de grande incertitude avec leurs monnaies émises par le gouvernement. +Les pièces comme Dai ou USDC ont une valeur qui reste stable à quelques centimes de dollars près. Cela les rend parfaits pour gagner ou revendre vos jetons. De nombreuses personnes en Amérique latine ont utilisés des pièces stables comme moyen de protéger leurs économies en cette période de grande incertitude avec leurs monnaies émises par le gouvernement. - + En savoir plus sur les stablecoins @@ -123,7 +123,7 @@ L'emprunt de l'argent auprès de prestataires décentralisés se compose de deux - Pair-à-pair, ce qui signifie qu'un emprunteur empruntera directement auprès d'un prêteur spécifique. - Basé sur une pool où les prêteurs fournissent des fonds (liquidités) à une réserve dans laquelle les emprunteurs peuvent emprunter. - + Voir les dapp d'emprunt @@ -133,7 +133,7 @@ Il y a de nombreux avantages à utiliser un prêteur décentralisé... Aujourd'hui, le prêt et l'emprunt d'argent tournent autour des personnes impliquées. Les banques doivent savoir si vous êtes susceptible de rembourser un prêt avant de le prêter. -Les prêts décentralisés fonctionnent sans que l’une ou l’autre des parties n’ait à s’identifier. Au lieu de cela, l'emprunteur doit placer une garantie que le prêteur recevra automatiquement si leur prêt n'est pas remboursé. Certains prêteurs acceptent même les NFT comme garanties. Les NFT sont un acte de propriété unique, comme une peinture par exemple. [Plus de détails sur les NFT](/nft/) +Les prêts décentralisés fonctionnent sans que l’une ou l’autre des parties n’ait à s’identifier. Au lieu de cela, l'emprunteur doit placer une garantie que le prêteur recevra automatiquement si leur prêt n'est pas remboursé. Certains prêteurs acceptent même les [NFT](/glossary/#nft) comme garanties. Les NFT sont un acte de propriété unique, comme une peinture par exemple. [Plus de détails sur les NFT](/nft/) Cela vous permet d'emprunter de l'argent sans chèques d'acompte et sans remise d'informations privées. @@ -143,7 +143,7 @@ Lorsque vous utilisez un prêteur décentralisé, vous avez accès aux fonds dé #### Efficacité fiscale {#tax-efficiencies} -L’emprunt peut vous donner accès aux fonds dont vous avez besoin sans devoir vendre votre ETH (un événement imposable). Au lieu de cela, vous pouvez utiliser ETH comme garantie pour un prêt stablecoin. Cela vous donne le flux de trésorerie dont vous avez besoin et vous permet de garder votre ETH. Les Stablecoins sont des jetons qui sont beaucoup plus intéressants quand vous avez besoin d'argent car ils ne fluctuent pas en valeur comme ETH. [Plus d'infos sur les stablecoins](#stablecoins) +L’emprunt peut vous donner accès aux fonds dont vous avez besoin sans devoir vendre votre ETH (un événement imposable). Au lieu de cela, vous pouvez utiliser ETH comme garantie pour un prêt stablecoin. Cela vous donne le flux de trésorerie dont vous avez besoin et vous permet de garder votre ETH. Les Stablecoins sont des jetons qui sont beaucoup plus intéressant quand vous avez besoin d'argent car ils ne fluctuent pas en valeur comme ETH. [Plus d'infos sur les stablecoins](#stablecoins) #### Prêts Flash {#flash-loans} @@ -168,7 +168,9 @@ Si l'échange B chutait soudainement et que l'utilisateur n'était pas en mesure Pour pouvoir faire ce qui précède dans le monde de la finance traditionnelle, vous auriez besoin d'une somme d'argent énorme. Ces stratégies pour gagner de l'argent ne sont accessibles qu'à ceux qui possèdent déjà une certaine richesse. Les prêts Flash sont un exemple d'avenir où avoir de l'argent n'est pas nécessairement une condition préalable pour gagner de l'argent. -[Plus d'infos sur les prêts Flash](https://aave.com/flash-loans/) + + Plus d'infos sur les prêts Flash + @@ -180,10 +182,10 @@ Vous pouvez gagner de l'intérêt sur votre cryptomonnaie en le prêtant et en v - Vous prêtez vos 100 Dai, un [stablecoin](/stablecoins/), à un produit comme Aave. - Vous recevez 100 Aave Dai (aDai), ce qui représente votre Dai prêté. -- Votre aDai augmentera en fonction des taux d'intérêt et vous pourrez ainsi voir votre solde croître dans votre portefeuille. Dépendant de l'APR, le solde de votre portefeuille va lire quelque chose comme 100.1234 après quelques jours ou même quelques heures ! +- Votre aDai augmentera en fonction des taux d'intérêt et vous pourrez ainsi voir votre solde croître dans votre portefeuille. Dépendant de [l'APR](/glossary/#apr), le solde de votre portefeuille va afficher quelque chose comme 100,1234 après quelques jours ou même quelques heures ! - Vous pouvez retirer un montant de Dai égal à votre solde aDai à tout moment. - + Voir les dApps de prêt @@ -199,7 +201,7 @@ Les Loteries sans risque comme PoolTogether sont un moyen amusant et innovant d' La cagnotte équivaut aux intérêts générés par les prêts effectués grâce aux achats de tiquets comme dans l'exemple au dessus. - + Essayer PoolTogether @@ -207,11 +209,11 @@ La cagnotte équivaut aux intérêts générés par les prêts effectués grâce ### Échanger des jetons {#swaps} -Il existe des milliers de jetons sur Ethereum. Les échanges décentralisés (DEXs) vous permettent d'échanger des jetons quand vous le souhaitez. Vous gardez toujours le contrôle de vos actifs. C'est comme échanger des devises lorsque vous visitez un autre pays. Mais la version de la DeFi ne ferme jamais. Les marchés sont ouverts 24 heures sur 24, 365 jours par an, la technologie garantit qu'il y aura toujours quelqu'un pour accepter un échange. +Il existe des milliers de jetons sur Ethereum. Les échanges décentralisés (DEXs) vous permettent d'échanger des jetons quand vous le souhaitez. Vous gardez toujours le contrôle de vos actifs. C'est comme échanger des devises lorsque vous visitez un autre pays. Mais la version de la DeFi ne ferme jamais. Les marchés sont ouverts 24 heures sur 24, 365 jours par an, la technologie garantie qu'il y aura toujours quelqu'un pour accepter un échange. -Par exemple, si vous voulez vous lancer dans une loterie sans risque (décrite au dessus), vous aurez besoin de jetons comme les Dai ou USDC. Les DEXs vous permettent d'échanger vos ETH avec des tokens, et de les reconvertir en ETH lorsque vous avez terminé. +Par exemple, si vous voulez vous lancer dans une loterie sans risque (décrite au dessus), vous aurez besoin de jeton comme les Dai ou USDC. Les DEXs vous permettent d'échanger vos ETH avec des tokens, et de les reconvertir en ETH lorsque vous avez terminé. - + Voir échanger des jetons @@ -221,9 +223,9 @@ Par exemple, si vous voulez vous lancer dans une loterie sans risque (décrite a Pour les traders qui aiment le contrôle, il existe des options avancées. Les ordres à cours limités, échanges perpétuels, le trading sur marge sont tous possibles. Avec le trading décentralisé, vous avez accès à des liquidités dans le monde entier, le marché est toujours ouvert et vous gardez à tout moment le contrôle sur vos actifs. -Avec le trading centralisé, vous devez déposer vos actifs avant les échanges et faire confiance à un tiers pour en prendre soin. Lorsqu'ils sont déposés, vos actifs courent un risque parce que les centres d'échange sont des cibles très attractives pour les hackers. +Avec le trading centralisé, vous devez déposer vos actifs avant les échanges et faire confiance à un tier pour en prendre soin. Lorsqu'ils sont déposés, vos actifs courent un risque par ce que les centres d'échange sont des cibles très attractives pour les hackers. - + Voir Applications décentralisées (dapps) @@ -233,9 +235,9 @@ Avec le trading centralisé, vous devez déposer vos actifs avant les échanges Il existe des outils de gestion de fonds sur Ethereum qui vous permettront de développer votre portefeuille en vous appuyant sur la stratégie de votre choix. C'est automatique, ouvert à tous, et personne ne pourra vous demander de commission. -Voilà un bon exemple [DeFi Pulse Index fund (DPI)](https://defipulse.com/blog/defi-pulse-index/). C'est un fond qui se rééquilibre automatiquement pour garantir qu'il inclue toujours [les jetons DeFi ayant la meilleure capitalisation boursière](https://www.coingecko.com/en/defi). Pas besoin de gérer les détails et vous pouvez retirer les fonds quand bon vous semble. +Voilà un bon exemple [DeFi Pulse Index fund (DPI)](https://defipulse.com/blog/defi-pulse-index/). C'est un fonds qui se rééquilibre automatiquement pour garantir qu'il inclue toujours les jetons DeFi ayant la meilleure capitalisation boursière. Pas besoin de gérer les détails et vous pouvez retirer les fonds quand bon vous semble. - + Voir les applications d'investissement dapps @@ -249,13 +251,13 @@ Ethereum est une plateforme idéale pour le crowdfunding: - La transparence permet à tous les collecteurs de fonds de prouver combien ils ont levé. Vous pouvez aussi tracer l'utilisation des fonds levés. - Les collecteurs de fonds peuvent mettre en place des remboursements automatiques. Par exemple si un montant minimum n'est pas atteint à la deadline du projet. - + Voir les dapps de crowdfunding #### Financements quadratiques {#quadratic-funding} -Ethereum est un logiciel open source, une grande partie du travail à été financée par la communauté. Cela a conduit à la croissance d'un nouveau modèle de collecte de fonds : le financement quadratique. Ce modèle a le potentiel d'améliorer la façon dont nous finançons tous les types de biens publics à l'avenir. +Ethereum est un logiciel open source, une grand partie du travail à été financée par la communauté. Cela a conduit à la croissance d'un nouveau modèle de collecte de fond : le financement quadratique. Ce modèle a le potentiel d'améliorer la façon dont nous finançons tous les types de biens publics à l'avenir. Le financement quadratique veille à ce que les projets qui reçoivent le plus de financement soient ceux dont la demande est la plus unique. En d'autres termes, des projets qui visent à améliorer la vie du plus grand nombre de personnes. Voici comment ça marche : @@ -266,7 +268,9 @@ Le financement quadratique veille à ce que les projets qui reçoivent le plus d Cela veut dire qu'un projet A avec ses 100 donneurs de 1 dollar pourrait finir avec plus de financement qu'un projet B avec un seul donneur de 10 000 dollars (selon la taille de la cagnotte correspondante). -[En savoir plus sur le financement quadratique](https://wtfisqf.com) + + En savoir plus sur le financement quadratique + @@ -276,7 +280,7 @@ L'assurance décentralisée vise à rendre l'assurance moins chère, plus rapide Les produits Ethereum, comme n'importe quel logiciel, peuvent souffrir de bugs et d'exploits. Actuellement, de nombreux produits d'assurance dans l'espace sont axés sur la protection de leurs utilisateurs contre la perte de fonds. Cependant, il y a des projets qui commencent à construire une couverture pour tous les événements de la vie. Un bon exemple de ceci est la couverture Etherisc's Crop qui vise à [protéger les petits agriculteurs kényans contre les sécheresses et les inondations](https://blog.etherisc.com/etherisc-teams-up-with-chainlink-to-deliver-crop-insurance-in-kenya-137e433c29dc). Les assurances décentralisées peuvent offrir une couverture moins chère aux agriculteurs qui n'ont souvent pas les moyens d'accéder aux assurances traditionnelles. - + Voir les assurances Dapps @@ -286,7 +290,7 @@ Les produits Ethereum, comme n'importe quel logiciel, peuvent souffrir de bugs e Avec tant de choses en cours, vous aurez besoin d'un moyen de suivre tous vos investissements, vos prêts et vos transactions. Il y a une foule de produits qui vous permettent de coordonner toutes vos activités de DeFi à partir d'un seul endroit. C'est la beauté de l'architecture ouverte de DeFi. Les équipes peuvent construire des interfaces où vous ne pouvez pas simplement voir vos balances entre produits mais également utiliser leurs fonctionnalités. Vous pourriez trouver cela utile en explorant plus à propos de la DeFi. - + Voir les dApps de portefeuille @@ -320,11 +324,13 @@ Vous pouvez voir la DeFi comme des couches : 3. Les protocoles, [contrats intelligents](/glossary/#smart-contract) qui offrent des fonctionnalités comme les prêts d'actifs décentralisés. 4. [Les applications](/dapps/) les produits que vous utilisez pour accéder et gérer les protocoles. +Note : Beaucoup de DeFi utilisent la [norme ERC-20](/glossary/#erc-20). Les applications de la DeFi utilisent un wrapper pour ETH, appelé Wrapped Ether (WETH). [En apprendre plus à propos de l'ether symbolique](/wrapped-eth). + ## Fabriquer une DeFi {#build-defi} DeFi est un mouvement open source. Les protocoles et applications DeFi sont ouverts et libres pour que vous puissiez les inspecter, fouiller et innover dessus. Grâce à cette superposition (ils partagent tous la même Blockchain et les mêmes ressources de base), les protocoles peuvent être mélangés et assemblés pour créer des combos d'opportunités uniques. - + En savoir plus sur la fabrication de dapps @@ -334,7 +340,6 @@ DeFi est un mouvement open source. Les protocoles et applications DeFi sont ouve - [DeFi Prime](https://defiprime.com/) - [DeFi Llama](https://defillama.com/) -- [DeFi Rate](https://defirate.com/) ### Articles DeFi {#defi-articles} @@ -348,5 +353,5 @@ DeFi est un mouvement open source. Les protocoles et applications DeFi sont ouve ### Communautés {#communities} -- [Serveur Discord DeFi Llama](https://discord.gg/buPFYXzDDd) +- [Serveur Discord DeFi Llama](https://discord.defillama.com/) - [Serveur Discord DeFi Pulse](https://discord.gg/Gx4TCTk) diff --git a/public/content/translations/fr/desci/index.md b/public/content/translations/fr/desci/index.md index 36caa529128..2e7da314f14 100644 --- a/public/content/translations/fr/desci/index.md +++ b/public/content/translations/fr/desci/index.md @@ -5,7 +5,7 @@ lang: fr template: use-cases emoji: ":microscope:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: Une alternative globale et ouverte au système scientifique actuel. summaryPoint2: Technologie qui permet aux scientifiques de recueillir des fonds, de mener des expériences, de partager des données, de diffuser des idées et plus encore. @@ -14,11 +14,11 @@ summaryPoint3: S'appuie sur le mouvement science en libre accès. ## Qu'est-ce que la science décentralisée (DeSci) ? {#what-is-desci} -La science décentralisée (DeSci) est un mouvement qui vise à construire une infrastructure publique en vue du financement, de la création, de l'examen, de l'attribution de crédits, du stockage et de la diffusion des connaissances scientifiques de manière juste et équitable en utilisant la pile Web3. +La science décentralisée (DeSci) est un mouvement qui vise à construire une infrastructure publique en vue du financement, de la création, de l'examen, de l'attribution de crédits, du stockage et de la diffusion des connaissances scientifiques de manière juste et équitable en utilisant la pile [Web3](/glossary/#web3). La DeSci vise à créer un écosystème dans lequel les scientifiques sont incités à partager ouvertement leurs recherches et à être salués pour leurs travaux, tout en permettant à quiconque d'accéder et de contribuer facilement aux recherches. La DeSci part du principe que les connaissances scientifiques doivent être accessibles à tous et que le processus de recherche scientifique doit être transparent. La DeSci crée un modèle de recherche scientifique plus décentralisé et distribué, qui la rend plus résistante à la censure et au contrôle par les autorités centrales. La DeSci vise à créer un environnement où les idées nouvelles et non conventionnelles peuvent prospérer en décentralisant l’accès au financement, aux outils scientifiques et aux canaux de communication. -La science décentralisée permet d'accéder à des sources de financement plus variées (des [DAO](/dao/), [dons quadratiques](https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2003531) aux financements participatifs et plus encore), des données et méthodes d'accès plus accessibles, et incite à la reproductibilité. +La science décentralisée permet d'accéder à des sources de financement plus variées (des [DAO](/glossary/#dao), [dons quadratiques](https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2003531) aux financements participatifs et plus encore), des données et méthodes d'accès plus accessibles, et incite à la reproductibilité. ### Juan Benet - Le Mouvement DeSci @@ -28,30 +28,30 @@ La science décentralisée permet d'accéder à des sources de financement plus Liste non exhaustive des principaux problèmes rencontrés par la science et comment la science décentralisée peut aider à les résoudre -| **La science décentralisée** | **La science traditionnelle** | -| --------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------ | -| La répartition des fonds est déterminée par le public à l’aide de mécanismes tels que les dons quadratiques ou les DAO. | De petits groupes fermés et centralisés contrôlent la répartition des fonds. | -| Vous collaborez avec des pairs du monde entier dans des équipes dynamiques. | Les organismes de financement et les établissements d’origine limitent vos collaborations. | -| Les décisions de financement sont prises en ligne et en toute transparence. De nouveaux mécanismes de financement sont explorés. | Les décisions de financement sont longues à prendre et la transparence en la matière limitée. Il existe peu de mécanismes de financement. | -| Le recours aux primitives Web3 facilite le partage des services de laboratoire et les rend plus transparents. | Le partage des ressources des laboratoires est souvent lent et opaque. | -| Il est possible d'élaborer de nouveaux modèles de publication qui utilisent les primitives Web3 pour garantir confiance, transparence et accès universel. | Vous publiez par le biais de voies établies souvent considérées comme inefficaces, partiales et basées sur l'exploitation. | -| Vous pouvez gagner des jetons et consolider votre réputation en faisant un travail d'évaluation par les pairs. | Votre travail d'évaluation par les pairs n'est pas rémunéré, ce qui profite aux éditeurs à but lucratif. | -| Vous êtes détenteur de la propriété intellectuelle (PI) que vous créez et diffusez ces créations dans le respect de conditions transparentes. | Votre institution d'origine est propriétaire de la PI que vous générez. L'accès à la PI n'est pas transparent. | -| Partagez toutes les recherches, y compris les données issues de recherches infructueuses, en basculant toutes les étapes sur la chaîne. | Le biais de publication veut que les chercheurs soient plus susceptibles de partager des expériences qui ont donné des résultats positifs. | +| **La science décentralisée** | **La science traditionnelle** | +| --------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- | +| La répartition des fonds est **déterminée par le public** à l’aide de mécanismes tels que les dons quadratiques ou les DAO. | De petits **groupes centralisés** et fermés contrôlent la distribution des fonds. | +| Vous collaborez avec des pairs du **monde entier** dans des équipes dynamiques. | Les organismes de financement et les établissements d’origine **limitent** vos collaborations. | +| Les décisions de financement sont prises en ligne et en toute **transparence**. De nouveaux mécanismes de financement sont explorés. | Les décisions de financement sont longues à prendre et la **transparence en la matière limitée**. Il existe peu de mécanismes de financement. | +| Partager des services de laboratoire devient plus facile et plus transparent en utilisant les technologies du [Web3](/glossary/#web3). | Le partage des ressources des laboratoires est souvent **lent et opaque**. | +| **De nouveaux modèles de publication** peuvent être développés en utilisant les primitives Web3 pour garantir confiance, transparence et accès universel. | Vous publiez par le biais de voies établies souvent considérées comme **inefficaces, partiales et basées sur l'exploitation**. | +| Vous pouvez **gagner des jetons et consolider votre réputation en faisant un travail d'évaluation par les pairs**. | Votre **travail d'évaluation par les pairs n'est pas rémunéré**, ce qui profite aux éditeurs à but lucratif. | +| **Vous êtes détenteur de la propriété intellectuelle (PI)** que vous créez et diffusez ces créations dans le respect de conditions transparentes. | **Votre institution d'origine est propriétaire de la PI** que vous générez. L'accès à la PI n'est pas transparent. | +| **Partagez toutes les recherches**, y compris les données issues de recherches infructueuses, en basculant toutes les étapes sur la chaîne. | Le **biais de publication** veut que les chercheurs soient plus susceptibles de partager des expériences qui ont donné des résultats positifs. | ## Ethereum et la DeSci {#ethereum-and-desci} -Pour développer des applications, un système scientifique décentralisé exigera une sécurité renforcée, des coûts monétaires et de transaction minimaux et un écosystème riche. Ethereum fournit tout ce qui est nécessaire pour construire une pile scientifique décentralisée. +Pour développer des applications, un système scientifique décentralisé exigera une sécurité renforcée, des coûts monétaires et de transaction minimaux et un écosystème riche. Ethereum fournit tout ce qui est nécessaire à la création d'une technologie scientifique décentralisée. ## Exemples d'utilisation de la DeSci {#use-cases} -La DeSci met en place les outils scientifiques nécessaires pour faire basculer le milieu universitaire du Web2 vers le digital. Vous trouverez ci-dessous un échantillon d'exemples d'utilisation que le Web3 peut offrir à la communauté scientifique. +La DeSci met en place les outils scientifiques nécessaires pour faire basculer le milieu traditionnel universitaire vers le digital. Vous trouverez ci-dessous un échantillon d'exemples d'utilisation que le Web3 peut offrir à la communauté scientifique. ### Publications {#publishing} -Comme chacun le sait, les publications scientifiques posent problème car elles sont gérées par des maisons d'édition qui s'appuient sur le travail gratuit de scientifiques, de réviseurs et d'éditeurs pour produire des articles, mais qui facturent ensuite des frais d'édition exorbitants. Le public, qui a généralement financé indirectement le travail et les coûts de publication à travers les taxes et les impôts qu'il paie, ne peut souvent pas accéder à ce même travail sans payer l'éditeur à nouveau. Le montant total des frais de publication d'articles scientifiques individuels est souvent à cinq chiffres ($USD), ce qui sape le concept même de connaissance scientifique en tant que [bien public](https://www.econlib.org/library/Enc/PublicGoods.html) tout en permettant à un petit groupe d'éditeurs d'engranger d'énormes profits. +Comme chacun le sait, les publications scientifiques posent problème car elles sont gérées par des maisons d'édition qui s'appuient sur le travail gratuit de scientifiques, de réviseurs et d'éditeurs pour produire des articles, mais qui facturent ensuite des frais d'édition exorbitants. Le public, qui a généralement financé indirectement le travail et les coûts de publication à travers les taxes et les impôts qu'il paie, ne peut souvent pas accéder à ce même travail sans payer l'éditeur à nouveau. Le montant total des frais de publication d'articles scientifiques individuels est souvent à cinq chiffres ($USD), ce qui sape le concept même de connaissance scientifique en tant que [bien public](/glossary/#public-goods) tout en permettant à un petit groupe d'éditeurs d'engranger d'énormes profits. -Il existe des plateformes d'accès libre et gratuit sous forme de serveurs de pré-impression [comme ArXiv](https://arxiv.org/). Le contrôle qualité , de même que les [mécanismes anti-sybil](https://csrc.nist.gov/glossary/term/sybil_attack), font défaut sur ces plateformes, qui ne suivent généralement pas les paramètres de niveau article, ce qui signifie qu'ils ne sont généralement utilisés que pour faire connaître un travail avant de le soumettre à un éditeur classique. SciHub permet également d'accéder gratuitement aux articles publiés, mais pas légalement, et seulement après que les éditeurs ont été réglés et ont lié l'œuvre à une législation stricte sur le droit d'auteur. Les données et articles scientifiques accessibles associés à un mécanisme de légitimité et à un modèle incitatif intégrés manquent donc cruellement. Le Web3 offre les outils nécessaires pour construire un tel système. +Il existe des plateformes d'acès libre et gratuit sous forme de serveurs de pré-impression [comme ArXiv](https://arxiv.org/). Le contrôle qualité , de même que les [mécanismes anti-sybil](/glossary/#anti-sybil), font toutefois défaut sur ces plateformes, qui ne suivent généralement pas les paramètres en termes d'article, ce qui signifie qu'ils ne sont généralement utilisés que pour faire connaître un travail avant de le soumettre à un éditeur classique. SciHub permet également d'accéder gratuitement aux articles publiés, mais pas légalement, et seulement après que les éditeurs ont été réglés et ont lié l'œuvre à une législation stricte sur le droit d'auteur. Les données et articles scientifiques accessibles associés à un mécanisme de légitimité et à un modèle incitatif intégrés manquent donc cruellement. Le Web3 offre les outils nécessaire pour construire un tel système. ### Reproductibilité et réplicabilité {#reproducibility-and-replicability} @@ -60,23 +60,23 @@ La reproductibilité et la réplicabilité sont les fondements des découvertes - Des résultats reproductibles peuvent être obtenus plusieurs fois de suite par la même équipe en utilisant la même méthodologie. - Des résultats reproductibles peuvent être obtenus par un autre groupe utilisant le même dispositif expérimental. -Avec les nouveaux outils Web3 natifs, reproductibilité et réplicabilité sont à la base des découvertes. Le tissu technologique universitaire peut s'imprégner d'une science de qualité. Le Web3 offre la possibilité de créer des attestations pour chaque composant d'analyse : les données brutes, le moteur de calcul et le résultat de l'application. Les systèmes fonctionnant sur le mode du consensus ont ceci de fabuleux que lorsqu'un réseau de confiance est créé pour préserver ces composants, chaque participant au réseau peut être chargé de la reproduction du calcul et de la validation de chaque résultat. +Avec les nouveaux outils Web3 natifs, reproductibilité et réplicabilité sont à la base des découvertes. Le tissu technologique universitaire peut s'imprégner d'une science de qualité. Le Web3 offre la possibilité de créer des [attestations](/glossary/#attestation) pour chaque composant d'analyse : les données brutes, le moteur de calcul et le résultat de l'application. Les systèmes fonctionnant sur le mode du consensus ont ceci de fabuleux que lorsqu'un réseau de confiance est créé pour préserver ces composants, chaque participant au réseau peut être chargé de la reproduction du calcul et de la validation de chaque résultat. ### Financement {#funding} -Dans le cadre du modèle de financement actuel de la science, des personnes ou des groupes de scientifiques présentent des demandes de financement écrites à des organismes de financement. Un petit groupe de personnes de confiance notent les candidats, puis les interrogent avant d'attribuer des fonds à une fraction d'entre eux. Ce modèle, qui crée des goulets d'étranglement susceptibles de retarder de plusieurs années le traitement des demandes de subvention, est réputé être très vulnérable à l'orientation, aux intérêts personnels et à la politique du comité d’étude. +Dans le cadre du modèle de financement actuel de la science, des personnes ou des groupes de scientifiques présentent des demandes de financement écrites à des organismes de financement. Un petit groupe de personnes de confiance notent les candidats, puis les interrogent avant d'attribuer des fonds à une fraction d'entre eux. En plus de créer un goulot d'étranglement qui mène parfois à **des années d'attente** entre l'application de la demande et la réception d'une subvention, ce modèle est réputé pour être hautement **vulnérable aux biais, aux intérêts personnels et aux politiques** du comité d'étude. Des études ont montré que les comités d'étude des demandes de subventions ont du mal à sélectionner les propositions de qualité. En effet, les mêmes propositions soumises à des comités différents donnent des résultats très différents. Le financement étant de plus en plus limité, il s’est concentré sur un groupe plus restreint de chercheurs plus âgés, porteurs de projets plus classiques sur le plan intellectuel. Cela a eu pour effet de créer un paysage de financement hyperconcurrentiel, d'ancrer des incitations perverses et d'étouffer l'innovation. -Le Web3 a le potentiel d'ébranler ce modèle de financement dépassé en expérimentant différents modèles d'incitation développés par les DAO et le Web3 dans l'ensemble. [Le financement rétroactif de biens publics](https://medium.com/ethereum-optimism/retroactive-public-goods-funding-33c9b7d00f0c), [le financement quadratique](https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2003531), la [gouvernance de DAO](https://www.antler.co/blog/daos-and-web3-governance) et les [structures incitatives basées sur l'utilisation de jetons](https://cdixon.org/2017/05/27/crypto-tokens-a-breakthrough-in-open-network-design) sont quelques-uns des outils Web3 qui pourraient révolutionner le financement de la science. +Le Web3 a le potentiel d'ébranler ce modèle de financement dépassé en expérimentant différents modèles d'incitation développés par les DAO et le Web3 dans l'ensemble. [Le financement rétroactif des biens publics](https://medium.com/ethereum-optimism/retroactive-public-goods-funding-33c9b7d00f0c),[ le financement quadratique](https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2003531),[ la gouvernance de DAO](https://www.antler.co/blog/daos-and-web3-governance-the-promise-implications-and-challenges-ahead) et [ les structures incitatives basées sur l'utilisation de jetons](https://cdixon.org/2017/05/27/crypto-tokens-a-breakthrough-in-open-network-design) sont quelques-uns des outils Web3 qui pourraient révolutionner le financement de la science. ### Propriété et développement de la PI {#ip-ownership} -La propriété intellectuelle (PI) pose problème dans la science traditionnelle : cantonnée aux universités ou inutilisée dans les entreprises de biotechnologie, elle est de surcroît et comme chacun le sait difficile à évaluer. Le Web3 est cependant particulièrement performant en matière de propriété des actifs numériques (notamment des données scientifiques ou des articles), grâce au recours aux [jetons non fongibles (NFTs)](/nft/). +La propriété intellectuelle (PI) pose problème dans la science traditionnelle : cantonnée aux universités ou inutilisée dans les entreprises de biotechnologie, elle est de surcroît et comme chacun le sait difficile à évaluer. Le Web est cependant particulièrement performant en matière de propriété des actifs numériques (notamment des données scientifiques ou des articles), grâce au recours aux [jetons non fongibles (NFTs)](/glossary/#nft). De la même manière que les NFT peuvent transmettre les recettes de futures transactions au créateur initial, vous pouvez établir des chaînes d'attribution de valeur transparentes pour récompenser les chercheurs, les organes directeurs (les DAO par exemple), ou même les personnes dont les données sont collectées. -Les [NFT liés à la PI](https://medium.com/molecule-blog/ip-nfts-for-researchers-a-new-biomedical-funding-paradigm-91312d8d92e6) peuvent également servir de clé d'accès à un référentiel de données décentralisé relatif aux expériences de recherche en cours, et puiser dans les NFT et le financement de la [DeFi](/defi/) (de la fractionalisation aux groupes de prêt et à l'estimation de la valeur). Ils permettent également aux entités nativement en chaîne, telles que les DAO comme [VitaDAO](https://www.vitadao.com/), de mener des recherches directement en chaîne. Les [jetons « soulbound »](https://vitalik.eth.limo/general/2022/01/26/soulbound.html)non transférables peuvent également jouer un rôle important en matière de DeSci en permettant aux individus d'apporter la preuve de leur expérience et leurs identifiants liés à leur adresse Ethereum. +Les [NFT liés à la PI](https://medium.com/molecule-blog/ip-nfts-for-researchers-a-new-biomedical-funding-paradigm-91312d8d92e6) peuvent également servir de clé d'accès à un référentiel de données décentralisé relatif aux expériences de recherche en cours, et puiser dans les NFT et le financement de la [DeFi](/glossary/#defi) (de la fractionalisation aux groupes de prêt et à l'estimation de la valeur). Ils permettent également aux entités nativement en chaîne, telles que les DAO comme [VitaDAO](https://www.vitadao.com/), de mener des recherches directement en chaîne. Les [jetons «soulbound»](https://vitalik.eth.limo/general/2022/01/26/soulbound.html) non transférables peuvent également jouer un rôle important en matière de DeSci en permettant aux individus d'apporter la preuve de leur expérience et leurs identifiants liés à leur adresse Ethereum. ### Stockage de données, accès et architecture {#data-storage} @@ -92,22 +92,18 @@ Explorer les projets et rejoindre la communauté DeSci. - [DeSci.Global : calendrier des événements et des rencontres à l'échelle mondiale](https://desci.global) - [La blockchain au service de la science avec Telegram](https://t.me/BlockchainForScience) -- [Molecule : Financer et recevoir des fonds pour vos projets de recherche](https://discover.molecule.to/) +- [Molecule : Financer et recevoir des fonds pour vos projets de recherche](https://www.molecule.xyz/) - [VitaDAO : recevoir des fonds par le biais d'accords de recherche sponsorisés en vue de recherches sur la longévité](https://www.vitadao.com/) - [Research Hub : publier un résultat scientifique et participer à une conversation avec des pairs](https://www.researchhub.com/) - [LabDAO : plier une protéine in-silico](https://alphafodl.vercel.app/) - [dClimate API : envoyer des requêtes concernant les données climatiques recueillies par une communauté décentralisée](https://api.dclimate.net/) - [DeSci Foundation : fabricant d'outils de publication DeSci](https://descifoundation.org/) - [DeSci.World : guichet unique grâce auquel les utilisateurs peuvent avoir une visibilité, échanger avec la science décentralisée](https://desci.world) -- [Protocole Fleming : économie des données open-source qui alimente la recherche biomédicale collaborative](https://medium.com/@FlemingProtocol/a-data-economy-for-patient-driven-biomedical-innovation-9d56bf63d3dd) -- [OceanDAO : source de financement régi par une DAO pour les études scientifiques liées aux données](https://oceanprotocol.com/dao) +- [OceanDAO : source de financement régi par une DAO pour les études scientifiques liées aux données](https://oceanprotocol.com/) - [Opscientia : flux de travaux scientifiques décentralisés ouverts](https://opsci.io/research/) -- [LabDAO : plier une protéine in-silico](https://alphafodl.vercel.app/) - [Bio.xyz : financer votre projet DAO ou desci biotech](https://www.bio.xyz/) -- [Research Hub: publier un résultat scientifique et engager une conversation avec les pairs](https://www.researchhub.com/) -- [VitaDAO : recevoir des fonds pour mener des recherches sur la longévité par le biais d'accords de recherche sponsorisés](https://www.vitadao.com/) -- [Protocole Fleming : économie de données open-source qui alimente la découverte biomédicale collaborative](https://medium.com/@FlemingProtocol/a-data-economy-for-patient-driven-biomedical-innovation-9d56bf63d3dd) -- [Active Inference Lab](https://www.activeinference.org/) +- [Protocole Fleming : économie des données open-source qui alimente la recherche biomédicale collaborative](http://flemingprotocol.io/) +- [Institut d'inférence active](https://www.activeinference.org/) - [CureDAO : plateforme de santé de précision détenue par une communauté](https://docs.curedao.org/) - [IdeaMarkets : pour une crédibilité scientifique décentralisée renforcée](https://ideamarket.io/) - [DeSci Labs](https://www.desci.com/) @@ -121,9 +117,8 @@ Nous accueillons volontiers les suggestions de nouveaux projets à répertorier - [Arguments en faveur de la DeSci](https://gitcoin.co/blog/desci-the-case-for-decentralised-science/) - [Guide relatif à la DeSci](https://future.com/what-is-decentralized-science-aka-desci/) - [Ressources relatives à la science décentralisée](https://www.vincentweisser.com/decentralized-science) -- [Les IP-NFT de Molecule dans le domaine biopharmaceutique - Description technique](https://molecule.to/blog/molecules-biopharma-ip-nfts-a-technical-description) +- [Les IP-NFT de Molecule dans le domaine biopharmaceutique - Description technique](https://www.molecule.xyz/blog/molecules-biopharma-ip-nfts-a-technical-description) - [Construire des systèmes scientifiques sans tiers de confiance par Jon Starr](https://medium.com/@jringo/building-systems-of-trustless-science-1cd2d072f673) -- [L’émergence des DAO biotech](https://molecule.to/blog/the-emergence-of-biotech-daos) - [Paul Kohlhaas - DeSci : L'avenir de la science décentralisée (podcast)](https://anchor.fm/andrew-steinwold/episodes/Paul-Kohlhaas---DeSci-The-Future-of-Decentralized-Science---Zima-Red-ep-117-e1h683a) - [Une ontologie des Inférences actives pour une science décentralisée : de la création de sens en situation aux biens communs épistémiques](https://zenodo.org/record/6320575) - [DeSci : l'avenir de la recherche par Samuel Akinosho](https://lucidsamuel.medium.com/desci-the-future-of-research-b76cfc88c8ec) diff --git a/public/content/translations/fr/nft/index.md b/public/content/translations/fr/nft/index.md index 63efac236b7..9616345ecaa 100644 --- a/public/content/translations/fr/nft/index.md +++ b/public/content/translations/fr/nft/index.md @@ -5,7 +5,7 @@ lang: fr template: use-cases emoji: ":frame_with_picture:" sidebarDepth: 2 -image: /infrastructure_transparent.png +image: /images/infrastructure_transparent.png alt: Un logo Eth affiché par hologramme. summaryPoint1: Un moyen de représenter toute chose unique en tant qu'actif Ethereum. summaryPoint2: Les NFT offrent plus de possibilités que jamais aux créateurs de contenus. @@ -14,28 +14,28 @@ summaryPoint3: Propulsés par des contrats intelligents sur la blockchain Ethere ## Que sont les NFT ? {#what-are-nfts} -Les NFT sont des jetons qui sont individuellement uniques. Chaque NFT a des propriétés différentes (non fongibles) et sa rareté est prouvée. Il diffère des jetons tels que l'ETH ou d'autres jetons basés sur Ethereum comme l'USDC, où chaque jeton est identique et possède les mêmes propriétés ("fongibles"). Vous ne vous souciez pas de savoir quel type de billet (ou d'ETH) vous possédez dans votre portefeuille, parce qu'ils sont tous identiques et valent tous la même chose. Cependant, vous vous souciez de savoir quel NFT spécifique vous possédez, car ils ont tous des propriétés individuelles qui les distinguent des autres ("non fongibles"). +Les NFT sont des jetons qui sont **individuellement uniques**. Chaque NFT a des propriétés différentes (non fongibles) et sa rareté est prouvée. Ils diffèrent des jetons tels que [l'ETH](/glossary/#ether) ou d'autres jetons basés sur Ethereum comme l'USDC, où chaque jeton est identique et possède les mêmes propriétés (« fongibles »). Vous ne vous souciez pas de savoir quel type de billet (ou d'ETH) vous possédez dans votre portefeuille, parce qu'ils sont tous identiques et valent tous la même chose. Cependant, vous vous souciez de savoir quel NFT spécifique vous possédez, car ils ont tous des propriétés individuelles qui les distinguent des autres ("non fongibles"). -Le caractère unique de chaque NFT permet la tokenisation de choses telles que l'art, les objets de collection ou même l'immobilier, où un NFT unique et spécifique représente un objet numérique ou réel unique et spécifique. La propriété d'un actif est publiquement vérifiable sur la blockchain Ethereum. +Le caractère unique de chaque NFT permet la tokenisation de choses telles que l'art, les objets de collection ou même l'immobilier, où un NFT unique et spécifique représente un objet numérique ou réel unique et spécifique. La propriété d'un actif est publiquement vérifiable sur la [blockchain](/glossary/#blockchain) Ethereum. ## L'internet des ressources {#internet-of-assets} -Les NFT et Ethereum résolvent certains des problèmes qui se posent aujourd'hui sur l'internet. Alors que tout devient de plus en plus numérique, il y a un besoin de reproduire les propriétés des objets physiques tels que la rareté, l'unicité et la preuve de propriété d'une manière qui n'est pas contrôlée par une entité centralisée. Par exemple, avec les NFT, vous pouvez posséder un fichier mp3 de musique dans toutes les applications basées sur Ethereum et ne pas être lié à l'application musicale spécifique d'une société comme Spotify ou Apple Music. Vous pouvez posséder un identifiant de média social que vous pouvez vendre ou échanger, mais qui ne peut pas vous être retiré arbitrairement par un fournisseur de plateforme. +Les NFT et Ethereum résolvent certains des problèmes qui se posent aujourd'hui sur l'internet. Alors que tout devient de plus en plus numérique, il y a un besoin de reproduire les propriétés des objets physiques tels que la rareté, l'unicité et la preuve de propriété d'une manière qui n'est pas contrôlée par une entité centralisée. Par exemple, avec les NFT, vous pouvez posséder un fichier mp3 de musique dans toutes les applications basées sur Ethereum et ne pas être lié à l'application musicale spécifique d'une société comme Spotify ou Apple Music. Vous pouvez posséder un identifiant de média social que vous pouvez vendre ou échanger, mais **qui ne peut pas vous être retiré arbitrairement** par un fournisseur de plateforme. Voici à quoi ressemble un internet de NFT par rapport à l'internet que la plupart d'entre nous utilisons aujourd'hui... ### Une comparaison {#nft-comparison} -| Un internet NFT | Internet aujourd'hui | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Vous êtes propriétaire de vos biens ! Vous seul pouvez les vendre ou les échanger. | Vous louez un actif à une organisation et il peut vous être retiré. | -| Les NFT sont uniques sur le plan numérique ; il n'y aura jamais deux NFT identiques. | Une copie d'une entité ne peut souvent pas être distinguée de l'original. | -| La propriété d'un NFT est stockée sur la blockchain et peut être vérifiée par n'importe qui. | L'historique de propriété des articles numériques sont stockés sur des serveurs contrôlés par des institutions – vous devez les croire sur parole. | -| Les NFT sont des contrats intelligents sur Ethereum. Cela signifie qu'ils peuvent facilement être utilisés dans d'autres contrats intelligents et applications sur Ethereum ! | Les entreprises qui possèdent des produits numériques ont généralement besoin de leur propre infrastructure de type "jardin fermé". | -| Les créateurs de contenu peuvent vendre leur travail n'importe où et accéder à un marché mondial. | Les créateurs dépendent de l'infrastructure et de la distribution des plates-formes qu'ils utilisent. Celles-ci sont souvent soumises à des conditions d'utilisation et à des restrictions géographiques. | -| Les créateurs de NFT peuvent conserver les droits de propriété sur leur propre travail et programmer les redevances directement dans le contrat NFT. | Les plateformes, telles que les services de diffusion de musique en streaming, conservent la majorité des bénéfices tirés des ventes. | +| Un internet NFT | Internet aujourd'hui | +| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| **Vous possédez vos actifs !** Vous seul pouvez les vendre ou les échanger. | **Vous louez un actif** à une organisation et il peut vous être retiré. | +| Les NFT sont **uniques sur le plan numérique** ; il n'y aura jamais deux NFT identiques. | **Une copie ne peut pas être distingué** de l'original. | +| La propriété d'un NFT est stockée sur la blockchain et peut être **vérifiée** par n'importe qui. | L'accès aux registres de propriété des objets numériques est **contrôlé par les institutions** - vous devez leur demander pour y accéder. | +| Les NFT sont des [contrats intelligents](/glossary/#smart-contract) sur Ethereum. Cela signifie qu'ils **peuvent facilement être utilisés dans d'autres contrats intelligents** et applications sur Ethereum ! | Les entreprises qui possèdent des objets numériques **requièrent généralement leurs propres infrastructure de type « jardin clos »**. | +| Les **créateurs de contenu peuvent vendre leur travail n'importe où** et accéder à un marché mondial. | Les créateurs dépendent de l'infrastructure et de la distribution des plates-formes qu'ils utilisent. Celles-ci sont souvent soumises à des conditions d'utilisation et à des **restrictions géographiques**. | +| Les créateurs de NFT **peuvent conserver les droits** de propriété sur leur propre travail et programmer les redevances directement dans le contrat NFT. | Les plateformes, telles que **les services de streaming musical, conservent la majorité des profits issus des ventes**. | ## Comment les NFT sont-ils utilisés ? {#nft-use-cases} @@ -50,13 +50,20 @@ Les NFT sont utilisés pour de nombreuses choses, notamment : - autoriser l'accès au contenu - billetterie - noms de domaines Internet décentralisés -- collatéral en DeFi +- caution dans [la finance décentralisée](/glossary/#defi) -Vous êtes peut-être un artiste qui souhaite partager ses œuvres à l'aide de NFT, sans en perdre le contrôle et sans sacrifier ses bénéfices à des intermédiaires. Vous pouvez créer un nouveau contrat et spécifier le nombre de NFT, leurs propriétés et un lien vers une œuvre d'art spécifique. En tant qu'artiste, vous pouvez programmer dans le contrat intelligent les redevances qui doivent vous être versées (par exemple, transférer 5 % du prix de vente au propriétaire du contrat à chaque fois qu'un NFT est transféré). Vous pouvez également toujours prouver que vous avez créé les NFT parce que vous possédez le portefeuille qui a déployé le contrat. Vos acheteurs peuvent facilement prouver qu'ils possèdent un authentique NFT de votre collection car leur adresse de portefeuille est associée à un jeton dans votre contrat intelligent. Ils peuvent l'utiliser dans l'écosystème Ethereum, sûrs de son authenticité. +Vous êtes peut-être un artiste qui souhaite partager ses œuvres à l'aide de NFT, sans en perdre le contrôle et sans sacrifier ses bénéfices à des intermédiaires. Vous pouvez créer un nouveau contrat et spécifier le nombre de NFT, leurs propriétés et un lien vers une œuvre d'art spécifique. En tant qu'artiste, **vous pouvez programmer dans le contrat intelligent les redevances** qui doivent vous être versées (par exemple transférer 5 % du prix de vente au détenteur du contrat chaque fois qu'un NFT est transféré). Vous pouvez également toujours prouver que vous êtes le créateur des NFT car vous détenez le [portefeuille](/glossary/#wallet) qui a déployé le contrat. Vos acheteurs peuvent facilement prouver qu'ils possèdent un **authentique NFT** de votre collection car leur [adresse](/glossary/#address) de portefeuille est associée à un jeton dans votre contrat intelligent. Ils peuvent l'utiliser dans l'écosystème Ethereum, sûrs de son authenticité. -Par exemple, pensez à un billet pour un événement sportif. Tout comme l'organisateur d'un événement peut décider du nombre de billets à vendre, le créateur d'un NFT peut décider du nombre de répliques existantes. Il s'agit parfois de répliques exactes telles que 5 000 billets d'entrée générale. Parfois, plusieurs très similaires sont créés, chacun légèrement différent, comme un billet avec un siège assigné. Ils peuvent être achetés et vendus de pair à pair sans avoir à payer de frais de billetterie et l'acheteur peut toujours s'assurer de l'authenticité du billet en vérifiant l'adresse du contrat. + +
Explorez, achetez ou créez vos propres collections NFT...
+ + Explorez les cartes NFT + +
-Sur ethereum.org, les NFT sont utilisés pour démontrer que des personnes ont contribué de manière significative à notre dépôt Github (programmation du site web, rédaction ou modification d'un article...), ont traduit notre contenu, ou ont participé à nos appels à la communauté, et nous avons même notre propre nom de domaine NFT. Si vous contribuez à ethereum.org, vous pouvez demander un POAP NFT. Certains rassemblements crypto ont utilisé des POAP comme billets. [Plus d'infos sur la contribution](/contributing/#poap). +Par exemple, pensez à un billet pour un événement sportif. Tout comme **l'organisateur d'un événement peut décider du nombre de billets à vendre**, le créateur d'un NFT peut décider du nombre de répliques existantes. Il s'agit parfois de répliques exactes telles que 5 000 billets d'entrée générale. Parfois, plusieurs très similaires sont créés, chacun légèrement différent, comme un billet avec un siège assigné. Ils peuvent être achetés et vendus de pair à pair sans avoir à payer de frais de billetterie et l'acheteur peut toujours s'assurer de l'authenticité du billet en vérifiant l'adresse du contrat. + +Sur ethereum.org, les **NFT sont utilisés pour démontrer que des personnes ont contribué** de manière significative à notre dépôt Github (programmation du site web, rédaction ou modification d'un article...), ont traduit notre contenu, ou ont participé à nos appels à la communauté, et nous avons même notre propre nom de domaine NFT. Si vous contribuez à ethereum.org, vous pouvez réclamer un NFT [POAP](/glossary/#poap). Certains rassemblements crypto ont utilisé des POAP comme billets. [Plus d'infos sur la contribution](/contributing/#poap). ![POAP ethereum.org](./poap.png) @@ -68,7 +75,7 @@ Ce site web dispose également d'un nom de domaine alternatif NFT, **ethereum.et ## Comment fonctionnent les NFT ? {#how-nfts-work} -Les NFT, comme tous les objets numériques de la blockchain Ethereum, sont créés par un programme informatique spécial basé sur Ethereum appelé "contrat intelligent". Ces contrats suivent certaines règles, comme les normes ERC-721 ou ERC-1155, qui déterminent ce que le contrat peut faire. +Les NFT, comme tous les objets numériques de la blockchain Ethereum, sont créés par un programme informatique spécial basé sur Ethereum appelé "contrat intelligent". Ces contrats suivent certaines règles, comme les normes [ERC-721](/glossary/#erc-721) ou [ERC-1155](/glossary/#erc-1155), qui déterminent ce que le contrat peut faire. Le contrat intelligent NFT peut accomplir quelques tâches essentielles : @@ -82,7 +89,7 @@ En outre, le créateur du contrat peut ajouter des règles supplémentaires. Ell ### Sécurité NFT {#nft-security} -La sécurité d'Ethereum émane de la preuve d'enjeu. Le système est conçu pour décourager économiquement les actions malveillantes, ce qui rend Ethereum infalsifiable. C'est ce qui rend les NFT possibles. Une fois le bloc contenant votre transaction NFT finalisé, un attaquant devrait dépenser des millions d'ETH pour le modifier. Quiconque exécute un logiciel Ethereum serait immédiatement capable de détecter des manipulations malhonnêtes avec un NFT, et la personne malveillante serait économiquement pénalisée et rejetée. +La sécurité d'Ethereum émane de la [preuve d'enjeu](/glossary/#pos). Le système est conçu pour décourager économiquement les actions malveillantes, ce qui rend Ethereum infalsifiable. C'est ce qui rend les NFT possibles. Une fois le [bloc](/glossary/#block) contenant votre transaction NFT [finalisé](/glossary/#finality), un attaquant devrait dépenser des millions d'ETH pour le modifier. Quiconque exécute un logiciel Ethereum serait immédiatement capable de détecter des manipulations malhonnêtes avec un NFT, et la personne malveillante serait économiquement pénalisée et rejetée. Les questions de sécurité concernant les NFT sont le plus souvent liées aux escroqueries par hameçonnage, aux vulnérabilités des contrats intelligents ou aux erreurs utilisateur (comme exposer par inadvertance des clés privées), rendant la sécurité du portefeuille critique pour les propriétaires de NFT. diff --git a/public/content/translations/fr/refi/index.md b/public/content/translations/fr/refi/index.md index 836a58e28ee..bf187ecdd4e 100644 --- a/public/content/translations/fr/refi/index.md +++ b/public/content/translations/fr/refi/index.md @@ -5,7 +5,7 @@ lang: fr template: use-cases emoji: ":recycle:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: Un système économique alternatif fondé sur des principes de régénération summaryPoint2: Une tentative d'utilisation d'Ethereum pour résoudre les crises de coordination au niveau mondial, telles que le changement climatique @@ -14,23 +14,25 @@ summaryPoint3: Un outil permettant une augmentation drastique des bénéfices é ## Qu'est-ce que la ReFi ? {#what-is-refi} -**La finance régénérative (ReFi)** est un ensemble d'outils et d'idées construits sur les blockchains, qui visent à créer des économies régénératives, plutôt qu'extractives ou exploitantes. Les systèmes extractifs finissent par épuiser les ressources disponibles et s'effondrent ; en l'absence de mécanismes de régénération, ils manquent de résilience. La ReFi part du principe que la création de valeur monétaire doit être dissociée de l'extraction non durable des ressources de notre planète et de nos communautés. +**La finance régénérative (ReFi)** est un ensemble d'outils et d'idées construits sur les [blockchains](/glossary/#blockchain), qui visent à créer des économies régénératives, plutôt qu'extractives ou exploitantes. Les systèmes extractifs finissent par épuiser les ressources disponibles et s'effondrent ; en l'absence de mécanismes de régénération, ils manquent de résilience. La ReFi part du principe que la création de valeur monétaire doit être dissociée de l'extraction non durable des ressources de notre planète et de nos communautés. -Le ReFi vise plutôt à résoudre des problèmes environnementaux, communautaires ou sociaux en créant des cycles de régénération. Ces systèmes créent de la valeur pour les participants tout en bénéficiant aux écosystèmes et aux communautés. +La ReFi vise plutôt à résoudre des problèmes environnementaux, communautaires ou sociaux en créant des cycles de régénération. Ces systèmes créent de la valeur pour les participants tout en bénéficiant aux écosystèmes et aux communautés. L'un des fondements de la ReFi est le concept d'économie régénératrice dont John Œilleton, du Capital Institute, a été le pionnier. Il a proposé [huit principes interconnectés](https://capitalinstitute.org/8-principles-regenerative-economy/) qui sous-tendent la santé systémique : ![Huit principes interconnectés](refi-regenerative-economy-diagram.png) -Les projets ReFi concrétisent ces principes en utilisant des [contrats intelligents](/developers/docs/smart-contracts/) et des [applications de finance décentralisée (DeFi)](/defi/) pour encourager les comportements régénérateurs, par exemple la restauration des écosystèmes dégradés, et faciliter la collaboration à grande échelle sur des questions mondiales telles que le changement climatique et la perte de biodiversité. +Les projets ReFi concrétisent ces principes en utilisant des [contrats intelligents](/glossary/#smart-contract) et des [applications de finance décentralisée (DeFi)](/glossary/#defi) pour encourager les comportements régénérateurs, par exemple la restauration des écosystèmes dégradés, et faciliter la collaboration à grande échelle sur des questions mondiales telles que le changement climatique et la perte de biodiversité. La ReFi rejoint également le mouvement [science décentralisée (DeSci)](/desci/), qui utilise Ethereum comme plateforme pour financer, créer, réviser, créditer, stocker et diffuser des connaissances scientifiques. Les outils DeSci pourraient être utiles pour élaborer des normes et des pratiques vérifiables pour la mise en œuvre et le suivi d'activités régénératrices telles que la plantation d'arbres, l'élimination du plastique dans les océans ou la restauration d'un écosystème dégradé. + + ## Tokenisation des crédits carbone {#tokenization-of-carbon-credits} -Le **[marché volontaire du carbone (VCM)](https://climatefocus.com/so-what-voluntary-carbon-market-exactly/)** est un mécanisme de financement de projets qui ont un impact positif vérifié sur les émissions de carbone, soit en réduisant les émissions en cours, soit en éliminant les gaz à effet de serre déjà émis dans l'atmosphère. Après vérification, ces projets reçoivent un actif appelé "crédits carbone", qu'ils peuvent vendre à des particuliers et à des organisations désireux de soutenir l'action en faveur du climat. +Le **[marché volontaire du carbone (VCM)](https://climatefocus.com/so-what-voluntary-carbon-market-exactly/)** est un mécanisme de financement de projets qui ont un impact positif vérifié sur les émissions de carbone, soit en réduisant les émissions en cours, soit en éliminant les gaz à effet de serre déjà émis dans l'atmosphère. Après vérification, ces projets reçoivent un actif appelé « crédits carbone », qu'ils peuvent vendre à des particuliers et à des organisations désireux de soutenir l'action en faveur du climat. -En plus du VCM, il existe également plusieurs marchés du carbone mandatés par les gouvernements ("marchés de conformité") qui visent à établir un prix du carbone par le biais de lois ou de réglementations au sein d'une juridiction particulière (par exemple, un pays ou une région), en contrôlant l'offre de permis à distribuer. Les marchés de conformité incitent les pollueurs relevant de leur juridiction à réduire leurs émissions, mais ils ne sont pas en mesure d'éliminer les gaz à effet de serre déjà émis. +En plus du VCM, il existe également plusieurs marchés du carbone mandatés par les gouvernements (« marchés de conformité ») qui visent à établir un prix du carbone par le biais de lois ou de réglementations au sein d'une juridiction particulière (par exemple, un pays ou une région), en contrôlant l'offre de permis à distribuer. Les marchés de conformité incitent les pollueurs relevant de leur juridiction à réduire leurs émissions, mais ils ne sont pas en mesure d'éliminer les gaz à effet de serre déjà émis. Malgré son développement au cours des dernières décennies, le VCM continue de souffrir d'une multitude de problèmes : @@ -42,12 +44,12 @@ Malgré son développement au cours des dernières décennies, le VCM continue d La transition du VCM vers le nouveau **marché numérique du carbone (DCM)** basé sur la blockchain pourrait être l'occasion de mettre à niveau la technologie existante pour la validation, la vente et la consommation des crédits carbone. Les blockchains permettent d'obtenir des données publiquement vérifiables, un accès pour un large éventail d'utilisateurs et une plus grande liquidité. -Les projets utilisent la technologie de la blockchain pour atténuer de nombreux problèmes du marché traditionnel : +Les projets ReFi utilisent la technologie de la blockchain pour atténuer de nombreux problèmes du marché traditionnel : - **La liquidité est concentrée sur un petit nombre de pools** où chacun peut commercer. Les grandes organisations comme les individus peuvent utiliser ces pools sans devoir rechercher manuellement des acheteurs/vendeurs, sans frais de participation ou sans enregistrement préalable. - **Toutes les transactions sont enregistrées sur des blockchains publiques**. Le chemin que chaque crédit carbone prend en raison de l'activité de trading est retraçable à jamais dès qu'il est est rendu disponible dans le DCM. - **La rapidité des transactions est quasiment instantanée**. Sécuriser de vastes quantités de crédits carbone via les marchés traditionnels peut prendre des jours ou des semaines, alors que ceci peut être réalisé en quelques secondes dans le DCM. -- **Les activités de trading ont lieu sans intermédiaires**, qui facturent des fortes commissions. Les crédits carbone numériques représentent une [amélioration du coût de 62% par rapport aux crédits traditionnels équivalents](https://www.klimadao.finance/blog/klimadao-analysis-of-the-base-carbon-tonne), d'après les données d'une société d'analyse. +- **Les activités de trading ont lieu sans intermédiaires**, qui facturent des fortes commissions. Les crédits carbones numériques représentent une réduction de coût conséquente comparé aux crédits traditionnels. - **Le DCM peut passer à l'échelle** et répondre aussi bien aux attentes des individus que des entreprises multinationales. ### Composants clés du DCM {#key-components-dcm} @@ -67,7 +69,7 @@ Certains, comme [Klima Infinity](https://www.klimadao.finance/infinity) et [Senk ## La ReFi au-delà des marchés du carbone {#refi-beyond} -Bien qu'il y ait actuellement une grande attention portée aux marchés du carbone en général et à la transition du VCM au DCM en particulier, le terme "ReFi" n'est pas strictement limité au carbone. D'autres actifs environnementaux en dehors des crédits carbone peuvent être développés et tokenisés, ce qui signifiera que d'autres externalités négatives pourront également être valorisées au sein des couches de base des futurs systèmes économiques. De plus, l'aspect régénératif de ce modèle économique peut être appliqué à d'autres domaines, tels que le financement des biens publics via des plateformes de financement quadratique comme [Gitcoin](https://gitcoin.co/). Les organisations qui reposent sur l'idée de participation ouverte et de distribution équitable des ressources permettent à chacun de contribuer financièrement aux projets de logiciels open-source, ainsi qu'aux projets éducatifs, environnementaux et communautaires. +Bien qu'il y ait actuellement une grande attention portée aux marchés du carbone en général et à la transition du VCM au DCM en particulier, le terme « ReFi » n'est pas strictement limité au carbone. D'autres actifs environnementaux en dehors des crédits carbone peuvent être développés et tokenisés, ce qui signifiera que d'autres externalités négatives pourront également être valorisées au sein des couches de base des futurs systèmes économiques. De plus, l'aspect régénératif de ce modèle économique peut être appliqué à d'autres domaines, tels que le financement des biens publics via des plateformes de financement quadratique comme [Gitcoin](https://gitcoin.co/). Les organisations qui reposent sur l'idée de participation ouverte et de distribution équitable des ressources permettent à chacun de contribuer financièrement aux projets de logiciels open-source, ainsi qu'aux projets éducatifs, environnementaux et communautaires. En orientant le capital loin des pratiques extractives et vers un flux régénératif, les projets et les entreprises qui fournissent des avantages sociaux, environnementaux ou communautaires - et qui pourraient échouer à obtenir un financement dans la finance traditionnelle - peuvent démarrer et générer des externalités positives pour la société beaucoup plus rapidement et facilement. La transition vers ce modèle de financement ouvre également la voie à des systèmes économiques beaucoup plus inclusifs, où les personnes de toutes les catégories démographiques peuvent devenir des participants actifs plutôt que de simples observateurs passifs. ReFi propose une vision d'Ethereum en tant que mécanisme de coordination de l'action face aux défis existentiels auxquels notre espèce et toute vie sur notre planète sont confrontées - en tant que couche de base d'un nouveau paradigme économique, permettant un avenir plus inclusif et durable pour les siècles à venir. diff --git a/public/content/translations/fr/roadmap/beacon-chain/index.md b/public/content/translations/fr/roadmap/beacon-chain/index.md index 146cde12188..3432d161b68 100644 --- a/public/content/translations/fr/roadmap/beacon-chain/index.md +++ b/public/content/translations/fr/roadmap/beacon-chain/index.md @@ -3,7 +3,7 @@ title: La chaîne phare description: En savoir plus sur la chaîne phare - la mise à niveau qui a introduit la preuve d'enjeu d'Ethereum. lang: fr template: upgrade -image: /upgrades/core.png +image: /images/upgrades/core.png summaryPoint1: La Chaîne phare a introduit la preuve d'enjeu dans l'écosystème Ethereum. summaryPoint2: Elle a été fusionnée avec la chaîne originale de preuve de travail Ethereum en septembre 2022. summaryPoint3: La Chaîne phare a introduit la logique de consensus et le protocole de commutation de bloc qui sécurise désormais Ethereum. diff --git a/public/content/translations/fr/roadmap/future-proofing/index.md b/public/content/translations/fr/roadmap/future-proofing/index.md index 6f0bf5793e3..c03935f34ff 100644 --- a/public/content/translations/fr/roadmap/future-proofing/index.md +++ b/public/content/translations/fr/roadmap/future-proofing/index.md @@ -2,7 +2,7 @@ title: Ethereum à l’épreuve du temps description: Ces mises à niveau consolident Ethereum en tant que couche de base résiliente et décentralisée pour l’avenir, quoi qu’elle réserve. lang: fr -image: /roadmap/roadmap-future.png +image: /images/roadmap/roadmap-future.png alt: "Feuille de route d'Ethereum" template: roadmap --- diff --git a/public/content/translations/fr/roadmap/index.md b/public/content/translations/fr/roadmap/index.md index 8a9e07343a2..4ddcff88821 100644 --- a/public/content/translations/fr/roadmap/index.md +++ b/public/content/translations/fr/roadmap/index.md @@ -3,7 +3,7 @@ title: Feuille de route d'Ethereum description: La voie vers davantage d'évolutivité, de sécurité et de durabilité pour Ethereum. lang: fr template: roadmap -image: /heroes/roadmap-hub-hero.jpg +image: /images/heroes/roadmap-hub-hero.jpg alt: "Feuille de route d'Ethereum" summaryPoints: buttons: diff --git a/public/content/translations/fr/roadmap/merge/index.md b/public/content/translations/fr/roadmap/merge/index.md index 0c210e9d901..94a9222e849 100644 --- a/public/content/translations/fr/roadmap/merge/index.md +++ b/public/content/translations/fr/roadmap/merge/index.md @@ -3,7 +3,7 @@ title: La Fusion description: En savoir plus sur La Fusion - quand le réseau principal Ethereum adopte la preuve d'enjeu. lang: fr template: upgrade -image: /upgrades/merge.png +image: /images/upgrades/merge.png alt: summaryPoint1: Le réseau principal Ethereum utilise la preuve d'enjeu, mais cela n'a pas toujours été le cas. summaryPoint2: La mise à niveau du mécanisme original de preuve de travail à celui de la preuve d'enjeu a été appelé La Fusion. diff --git a/public/content/translations/fr/roadmap/scaling/index.md b/public/content/translations/fr/roadmap/scaling/index.md index a9f1ca4e0bb..c04e94db3ac 100644 --- a/public/content/translations/fr/roadmap/scaling/index.md +++ b/public/content/translations/fr/roadmap/scaling/index.md @@ -2,7 +2,7 @@ title: Permettre l'évolutivité d'Ethereum description: Les rollups regroupent des transactions hors chaîne, ce qui réduit les coûts pour l'utilisateur. Cependant, la manière dont les rollups utilisent actuellement les données est pour l'heure trop coûteuse, ce qui limite le coût des transactions. La solution Proto-Danksharding règle ce problème. lang: fr -image: /roadmap/roadmap-transactions.png +image: /images/roadmap/roadmap-transactions.png alt: "Feuille de route d'Ethereum" template: roadmap --- diff --git a/public/content/translations/fr/roadmap/security/index.md b/public/content/translations/fr/roadmap/security/index.md index d1a9028e7e2..36938efad9e 100644 --- a/public/content/translations/fr/roadmap/security/index.md +++ b/public/content/translations/fr/roadmap/security/index.md @@ -2,7 +2,7 @@ title: Un Ethereum plus sûr description: Ethereum est la plateforme de contrats intelligents la plus sûre et la plus décentralisée qui existe. Cependant, des améliorations peuvent encore être apportées pour qu'Ethereum reste résistant à tout niveau d'attaque à l'avenir. lang: fr -image: /roadmap/roadmap-security.png +image: /images/roadmap/roadmap-security.png alt: "Feuille de route d'Ethereum" template: roadmap --- diff --git a/public/content/translations/fr/roadmap/user-experience/index.md b/public/content/translations/fr/roadmap/user-experience/index.md index 11be67f9034..b46e8c1fa0f 100644 --- a/public/content/translations/fr/roadmap/user-experience/index.md +++ b/public/content/translations/fr/roadmap/user-experience/index.md @@ -2,7 +2,7 @@ title: Amélioration de l'expérience utilisateur description: Utiliser Ethereum reste encore trop compliqué pour la plupart des gens. Pour encourager l'adoption massive, Ethereum doit réduire considérablement les obstacles initiaux - les utilisateurs doivent bénéficier d'un accès décentralisé, sans autorisation et résistant à la censure à Ethereum, mais cela doit rester aussi fluide que l'utilisation d'une application Web2 traditionnelle. lang: fr -image: /roadmap/roadmap-ux.png +image: /images/roadmap/roadmap-ux.png alt: "Feuille de route d'Ethereum" template: roadmap --- diff --git a/public/content/translations/fr/smart-contracts/index.md b/public/content/translations/fr/smart-contracts/index.md index abb6c00b245..b0b036ed4d7 100644 --- a/public/content/translations/fr/smart-contracts/index.md +++ b/public/content/translations/fr/smart-contracts/index.md @@ -6,11 +6,15 @@ lang: fr # Introduction aux contrats intelligents {#introduction-to-smart-contracts} -Les contrats intelligents sont les éléments fondamentaux de la couche applicative d'Ethereum. Il s'agit de programmes informatiques stockés sur la blockchain qui suivent la logique "si ceci alors cela" et sont garantis de s'exécuter selon les règles définies par leur code, qui ne peut être modifié une fois créé. +Les contrats intelligents sont les éléments fondamentaux de la couche applicative d'Ethereum. Il s'agit de programmes informatiques stockés sur la [blockchain](/glossary/#blockchain) qui suivent la logique « si ceci alors cela » et sont garantis de s'exécuter selon les règles définies par leur code, qui ne peut être modifié une fois créé. -L'expression « contrat intelligent » a été utilisée en premier par Nick Szabo. En 1994, il a écrit [une introduction au concept](https://www.fon.hum.uva.nl/rob/Courses/InformationInSpeech/CDROM/Literature/LOTwinterschool2006/szabo.best.vwh.net/smart.contracts.html), et en 1996 il a écrit [une exploration à ce que les contrats intelligents pourraient faire](https://www.fon.hum.uva.nl/rob/Courses/InformationInSpeech/CDROM/Literature/LOTwinterschool2006/szabo.best.vwh.net/smart_contracts_2.html). +L'expression « contrat intelligent » a été utilisée en premier par Nick Szabo. En 1994, il a écrit [une introduction au concept](https://www.fon.hum.uva.nl/rob/Courses/InformationInSpeech/CDROM/Literature/LOTwinterschool2006/szabo.best.vwh.net/smart.contracts.html), et en 1996 il a écrit [une exploration de ce que les contrats intelligents pourraient faire](https://www.fon.hum.uva.nl/rob/Courses/InformationInSpeech/CDROM/Literature/LOTwinterschool2006/szabo.best.vwh.net/smart_contracts_2.html). -Szabo a imaginé un marché numérique où des processus automatiques et cryptographiquement sécurisés permettent aux transactions et aux fonctions commerciales de se dérouler sans intermédiaires de confiance. Les contrats intelligents Ethereum concrétisent cette vision. +Szabo a imaginé un marché numérique où des processus automatiques et [cryptographiquement sécurisés](/glossary/#cryptography) permettent aux transactions et aux fonctions commerciales de se dérouler sans intermédiaires de confiance. Les contrats intelligents Ethereum concrétisent cette vision. + +Regardez Finematics expliquer les contrats intelligents : + + ## La confiance dans les contrats conventionnels {#trust-and-contracts} @@ -60,21 +64,15 @@ Enfin, comme pour les contrats traditionnels, vous pouvez vérifier le contenu d Les contrats intelligents peuvent faire essentiellement tout ce que les programmes informatiques peuvent faire. -Ils peuvent effectuer des calculs, produire de la monnaie, stocker des données, générer des NFT, envoyer des messages et même produire des visuels. Voici quelques exemples courants et concrets : +Ils peuvent effectuer des calculs, produire de la monnaie, stocker des données, générer des [NFT](/glossary/#nft), envoyer des messages et même produire des visuels. Voici quelques exemples courants et concrets : - [Stablecoins](/stablecoins/) - [Création et distribution d'actifs numériques uniques](/nft/) - [Plateforme d'échange ouverte et automatisée](/get-eth/#dex) -- [Jeu décentralisé](/dapps/?category=gaming) +- [Jeu décentralisé](/dapps/?category=gaming#explore) - [Police d'assurance qui paie automatiquement](https://etherisc.com/) - [Norme qui permet aux gens de créer des devises personnalisées et interopérables](/developers/docs/standards/tokens/) -## Davantage qu'un apprenant visuel ? {#visual-learner} - -Regardez Finematics expliquer les contrats intelligents : - - - ## Complément d'information {#further-reading} - [Comment les contrats intelligents vont changer le monde](https://www.youtube.com/watch?v=pA6CGuXEKtQ) diff --git a/public/content/translations/fr/social-networks/index.md b/public/content/translations/fr/social-networks/index.md index 247360a6666..6a97223a9b1 100644 --- a/public/content/translations/fr/social-networks/index.md +++ b/public/content/translations/fr/social-networks/index.md @@ -5,7 +5,7 @@ lang: fr template: use-cases emoji: ":mega:" sidebarDepth: 2 -image: /ethereum-learn.png +image: /images/ethereum-learn.png summaryPoint1: Plateformes basées sur la blockchain pour les interactions sociales, la création et la distribution de contenu. summaryPoint2: Les médias décentralisés protègent la confidentialité des utilisateurs et améliorent la sécurité des données. summaryPoint3: Les jetons et les NFT créent de nouvelles façons de monétiser le contenu. @@ -15,86 +15,74 @@ Les réseaux sociaux jouent un rôle considérable dans nos communications et in ## Qu'est-ce qu'un réseau social décentralisé ? {#what-are-decentralized-social-networks} -Les réseaux sociaux décentralisés sont des plateformes basées sur la blockchain qui permettent aux utilisateurs d'échanger des informations ainsi que de publier et de distribuer du contenu au public. Parce que ces applications s'exécutent sur la blockchain, elles sont capables d'être décentralisées et résistantes à la censure et au contrôle excessif. +Les réseaux sociaux décentralisés sont des plateformes basées sur la [blockchain](/glossary/#blockchain) qui permettent aux utilisateurs d'échanger des informations ainsi que de publier et de distribuer du contenu au public. Parce que ces applications s'exécutent sur la blockchain, elles sont capables d'être décentralisées et résistantes à la censure et au contrôle excessif. De nombreux réseaux sociaux décentralisés existent comme alternatives aux services de médias sociaux établis, tels que Facebook, LinkedIn, Twitter et Medium. Les réseaux sociaux basés sur la blockchain ont un certain nombre de caractéristiques qui les placent devant les plates-formes traditionnelles. + + ### Comment fonctionnent les réseaux sociaux décentralisés ? {#decentralized-social-networks-overview} -Les réseaux sociaux décentralisés sont une classe d'applications [décentralisées (dapps)](/dapps/)— des applications gérées par des [contrats intelligents](/developers/docs/smart-contracts/) déployés sur la blockchain. Le code du contrat sert de backend pour ces applications et définit leur logique commerciale. +Les réseaux sociaux décentralisés sont une classe d'applications [décentralisées (DApps)](/dapps/)— des applications gérées par des [contrats intelligents](/glossary/#smart-contract) déployés sur la blockchain. Le code du contrat sert de backend pour ces applications et définit leur logique commerciale. -Les plateformes de réseaux sociaux traditionnels se fondent sur des bases de données pour stocker des informations sur l’utilisateur, le code du programme et d’autres formes de données. Mais cela crée un point de vulnérabilité et comporte des risques significatifs. Par exemple, les serveurs de Facebook [sont devenus inaccessible pendant des heures](https://www.npr.org/2021/10/05/1043211171/facebook-instagram-whatsapp-outage-business-impact) l'année dernière, coupant les utilisateurs de leur plateforme. +Les plateformes de réseaux sociaux traditionnels se fondent sur des bases de données pour stocker des informations sur l’utilisateur, le code du programme et d’autres formes de données. Mais cela crée des points de vulnérabilité et comporte des risques significatifs. Par exemple, les serveurs de Facebook sont tristement célèbres pour [être devenus inaccessibles pendant des heures](https://www.npr.org/2021/10/05/1043211171/facebook-instagram-whatsapp-outage-business-impact) en octobre 2021, coupant les utilisateurs de la plateforme. -Les réseaux sociaux décentralisés existent sur un réseau peer-to-peer regroupant des milliers de nœuds à travers le monde. Même si certains nœuds se coupent, le réseau fonctionnera sans interruption, rendant les applications résistantes aux pannes et aux défaillances. +Les réseaux sociaux décentralisés existent sur un [réseau pair à pair](/glossary/#peer-to-peer-network) regroupant des milliers de nœuds à travers le monde. Même si certains nœuds se coupent, le réseau fonctionnera sans interruption, rendant les applications résistantes aux pannes et aux défaillances. En utilisant des systèmes de stockage décentralisés comme [le système de fichiers interplanétaires (IPFS)](https://ipfs.io/), les réseaux sociaux basés sur Ethereum peuvent protéger les informations des utilisateurs contre l'exploitation et l'utilisation malveillante de leurs données. Personne ne vendra vos informations personnelles à des annonceurs, et les pirates informatiques ne pourront pas non plus voler vos informations confidentielles. -De nombreuses plateformes basées sur la blockchain ont des tokens natifs qui alimentent la monétisation en l'absence de revenus publicitaires. Les utilisateurs peuvent acheter ces tokens pour accéder à certaines fonctionnalités, effectuer des achats dans l'application ou donner des conseils à leurs créateurs de contenu préférés. +De nombreuses plateformes de réseaux sociaux basées sur la blockchain ont des tokens natifs qui alimentent la monétisation en l'absence de revenus publicitaires. Les utilisateurs peuvent acheter ces tokens pour accéder à certaines fonctionnalités, effectuer des achats dans l'application ou donner des conseils à leurs créateurs de contenu préférés. ## Les avantages des réseaux sociaux décentralisés {#benefits} -1. Les réseaux sociaux décentralisés sont résistants à la censure et ouverts à tous. Cela signifie que les utilisateurs ne peuvent pas être bannis ou censurés de manière arbitraire. +1. Les réseaux sociaux décentralisés sont résistants à la censure et ouverts à tous. Cela signifie que **les utilisateurs ne peuvent pas** être bannis, restreints ou censurés de manière arbitraire. -2. Les réseaux sociaux décentralisés sont construits en open-source et rendent le code source des applications visibles afin de le vérifier. En éliminant l'implémentation d'algorithmes opaques communs aux réseaux sociaux traditionnels, les réseaux sociaux basés sur la blockchain peuvent aligner les intérêts des utilisateurs et des créateurs de plateformes. +2. Les réseaux sociaux décentralisés sont **construits en open-source** et rendent le code source des applications visible afin de le vérifier. En éliminant l'implémentation d'algorithmes opaques communs aux réseaux sociaux traditionnels, les réseaux sociaux basés sur la blockchain peuvent aligner les intérêts des utilisateurs et des créateurs de plateformes. -3. Les réseaux sociaux décentralisés éliminent les « intermédiaires ». Les créateurs de contenu ont une propriété directe sur leur contenu et s'engagent directement auprès des abonnés, des fans, des acheteurs et les autres parties, avec un contrat intelligent entre les deux. +3. Les réseaux sociaux décentralisés éliminent les « intermédiaires ». Les **créateurs de contenu ont une propriété directe sur leur contenu**, et s'engage directement auprès des abonnés, des fans, des acheteurs, et d'autres parties, avec rien d'autre qu'un contrat intelligent entre eux. -4. En tant que dApps fonctionnant sur le réseau Ethereum, qui est soutenu par un réseau mondial de nœuds peer-to-peer, les réseaux sociaux décentralisés sont moins sensibles aux arrêts de serveur et aux interruptions. +4. En tant que DApps fonctionnant sur le réseau Ethereum, qui est soutenu par un réseau mondial pair à pair de nœuds, les réseaux sociaux décentralisés sont **moins sensibles aux arrêts de serveur** et aux interruptions. -5. Les plates-formes sociales décentralisées offrent un cadre de monétisation amélioré pour les créateurs de contenu par le biais de jetons non-fongibles (NFT), des paiements en crypto-monnaies dans l'application et bien davantage. +5. Les plateformes sociales décentralisées offrent un cadre de **monétisation amélioré** pour les créateurs de contenu par le biais de [jetons non-fongibles (NFT)](/glossary/#nft), des paiements en crypto-monnaies dans l'application et bien davantage. -6. Les réseaux sociaux décentralisés offrent aux utilisateurs un niveau élevé de respect de la vie privée et d'anonymat. Par exemple, une personne peut se connecter à un réseau social basé sur Ethereum à l'aide d'un profil ou d'un portefeuille d'ENS - sans avoir à partager des informations personnelles identifiables (PII), comme les noms, les adresses e-mail, etc. +6. Les réseaux sociaux décentralisés offrent aux utilisateurs **un niveau élevé de respect de la vie privée et d'anonymat**. Par exemple, une personne peut se connecter à un réseau social basé sur Ethereum à l'aide d'un profil [d'ENS](/glossary/#ens) ou [d'un portefeuille](/glossary/#wallet) - sans avoir à partager des informations personnelles identifiables (PII), comme les noms, les adresses e-mail, etc. 7. Les réseaux sociaux décentralisés reposent sur un stockage décentralisé, et non sur des bases de données centralisées, ce qui est nettement mieux pour protéger les données des utilisateurs. ## Réseaux sociaux décentralisés sur Ethereum {#ethereum-social-networks} -Le réseau Ethereum est devenu l'outil de prédilection des développeurs qui créent des réseaux sociaux décentralisés en raison de la popularité de ses jetons (ERC-20/ERC-721) et de son énorme base d'utilisateurs. Voici quelques exemples de réseaux sociaux basés sur Ethereum : - -### Peepeth {#peepeth} - -[Peepeth](https://peepeth.com/) est une plateforme de microblog similaire à Twitter. Il fonctionne sur la blockchain Ethereum et utilise IPFS pour stocker les données des utilisateurs. - -Les utilisateurs peuvent envoyer des messages courts appelés « Peeps », qui ne peuvent pas être supprimés ou modifiés. Vous pouvez collecter des dons ou donner des dons à n'importe qui sur la plateforme en Ether (ETH) sans quitter l'application. +Le réseau Ethereum est devenu l'outil de prédilection des développeurs qui créent des réseaux sociaux décentralisés en raison de la popularité de ses jetons et de son énorme base d'utilisateurs. Voici quelques exemples de réseaux sociaux basés sur Ethereum : ### Mirror {#mirror} [Mirror](https://mirror.xyz/) est une plateforme de rédaction d'article compatible avec le Web3 qui vise à être décentralisée et détenue par les utilisateurs. Les utilisateurs peuvent lire et écrire gratuitement sur Mirror en connectant simplement leurs portefeuilles. Les utilisateurs peuvent également collecter des articles et s'abonner à leurs auteurs préférés. -Les articles publiés sur Mirror sont stockés en permanence sur Arweave, une plate-forme de stockage décentralisée, et peuvent être frappés en tant que [jetons non fongibles (NFT) collectionnable](/nft/) connus sous le nom de Writing NFTs. La création des Writing NFTs est entièrement gratuite pour les auteurs, et la collection est stockée sur une couche 2 d'Ethereum — rendant les transactions peu coûteuses, rapides et écologiques. +Les articles publiés sur Mirror sont stockés en permanence sur Arweave, une plate-forme de stockage décentralisée, et peuvent être frappés en tant que [jetons non fongibles (NFT) collectionnable](/nft/) connus sous le nom de Writing NFTs. La création des Writing NFTs est entièrement gratuite pour les auteurs, et la collection est stockée sur une [couche 2](/glossary/#layer-2) d'Ethereum — rendant les transactions peu coûteuses, rapides et écologiques. ### MINDS {#minds} [MINDS](https://www.minds.com/) est l'un des réseaux sociaux décentralisés les plus utilisés. Il fonctionne comme Facebook et a déjà rassemblé des millions d’utilisateurs. -Les utilisateurs utilisent le jeton ERC-20 natif de la plateforme $MIND pour payer des items. Les utilisateurs peuvent également gagner des jetons $MIND en publiant du contenu populaire, en contribuant à l'écosystème et en amenant d'autres personnes sur la plateforme. +Les utilisateurs utilisent le jeton [ERC-20](/glossary/#erc-20) natif de la plateforme $MIND pour payer des items. Les utilisateurs peuvent également gagner des jetons $MIND en publiant du contenu populaire, en contribuant à l'écosystème et en amenant d'autres personnes sur la plateforme. + +## Utiliser les réseaux sociaux décentralisés {#use-decentralized-social-networks} + +- **[Status](https://status.im/)** - _Status est une application de messagerie sécurisée qui utilise un code open source, un protocole peer-to-peer et un chiffrement de bout en bout pour protéger vos messages contre des tiers._ +- **[Mirror.xyz](https://mirror.xyz/)** - _Mirror est une plateforme de publication, détenue par les utilisateurs, décentralisée et basée sur Ethereum pour permettre aux utilisateurs de financer des projets, de monétiser du contenu et de construire des communautés de grande valeur._ +- **[Lens Protocol](https://lens.xyz/)** - _Lens Protocol est un graphe social décentralisé et modulaire qui aide les créateurs à prendre en main leur contenu où qu'ils aillent dans le jardin numérique de l'internet décentralisé._ +- **[Farcaster](https://farcaster.xyz/)** - _Farcaster est un réseau social suffisamment décentralisé. C'est un protocole ouvert qui peut supporter de nombreux clients, tout comme l'e-mail._ ## Les réseaux sociaux Web2 sur Ethereum {#web2-social-networks-and-ethereum} -Les plateformes Web3 natives [Web3](/web3/) ne sont pas les seules à essayer d'intégrer la technologie blockchain dans leurs réseaux sociaux. De nombreuses plates-formes centralisées prévoient également d'intégrer Ethereum dans leur infrastructure : +Les plateformes sociales Web natives [Web3](/glossary/#web3) ne sont pas les seules à essayer d'intégrer la technologie blockchain dans leurs réseaux sociaux. De nombreuses plates-formes centralisées prévoient également d'intégrer Ethereum dans leur infrastructure : ### Reddit {#reddit} -Reddit a [utilisé les Points Communautaires](https://cointelegraph.com/news/reddit-to-reportedly-tokenize-karma-points-and-onboard-500m-new-users), qui sont des jetons [ERC-20](/developers/docs/standards/tokens/erc-20/) que les utilisateurs peuvent gagner en publiant du contenu de qualité et en apportant des contributions dans les communautés en ligne (subreddits). Vous pouvez échanger ces jetons dans un subreddit pour [obtenir des privilèges et des avantages exclusifs](https://www.reddit.com/community-points/). Pour ce projet, Reddit travaille avec Arbitrum, un rollup [layer 2](/layer-2/) conçu pour mettre à l'échelle les transactions Ethereum. +Reddit a [utilisé les Points Communautaires](https://cointelegraph.com/news/reddit-to-reportedly-tokenize-karma-points-and-onboard-500m-new-users), qui sont des jetons ERC-20 que les utilisateurs peuvent gagner en publiant du contenu de qualité et en apportant des contributions dans les communautés en ligne (subreddits). Vous pouvez échanger ces jetons dans un subreddit pour obtenir des privilèges et des avantages exclusifs. Pour ce projet, Reddit travaille avec Arbitrum, un réseau [layer 2](/glossary/#layer-2) conçu pour mettre à l'échelle les transactions Ethereum. Le programme est déjà en ligne, avec le subreddit r/CryptoCurrency [exécutant sa version de Points Communautaires appelée « Moons »](https://www.reddit.com/r/CryptoCurrency/wiki/moons_wiki). Par description officielle, Moons « récompensent les affichages, les commentaires, et les modérateurs pour leurs contributions au subreddit ». Parce que ces jetons sont sur la blockchain (les utilisateurs les reçoivent dans des portefeuilles), ils sont indépendants de Reddit et ne peuvent pas être retirés. -Au terme d'une phase bêta sur le réseau de test Rinkeby, les Points de la Communauté Reddit sont maintenant sur [Arbitrum Nova](https://nova.arbitrum.io/), une blockchain qui combine les propriétés d'une [chaine latérale](/developers/docs/scaling/sidechains/) et d'un [Rollup optimisé](/developers/docs/scaling/optimistic-rollups/). En plus d'utiliser des Points Communautaires pour débloquer des fonctionnalités spéciales, les utilisateurs peuvent également les échanger contre des monnaies officielles. De plus, le nombre de Points Communautaires qu'un utilisateur possède détermine son influence sur le processus décisionnel au sein de la communauté. - -### Twitter {#twitter} - -En janvier 2021, Twitter Blue [a déployé la prise en charge des NFT](https://mashable.com/article/twitter-blue-nft-profile-picture), permettant aux utilisateurs de connecter leurs portefeuilles et d'afficher les NFT sous forme de photos de profil. Lors de la rédaction, l'entreprise de médias sociaux a également [annoncé des plans](https://www.theverge.com/2021/8/16/22627435/twitter-bluesky-lead-jay-graber-decentralized-social-web) pour créer un réseau social décentralisé à l'avenir. - -### Instagram {#instagram} - -En mai 2022, [Instagram a annoncé le support des NFT](https://about.instagram.com/blog/announcements/instagram-digital-collectibles) sur Ethereum et Polygon. Les utilisateurs pourront publier des NFT directement sur Instagram en connectant leur portefeuille Ethereum. - -## Utiliser les réseaux sociaux décentralisés {#use-decentralized-social-networks} - -- **[Status](https://status.im/)** - _Status est une application de messagerie sécurisée qui utilise un code open source, un protocole peer-to-peer et un chiffrement de bout en bout pour protéger vos messages contre des tiers._ -- **[Mirror.xyz](https://mirror.xyz/)** - _Mirror est une plateforme de publication, détenue par les utilisateurs, décentralisée et basée sur Ethereum pour permettre aux utilisateurs de financer des projets, de monétiser du contenu et de construire des communautés de grande valeur._ -- **[Lens Protocol](https://lens.xyz/)** - _Lens Protocol est un graphe social décentralisé et modulaire qui aide les créateurs à prendre en main leur contenu où qu'ils aillent dans le jardin numérique de l'internet décentralisé._ -- **[Farcaster](https://farcaster.xyz/)** - _Farcaster est un réseau social suffisamment décentralisé. C'est un protocole ouvert qui peut supporter de nombreux clients, tout comme l'e-mail._ +En plus d'utiliser des Points Communautaires pour débloquer des fonctionnalités spéciales, les utilisateurs peuvent également les échanger contre des monnaies officielles. De plus, le nombre de Points Communautaires qu'un utilisateur possède détermine son influence sur le processus décisionnel au sein de la communauté. ## Lectures additionnelles {#further-reading} @@ -105,7 +93,6 @@ En mai 2022, [Instagram a annoncé le support des NFT](https://about.instagram.c - [Web3 holds the promise of decentralized, community-powered social networks](https://venturebeat.com/2022/02/26/web3-holds-the-promise-of-decentralized-community-powered-social-networks/) — _Sumit Ghosh_ - [An Overview of the Blockchain Social Media Landscape](https://www.gemini.com/cryptopedia/blockchain-social-media-decentralized-social-media) — _Gemini Cryptopedia_ - [How Blockchain Can Solve Social Media Privacy](https://www.investopedia.com/news/ethereum-blockchain-social-media-privacy-problem-linkedin-indorse/) — _Prableen Bajpai_ -- [Social Media Networks Are Coming To The Blockchain](https://businesstechguides.co/what-are-decentralized-social-networks) — _Emmanuel Awosika_ - [Décentralisation suffisante pour les réseaux sociaux](https://www.varunsrinivasan.com/2022/01/11/sufficient-decentralization-for-social-networks) — _Varun Srinivasan_ ### Vidéos {#videos} @@ -116,6 +103,4 @@ En mai 2022, [Instagram a annoncé le support des NFT](https://about.instagram.c ### Communautés {#communities} -- [Serveur Discord de Status](https://discord.com/invite/3Exux7Y) -- [Serveur Discord de Mirror](https://discord.com/invite/txuCHcE8wV) - [r/CryptoMonnaie subreddit](https://www.reddit.com/r/CryptoCurrency/) diff --git a/public/content/translations/fr/staking/dvt/index.md b/public/content/translations/fr/staking/dvt/index.md index 3d7ab9988e0..b51498fe530 100644 --- a/public/content/translations/fr/staking/dvt/index.md +++ b/public/content/translations/fr/staking/dvt/index.md @@ -46,7 +46,7 @@ Sans la Technologie DVT, il est plus facile pour les fournisseurs d'actifs de ne Une solution DVT contient les éléments suivants : -- **Le partage secret de Shamir (SSS - algorithme cryptographique portant le nom de son créateur : Adi Shamir)** Validateurs utilisant [des clés BLS](https://en.wikipedia.org/wiki/BLS_digital_signature) Les partages individuels de clés BLS (key shares) peuvent être combinés en une seule clé agrégée (signature). Dans la Technologie de validation distribuée (DVT), la clé privée d'un validateur est la combinaison de signatures BLS de chaque opérateur à l'intérieur du cluster. +- **Le partage secret de Shamir** - Validateurs utilisant [des clés BLS](https://en.wikipedia.org/wiki/BLS_digital_signature) Les partages individuels de clés BLS (key shares) peuvent être combinés en une seule clé agrégée (signature). Dans la Technologie de validation distribuée (DVT), la clé privée d'un validateur est la combinaison de signatures BLS de chaque opérateur à l'intérieur du cluster. - **Seuil du schéma de signature** - Détermine le nombre de partages de clés individuelles requis au sujet des droits de signature. Exemple : 3 sur 4. - **Génération de clés distribuées (DKG)** - Processus cryptographique qui génère les partages de clé, puis utilisé à distribuer les partages d'une clé de validateur nouvelle ou déjà existante à l'endroit des nœuds d'un cluster. - **[Calcul multipartite (MPC)](https://messari.io/report/applying-multiparty-computation-to-the-world-of-blockchains)** - L'intégralité de la clé du validateur est générée de manière confidentielle via l'apport d'un calcul multipartite sécurisé. L'intégralité de la clé n'est jamais connue par aucun opérateur individuel : chaque opérateur n'a connaissance que de son propre fragment de clé (leur "part"). diff --git a/public/content/translations/fr/staking/pools/index.md b/public/content/translations/fr/staking/pools/index.md index c4def9b5fe1..c6fd0aef559 100644 --- a/public/content/translations/fr/staking/pools/index.md +++ b/public/content/translations/fr/staking/pools/index.md @@ -4,7 +4,7 @@ description: Un aperçu de la façon de débuter avec la mise en jeu d'ETH mutua lang: fr template: staking emoji: ":money_with_wings:" -image: /staking/leslie-pool.png +image: /images/staking/leslie-pool.png alt: Leslie le rhinocéros nage dans la piscine. sidebarDepth: 2 summaryPoints: @@ -35,7 +35,7 @@ En plus des avantages que nous avons décrits dans notre [introduction à la mis La mise en jeu mutualisée ou déléguée n'est pas prise en charge nativement par le protocole Ethereum, mais compte tenu de la demande des utilisateurs de miser moins de 32 ETH, un nombre croissant de solutions ont été construites pour répondre à cette demande. -Chaque pool et les outils ou contrats intelligents qu'ils utilisent ont été élaborés par différentes équipes, et chacun présente des avantages et des risques. Les pools permettent aux utilisateurs d'échanger leur ETH contre un jeton représentant l'ETH mis en jeu. Ce jeton est utile car il permet aux utilisateurs d'échanger n'importe quel montant d'ETH avec un montant équivalent d'un jeton porteur d'intérêts qui génère des rendements à partir des récompenses de staking appliqués aux ETH sous-jacents (et vice versa) sur les plateformes d'échanges décentralisées alors même que l'ETH réel reste mis en jeu sur la couche consensus. Cela signifie que les échanges entre un produit ETH mis en jeu générateur de rendement et l'« ETH brut» sont rapides, faciles et pas uniquement disponibles en multiples de 32 ETH. +Chaque pool et les outils ou contrats intelligents qu'ils utilisent ont été élaborés par différentes équipes, et chacun présente des avantages et des risques. Les pools permettent aux utilisateurs d'échanger leur ETH contre un jeton représentant l'ETH mis en jeu. Ce jeton est utile car il permet aux utilisateurs d'échanger n'importe quel montant d'ETH avec un montant équivalent d'un jeton porteur d'intérêts qui génère des rendements à partir des récompenses de staking appliqués aux ETH sous-jacents (et vice versa) sur les plateformes d'échanges décentralisées alors même que l'ETH réel reste mis en jeu sur la couche consensus. Cela signifie que les échanges entre un produit générateur de rendement basé sur de l'ETH mis en jeu et de l'« ETH brut» sont rapides, faciles et pas uniquement disponibles en multiples de 32 ETH. Toutefois, ces jetons d'ETH mis en jeu ont tendance à créer des comportements assimilables à des cartels où de vastes montants d'ETH mis en jeu finissent sous le contrôle de quelques organisations centralisées plutôt que réparties à travers de nombreux individus indépendants. Cela crée les conditions d'une censure ou d'une extraction de valeur. La norme d'excellence pour la mise en jeu devrait toujours porter sur des personnes individuelles qui exécutent des nœuds validateurs sur leur propre matériel, dans la mesure du possible. diff --git a/public/content/translations/fr/staking/saas/index.md b/public/content/translations/fr/staking/saas/index.md index fb3c4c09744..96fff0f4572 100644 --- a/public/content/translations/fr/staking/saas/index.md +++ b/public/content/translations/fr/staking/saas/index.md @@ -4,7 +4,7 @@ description: Un aperçu de la façon de débuter avec la mise en jeu ETH mutuali lang: fr template: staking emoji: ":money_with_wings:" -image: /staking/leslie-saas.png +image: /images/staking/leslie-saas.png alt: Leslie le rhinocéros flottant dans les nuages. sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/fr/staking/solo/index.md b/public/content/translations/fr/staking/solo/index.md index 5e896774338..47ba4168788 100644 --- a/public/content/translations/fr/staking/solo/index.md +++ b/public/content/translations/fr/staking/solo/index.md @@ -4,7 +4,7 @@ description: Un aperçu de la façon de commencer à miser votre ETH de manière lang: fr template: staking emoji: ":money_with_wings:" -image: /staking/leslie-solo.png +image: /images/staking/leslie-solo.png alt: Leslie le rhinocéros sur sa puce d'ordinateur. sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/fr/staking/withdrawals/index.md b/public/content/translations/fr/staking/withdrawals/index.md index 8d04b766769..a0398b34850 100644 --- a/public/content/translations/fr/staking/withdrawals/index.md +++ b/public/content/translations/fr/staking/withdrawals/index.md @@ -3,7 +3,7 @@ title: Retraits de la mise en jeu description: Page résumant ce que sont les retraits de staking, comment ils fonctionnent et ce que les stakers doivent faire pour obtenir leurs récompenses lang: fr template: staking -image: /staking/leslie-withdrawal.png +image: /images/staking/leslie-withdrawal.png alt: Leslie le rhinocéros avec ses récompenses de staking sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/fr/web3/index.md b/public/content/translations/fr/web3/index.md index 88a8fdce02e..7099e960dca 100644 --- a/public/content/translations/fr/web3/index.md +++ b/public/content/translations/fr/web3/index.md @@ -59,12 +59,12 @@ Bien que les fonctionnalités clés du Web3 ne soient pas isolées et ne rentren Le Web3 vous donne la propriété de vos actifs numériques de façon inégalée. Par exemple, disons que vous jouez à un jeu web2. Si vous achetez un objet dans le jeu, il est lié directement à votre compte. Si les créateurs du jeu suppriment votre compte, vous perdrez ces objets. Ou, si vous arrêtez de jouer au jeu, vous perdez la valeur que vous avez investie dans vos objets pendant que vous jouiez. -Web3 permet la propriété directe via les [jetons non-fongibles (NFT)](/nft/). Personne, pas même les créateurs du jeu, n'a le pouvoir de vous retirer votre propriété. En outre, si vous vous arrêtez de jouer, vous pouvez vendre ou échanger vos objets en jeu sur des marchés ouverts et récupérer leur valeur. +Le Web3 permet la propriété directe via les [jetons non-fongibles (NFT)](/glossary/#nft). Personne, pas même les créateurs du jeu, n'a le pouvoir de vous retirer votre propriété. En outre, si vous vous arrêtez de jouer, vous pouvez vendre ou échanger vos objets en jeu sur des marchés ouverts et récupérer leur valeur.
En savoir plus sur les NFT
- Plus d'infos sur les NFT + Plus d'infos sur les NTF
@@ -82,7 +82,7 @@ Le Web 2.0 exige que les créateurs de contenu fassent confiance aux plateformes En plus de posséder vos données sur le Web3, vous pouvez posséder la plateforme en tant que groupe, en utilisant des jetons qui agissent comme des parts dans une entreprise. Les DAO vous permettent de coordonner la propriété décentralisée d'une plateforme et de prendre des décisions concernant son futur. -Les DAO sont définies techniquement comme des contrats intelligents convenus qui automatisent la prise de décision décentralisée sur un ensemble de ressources (jetons). Les utilisateurs disposant de jetons votent sur la manière dont les ressources sont dépensées, et le code exécute automatiquement le résultat du vote. +Les DAO sont définies techniquement comme des [contrats intelligents](/glossary/#smart-contract) convenus qui automatisent les prises de décision décentralisées sur un ensemble de ressources (jetons). Les utilisateurs disposant de jetons votent sur la manière dont les ressources sont dépensées, et le code exécute automatiquement le résultat du vote. Le fait est toutefois que les gens définissent de nombreuses communautés Web3 comme étant des DAO. Ces communautés ont toutes des niveaux différents de décentralisation et d'automatisation par code. Actuellement, nous explorons ce que sont les DAO et comment elles pourraient évoluer à l'avenir. @@ -97,15 +97,11 @@ Le fait est toutefois que les gens définissent de nombreuses communautés Web3 Normalement, vous créez un compte pour chaque plateforme que vous utilisez. Par exemple, vous pourriez avoir un compte Twitter, un compte YouTube et un compte Reddit. Vous voulez changer votre nom tel qu'il s'affiche ou votre photo de profil ? Vous devez le faire sur tous les comptes. Vous pouvez utiliser des connexions avec les réseaux sociaux dans certains cas, mais cela pose un problème bien connu : la censure. En un seul clic, ces plateformes peuvent vous bloquer l'accès à toute votre vie en ligne. Pire encore, de nombreuses plates-formes exigent que vous leur fassiez confiance en leur confiant des informations personnelles pour créer un compte. -Web3 résout ces problèmes en vous permettant de contrôler votre identité numérique avec une adresse Ethereum et un profil ENS. Utiliser une adresse Ethereum offre un moyen de connexion unique à toutes les plateformes qui est sûr, résistant à la censure et anonyme. - - - Connectez-vous avec Ethereum - +Le Web3 résout ces problèmes en vous permettant de contrôler votre identité digitale avec une adresse Ethereum et un profil de [service de nom Ethereum (ENS)](/glossary/#ens). Utiliser une adresse Ethereum offre un moyen de connexion unique à toutes les plateformes qui est sûr, résistant à la censure et anonyme. ### Paiements natifs {#native-payments} -L'infrastructure de paiement sur le Web2 repose sur les banques et les processeurs de paiement, excluant les personnes sans compte bancaire ou les personnes qui vivent dans le mauvais pays. Le Web3 utilise des jetons comme [ETH](/eth/) pour envoyer de l'argent directement depuis un navigateur et ne nécessite pas de tiers de confiance. +L'infrastructure de paiement sur le Web2 repose sur les banques et les processeurs de paiement, excluant les personnes sans compte bancaire ou les personnes qui vivent dans le mauvais pays. Le Web3 utilise des jetons comme [ETH](/glossary/#ether) pour envoyer de l'argent directement depuis un navigateur et ne nécessite pas de tiers de confiance. Autres informations sur ETH @@ -117,7 +113,7 @@ Malgré les nombreux avantages du Web3 dans sa forme actuelle, il existe encore ### Accessibilité {#accessibility} -Des fonctionnalités importantes du Web3, comme Sign-in with Ethereum (siwe), sont déjà disponibles gratuitement pour tout le monde. Mais le coût relatif des transactions reste encore élevé pour beaucoup de personnes. Le Web3 est moins susceptible d'être utilisé dans les pays moins riches et en développement, en raison de frais de transaction élevés. Sur Ethereum, ces défis sont résolus par [la feuille de route](/roadmap/) et [les solutions de mise à l'échelle de la couche 2](/developers/docs/scaling/). La technologie est prête, mais les solutions de niveau 2 doivent être plus largement adoptées pour rendre le Web3 accessible à tous. +Des fonctionnalités importantes du Web3, comme Sign-in with Ethereum (siwe), sont déjà disponibles gratuitement pour tout le monde. Mais le coût relatif des transactions reste encore élevé pour beaucoup de personnes. Le Web3 est moins susceptible d'être utilisé dans les pays moins riches et en développement, en raison de frais de transaction élevés. Sur Ethereum, ces défis sont résolus par [la feuille de route](/roadmap/) et [les solutions de mise à l'échelle de la couche 2](/glossary/#layer-2). La technologie est prête, mais les solutions de niveau 2 doivent être plus largement adoptées pour rendre le Web3 accessible à tous. ### Expérience utilisateur {#user-experience} diff --git a/public/content/translations/hi/dao/index.md b/public/content/translations/hi/dao/index.md index 0181de430d4..1309ecccd2b 100644 --- a/public/content/translations/hi/dao/index.md +++ b/public/content/translations/hi/dao/index.md @@ -5,7 +5,7 @@ lang: hi template: use-cases emoji: ":handshake:" sidebarDepth: 2 -image: /use-cases/dao-2.png +image: /images/use-cases/dao-2.png alt: किसी प्रस्ताव पर मतदान करने वाले DAO का प्रतिनिधित्व। summaryPoint1: केंद्रीकृत नेतृत्व के बिना सदस्य के स्वामित्व वाले समुदाय। summaryPoint2: इंटरनेट पर अजनबियों के साथ सहयोग करने का एक सुरक्षित तरीका। diff --git a/public/content/translations/hi/decentralized-identity/index.md b/public/content/translations/hi/decentralized-identity/index.md index e5ea1acd33f..61908070b49 100644 --- a/public/content/translations/hi/decentralized-identity/index.md +++ b/public/content/translations/hi/decentralized-identity/index.md @@ -5,7 +5,7 @@ lang: hi template: use-cases emoji: ":id:" sidebarDepth: 2 -image: /eth-gif-cat.png +image: /images/eth-gif-cat.png summaryPoint1: पारंपरिक पहचान प्रणालियों मे आपके पहचानकर्ताओं ने इन्हें जारी करने, रखरखाव रखने और नियंत्रण करने को केंद्रीयकृत कर दिया है। summaryPoint2: विकेन्द्रीकृत पहचान केंद्रीकृत तृतीय पक्षों पर आश्रितता को हटा देती है। summaryPoint3: क्रिप्टो को धन्यवाद, उपयोगकर्ताओं के पास अब पुनः अपने खुद के पहचानकर्ताओं और साक्ष्य के उपकरण है, जिन्हें वे स्वयं जारी कर सकते हैं, रख सकते हैं और नियंत्रित कर सकते हैं। diff --git a/public/content/translations/hi/defi/index.md b/public/content/translations/hi/defi/index.md index 34cc49ed147..96b87ac914e 100644 --- a/public/content/translations/hi/defi/index.md +++ b/public/content/translations/hi/defi/index.md @@ -4,7 +4,7 @@ description: इथेरियम पर DeFi का अवलोकन lang: hi template: use-cases emoji: ":money_with_wings:" -image: /use-cases/defi.png +image: /images/use-cases/defi.png alt: lego ब्रिक्स से बना Eth लोगो। sidebarDepth: 2 summaryPoint1: मौजूदा वित्तीय प्रणाली का एक वैश्विक, खुला विकल्प। diff --git a/public/content/translations/hi/desci/index.md b/public/content/translations/hi/desci/index.md index 6933716a6cd..56a2f0c729f 100644 --- a/public/content/translations/hi/desci/index.md +++ b/public/content/translations/hi/desci/index.md @@ -5,7 +5,7 @@ lang: hi template: use-cases emoji: ":microscope:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: वर्तमान वैज्ञानिक प्रणाली के लिए एक वैश्विक, खुला विकल्प। summaryPoint2: एक तकनीक जो वैज्ञानिकों को धन जुटाने, प्रयोग चलाने, डेटा साझा करने, अंतर्दृष्टि वितरित करने और बहुत कुछ करने में सक्षम बनाती है। diff --git a/public/content/translations/hi/nft/index.md b/public/content/translations/hi/nft/index.md index 2711a2696ba..906138ee6f2 100644 --- a/public/content/translations/hi/nft/index.md +++ b/public/content/translations/hi/nft/index.md @@ -5,7 +5,7 @@ lang: hi template: use-cases emoji: ":frame_with_picture:" sidebarDepth: 2 -image: /infrastructure_transparent.png +image: /images/infrastructure_transparent.png alt: होलोग्राम के माध्यम से एक Eth लोगो प्रदर्शित किया जा रहा है। summaryPoint1: किसी भी अनूठी वस्तु को एथेरियम-आधारित सम्पत्ति के रूप में प्रस्तुत करने का एक तरीका। summaryPoint2: कंटेंट निर्माताओं को NFT पहले से कहीं ज़्यादा मज़बूत कर रहे हैं। diff --git a/public/content/translations/hi/refi/index.md b/public/content/translations/hi/refi/index.md index d1b380663dc..90f74d36f12 100644 --- a/public/content/translations/hi/refi/index.md +++ b/public/content/translations/hi/refi/index.md @@ -5,7 +5,7 @@ lang: hi template: use-cases emoji: ":recycle:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: पुनर्योजी सिद्धांतों पर निर्मित एक वैकल्पिक आर्थिक प्रणाली summaryPoint2: इथेरियम का उपयोग करके जलवायु परिवर्तन जैसे वैश्विक स्तर के समन्वय संकटों को हल करने का प्रयास diff --git a/public/content/translations/hi/roadmap/beacon-chain/index.md b/public/content/translations/hi/roadmap/beacon-chain/index.md index b086ae0241d..6ecafeccbef 100644 --- a/public/content/translations/hi/roadmap/beacon-chain/index.md +++ b/public/content/translations/hi/roadmap/beacon-chain/index.md @@ -3,7 +3,7 @@ title: बीकन चेन description: बीकन चेन के बारे में जानें - अपग्रेड जिसने हिस्सेदारी का सबूत एथेरियम पेश किया। lang: hi template: upgrade -image: /upgrades/core.png +image: /images/upgrades/core.png alt: summaryPoint1: बीकन चेन ने एथेरियम इकोसिस्टम के लिए हिस्सेदारी का सबूत पेश किया। summaryPoint2: इसे सितंबर 2022 में ओरिजिनल एथेरियम काम का सबूत चेन के साथ मर्ज कर दिया गया था। diff --git a/public/content/translations/hi/roadmap/merge/index.md b/public/content/translations/hi/roadmap/merge/index.md index b3468e98165..114da49d122 100644 --- a/public/content/translations/hi/roadmap/merge/index.md +++ b/public/content/translations/hi/roadmap/merge/index.md @@ -3,7 +3,7 @@ title: मर्ज description: मर्ज के बारे में जानें - कब मेननेट एथेरियम ने हिस्सेदारी का सबूत अपनाया। lang: hi template: upgrade -image: /upgrades/merge.png +image: /images/upgrades/merge.png alt: summaryPoint1: एथेरियम मेननेट हिस्सेदारी के सबूत का उपयोग करता है, लेकिन ऐसा हमेशा नहीं था। summaryPoint2: ओरिजिनल काम के सबूत मैकेनिज़्म से हिस्सेदारी के सबूत में अपग्रेड को मर्ज कहा जाता था। diff --git a/public/content/translations/hi/social-networks/index.md b/public/content/translations/hi/social-networks/index.md index 20200ea3a20..fcc4cb6f5ef 100644 --- a/public/content/translations/hi/social-networks/index.md +++ b/public/content/translations/hi/social-networks/index.md @@ -5,7 +5,7 @@ lang: hi template: use-cases emoji: ":mega:" sidebarDepth: 2 -image: /ethereum-learn.png +image: /images/ethereum-learn.png summaryPoint1: सामाजिक संपर्क, सामग्री निर्माण और वितरण के लिए ब्लॉकचेन-आधारित प्लेटफ़ॉर्म। summaryPoint2: विकेंद्रीकृत सोशल मीडिया नेटवर्क उपयोगकर्ता की गोपनीयता की रक्षा करते हैं और डेटा सुरक्षा बढ़ाते हैं। summaryPoint3: टोकन और NFT सामग्री से कमाई करने के नए तरीके बनाते हैं। diff --git a/public/content/translations/hi/staking/pools/index.md b/public/content/translations/hi/staking/pools/index.md index eaedc65d109..327a983efd7 100644 --- a/public/content/translations/hi/staking/pools/index.md +++ b/public/content/translations/hi/staking/pools/index.md @@ -4,7 +4,7 @@ description: पूल किए गए ETH स्टेकिंग के स lang: hi template: staking emoji: ":money_with_wings:" -image: /staking/leslie-pool.png +image: /images/staking/leslie-pool.png alt: लेस्ली राइनो पूल में तैर रहा है। sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/hi/staking/saas/index.md b/public/content/translations/hi/staking/saas/index.md index 8837406a208..11b26a3ac9a 100644 --- a/public/content/translations/hi/staking/saas/index.md +++ b/public/content/translations/hi/staking/saas/index.md @@ -4,7 +4,7 @@ description: पूल किए गए ETH स्टेकिंग के स lang: hi template: staking emoji: ":money_with_wings:" -image: /staking/leslie-saas.png +image: /images/staking/leslie-saas.png alt: बादलों में तैरता हुआ राइनो लेस्ली। sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/hi/staking/solo/index.md b/public/content/translations/hi/staking/solo/index.md index 29218a14c5c..8eb5d1500ff 100644 --- a/public/content/translations/hi/staking/solo/index.md +++ b/public/content/translations/hi/staking/solo/index.md @@ -4,7 +4,7 @@ description: अपने ETH को अकेले दांव पर लग lang: hi template: staking emoji: ":money_with_wings:" -image: /staking/leslie-solo.png +image: /images/staking/leslie-solo.png alt: लेस्ली राइनो अपने कंप्यूटर चिप पर। sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/hi/staking/withdrawals/index.md b/public/content/translations/hi/staking/withdrawals/index.md index f54beafa76c..8feb6cba375 100644 --- a/public/content/translations/hi/staking/withdrawals/index.md +++ b/public/content/translations/hi/staking/withdrawals/index.md @@ -3,7 +3,7 @@ title: स्टेकिंग निकालना description: पेज संक्षेप में बताता है कि पुश निकासी क्या हैं, वे कैसे काम करते हैं, और हितधारकों को अपने पुरस्कार प्राप्त करने के लिए क्या करने की आवश्यकता है lang: hi template: staking -image: /staking/leslie-withdrawal.png +image: /images/staking/leslie-withdrawal.png alt: लेस्ली राइनो अपने स्टेकिंग पुरस्कारों के साथ sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/hr/roadmap/beacon-chain/index.md b/public/content/translations/hr/roadmap/beacon-chain/index.md index 33bf7da509d..28ec59f665c 100644 --- a/public/content/translations/hr/roadmap/beacon-chain/index.md +++ b/public/content/translations/hr/roadmap/beacon-chain/index.md @@ -3,7 +3,7 @@ title: Beacon Chain description: Saznajte vieše o nadogradnji Beacon Chain kojom je implementiran dokaz uloga u Ethereumu. lang: hr template: upgrade -image: /upgrades/core.png +image: /images/upgrades/core.png alt: summaryPoint1: Nadogradnja Beacon Chain implementirala je dokaz uloga u ekosustav Ethereuma. summaryPoint2: Nadogradnja je objedinjena s izvornim lancem dokaza rada Ethereuma u rujnu 2022. diff --git a/public/content/translations/hr/roadmap/merge/index.md b/public/content/translations/hr/roadmap/merge/index.md index 8a12a74ea09..b2bf0d2785e 100644 --- a/public/content/translations/hr/roadmap/merge/index.md +++ b/public/content/translations/hr/roadmap/merge/index.md @@ -3,7 +3,7 @@ title: Spajanje description: Saznajte više o spajanju – kada je glavna mreža Ethereuma usvojila dokaz uloga. lang: hr template: upgrade -image: /upgrades/merge.png +image: /images/upgrades/merge.png alt: summaryPoint1: Glavna mreža Ethereuma upotrebljava dokaz uloga, međutim, to nije uvijek bilo tako. summaryPoint2: Nadogradnja izvornog mehanizma dokaza rada na dokaz uloga nazvana je The Merge (Spajanje). diff --git a/public/content/translations/hu/dao/index.md b/public/content/translations/hu/dao/index.md index 93a44f7b552..5c00953c1c9 100644 --- a/public/content/translations/hu/dao/index.md +++ b/public/content/translations/hu/dao/index.md @@ -5,7 +5,7 @@ lang: hu template: use-cases emoji: ":handshake:" sidebarDepth: 2 -image: /use-cases/dao-2.png +image: /images/use-cases/dao-2.png alt: Egy javaslatra történő DAO-szavazat ábrázolása. summaryPoint1: Tagtulajdonú közösségek központi vezetők nélkül. summaryPoint2: Biztonságos módja az interneten történő, ismeretlenekkel való együttműködésnek. diff --git a/public/content/translations/hu/decentralized-identity/index.md b/public/content/translations/hu/decentralized-identity/index.md index e8ded8f74b4..b00e9dcce40 100644 --- a/public/content/translations/hu/decentralized-identity/index.md +++ b/public/content/translations/hu/decentralized-identity/index.md @@ -5,7 +5,7 @@ lang: hu template: use-cases emoji: ":id:" sidebarDepth: 2 -image: /eth-gif-cat.png +image: /images/eth-gif-cat.png summaryPoint1: A hagyományos identitásrendszerek központosították az azonosítók kiadását, karbantartását és ellenőrzését. summaryPoint2: A decentralizált identitás megszünteti a centralizált harmadik felektől való függőséget. summaryPoint3: A kriptónak köszönhetően, a felhasználóknak újra van eszközük, hogy tárolják és kezeljék a saját azonosítójukat és tanúsítványaikat. diff --git a/public/content/translations/hu/defi/index.md b/public/content/translations/hu/defi/index.md index 6c8c9685c48..802d30b699d 100644 --- a/public/content/translations/hu/defi/index.md +++ b/public/content/translations/hu/defi/index.md @@ -1,10 +1,10 @@ --- -title: Decentralizált pénzügyi rendszer (DeFi) +title: Decentralizált pénzügy (DeFi) description: Az Ethereumon működő decentralizált pénzügyek (DeFi) áttekintése lang: hu template: use-cases emoji: ":money_with_wings:" -image: /use-cases/defi.png +image: /images/use-cases/defi.png alt: Egy LEGO építőkockákból készült Ethereum-logó. sidebarDepth: 2 summaryPoint1: Egy globális és nyitott alternatívája a jelenlegi pénzügyi rendszernek. @@ -178,7 +178,7 @@ Ha a hagyományos pénzügyi világban szeretne ugyanilyen ügyletet végrehajta #### Kölcsönadás {#lending} -A rendelkezésére álló kriptovaluta kölcsönadásával kamatot kaphat, így pénzeszközei folyamatosan növekednek. Jelenleg a kamatráták sokkal magasabbak, mint a helyi bankokban (ha egyáltalán van elérhető bank a közelében). Például: +A rendelkezésére álló kriptovaluta kölcsönadásával kamatot kaphat, így pénzeszközei folyamatosan növekednek. Jelenleg a kamatráták sokkal magasabbak, mint a helyi bankokban (ha egyáltalán van elérhető bank a közelében). Itt egy példa: - Kölcsönadja a rendelkezésére álló 100 Dai-t, ami egy [stabil érme](/stablecoins/), egy olyan termékért, mint az Aave. - Kap 100 Aave Dai-t (aDai), mely egy token, és a kölcsönadott Dai-t reprezentálja. @@ -274,7 +274,7 @@ Eszerint az A projekt, mely 100 adományt kapott, egyenként 1 $ értékben, tö -### Biztosítás {#insurance} +### Biztosítások {#insurance} A decentralizált biztosítások célja, hogy azok olcsóbbak, sokkal átláthatóbbak legyenek, és gyorsabb legyen a kifizetés. Az automatizálásnak köszönhetően a biztosítás általi lefedettség megfizethetőbb, a kifizetések pedig gyorsabbak. Az igénybejelentéshez használt adatok teljesen transzparensek. diff --git a/public/content/translations/hu/desci/index.md b/public/content/translations/hu/desci/index.md index 9a968600352..c3820124d39 100644 --- a/public/content/translations/hu/desci/index.md +++ b/public/content/translations/hu/desci/index.md @@ -5,7 +5,7 @@ lang: hu template: use-cases emoji: ":microscope:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: Egy globális és nyitott alternatívája a jelenlegi tudományos rendszernek. summaryPoint2: Olyan technológia, mely lehetővé teszi a tudósok számára, hogy finanszírozási alapot gyűjtsenek, kísérleteket végezzenek, megosszák az adatokat, kommunikálják elképzeléseiket stb. diff --git a/public/content/translations/hu/developers/docs/accounts/index.md b/public/content/translations/hu/developers/docs/accounts/index.md index 23fb39ec6c8..4b004b67389 100644 --- a/public/content/translations/hu/developers/docs/accounts/index.md +++ b/public/content/translations/hu/developers/docs/accounts/index.md @@ -110,7 +110,7 @@ Az Ethereumon létezik egy másik típusú kulcs is, amelyet a proof-of-work-ala A számla nem egyenlő a tárcával. A számla az a kulcspár, amely a felhasználó Ethereum számlájához tartozik. A tárca egy olyan interfész vagy alkalmazás, amely lehetővé teszi az Ethereum számlával való interakciót. -## Vizuális bemutató {#a-visual-demo} +## Egy vizuális bemutató {#a-visual-demo} Nézze meg, ahogy Austin elmagyarázza a hash funkciót és a kulcspárokat. @@ -122,7 +122,7 @@ Nézze meg, ahogy Austin elmagyarázza a hash funkciót és a kulcspárokat. - [Az Ethereum-számlák megértése](https://info.etherscan.com/understanding-ethereum-accounts/) - etherscan -_Van olyan közösségi erőforrása, amely segített Önnek? Szerkessze ezt az oldalt, és adja hozzá!_ +_Ismersz olyan közösségi anyagot, amely segített neked? Módosítsd az oldalt és add hozzá!_ ## Kapcsolódó témák {#related-topics} diff --git a/public/content/translations/hu/developers/docs/blocks/index.md b/public/content/translations/hu/developers/docs/blocks/index.md index 683b4064629..d13e7bf17a2 100644 --- a/public/content/translations/hu/developers/docs/blocks/index.md +++ b/public/content/translations/hu/developers/docs/blocks/index.md @@ -56,8 +56,8 @@ A blokk `body` számos mezőt tartalmaz: | `graffiti` | tetszőleges adat a blokkok taggelésére | | `proposer_slashings` | a validátorok listája, akiket slashelni kell | | `attester_slashings` | a tanusítók listája, akiket slashelni kell | -| `attestations` | a tanúsítók listája, akik ezt a blokkot támogatják | -| `deposits` | az új letétek listája a letéti szerződésbe | +| `attestations` | a tanúsítók listája, akik ezt a blokkot támogatják | +| `deposits` | az új letétek listája a letéti szerződésbe | | `voluntary_exits` | a validátorok listája, akik kilépnek a hálózatból | | `sync_aggregate` | a validátorok egy csoportja, akik a könnyű klienseket szolgálják ki | | `execution_payload` | a végrehajtási klienstől jövő tranzakciók | @@ -68,7 +68,7 @@ A `attestations` (tanúsítások) mező tartalmazza a blokkban lévő az összes |:------------------ |:------------------------------------------------------------ | | `aggregation_bits` | a validátorok listája, akik részt vettek a tanúsításban | | `data` | konténer számos almezővel | -| `signature` | az összes tanúsítást végző validátor aláírásának aggregátuma | +| `signature` | az összes tanúsítást végző validátor aláírásának aggregátuma | A `data` mező a `tanúsítás` részen belül tartalmazza: @@ -120,7 +120,7 @@ Az `execution_payload` maga a következőket tartalmazza (ami azonos a fejlécce | `base_fee_per_gas` | az alapdíj értéke | | `block_hash` | a végrehajtó blokk hash-e | | `tranzakciók` | a tranzakciók listája, amit végre kell hajtani | -| `withdrawals` | a visszavonásra kerülő objektumok listája | +| `withdrawals` | a visszavonásra kerülő objektumok listája | A `withdrawals` (visszavonások) listája tartalmazza a `withdrawal` (visszavonási) objektumokat, amelyek a következőképpen vannak strukturálva: diff --git a/public/content/translations/hu/developers/docs/consensus-mechanisms/index.md b/public/content/translations/hu/developers/docs/consensus-mechanisms/index.md index 93430ff8cdb..14d74890560 100644 --- a/public/content/translations/hu/developers/docs/consensus-mechanisms/index.md +++ b/public/content/translations/hu/developers/docs/consensus-mechanisms/index.md @@ -82,10 +82,11 @@ Az Ethereum a [Gasper](/developers/docs/consensus-mechanisms/pos/gasper/) nevű - [A proof-of-work blokkláncok biztonságáról és teljesítményéről](https://eprint.iacr.org/2016/555.pdf) - [Bizánci hiba](https://en.wikipedia.org/wiki/Byzantine_fault) -_Van olyan közösségi erőforrása, amely segített Önnek? Szerkessze ezt az oldalt, és adja hozzá!_ +_Ismersz olyan közösségi anyagot, amely segített neked? Módosítsd az oldalt és add hozzá!_ ## Kapcsolódó témák {#related-topics} - [Proof-of-work](/developers/docs/consensus-mechanisms/pow/) - [Bányászat](/developers/docs/consensus-mechanisms/pow/mining/) - [Proof-of-stake](/developers/docs/consensus-mechanisms/pos/) +- [Proof-of-authority (jogosultsági igazolás)](/developers/docs/consensus-mechanisms/poa/) diff --git a/public/content/translations/hu/developers/docs/consensus-mechanisms/pos/attestations/index.md b/public/content/translations/hu/developers/docs/consensus-mechanisms/pos/attestations/index.md index f5255c0bb22..6007bf787fe 100644 --- a/public/content/translations/hu/developers/docs/consensus-mechanisms/pos/attestations/index.md +++ b/public/content/translations/hu/developers/docs/consensus-mechanisms/pos/attestations/index.md @@ -32,7 +32,7 @@ Végül a valdátor aláírja a tanúsítást és elküldi azt a hálózaton. Az adat elterjesztése a hálózaton minden validátor esetében jelentős költséggel jár. Ezért az egyéni validátorok tanúsításait aggregálják az alhálózatokon belül, mielőtt szélesebb körben szétküldenék azt. Ennek része az aláírások aggregálása, így a kiküldött tanúsítás tartalmazza a konszenzus `data` mezőit és egyetlen aláírást, melyet azon validátorok aláírásából készítenek, akik egyetértettek a `data` tartalmával. Ezt le lehet ellenőrizni az `aggregation_bits` mezővel, mert ez adja meg a bizottságban lévő validátorok indexeit (akiknek az ID-ja a `data` mezőben látható), amellyel le lehet kérdezni az egyéni aláírásokat. -Minden korszakban minden alhálóban egy validátort kiválasztanak, hogy `aggregator` legyen. Az aggregátor összegyűjti az összes tanúsítást, amelyről hall a pletykahálózaton, és amelyeknek ugyanolyan `data` áll rendelkezésre, mint neki. Minden egyező tanúsítás küldője feljegyzésre kerül az `aggregation_bits` mezőben. Ezután az aggregátor szétküldi az aggregált tanúsítást a szélesebb hálózaton. +Minden korszakban minden alhálóban 16 validátort kiválasztanak, hogy `aggregátor` legyen. Az aggregátorok összegyűjtik az összes tanúsítást, amelyről hallanak a pletykahálózaton, és amelyeknek ugyanolyan `data` áll rendelkezésre, mint nekik. Minden egyező tanúsítás küldője feljegyzésre kerül az `aggregation_bits` mezőben. Ezután az aggregátorok szétküldik az aggregált tanúsítást a szélesebb hálózaton. Amikor egy validátort választanak blokkelőterjesztőnek, akkor az új blokkba beteszi az aggregált tanúsításokat az alhálózatoktól egészen az utolsó slotig. @@ -89,4 +89,4 @@ Néhány esetben a szerencsés aggregátor blokkelőterjesztővé válhat. Ha a - [Tanúsítások Vitalik által kommentált konszenzusspecifikációban](https://github.com/ethereum/annotated-spec/blob/master/phase0/beacon-chain.md#attestationdata) - [Tanúsítások az eth2book.info oldalon](https://eth2book.info/capella/part3/containers/dependencies/#attestationdata) -_Van olyan közösségi erőforrása, amely segített Önnek? Szerkessze ezt az oldalt, és adja hozzá!_ +_Ismersz olyan közösségi anyagot, amely segített neked? Módosítsd az oldalt és add hozzá!_ diff --git a/public/content/translations/hu/developers/docs/consensus-mechanisms/pos/faqs/index.md b/public/content/translations/hu/developers/docs/consensus-mechanisms/pos/faqs/index.md index 686aa5fe3b2..2338c0a3ab5 100644 --- a/public/content/translations/hu/developers/docs/consensus-mechanisms/pos/faqs/index.md +++ b/public/content/translations/hu/developers/docs/consensus-mechanisms/pos/faqs/index.md @@ -74,7 +74,7 @@ A validátoroknak ETH-t kell letétbe helyezniük, hogy legyen mit veszíteniük ## Hogyan választják ki a validátorokat? {#how-are-validators-selected} -Egy adott validátor álvéletlenszerűen kerül kiválasztásra a RANDAO nevű algoritmus segítségével, hogy egy adott slotban blokkot javasoljon; ez a blokkelőterjesztőtől származó hasht keveri egy seeddel, amely minden blokkban frissül. Ezt az értéket használják, hogy kiválasszanak egy adott validátort a teljes szettből. A validátor kiválasztását négy korszakra előre elvégzik. +Egy adott validátor álvéletlenszerűen kerül kiválasztásra a RANDAO nevű algoritmus segítségével, hogy egy adott slotban blokkot javasoljon; ez a blokkelőterjesztőtől származó hasht keveri egy seeddel, amely minden blokkban frissül. Ezt az értéket használják, hogy kiválasszanak egy adott validátort a teljes szettből. A validátor kiválasztását két korszakra előre elvégzik. [Bővebben a validátorkiválasztásról](/developers/docs/consensus-mechanisms/pos/block-proposal) diff --git a/public/content/translations/hu/developers/docs/consensus-mechanisms/pos/index.md b/public/content/translations/hu/developers/docs/consensus-mechanisms/pos/index.md index 4dee0552b74..98c7035d30b 100644 --- a/public/content/translations/hu/developers/docs/consensus-mechanisms/pos/index.md +++ b/public/content/translations/hu/developers/docs/consensus-mechanisms/pos/index.md @@ -91,3 +91,4 @@ Az Ethereum korábban nem proof-of-stake alapú hálózat volt. Kezdetben proof- ## Kapcsolódó témák {#related-topics} - [Proof-of-work](/developers/docs/consensus-mechanisms/pow/) +- [Proof-of-authority (jogosultsági igazolás)](/developers/docs/consensus-mechanisms/poa/) diff --git a/public/content/translations/hu/developers/docs/consensus-mechanisms/pos/keys/index.md b/public/content/translations/hu/developers/docs/consensus-mechanisms/pos/keys/index.md index c8a62ff4fb8..bc2fcecc6fb 100644 --- a/public/content/translations/hu/developers/docs/consensus-mechanisms/pos/keys/index.md +++ b/public/content/translations/hu/developers/docs/consensus-mechanisms/pos/keys/index.md @@ -10,7 +10,7 @@ Az Ethereum kulcsait [elliptikus görbe kriptográfiával](https://en.wikipedia. Amikor azonban az Ethereum [proof-of-work](/developers/docs/consensus-mechanisms/pow) mechanizmusról [proof-of-stake-re](/developers/docs/consensus-mechanisms/pos) váltott, egy új típusú kulcs került az Ethereumba. Az eredeti kulcsok továbbra is pontosan ugyanúgy működnek, mint korábban – a számlákat biztosító elliptikus görbén alapuló kulcsok nem változtak. A felhasználóknak azonban új típusú kulcsra volt szükségük ahhoz, hogy részt vehessenek a proof-of-stake-ben az ETH letétbe helyezésével és a validátorok futtatásával. Ez az igény a skálázhatóság miatt érdekes, hogy a nagyszámú validátorok közötti üzenetekhez olyan kriptográfiai módszer legyen, amely könnyen aggregálható, így csökkenti a hálózati konszenzus kommunikációs igényét. -Ez az új típusú kulcs a [**Boneh-Lyn-Shacham (BLS)** aláírási sémát használja](https://wikipedia.org/wiki/BLS_digital_signature). A BLS lehetővé teszi az aláírások nagyon hatékony aggregálását, ugyanakkor az aggregált egyedi validátorkulcsok visszafejtését is, és ideális a validátorok közötti műveletek kezelésére. +Ez az új típusú kulcs a [**Boneh-Lynn-Shacham (BLS)** aláírási sémát használja](https://wikipedia.org/wiki/BLS_digital_signature). A BLS lehetővé teszi az aláírások nagyon hatékony aggregálását, ugyanakkor az aggregált egyedi validátorkulcsok visszafejtését is, és ideális a validátorok közötti műveletek kezelésére. ## A validátorkulcsok két típusa {#two-types-of-keys} diff --git a/public/content/translations/hu/developers/docs/dapps/index.md b/public/content/translations/hu/developers/docs/dapps/index.md index 6a41dc7aae7..adf50977ec0 100644 --- a/public/content/translations/hu/developers/docs/dapps/index.md +++ b/public/content/translations/hu/developers/docs/dapps/index.md @@ -51,7 +51,7 @@ Az okosszerződés olyan kód, mely az Ethereum blokkláncon fut és pontosan ú **Scaffold-ETH _– Próbálja ki a Solidity megoldást olyan frontenddel, amely illeszkedik az Ön okosszerződéséhez._** -- [GitHub](https://github.com/austintgriffith/scaffold-eth) +- [GitHub](https://github.com/scaffold-eth/scaffold-eth-2) - [Példa egy dappra](https://punkwallet.io/) **Create Eth App _– Hozzon létre Ethereum-alapú alkalmazásokat egy paranccsal._** @@ -74,6 +74,12 @@ Az okosszerződés olyan kód, mely az Ethereum blokkláncon fut és pontosan ú - [Dokumentáció](https://portal.thirdweb.com/) - [GitHub](https://github.com/thirdweb-dev/) +**Crossmint _– Vállalati szintű web3 fejlesztési platform okosszerződések telepítéséhez, hitelkártyás és láncok közötti fizetések lehetővé tételéhez, valamint API-ok használatára NFT-k létrehozása, terjesztése, értékesítése, tárolása és szerkesztése érdekében._** + +- [crossmint.com](https://www.crossmint.com) +- [Dokumentáció](https://docs.crossmint.com) +- [Discord](https://discord.com/invite/crossmint) + ## További olvasnivaló {#further-reading} - [Fedezze fel a dappokat](/dapps) diff --git a/public/content/translations/hu/developers/docs/evm/index.md b/public/content/translations/hu/developers/docs/evm/index.md index 1484914b15d..180055603dd 100644 --- a/public/content/translations/hu/developers/docs/evm/index.md +++ b/public/content/translations/hu/developers/docs/evm/index.md @@ -4,9 +4,7 @@ description: Bevezetés az Ethereum virtuális gépbe és arról, hogy hogyan ka lang: hu --- -Az EVM fizikai megtestesülését nem lehet úgy leírni, mint ahogy azt egy felhő vagy egy óceáni hullám esetében tennénk, de attól még _létezik_ egy egyedüli entitásként több ezer összekapcsolt számítógép által, melyek egy Ethereum klienst futtatnak. - -Az Ethereum protokoll maga egyedül azért létezik, hogy fenntartsa a folyamatos, zavartalan és változatlan működését ennek a speciális státuszú gépnek. Ez egy olyan környezet, amelyben az összes Ethereum számla és okosszerződés él. A lánc bármely adott blokkján az Ethereumnak egy és csak egy „kanonikus” állapota van, és az EVM határozza meg a szabályokat egy új érvényes állapot létrehozására blokkról blokkra. +Az Ethereum Virtual Machine (EVM) egy decentralizált virtuális környezet, amely következetesen és biztonságosan hajtja végre a kódot az összes Ethereum csomóponton. A csomópontok az EVM-et futtatják az intelligens szerződések végrehajtására, a „[gáz](/gas/)” használatával mérik a [műveletekhez](/developers/docs/evm/opcodes/) szükséges számítási erőfeszítést, biztosítva az erőforrások hatékony elosztását és a hálózat biztonságát. ## Előfeltételek {#prerequisites} @@ -74,7 +72,7 @@ Az [Ethereum végrehajtási kliensek](/developers/docs/nodes-and-clients/#execut - [Ethereum Virtuális Gép Opcode-ok](https://www.ethervm.io/) - [Ethereum Virtuális Gép operációskódjainak interaktív referenciája](https://www.evm.codes/) - [Rövid bevezetés a Solidity dokumentációjába](https://docs.soliditylang.org/en/latest/introduction-to-smart-contracts.html#index-6) -- [Az Ethereum elsajátítása - az Ethereum virtuális gép](https://github.com/ethereumbook/ethereumbook/blob/develop/13evm.asciidoc)) +- [Az Ethereum elsajátítása - az Ethereum virtuális gép](https://github.com/ethereumbook/ethereumbook/blob/develop/13evm.asciidoc) ## Kapcsolódó témák {#related-topics} diff --git a/public/content/translations/hu/developers/docs/evm/opcodes/index.md b/public/content/translations/hu/developers/docs/evm/opcodes/index.md index c607f3bf072..e4ae8811cde 100644 --- a/public/content/translations/hu/developers/docs/evm/opcodes/index.md +++ b/public/content/translations/hu/developers/docs/evm/opcodes/index.md @@ -156,9 +156,9 @@ Tipp: a teljes sorokhoz használja a `[shift] + scroll` funkciót, hogy vízszin | 9F | SWAP16 | 3 | `a, ..., b` | `b, ..., a` | | | | A0 | LOG0 | [A8](https://github.com/wolflo/evm-opcodes/blob/main/gas.md#a8-log-operations) | `ost, len` | `.` | | LOG0(memory[ost:ost+len-1]) | | A1 | LOG1 | [A8](https://github.com/wolflo/evm-opcodes/blob/main/gas.md#a8-log-operations) | `ost, len, topic0` | `.` | | LOG1(memory[ost:ost+len-1], topic0) | -| A2 | LOG2 | [A8](https://github.com/wolflo/evm-opcodes/blob/main/gas.md#a8-log-operations) | `ost, len, topic0, topic1` | `.` | | LOG1(memory[ost:ost+len-1], topic0, topic1) | -| A3 | LOG3 | [A8](https://github.com/wolflo/evm-opcodes/blob/main/gas.md#a8-log-operations) | `ost, len, topic0, topic1, topic2` | `.` | | LOG1(memory[ost:ost+len-1], topic0, topic1, topic2) | -| A4 | LOG4 | [A8](https://github.com/wolflo/evm-opcodes/blob/main/gas.md#a8-log-operations) | `ost, len, topic0, topic1, topic2, topic3` | `.` | | LOG1(memory[ost:ost+len-1], topic0, topic1, topic2, topic3) | +| A2 | LOG2 | [A8](https://github.com/wolflo/evm-opcodes/blob/main/gas.md#a8-log-operations) | `ost, len, topic0, topic1` | `.` | | LOG2(memory[ost:ost+len-1], topic0, topic1) | +| A3 | LOG3 | [A8](https://github.com/wolflo/evm-opcodes/blob/main/gas.md#a8-log-operations) | `ost, len, topic0, topic1, topic2` | `.` | | LOG3(memory[ost:ost+len-1], topic0, topic1, topic2) | +| A4 | LOG4 | [A8](https://github.com/wolflo/evm-opcodes/blob/main/gas.md#a8-log-operations) | `ost, len, topic0, topic1, topic2, topic3` | `.` | | LOG4(memory[ost:ost+len-1], topic0, topic1, topic2, topic3) | | A5-EF | _invalid_ | | | | | | | F0 | CREATE | [A9](https://github.com/wolflo/evm-opcodes/blob/main/gas.md#a9-create-operations) | `val, ost, len` | `addr` | | addr = keccak256(rlp([address(this), this.nonce])) | | F1 | CALL | [AA](https://github.com/wolflo/evm-opcodes/blob/main/gas.md#aa-call-operations) | gas, addr, val, argOst, argLen, retOst, retLen | `success` | mem[retOst:retOst+retLen-1] := returndata | | diff --git a/public/content/translations/hu/developers/docs/index.md b/public/content/translations/hu/developers/docs/index.md index 2745891a8d4..5b5b808dd9e 100644 --- a/public/content/translations/hu/developers/docs/index.md +++ b/public/content/translations/hu/developers/docs/index.md @@ -20,6 +20,6 @@ Ha most először fejleszt az Ethereumon, akkor azt javasoljuk, hogy kezdje a le -### Haladó {#advanced} +### Speciális {#advanced} diff --git a/public/content/translations/hu/developers/docs/intro-to-ether/index.md b/public/content/translations/hu/developers/docs/intro-to-ether/index.md index 2f4c5992a54..2d9e3eaf271 100644 --- a/public/content/translations/hu/developers/docs/intro-to-ether/index.md +++ b/public/content/translations/hu/developers/docs/intro-to-ether/index.md @@ -75,4 +75,4 @@ Az [Etherscan](https://etherscan.io) egy népszerű eszköz arra, hogy egy webal - [Ethereum fehérkönyv](/whitepaper/): Az eredeti javaslat az Ethereum megalkotására. A jelen dokumentum az ether lényegét és a kialakításának célját írja le. - [Gwei-kalkulátor](https://www.alchemy.com/gwei-calculator): Használja ezt a gwei-kalkulátort, hogy könnyedén váltson wei, gwei és ether címleteket. Egyszerűen adja meg az összeget weiben, gweiben vagy ETH-ban, és automatikusan kiszámolja az átváltást. -_Van olyan közösségi erőforrása, amely segített Önnek? Szerkessze ezt az oldalt, és adja hozzá!_ +_Ismersz olyan közösségi anyagot, mely segített neked? Módosítsd az oldalt és add hozzá!_ diff --git a/public/content/translations/hu/developers/docs/intro-to-ethereum/index.md b/public/content/translations/hu/developers/docs/intro-to-ethereum/index.md index dd564ed4c45..e103622877b 100644 --- a/public/content/translations/hu/developers/docs/intro-to-ethereum/index.md +++ b/public/content/translations/hu/developers/docs/intro-to-ethereum/index.md @@ -74,7 +74,7 @@ Az Ethereum Virtuális Gép egy globális számítógép, amelynek állapota fel A valódi gépek, amelyek az EVM állapotot tárolják. A csomópontok kommunikálnak egymással, hogy információkat terjesszenek az EVM állapotáról és az új állapotváltozásokról. Bármely felhasználó kérheti a kód végrehajtását azáltal is, hogy kód végrehajtási kérelmet közvetít egy csomópontból. Az Ethereum hálózat az összes Ethereum csomópont és a kommunikációjuk összessége. -[A csomópontokról bővebben](/developers/docs/nodes-and-clients/) +[Többet a csomópontokról](/developers/docs/nodes-and-clients/) ### Számlák {#accounts} @@ -90,7 +90,7 @@ A tranzakciós kérelem egy formális kifejezés a kód végrehajtási kérelemr - Publikáljon egy okosszerződéses kódot az EVM státuszba. - Hajtsd végre az okosszerződés kódot az X címen az EVM-ben Y paraméterekkel. -[Bővebben a tranzakciókról](/developers/docs/transactions/) +[Többet a tranzakciókról](/developers/docs/transactions/) ### Blokkok {#blocks} @@ -102,14 +102,14 @@ A tranzakciók száma nagyon magas, így a tranzakciókat adagokban vagy blokkok Egy újra felhasználható kódrészlet (egy program), amelyet egy fejlesztő publikál az EVM státuszba. Bárki kérheti az okosszerződéses kód végrehajtását egy tranzakciós kérelemmel. Mivel a fejlesztők tetszőlegesen végrehajtható alkalmazásokat írhatnak az EVM-be (játékokat, piactereket, pénzügyi eszközöket stb.) okosszerződések publikálásával, ezért gyakran hívjuk ezeket [dappoknak, vagy decentralizált alkalmazásoknak](/developers/docs/dapps/). -[Többet az okosszerződésekről](/developers/docs/smart-contracts/) +[Többet az okos szerződésekről](/developers/docs/smart-contracts/) ## További olvasnivaló {#further-reading} - [Ethereum fehérkönyv](/whitepaper/) - [Amúgy hogyan működik az Ethereum?](https://www.preethikasireddy.com/post/how-does-ethereum-work-anyway) - _Preethi Kasireddy_ (**Megjegyzés:** bár ez a forrás még mindig értékes, de a [Beolvadás](/roadmap/merge) előtti, és ezért az említett proof-of-work mechanizmus helyett az Ethereum már [proof-of-stake](/developers/docs/consensus-mechanisms/pos)-et használ) -_Van olyan közösségi erőforrása, amely segített Önnek? Szerkessze ezt az oldalt, és adja hozzá!_ +_Ismersz olyan közösségi anyagot, amely segített neked? Módosítsd az oldalt és add hozzá!_ ## Kapcsolódó útmutatók {#related-tutorials} diff --git a/public/content/translations/hu/developers/docs/networks/index.md b/public/content/translations/hu/developers/docs/networks/index.md index ce345e282b3..5c27c65bf46 100644 --- a/public/content/translations/hu/developers/docs/networks/index.md +++ b/public/content/translations/hu/developers/docs/networks/index.md @@ -50,6 +50,7 @@ A két nyilvános teszthálózat, amelyet a kliens fejlesztők jelenleg fenntart - [GitHub](https://github.com/eth-clients/sepolia) - [Otterscan](https://sepolia.otterscan.io/) - [Etherscan](https://sepolia.etherscan.io) +- [Blockscout](https://eth-sepolia.blockscout.com/) ##### Csapok @@ -60,7 +61,6 @@ A két nyilvános teszthálózat, amelyet a kliens fejlesztők jelenleg fenntart - [Alchemy Sepolia csap](https://sepoliafaucet.com/) - [Infura Sepolia csap](https://www.infura.io/faucet) - [Chainstack Sepolia csap](https://faucet.chainstack.com/sepolia-faucet) -- [Blockscout](https://eth-sepolia.blockscout.com/) #### Goerli _(hosszútávú támogatás)_ {#goerli} @@ -72,11 +72,12 @@ A Goerli egy olyan teszthálózat, ahol a validálást és a letétbe helyezést - Sok státusz elérhető, ezért alkalmas az okosszerződések komplex interakcióit letesztelni - Hosszabb ideig tart a szinkronizálás és több tárhely kell a csomópont futtatáshoz -##### Források +##### Erőforrások - [Honlap](https://goerli.net/) - [GitHub](https://github.com/eth-clients/goerli) - [Etherscan](https://goerli.etherscan.io) +- [Blockscout](https://eth-goerli.blockscout.com/) ##### Csapok @@ -88,7 +89,6 @@ A Goerli egy olyan teszthálózat, ahol a validálást és a letétbe helyezést - [All That Node Goerli csap](https://www.allthatnode.com/faucet/ethereum.dsrv) - [Coinbase Wallet csap | Goerli](https://coinbase.com/faucets/ethereum-goerli-faucet) - [Chainstack Goerli csap](https://faucet.chainstack.com/goerli-faucet) -- [Blockscout](https://eth-goerli.blockscout.com/) Ha szeretne egy validátort indítani a Goerli teszthálózaton, akkor használja az ethstaker [olcsó goerli validátor launchpad-et](https://goerli.launchpad.ethstaker.cc/en/). diff --git a/public/content/translations/hu/developers/docs/transactions/index.md b/public/content/translations/hu/developers/docs/transactions/index.md index 464b98c9855..c65bce0d82d 100644 --- a/public/content/translations/hu/developers/docs/transactions/index.md +++ b/public/content/translations/hu/developers/docs/transactions/index.md @@ -195,10 +195,10 @@ Ahol a mezők jelentése: - [EIP-2718: Tranzakciógöngyöleg](https://eips.ethereum.org/EIPS/eip-2718) -_Van olyan közösségi erőforrása, amely segített Önnek? Szerkessze ezt az oldalt, és adja hozzá!_ +_Ismersz olyan közösségi anyagot, mely segített neked? Módosítsd az oldalt és add hozzá!_ ## Kapcsolódó témák {#related-topics} - [Számlák](/developers/docs/accounts/) - [Ethereum virtuális gép (EVM)](/developers/docs/evm/) -- [Gáz](/developers/docs/gas/) +- [Üzemanyag](/developers/docs/gas/) diff --git a/public/content/translations/hu/guides/how-to-id-scam-tokens/index.md b/public/content/translations/hu/guides/how-to-id-scam-tokens/index.md index c8cc1386cd4..bd0c1958301 100644 --- a/public/content/translations/hu/guides/how-to-id-scam-tokens/index.md +++ b/public/content/translations/hu/guides/how-to-id-scam-tokens/index.md @@ -6,7 +6,7 @@ lang: hu # Hogyan lehet felismerni a valótlan tokeneket {#identify-scam-tokens} -One of the most common uses for Ethereum is for a group to create a tradable token, in a sense their own currency. Ezek a tokenek jellemzően a [ERC-20](/developers/docs/standards/tokens/erc-20/)-szabványt követik. Ahol legitim alkalmazási területek vannak, melyek értéket teremtenek, mindig megjelennek a csalók is, hogy ezt az értéket megszerezzék maguknak. +Az Ethereum egyik leggyakoribb felhasználási módja, hogy egy csoport létrehoz egy kereskedhető tokent, bizonyos értelemben saját valutát. Ezek a tokenek jellemzően a [ERC-20](/developers/docs/standards/tokens/erc-20/)-szabványt követik. Ahol legitim alkalmazási területek vannak, melyek értéket teremtenek, mindig megjelennek a csalók is, hogy ezt az értéket megszerezzék maguknak. Kétféle módon próbálhatják Önt megtéveszteni: diff --git a/public/content/translations/hu/nft/index.md b/public/content/translations/hu/nft/index.md index a960aab6224..109f2cfa44d 100644 --- a/public/content/translations/hu/nft/index.md +++ b/public/content/translations/hu/nft/index.md @@ -5,7 +5,7 @@ lang: hu template: use-cases emoji: ":frame_with_picture:" sidebarDepth: 2 -image: /infrastructure_transparent.png +image: /images/infrastructure_transparent.png alt: Egy Eth logó, amely hologram segítségével jelenik meg. summaryPoint1: Egy módszer arra, hogy egyedi dolgokat Ethereum alapú javakként jelenítsünk meg. summaryPoint2: Az NFT-k minden korábbinál nagyobb hatalmat adnak a tartalomgyártók kezébe. diff --git a/public/content/translations/hu/refi/index.md b/public/content/translations/hu/refi/index.md index 97cb8192911..28319b4667d 100644 --- a/public/content/translations/hu/refi/index.md +++ b/public/content/translations/hu/refi/index.md @@ -5,7 +5,7 @@ lang: hu template: use-cases emoji: ":recycle:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: Egy alternatív gazdasági rendszer, mely regeneratív elvekre épül summaryPoint2: Az Ethereum kiaknázása a globális koordinációs krízisek megoldására, mint amilyen a klímaváltozás is diff --git a/public/content/translations/hu/roadmap/beacon-chain/index.md b/public/content/translations/hu/roadmap/beacon-chain/index.md index ff8448b90fc..3fc199f75ca 100644 --- a/public/content/translations/hu/roadmap/beacon-chain/index.md +++ b/public/content/translations/hu/roadmap/beacon-chain/index.md @@ -3,7 +3,7 @@ title: A Beacon Chain description: Tudjon meg többet Beacon a láncról – arról a frissítésről, amely behozta a proof-of-stake mechanizmust az Ethereum hálózatára. lang: hu template: upgrade -image: /upgrades/core.png +image: /images/upgrades/core.png alt: summaryPoint1: A Beacon lánc vezette be a proof-of-stake konszenzust az Ethereum-ökoszisztémába. summaryPoint2: Az eredeti proof-of-work Ethereum-lánccal 2022 szeptemberében egyesült. diff --git a/public/content/translations/hu/roadmap/future-proofing/index.md b/public/content/translations/hu/roadmap/future-proofing/index.md index eb0804e6324..eb10b59db20 100644 --- a/public/content/translations/hu/roadmap/future-proofing/index.md +++ b/public/content/translations/hu/roadmap/future-proofing/index.md @@ -2,7 +2,7 @@ title: Jövőálló Ethereum description: Ezek a fejlesztések az Ethereumot ellenálló, decentralizált alapréteggé teszik a jövő számára, bármit is hozzon az. lang: hu -image: /roadmap/roadmap-future.png +image: /images/roadmap/roadmap-future.png alt: "Ethereum-ütemterv" template: roadmap --- diff --git a/public/content/translations/hu/roadmap/index.md b/public/content/translations/hu/roadmap/index.md index 61826f3694e..c4b74000928 100644 --- a/public/content/translations/hu/roadmap/index.md +++ b/public/content/translations/hu/roadmap/index.md @@ -3,7 +3,7 @@ title: Ethereum-ütemterv description: Az út, amely az Ethereum jobb skálázhatóságához, biztonságához és fenntarthatóságához vezet. lang: hu template: roadmap -image: /heroes/roadmap-hub-hero.jpg +image: /images/heroes/roadmap-hub-hero.jpg alt: "Ethereum-ütemterv" summaryPoints: buttons: diff --git a/public/content/translations/hu/roadmap/merge/index.md b/public/content/translations/hu/roadmap/merge/index.md index 0eb574625ac..1c6eda76345 100644 --- a/public/content/translations/hu/roadmap/merge/index.md +++ b/public/content/translations/hu/roadmap/merge/index.md @@ -3,7 +3,7 @@ title: A beolvadás description: További információ a beolvadásról – amikor az Ethereum fő hálózata áttért a proof-of-stake konszenzusra. lang: hu template: upgrade -image: /upgrades/merge.png +image: /images/upgrades/merge.png alt: summaryPoint1: Az Ethereum fő hálózata proof-of-stake konszenzust használ, ám ez nem mindig volt így. summaryPoint2: Az áttérés az eredeti proof-of-work mechanizmusról a proof-of-stake mechanizmusa a beolvadás nevet kapta. @@ -11,7 +11,7 @@ summaryPoint3: A Beolvadás az eredeti Ethereum-főhálózat összeolvadását j summaryPoint4: A Beolvadás nagyjából 99,95%-kal csökkentette az Ethereum energiafogyasztását. --- - + A beolvadás 2022. szeptember 15-én ment végbe. Ezzel lezárult az Ethereum áttérése a proof-of-stake konszenzusra, így hivatalosan is elhagyta a proof-of-work mechanizmust, és nagyjából 99,95%-kal csökkentette az energiafogyasztását. diff --git a/public/content/translations/hu/roadmap/scaling/index.md b/public/content/translations/hu/roadmap/scaling/index.md index 23b2ceb6c4d..aefaa23cfd6 100644 --- a/public/content/translations/hu/roadmap/scaling/index.md +++ b/public/content/translations/hu/roadmap/scaling/index.md @@ -2,7 +2,7 @@ title: Az Ethereum skálázása description: A összevont tranzakciók összekötegelik a tranzakciókat a láncon kívül, ezzel csökkentve a felhasználó költségét. Az összesítések jelenlegi adatfelhasználásának módja azonban túl drága, ami korlátozza a tranzakciók olcsóságát. Erre a Proto-Danksharding nyújt megoldást. lang: hu -image: /roadmap/roadmap-transactions.png +image: /images/roadmap/roadmap-transactions.png alt: "Ethereum-ütemterv" template: roadmap --- diff --git a/public/content/translations/hu/roadmap/security/index.md b/public/content/translations/hu/roadmap/security/index.md index d7c4a165117..8a02d8f86c0 100644 --- a/public/content/translations/hu/roadmap/security/index.md +++ b/public/content/translations/hu/roadmap/security/index.md @@ -2,7 +2,7 @@ title: Biztonságosabb Ethereum description: Az Ethereum a legbiztonságosabb és leginkább decentralizált okosszerződés-platform a világon. Azonban még mindig vannak fejlődési lehetőségek, hogy az Ethereum ellenálló maradjon minden szinten a támadásokkal szemben a jövőben is. lang: hu -image: /roadmap/roadmap-security.png +image: /images/roadmap/roadmap-security.png alt: "Ethereum-ütemterv" template: roadmap --- diff --git a/public/content/translations/hu/roadmap/statelessness/index.md b/public/content/translations/hu/roadmap/statelessness/index.md index c691304fa8f..500d54b5ba0 100644 --- a/public/content/translations/hu/roadmap/statelessness/index.md +++ b/public/content/translations/hu/roadmap/statelessness/index.md @@ -81,7 +81,7 @@ A gyenge státusztalanság a kutatás előrehaladott állapotában tart, de a be ### Erős státusztalanság {#strong-statelessness} -Az erős státusztalanság megszűnteti azt, hogy bármelyik csomópontnak tárolnia kelljen a státuszadatot. Ehelyett a tranzakciókat a tanúkkal együtt küldik, amelyet a blokképítők aggregálnak. Így a blokképítők felelősek azért, hogy a szükséges státuszokat tárolják, hogy abból elkészítsék a tanúkat a releváns számlákra. A státuszhoz kapcsolódó felelősség szinte teljesen a felhasználókhoz kerül, mivel tanúkat és hozzáférési listákat küldenek arról, hogy milyen számlákkal és tárhelykulcsokkal kapcsolódnak. Ennek következtében rendkívül könnyű csomópontok működhetnek, viszont az okosszerződésekkel nehezebb lesz az interakciójuk. +Az erős státusztalanság megszünteti azt, hogy bármelyik csomópontnak tárolnia kelljen a státuszadatot. Ehelyett a tranzakciókat a tanúkkal együtt küldik, amelyet a blokképítők aggregálnak. Így a blokképítők felelősek azért, hogy a szükséges státuszokat tárolják, hogy abból elkészítsék a tanúkat a releváns számlákra. A státuszhoz kapcsolódó felelősség szinte teljesen a felhasználókhoz kerül, mivel tanúkat és hozzáférési listákat küldenek arról, hogy milyen számlákkal és tárhelykulcsokkal kapcsolódnak. Ennek következtében rendkívül könnyű csomópontok működhetnek, viszont az okosszerződésekkel nehezebb lesz az interakciójuk. Az erős státusztalanságot vizsgálják a kutatók, de jelenleg nem valószínű, hogy része lesz az Ethereum ütemtervének – sokkal valószínűbb, hogy a gyenge státusztalanság elegendő az Ethereum skálázási igényekhez. diff --git a/public/content/translations/hu/roadmap/user-experience/index.md b/public/content/translations/hu/roadmap/user-experience/index.md index dbf56825677..15c3b0bac89 100644 --- a/public/content/translations/hu/roadmap/user-experience/index.md +++ b/public/content/translations/hu/roadmap/user-experience/index.md @@ -2,7 +2,7 @@ title: A felhasználói élmény javítása description: A legtöbb ember számára még mindig túl bonyolult az Ethereum használata. A tömeges használathoz az Ethereumnak drasztikusan csökkentenie kell ezt az akadályt – mindenki számára előnyösnek kell lennie a decentralizált, engedélymentes és cenzúrának ellenálló Ethereum-hozzáférésnek, ugyanakkor olyan könnyednek kell lennie, mint a hagyományos web2 alkalmazás használata. lang: hu -image: /roadmap/roadmap-ux.png +image: /images/roadmap/roadmap-ux.png alt: "Ethereum-ütemterv" template: roadmap --- diff --git a/public/content/translations/hu/smart-contracts/index.md b/public/content/translations/hu/smart-contracts/index.md index 273b8f99b41..b899e0b3968 100644 --- a/public/content/translations/hu/smart-contracts/index.md +++ b/public/content/translations/hu/smart-contracts/index.md @@ -66,7 +66,7 @@ Az okosszerződések lényegében mindent végre tudnak hajtani, amit egy szám Többek között képesek számításokat végezni, valutát létrehozni, adatot tárolni, [NFT-ket](/glossary/#nft) kreálni (minting), üzeneteket küldeni és még ábrát vagy grafikont is tudnak készíteni. Következzen néhány népszerű példa a való életből: -- [Stabil érmék](/stablecoins/) +- [Stablecoin-ok](/stablecoins/) - [Egyedi digitális eszközök létrehozása és szétosztása](/nft/) - [Automatikus, nyílt valutaátváltás](/get-eth/#dex) - [Decentralizált játékok](/dapps/?category=gaming#explore) diff --git a/public/content/translations/hu/social-networks/index.md b/public/content/translations/hu/social-networks/index.md index 366338a1511..f2780ba36ee 100644 --- a/public/content/translations/hu/social-networks/index.md +++ b/public/content/translations/hu/social-networks/index.md @@ -5,7 +5,7 @@ lang: hu template: use-cases emoji: ":mega:" sidebarDepth: 2 -image: /ethereum-learn.png +image: /images/ethereum-learn.png summaryPoint1: Blokkláncalapú platformok a közösségi kapcsolódás, tartalom-létrehozás és -terjesztés céljából. summaryPoint2: A decentralizált közösségimédia-hálózatok megvédik a felhasználók privát adatait és növelik az adatbiztonságot. summaryPoint3: A tokenek és NFT-k új lehetősége adnak a tartalom fizetőeszközzé alakításához. diff --git a/public/content/translations/hu/staking/pools/index.md b/public/content/translations/hu/staking/pools/index.md index 5cc0af4ecb1..9f04a41c88f 100644 --- a/public/content/translations/hu/staking/pools/index.md +++ b/public/content/translations/hu/staking/pools/index.md @@ -1,10 +1,10 @@ --- -title: Letéti alapba helyezés +title: Pooled staking description: Áttekintés a letéti alapok használatáról lang: hu template: staking emoji: ":money_with_wings:" -image: /staking/leslie-pool.png +image: /images/staking/leslie-pool.png alt: Leslie, a rinocérosz a medencében fürdik. sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/hu/staking/saas/index.md b/public/content/translations/hu/staking/saas/index.md index d83089d2c42..6e23a5b0152 100644 --- a/public/content/translations/hu/staking/saas/index.md +++ b/public/content/translations/hu/staking/saas/index.md @@ -1,10 +1,10 @@ --- -title: Letétbe helyezés mint szolgáltatás -description: Áttekintés a letéti alapok használatáról +title: Staking, mint szolgáltatás +description: Egy áttekintő a pooled ETH staking elkezdéséről lang: hu template: staking emoji: ":money_with_wings:" -image: /staking/leslie-saas.png +image: /images/staking/leslie-saas.png alt: Leslie, a rinocérosz a felhőkön lebeg. sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/hu/staking/solo/index.md b/public/content/translations/hu/staking/solo/index.md index 7260238d2c3..ac22da122a0 100644 --- a/public/content/translations/hu/staking/solo/index.md +++ b/public/content/translations/hu/staking/solo/index.md @@ -4,7 +4,7 @@ description: Az önálló letétbe helyezés áttekintése lang: hu template: staking emoji: ":money_with_wings:" -image: /staking/leslie-solo.png +image: /images/staking/leslie-solo.png alt: Leslie, a rinocérosz a saját számítógépes chipjén. sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/hu/staking/withdrawals/index.md b/public/content/translations/hu/staking/withdrawals/index.md index 53c9d69501f..46980ac0cc6 100644 --- a/public/content/translations/hu/staking/withdrawals/index.md +++ b/public/content/translations/hu/staking/withdrawals/index.md @@ -3,7 +3,7 @@ title: A letétbe helyezés visszavonása description: A letétvisszavonás működésének és a jutalmak megszerzésének áttekintése lang: hu template: staking -image: /staking/leslie-withdrawal.png +image: /images/staking/leslie-withdrawal.png alt: Leslie, a rinocérosz a letétbe helyezésből származó jutalmaival sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/hu/web3/index.md b/public/content/translations/hu/web3/index.md index 7b1149385a5..f9b021b7a44 100644 --- a/public/content/translations/hu/web3/index.md +++ b/public/content/translations/hu/web3/index.md @@ -89,7 +89,7 @@ Ugyanakkor számos Web3-közösséget is DAO-ként definiálnak. Ezek a közöss
Tudjon meg többet a DAO-król
- Bővebben a DAO-król + További információk a DAO-król
@@ -140,7 +140,7 @@ Ez még csak a kezdete annak, hogy az internet jobbá váljon a Web3-mal, és ah - [Tárca szerzése](/wallets/) - [Találjon egy közösséget](/community/) - [Fedezze fel a Web3-alkalmazásokat](/dapps/) -- [Csatlakozzon egy DAO-hoz](/dao/) +- [DAO-hoz csatlakozás](/dao/) - [Építsen a Web3-ra](/developers/) ## További olvasnivaló {#further-reading} diff --git a/public/content/translations/hu/whitepaper/index.md b/public/content/translations/hu/whitepaper/index.md index 7f959cdf7ed..e05849c4fc2 100644 --- a/public/content/translations/hu/whitepaper/index.md +++ b/public/content/translations/hu/whitepaper/index.md @@ -165,7 +165,7 @@ A „tranzakció” kifejezést az Ethereumban egy aláírt adatcsomagra haszná - Az üzenet címzettje - A küldőt azonosító aláírás - Az ether összeg, amit a küldő át akar utalni a címzettnek -- Egy opcionális adatmező +- Egy opcionális adat mező - A `STARTGAS` érték, ami a tranzakció-végrehajtás számítási lépéseinek maximális számát jelenti - A `GASPRICE` érték, ami a számítás lépésenkénti díját jelenti, amit a feladó fizet @@ -242,7 +242,7 @@ Az Ethereum blokklánc sok szempontból hasonló a Bitcoin blokklánchoz, bár v 2. Ellenőrzi, hogy a blokk időbélyege nagyobb-e, mint az előző blokké és kevesebb mint 15 perc telt el azóta 3. Ellenőrzi, hogy a blokk száma, a nehézség, a tranzakciógyökér, az uncle-gyökér és a gázkorlátozás (különféle alacsony szintű, Ethereum-specifikus fogalmak) érvényesek-e. 4. Ellenőrzi, hogy a blokk proof-of-workje érvényes-e. -5. Legyen `S[0]` az előző blokk után lévő státusz. +5. Legyen `S[0]` az előző blokk után lévő állapot. 6. Legyen `TX` a blokk tranzakciólistája `n` tranzakcióval. A `0...n-1` összes `i`-je esetében állítsa be a következőt: `S[i+1] = APPLY(S[i],TX[i])`. Ha valamelyik alkalmazás hibát ad vissza, vagy a blokkban az eddig a pontig elfogyasztott gáz összmennyisége túllépi a `GASLIMIT` értéket, hibát ad vissza. 7. Legyen az `S_FINAL` `S[n]`, de hozzáadva a bányásznak fizetett blokkjutalmat. 8. Ellenőrzi, hogy az `S_FINAL` állapot Merkle-fagyökere azonos-e a blokkfejlécben megadott végleges státusszal. Ha igen, a blokk érvényes; ellenkező esetben nem az. @@ -514,4 +514,4 @@ Az Ethereum-protokollban implementált tetszőleges státuszváltozási függvé _A fehérkönyv történetét tekintse meg ezen [a wiki](https://github.com/ethereum/wiki/blob/old-before-deleting-all-files-go-to-wiki-wiki-instead/old-whitepaper-for-historical-reference.md) oldalon._ -_Az Ethereum, hasonlóan sok más közösség által vezetett, nyílt forráskódú szoftverprojekthez, a kezdeti elindulás óta sokat fejlődött. Ha többet szeretne megtudni az Ethereum legutóbbi fejlesztéseiről és az általunk elvégzett protokollváltoztatásokról, akkor ezt az [útmutatót](/learn/) ajánljuk._ +_Az Ethereum, hasonlóan sok más közösség által vezetett, nyílt forráskódú szoftverprojekthez, a kezdeti elindulás óta sokat fejlődött. Ha többet szeretnél megtudni az Ethereum legutóbbi fejlesztéseiről és az általunk elvégzett protokollváltoztatásokról, akkor ezt az [útmutatót](/learn/) ajánljuk._ diff --git a/public/content/translations/hy-am/nft/index.md b/public/content/translations/hy-am/nft/index.md index f73a1821d46..bb7bd938dc7 100644 --- a/public/content/translations/hy-am/nft/index.md +++ b/public/content/translations/hy-am/nft/index.md @@ -5,7 +5,7 @@ lang: hy-am template: use-cases emoji: ":frame_with_picture:" sidebarDepth: 2 -image: /infrastructure_transparent.png +image: /images/infrastructure_transparent.png alt: Eth-ի պատկերանշանը ցուցադրվաում է հոլոգրամի միջոցով։ summaryPoint1: "Ցանկացած յուրօրինակ օբյեկտ որպես Էթերիումում գործող ակտիվ ներկայացնելու ձև:" summaryPoint2: "NFT-ները ստեղծագործողներին նոր հնարավորություններ են ընձեռում:" diff --git a/public/content/translations/id/dao/index.md b/public/content/translations/id/dao/index.md index ced3cb3a823..da36a964afa 100644 --- a/public/content/translations/id/dao/index.md +++ b/public/content/translations/id/dao/index.md @@ -5,7 +5,7 @@ lang: id template: use-cases emoji: ":handshake:" sidebarDepth: 2 -image: /use-cases/dao-2.png +image: /images/use-cases/dao-2.png alt: Sebuah representasi DAO yang mengambil suara untuk sebuah usulan. summaryPoint1: Komunitas yang dimiliki anggota tanpa kepemimpinan terpusat. summaryPoint2: Cara yang aman untuk berkolaborasi dengan orang asing di internet. diff --git a/public/content/translations/id/decentralized-identity/index.md b/public/content/translations/id/decentralized-identity/index.md index 10684434635..9bc9a0b2715 100644 --- a/public/content/translations/id/decentralized-identity/index.md +++ b/public/content/translations/id/decentralized-identity/index.md @@ -5,7 +5,7 @@ lang: id template: use-cases emoji: ":id:" sidebarDepth: 2 -image: /eth-gif-cat.png +image: /images/eth-gif-cat.png summaryPoint1: Sistem Identitas konvensional memiliki penerbitan, pemeliharaan, dan kontrol yang tersentralisasi dari seluruh tanda pengenal Anda. summaryPoint2: Identitas yang terdesentralisasi menghilangkan ketergantungan pada pihak ketiga yang tersentralisasi. summaryPoint3: Berkat crypto, para pengguna sekarang memiliki perangkat untuk mengeluarkan, menahan, dan mengontrol pengenal dan pengesahan mereka sendiri sekali lagi. diff --git a/public/content/translations/id/defi/index.md b/public/content/translations/id/defi/index.md index a7def0aed19..fff01e106ff 100644 --- a/public/content/translations/id/defi/index.md +++ b/public/content/translations/id/defi/index.md @@ -4,7 +4,7 @@ description: Gambaran umum tentang DeFi di Ethereum lang: id template: use-cases emoji: ":money_with_wings:" -image: /use-cases/defi.png +image: /images/use-cases/defi.png alt: Logo Eth yang terbuat dari batu bata lego. sidebarDepth: 2 summaryPoint1: Alternatif terbuka dan global untuk sistem keuangan saat ini. diff --git a/public/content/translations/id/desci/index.md b/public/content/translations/id/desci/index.md index d44f0cacedd..5c6d9499dac 100644 --- a/public/content/translations/id/desci/index.md +++ b/public/content/translations/id/desci/index.md @@ -5,7 +5,7 @@ lang: id template: use-cases emoji: ":microscope:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: Sebuah alternatif global dan terbuka untuk sistem ilmiah saat ini. summaryPoint2: Teknologi yang memperbolehkan ilmuwan untuk mengalangkan pendanaan, menjalankan eksperimen, membagikan data, mendistribusikan wawasan, dan lain-lain. diff --git a/public/content/translations/id/nft/index.md b/public/content/translations/id/nft/index.md index c52d8c14790..ebc4567a4e8 100644 --- a/public/content/translations/id/nft/index.md +++ b/public/content/translations/id/nft/index.md @@ -5,7 +5,7 @@ lang: id template: use-cases emoji: ":frame_with_picture:" sidebarDepth: 2 -image: /infrastructure_transparent.png +image: /images/infrastructure_transparent.png alt: Logo Eth yang ditampilkan melalui hologram. summaryPoint1: Cara untuk mewakili apa pun yang unik sebagai aset berbasis Ethereum. summaryPoint2: NFT memberi lebih banyak pemberdayaan terhadap para pembuat konten daripada sebelumnya. diff --git a/public/content/translations/id/refi/index.md b/public/content/translations/id/refi/index.md index cfe9f4bc43f..f2ae8964f14 100644 --- a/public/content/translations/id/refi/index.md +++ b/public/content/translations/id/refi/index.md @@ -5,7 +5,7 @@ lang: id template: use-cases emoji: ":recycle:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: Sistem ekonomi alternatif yang didasarkan pada prinsip regeneratif summaryPoint2: Upaya untuk memanfaatkan Ethereum untuk memecahkan krisis-krisis koordinasi tingkat global seperti perubahan iklim diff --git a/public/content/translations/id/roadmap/beacon-chain/index.md b/public/content/translations/id/roadmap/beacon-chain/index.md index 899485564bc..276afad99b3 100644 --- a/public/content/translations/id/roadmap/beacon-chain/index.md +++ b/public/content/translations/id/roadmap/beacon-chain/index.md @@ -3,7 +3,7 @@ title: Rantai Suar description: Belajar tentang Rantai Suar - peningkatan yang memperkenalkan bukti taruhan Ethereum. lang: id template: upgrade -image: /upgrades/core.png +image: /images/upgrades/core.png alt: summaryPoint1: Rantai Suar memperkenalkan bukti taruhan ke dalam ekosistem Ethereum. summaryPoint2: Rantai ini digabungkan dengan rantai bukti kerja Ethereum yang asli pada bulan September 2022. diff --git a/public/content/translations/id/roadmap/future-proofing/index.md b/public/content/translations/id/roadmap/future-proofing/index.md index 5007f67820a..26eac94e56d 100644 --- a/public/content/translations/id/roadmap/future-proofing/index.md +++ b/public/content/translations/id/roadmap/future-proofing/index.md @@ -2,7 +2,7 @@ title: Ethereum yang siap menghadapi masa depan description: Peningkatan ini memperkuat Ethereum sebagai lapisan dasar terdesentralisasi yang tangguh untuk masa depan, apa pun yang akan terjadi. lang: id -image: /roadmap/roadmap-future.png +image: /images/roadmap/roadmap-future.png alt: "Peta Perjalanan Ethereum" template: roadmap --- diff --git a/public/content/translations/id/roadmap/index.md b/public/content/translations/id/roadmap/index.md index 92a8b2212e6..250defb11fe 100644 --- a/public/content/translations/id/roadmap/index.md +++ b/public/content/translations/id/roadmap/index.md @@ -3,7 +3,7 @@ title: Peta Perjalanan Ethereum description: Jalan menuju peningkatan skalabilitas, keamanan, dan keberlanjutan Ethereum. lang: id template: roadmap -image: /heroes/roadmap-hub-hero.jpg +image: /images/heroes/roadmap-hub-hero.jpg alt: "Peta Perjalanan Ethereum" summaryPoints: buttons: diff --git a/public/content/translations/id/roadmap/merge/index.md b/public/content/translations/id/roadmap/merge/index.md index 35b9f2e0277..269204e4e27 100644 --- a/public/content/translations/id/roadmap/merge/index.md +++ b/public/content/translations/id/roadmap/merge/index.md @@ -3,7 +3,7 @@ title: Penggabungan description: Pelajari tentang Penggabungan - ketika Jaringan Utama Ethereum mengadopsi bukti taruhan. lang: id template: upgrade -image: /upgrades/merge.png +image: /images/upgrades/merge.png alt: summaryPoint1: Jaringan Utama Ethereum menggunakan bukti taruhan, tetapi tidak selalu demikian. summaryPoint2: Peningkatan dari mekanisme bukti kerja yang asli menjadi bukti taruhan disebut Penggabungan. diff --git a/public/content/translations/id/roadmap/scaling/index.md b/public/content/translations/id/roadmap/scaling/index.md index fcf7b6b6a61..b7ced6a4eee 100644 --- a/public/content/translations/id/roadmap/scaling/index.md +++ b/public/content/translations/id/roadmap/scaling/index.md @@ -2,7 +2,7 @@ title: Penskalaan Ethereum description: Melakukan rollup transaksi batch secara bersamaan di luar rantai, sehingga mengurangi biaya bagi pengguna. Namun, cara rollup saat ini menggunakan data saat ini terlalu mahal, sehingga membatasi seberapa murah transaksi yang bisa dilakukan. Proto-Danksharding memperbaiki hal ini. lang: id -image: /roadmap/roadmap-transactions.png +image: /images/roadmap/roadmap-transactions.png alt: "Peta Perjalanan Ethereum" template: roadmap --- diff --git a/public/content/translations/id/roadmap/security/index.md b/public/content/translations/id/roadmap/security/index.md index b21ec39e1d6..7555b19ccd8 100644 --- a/public/content/translations/id/roadmap/security/index.md +++ b/public/content/translations/id/roadmap/security/index.md @@ -2,7 +2,7 @@ title: Ethereum yang lebih aman description: Ethereum merupakan platform kontrak pintar yang paling aman dan terdesentralisasi yang pernah ada. Namun, masih diperlukan perbaikan yang dapat dilakukan agar Ethereum tetap tangguh terhadap segala tingkat serangan di masa depan. lang: id -image: /roadmap/roadmap-security.png +image: /images/roadmap/roadmap-security.png alt: "Peta Perjalanan Ethereum" template: roadmap --- diff --git a/public/content/translations/id/roadmap/user-experience/index.md b/public/content/translations/id/roadmap/user-experience/index.md index 62a298ab899..e851346757d 100644 --- a/public/content/translations/id/roadmap/user-experience/index.md +++ b/public/content/translations/id/roadmap/user-experience/index.md @@ -2,7 +2,7 @@ title: Meningkatkan pengalaman pengguna description: Masih terlalu rumit untuk menggunakan Ethereum bagi kebanyakan orang. Untuk mendorong adopsi massal, Ethereum harus secara drastis menurunkan hambatan masuknya - pengguna harus mendapatkan manfaat dari akses yang terdesentralisasi, tanpa izin, dan tahan sensor ke Ethereum, tetapi harus sama mudahnya dengan menggunakan aplikasi web2 tradisional. lang: id -image: /roadmap/roadmap-ux.png +image: /images/roadmap/roadmap-ux.png alt: "Peta Perjalanan Ethereum" template: roadmap --- diff --git a/public/content/translations/id/social-networks/index.md b/public/content/translations/id/social-networks/index.md index 4f654b4d941..2b9aac42cf5 100644 --- a/public/content/translations/id/social-networks/index.md +++ b/public/content/translations/id/social-networks/index.md @@ -5,7 +5,7 @@ lang: id template: use-cases emoji: ":mega:" sidebarDepth: 2 -image: /ethereum-learn.png +image: /images/ethereum-learn.png summaryPoint1: Platform berbasis rantai blok untuk interaksi sosial, pembuatan konten, dan penyebaran konten. summaryPoint2: Jaringan media sosial yang terdesentralisasi bisa melindungi privasi pengguna dan meningkatkan keamanan data. summaryPoint3: Token dan NFT menciptakan cara baru dalam memonetisasi konten. diff --git a/public/content/translations/id/staking/pools/index.md b/public/content/translations/id/staking/pools/index.md index ea07bca32cb..d8e6ce6a6bb 100644 --- a/public/content/translations/id/staking/pools/index.md +++ b/public/content/translations/id/staking/pools/index.md @@ -4,7 +4,7 @@ description: Gambaran umum mengenai bagaimana cara memulai penaruhan untuk ETH d lang: id template: staking emoji: ":money_with_wings:" -image: /staking/leslie-pool.png +image: /images/staking/leslie-pool.png alt: Leslie si Badak sedang berenang di kolam. sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/id/staking/saas/index.md b/public/content/translations/id/staking/saas/index.md index 89c7a28ae16..98cbafbf9ee 100644 --- a/public/content/translations/id/staking/saas/index.md +++ b/public/content/translations/id/staking/saas/index.md @@ -4,7 +4,7 @@ description: Gambaran umum mengenai bagaimana cara memulai staking untuk pooled lang: id template: staking emoji: ":money_with_wings:" -image: /staking/leslie-saas.png +image: /images/staking/leslie-saas.png alt: Leslie si badak mengapung di awan. sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/id/staking/solo/index.md b/public/content/translations/id/staking/solo/index.md index a1a3fc22161..7ba4020ef25 100644 --- a/public/content/translations/id/staking/solo/index.md +++ b/public/content/translations/id/staking/solo/index.md @@ -4,7 +4,7 @@ description: Berikut adalah gambaran buat kamu cara memulai solo penaruhan ETH lang: id template: staking emoji: ":money_with_wings:" -image: /staking/leslie-solo.png +image: /images/staking/leslie-solo.png alt: Leslie seekor badak dengan komputer chipnya sendiri. sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/id/staking/withdrawals/index.md b/public/content/translations/id/staking/withdrawals/index.md index 8ba260d525b..c8786601909 100644 --- a/public/content/translations/id/staking/withdrawals/index.md +++ b/public/content/translations/id/staking/withdrawals/index.md @@ -3,7 +3,7 @@ title: Penarikan penaruhan description: Halaman yang merangkum tentang penarikan tekan penaruhan, bagaimana cara kerjanya, dan apa yang harus dilakukan oleh staker untuk mendapatkan imbalan mereka lang: id template: staking -image: /staking/leslie-withdrawal.png +image: /images/staking/leslie-withdrawal.png alt: Leslie si badak dengan imbalan penaruhannya sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/ig/dao/index.md b/public/content/translations/ig/dao/index.md index e3f53cc2026..cb0f6d57680 100644 --- a/public/content/translations/ig/dao/index.md +++ b/public/content/translations/ig/dao/index.md @@ -4,7 +4,7 @@ description: Nkọwa ihe mere eme nke DAO na Ethereum lang: ig template: use-cases emoji: ":handshake:" -image: /use-cases/dao-2.png +image: /images/use-cases/dao-2.png alt: Nnọchite anya nke DAO na atụ vootu na amụma. summaryPoint1: Ndị otu nwere obodo na-enweghị onye ndu etiti. summaryPoint2: Ụzọ dị mma iji imekọ ihe ọnụ na ndị na-amabughị n'ịntanetị. diff --git a/public/content/translations/ig/nft/index.md b/public/content/translations/ig/nft/index.md index 87c4928ad3a..bfff6d9b7b9 100644 --- a/public/content/translations/ig/nft/index.md +++ b/public/content/translations/ig/nft/index.md @@ -4,7 +4,7 @@ description: Nlebaanya na NFT n'Ethereum lang: ig template: use-cases emoji: ":frame_with_picture:" -image: /infrastructure_transparent.png +image: /images/infrastructure_transparent.png alt: A na-egosipụta akara Eth site na hologram. summaryPoint1: Ụzọ e ji egosipụta ihe ọbụla pụrụ iche dị ka akụ Ethereum. summaryPoint2: NFT na-enye ndị na-ekepụta ihe ikike karịa ka ọ dị na mbụ. diff --git a/public/content/translations/it/contributing/translation-program/how-to-translate/index.md b/public/content/translations/it/contributing/translation-program/how-to-translate/index.md index 65dd54651b2..d31666d10a9 100644 --- a/public/content/translations/it/contributing/translation-program/how-to-translate/index.md +++ b/public/content/translations/it/contributing/translation-program/how-to-translate/index.md @@ -18,7 +18,7 @@ Se preferisci un approccio più visivo, consulta la guida di Luka per l'impostaz Dovrai accedere al tuo profilo di Crowdin o registrarti se non ne hai già uno. Per iscriversi bastano un account di posta elettronica e una password. - + Unisciti al progetto diff --git a/public/content/translations/it/contributing/translation-program/index.md b/public/content/translations/it/contributing/translation-program/index.md index ecd6f1008a7..459aa329b2b 100644 --- a/public/content/translations/it/contributing/translation-program/index.md +++ b/public/content/translations/it/contributing/translation-program/index.md @@ -22,7 +22,7 @@ Il Programma di Traduzione di ethereum.org è aperto e tutti possono contribuire _Unisciti a [Discord di ethereum.org](/discord/) per collaborare alle traduzioni, fare domande, condividere feedback e idee, o unirsi a un gruppo di traduzione._ - + Inizia a tradurre diff --git a/public/content/translations/it/dao/index.md b/public/content/translations/it/dao/index.md index d2c51c72f1c..19aa6d740d7 100644 --- a/public/content/translations/it/dao/index.md +++ b/public/content/translations/it/dao/index.md @@ -5,7 +5,7 @@ lang: it template: use-cases emoji: ":handshake:" sidebarDepth: 3 -image: /use-cases/dao-2.png +image: /images/use-cases/dao-2.png alt: Rappresentazione di una votazione DAO su una proposta. summaryPoint1: Community posseduta dai membri, prive di leadership centralizzata. summaryPoint2: Un modo sicuro per collaborare con sconosciuti su Internet. @@ -14,11 +14,11 @@ summaryPoint3: Un luogo sicuro per impegnare fondi in una causa specifica. ## Cosa sono le DAO? {#what-are-daos} -Una DAO è un'organizzazione posseduta collettivamente e governata dalla blockchain, che opera per realizzare una missione condivisa. +Una DAO è un'organizzazione posseduta collettivamente che opera per realizzare una missione condivisa. Le DAO ci consentono di lavorare con persone con la stessa mentalità provenienti da tutto il mondo, senza doversi fidare di un capo benevolo, per la gestione di fondi od operazioni. Non esiste alcun CEO che possa spendere i fondi secondo i propri capricci, o CFO che possa manipolare i libri contabili. Invece, le regole basate sulla blockchain, integrate nel codice, definiscono il funzionamento dell'organizzazione e come vengono spesi i fondi. -Contengono delle tesoriere integrate, a cui nessuno ha l'autorità di accedere senza l'approvazione del gruppo. Le decisioni sono governate da proposte e votazioni, per assicurarsi che tutti nell'organizzazione abbiano voce in capitolo, e che tutto si verifichi in modo trasparente sulla catena. +Contengono delle tesoriere integrate, a cui nessuno ha l'autorità di accedere senza l'approvazione del gruppo. Le decisioni sono governate da proposte e votazioni, per assicurarsi che tutti nell'organizzazione abbiano voce in capitolo, e che tutto si verifichi in modo trasparente [sulla catena](/glossary/#on-chain). ## Perché abbiamo bisogno delle DAO? {#why-dao} @@ -40,25 +40,23 @@ Ciò apre molte opportunità di cooperazione e coordinamento a livello globale. Per aiutarti a comprendere meglio, ecco alcuni esempi di come potresti utilizzare una DAO: -- Beneficenza – potresti accettare donazioni da chiunque nel mondo e votare su quali cause finanziare. -- Proprietà collettiva – potresti acquistare beni fisici o digitali e i membri possono votare su come usarli. -- Iniziative e sovvenzioni – potresti creare un fondo di rischio che riunisce capitale di investimento e vota sulle iniziative da finanziare. Il denaro rimborsato potrebbe essere successivamente ridistribuito tra i membri del DAO. +- ** Un ente di beneficenza**: puoi accettare donazioni da chiunque nel mondo e votare in merito a quali cause finanziare. +- **Proprietà collettiva**: potresti acquistare beni fisici o digitali e i membri possono votare sul loro utilizzo. +- **Iniziative e sovvenzioni**: potresti creare un fondo di rischio che raggruppa il capitale di investimento e che vota sulle iniziative da finanziare. Il denaro rimborsato potrebbe essere successivamente ridistribuito tra i membri del DAO. + + ## Come funziona la DAO? {#how-daos-work} -La spina dorsale di una DAO è il suo contratto intelligente, che definisce le regole dell'organizzazione e detiene il patrimonio del gruppo. Una volta che il contratto è attivo su Ethereum, nessuno può modificare le regole se non tramite voto. Nessuno può fare qualcosa che non sia previsto dalle regole e dalla logica del codice. E poiché anche il patrimonio è definito dal contratto intelligente, ciò significa che nessuno può spendere il denaro senza l'approvazione del gruppo. Questo significa che le DAO non hanno bisogno di un'autorità centrale. Al contrario, il gruppo prende le decisioni collettivamente e i pagamenti sono autorizzati automaticamente quando le proposte sono approvate dal voto. +La struttura portante di una DAO è rappresentata dal suo [contratto intelligente](/glossary/#smart-contract), che definisce le regole dell'organizzazione e detiene il patrimonio del gruppo. Una volta che il contratto è attivo su Ethereum, nessuno può modificare le regole se non tramite voto. Nessuno può fare qualcosa che non sia previsto dalle regole e dalla logica del codice. E poiché anche il patrimonio è definito dal contratto intelligente, ciò significa che nessuno può spendere il denaro senza l'approvazione del gruppo. Questo significa che le DAO non hanno bisogno di un'autorità centrale. Al contrario, il gruppo prende le decisioni collettivamente e i pagamenti sono autorizzati automaticamente quando le proposte sono approvate dal voto. Ciò è possibile perché i contratti intelligenti sono a prova di manomissione, una volta che sono attivi su Ethereum. Non è possibile modificare il codice (le regole della DAO) senza che gli altri lo notino, perché tutto è pubblico. - - Di più sui contratti intelligenti - - ## Ethereum e DAO {#ethereum-and-daos} Ethereum è la base perfetta per le DAO per una serie di motivi: -- Il consenso di Ethereum è sufficientemente distribuito e affermato affinché le organizzazioni possano fidarsi della rete. +- Il consenso di Ethereum è sufficientemente decentralizzato e affermato affinché le organizzazioni possano fidarsi della rete. - Il codice del contratto intelligente non è modificabile una volta attivato, nemmeno dai suoi proprietari. Ciò permette alla DAO di funzionare secondo le regole con cui è stata programmata. - I contratti intelligenti possono inviare/ricevere fondi. In caso contrario occorrerebbe un intermediario fidato per gestire i fondi del gruppo. - La community di Ethereum si è dimostrata più collaborativa che competitiva, consentendo l'emergere rapido di migliori pratiche e sistemi di supporto. @@ -81,11 +79,11 @@ In molte DAO, le transazioni saranno eseguite automaticamente se un quorum dei m #### Un celebre esempio {#governance-example} -[Nouns](https://nouns.wtf) – Nelle DAO di Nouns, una transazione è eseguita automaticamente al raggiungimento di un quorum di voti e una maggioranza di voti affermativi, se non ha ricevuto veti dai fondatori. +[Nouns](https://nouns.wtf): nelle DAO di Nouns, una transazione viene eseguita automaticamente se viene raggiunto un quorum di voti e la maggioranza di questi è a favore, purché non ci sia un veto da parte dei fondatori. ### Governance multifirma {#governance-example} -Mentre le DAO potrebbero avere migliaia di membri votanti, i fondi possono vivere in un portafoglio condiviso da 5-20 membri attivi della community, ritenuti affidabili e solitamente doxxati (identità pubbliche note alla community). Dopo un voto, i firmatari multifirma eseguono la volontà della community. +Mentre le DAO potrebbero includere migliaia di membri votanti, i fondi possono esistere in un [portafoglio](/glossary/#wallet) condiviso da 5-20 membri attivi della community ritenuti affidabili e solitamente doxati (identità pubbliche note alla community). In seguito a un voto, i firmatari [multifirma](/glossary/#multisig) eseguono la volontà della community. ## Leggi sulle DAO {#dao-laws} @@ -99,39 +97,39 @@ Nel 1977, il Wyoming inventò la LLC, che protegge gli imprenditori e ne limita Ci sono diversi modelli per aderire a una DAO. L'adesione può determinare come funziona il voto e altri aspetti chiave della DAO. -### Adesione basata su token {#token-based-membership} +### Appartenenza basata su token {#token-based-membership} -In genere è completamente senza permessi, a seconda del token utilizzato. Questi token di governance possono essere per lo più scambiati senza permessi su uno scambio decentralizzato. Altri, invece, devono esser guadagnati fornendo liquidità o altri tipi di "Proof of Work". In entrambi i casi, la semplice detenzione del token garantisce l'accesso al voto. +In genere è completamente [senza permessi](/glossary/#permissionless), a seconda del token utilizzato. Questi token di governance possono essere per lo più scambiati senza permessi su una [borsa decentralizzata](/glossary/#dex). Altri, invece, devono esser guadagnati fornendo liquidità o altri tipi di "Proof of Work". In entrambi i casi, la semplice detenzione del token garantisce l'accesso al voto. -_Di solito usato per governare ampi protocolli decentralizzati e/o i token stessi._ +*Di solito usato per governare ampi protocolli decentralizzati e/o i token stessi.* #### Un celebre esempio {#token-example} -[MakerDAO](https://makerdao.com) – Il token MKR di MakerDAO è ampiamente disponibile sugli scambi decentralizzati e chiunque può acquistare il potere di voto sul futuro del protocollo di Maker. +[MakerDAO](https://makerdao.com) – Il token MKR di MakerDAO è ampiamente disponibile sulle borse decentralizzate e chiunque può acquistare il potere di voto sul futuro del protocollo di Maker. -### Adesione basata su quote {#share-based-membership} +### Appartenenza basata su quote {#share-based-membership} I DAO basati su quote sono maggiormente soggetti a permessi, ma comunque abbastanza aperti. Tutti i potenziali membri possono inviare una proposta di adesione alla DAO, solitamente offrendo un tributo di qualche valore sotto forma di token o di lavoro. Le quote rappresentano il potere di voto diretto e la proprietà. I membri possono uscire in qualsiasi momento con la propria quota proporzionale del patrimonio. -_In genere usato per organizzazioni più compatte e incentrate sul fattore umano, come enti di beneficenza, collettivi di lavoratori e club di investimento. Può anche governare protocolli e token._ +*In genere usato per organizzazioni più compatte e incentrate sul fattore umano, come enti di beneficenza, collettivi di lavoratori e club di investimento. Può anche governare protocolli e token.* #### Un celebre esempio {#share-example} -[MolochDAO](http://molochdao.com/) – MolochDAO si concentra sul finanziamento di progetti Ethereum. Richiede una proposta di adesione in modo che il gruppo possa valutare se il richiedente ha la competenza e il capitale necessari per formulare giudizi informati sui potenziali beneficiari. Non si può semplicemente acquistare l'accesso al DAO sul mercato. +[MolochDAO](http://molochdao.com/) – MolochDAO si concentra sul finanziamento dei progetti su Ethereum. Richiede una proposta di adesione in modo che il gruppo possa valutare se il richiedente ha la competenza e il capitale necessari per formulare giudizi informati sui potenziali beneficiari. Non si può semplicemente acquistare l'accesso al DAO sul mercato. -### Adesione basata sulla reputazione {#reputation-based-membership} +### Appartenenza basata sulla reputazione {#reputation-based-membership} -La reputazione rappresenta la prova di partecipazione e conferisce potere di voto nella DAO. A differenza dell'adesione basata sui token o le quote, le DAO basate sulla reputazione non trasferiscono la proprietà ai collaboratori. La reputazione non può esser comprata, trasferita o delegata; i membri della DAO devono ottenere la reputazione tramite la loro partecipazione. Il voto su catena è privo di permessi e i potenziali membri possono inviare liberamente proposte per unirsi alla DAO e richiedere di ricevere reputazione e token come ricompensa in cambio dei loro contributi. +La reputazione rappresenta la prova di partecipazione e conferisce potere di voto nella DAO. A differenza dell'adesione basata sui token o sulle quote, le DAO basate sulla reputazione non trasferiscono la proprietà ai collaboratori. La reputazione non può esser comprata, trasferita o delegata; i membri della DAO devono ottenere la reputazione tramite la loro partecipazione. Il voto sulla blockchain è privo di permessi e i potenziali membri possono inviare liberamente proposte per aderire alla DAO e richiedere di ricevere reputazione e token come ricompensa in cambio dei loro contributi. -_Tipicamente usati per lo sviluppo e la governance decentralizzati di protocolli e dApp, ma anche adatti a una serie eterogenea di organizzazioni, quali enti di beneficenza, collettivi di lavoratori, club d'investimento, etc._ +*Sono tipicamente utilizzate per lo sviluppo e governance decentralizzati di protocolli e [dapp](/glossary/#dapp), ma si adattano bene anche ad una vasta gamma di organizzazioni, quali enti di beneficenza, collettivi di lavoratori, club di investimento, ecc.* #### Un celebre esempio {#reputation-example} -[DXdao](https://DXdao.eth.link) – DXdao è un collettivo sovrano globale che dal 2019 crea e amministra protocolli e applicazioni decentralizzati. Sfrutta la governance basata sulla reputazione e il consenso olografico per coordinare e gestire i fondi, il che significa che nessuno può comprarsi il potere per influenzarne il futuro. +[DXdao](https://DXdao.eth.limo) – DXdao è un collettivo sovrano globale che dal 2019 crea e amministra protocolli e applicazioni decentralizzati. Ha sfruttato la governance basata sulla reputazione e il [consenso olografico](/glossary/#holographic-consensus) per coordinare e gestire i fondi, il che significa che nessuno poteva farsi strada per influenzarne il futuro o la governance. ## Aderisci a / Crea una DAO {#join-start-a-dao} -### Aderisci a una DAO {#join-a-dao} +### Entra a far parte di una DAO {#join-a-dao} - [Community di Ethereum](/community/get-involved/#decentralized-autonomous-organizations-daos) - [Lista delle DAO di DAOHaus](https://app.daohaus.club/explore) @@ -150,7 +148,6 @@ _Tipicamente usati per lo sviluppo e la governance decentralizzati di protocolli ### Articoli sulle DAO {#dao-articles} - [Che cos'è una DAO?](https://aragon.org/dao) – [Aragon](https://aragon.org/) -- [Il manuale delle DAO](https://daohandbook.xyz) - [La casa delle DAO](https://wiki.metagame.wtf/docs/great-houses/house-of-daos) – [Metagame](https://wiki.metagame.wtf/) - [Che cos'è una DAO e a cosa serve?](https://daohaus.substack.com/p/-what-is-a-dao-and-what-is-it-for) – [DAOhaus](https://daohaus.club/) - [Come avviare una comunità digitale basata su DAO](https://daohaus.substack.com/p/four-and-a-half-steps-to-start-a) – [DAOhaus](https://daohaus.club/) diff --git a/public/content/translations/it/decentralized-identity/index.md b/public/content/translations/it/decentralized-identity/index.md index a80d6b0abd8..379230f922d 100644 --- a/public/content/translations/it/decentralized-identity/index.md +++ b/public/content/translations/it/decentralized-identity/index.md @@ -5,7 +5,7 @@ lang: it template: use-cases emoji: ":id:" sidebarDepth: 2 -image: /eth-gif-cat.png +image: /images/eth-gif-cat.png summaryPoint1: I sistemi di identità tradizionali hanno centralizzato l'emissione, manutenzione e controllo dei tuoi identificativi. summaryPoint2: L'identità decentralizzata rimuove la dipendenza da terze parti centralizzate. summaryPoint3: Grazie alle cripto, gli utenti, ora, hanno nuovamente gli strumenti per emettere, detenere e controllare i propri identificativi e attestazioni. diff --git a/public/content/translations/it/defi/index.md b/public/content/translations/it/defi/index.md index 4aecd77b8df..81f7126d683 100644 --- a/public/content/translations/it/defi/index.md +++ b/public/content/translations/it/defi/index.md @@ -4,7 +4,7 @@ description: Una panoramica sulla DeFi su Ethereum lang: it template: use-cases emoji: ":money_with_wings:" -image: /use-cases/defi.png +image: /images/use-cases/defi.png alt: Logo di Eth, composto da mattoncini Lego. sidebarDepth: 3 summaryPoint1: Un'alternativa globale e aperta al sistema finanziario odierno. @@ -47,7 +47,7 @@ Uno dei metodi migliori per individuare il potenziale della DeFi, è comprendere | I mercati sono sempre aperti. | I mercati chiudono, poiché i dipendenti necessitano di pause. | | Si basa sulla trasparenza: chiunque può esaminare i dati di un prodotto e ispezionare il funzionamento del sistema. | Gli istituti finanziari sono libri chiusi: non puoi chiedere di visualizzarne lo storico dei prestiti o i registri delle risorse gestite, e così via. | - + Esplora le app della DeFi @@ -55,7 +55,7 @@ Uno dei metodi migliori per individuare il potenziale della DeFi, è comprendere Bitcoin è considerabile, sotto molti aspetti, come la prima applicazione di DeFi. Bitcoin ti consente di possedere realmente e di controllare il valore, inviandolo in tutto il mondo. Infatti, fornisce un metodo, per grandi numeri di persone che non si fidano tra loro, di accordarsi su un libro mastro di conti, senza la necessità di un intermediario fidato. Bitcoin è aperto a tutti e nessuno ha l'autorità di modificarne le regole. Le regole di Bitcoin, come la sua scarsità e la sua apertura, sono scritte nella tecnologia. Non è come la finanza tradizionale, dove i governi possono stampare denaro che svaluta i tuoi risparmi e le aziende possono chiudere i mercati. -Ethereum si basa su questo. Come per Bitcoin, le regole non sono modificabili e tutti vi hanno accesso. Inoltre, rende programmabile questo denaro digitale, utilizzando i [contratti intelligenti](/glossary#smart-contract), così che tu possa andare oltre l'archiviazione e l'invio di valore. +Ethereum si basa su questo. Come per Bitcoin, le regole non sono modificabili e tutti vi hanno accesso. Inoltre, questo sistema rende il denaro digitale programmabile, utilizzando i [contratti intelligenti](/glossary/#smart-contract), così che tu possa andare oltre l'archiviazione e l'invio di valore. @@ -65,7 +65,7 @@ Sembra strano... "perché dovrei voler programmare il mio denaro"? Eppure, quest
Esplora i nostri suggerimenti per le applicazioni della DeFi da provare, se sei nuovo su Ethereum.
- + Esplora le app di DeFi
@@ -90,9 +90,9 @@ Esiste un'alternativa decentralizzata a gran parte dei servizi finanziari. Ma Et ### Inviare denaro in tutto il mondo {#send-money} -Essendo una blockchain, Ethereum è progettato per inviare le transazioni in modo sicuro e globale. Come Bitcoin, anche Ethereum rende l'invio di denaro in tutto il mondo, tanto facile quanto inviare un'email. È sufficiente inserire il [nome ENS](/nft/#nft-domains) del destinatario (come bob.eth), o l'indirizzo del suo conto, dal proprio portafoglio, e il pagamento arriverà (solitamente) in pochi minuti. Per inviare o ricevere pagamenti, necessiterai di un [portafoglio](/wallets/). +Essendo una blockchain, Ethereum è progettato per inviare le transazioni in modo sicuro e globale. Come Bitcoin, anche Ethereum rende l'invio di denaro in tutto il mondo, tanto facile quanto inviare un'email. È sufficiente inserire il [nome ENS](/glossary/#ens) del destinatario (come bob.eth), o l'indirizzo del suo conto, dal tuo portafoglio, e il pagamento gli arriverà direttamente (solitamente) in pochi minuti. Per inviare o ricevere pagamenti, necessiterai di un [portafoglio](/wallets/). - + Visualizza le dApp di pagamento @@ -100,7 +100,7 @@ Essendo una blockchain, Ethereum è progettato per inviare le transazioni in mod Su Ethereum, inoltre, è possibile trasmettere denaro. Ciò ti consente di pagare il salario di qualcuno in pochi secondi, consentendogli di accedere al proprio denaro quando necessario. Oppure, noleggiare qualcosa all'istante, come un magazzino o uno scooter elettrico. -Se invece non vuoi inviare o trasmettere [ETH](/eth/) a causa della volatilità del suo valore, su Ethereum esistono delle valute alternative: le Stablecoin. +E se non vuoi inviare o trasmettere [ETH](/glossary/#ether) a causa della sua volatilità, su Ethereum puoi trovare delle valute alternative: le [Stablecoin](/glossary/#stablecoin). @@ -110,7 +110,7 @@ La volatilità delle criptovalute è un problema per molti prodotti finanziari e Monete come DAI o USDC, hanno un valore di pochi centesimi di dollaro. Ciò le rende perfette per guadagnare o per la vendita al dettaglio. In molti, in America Latina, le hanno utilizzate per proteggere i propri risparmi in periodi di grande incertezza per le valute emesse dal loro governo. - + Altro sulle Stablecoin @@ -123,7 +123,7 @@ L'assunzione di prestiti dai fornitori decentralizzati, si presenta in due varie - Tra pari: un debitore assume un prestito direttamente da un creditore specifico. - In un gruppo: in cui creditori forniscono fondi (liquidità) a un gruppo, da cui i debitori possono assumere un prestito. - + Vedi le dApp di assunzione di prestiti @@ -131,9 +131,9 @@ Esistono molti vantaggi, derivati dall'utilizzo di un creditore decentralizzato. #### Assunzione di prestiti nell'anonimato {#borrowing-privacy} -Oggi, assumere ed erogare prestiti, dipende esclusivamente dagli individui coinvolti. Prima di erogare un prestito, le banche devono sapere se è probabile che lo ripagherai. +Oggi, assumere ed erogare prestiti, dipende esclusivamente dagli individui coinvolti. Prima di erogare un prestito, le banche devono sapere se sarai in grado di rimborsarlo. -Il prestito decentraliizzato funzona senza l'identificazione di alcuna delle parti. Il debitore deve invece produrre garanzie reali, che il creditore riceverà automaticamente se il prestito non viene rimborsato. Alcuni creditori accettano persino NFT come garanzie. I NFT sono atti per risorse univoche, come un dipinto. [Di più sui NFT](/nft/) +Il prestito decentraliizzato funziona senza che nessuna delle parti debba identificarsi. Il debitore deve invece produrre garanzie reali, che il creditore riceverà automaticamente se il prestito non viene rimborsato. Alcuni creditori accettano persino [NFT](/glossary/#nft) come garanzia. I NFT sono atti per risorse univoche, come un dipinto. [Di più sui NFT](/nft/) Questo ti consente di assumere un prestito senza controlli sul credito, o la trasmissione di informazioni private. @@ -168,7 +168,9 @@ Se l'offerta sulla piattaforma di scambio B cala improvvisamente, e l'utente non Per applicare l'esempio precedente nel mondo finanziario tradizionale, necessiteresti di un ingente importo di denaro. Queste strategie di guadagno sono accessibili soltanto a persone già ricche. I prestiti istantanei sono l'esempio ddi un futuro in cui possedere denaro non è necessariamente un prerequisito per guadagnare. -[Di più sui prestiti istantanei](https://aave.com/flash-loans/) + + Di più sui prestiti istantanei + @@ -180,10 +182,10 @@ Puoi maturare interessi sulle tue criptovalute, erogandole e accrescendo i tuoi - Eroghi 100 DAI, una [Stablecoin](/stablecoins/), a un prodotto come Aave. - Ricevi 100 Aave Dai (aDai), un token rappresentante le tue DAI erogate. -- Le tue aDai incrementerebbero a seconda dei tassi di interesse, e potresti visualizzare l'accrescimento del tuo saldo nel tuo portafoglio. A seconda dell'APR, il saldo del tuo portafoglio raggiungerebbe all'incirca 100,1234, doopo pochi giorni, o persino dopo poche ore! +- Le tue aDai incrementerebbero a seconda dei tassi di interesse, e potresti visualizzare l'accrescimento del tuo saldo nel tuo portafoglio. A seconda dell'[APR](/glossary/#apr), il saldo del tuo portafoglio sarà all'incirca di 100,1234 dopo pochi giorni, o persino dopo poche ore! - Puoi prelevare un importo di DAI regolare, pari al tuo saldo di aDai, in qualsiasi momento. - + Consulta le dapp di erogazione di prestiti @@ -199,7 +201,7 @@ Le lotterie prive di perdita, come PoolTogether, sono un nuovo metodo divertente Il montepremi si compone di tutti gli interessi generati dall'erogazione dei depositi dei ticket, come nel precedente esempio di erogazione dei prestiti. - + Prova PoolTogether @@ -211,7 +213,7 @@ Esistono migliaia di token su Ethereum. Le piattaforme di scambio decentralizzat Ad esempio, se desideri utilizzare la lotteria priva di perdite di PoolTogheter (descritta sopra), necessiterai di un token come DAI o USDC. Queste DEX ti consentono di scambiare i tuoi ETH per tali token, e viceversa quando hai finito. - + Visualizza le piattaforme di scambio di token @@ -223,7 +225,7 @@ Esistono delle opzioni più avanzate per i trader che preferiscono avere un po' Se utilizzi una piattaforma di scambio centralizzata, devi depositare le tue risorse prima di scambiarle e affidarti a essa, affinché se ne occupi. Mentre le tue risorse sono depositate, sono a rischio, poiché le piattaforme di scambio centralizzate sono bersagli attraenti per gli hacker. - + Consulta le dapp di trading @@ -233,9 +235,9 @@ Se utilizzi una piattaforma di scambio centralizzata, devi depositare le tue ris Su Ethereum, esistono dei prodotti di gestione dei fondi, che proveranno ad accrescere il tuo portafoglio, a seconda della strategia di tua scelta. Ciò è automatico, aperto a chiunque e non necessita di un responsabile umano, che riceva parte dei tuoi profitti. -Un buon esempio è il [fondo DeFi Pulse Index (DPI)](https://defipulse.com/blog/defi-pulse-index/). Si tratta di un fondo che si ribilancia automaticamente per garantire che il tuo portafoglio includa sempre [i migliori token DeFi per capitalizzazione di mercato](https://www.coingecko.com/en/defi). Non dovrai mai gestire alcun dettaglio e potrai prelevare dai fondi, in qualsiasi momento. +Un buon esempio è il [fondo DeFi Pulse Index (DPI)](https://defipulse.com/blog/defi-pulse-index/). Si tratta di un fondo che si ribilancia automaticamente per garantire che il tuo portafoglio includa sempre i migliori token DeFi per capitalizzazione di mercato. Non dovrai mai gestire alcun dettaglio e potrai prelevare dai fondi, in qualsiasi momento. - + Consulta le dapp d'investimento @@ -249,7 +251,7 @@ Ethereum è una piattaforma ideale per il crowdfunding: - È trasparente, così che i finanziatori possano dimostrare quanto denaro è stato raccolto. È persino possibile tracciare quanti fondi sono stati spesi in seguito. - I finanziatori possono configurare dei rimborsi automatici se, ad esempio, ci sono scadenze specifiche o se un importo minimo non è soddisfatto. - + Consulta le dapp di crowdfunding @@ -266,7 +268,9 @@ Il finanziamento quadratico assicura che i progetti che riceveranno più finanzi Ciò significa che il Progetto A, con le sue 100 donazioni da 1 dollaro, potrebbe ricevere maggiori finanziamenti del Progetto B, con una singola donazione da 10.000 dollari (a seconda delle dimensioni del gruppo corrispondente). -[Di più sul finanziamento quadratico](https://wtfisqf.com) + + Di più sul finanziamento quadratico + @@ -276,7 +280,7 @@ Le assicurazioni decentralizzate mirano a rendere le assicurazioni più economic I prodotti di Ethereum, come qualsiasi altro software, possono essere soggetti a bug ed exploit. Quindi, al momento, molti prodotti assicurativi nello spazio, si incentrano sulla protezione degli utenti dalla perdita dei fondi. Esistono però progetti che iniziano a proporre coperture contro tutti i possibili eventi che la vita può portare con sé. Un ottimo esempio è la copertura Etherisc's Corp, mirata a [proteggere i piccoli agricoltori in Kenya dalle siccità e le inondazioni](https://blog.etherisc.com/etherisc-teams-up-with-chainlink-to-deliver-crop-insurance-in-kenya-137e433c29dc). L'assicurazione decentralizzata può fornire coperture più economiche per gli agricoltori, spesso tagliati fuori dalle assicurazioni tradizionali. - + Consulta le dApp assicurative @@ -286,7 +290,7 @@ I prodotti di Ethereum, come qualsiasi altro software, possono essere soggetti a Con così tante cose in ballo, necessiterai di un metodo per monitorare tutti i tuoi investimenti, prestiti e scambi. Esistono molti prodotti che ti consentono di coordinare tutte le tue attività di DeFi, da un singolo posto. È il bello dell'architettura aperta della DeFi. I team possono creare interfacce da cui puoi non soltanto visualizzare i tuoi saldi tra i vari prodotti, ma puoi anche utilizzarne le funzionalità. Potresti trovarlo utile, esplorando di più sulla DeFi. - + Consulta le dapp del portfolio @@ -320,11 +324,13 @@ Puoi pensare alla DeFi in termini di strati: 3. I protocolli: [contratti intelligenti](/glossary/#smart-contract) che forniscono la funzionalità, ad esempio, un servizio che consente il prestito decentralizzato delle risorse. 4. [Le applicazioni](/dapps/): i prodotti che utilizziamo per gestire e accedere ai protocolli. +Nota: la DeFi usa in buona parte lo [standard ERC-20](/glossary/#erc-20). Le applicazioni in DeFi usano un wrapper per ETH chiamato Wrapped Ether (WETH). [Scopri di più sul wrapped ether](/wrapped-eth). + ## Creare DeFi {#build-defi} La DeFi è un movimento open source. I protocolli e le applicazioni della DeFi sono tutti aperti all'ispezione, biforcazione e innovazione, da parte di chiunque. Per questo stack stratificato (tutti condividono la stessa blockchain di base e le stesse risorse), i protocolli possono essere mescolati e abbinati, per offrire combinazioni e opportunità uniche. - + Di più sulla creazione di dapp @@ -334,7 +340,6 @@ La DeFi è un movimento open source. I protocolli e le applicazioni della DeFi s - [DeFi Prime](https://defiprime.com/) - [DeFi Llama](https://defillama.com/) -- [DeFi Rate](https://defirate.com/) ### Articoli sulla DeFi {#defi-articles} @@ -348,5 +353,5 @@ La DeFi è un movimento open source. I protocolli e le applicazioni della DeFi s ### Community {#communities} -- [Server Discord di DeFi Llama](https://discord.gg/buPFYXzDDd) +- [Server Discord di DeFi Llama](https://discord.defillama.com/) - [Server Discord di DeFi Pulse](https://discord.gg/Gx4TCTk) diff --git a/public/content/translations/it/desci/index.md b/public/content/translations/it/desci/index.md index 32bc5f29a60..e172ef3d359 100644 --- a/public/content/translations/it/desci/index.md +++ b/public/content/translations/it/desci/index.md @@ -5,7 +5,7 @@ lang: it template: use-cases emoji: ":microscope:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: Un'alternativa globale e aperta al sistema scientifico corrente. summaryPoint2: Una tecnologia che consente agli scienziati di raccogliere fondi, svolgere esperimenti, condividere dati, distribuire conoscenza, e molto altro. diff --git a/public/content/translations/it/developers/docs/smart-contracts/formal-verification/index.md b/public/content/translations/it/developers/docs/smart-contracts/formal-verification/index.md index 1a7a3ef3cfc..764d537e942 100644 --- a/public/content/translations/it/developers/docs/smart-contracts/formal-verification/index.md +++ b/public/content/translations/it/developers/docs/smart-contracts/formal-verification/index.md @@ -229,7 +229,7 @@ Inoltre, non sempre per i verificatori di programmi è possibile determinare se **Certora Prover** - _Certora Prover è uno strumento automatico di verifica formale per verificare la correttezza del codice nei contratti intelligenti. Le specifiche sono scritte in CVL (Certora Verification Language), con le violazioni di proprietà rilevate utilizzando una combinazione di analisi statica e risoluzione del vincolo._ -- [Sito Web](https://www.certora.com/) +- [Sito web](https://www.certora.com/) - [Documentazione](https://docs.certora.com/en/latest/index.html) **SMTChecker di Solidity** - _*SMTChecker di Solidity è un revisore del modello integrato basato sulle SMT (Satisfiability Modulo Theories) e la risoluzione di Horn. Conferma se il codice sorgente di un contratto corrisponde alle specifiche durante la compilazione e controlla staticamente le violazioni delle proprietà di sicurezza.** @@ -273,7 +273,7 @@ Inoltre, non sempre per i verificatori di programmi è possibile determinare se - [GitHub](https://github.com/ConsenSys/mythril-classic) - [Documentazione](https://mythril-classic.readthedocs.io/en/develop/) -## Letture consigliate {#further-reading} +## Ulteriori letture {#further-reading} - [Come funziona la verifica formale dei contratti intelligenti](https://runtimeverification.com/blog/how-formal-verification-of-smart-contracts-works/) - [Come la verifica formale può assicurare contratti intelligenti impeccabili](https://media.consensys.net/how-formal-verification-can-ensure-flawless-smart-contracts-cbda8ad99bd1) diff --git a/public/content/translations/it/nft/index.md b/public/content/translations/it/nft/index.md index dcf63142a00..68ed7ed8a7f 100644 --- a/public/content/translations/it/nft/index.md +++ b/public/content/translations/it/nft/index.md @@ -5,7 +5,7 @@ lang: it template: use-cases emoji: ":frame_with_picture:" sidebarDepth: 3 -image: /infrastructure_transparent.png +image: /images/infrastructure_transparent.png alt: Un logo Eth visualizzato tramite ologramma. summaryPoint1: Un modo pe rappresentare qualsiasi cosa sia univoca, come una risorsa basata su Ethereum. summaryPoint2: I NFT stanno dando ai creatori di contenuti più potere che mai. @@ -14,28 +14,28 @@ summaryPoint3: Basati sui contratti intelligenti, sulla blockchain di Ethereum. ## Cosa sono i NFT? {#what-are-nfts} -Gli NFT sono token che sono singolarmente unici. Ogni NFT ha proprietà differenti (non fungibile) ed provatamente scarso. Questo concetto è diverso da token quali ETH o altri token basati su Ethereum come USDC in cui ogni token è identico e ha le stesse proprietà ("fungibile"). Non ti interessa quale particolare banconota di un taglio specifico (o ETH) hai nel portafoglio, perché sono tutte identiche e valgono uguale. Tuttavia, tu _ti_ preoccupi di quale specifico NFT possiedi, perché ha proprietà individuali che lo distinguono dagli altri (non fungibile). +Gli NFT sono dei token ** singolarmente unici**. Ogni NFT ha proprietà differenti (non fungibili) ed è possibile comprovarne la scarsità. Questo concetto è diverso da token quali [ETH](/glossary/#ether) o altri token basati su Ethereum come USDC in cui ogni token è identico e ha le stesse proprietà ("fungibile"). Non ti interessa quale particolare banconota di un taglio specifico (o ETH) hai nel portafoglio, perché sono tutte identiche e valgono uguale. Tuttavia, tu _ti_ preoccupi di quale specifico NFT possiedi, perché ha proprietà individuali che lo distinguono dagli altri (non fungibile). -L'unicità di ciascun NFT consente la tokenizzazione di oggetti come oggetti d'arte, oggetti da collezione, o persino beni immobili, dove un specifico NFT unico rappresenta uno specifico oggetto unico del mondo reale o digitale. La proprietà di una risorsa è verificabile pubblicamente sulla blockchain di Ethereum. +L'unicità di ciascun NFT consente la tokenizzazione di oggetti come oggetti d'arte, oggetti da collezione, o persino beni immobili, dove un specifico NFT unico rappresenta uno specifico oggetto unico del mondo reale o digitale. La proprietà di una risorsa è verificabile pubblicamente sulla [blockchain](/glossary/#blockchain) di Ethereum. ## L'Internet delle risorse {#internet-of-assets} -Gli NFT ed Ethereum risolvono alcuni dei problemi esistenti oggi in internet. Man mano che tutto diventa più digitale, aumenta l'esigenza di replicare le proprietà degli oggetti fisici, come la scarsità, l'unicità e la prova di proprietà in modo da non essere controllate da un'organizzazione centrale. Per esempio, con gli NFT, puoi possedere un file musicale mp3 in tutte le app basate su Ethereum e non essere vincolato da una specifica azienda per app di musica come Spotify o Apple Music. Puoi avere un identificativo social che puoi vendere o scambiare, ma che non ti può essere requisito arbitrariamente dal proprietario della piattaforma. +Gli NFT ed Ethereum risolvono alcuni dei problemi esistenti oggi in internet. Man mano che tutto diventa più digitale, aumenta l'esigenza di replicare le proprietà degli oggetti fisici, come la scarsità, l'unicità e la prova di proprietà in modo da non essere controllate da un'organizzazione centrale. Per esempio, con gli NFT, puoi possedere un file musicale mp3 in tutte le app basate su Ethereum e non essere vincolato da una specifica azienda per app di musica come Spotify o Apple Music. Puoi possedere del materiale sui social media che puoi vendere o scambiare, ma ** che non può venirti requisito arbitrariamente** dal provider di una piattaforma. Ecco come appare un internet di NFT, rispetto all'Internet utilizzato oggi da molti di noi... ### Un confronto {#nft-comparison} -| Un Internet di NFT | L'internet di oggi | -| ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Sei proprietario delle tue risorse! Solo tu puoi venderli o scambiarli. | Affitti una risorsa da qualche organizzazione e ti può essere requisita. | -| Gli NFT sono digitalmente univoci, non esistono due NFT uguali. | Una copia di un'entità spesso non può essere distinta dall'originale. | -| La proprietà di un NFT è memorizzata sulla blockchain e può essere verificata da chiunque. | I registri di proprietà degli oggetti digitali sono archiviati su server controllati da istituzioni - devi fidarti della loro parola. | -| Gli NFT sono contratti intelligenti su Ethereum. Questo significa che possono essere usati facilmente in altri contratti intelligenti e applicazioni su Ethereum! | Le aziende con articoli digitali di solito richiedono una propria infrastruttura a mo' di "giardino recintato". | -| I creatori di contenuti possono vendere il loro lavoro ovunque e possono accedere ad un mercato globale. | I creatori si affidano all'infrastruttura e alla distribuzione delle piattaforme che utilizzano. Queste ultime sono spesso soggette a condizioni d'uso e a restrizioni geografiche. | -| I creatori di NFT possono mantenere i diritti di proprietà sul proprio lavoro e programmare le royalty direttamente nel contratto NFT. | Le piattaforme, come i servizi di streaming musicale, mantengono la maggior parte dei profitti derivanti dalle vendite. | +| Un Internet di NFT | L'internet di oggi | +| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| ** Possiedi le tue risorse!** Solo tu puoi venderle o scambiarle. | **Affitti una risorsa** da qualche organizzazione e ti può essere requisita. | +| Gli NFT sono ** digitalmente unici**: non esiste un NFT uguale ad un altro. | **Spesso una copia non può essere distinta** dall'originale. | +| La proprietà di un NFT è memorizzata sulla blockchain e può essere **verificata pubblicamente** da chiunque. | L'accesso a documenti riguardanti la proprietà di beni digitali è** controllato dalle istituzioni**; ti devi fidare di quello che dicono. | +| Gli NFT sono [contratti intelligenti](/glossary/#smart-contract) su Ethereum. Ciò significa che ** possono essere facilmente utilizzati in altri contratti intelligenti** e app su Ethereum! | Le aziende con beni digitali di solito **necessitano di una propria infrastruttura a mo' di "giardino recintato"**. | +| I **creatori di contenuti possono vendere il loro lavoro ovunque** e possono accedere a un mercato globale. | I creatori si affidano all'infrastruttura e alla distribuzione delle piattaforme che utilizzano. Queste sono spesso soggette alle condizioni d'uso e a ** restrizioni geografiche**. | +| I creatori di NFT **possono mantenere i diritti di proprietà** sul proprio lavoro e programmare le royalty direttamente nel contratto NFT. | Le piattaforme, come i **servizi di streaming musicale, trattengono gran parte dei profitti dalle vendite**. | ## Per cosa vengono utilizzati gli NFT? {#nft-use-cases} @@ -50,13 +50,20 @@ Gli NFT vengono utilizzati per molti scopi, tra cui: - limitare l'accesso ai contenuti - biglietti digitali - nomi di dominio internet decentralizzati -- garanzia nella DeFi +- garanzie nella [ finanza decentralizzata](/glossary/#defi) -Magari sei un artista che vuole condividere il proprio lavoro utilizzando gli NFT, senza perdere il controllo e sacrificare i tuoi profitti agli intermediari. Puoi creare un nuovo contratto e specificare il numero di NFT, le loro proprietà e un collegamento ad alcune opere d'arte specifiche. In qualità di artista, puoi programmare nel contratto intelligente le royalty che ti devono essere pagate (ad es. trasferire il 5% del prezzo di vendita al proprietario del contratto ogni volta che un NFT viene trasferito). Inoltre, puoi sempre dimostrare di aver creato gli NFT perché possiedi il portafoglio che ha distribuito il contratto. I tuoi acquirenti possono facilmente dimostrare di possedere un NFT autentico della tua collezione perché l'indirizzo del loro portafoglio è associato a un token nel tuo contratto intelligente. Possono utilizzarlo in tutto l'ecosistema Ethereum, certi della sua autenticità. +Magari sei un artista che vuole condividere il proprio lavoro utilizzando gli NFT, senza perdere il controllo e sacrificare i tuoi profitti agli intermediari. Puoi creare un nuovo contratto e specificare il numero di NFT, le loro proprietà e un collegamento ad alcune opere d'arte specifiche. In qualità di artista, **puoi programmare nel contratto intelligente le royalty** che ti devono essere pagate (ad es. trasferire il 5% del prezzo di vendita al proprietario del contratto ogni volta che un NFT viene trasferito). Inoltre, puoi sempre dimostrare di aver creato gli NFT perché possiedi il [portafoglio](/glossary/#wallet) che ha distribuito il contratto. I tuoi acquirenti possono facilmente dimostrare di possedere un **NFT autentico** della tua collezione perché l'[indirizzo](/glossary/#address) del loro portafoglio è associato a un token nel tuo contratto intelligente. Possono utilizzarlo in tutto l'ecosistema Ethereum, certi della sua autenticità. -Oppure, prendiamo ad esempio un biglietto per un evento sportivo. Proprio come l'organizzatore di un evento può scegliere quanti biglietti vendere, il creatore di un NFT può decidere quante repliche esistono. A volte queste sono repliche esatte, come 5000 biglietti di ingresso generici. A volte ne vengono coniati diversi molto simili, ma ognuno leggermente diverso, come nel caso dei biglietti con i posti assegnati. Questi possono essere acquistati e venduti tra pari senza pagare i gestori dei biglietti e l'acquirente ha sempre la certezza dell'autenticità del biglietto controllando l'indirizzo del contratto. + +
Esplora, acquista o crea opere d'arte/oggetti da collezione NFT...
+ + Esplora l'arte NFT + +
-Su ethereum.org, gli NFT sono usati per dimostrare che le persone hanno significativamente contribuito alla nostra repository di Github (programmato il sito, scritto o modificato un articolo...), tradotto i nostri contenuti, o partecipato a una delle nostre call con la community, e abbiamo anche il nostro nome del dominio NFT. Se contribuisci a ethereum.org, puoi rivendicare un NFT POAP. Alcuni incontri nel mondo delle criptovalute hanno usato i POAP come biglietti. [Maggiori informazioni sul contributo](/contributing/#poap). +Oppure, prendiamo ad esempio un biglietto per un evento sportivo. Proprio come **l'organizzatore di un evento può scegliere quanti biglietti vendere**, il creatore di un NFT può decidere quante repliche esistono. A volte queste sono repliche esatte, come 5000 biglietti di ingresso generici. A volte ne vengono coniati diversi molto simili, ma ognuno leggermente diverso, come nel caso dei biglietti con i posti assegnati. Questi possono essere acquistati e venduti tra pari senza pagare i gestori dei biglietti e l'acquirente ha sempre la certezza dell'autenticità del biglietto controllando l'indirizzo del contratto. + +Su ethereum.org, ** gli NFT vengono usati per dimostrare che le persone hanno contribuito significativamente ** alla nostra reposity di Github (programmato il sito web, scritto o modificato un articolo, ecc.), tradotto il nostro contenuto o partecipato alle chiamate con la community. E abbiamo, inoltre, il nostro personale nome del dominio NFT. Se contribuisci a ethereum.org, puoi rivendicare un NFT [POAP](/glossary/#poap). Alcuni incontri nel mondo delle criptovalute hanno usato i POAP come biglietti. [Maggiori informazioni sul contributo](/contributing/#poap). ![POAP di ethereum.org](./poap.png) @@ -68,7 +75,7 @@ Questo sito web ha un nome di dominio alternativo alimentato da NFT, **ethereum. ## Come funzionano gli NFT? {#how-nfts-work} -Gli NFT, come ogni elemento digitale sulla blockchain di Ethereum, sono creati attraverso uno speciale programma basato su Ethereum chiamato contratto intelligente. Questi contratti seguono determinate regole, come gli standard ERC-721 o ERC-1155, che determinano cosa può fare il contratto. +Gli NFT, come ogni elemento digitale sulla blockchain di Ethereum, sono creati attraverso uno speciale programma basato su Ethereum chiamato contratto intelligente. Questi contratti seguono determinate regole, come gli standard [ERC-721](/glossary/#erc-721) o [ERC-1155](/glossary/#erc-1155), che determinano cosa può fare il contratto. Il contratto intelligente degli NFT può fare alcune cose essenziali: @@ -82,7 +89,7 @@ Inoltre, il creatore del contratto può aggiungere regole aggiuntive. Potrebbe l ### Sicurezza degli NFT {#nft-security} -La sicurezza di Ethereum deriva dal proof-of-stake. Il sistema è progettato per disincentivare economicamente le azioni malevole, rendendo Ethereum a prova di manomissione. Questo è ciò che rende possibili gli NFT. Una volta che il blocco contenente la transazione del tuo NFT diventa finalizzato, modificarlo costerebbe milioni di ETH a un utente malevolo. Chiunque esegua il software di Ethereum potrebbe immediatamente rilevare la manomissione malevola di un NFT, e l'utente malevolo sarebbe penalizzato economicamente ed espulso. +La sicurezza di Ethereum deriva dal meccanismo di [proof-of-stake](/glossary/#pos). Il sistema è progettato per disincentivare economicamente le azioni malevole, rendendo Ethereum a prova di manomissione. Questo è ciò che rende possibili gli NFT. Una volta che il [blocco](/glossary/#block) contenente la transazione del tuo NFT è [finalizzato](/glossary/#finality), a un utente malevolo servirebbero milioni di ETH per modificarlo. Chiunque esegua il software di Ethereum potrebbe immediatamente rilevare la manomissione malevola di un NFT, e l'utente malevolo sarebbe penalizzato economicamente ed espulso. I problemi di sicurezza degli NFT sono molto spesso correlati alle truffe di phishing, alle vulnerabilità dei contratti intelligenti o agli errori degli utenti (come esporre inavvertitamente le chiavi private), per questo una buona sicurezza del portafoglio è essenziale per i proprietari di NFT. diff --git a/public/content/translations/it/refi/index.md b/public/content/translations/it/refi/index.md index de57461b117..1cba4ad2379 100644 --- a/public/content/translations/it/refi/index.md +++ b/public/content/translations/it/refi/index.md @@ -5,7 +5,7 @@ lang: it template: use-cases emoji: ":recycle:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: Un sistema economico alternativo costruito su principi rigenerativi summaryPoint2: Un tentativo di sfruttare Ethereum per risolvere crisi di coordinamento a livello globale come il cambiamento climatico diff --git a/public/content/translations/it/roadmap/beacon-chain/index.md b/public/content/translations/it/roadmap/beacon-chain/index.md index 8706deddca3..8a699b7cd34 100644 --- a/public/content/translations/it/roadmap/beacon-chain/index.md +++ b/public/content/translations/it/roadmap/beacon-chain/index.md @@ -2,12 +2,12 @@ title: La Beacon Chain description: Informati rigurado alla Beacon Chain - l'aggiornamento che ha introdotto la prova-di-interesse Ethereum. lang: it -alt: template: upgrade -image: /upgrades/core.png -summaryPoint1: La Beacon Chain ha introdotto il proof-of-stake nell'ecosistema Ethereum. -summaryPoint2: È stata fusa con la catena di proof-of-work originale di Ethereum nel settembre 2022. -summaryPoint3: La Beacon Chain ha introdotto la logica del consenso e il protocollo di gossip del blocco, che ora protegge Ethereum. +image: /images/upgrades/core.png +alt: +summaryPoint1: La Beacon Chain ha introdotto il proof-of-stake all'ecosistema di Ethereum. +summaryPoint2: Si è unita alla catena di proof-of-work originale di Ethereum a settembre 2022. +summaryPoint3: La Beacon Chain ha introdotto la logica del consenso e il protocollo di gossip dei blocchi, che ora protegge Ethereum. --- @@ -28,7 +28,7 @@ Beacon Chain è il nome dato a un libro mastro di conti che hanno condotto e coo La Beacon Chain ha introdotto la [proof of stake](/developers/docs/consensus-mechanisms/pos/) in Ethereum. Questo mantiene sicura Ethereum e consente ai validatori di guadagnare più ETH nel processo. In pratica, lo staking prevede di puntare ETH per poter attivare il software del validatore. Come staker, esegui il software che crea e convalida i nuovi blocchi nella catena. -Lo staking serve a uno scopo simile a quello del [mining](/developers/docs/consensus-mechanisms/pow/mining/), ma è differente in molti modi. Il mining richiedeva ingenti spese iniziali sotto forma di hardware potente e consumi energetici, risultando in economie di scala e promuovendo la centralizzazione. Il mining, inoltre, non prevedeva alcun requisito di bloccare le risorse come garanzie, limitando la capacità del protocollo di punire gli utenti malevoli dopo un attacco. +Lo staking ha un ruolo simile a quello che aveva il [mining](/developers/docs/consensus-mechanisms/pow/mining/), ma è differente in molti modi. Il mining richiedeva ingenti spese iniziali sotto forma di hardware potente e consumi energetici, risultando in economie di scala e promuovendo la centralizzazione. Il mining, inoltre, non prevedeva alcun requisito di bloccare le risorse come garanzie, limitando la capacità del protocollo di punire gli utenti malevoli dopo un attacco. La transizione al proof of stake ha reso Ethereum significativamente più sicura e decentralizzata rispetto al proof of work. Più persone parteciperanno alla rete, più questa diventerà decentralizzata e protetta dagli attacchi. diff --git a/public/content/translations/it/roadmap/future-proofing/index.md b/public/content/translations/it/roadmap/future-proofing/index.md index 33166d6361f..cc78733d1c8 100644 --- a/public/content/translations/it/roadmap/future-proofing/index.md +++ b/public/content/translations/it/roadmap/future-proofing/index.md @@ -2,7 +2,7 @@ title: Rendere Ethereum a prova di futuro description: Questi aggiornamenti cementano Ethereum come lo strato fondamentale, resiliente e decentralizzato per il futuro, indipendentemente da ciò che conterrà. lang: it -image: /roadmap/roadmap-future.png +image: /images/roadmap/roadmap-future.png alt: "Roadmap di Ethereum" template: roadmap --- @@ -11,11 +11,11 @@ Alcune parti della tabella di marcia non sono necessariamente richieste per ridi ## Resistenza quantistica {#quantum-resistance} -Parte della protezione crittografica odierna di Ethereum sarà compromessa quando i computer quantistici diverranno una realtà. Sebbene i computer quantistici siano probabilmente a decenni dall'essere una vera minaccia per la crittografia moderna, Ethereum ha una struttura che ne garantisce la sicurezza nei secoli a venire. Ciò significa rendere [Ethereum resistente ai computer quantistici](https://consensys.net/blog/developers/how-will-quantum-supremacy-affect-blockchain/), il prima possibile. +Parte della protezione [crittografica](/glossary/#cryptography) odierna di Ethereum sarà compromessa quando l'informatica quantistica diventerà una realtà. Sebbene i computer quantistici siano probabilmente a decenni dall'essere una vera minaccia per la crittografia moderna, Ethereum ha una struttura che ne garantisce la sicurezza nei secoli a venire. Ciò significa rendere [Ethereum resistente ai computer quantistici](https://consensys.net/blog/developers/how-will-quantum-supremacy-affect-blockchain/), il prima possibile. -La sfida affrontata dagli sviluppatori di Ethereum è che l'attuale protocollo di proof-of-stake si affida a uno schema di firme molto efficiente, noto come BLS, per aggregare i voti su blocchi validi. Questo schema di firme è infranto dai computer quantistici, ma le alternative resistenti a essi non sono altrettanto efficaci. +La sfida affrontata dagli sviluppatori di Ethereum è che l'attuale protocollo di [proof-of-stake](/glossary/#pos) si affida a uno schema di firma molto efficiente, noto come BLS, per aggregare i voti sui [blocchi](/glossary/#block) validi. Questo schema di firme è infranto dai computer quantistici, ma le alternative resistenti a essi non sono altrettanto efficaci. -Gli [schemi di impegno "KZG"](/roadmap/danksharding/#what-is-kzg) utilizzati in svariati punti su Ethereum per generare frasi segrete crittografiche sono noti per la loro vulnerabilità ai computer quantistici. Al momento, il problema viene eluso utilizzando le "configurazioni fidate", in cui molti utenti generano casualità non decodificabili da un computer quantistico. Tuttavia, la soluzione ideale sarebbe semplicemente incorporare, piuttosto, la crittografia sicura contro i computer quantistici. Esistono due approcci principali che potrebbero divenire efficienti sostituti per lo schema BLS: la firma [basata su STARK](https://hackmd.io/@vbuterin/stark_aggregation) e [basata su reticolo](https://medium.com/asecuritysite-when-bob-met-alice/so-what-is-lattice-encryption-326ac66e3175). Queste, sono ancora ricercate e prototipate. +Gli [schemi di impegno "KZG"](/roadmap/danksharding/#what-is-kzg) utilizzati in svariati punti su Ethereum per generare frasi segrete crittografiche sono noti per la loro vulnerabilità ai computer quantistici. Al momento, il problema viene eluso utilizzando le "configurazioni fidate", in cui molti utenti generano casualità non decodificabili da un computer quantistico. Tuttavia, la soluzione ideale sarebbe semplicemente incorporare, piuttosto, la crittografia sicura contro i computer quantistici. Esistono due approcci principali che potrebbero divenire efficienti sostituti per lo schema BLS: la firma [basata su STARK](https://hackmd.io/@vbuterin/stark_aggregation) e [basata su reticolo](https://medium.com/asecuritysite-when-bob-met-alice/so-what-is-lattice-encryption-326ac66e3175). **Queste sono ancora in fase di ricerca e prototipazione**. Leggi su KZG e le configurazioni fidate @@ -23,13 +23,13 @@ Gli [schemi di impegno "KZG"](/roadmap/danksharding/#what-is-kzg) utilizzati in La complessità crea opportunità per bug o vulnerabilità sfruttabili dagli utenti malevoli. Dunque, parte della tabella di marcia è semplificare Ethereum e rimuovere il codice rimanente dai vari aggiornamenti, ma non più necessario o migliorabile. Una base di codice più snella e semplice è, per gli sviluppatori, più facile da mantenere, nonché da ragionare. -Esistono diversi aggiornamenti che saranno apportati alla [Macchina Virtuale di Ethereum (EVM)](/developers/docs/evm), per renderla più semplice ed efficiente. Questi includono la [rimozione del codice operativo SELFDESTRUCT](https://hackmd.io/@vbuterin/selfdestruct): un comando raramente utilizzato e non più necessario che, in certe circostanze, può essere pericoloso da usare, specialmente quando combinato con altri aggiornamenti futuri al modello di archiviazione di Ethereum. Inoltre, i client di Ethereum supportano ancora i vecchi tipi di transazioni, che possono ora essere completamente rimossi. Anche il metodo di calcolo del gas è migliorabile e possono essere introdotti metodi più efficienti per il sostegno aritmetico di certe operazioni crittografiche. +Esistono diversi aggiornamenti che saranno apportati alla [Macchina Virtuale di Ethereum (EVM)](/developers/docs/evm), per renderla più semplice ed efficiente. Questi includono la [rimozione del codice operativo SELFDESTRUCT](https://hackmd.io/@vbuterin/selfdestruct): un comando raramente utilizzato e non più necessario che, in certe circostanze, può essere pericoloso da usare, specialmente quando combinato con altri aggiornamenti futuri al modello di archiviazione di Ethereum. I [client di Ethereum](/glossary/#consensus-client), inoltre, supportano ancora alcuni vecchi tipi di transazioni che ormai possono essere completamente rimossi. Anche il metodo di calcolo del [gas](/glossary/#gas) è migliorabile e possono essere introdotti metodi più efficienti per il sostegno aritmetico di certe operazioni crittografiche. Similmente, esistono aggiornamenti apportabili ad altre parti dei client odierni di Ethereum. Un esempio sono i client d'esecuzione e consenso odierni, che utilizzano un tipo di compressione dei dati differente. Sarebbe molto più facile e intuitivo condividere i dati tra i client, quando lo schema di compressione è unificato per l'intera rete. ## Stato attuale {#current-progress} -Gran parte degli aggiornamenti necessari per rendere Ethereum a prova di futuro sono ancora in fase di ricerca e potrebbero essere a distanza di svariati anni dall'essere implementati. Gli aggiornamenti come la rimozione di SELF-DESTRUCT e l'armonizzazione dello schema di compressione utilizzato nei client d'esecuzione e del consenso potrebbero arrivare prima della crittografia resistente ai computer quantistici. +Gran parte degli aggiornamenti necessari per rendere Ethereum a prova di futuro sono **ancora in fase di ricerca e potrebbero richiedere ancora svariati anni** per essere implementati. Gli aggiornamenti come la rimozione di SELF-DESTRUCT e l'armonizzazione dello schema di compressione utilizzato nei client d'esecuzione e del consenso potrebbero arrivare prima della crittografia resistente ai computer quantistici. **Letture consigliate** diff --git a/public/content/translations/it/roadmap/index.md b/public/content/translations/it/roadmap/index.md index 42e05516adb..54a5df1a691 100644 --- a/public/content/translations/it/roadmap/index.md +++ b/public/content/translations/it/roadmap/index.md @@ -3,13 +3,15 @@ title: Roadmap di Ethereum description: Il percorso verso una maggiore scalabilità, sicurezza e sostenibilità per Ethereum. lang: it template: roadmap -image: /heroes/roadmap-hub-hero.jpg +image: /images/heroes/roadmap-hub-hero.jpg alt: "Roadmap di Ethereum" summaryPoints: buttons: - - label: Ulteriori aggiornamenti + - + label: Ulteriori aggiornamenti toId: what-changes-are-coming - - label: Aggiornamenti precedenti + - + label: Aggiornamenti precedenti to: /history/ variant: delineazione --- @@ -59,7 +61,7 @@ Ethereum riceve aggiornamenti regolari che migliorano la sua scalabilità, sicur -La tabella di marcia è principalmente il risultato di anni di lavoro da parte di ricercatori e sviluppatori - perché il protocollo è molto tecnico - ma qualsiasi persona motivata può partecipare. Le idee di solito iniziano come discussioni su un forum come [ethresear.ch](https://ethresear.ch/), [Ethereum magicians](https://ethereum-magicians.org/) o sul server discord Eth R&D. Possono essere risposte a nuove vulnerabilità che vengono scoperte, suggerimenti da parte di organizzazioni che lavorano nel livello dell'applicazione (come dapps e borse) o da attriti conosciuti per gli utenti finali (come costi o velocità di transazione). Quando queste idee maturano, possono essere proposte come [Ethereum Improvement Proposals](https://eips.ethereum.org/). Tutto questo viene fatto in pubblico in modo che chiunque della comunità possa esprimere la propria opinione in qualsiasi momento. +La tabella di marcia è principalmente il risultato di anni di lavoro da parte di ricercatori e sviluppatori - perché il protocollo è molto tecnico - ma qualsiasi persona motivata può partecipare. Solitamente, le idee nascono come discussioni su un forum come [ethresear.ch](https://ethresear.ch/), [Ethereum Magicians](https://ethereum-magicians.org/) o il server Discord Eth R&D. Potrebbe trattarsi di risposte a nuove vulnerabilità scoperte, suggerimenti dalle organizzazioni che lavorano nel livello d'applicazione (come le [dapp](/glossary/#dapp) e le piattaforme di scambio), o da frizioni note per gli utenti finali (come i costi o la velocità delle transazioni). Quando queste idee maturano, possono essere proposte come [Ethereum Improvement Proposals](https://eips.ethereum.org/). Tutto questo viene fatto in pubblico in modo che chiunque della comunità possa esprimere la propria opinione in qualsiasi momento. [Ulteriori informazioni sulla governance di Ethereum](/governance/) @@ -68,42 +70,42 @@ La tabella di marcia è principalmente il risultato di anni di lavoro da parte d

Cos'è stato l'ETH?

-

Il termine 'Eth2' è stato comunemente usato per descrivere il futuro di Ethereum prima del passaggio alla proof-of-stake ma è stato gradualmente eliminato a favore di una terminologia più precisa. Originariamente è stato utilizzato per differenziare la rete Ethereum prima del passaggio alla proof-of-stake e la rete successiva, o a volte per fare riferimento ai diversi clienti di Ethereum (i clienti di esecuzione sono stati talvolta denominati clienti ETH1 e i clienti di consenso sono stati talvolta denominati clienti ETH2).

+

Il termine 'Eth2' era utilizzato comunemente per descrivere il futuro di Ethereum prima del passaggio al proof-of-stake, ma è stato gradualmente eliminato in favore di una terminologia più precisa. Era originariamente utilizzato per differenziare la rete di Ethereum prima e dopo il passaggio al proof-of-stake, o talvolta per riferirsi a client di Ethereum differenti (i client d'esecuzione erano talvolta definiti come client ETH1 e i client di consenso come client ETH2).

## La tabella di marcia di Ethereum cambierà nel tempo? {#will-ethereums-roadmap-change-over-time} -Sì, quasi definitivamente. La tabella di marcia è l'attuale piano per l'aggiornamento di Ethereum, che copre sia i piani a breve termine che quelli futuri. Ci aspettiamo che la tabella di marcia cambi man mano che saranno disponibili nuove informazioni e tecnologie. +**Sì, quasi sicuramente**. La tabella di marcia è l'attuale piano per l'aggiornamento di Ethereum, che copre sia i piani a breve termine che quelli futuri. Ci aspettiamo che la tabella di marcia cambi man mano che saranno disponibili nuove informazioni e tecnologie. Pensa alla tabella di marcia di Ethereum come a una serie di intenzioni per migliorare Ethereum; è l'ipotesi migliore dei ricercatori e sviluppatori centrali del percorso ottimale di Ethereum. ## Quando terminerà la tabella di marcia? {#when-will-the-roadmap-be-finished} -Ethereum implementerà alcuni aggiornamenti nei prossimi sei mesi (ad es. prelievi dallo staking); altri sono meno prioritari e probabilmente non saranno attuati per i prossimi 5-10 anni (ad esempio resistenza quantistica). Dare tempi precisi per ogni aggiornamento è complicato poichémolti elementi della tabella di marcia vengono elaborati in parallelo e sviluppati a velocità diverse. L'urgenza di un aggiornamento può anche cambiare nel tempo a seconda di fattori esterni (ad es. un salto avanti improvviso nelle prestazioni e nella disponibilità di computer quantistici può rendere più urgente la crittografia a resistenza quantistica). +Alcuni aggiornamenti hanno una priorità minore e potrebbero non essere implementati per i prossimi 5-10 anni (es., la resistenza quantistica). **Fornire tempistiche precise per ogni aggiornamento è complicato**, poiché molte voci della tabella di marcia sono in lavorazione in parallelo, e sviluppate a velocità differenti. L'urgenza di un aggiornamento può anche cambiare nel tempo a seconda di fattori esterni (ad es. un salto avanti improvviso nelle prestazioni e nella disponibilità di computer quantistici può rendere più urgente la crittografia a resistenza quantistica). Un modo in cui pensare allo sviluppo di Ethereum è per analogia all'evoluzione biologica. Una rete in grado di adattarsi alle nuove sfide e di mantenere l'idoneità ha più probabilità di successo rispetto una che oppone resistenza al cambiamento, anche se man mano che la rete diventa sempre più performante, scalabile e sicura, richeiderà meno modifiche al protocollo. ## Devo fare qualcosa quando c'è un aggiornamento? {#do-i-have-to-do-anything-when-there-is-an-upgrade} -Gli aggiornamenti tendono a non influenzare gli utenti finali e forniscono migliori esperienze utente e un protocollo più sicuro e forze più modalità di opzioni interazione con Ethereum. Gli usi finali non sono tenuti a partecipare attivamente a un aggiornamento, né sono tenuti a fare nulla per garantire i loro beni. Gli operatori dei nodi dovranno aggiornare i loro client per prepararsi a un aggiornamento. Alcuni aggiornamenti possono portare a modifiche per gli sviluppatori di applicazioni. Ad esempio, gli aggiornamenti della scadenza della cronologia possono indurre gli sviluppatori di applicazioni a prendere i dati storici da nuove fonti. +Gli aggiornamenti tendono a non influenzare gli utenti finali e forniscono migliori esperienze utente e un protocollo più sicuro e forze più modalità di opzioni interazione con Ethereum. **Agli utenti regolari non è richiesto di partecipare attivamente a un aggiornamento, né di fare nulla** per proteggere le proprie risorse. Gli operatori del [nodo](/glossary/#node) dovranno aggiornare i propri client per prepararsi a un aggiornamento. Alcuni aggiornamenti possono portare a modifiche per gli sviluppatori di applicazioni. Ad esempio, gli aggiornamenti della scadenza della cronologia possono indurre gli sviluppatori di applicazioni a prendere i dati storici da nuove fonti. ## Che cosa sono l'Orlo, lo Spreco, ecc.? {#what-about-the-verge-splurge-etc} -[Vitalik Buterin ha proposto una visione per la tabella di marcia di Ethereum](https://twitter.com/VitalikButerin/status/1588669782471368704) che è stata organizzata in diverse categorie legate dai loro effetti sull'architettura di Ethereum. Tale visione comprendeva: +[Vitalik Buterin ha proposto una visione per la tabella di marcia di Ethereum](https://twitter.com/VitalikButerin/status/1741190491578810445) organizzata in diverse categorie legate dai loro effetti sull'architettura di Ethereum. Tale visione comprendeva: -- La Fusione: aggiornamenti relativi al passaggio dal proof-of-work al proof-of-stake -- L'Ondata: aggiornamenti correlati alla scalabilità tramite rollup e frammentazione dei dati -- Il Flagello: aggiornamenti correlati alla resistenza alla censura, alla decentralizzazione e ai rischi di protocollo dal MEV -- L'Orlo: aggiornamenti correlati alla verifica semplificata dei blocchi -- L'Epurazione: aggiornamenti correlati alla riduzione dei costi di calcolo dell'esecuzione dei nodi e semplificazione del protocollo -- Lo Spreco: altri aggiornamenti che non si adattano bene alle categorie precedenti. +- **La Fusione**: aggiornamenti relativi al passaggio dal [proof-of-work](/glossary/#pow) al [proof-of-stake](/glossary/#pos) +- **L'Ondata**: aggiornamenti relativi alla scalabilità tramite [rollup](/glossary/#rollups) e frammentazione dei dati +- **Il Flagello**: aggiornamenti relativi alla resistenza alla censura, alla decentralizzazione e ai rischi del protocollo derivati dal [MEV](/glossary/#mev) +- **L'Orlo**: aggiornamenti relativi alla più facile verifica dei [blocchi](/glossary/#block) +- **L'Epurazione**: aggiornamenti relativi alla riduzione dei costi di calcolo di esecuzione dei nodi e alla semplificazione del protocollo +- **Lo Spreco**: altri aggiornamenti che non si adattano bene alle categorie precedenti. Abbiamo deciso di non utilizzare questa terminologia perché volevamo utilizzare un modello più semplice e incentrato sull'utente. Sebbene utilizziamo un linguaggio incentrato sugli utenti, la visione resta la stessa proposta da Vitalik. ## Cos'è la frammentazione? {#what-about-sharding} -La frammentazione consiste nella divisione della blockchain di Ethereum, così che dei sottoinsiemi di validatori siano responsabili soltanto per una frazione dei dati totali. Questo doveva essere il metodo originariamente inteso per il ridimensionamento di Ethereum. Tuttavia, i rollup di livello 2 si sono sviluppati molto più velocemente del previsto, fornendo già un grande ridimensionamento, e ne forniranno molto altro dopo l'implementazione del Proto-Danksharding. Ciò significa che le "catene di frammenti" non sono più necessarie e sono state rimosse dalla tabella di marcia. +La frammentazione consiste nel suddividere la blockchain di Ethereum così che dei sottoinsiemi di [validatori](/glossary/#validator) siano responsabili soltanto per una frazione dei dati totali. Questo doveva essere il metodo originariamente inteso per il ridimensionamento di Ethereum. Tuttavia, i rollup di [livello 2](/glossary/#layer-2) si sono sviluppati molto più velocemente del previsto, fornendo già un considerevole ridimensionamento, e ne forniranno molto altro dopo l'implementazione del Proto-Danksharding. Ciò significa che le "catene di frammenti" non sono più necessarie e sono state rimosse dalla tabella di marcia. ## Cerchi aggiornamenti tecnici specifici? {#looking-for-specific-technical-upgrades} diff --git a/public/content/translations/it/roadmap/merge/index.md b/public/content/translations/it/roadmap/merge/index.md index a7abc4d2830..f424dd8e8a2 100644 --- a/public/content/translations/it/roadmap/merge/index.md +++ b/public/content/translations/it/roadmap/merge/index.md @@ -3,11 +3,11 @@ title: La Fusione description: 'Scopri La Fusione: quando la Rete principale di Ethereum ha adottato il Poof of stake.' lang: it template: upgrade -image: /upgrades/merge.png -alt: -summaryPoint1: La Rete Principale di Ethereum usa il proof-of-stake, ma non è sempre stato così. -summaryPoint2: L'aggiornamento dal meccanismo originale di proof-of-work al proof-of-stake è stato chiamato La Fusione. -summaryPoint3: La Fusione si riferisce alla fusione della Rete Principale originale di Ethereum con una blockchain di proof-of-stake separata, detta Beacon Chain, ora esistenti come un'unica catena. +image: /images/upgrades/merge.png +alt: +summaryPoint1: La Rete Principale di Ethereum utilizza il proof-of-stake, ma non è sempre stato così. +summaryPoint2: L'aggiornamento dal meccanismo originale di proof-of-work al proof-of-stake, è stato detto La Fusione. +summaryPoint3: La Fusione si riferisce all'unione della Rete Principale di Ethereum con una blockchain di proof-of-stake separata, detta Beacon Chain, ora coesistenti come un'unica catena. summaryPoint4: La Fusione ha ridotto il consumo energetico di Ethereum di circa il 99,95%. --- diff --git a/public/content/translations/it/roadmap/scaling/index.md b/public/content/translations/it/roadmap/scaling/index.md index a602134b428..3eae1e1cda7 100644 --- a/public/content/translations/it/roadmap/scaling/index.md +++ b/public/content/translations/it/roadmap/scaling/index.md @@ -1,8 +1,8 @@ --- title: Ridimensionare Ethereum -description: I rollup raggruppano le transazioni al di fuori della catena, riducendo i costi per l'utente. Tuttavia, il metodo con cui i rollup utilizzano i dati al momento è troppo costoso e questo limita l'economicità delle transazioni. Il Proto-Danksharding lo corregge. +description: I rollup raggruppano le transazioni al di fuori della catena, riducendo i costi per l'utente. Tuttavia, il modo in cui i rollup utilizzano i dati al momento è troppo costoso, il che limita l'economicità delle transazioni. Il Proto-Danksharding lo corregge. lang: it -image: /roadmap/roadmap-transactions.png +image: /images/roadmap/roadmap-transactions.png alt: "Roadmap di Ethereum" template: roadmap --- @@ -11,7 +11,7 @@ Ethereum è ridimensionato utilizzando i [livelli 2](/layer-2/#rollups) (anche n
    -
  • I rollup odierni sono all'incirca da 3 a 8 volte più economici del livello 1
  • +
  • I rollup odierni sono all'incirca da 5 a 20 volte più economici del Livello 1 di Ethereum
  • I rollup ZK ridurranno presto le commissioni di circa da 40 a 100 volte
  • I cambiamenti in arrivo su Ethereum forniranno un ulteriore ridimensionamento di circa 100-1000 volte
  • Gli utenti dovrebbero beneficiare dalle transazioni dal costo inferiore a $0,001
  • @@ -24,24 +24,28 @@ I rollup raccolgono grandi numeri di transazioni, le eseguono e poi inviano i ri ### Proto-Danksharding {#proto-danksharding} -I dati dei rollup sono memorizzati permanentemente su Ethereum, il che può essere costoso. Oltre il 90% dei costi di transazione pagati sui rollup è causato da tale archiviazione dei dati. Per ridurre i costi di transazione, possiamo spostare i dati in una nuova archiviazione temporanea a 'blob'. I blob sono più economici poiché non sono permanenti; sono eliminati da Ethereum una volta che non sono più necessari. Archiviare i dati dei rollup a lungo termine diviene la responsabilità delle persone che lo necessitano, come gli operatori dei rollup, le piattaforme di scambio, i servizi di indicizzazione, ecc. Aggiungere le transazioni di blob a Ethereum è parte di un aggiornamento noto come "Proto-Danksharding". La sua distribuzione dovrebbe avvenire in tempi relativamente brevi, forse verso la fine del 2023. +Storicamente i dati dei rollup sono stati memorizzati in modo permanente su Ethereum, il che è costoso. Oltre il 90% dei costi di transazione pagati sui rollup è causato da tale archiviazione dei dati. Per ridurre i costi di transazione, possiamo spostare i dati in una nuova archiviazione temporanea a 'blob'. I blob sono più economici poiché non sono permanenti; sono eliminati da Ethereum una volta che non sono più necessari. La memorizzazione a lungo termine dei dati dei rollup diventa una responsabilità di coloro che li necessitano, come gli operatori dei rollup, le borse, i servizi di indicizzazione, etc. Aggiungere le transazioni di blob a Ethereum è parte di un aggiornamento noto come "Proto-Danksharding". -Dopo che le transazionidia blob saranno divenute parte del protocollo di Ethereum tramite il Proto-Danksharding, sarà possibile aggiungere molti blob ai blocchi di Ethereum. Questo sarà un altro ridimensionamento sostanziale (di circa 100 volte) del volume di Ethereum e riduzione dei costi di transazione. +Con il Proto-Danksharding è possibile aggiungere molti blob ai blocchi di Ethereum. Ciò consente un altro ridimensionamento sostanziale (>100 volte) del volume di Ethereum e la riduzione dei costi di transazione. ### Danksharding {#danksharding} -La seconda fase dell'espansione dei dati di blob è complicata poiché richiede nuovi metodi di verifica dei dati di rollup disponibili sulla rete e si affida alla separazione, da parte dei validatori, delle proprie responsabilità di costruzione e proposta dei blocchi. Inoltre, richiede un metodo per provare crittograficamente che i validatori abbiano verificato piccoli sotto nsiemi dei dati dei blob. +La seconda fase di espansione dei dati del blob è complicata, poiché richiede nuovi metodi per verificare che i dati del rollup siano disponibili sulla rete, e fa affidamento sul fatto che i [validatori](/glossary/#validator) separino le proprie responsabilità di creazione e proposta dei [blocchi](/glossary/#block). Inoltre, richiede un metodo per provare crittograficamente che i validatori abbiano verificato piccoli sotto nsiemi dei dati dei blob. -Questa seconda fase è nota come [“Danksharding”](/roadmap/danksharding/). Probabilmente, trascorreranno diversi anni prima della sua completa implementazione. Il danksharding si affida ad altri sviluppi come la [separazione della costruzione e della proposta dei blocchi](/roadmap/pbs) e nuovi design della rete che consentano a essa di confermare efficientemente che i dati siano disponibili, campionando casualmente pochi kilobyte per volta, procedimento noto come [campionamento della disponibilità dei dati (o DAS)](/developers/docs/data-availability). +Questa seconda fase è nota come [“Danksharding”](/roadmap/danksharding/). **Probabilmente trascorreranno diversi anni** prima della sua completa implementazione. Il danksharding si affida ad altri sviluppi come la [separazione della costruzione e della proposta dei blocchi](/roadmap/pbs) e nuovi design della rete che consentano a essa di confermare efficientemente che i dati siano disponibili, campionando casualmente pochi kilobyte per volta, procedimento noto come [campionamento della disponibilità dei dati (o DAS)](/developers/docs/data-availability). Di più sul Danksharding ## Decentralizzare i rollup {#decentralizing-rollups} -I [rollup](/layer-2) stanno già ridimensionando Ethereum. Un [ecosistema ricco di progetti di rollup](https://l2beat.com/scaling/tvl) sta consentendo agli utenti di eseguire le transazioni rapidamente ed economicamente, con numerose garanzie di sicurezza. Tuttavia, i rollup sono stati avviati utilizzando sequenziatori centralizzati (computer che eseguono tutta l'elaborazione e aggregazione delle transazioni, prima di inviarle a Ethereum). Ciò è vulnerabile alla censura, poiché gli operatori del sequenziatore sono sanzionabili, corrompibili o, compromessi in altri modi. Al contempo, i [rollup variano](https://l2beat.com) nel modo in cui convalidano i dati in entrata. Il metodo migliore è che i "dimostratori" inviino prove di frode o prove di validità, ma non tutti i rollup sono ancora a quel punto. Persino quei rollup che utilizzano le prove di validità/frode, utilizzano un piccolo gruppo di dimostratori noti. Dunque, il prossimo passaggio critico nel ridimensionare Ethereum è distribuire la responsabilità di operare i sequenziatori e i dimostratori, tra più persone. +I [rollup](/layer-2) stanno già ridimensionando Ethereum. Un [ecosistema ricco di progetti di rollup](https://l2beat.com/scaling/tvl) sta consentendo agli utenti di eseguire le transazioni rapidamente ed economicamente, con numerose garanzie di sicurezza. Tuttavia, i rollup sono stati avviati utilizzando sequenziatori centralizzati (computer che eseguono tutta l'elaborazione e aggregazione delle transazioni, prima di inviarle a Ethereum). Ciò è vulnerabile alla censura, poiché gli operatori del sequenziatore sono sanzionabili, corrompibili o, compromessi in altri modi. Al contempo, i [rollup variano](https://l2beat.com) nel modo in cui convalidano i dati in entrata. Il metodo migliore è che i "dimostratori" inviino delle [prove di frode](/glossary/#fraud-proof), o prove di validità; tuttavia, ancora non tutti i rollup ne dispongono. Persino quei rollup che utilizzano le prove di validità/frode, utilizzano un piccolo gruppo di dimostratori noti. Dunque, il prossimo passaggio critico nel ridimensionare Ethereum è distribuire la responsabilità di operare i sequenziatori e i dimostratori, tra più persone. Maggiori informazioni sui rollup ## Stato attuale {#current-progress} -Il Proto-Danksharding potrebbe essere uno dei primi punti della tabella di marcia da implementare. I passaggi di calcolo decentralizzati richiesti per configurarlo sono già in lavorazione e, diversi client, hanno implementato dei prototipi per gestire i dati dei blob. Il Danksharding completo richiederà probabilmente ancora diversi anni, poiché si affida su diversi altri punti della tabella di marcia, ancora da completare. La decentralizzazione dell'infrastruttura dei rollup è probabilmente un processo graduale: esistono molti rollup differenti che stanno creando sistemi lievemente differenti e si decentralizzeranno completamente a velocità diverse. +Il Proto-Danksharding è il primo di questi elementi della tabella di marcia a essere implementato, come parte dell'aggiornamento della rete Cancun-Deneb ("Dencun"), nel marzo 2024. **Il Danksharding completo richiederà probabilmente ancora diversi anni**, poiché si basa su diversi altri punti della tabella di marcia ancora da completare. La decentralizzazione dell'infrastruttura dei rollup è probabilmente un processo graduale: esistono molti rollup differenti che stanno creando sistemi lievemente differenti e si decentralizzeranno completamente a velocità diverse. + +[Maggiori informazioni sull'aggiornamento della rete Dencun](/roadmap/dencun/) + + diff --git a/public/content/translations/it/roadmap/security/index.md b/public/content/translations/it/roadmap/security/index.md index dec2f0671da..6148e7a6287 100644 --- a/public/content/translations/it/roadmap/security/index.md +++ b/public/content/translations/it/roadmap/security/index.md @@ -2,32 +2,32 @@ title: Un Ethereum più sicuro description: Ethereum è la piattaforma di contratti intelligenti più sicura e decentralizzata che esista. Tuttavia, restano ancora da implementare alcuni miglioramenti in modo che Ethereum resti resiliente a qualsiasi livello di attacco anche in un futuro lontano. lang: it -image: /roadmap/roadmap-security.png +image: /images/roadmap/roadmap-security.png alt: "Roadmap di Ethereum" template: roadmap --- -Ethereum è già una piattaforma di contratti intelligenti molto sicura e decentralizzata. Tuttavia, restano ancora da implementare alcuni miglioramenti in modo che Ethereum resti resiliente a qualsiasi tipo di attacco anche in un futuro lontano. Questi, includono lievi modifiche a come i client di Ethereum affrontano i blocchi in competizione, nonché aumentare come la velocità di rete considera i blocchi ["finalizzati"](/developers/docs/consensus-mechanisms/pos/#finality) (a significare che non sono modificabili senza estreme perdite economiche da parte di un utente malevolo). +**Ethereum è già una piattaforma di [contratti intelligenti](/glossary/#smart-contract) molto sicura** e decentralizzata. Tuttavia, restano ancora da implementare alcuni miglioramenti in modo che Ethereum resti resiliente a qualsiasi tipo di attacco anche in un futuro lontano. Questi includono delle lievi modifiche al modo in cui i [client di Ethereum](/glossary/#consensus-client) affrontano i [blocchi](/glossary/#block) concorrenti, nonché l'aumento della velocità a cui la rete considera ["finalizzati"](/developers/docs/consensus-mechanisms/pos/#finality) i blocchi (a significare che non sono modificabili senza estreme perdite economiche da parte dell'utente malevolo). -Esistono anche dei miglioramenti che complicano la censura delle transazioni, rendendo i propositori di blocchi ciechi ai contenuti effettivi dei propri blocchi, e nuovi modi per identificare quando un client sta censurando. Insieme, questi miglioramenti aggiorneranno il protocollo di proof-of-stake, così che gli utenti, singoli e aziendali, abbiano l'istantanea fiducia nelle proprie app, nei propri dati e risorse su Ethereum. +Esistono anche dei miglioramenti che complicano la censura delle transazioni, rendendo i propositori di blocchi ciechi ai contenuti effettivi dei propri blocchi, e nuovi modi per identificare quando un client sta censurando. Insieme, questi miglioramenti aggiorneranno il protocollo di [proof-of-stake](/glossary/#pos) così che gli utenti, dai privati alle aziende, abbiano una fiducia istantanea nei propri dati, app e risorse su Ethereum. ## Prelievi di staking {#staking-withdrawals} -L'aggiornamento dal proof-of-work al proof-of-stake è iniziato quando i pionieri di Ethereum hanno messo in "staking" i propri ETH in un contratto di deposito. Tali ETH sono utilizzati per proteggere la rete. Tuttavia, questi ETH non sono ancora sbloccabili e restituibili agli utenti. Consentire agli ETH di essere prelevati è una parte critica dell'aggiornamento del proof-of-stake. Oltre ai prelievi, che sono un componente fondamentale di un protocollo di proof-of-stake pienamente funzionale, consentire i prelievi è un bene anche per la sicurezza di Ethereum, poiché consentono agli staker di utilizzare le proprie ricompense in ETH per altri scopi non di staking. Ciò significa che gli utenti che desiderano liquidità non debbano affidarsi ai derivati liquidi di staking (LSD), che possono essere una forza centralizzante su Ethereum. Si prevede che questo aggiornamento sarà completato il 12 aprile 2023. +L'aggiornamento dal [proof-of-work](/glossary/#pow) al proof-of-stake è iniziato quando i pionieri di Ethereum hanno messo i propri ETH in "staking" in un contratto di deposito. Tali ETH sono utilizzati per proteggere la rete. Si è verificato un secondo aggiornamento il 12 aprile 2023, per consentire il prelievo degli ETH in staking. Da allora i validatori possono mettere in staking o prelevare liberamente gli ETH. Informazioni sui prelievi ## Difendersi dagli attacchi {#defending-against-attacks} -Esistono dei miglioramenti apportabili al protocollo di [proof-of-stake](/developers/docs/consensus-mechanisms/pos/) di Ethereum che vanno oltre i prelievi. Uno è noto come [view-merge](https://ethresear.ch/t/view-merge-as-a-replacement-for-proposer-boost/13739), un algoritmo di scelta della biforcazione più sicuro, che complica certi tipi di attacchi più sofisticati. +Possono essere apportati dei miglioramenti al protocollo di proof-of-stake di Ethereum. Uno è noto come [view-merge](https://ethresear.ch/t/view-merge-as-a-replacement-for-proposer-boost/13739), un algoritmo di scelta della [biforcazione](/glossary/#fork) più sicuro, che rende più difficili certi tipi di attacchi più sofisticati. -Ridurre il tempo di finalizzazione dei blocchi di Ethereum, fornirebbe una migliore esperienza agli utenti e impedirebbe i sofisticati attacchi di "riorganizzazione", in cui gli utenti malevoli provano a rimescolare i blocchi molto recenti, per estrarre profitto o censurare certe transazioni. La [**finalità dello spazio singolo (SSF)**](/roadmap/single-slot-finality/) è un metodo per ridurre il ritardo di finalizzazione. In questo momento, esistono 15 minuti di blocchi, che un utente malevolo potrebbe teoricamente convincere altri validatori a riconfigurare. Con la SSF, ce ne sono 0. Gli utenti, dagli individui alle app e le piattaforme di scambio, beneficiano dalla veloce garanzia che le proprie transazioni non saranno ripristinate, e la rete ne beneficia arrestando un'intera classe di attacchi. +Ridurre i tempi richiesti da Ethereum per [finalizzare](/glossary/#finality) i blocchi fornirebbe una migliore esperienza dell'utente e impedirebbe i sofisticati attacchi di "riorganizzazione", in cui gli utenti malevoli tentano di rimescolare i blocchi molto recenti per estrarne profitto o censurare certe transazioni. La [**finalità dello spazio singolo (SSF)**](/roadmap/single-slot-finality/) è un **metodo per ridurre al minimo il ritardo di finalizzazione**. In questo momento, esistono 15 minuti di blocchi, che un utente malevolo potrebbe teoricamente convincere altri validatori a riconfigurare. Con la SSF, ce ne sono 0. Gli utenti, dagli individui alle app e le piattaforme di scambio, beneficiano dalla veloce garanzia che le proprie transazioni non saranno ripristinate, e la rete ne beneficia arrestando un'intera classe di attacchi. Informazioni sulla finalità dello spazio singolo ## Difendersi dalla censura {#defending-against-censorship} -La decentralizzazione impedisce che validatori singoli o in piccoli gruppi diventino troppo influenti. Le nuove tecnologie di staking possono aiutare ad assicurare che i validatori di Ethereum restino il più decentralizzati possibile, difendendoli da guasti hardware, software e di rete. Ciò include software che condividono le responsabilità del validatore tra più nodi. Questo è noto come **tecnologia del validatore distribuita (DVT)**. I gruppi di staking sono incentivati a utilizzare la DVT, poiché consente a più computer di partecipare collettivamente alla validazione, aggiungendo ridondanza e tolleranza ai guasti. Inoltre, divide le chiavi del validatore tra diversi sistemi, piuttosto che far eseguire più validatori ai singoli operatori. Questo complica la coordinazione di attacchi tra operatori disonesti contro Ethereum. Nel complesso, l'idea è quella di ricavare benefici per la sicurezza, eseguendo i validatori come _comunità_ piuttosto che come individui. +La decentralizzazione impedisce agli individui o ai piccoli gruppi di [validatori](/glossary/#validator) di diventare troppo influenti. Le nuove tecnologie di staking possono aiutare ad assicurare che i validatori di Ethereum restino il più decentralizzati possibile, difendendoli da guasti hardware, software e di rete. Questo include i software che condividono le responsablità del validatore tra più [nodi](/glossary/#node). Questo è noto come **tecnologia del validatore distribuita (DVT)**. I [gruppi di staking](/glossary/#staking-pool) sono incentivati a utilizzare la DVT, poiché consente a più computer di partecipare collettivamente alla validazione, aggiungendo ridondanza e tolleranza ai guasti. Inoltre, divide le chiavi del validatore tra diversi sistemi, piuttosto che far eseguire più validatori ai singoli operatori. Questo complica la coordinazione di attacchi tra operatori disonesti contro Ethereum. Nel complesso, l'idea è quella di ricavare benefici per la sicurezza, eseguendo i validatori come _comunità_ piuttosto che come individui. Informazioni sulla tecnologia del validatore distribuita @@ -45,4 +45,4 @@ Esistono potenziali componenti aggiuntivi alla PBS, quali transazioni crittograf ## Stato attuale {#current-progress} -Gli aggiornamenti di sicurezza sulla tabella di marcia sono in fasi di ricerca avanzate, ma non dovrebbero essere implementati per un po'. I prossimi passaggi per view-merge, PBS, SSF e SLE sono quelli di finalizzazione di una specifica e inizio di costruzione dei prototipi. +**Gli aggiornamenti di sicurezza nella tabella di marcia sono in fasi di ricerca avanzate**, ma non dovrebbero essere implementati per un po'. I prossimi passaggi per view-merge, PBS, SSF e SLE sono quelli di finalizzazione di una specifica e inizio di costruzione dei prototipi. diff --git a/public/content/translations/it/roadmap/user-experience/index.md b/public/content/translations/it/roadmap/user-experience/index.md index 0065b64af59..6459814057c 100644 --- a/public/content/translations/it/roadmap/user-experience/index.md +++ b/public/content/translations/it/roadmap/user-experience/index.md @@ -2,24 +2,24 @@ title: Migliorare l'esperienza degli utenti description: Per molti, è ancora troppo complesso utilizzare Ethereum. Per incoraggiare l'adozione di massa, Ethereum deve ridurre drasticamente le proprie barriere d'accesso; gli utenti devono ricevere i benefici dell'accesso decentralizzato, privo di permessi e resistente alla censura a Ethereum, ma dev'essere privo di frizione, tanto quanto utilizzare una tradizionale app del web2. lang: it -image: /roadmap/roadmap-ux.png +image: /images/roadmap/roadmap-ux.png alt: "Roadmap di Ethereum" template: roadmap --- -L'utilizzo di Ethereum dev'essere semplificato; dalla gestione delle chiavi e dei portafogli all'avvio delle transazioni. Per facilitare l'adozione di massa, Ethereum deve aumentare drasticamente la facilità d'uso, consentendo agli utenti di sperimentare un accesso privo di permessi e resistente alla censura a Ethereum, con l'esperienza priva di attrito dell'utilizzo delle app Web2. +**L'utilizzo di Ethereum dev'essere semplificato**; dalla gestione di [chiavi](/glossary/#key) e [portafogli](/glossary/#wallet) avvio di transazioni. Per facilitare l'adozione di massa, Ethereum deve aumentare drasticamente la facilità d'uso, consentendo agli utenti di sperimentare un accesso privo di permessi e resistente alla censura a Ethereum, con l'esperienza priva di attrito dell'utilizzo delle app [Web2](/glossary/#web2). ## Oltre le frasi di seed {#no-more-seed-phrases} I conti di Ethereum sono protetti da una coppia di chiavi, utilizzate per identificare i conti (chiave pubblica) e firmare i messaggi (chiave privata). Una chiave privata è come una password principale; consente di completare l'accesso a un conto di Ethereum. Questo è un metodo di operazione differente per le persone che hanno più dimestichezza con le banche e le app Web2, che gestiscono i conti per conto di un utente. Perché Ethereum raggiunga l'adozione di massa senza affidarsi a terze parti centralizzate, deve esistere un metodo diretto e privo di attrito per un utente, per prendere custodia delle proprie risorse e mantenere il controllo dei propri dati senza dover comprendere la crittografia delle chiavi pubbliche e private e la gestione delle chiavi. -La soluzione è utilizzare portafogli di contratti intelligenti per interagire con Ethereum. I portafogli di contratti intelligenti creano modi per proteggere i conti se le chiavi sono perdute o rubate, opportunità per un migliore rilevamento e difesa dalle truffe e consentono ai portafogli di ottenere nuove funzionalità. Sebbene i portafogli di contratti intelligenti esistano oggi, sono imbarazzanti da creare perché il protocollo di Ethereum necessita di supportarli meglio. Questo supporto aggiuntivo è noto come astrazione del conto. +La soluzione è utilizzare portafogli di [contratti intelligenti](/glossary/#smart-contract) per interagire con Ethereum. I portafogli di contratti intelligenti creano modi per proteggere i conti se le chiavi sono perdute o rubate, opportunità per un migliore rilevamento e difesa dalle truffe e consentono ai portafogli di ottenere nuove funzionalità. Sebbene i portafogli di contratti intelligenti esistano oggi, sono imbarazzanti da creare perché il protocollo di Ethereum necessita di supportarli meglio. Questo supporto aggiuntivo è noto come astrazione del conto. Di più sull'astrazione del conto ## Nodi per tutti -Gli utenti che operano nodi non devono fidarsi di terze parti per fornire loro i dati e possono interagire rapidamente, privatamente e senza permessi con la blockchain di Ethereum. Tuttavia, al momento, operare un nodo richiede una conoscenza tecnica e sostanziale spazio su disco, a significare che molte persone devono invece fidarsi degli intermediari. +Gli utenti che eseguono [nodi](/glossary/#node) non devono fidarsi di terze parti per fornire loro i dati, e possono interagire rapidamente, privatamente e senza permessi con la [blockchain](/glossary/#blockchain) di Ethereum. Tuttavia, al momento, operare un nodo richiede una conoscenza tecnica e sostanziale spazio su disco, a significare che molte persone devono invece fidarsi degli intermediari. Esistono diversi aggiornamenti che semplificheranno l'esecuzione dei nodi, riducendo di molto il consumo di risorse. Il metodo di archiviazione dei dati sarà modificato per utilizzare una struttura molto più efficiente a livello di spazio, nota come **Albero di Verkle**. Inoltre, con l'[assenza di stato](/roadmap/statelessness) o la [scadenza dei dati](/roadmap/statelessness/#data-expiry), i nodi di Ethereum non dovranno memorizzare una copia degli interi dati di stato di Ethereum, riducendo drasticamente i requisiti di spazio su disco. I [nodi leggeri](/developers/docs/nodes-and-clients/light-clients/) offriranno molti benefici dell'operare un nodo completo, ma potranno facilmente operare su smartphone o in semplici app per browser. @@ -29,8 +29,8 @@ Con questi aggiornamenti, le barriere all'esecuzione di un nodo sono ridotte eff ## Stato attuale {#current-progress} -I portafogli di contratti intelligenti sono già disponibili, ma sono necessari maggiori aggiornamenti per renderli il più decentralizzati e privi di permessi possibile. L'EIP-4337 è una proposta matura che non richiede alcuna modifica al protocollo di Ethereum. Il contratto intelligente principale necessario per l'EIP-4337 è stato distribuito a marzo 2023. +I portafogli di contratti intelligenti sono già disponibili, ma sono necessari maggiori aggiornamenti per renderli il più decentralizzati e privi di permessi possibile. L'EIP-4337 è una proposta matura che non richiede alcuna modifica al protocollo di Ethereum. Il contratto intelligente principale necessario per l'EIP-4337 è stato **distribuito a marzo 2023**. -L'assenza di stato completa è ancora in fase di ricerca ed è probabilmente distante di diversi anni dall'implementazione. Esistono diverse pietre miliari sul percorso alla completa assenza di stato, inclusa la scadenza dei dati, che potrebbe essere implementata prima. Devono prima essere completati altri punti della tabella di marcia, come gli [Alberi di Verkle](/roadmap/verkle-trees/) e la [Separazione tra propositori e costruttori](/roadmap/pbs/). +**L'assenza di stato completa è ancora in fase di ricerca** e potrebbe richiedere svariati anni per essere implementata. Esistono diverse pietre miliari sul percorso alla completa assenza di stato, inclusa la scadenza dei dati, che potrebbe essere implementata prima. Devono prima essere completati altri punti della tabella di marcia, come gli [Alberi di Verkle](/roadmap/verkle-trees/) e la [Separazione tra propositori e costruttori](/roadmap/pbs/). Le reti di prova degli alberi di Verkle sono già in esecuzione e la prossima fase, consiste nell'operare client che consentano gli alberi di Verkle su reti pubbliche dapprima private, quindi pubbliche. Puoi aiutare ad accelerare il progresso distribuendo contratti alle reti di prova od operando dei client delle reti di prova. diff --git a/public/content/translations/it/smart-contracts/index.md b/public/content/translations/it/smart-contracts/index.md index 85b3d4435ba..0d9deb852c0 100644 --- a/public/content/translations/it/smart-contracts/index.md +++ b/public/content/translations/it/smart-contracts/index.md @@ -6,11 +6,15 @@ lang: it # Introduzione ai contratti intelligenti {#introduction-to-smart-contracts} -I contratti intelligenti sono gli elementi fondamentali che costituiscono il livello di applicazione di Ethereum. Si tratta di programmi informatici memorizzati sulla blockchain che seguono la logica "se questo, allora quello" ed è garantito che vengano eseguiti secondo le regole definite dal loro codice, che non può essere modificato una volta creato. +I contratti intelligenti sono gli elementi fondamentali che costituiscono il livello di applicazione di Ethereum. Si tratta di programmi informatici memorizzati sulla [blockchain](/glossary/#blockchain) che seguono la logica "se questo, allora quello", ed è garantito che siano eseguiti secondo le regole definite dal loro codice, che non è modificabile una volta creato. Nick Szabo ha coniato il termine "smart contract" (contratto intelligente). Nel 1994 ha scritto [un'introduzione al concetto](https://www.fon.hum.uva.nl/rob/Courses/InformationInSpeech/CDROM/Literature/LOTwinterschool2006/szabo.best.vwh.net/smart.contracts.html) e, nel 1996, [un'esplorazione di ciò che i contratti intelligenti potrebbero fare](https://www.fon.hum.uva.nl/rob/Courses/InformationInSpeech/CDROM/Literature/LOTwinterschool2006/szabo.best.vwh.net/smart_contracts_2.html). -Szabo immaginava un marketplace digitale in cui processi automatici e crittograficamente sicuri consentissero di effettuare transazioni e funzioni commerciali senza intermediari fidati. I contratti intelligenti su Ethereum hanno messo in pratica questa visione. +Szabo immaginava un marketplace digitale in cui processi automatici e [crittograficamente sicuri](/glossary/#cryptography) consentissero di effettuare transazioni e funzioni commerciali senza intermediari fidati. I contratti intelligenti su Ethereum hanno messo in pratica questa visione. + +Guarda la spiegazione di Finematics sui contratti intelligenti: + + ## La fiducia nei contratti tradizionali {#trust-and-contracts} @@ -52,7 +56,7 @@ I contratti intelligenti sono utili per le verifiche e il monitoraggio. Poiché I contratti intelligenti, inoltre, proteggono la tua privacy. Poiché Ethereum è una rete pseudonima (le tue transazioni sono pubblicamente legate a un indirizzo crittografico univoco, non alla tua identità), puoi proteggere la tua privacy dagli osservatori. -## Termini visibili {#visible-terms} +## Condizioni visibili {#visible-terms} Infine, come per i contratti tradizionali, è possibile verificare il contenuto di un contratto intelligente prima di firmarlo (o d'interagire con esso in altro modo). La trasparenza di un contratto intelligente garantisce che chiunque possa esaminarlo. @@ -60,7 +64,7 @@ Infine, come per i contratti tradizionali, è possibile verificare il contenuto I contratti intelligenti possono fare essenzialmente tutto ciò che possono fare i programmi informatici. -Possono eseguire calcoli, creare valuta, memorizzare dati, coniare NFT, inviare comunicazioni e persino generare immagini. Ecco alcuni esempi popolari dal mondo reale: +Possono eseguire calcoli, creare valuta, memorizzare dati, coniare [NFT](/glossary/#nft), inviare comunicazioni e persino generare grafiche. Ecco alcuni esempi popolari dal mondo reale: - [Stablecoin](/stablecoins/) - [Creare e distribuire risorse digitali uniche](/nft/) @@ -69,12 +73,6 @@ Possono eseguire calcoli, creare valuta, memorizzare dati, coniare NFT, inviare - [Una polizza assicurativa che paga automaticamente](https://etherisc.com/) - [Uno standard che consente la creazione di valute personalizzate e interoperabili](/developers/docs/standards/tokens/) -## Preferisci un approccio visivo all'apprendimento? {#visual-learner} - -Guarda la spiegazione di Finematics sui contratti intelligenti: - - - ## Letture consigliate {#further-reading} - [In che modo i contratti intelligenti cambieranno il mondo](https://www.youtube.com/watch?v=pA6CGuXEKtQ) diff --git a/public/content/translations/it/social-networks/index.md b/public/content/translations/it/social-networks/index.md index 55fcc95a1aa..f39546d4749 100644 --- a/public/content/translations/it/social-networks/index.md +++ b/public/content/translations/it/social-networks/index.md @@ -5,7 +5,7 @@ lang: it template: use-cases emoji: ":mega:" sidebarDepth: 2 -image: /ethereum-learn.png +image: /images/ethereum-learn.png summaryPoint1: Piattaforme basate sulla blockchain per l'interazione sociale e la creazione e distribuzione di contenuti. summaryPoint2: I social network decentralizzati proteggono l'anonimato degli utenti e migliorano la sicurezza dei dati. summaryPoint3: Token e NFT creano nuovi modi per monetizzare i contenuti. diff --git a/public/content/translations/it/staking/pools/index.md b/public/content/translations/it/staking/pools/index.md index f3a3a256b3d..1e1c1dd56db 100644 --- a/public/content/translations/it/staking/pools/index.md +++ b/public/content/translations/it/staking/pools/index.md @@ -4,7 +4,7 @@ description: Una panoramica di come iniziare con lo staking in pool di ETH lang: it template: staking emoji: ":money_with_wings:" -image: /staking/leslie-pool.png +image: /images/staking/leslie-pool.png alt: Leslie il rinoceronte che nuota in piscina. sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/it/staking/saas/index.md b/public/content/translations/it/staking/saas/index.md index 821f7a6301c..f688154ad54 100644 --- a/public/content/translations/it/staking/saas/index.md +++ b/public/content/translations/it/staking/saas/index.md @@ -4,7 +4,7 @@ description: Una panoramica di come iniziare con lo staking in pool di ETH lang: it template: staking emoji: ":money_with_wings:" -image: /staking/leslie-saas.png +image: /images/staking/leslie-saas.png alt: Leslie il rinoceronte che fluttua tra le nuvole. sidebarDepth: 2 summaryPoints: @@ -22,7 +22,7 @@ Lo staking come un servizio ("SaaS") rappresenta una categoria di servizi di sta Il protocollo di Ethereum non supporta nativamente la delegazione dello staking, quindi questi servizi sono stati creati per soddisfare questa domanda. Se hai 32 ETH da mettere in staking, ma non hai dimestichezza con l'hardware, i servizi di SaaS ti consentono di delegare la parte hardware e ottenere le ricompense del blocco nativo. - + diff --git a/public/content/translations/it/staking/solo/index.md b/public/content/translations/it/staking/solo/index.md index 75b4e034fdb..9840941ae32 100644 --- a/public/content/translations/it/staking/solo/index.md +++ b/public/content/translations/it/staking/solo/index.md @@ -4,7 +4,7 @@ description: Una panoramica di come iniziare a mettere in staking in solo i tuoi lang: it template: staking emoji: ":money_with_wings:" -image: /staking/leslie-solo.png +image: /images/staking/leslie-solo.png alt: Leslie il rinoceronte sul suo chip informatico. sidebarDepth: 2 summaryPoints: @@ -167,7 +167,7 @@ I bug equivalenti in un client di minoranza non sarebbero mai finalizzati I client individuali potrebbero variare lievemente in termini di prestazioni e interfaccia utente, poiché ognuno è sviluppato da team differenti che usano diversi linguaggi di programmazione. Detto ciò, nessuno di essi è il "migliore." Tutti i client di produzione sono eccellenti pezzi di software, che eseguono tutti le stesse funzioni fondamentali per sincronizzarsi e interagire con la blockchain. -Poiché tutti i client di produzione forniscono la stessa funzionalità di base, è davvero molto importante che tu scelga un client di minoranza, vale a dire qualsiasi client che NON sia attualmente in uso da una maggioranza di validatori sulla rete. Questo potrebbe sembrare controintuitivo, ma operare un client di maggioranza o di super maggioranza espone maggiormente al rischio di tagli nel caso di un bug in quel client. Operare un client di minoranza riduce drasticamente tali rischi. +Poiché tutti i client di produzione forniscono la stessa funzionalità di base, è davvero molto importante che tu scelga un client di minoranza, vale a dire qualsiasi client che NON sia attualmente in uso da una maggioranza di validatori sulla rete. Questo potrebbe sembrare controintuitivo, ma operare un client di maggioranza o di super maggioranza espone maggiormente al rischio di tagli nel caso di un bug in quel client. Operare un client di minoranza riduce drasticamente tali rischi. Scopri di più sul perché la diversità dei client è fondamentale @@ -202,3 +202,5 @@ Per sbloccare e ricevere il tuo intero saldo, devi inoltre completare il process - [How to: acquistare l'hardware del validatore di Ethereum](https://www.youtube.com/watch?v=C2wwu1IlhDc) - _EthStaker 2022_ - [Passo dopo Passo: come unirsi alla Testnet di Ethereum 2.0](https://kb.beaconcha.in/guides/tutorial-eth2-multiclient) - _Butta_ - [Suggerimenti per la prevenzione dei tagli di Eth2](https://medium.com/prysmatic-labs/eth2-slashing-prevention-tips-f6faa5025f50) - _Raul Jordan 2020_ + + diff --git a/public/content/translations/it/staking/withdrawals/index.md b/public/content/translations/it/staking/withdrawals/index.md index 139a1abb10c..b9863b2f77f 100644 --- a/public/content/translations/it/staking/withdrawals/index.md +++ b/public/content/translations/it/staking/withdrawals/index.md @@ -3,7 +3,7 @@ title: Prelievi di staking description: Pagina di riepilogo su cosa sono i prelievi push di staking, come funzionano e cosa devono fare gli staker per ottenere le proprie ricompense lang: it template: staking -image: /staking/leslie-withdrawal.png +image: /images/staking/leslie-withdrawal.png alt: Leslie il rinoceronte con le sue ricompense di staking sidebarDepth: 2 summaryPoints: @@ -114,12 +114,12 @@ Espandendo tale calcolo, possiamo stimare il tempo necessario a elaborare un dat | Numero di prelievi | Tempo di completamento | -| :----------------: | :--------------------: | -| 400.000 | 3,5 giorni | -| 500.000 | 4,3 giorni | -| 600.000 | 5,2 giorni | -| 700.000 | 6,1 giorni | -| 800.000 | 7,0 giorni | +| :-------------------: | :--------------: | +| 400.000 | 3,5 giorni | +| 500.000 | 4,3 giorni | +| 600.000 | 5,2 giorni | +| 700.000 | 6,1 giorni | +| 800.000 | 7,0 giorni | diff --git a/public/content/translations/it/web3/index.md b/public/content/translations/it/web3/index.md index a714bf1e811..4ade4e9fa2d 100644 --- a/public/content/translations/it/web3/index.md +++ b/public/content/translations/it/web3/index.md @@ -59,7 +59,7 @@ Sebbene le funzionalità caratterizzanti non siano isolate e non si adattino a c Il Web3 ti dà la proprietà delle tue risorse digitali in un modo senza precedenti. Ad esempio, ipotizziamo che stai giocando a un gioco di web2. Se acquisti un oggetto di gioco, è legato direttamente al tuo profilo. Se i creatori del gioco eliminano il tuo profilo, perderai tutti gli oggetti. Oppure, se smetti di giocare al gioco, perdi il valore che hai investito nei tuoi oggetti di gioco. -Il Web3 consente la proprietà diretta tramite i [token non fungibili (NFT)](/nft/). Nessuno, nemmeno i creatori del gioco, ha il potere di toglierti la proprietà. E, se smetti di giocare, puoi vendere o scambiare i tuoi oggetti di gioco sui mercati aperti e recuperarne il valore. +Il Web3 consente la proprietà diretta tramite i [token non fungibili (NFT)](/glossary/#nft). Nessuno, nemmeno i creatori del gioco, ha il potere di toglierti la proprietà. E, se smetti di giocare, puoi vendere o scambiare i tuoi oggetti di gioco sui mercati aperti e recuperarne il valore.
    Maggiori informazioni sugli NFT
    @@ -82,7 +82,7 @@ Il Web 2.0 richiede ai creatori di contenuti di fidarsi del fatto che le piattaf Oltre a possedere i tuoi dati in Web3, puoi possedere la piattaforma come un collettivo, usando i token che agiscono da quote in un'azienda. Le DAO ti consentono di coordinare la proprietà decentralizzata di una piattaforma e di prendere decisioni sul suo futuro. -Le DAO sono tecnicamente definite come contratti intelligenti concordati che automatizzano la presa decisionale decentralizzata su un gruppo di risorse (token). Gli utenti coi token votano su come sono spese le risorse e il codice esegue automaticamente il risultato del voto. +Le DAO sono tecnicamente definite come [contratti intelligenti](/glossary/#smart-contract) concordati che automatizzano il processo decisionale decentralizzato su un gruppo di risorse (token). Gli utenti coi token votano su come sono spese le risorse e il codice esegue automaticamente il risultato del voto. Tuttavia, le persone definiscono molte community del Web3 come DAO. Queste community hanno tutte diversi livelli di decentralizzazione e automatizzazzione per codice. Correntemente, stiamo esplorando cosa sono le DAO e come potrebbero evolversi in futuro. @@ -97,15 +97,11 @@ Tuttavia, le persone definiscono molte community del Web3 come DAO. Queste commu Tradizionalmente, creeresti un conto per ogni piattaforma che usi. Ad esempio, potresti avere un profilo di Twitter, un profilo di YouTube e un profilo di Reddit. Desideri cambiare il tuo nome visualizzato o la tua immagine del profilo? Devi farlo per ogni profilo. Puoi usare gli accessi social in alcuni casi, ma questo presenta un problema comune: la censura. In un solo click, queste piattaforme possono escluderti da tutta la tua vita online. Ancora peggio, molte piattaforme ti richiedono di affidare loro le tue informazioni personalmente identificabili, per creare un profilo. -Web3 risolve questi problemi consentendoti di controllare la tua identità digitale con un indirizzo di Ethereum e un profilo ENS. Usare un indirizzo di Ethereum consente di avere un solo accesso tra piattaforme che è sicuro, resistente alla censura e anonimo. - - - Accesso con Ethereum - +Il Web3 risolve questi problemi consentendoti di controllare la tua identità digitale con un indirizzo di Ethereum e un profilo del [Servizio del Nome di Ethereum (ENS)](/glossary/#ens). Usare un indirizzo di Ethereum consente di avere un solo accesso tra piattaforme che è sicuro, resistente alla censura e anonimo. ### Pagamenti nativi {#native-payments} -L'infrastruttura di pagamento del Web2 si affida a banche e processori di pagamento, escludendo le persone senza conti bancari o coloro che vivono nei confini del paese sbagliato. Web3 usa token come [ETH](/eth/) per inviare denaro direttamente nel browser e non richiede alcuna terza parte fidata. +L'infrastruttura di pagamento del Web2 si affida a banche e processori di pagamento, escludendo le persone senza conti bancari o coloro che vivono nei confini del paese sbagliato. Web3 usa token come [ETH](/glossary/#ether) per inviare denaro direttamente nel browser e non richiede alcuna terza parte fidata. Maggiori informazioni su ETH @@ -117,7 +113,7 @@ Nonostante i numerosi benefici di Web3 nella sua forma corrente, esistono ancora ### Accessibilità {#accessibility} -Importanti funzionalità di Web3, come Accedi con Ethereum, sono già disponibili per esser usati da chiunque, a costo zero. Ma, il costo relativo delle transazioni è ancora proibitivo per molti. A causa delle commissioni di transazione elevate, è meno probabile che Web3 sia usato nei paesi meno sviluppati e in via di sviluppo. Su Ethereum, queste sfide saranno risolte tramite [la tabella di marcia](/roadmap/) e le [soluzioni di ridimensionamento del livello 2](/developers/docs/scaling/). La tecnologia è pronta, ma necessitiamo di una maggiore adozione del livello 2 per rendere Web3 accessibile a tutti. +Importanti funzionalità di Web3, come Accedi con Ethereum, sono già disponibili per esser usati da chiunque, a costo zero. Ma, il costo relativo delle transazioni è ancora proibitivo per molti. A causa delle commissioni di transazione elevate, è meno probabile che Web3 sia usato nei paesi meno sviluppati e in via di sviluppo. Su Ethereum, queste problematiche sono risolte tramite la [tabella di marcia](/roadmap/) e le [soluzioni di ridimensionamento del livello 2](/glossary/#layer-2). La tecnologia è pronta, ma necessitiamo di una maggiore adozione del livello 2 per rendere Web3 accessibile a tutti. ### Esperienza utente {#user-experience} diff --git a/public/content/translations/ja/dao/index.md b/public/content/translations/ja/dao/index.md index d562159e4aa..a3cd68a784a 100644 --- a/public/content/translations/ja/dao/index.md +++ b/public/content/translations/ja/dao/index.md @@ -5,7 +5,7 @@ lang: ja template: use-cases emoji: ":handshake:" sidebarDepth: 2 -image: /use-cases/dao-2.png +image: /images/use-cases/dao-2.png alt: 提案に対する分散型自律組織(DAO)投票 summaryPoint1: 中央集権的な制御がない、メンバー所有のコミュニティ summaryPoint2: インターネットの見知らぬ人と協力する安全な方法 @@ -14,11 +14,11 @@ summaryPoint3: 特定の目的に資金を委ねるのに安全な場所 ## 自律分散組織(DAO)とは {#what-are-daos} -分散型自律組織(DAO)とは、共通の目的のために集団が共同で所有し、ブロックチェーンで管理された組織です。 +DAO は、共通の目的のために行動する、集団所有された組織のことです。 -分散型自律組織(DAO)は資金や運営の管理において、誰かを信用することなく、世界中の同じ志を持つ人々と共に働くことを可能します。 気まぐれに資金を使い込むCEOはいませんし、帳簿を操作できるCFOもいません。 誰かを依存・信用するのではなく、ブロックチェーンベースのルールがコード化され、組織の運営や資金の使われ方を定義しています。 +分散型自律組織(DAO)は資金や運営の管理において、誰かを信用することなく、世界中の同じ志を持つ人々と共に働くことを可能します。 気まぐれに資金を使い込む CEO はいませんし、帳簿を操作できる CFO もいません。 誰かを依存・信用するのではなく、ブロックチェーンベースのルールがコード化され、組織の運営や資金の使われ方を定義しています。 -グループの承認なしには誰もアクセスできない資金が組み込まれています。 意思決定は、提案と投票によって行われ、組織内の誰もが発言権を持つことが保障されています。また、何事においてもオンチェーン上で行われるため透明性が確保されています。 +グループの承認なしには誰もアクセスできない資金が組み込まれています。 意思決定は、提案と投票によって行われ、組織内の誰しもが発言権を持つことが保障されています。また、全て[オンチェーン](/glossary/#on-chain)で行われるため、透明性も確保されています。 ## 分散型自律組織(DAO)が必要な理由 {#why-dao} @@ -28,37 +28,35 @@ summaryPoint3: 特定の目的に資金を委ねるのに安全な場所 ### 比較 {#dao-comparison} -| 分散型自律組織(DAO) | 従来の組織 | -| ----------------------------------------- | ----------------------------------------------- | -| 通常はフラットな組織で、完全に民主化 | 通常は階層的 | -| 変更を実行するには、メンバーによる投票が必要 | 組織構造によっては、単独の当事者から変更が要求されることがあり、または投票が行われる場合がある | -| 投票は集計され、結果は信頼できる仲介者なしに自動的に実行される | 投票が可能な場合、投票は内部で集計され、投票結果は手動での処理が必要 | -| 提供されるサービスは、自動的に分散化された方法で処理される(例えば慈善資金の分配) | 人間による処理、または集中管理された自動化を必要とし、改ざんされるおそれがある | -| すべてのアクティビティは透明で完全に公開 | 通常、アクティビティは非公開で、一般には非公開 | +| 分散型自律組織(DAO) | 従来の組織 | +| -------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | +| 通常はフラットな組織で、完全に民主化 | 通常は階層的 | +| 変更を実行するには、メンバーによる投票が必要 | 組織構造によっては、単独の当事者から変更が要求されることがあり、または投票が行われる場合がある | +| 投票は集計され、結果は信頼できる仲介者なしに自動的に実行される | 投票が可能な場合、投票は内部で集計され、投票結果は手動での処理が必要 | +| 提供されるサービスは、自動的に分散化された方法で処理される(例えば慈善資金の分配) | 人間による処理、または集中管理された自動化を必要とし、改ざんされるおそれがある | +| すべてのアクティビティは透明で完全に公開 | 通常、アクティビティは非公開で、一般には非公開 | ### 分散型自律組織(DAO)の事例 {#dao-examples} もう少し理解を深められるように、分散型自律組織(DAO)の使用方法についていくつか例をご紹介します。 -- 慈善事業 – 世界中の誰からでも寄付を受け付け、資金の使い道を投票にて決定可能。 -- 共同所有 – 物理的またはデジタル資産を購入し、メンバーは資産の活用方法について投票できる。 -- ベンチャーキャピタルと助成 - 投資資金をプールし、投票により支援先ベンチャーを選択、ベンチャーファンドを作成可能。 返済金は後に分散型自律組織(DAO)のメンバー間で再配分できる。 +- **慈善事業** – 世界中の誰からでも寄付を受け付け、資金の使い道を投票にて決定可能。 +- **共同所有**– 物理的またはデジタル資産を購入し、メンバーは資産の活用方法について投票できる。 +- **ベンチャーキャピタルと助成金** - 投資資金をプールし、投票により支援先ベンチャーを選択する、ベンチャーファンドを作成可能。 返済金は後に分散型自律組織(DAO)のメンバー間で再配分できる。 + + ## 分散型自律組織(DAO)の仕組み {#how-daos-work} -組織のルールが定義され、グループの資産を保有するスマートコントラクトが、分散型自律組織(DAO)のバックボーンです。 このスマートコントラクトがイーサリアム上で稼働し始めると、投票以外では誰もルールを変更できません。 もし誰かがコードのルールやロジックでカバーされていないことを試みても失敗に終わります。 また、資産はスマートコントラクトによって定義されているため、グループの承認なしには誰も組織の資金を使うことができません。 つまり、分散型自律組織(DAO)は中央集権を必要とせず、 グループが集合的に決定を下し、投票が可決されると支払いが自動的に承認されます。 +組織のルールを定義し、その組織の資産を保持している[スマートコントラクト](/glossary/#smart-contract)が、分散型自律組織(DAO) のバックボーンです。 このスマートコントラクトがイーサリアム上で稼働し始めると、投票以外では誰もルールを変更できません。 もし誰かがコードのルールやロジックでカバーされていないことを試みても失敗に終わります。 また、資産はスマートコントラクトによって定義されているため、グループの承認なしには誰も組織の資金を使うことができません。 つまり、分散型自律組織(DAO)は中央集権を必要とせず、 グループが集合的に決定を下し、投票が可決されると支払いが自動的に承認されます。 これが可能なのは、スマートコントラクトがイーサリアム上で稼働すると、改ざんができないためです。 すべてが公開されているので、コード(分散型自律組織のルール)を誰にも気づかれずに、変更することはできません。 - - スマートコントラクトの詳細 - - ## イーサリアムと分散型自律組織(DAO) {#ethereum-and-daos} イーサリアムは、次の理由から分散型自律組織(DAO)の完璧な基盤となります。 -- イーサリアム独自のコンセンサス形成は分散化されており、イーサリアムネットワークは組織が信頼できるまでに確立されている。 +- イーサリアム独自のコンセンサス形成は十分に分散・確立されていて、組織はネットワークを信頼することができる。 - スマートコントラクトのコードは、一度実行されると所有者であっても修正できないため、 分散型自律組織(DAO)はプログラムされたルールで稼働する。 - スマートコントラクトは、資金の送受信が可能。 これができないと、グループ資金を管理する信頼できる仲介者が必要となる。 - イーサリアムのコミュニティは、競争的なものではなく、むしろ協調的であることが証明されており、最善の方法やサポートシステムが迅速に生みだされている。 @@ -69,11 +67,11 @@ summaryPoint3: 特定の目的に資金を委ねるのに安全な場所 ### デリゲーション(委任) {#governance-delegation} -デリゲーション(委任)とは、分散型自律組織版の議会制民主主義のようなものです。 トークン保有者は、プロトコルを管理し、最新情報を入手することをコミットする立候補者に投票権を委任します。 +デリゲーション(委任)とは、分散型自律組織版の議会制民主主義のようなものです。 トークン保有者は、プロトコルを管理し、最新情報を入手することにコミットする立候補者に投票権を委任します。 #### 有名な事例 {#governance-example} -[ENS](https://claim.ens.domains/delegate-ranking) – ENS保有者は、自分たちの代表として、コミュニティメンバーに投票を委任できます。 +[ENS](https://claim.ens.domains/delegate-ranking) – ENS 保有者は、自分たちの代表として、コミュニティメンバーに投票を委任できます。 ### 自動トランザクションガバナンス {#governance-example} @@ -81,80 +79,79 @@ summaryPoint3: 特定の目的に資金を委ねるのに安全な場所 #### 有名な事例 {#governance-example} -[Nouns](https://nouns.wtf) – Nouns DAOでは、定足数を満たし、過半数が賛成票であれば、創設者が拒否権を行使しない限り、トランザクションは自動的に実行されます。 +[Nouns](https://nouns.wtf) – Nouns DAO では、定足数を満たし、過半数が賛成票であれば、創設者が拒否権を行使しない限り、トランザクションは自動的に実行されます。 ### マルチシグガバナンス {#governance-example} -何千人もの投票権のあるメンバーが分散型自律組織(DAO)に在籍する一方、資金は5~20人のアクティブなメンバーが共有するウォレットに保有されている場合があります。これらのメンバーは信用されており、通常は個人情報が公開されています(コミュニティに公的な身元が公開)。 投票の結果をもって、マルチシグの署名者はコミュニティの意思を実施します。 +分散型自律組織(DAO)には投票権のあるメンバーが何千人も在籍するかもしれませんが、資金は 5 ~ 20 人のアクティブなメンバーが共有する[ウォレット](/glossary/#wallet)に保有されている場合があります。これらのメンバーは信用されており、通常は個人情報が公開されています(コミュニティに公的な身元が公開)。 投票の結果をもって、[マルチシグ](/glossary/#multisig)の署名者はコミュニティの意思を実施します。 ## 分散型自律組織(DAO)法 {#dao-laws} -1977年にワイオミング州は、起業家を保護し、責任を有限にする合同会社(LLC)を制定しました。 近年では、ワイオミング州は分散型自律組織(DAO)の法的地位を確立する法律を制定し、パイオニアとなっています。 現在、ワイオミング州、バーモント州、ヴァージン諸島が、何らかの形の分散型自律組織(DAO)法があります。 +1977 年にワイオミング州は、起業家を保護し、責任を有限にする合同会社(LLC)を制定しました。 近年では、ワイオミング州は分散型自律組織(DAO)の法的地位を確立する法律を制定し、パイオニアとなっています。 現在、ワイオミング州、バーモント州、ヴァージン諸島に、何らかの形の分散型自律組織(DAO)法があります。 ### 有名な事例 {#law-example} -[CityDAO](https://citydao.io) – CityDAOは、ワイオミング州の分散型自律組織(DAO)法を利用して、イエローストーン国立公園近くの40エーカーの土地を購入しました。 +[CitiDAO](https://citydao.io) – CitiDAO は、ワイオミング州の分散型自律組織(DAO)法を利用して、イエローストーン国立公園近くの 40 エーカーの土地を購入しました。 ## 分散型自律組織(DAO)のメンバーシップ {#dao-membership} -分散型自律組織(DAO)のメンバーシップにはいくつかのモデルがあります。 メンバーシップにより、投票の仕組みや分散型自律組織の他の重要な部分を決定します。 +分散型自律組織(DAO)のメンバーシップにはいくつかのモデルがあります。 メンバーシップにより、投票の仕組みや DAO の他の重要な部分を決定することができます。 ### トークンベースのメンバーシップ {#token-based-membership} -使用されるトークンにもよりますが、通常は完全にパーミッションレス型です。 ほとんどの場合、これらのガバナンストークンは、分散型取引所でパーミッションレスで取引できます。 それ以外のトークンは、流動性もしくはその他の「プルーフ・オブ・ワーク」を提供することで獲得する必要があります。 いずれにせよ、トークンの保持により投票権が付与されます。 +使用されるトークンにもよりますが、通常は完全に[パーミッションレス](/glossary/#permissionless)です。 ほとんどの場合、これらのガバナンストークンは、[分散型取引所](/glossary/#dex)でパーミッションレスで取引できます。 それ以外のトークンは、流動性もしくはその他の「プルーフ・オブ・ワーク」を提供することで獲得する必要があります。 いずれにせよ、トークンの保持により投票権が付与されます。 -_一般的には、広範な分散型プロトコルやトークン自体を管理するために使用されます。_ +一般的には、広範な分散型プロトコルやトークン自体を管理するために使用されます。 #### 有名な事例 {#token-example} -[MakerDAO](https://makerdao.com) – MakerDAOのトークンであるMKRは、分散型取引所で入手可能で、誰でもMakerプロトコルの将来についての投票権を購入により得ることができます。 +[MakerDAO](https://makerdao.com) – MakerDAO のトークンである MKR は分散型取引所で広く入手可能で、購入することにより、誰でも Maker プロトコルの将来についての投票権を得ることができます。 ### シェアベースのメンバーシップ {#share-based-membership} シェアベースの分散型自律組織(DAO)は、よりパーミッション型ではありますが、かなりオープンです。 分散型自律組織(DAO)への参加希望者は、トークンや作品といった何らかの価値のある物を提供することで、自分自身の参加を提案します。 シェアは、直接投票権と所有権を表します。 メンバーはいつでも、自分の保有する資産の持分を持って退会できます。 -_一般的には、慈善団体やワーカーズ・コレクティブ、投資クラブなど、より密接な関係を持つ人間が中心となる組織に使われています。 また、プロトコルやトークンも管理できます。_ +一般的には、慈善団体やワーカーズ・コレクティブ、投資クラブなど、より密接な関係を持つ人間が中心となる組織に使われています。 また、プロトコルやトークンも管理できます。 #### 有名な事例 {#share-example} -[MolochDAO](http://molochdao.com/) - MolochDAOは主にイーサリアムプロジェクトの資金調達を行っています。 メンバーになるには、提案が必要となります。この提案によって、あなたが助成先候補に関して、十分な情報に基づいて判断できるだけの必要な専門知識と資本を持っているかどうかが評価されます。 オープン市場で権利を購入して、この分散型自律組織(DAO)に参加することはできません。 +[MolochDAO](http://molochdao.com/) - MolochDAO は主にイーサリアムプロジェクトの資金調達を行っています。 メンバーになるには、提案が必要となります。この提案によって、あなたが助成先候補に関して、十分な情報に基づいて判断できるだけの必要な専門知識と資本を持っているかどうかが評価されます。 オープン市場で権利を購入するだけでは、この分散型自律組織(DAO)に参加することはできません。 ### レピュテーション(評価・評判)ベースのメンバーシップ {#reputation-based-membership} レピュテーション(評価・評判)とは、分散型自律組織(DAO)における参加証明と投票権の付与を表します。 トークンやシェアベースのメンバーシップとは異なり、レピュテーションベースの分散型自律組織(DAO)は所有権をコントリビューターに譲渡しません。 レピュテーションは購入、移管、または委任できず、分散型自律組織メンバーは参加を通じてレピュテーションを構築する必要があります。 オンチェーン投票はパーミッションレスで、メンバー候補は分散型自律組織(DAO)への参加を自由に提案でき、貢献の対価としてレピュテーションやトークンを受け取ることを要求することができます。 -_主にプロトコルや分散型アプリ(Dapp)の分散型開発や分散型ガバナンスに利用されていますが、慈善団体、ワーカーズ・コレクティブ、投資クラブなど、多様な組織にも向いています。_ +_主にプロトコルや[Dapp](/glossary/#dapp)の分散型開発や分散型ガバナンスに利用されていますが、慈善団体、ワーカーズ・コレクティブ、投資クラブなど、多様な組織にも向いています。_ #### 有名な事例 {#reputation-example} -[DXdao](https://DXdao.eth.link) - DXdaoは、2019年から分散型プロトコルやアプリケーションを構築し統治するグローバル・ソブリン団体です。 レピュテーションに基づくガバナンスとホログラフィック・コンセンサスを活用して資金を調整・管理しています。つまり、誰かが金銭的な手段を使って、DXdaoの今後に影響をおよぼすことができません。 +[DXdao](https://DXdao.eth.limo) - DXdao は、2019 年から分散型プロトコルやアプリケーションを構築し統治するグローバル・ソブリン団体でした。 レピュテーションに基づくガバナンスと[ホログラフィック・コンセンサス](/glossary/#holographic-consensus)を活用して資金を調整・管理することで、誰かが金銭的な手段を使って、DXdao の今後に影響をおよぼしたり、支配したりすることはできませんでした。 -## DAOに参加する/DAOを立ち上げる {#join-start-a-dao} +## DAO に参加する/DAO を立ち上げる {#join-start-a-dao} ### 分散型自律組織(DAO)への参加 {#join-a-dao} - [イーサリアムコミュニティ分散型自律組織(DAO)](/community/get-involved/#decentralized-autonomous-organizations-daos) -- [DAOHausの分散型自律組織(DAO)リスト](https://app.daohaus.club/explore) -- [Tally.xyzの分散型自律組織(DAO)リスト](https://www.tally.xyz) +- [DAOHaus の分散型自律組織(DAO)リスト](https://app.daohaus.club/explore) +- [Tally.xyz の分散型自律組織(DAO)リスト](https://www.tally.xyz) ### 分散型自律組織(DAO)を始める {#start-a-dao} -- [DAOHausで分散型自律組織(DAO)を招集](https://app.daohaus.club/summon) -- [TallyでGovernor DAOを始める](https://www.tally.xyz/add-a-dao) -- [Aragonによる分散型自律組織(DAO)を作成](https://aragon.org/product) +- [DAOHaus で分散型自律組織(DAO)を招集](https://app.daohaus.club/summon) +- [Tally で Governor DAO を始める](https://www.tally.xyz/add-a-dao) +- [Aragon による分散型自律組織(DAO)を作成](https://aragon.org/product) - [コロニーを始める](https://colony.io/) -- [DAOstackのホログラフィック・コンセンサスでDAOを作成](https://alchemy.daostack.io/daos/create) +- [DAOstack のホログラフィック・コンセンサスで DAO を作成](https://alchemy.daostack.io/daos/create) ## 参考文献 {#further-reading} ### 分散型自律組織(DAO)の関連記事 {#dao-articles} -- [分散型自律組織(DAO)とは](https://aragon.org/dao) – [Aragon](https://aragon.org/) -- [DAOハンドブック](https://daohandbook.xyz) -- [分散型自律組織(DAO)](https://wiki.metagame.wtf/docs/great-houses/house-of-daos) – [Metagame](https://wiki.metagame.wtf/) -- [分散型自律組織(DAO)とは、およびその目的](https://daohaus.substack.com/p/-what-is-a-dao-and-what-is-it-for) – [DAOhaus](https://daohaus.club/) -- [分散型自律組織(DAO)のデジタルコミュニティの作成方法](https://daohaus.substack.com/p/four-and-a-half-steps-to-start-a) – [DAOhaus](https://daohaus.club/) -- [分散型自律組織(DAO)とは](https://coinmarketcap.com/alexandria/article/what-is-a-dao) – [Coinmarketcap](https://coinmarketcap.com) +- [分散型自律組織(DAO)とは](https://aragon.org/dao) - [Aragon](https://aragon.org/) +- [分散型自律組織(DAO)](https://wiki.metagame.wtf/docs/great-houses/house-of-daos) - [Metagame](https://wiki.metagame.wtf/) +- [分散型自律組織(DAO)とは、およびその目的](https://daohaus.substack.com/p/-what-is-a-dao-and-what-is-it-for) - [DAOhaus](https://daohaus.club/) +- [分散型自律組織(DAO)のデジタルコミュニティの作成方法](https://daohaus.substack.com/p/four-and-a-half-steps-to-start-a) - [DAOhaus](https://daohaus.club/) +- [分散型自律組織(DAO)とは](https://coinmarketcap.com/alexandria/article/what-is-a-dao) - [Coinmarketcap](https://coinmarketcap.com) - [ホログラフィック・コンセンサスとは](https://medium.com/daostack/holographic-consensus-part-1-116a73ba1e1c) - [DAOstack](https://daostack.io/) - [分散型自律組織(DAO)とは企業ではなく、分散型の自律組織 – Vitalik](https://vitalik.eth.limo/general/2022/09/20/daos.html) - [分散型自律組織(DAO)、分散型自律企業(DAC)、分散型アプリケーション(DA)など: 不完全な用語集](https://blog.ethereum.org/2014/05/06/daos-dacs-das-and-more-an-incomplete-terminology-guide) - [イーサリアムブログ](https://blog.ethereum.org) @@ -162,4 +159,4 @@ _主にプロトコルや分散型アプリ(Dapp)の分散型開発や分散型 ### ビデオ {#videos} - [仮想通貨における分散型自律組織(DAO)とは](https://youtu.be/KHm0uUPqmVE) -- [分散型自律組織(DAO)で街はつくれるのか?](https://www.ted.com/talks/scott_fitsimones_could_a_dao_build_the_next_great_city) – [TED](https://www.ted.com/) +- [分散型自律組織(DAO)で街はつくれるのか?](https://www.ted.com/talks/scott_fitsimones_could_a_dao_build_the_next_great_city) - [TED](https://www.ted.com/) diff --git a/public/content/translations/ja/decentralized-identity/index.md b/public/content/translations/ja/decentralized-identity/index.md index ab23f1a027a..8f8832c2cf5 100644 --- a/public/content/translations/ja/decentralized-identity/index.md +++ b/public/content/translations/ja/decentralized-identity/index.md @@ -5,7 +5,7 @@ lang: ja template: use-cases emoji: ":id:" sidebarDepth: 2 -image: /eth-gif-cat.png +image: /images/eth-gif-cat.png summaryPoint1: 身元を証明するIDは中央集権的に発行、更新、管理されてきた従来のアイデンティティ制度 summaryPoint2: 分散型アイデンティティにより、中央集権的なサードパーティへの依存から脱却 summaryPoint3: 暗号技術により、今や再び自分自身のIDとアテステーションを発行、保持、管理することが可能 @@ -13,7 +13,7 @@ summaryPoint3: 暗号技術により、今や再び自分自身のIDとアテス 身分を証明するアイデンティティは、今日の生活のほぼすべての側面の基盤となっています。 オンラインサービスの利用、銀行口座の開設、選挙での投票、不動産の購入、雇用の確保、これらすべてにおいて身分証明が必要です。 -しかし、従来の身分証明書管理システムは、IDと[アテステーション](#are-attestations)を発行、保有、管理する中央管理型の仲介機関に長く依存してきました。 つまり、自分の身元証明に関する情報を自分自身で管理したり、誰が個人を特定できる情報(PII)にアクセスできるか、またこれらの機関がどのくらいアクセス権を持っているかを決めることはできないということです。 +しかし、従来の身分証明書管理システムは、IDと[アテステーション](/glossary/#attestation)を発行、保有、管理する中央管理型の仲介機関に長く依存してきました。 つまり、自分の身元証明に関する情報を自分自身で管理したり、誰が個人を特定できる情報(PII)にアクセスできるか、またこれらの機関がどのくらいアクセス権を持っているかを決めることはできないということです。 こうした問題を解決するために、イーサリアムのようなパブリックブロックチェーン上に分散型アイデンティティシステムを構築しています。 分散型アイデンティティでは、自分の身元証明に関する情報を管理することができます。 サービスプロバイダーや政府などの中央機関に依存することなく、_自分自身で_身分証明を作成し、本人であるというアテステーションを主張・保持することができます。 @@ -21,6 +21,8 @@ summaryPoint3: 暗号技術により、今や再び自分自身のIDとアテス アイデンティティとは、自分が自分であるという自覚で、その人が誰であるかということを表す性質や特徴により定義されます。 アイデンティティとは、_個_であること、すなわち一人の確たる人間存在であることを意味します。 またアイデンティティは、組織や行政機関などのように人間ではない存在を指すこともあります。 + + ## IDとは {#what-are-identifiers} 身分を証明するIDとは、特定のアイデンティティを指し示す情報のことです。 一般的なIDには、次のようなものがあります。 @@ -33,6 +35,46 @@ summaryPoint3: 暗号技術により、今や再び自分自身のIDとアテス 上記のような例では、IDは中央機関や組織により発行、保持、管理されています。 氏名の変更には政府からの、ユーザー名の変更にはソーシャルメディアからの承認が必要です。 +## 分散型アイデンティティの利点 {#benefits-of-decentralized-identity} + +1. 分散型アイデンティティは、自分自身のID情報をより管理することができます。 中央集権機関やサードパーティのサービスに依存することなく、分散型IDとアテステーションを検証することができます。 + +2. 分散型アイデンティティのソリューションは、信頼性が高く、シームレスで、プライバシーを保護しつつ、ユーザーのアイデンティティの検証と管理を容易にします。 + +3. 分散型アイデンティティは、ブロックチェーン技術を活用し、異なる当事者間の信頼関係を構築し、暗号的にアテステーションの正当性を証明することができます。 + +4. 分散型アイデンティティは、アイデンティティデータのポータブル化を実現します。 ユーザーは、アテステーションとIDをモバイルウォレットに保存し、任意の相手と共有することができます。 分散型IDとアテステーションは、発行組織のデータベースに保管されることはありません。 + +5. 分散型アイデンティティは、新しい[ゼロ知識証明](/glossary/#zk-proof)技術とうまく機能すると考えられています。ゼロ知識証明とは、個人の所有または何かを行ったことを、それが何であるかを明かすことなく証明できるものです。 これは、投票などのアプリケーションでの応用において、信頼性とプライバシーを両立させる強力な方法となる可能性を秘めています。 + +6. 分散型アイデンティティは、[耐シビル](/glossary/#anti-sybil)メカニズムを実現するため、一人の人間が複数の人間になりすました操作やスパムを防ぐことができます。 + +## 分散型アイデンティティのユースケース {#decentralized-identity-use-cases} + +分散型アイデンティティには、多くの潜在的なユースケースがあります。 + +### 1. ユニバーサルログイン {#universal-dapp-logins} + +分散型アイデンティティは、パスワードベースのログインを分散型認証に置き換えるのに役立ちます。 サービスプロバイダーは、アテステーションを発行することができ、ユーザーはそれをイーサリアムのウォレットに保存できます。 アテステーションの例としては、[非代替性トークン(NFT)](/glossary/#nft)保有者にオンラインコミュニティへのアクセスを許可することなどが挙げられます。 + +[イーサリアムでサインイン](https://login.xyz/)機能を使うと、サーバはユーザーのイーサリアムアカウントを確認し、アカウントアドレスから必要なアテステーションを取得することができます。 これにより、ユーザーは長いパスワードを記憶することなくプラットフォームやウェブサイトにアクセスでき、オンライン・エクスペリエンスを向上させることができます。 + +### 2. KYC認証 {#kyc-authentication} + +オンラインサービスの多くを利用するには、運転免許証やパスポートなどのアテステーションを提出する必要があります。 しかし、この方法では、ユーザーの個人情報が漏洩するおそれがあり、サービスプロバイダーはアテステーションの正当性を確認できないという問題があります。 + +分散型アイデンティティにより、企業は従来の[本人確認(KYC)](https://en.wikipedia.org/wiki/Know_your_customer)プロセスを省略し、検証可能な資格情報を利用してユーザーのアイデンティティを認証することができます。 これにより、ID管理のコストを削減し、偽造文書の使用を防ぐことができます。 + +### 3. 投票とオンラインコミュニティ {#voting-and-online-communities} + +オンライン投票とソーシャルメディアは、分散型アイデンティティの新しい適用です。 オンライン投票の仕組みでは、悪意ある者が偽のIDを作成し投票することで、改ざんされるおそれがあります。 個人に対してオンチェーン・アテステーションを求めることで、オンライン投票プロセスの信頼性を向上できます。 + +分散型アイデンティティは、偽アカウントのないオンラインコミュニティの構築に役立ちます。 例えば、ENS(イーサリアム・ネーム・サービス)のようなオンチェーンのアイデンティティシステムを使って認証させることで、ボットを減らすことができる可能性があります。 + +### 4. シビル攻撃の防御 {#sybil-protection} + +シビル攻撃とは、一人の人間が偽って複数の人間と思わせ、影響力を増大させることです。 [クアドラティック・ボーティング](/glossary/#quadratic-voting)を用いた助成金授与アプリケーションでは、より多くの投票が集まることで助成金の価値が上がり、多くのIDを使って寄付するというインセンティブが働くため、こうしたシビル攻撃を受けやすくなっています。 分散型アイデンティティは、多くの場合、特定の個人情報を明らかにすることなく、各参加者自身が機械ではなく本当に人間であることを証明するという負担を高めることで、シビル攻撃の防止に役立ちます。 + ## アテステーションとは {#what-are-attestations} アテステーションとは、ある存在が別の存在に対して行われる証明を意味します。 例えばアメリカに住んでいる場合、車両管理局(ある存在)が、あなた(別の存在)が合法的に車の運転を許可されているということを証明するために運転免許証を発行します。 @@ -43,17 +85,17 @@ summaryPoint3: 暗号技術により、今や再び自分自身のIDとアテス 氏名やメールアドレスといった従来のIDは、政府やメールプロバイダーといったサードパーティに依存します。 分散型ID (DID)は、中央集権組織により発行、管理、制御されないという点で異なります。 -分散型IDは、自分自身で発行、保有、管理することができます。 [イーサリアムアカウント](/developers/docs/accounts/)は、分散型IDの一例です。 誰からの許可も不要で、また中央台帳に保存する必要もなく、好きなだけアカウントを作成することができます。 +分散型IDは、自分自身で発行、保有、管理することができます。 [イーサリアムアカウント](/glossary/#account)は、分散型IDの一例です。 誰からの許可も不要で、また中央台帳に保存する必要もなく、好きなだけアカウントを作成することができます。 -分散型IDは、分散型台帳(ブロックチェーン)やピアツーピアネットワークに格納されるため、 分散型IDは[世界的に一意で、高い可用性で解決可能で、暗号技術で検証可能](https://w3c-ccg.github.io/did-primer/)なものです。 分散型IDは、人、組織、政府機関など、さまざまなエンティティに関連付けることができます。 +分散型IDは、分散型台帳([ブロックチェーン](/glossary/#blockchain))や[ピアツーピアネットワーク](/glossary/#peer-to-peer-network)に格納されるため、 分散型IDは[世界的に一意で、高い可用性で解決可能で、暗号技術で検証可能](https://w3c-ccg.github.io/did-primer/)なものです。 分散型IDは、人、組織、政府機関など、さまざまなエンティティに関連付けることができます。 ## 分散型IDを実現する技術 {#what-makes-decentralized-identifiers-possible} -### 1. 公開鍵インフラストラクチャ(PKI) {#public-key-infrastructure} +### 1. 公開鍵暗号 {#public-key-cryptography} -公開鍵インフラストラクチャ(PKI)とは、あるエンティティに対して[公開鍵](/glossary/#public-key)と[秘密鍵](/glossary/#private-key)を生成する情報セキュリティのことです。 公開鍵の暗号技術は、ブロックチェーンネットワークにおいて、ユーザーの身分を認証し、デジタル資産の所有権を証明するために使用されます。 +公開鍵暗号とは、あるエンティティに対して[公開鍵](/glossary/#public-key)と[秘密鍵](/glossary/#private-key)を生成する情報セキュリティのことです。 公開鍵の[暗号技術](/glossary/#cryptography)は、ブロックチェーンネットワークにおいて、ユーザーの身分を認証し、デジタル資産の所有権を証明するために使用されます。 -イーサリアムアカウントなどの分散型IDには、公開鍵と秘密鍵があるものがあります。 公開鍵はアカウントのコントローラを識別し、秘密鍵はこのアカウントのメッセージに署名および復号化します。 公開鍵インフラストラクチャ(PKI)は、[暗号署名](https://andersbrownworth.com/blockchain/public-private-keys/)を使用し、すべての主張を検証し、エンティティを認証し、なりすましや偽のIDの使用を防ぎます。 +イーサリアムアカウントなどの分散型IDには、公開鍵と秘密鍵があるものがあります。 公開鍵はアカウントのコントローラを識別し、秘密鍵はこのアカウントのメッセージに署名および復号化します。 公開鍵暗号は、[暗号署名](https://andersbrownworth.com/blockchain/public-private-keys/)を使用してすべての主張を検証することにより、エンティティを認証し、なりすましや偽のIDの使用を防ぎます。 ### 2. 分散型データストア {#decentralized-datastores} @@ -97,7 +139,7 @@ summaryPoint3: 暗号技術により、今や再び自分自身のIDとアテス ### オフチェーン・アテステーション {#onchain-attestations} -オンチェーン・アテステーションは、イーサリアムのブロックチェーン上の[スマートコントラクト](/developers/docs/smart-contracts/)に保持されます。 スマートコントラクト(レジストリとして機能)は、アテステーションを該当するオンチェーン分散型ID公開鍵)にマッピングします。 +オンチェーン・アテステーションは、イーサリアムのブロックチェーン上の[スマートコントラクト](/glossary/#smart-contract)に保持されます。 スマートコントラクト(レジストリとして機能)は、アテステーションを該当するオンチェーン分散型ID公開鍵)にマッピングします。 ここでは、オンチェーン・アテステーションがどのように機能するか例を紹介します。 @@ -109,47 +151,7 @@ summaryPoint3: 暗号技術により、今や再び自分自身のIDとアテス ### ソウルバウンド・トークンとアイデンティティ {#soulbound} -[ソウルバウンドトークン](https://vitalik.eth.limo/general/2022/01/26/soulbound.html)(譲渡不可の非代替性トークン)は、特定のウォレットに固有の情報の収集に使用される可能性があります。 これは、特定のイーサリアムアドレスに結びついた一意のオンチェーンアイデンティティを効果的に作成し、業績(例えば、特定のオンラインコースの修了や、ゲームで閾値のスコアの通過など)やコミュニティへの参加を表すトークンを含むことができます。 - -## 分散型アイデンティティの利点 {#benefits-of-decentralized-identity} - -1. 分散型アイデンティティは、自分自身のID情報をより管理することができます。 中央集権機関やサードパーティのサービスに依存することなく、分散型IDとアテステーションを検証することができます。 - -2. 分散型アイデンティティのソリューションは、信頼性が高く、シームレスで、プライバシーを保護しつつ、ユーザーのアイデンティティの検証と管理を容易にします。 - -3. 分散型アイデンティティは、ブロックチェーン技術を活用し、異なる当事者間の信頼関係を構築し、暗号的にアテステーションの正当性を証明することができます。 - -4. 分散型アイデンティティは、アイデンティティデータのポータブル化を実現します。 ユーザーは、アテステーションとIDをモバイルウォレットに保存し、任意の相手と共有することができます。 分散型IDとアテステーションは、発行組織のデータベースに保管されることはありません。 - -5. 分散型アイデンティティは、新しいゼロ知識証明技術とうまく機能すると考えられています。ゼロ知識証明とは、個人の所有または何かを行ったことを、それが何であるかを明かすことなく証明できるものです。 これは、投票などのアプリケーションでの応用において、信頼性とプライバシーを両立させる強力な方法となる可能性を秘めています。 - -6. 分散型アイデンティティは、一人の人間が複数の人間になりすましてゲームやスパムを行う場合、それを特定でき、シビル攻撃を防ぐことができます。 - -## 分散型アイデンティティのユースケース {#decentralized-identity-use-cases} - -分散型アイデンティティには、多くの潜在的なユースケースがあります。 - -### 1. ユニバーサルログイン {#universal-dapp-logins} - -分散型アイデンティティは、パスワードによるログインを[分散型認証](https://www.ibm.com/blogs/blockchain/2018/10/decentralized-identity-an-alternative-to-password-based-authentication/)に置き換えることができます。 サービスプロバイダーは、アテステーションを発行することができ、ユーザーはそれをイーサリアムのウォレットに保存できます。 アテステーションの例としては、[非代替性トークン(NFT)](/nft/)保有者にオンラインコミュニティへのアクセス許可などが挙げられます。 - -[イーサリアムでサインイン](https://login.xyz/)機能を使うと、サーバはユーザーのイーサリアムアカウントを確認し、アカウントアドレスから必要なアテステーションを取得することができます。 これにより、ユーザーは長いパスワードを記憶することなくプラットフォームやウェブサイトにアクセスでき、オンライン・エクスペリエンスを向上させることができます。 - -### 2. KYC認証 {#kyc-authentication} - -オンラインサービスの多くを利用するには、運転免許証やパスポートなどのアテステーションを提出する必要があります。 しかし、この方法では、ユーザーの個人情報が漏洩するおそれがあり、サービスプロバイダーはアテステーションの正当性を確認できないという問題があります。 - -分散型アイデンティティにより、企業は従来の[本人確認(KYC)](https://en.wikipedia.org/wiki/Know_your_customer)プロセスを省略し、検証可能な資格情報を利用してユーザーのアイデンティティを認証することができます。 これにより、ID管理のコストを削減し、偽造文書の使用を防ぐことができます。 - -### 3. 投票とオンラインコミュニティ {#voting-and-online-communities} - -オンライン投票とソーシャルメディアは、分散型アイデンティティの新しい適用です。 オンライン投票の仕組みでは、悪意ある者が偽のIDを作成し投票することで、改ざんされるおそれがあります。 個人に対してオンチェーン・アテステーションを求めることで、オンライン投票プロセスの信頼性を向上できます。 - -分散型アイデンティティは、偽アカウントのないオンラインコミュニティの構築に役立ちます。 例えば、ENS(イーサリアム・ネーム・サービス)のようなオンチェーンのアイデンティティシステムを使って認証させることで、ボットを減らすことができる可能性があります。 - -### 4. シビル攻撃の防御 {#sybil-protection} - -シビル攻撃とは、一人の人間が偽って複数の人間と思わせ、影響力を増大させることです。 [クアドラティック・ボーティング](https://www.radicalxchange.org/concepts/plural-voting/)を用いた[助成金授与アプリケーション](https://gitcoin.co/grants/)では、より多くの投票が集まることで助成金の価値が上がり、多くのIDを使って寄付するというインセンティブが働くため、こうしたシビル攻撃を受けやすくなっています。 分散型アイデンティティは、多くの場合、特定の個人情報を明らかにすることなく、各参加者自身が機械ではなく本当に人間であることを証明するという負担を高めることで、シビル攻撃の防止に役立ちます。 +[ソウルバウンドトークン](https://vitalik.eth.limo/general/2022/01/26/soulbound.html)([譲渡不可の非代替性トークン](/glossary/#nft))は、特定のウォレットに固有の情報の収集に使用される可能性があります。 これは、特定のイーサリアムアドレスに結びついた一意のオンチェーンアイデンティティを効果的に作成し、業績(例えば、特定のオンラインコースの修了や、ゲームで閾値のスコアの通過など)やコミュニティへの参加を表すトークンを含むことができます。 ## 分散型アイデンティティの利用 {#use-decentralized-identity} @@ -160,8 +162,8 @@ summaryPoint3: 暗号技術により、今や再び自分自身のIDとアテス - **[イーサリアム・アテステーション・サービス (EAS)](https://attest.sh/)** - _あらゆるものについてオンチェーンまたはオフチェーンのアテステーションを作成するための分散型台帳/プロトコル_ - **[Proof of Humanity](https://www.proofofhumanity.id)** - _Proof of Humanity (PoH)は、イーサリアム上に構築されたソーシャルID認証システム_ - **[BrightID](https://www.brightid.org/)** - _ソーシャルグラフの作成と分析を通じて、本人確認の改革を目指す分散型オープンソース・ソーシャルアイデンティティネットワーク_ -- **[Proof-of-personhood Passport](https://proofofpersonhood.com/)** - _分散型デジタルIDアグリゲーター_ - **[walt.id](https://walt.id)** — _オープンソースの分散型アイデンティティとウォレットのインフラストラクチャです。これにより、デベロッパーや組織は、自己主権型アイデンティティとNFT/SBTを活用可能にします。_ +- **[Masca](https://masca.io/)** — _オープンソースの分散型アイデンティティ・ウォレットで、MetaMask Snapとして実装されています。これにより、ユーザーとデベロッパーは、分散型IDとVCを活用できます。_ ## 参考文献 {#further-reading} diff --git a/public/content/translations/ja/defi/index.md b/public/content/translations/ja/defi/index.md index 58af328e5f3..74bd4bf0257 100644 --- a/public/content/translations/ja/defi/index.md +++ b/public/content/translations/ja/defi/index.md @@ -4,7 +4,7 @@ description: イーサリアムにおける分散型金融(DeFi)の概要 lang: ja template: use-cases emoji: ":money_with_wings:" -image: /use-cases/defi.png +image: /images/use-cases/defi.png alt: レゴブロックで作られたETHのロゴ sidebarDepth: 2 summaryPoint1: 現在の金融システムに変わる、グローバルで開かれた分散型金融。 @@ -47,7 +47,7 @@ summaryPoint3: オープンソース技術に基づき、誰でもプログラ | 市場は常にオープンしています。 | 従業員の休息のため、市場が閉じる時間があります。 | | 誰もが製品データを見て、システムがどのように機能しているかを調べることができる、透明性の高いシステムです。 | 金融機関はクローズド・ブックであり、融資の履歴や運用資産の記録などを見せてもらうことはできません。 | - + 分散型金融(DeFi)アプリを探す @@ -55,7 +55,7 @@ summaryPoint3: オープンソース技術に基づき、誰でもプログラ ビットコインは、いろいろな意味で最初の分散型金融(DeFi)アプリケーションでした。 ビットコインは、価値を実際に所有・管理でき、世界中のどこにでも送ることができます。 これは、お互いに信頼関係のない不特定多数の人々が、信頼できる仲介者を必要とせずに、口座台帳に合意する方法を提供することで実現しています。 ビットコインは誰にでも開かれており、誰もそのルールを変えることはできません。 希少性やオープン性などビットコインのルールは、テクノロジーに書き込まれています。 これは、政府がお金を刷り、貯蓄の価値を下げることができる伝統金融とは異なり、企業が市場を閉鎖することができるわけではありません。 -イーサリアムはこの考えに基づいています。 ビットコインのように、あなたに関わるルールが変えられることなく、誰もがアクセスできます。 しかし、このデジタルマネーは、[スマートコントラクト](/glossary#smart-contract)を用いてプログラム可能になっており、単に価値を保有・送信したりする以上のことができます。 +イーサリアムはこの考えに基づいています。 ビットコインのように、あなたに関わるルールが変えられることなく、誰もがアクセスできます。 しかし、このデジタルマネーは、[スマートコントラクト](/glossary/#smart-contract)を用いてプログラム可能になっており、単に価値を保有・送信したりする以上のことができます。 @@ -65,7 +65,7 @@ summaryPoint3: オープンソース技術に基づき、誰でもプログラ
    イーサリアムを初めて使う方にお勧めの分散型金融(DeFi)アプリケーション
    - + 分散型金融(DeFi)アプリを探す
    @@ -90,9 +90,9 @@ summaryPoint3: オープンソース技術に基づき、誰でもプログラ ### 世界中に素早く送金 {#send-money} -イーサリアムはブロックチェーンとして、安全かつグローバルな方法でトランザクションを行うために設計されています。 ビットコイン同様、イーサリアムは世界中にお金を送ることが、メールを送るように簡単にできます。 受信者の[イーサリアム・ネーム・サービス(ENS)名](/nft/#nft-domains) (例: bob.eth)またはウォレットのアカウントアドレスを入力するだけで、通常、数分後には支払いが直接相手に届きます。 支払いの送受信には、 [ウォレット](/wallets/)が必要です。 +イーサリアムはブロックチェーンとして、安全かつグローバルな方法でトランザクションを行うために設計されています。 ビットコイン同様、イーサリアムは世界中にお金を送ることが、メールを送るように簡単にできます。 受信者の[イーサリアム・ネーム・サービス(ENS)名](/glossary/#ens) (例: bob.eth)またはウォレットのアカウントアドレスを入力するだけで、通常、数分後には支払いが直接相手に届きます。 支払いの送受信には、 [ウォレット](/wallets/)が必要です。 - + 支払いの分散型アプリ(Dapp)を見る @@ -100,7 +100,7 @@ summaryPoint3: オープンソース技術に基づき、誰でもプログラ また、イーサリアムでお金を流通させることもできます。 これにより、誰かに給料を秒単位で支払うことができ、受取人は必要なときにいつでもお金にアクセスすることができます。 また、コインロッカーや電動自転車など、秒単位でレンタルすることもできます。 -また、[ETH](/eth/)の価値がどれだけ変わるかわからないので、送金や流通はしたくないという方には、イーサリアムの代替通貨であるステーブルコインがあります。 +また、[ETH](/glossary/#ether)の価値がどれだけ変わるかわからないので、送金や流通はしたくないという方には、イーサリアムの代替通貨である[ステーブルコイン](/glossary/#stablecoin)があります。 @@ -110,7 +110,7 @@ summaryPoint3: オープンソース技術に基づき、誰でもプログラ DaiやUSDCのようなコインの価値変動は、1ドルで数セントの範囲内です。 そのため、給与や小売業に最適です。 中南米では、政府が発行する通貨に大きな不安があるため、自分の貯蓄を守る手段として、多くの人々がステーブルコインを利用しています。 - + ステーブルコインの詳細 @@ -123,7 +123,7 @@ DaiやUSDCのようなコインの価値変動は、1ドルで数セントの範 - ピアツーピア: 借り手が特定の貸し手から直接借りることを意味します。 - プールベース: 借り手が借り入れることができるプールに、貸し手が資金(流動性)を提供する方法です。 - + 融資分散型アプリ(Dapp)を見る @@ -133,7 +133,7 @@ DaiやUSDCのようなコインの価値変動は、1ドルで数セントの範 現在、お金の貸し借りは、すべて個人が中心となって行われています。 銀行は融資をする前に、借り手に返済する見込みがあるかどうかを見極める必要があります。 -分散型融資は、どちらも自分の名前を名乗る必要がありません。 その代わり、借り手は担保を提供する必要があり、その担保は融資が返済されない場合に貸し手が自動的に受け取ることになります。 一部の貸し手では、非代替性トークン(NFT)を担保として受け入れています。 非代替性トークン(NFT)とは、美術絵画のような唯一無二の資産に対する証明です。 [非代替性トークン(NFT)の詳細](/nft/) +分散型融資は、どちらも自分の名前を名乗る必要がありません。 その代わり、借り手は担保を提供する必要があり、その担保は融資が返済されない場合に貸し手が自動的に受け取ることになります。 一部の貸し手では、[非代替性トークン(NFT)](/glossary/#nft)を担保として受け入れています。 非代替性トークン(NFT)とは、美術絵画のような唯一無二の資産に対する証明です。 [非代替性トークン(NFT)の詳細](/nft/) これにより、クレジットチェックや個人情報を開示せずにお金を借りることができます。 @@ -168,7 +168,9 @@ ETHを売却(課税対象)することなく、必要な資金を借り入れる 従来の金融の世界で上記の例を実行するには、莫大な資金が必要になります。 これらのお金儲けの戦略は、既存の富を持っている人にしかアクセスできません。 フラッシュローンは、お金を持っていることが必ずしもお金を稼ぐための前提条件ではないという未来の一例です。 -[フラッシュローンの詳細](https://aave.com/flash-loans/) + + フラッシュローンの詳細 + @@ -180,10 +182,10 @@ ETHを売却(課税対象)することなく、必要な資金を借り入れる - [ステーブルコイン](/stablecoins/)である100 DaiをAaveのようなサービスに貸し付けます。 - 貸したDaiを表すトークンである100 Aave Dai (aDai)を受領します。 -- aDaiは金利に基づいて増加し、あなたのウォレットで残高が増えていくのを見ることができます。 年換算利回りに応じて、数日後、あるいは数時間後にウォレットの残高が100.1234のように表示されます。 +- aDaiは金利に基づいて増加し、あなたのウォレットで残高が増えていくのを見ることができます。 [年換算利回り(APR)](/glossary/#apr)に応じて、数日後、あるいは数時間後にウォレットの残高が100.1234のように表示されます。 - aDai残高と同額の通常のDaiをいつでも引き出すことができます。 - + 貸付サービスの分散型アプリ(Dapp)を見る @@ -199,7 +201,7 @@ PoolTogetherのような損失のない宝くじは、楽しく革新的な新 賞金プールは、上記の貸し出しの例のように、チケットの預金を貸し出すことで発生するすべての利息によって生み出されます。 - + PoolTogetherを試す @@ -211,7 +213,7 @@ PoolTogetherのような損失のない宝くじは、楽しく革新的な新 例えば、上述の損失のない宝くじPoolTogetherを利用したい場合、DaiやUSDCなどのトークンが必要になります。 これらの分散型取引所では、自分のETHをそれらのトークンと交換し、終了後またETHに戻すことができます。 - + トークン交換所を見る @@ -223,7 +225,7 @@ PoolTogetherのような損失のない宝くじは、楽しく革新的な新 中央集権的な取引所を利用する場合は、取引を行う前に資産を預けて、その資産の管理を任せなければなりません。 中央の取引所はハッカーにとって魅力的なターゲットであるため、資産が預けられている間はリスクがあります。 - + トレード分散型アプリ(Dapp)を見る @@ -233,9 +235,9 @@ PoolTogetherのような損失のない宝くじは、楽しく革新的な新 イーサリアムには、自分が選んだ戦略に基づいてポートフォリオを拡大を図るファンドマネジメント商品があります。 これは、自動的、誰にでも開かれていて、かつ管理者に利益の一部を取られる必要はありません。 -その良い例が、[分散型金融Pulseインデックスファンド(DPI)](https://defipulse.com/blog/defi-pulse-index/)です。 これは、あなたのポートフォリオが常に[時価総額上位のDeFiトークン](https://www.coingecko.com/en/defi)を含むように自動的にリバランスするファンドです。 細かい管理をする必要がなく、好きな時にファンドから引き出すことができます。 +その良い例が、[分散型金融Pulseインデックスファンド(DPI)](https://defipulse.com/blog/defi-pulse-index/)です。 これは、あなたのポートフォリオが常に時価総額上位のDeFiトークンを含むように自動的にリバランスするファンドです。 細かい管理をする必要がなく、好きな時にファンドから引き出すことができます。 - + 投資分散型アプリ(Dapp)を見る @@ -249,7 +251,7 @@ PoolTogetherのような損失のない宝くじは、楽しく革新的な新 - 透明性があるため、資金調達者がどれだけの資金を調達したかを証明できます。 あとでどのように資金が使われているかを追跡することもできます。 - 出資者は、例えば、特定の期限や最低金額が達成されなかった場合、自動的に返金されるように設定することができます。 - + クラウドファンディング分散型アプリ(Dapp)を見る @@ -266,7 +268,9 @@ PoolTogetherのような損失のない宝くじは、楽しく革新的な新 つまり、1ドルの寄付が100件集まったプロジェクトAの方が、1つの1万ドルの寄付に支援されたプロジェクトBよりも多くの資金を得られる可能性があるということです(マッチングプールの大きさによります)。 -[クオドラティック・ファンディングの詳細](https://wtfisqf.com) + + クオドラティック・ファンディングの詳細 + @@ -276,7 +280,7 @@ PoolTogetherのような損失のない宝くじは、楽しく革新的な新 他のソフトウェアと同様、イーサリアム製品は、バグや不正搾取の問題があります。 そのため、現在のところ、この分野の保険商品の多くは、ユーザーが資金を失うことを防ぐことに重点を置いています。 しかし、起こりうるあらゆることをカバーするプロジェクトも存在しています。 その良い例が、[ケニアの零細農家を干ばつや洪水から守ることを目的とした](https://blog.etherisc.com/etherisc-teams-up-with-chainlink-to-deliver-crop-insurance-in-kenya-137e433c29dc)Etheriscの生産物保証です。 分散型の保険は、従来の保険では値段が高過ぎて手がでないことが多い農民に、より安価な保険を提供することができます。 - + 保険分散型アプリ(Dapp)見る @@ -286,7 +290,7 @@ PoolTogetherのような損失のない宝くじは、楽しく革新的な新 多くのことが行われているため、すべての投資、ローン、取引を記録する方法が必要になります。 すべての分散型金融(DeFi)アクティビティを1つの場所で管理できる製品が多数あります。 これが分散型金融(DeFi)のオープンアーキテクチャーの魅力です。 製品すべての残高を確認できるだけでなく、その機能を利用できるインターフェースを構築することができます。 分散型金融(DeFi)をより深く知るための参考にしてみてください。 - + ポートフォリオ分散型アプリ(Dapp)を見る @@ -320,11 +324,13 @@ PoolTogetherのような損失のない宝くじは、楽しく革新的な新 3. プロトコル - 機能を提供する[スマートコントラクト](/glossary/#smart-contract)は、例えば資産の分散型レンディングを可能にするサービスなどを提供します。 4. [アプリ](/dapps/) - プロトコルの管理やアクセスのために使用する製品 +注意: DeFiの多くは、[ERC-20規格](/glossary/#erc-20)を使っています。 DeFiのアプリケーションでは、ラップドイーサ(WETH)というラップされたETHを使うことになります。 [ラップドイーサの詳細](/wrapped-eth)。 + ## 分散型金融(DeFi)の構築 {#build-defi} 分散型金融(DeFi)はオープンソースのムーブメントです。 分散型金融(DeFi)のプロトコルとアプリケーションはすべて公開されており、ユーザーが検査、フォーク(分岐)、改変を行うことができます。 このようにレイヤー状になっているため(ベースとなるブロックチェーンや資産はすべて共通)、プロトコルを組み合わせ、ユニークな組み合わせでのチャンスを生み出すことができます。 - + 分散型アプリ(Dapp)構築の詳細 @@ -334,7 +340,6 @@ PoolTogetherのような損失のない宝くじは、楽しく革新的な新 - [DeFi Prime](https://defiprime.com/) - [DeFi Llama](https://defillama.com/) -- [DeFi Rate](https://defirate.com/) ### 分散型金融(DeFi)に関する記事 {#defi-articles} @@ -348,5 +353,5 @@ PoolTogetherのような損失のない宝くじは、楽しく革新的な新 ### コミュニティ {#communities} -- [DeFi Pulse Discord server](https://discord.gg/buPFYXzDDd) +- [DeFi Pulse Discord server](https://discord.defillama.com/) - [DeFi Pulse Discord server](https://discord.gg/Gx4TCTk) diff --git a/public/content/translations/ja/desci/index.md b/public/content/translations/ja/desci/index.md index a787d07c1bf..8608644e851 100644 --- a/public/content/translations/ja/desci/index.md +++ b/public/content/translations/ja/desci/index.md @@ -5,7 +5,7 @@ lang: ja template: use-cases emoji: ":microscope:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: 現在の科学に代わる、グローバルで開かれたシステム。 summaryPoint2: 科学者が資金を調達し、実験を行い、データーを共有し、得られた見識を広めることなどを可能にする技術。 @@ -14,11 +14,11 @@ summaryPoint3: オープンサイエンス運動の上に構築。 ## 分散型科学(DeSci)とは何か {#what-is-desci} -分散型科学(DeSci)はWeb3スタックを用いることで、科学的知見に対する財政支援、そして科学的知見の創造、審査、認定、保管、普及のための、公平公正なインフラストラクチャの形成を目指す運動です。 +分散型科学(DeSci)は[Web3](/glossary/#web3)スタックを用いることで、科学的知見に対する財政支援、そして科学的知見の創造、審査、認定、保管、普及のための、公平公正な公的インフラストラクチャの形成を目指す運動です。 DeSciは、科学者が自身の研究を公然と共有することにインセンティブを与えられ、そしてその仕事に対する名声を得られ、一方で誰もが簡単にその研究にアクセスし、さらに研究に貢献できるようなエコシステムの形成を目指しています。 DeSciは、科学的知識は誰にでもアクセス可能であり、科学研究のプロセスは透明であるべきという考えに則っています。 DeSciはより非中央集権的で分散型の科学研究モデルを形成することで、中央当局による検閲と管理に対する抵抗力を高めます。 DeSciは、資金調達、科学的ツール、コミュニケーション手段へのアクセスを分散化することによって、慣習にとらわれない新しいアイデアが繁栄する環境を作りたいと考えています。 -分散型科学により、多様な資金調達方法([分散型自律組織](/dao/)、[クアドラティックドネーション](https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2003531)、クラウドファンディングなど)が可能となることで、データや科学的手法へのアクセスが容易になり、さらに再現性へのインセンティブを付与することができます。 +分散型科学により、多様な資金調達方法([分散型自律組織](/glossary/#dao)、[クアドラティックドネーション](https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2003531)、クラウドファンディングなど)が可能となることで、データや科学的手法へのアクセスが容易になり、さらに再現性へのインセンティブを付与することができます。 ### Juan Benet - DeSci運動 @@ -28,30 +28,30 @@ DeSciは、科学者が自身の研究を公然と共有することにインセ 科学の主要な問題点と、分散型科学でどのような解決が可能かをまとめた現時点におけるリストです。 -| **分散型科学** | **従来の科学** | -| --------------------------------------------------------- | --------------------------------------------------------- | -| 資金分配は、クアドラティックドネーションやDAOなどのメカニズムを用いて、大衆によって決定されます。 | 小規模で閉鎖的な中央集権化されたグループが、資金分配をコントロールします。 | -| 世界中の誰とでも、ダイナミックなチームを形成して、共同研究ができます。 | 資金提供団体や科学者の所属機関により、共同研究が制限されます。 | -| 資金調達の決定は、オンラインかつ透明性をもって実行されます。 新しい資金調達のメカニズムが検討されます。 | 資金調達の決定には長い時間がかかり、限られた透明性の中で実行しています。 資金調達のメカニズムはほぼ存在しません。 | -| Web3のプリミティブを利用することで、研究所のサービスをより簡単かつ透過的に共有できます。 | 研究所のリソースを共有できるまでに時間がかかることが多く、その手続きも不透明です。 | -| Web3プリミティブによって、信頼性と透明性が高く、かつ普遍的アクセスを実現する新たな出版モデルの開発が可能です。 | 非効率的でバイアスがあり、悪用されうる旧来の手続きによって研究成果が出版されます。 | -| 論文を査読することでトークンや評価を得ることができます。 | 研究者が無報酬で査読し、営利目的の出版社に利益を提供します。 | -| 科学者が自身の生み出した知的財産(IP)を所有し、透明性のある条件に従って配布します。 | 科学者が生み出した知的財産は所属機関が所有します。 知的財産へのアクセスは不透明です。 | -| 全手順をオンチェーンにすることで、失敗したデーターも含めて、すべての研究を共有できます。 | 出版バイアスとは、成功した実験ほど共有する傾向が強いというバイアスです。 | +| **分散型科学** | **従来の科学** | +| --------------------------------------------------------------- | ------------------------------------------------------------- | +| 資金分配は、クアドラティックドネーションやDAOなどのメカニズムを用いて、**大衆によって決定されます**。 | 小規模で閉鎖的な**中央集権化されたグループ**が、資金分配をコントロールします。 | +| **世界中の誰とでも**、動的なチームを形成して研究ができます。 | 資金提供団体や科学者の所属機関により、共同研究が**制限**されます。 | +| 資金調達の決定は、オンラインかつ**透明性**をもって実行されます。 新しい資金調達のメカニズムが検討されます。 | 資金調達の決定には長い時間がかかり、**限られた透明性**の中で実行しています。 資金調達のメカニズムはほぼ存在しません。 | +| [Web3](/glossary/#web3)技術を利用することで、研究所のサービスをより簡単かつ透明性をもって共有できます。 | 研究所のリソースを共有できるまでに**時間がかかることが多く、その手続きも不透明**です。 | +| Web3プリミティブによって、信頼性と透明性が高く、かつ普遍的アクセスを実現する**新たな出版モデル**の開発が可能です。 | **非効率的でバイアスがあり、悪用されうる**旧来の手続きによって研究成果が出版されます。 | +| **論文を査読することでトークンや評価を得ることができます**。 | 研究者が**無報酬で査読**し、営利目的の出版社に利益を提供します。 | +| 科学者が自身の生み出した**知的財産(IP)を所有し**、透明性のある条件に従って配布します。 | 科学者が生み出した**知的財産は所属機関が所有**します。 知的財産へのアクセスは不透明です。 | +| 全手順をオンチェーンにすることで、失敗した作業のデータも含めて、**すべての研究を共有できます**。 | **出版バイアス**とは、成功した実験ほど共有する傾向が強いというバイアスです。 | ## イーサリアムとDeSci {#ethereum-and-desci} -分散型科学のシステムには、堅牢なセキュリティ、最小限の金銭およびトランザクションコスト、そしてアプリケーション開発のための豊富なエコシステムが必要です。 イーサリアムは、分散型科学のスタックを構築するのに必要なものを全て備えています。 +分散型科学のシステムには、堅牢なセキュリティ、最小限の金銭およびトランザクションコスト、そしてアプリケーション開発のための豊富なエコシステムが必要です。 イーサリアムは、分散型科学を構築するのに必要なものを全て備えています。 ## DeSciのユースケース {#use-cases} -DeSciは、Web2アカデミアをデジタルワールドにオンボーディングさせるための科学的なツールセットを構築しています。 Web3は、科学界にさまざまな利点を提供することができます。以下に一部のユースケースをご紹介します。 +DeSciは、従来の学術界をデジタルの世界にオンボーディングさせるための科学的なツールセットを構築しています。 Web3は、科学界にさまざまな利点を提供することができます。以下に一部のユースケースをご紹介します。 ### 出版 {#publishing} -科学論文の出版は顕著な問題を抱えており、その背景には、論文の作成にあたり、科学者、査読者、編集者を無報酬で働かせ、法外な出版料を請求する出版社の存在があります。 一般市民は税金という形で科学者の活動費と出版費を間接的に支払っていますが、通常は、出版社に対して追加で支払いを行わないと、出版物を閲覧することはできません。 個々の科学論文の出版にかかる総額は、通常米ドルで5桁に上り、[公共財](https://www.econlib.org/library/Enc/PublicGoods.html)としての科学的知識の概念が損なわれる一方で、少数の出版社に莫大な利益がもたらされています。 +科学論文の出版は顕著な問題を抱えており、その背景には、論文の作成にあたり、科学者、査読者、編集者を無報酬で働かせ、法外な出版料を請求する出版社の存在があります。 一般市民は税金という形で科学者の活動費と出版費を間接的に支払っていますが、通常は、出版社に対して追加で支払いを行わないと、出版物を閲覧することはできません。 個々の科学論文の出版にかかる総額は、通常米ドルで5桁に上り、[公共財](/glossary/#public-goods)としての科学的知識の概念が損なわれる一方で、少数の出版社に莫大な利益がもたらされています。 -無料のオープンアクセスプラットフォームは、[ArXiv](https://arxiv.org/)などのプリントサーバーという形で存在します。 しかし、こうしたプラットフォームは品質管理や[シビル攻撃を防ぐメカニズム](https://csrc.nist.gov/glossary/term/sybil_attack)が不足しているうえに、通常は個々の論文の評価も追跡しません。つまり、従来の出版社に投稿する前に研究を発表するためだけに利用されています。 SciHubでは出版された論文に自由にアクセスできますが、合法ではありません。自由なアクセスは、出版社が料金を受け取った後、厳格に著作権法に則って提供されるべきものです。 科学論文やデーターをアクセスしやすい形で、かつ合法性が担保された枠組みで提供することについては、大きな改善の余地があります。 Web3には、このようなシステムを構築するためのツールが存在します。 +無料のオープンアクセスプラットフォームは、[ArXiv](https://arxiv.org/)などのプリントサーバーという形で存在します。 しかし、こうしたプラットフォームは品質管理や[シビル攻撃を防ぐメカニズム](/glossary/#anti-sybil)が不足しているうえに、通常は個々の論文の評価も追跡しません。つまり、従来の出版社に投稿する前に研究を発表するためだけに利用されています。 SciHubでは出版された論文に自由にアクセスできますが、合法ではありません。自由なアクセスは、出版社が料金を受け取った後、厳格に著作権法に則って提供されるべきものです。 科学論文やデーターをアクセスしやすい形で、かつ合法性が担保された枠組みで提供することについては、大きな改善の余地があります。 Web3には、このようなシステムを構築するためのツールが存在します。 ### 再現可能性と再生可能性 {#reproducibility-and-replicability} @@ -60,23 +60,23 @@ DeSciは、Web2アカデミアをデジタルワールドにオンボーディ - 再現可能な結果とは、同一の研究グループが同じ手法を用いて、繰り返し連続で得られるものです。 - 再生可能な結果とは、別の研究グループが、同一の実験設定の下で得られるものです。 -新しいWeb3ネイティブなツールによって、再現性と複製性が発見の基礎であることが保証できるようになります。 アカデミアの技術的な構造に優れた科学を織り込むことができます。 Web3によって、生データ、計算エンジン、アプリケーションの結果などの解析コンポーネントに関するアテステーションを作成できるようになります。 コンセンサスシステムの素晴らしいところは、信頼できるネットワークを作成してそれらのコンポーネントを維持する場合に、ネットワークの各参加者が計算の再現と結果の検証に貢献できることにあります。 +新しいWeb3ネイティブなツールによって、再現性と複製性が発見の基礎であることが保証できるようになります。 アカデミアの技術的な構造に優れた科学を織り込むことができます。 Web3によって、生データ、計算エンジン、アプリケーションの結果などの解析コンポーネントに関する[アテステーション](/glossary/#attestation)を作成できるようになります。 コンセンサスシステムの素晴らしいところは、信頼できるネットワークを作成してそれらのコンポーネントを維持する場合に、ネットワークの各参加者が計算の再現と結果の検証に貢献できることにあります。 ### 資金調達 {#funding} -科学への資金提供における現在の標準モデルでは、個人や科学者のグループが資金配分機関に書面にて申請する手順となっています。 信頼できる少数の識者が申請書を採点し、その後候補者の面接を経て、評価の高かった一部の候補者に資金が提供されます。 助成金の申請から受領まで、時に年単位で待つことになるボトルネックを生み出すだけでなく、このモデルは、審査委員会による偏見、私欲、権力闘争に対して非常に脆弱であると言われています。 +科学への資金提供における現在の標準モデルでは、個人や科学者のグループが資金配分機関に書面にて申請する手順となっています。 信頼できる少数の識者が申請書を採点し、その後候補者の面接を経て、評価の高かった一部の候補者に資金が提供されます。 助成金の申請から受領まで、時に**年単位で待つ**ことになるボトルネックを生み出すだけでなく、このモデルは、審査委員会による**偏見、私欲、権力闘争に対して非常に脆弱である**と言われています。 同じ提案であっても同委員会の担当者によって結果が大きく異なることがあり、優れた提案を選択するうえで助成金審査委員会は責務を果たしていないことが研究によって示されています。 資金調達が厳しくなる中で、資金の行く先は保守的なプロジェクトを行う少人数の上席研究者へと集中してきました。 その結果、非常に競争の激しい資金調達環境が生み出され、歪んだインセンティブを根付かせ、イノベーションを妨げることになりました。 -DAOとWeb3によって培われた各種インセンティブモデルを広く試すことで、現在の破綻した資金調達モデルを食い止めることができるかもしれません。 [遡及効果のある公共財の資金調達](https://medium.com/ethereum-optimism/retroactive-public-goods-funding-33c9b7d00f0c)、[クアドラティックファンディング](https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2003531)、[DAOガバナンス](https://www.antler.co/blog/daos-and-web3-governance)、[トークン化されたインセンティブ構造<0>](https://cdixon.org/2017/05/27/crypto-tokens-a-breakthrough-in-open-network-design)などのWeb3ツールには、科学の資金調達に大変革をもたらす可能性があります。 +DAOとWeb3によって培われた各種インセンティブモデルを広く試すことで、現在の破綻した資金調達モデルを食い止めることができるかもしれません。 [遡及的な公共財の資金調達](https://medium.com/ethereum-optimism/retroactive-public-goods-funding-33c9b7d00f0c)、[クオドラティック・ファンディング](https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2003531)、[DAOガバナンス](https://www.antler.co/blog/daos-and-web3-governance-the-promise-implications-and-challenges-ahead)、[トークン化されたインセンティブ構造](https://cdixon.org/2017/05/27/crypto-tokens-a-breakthrough-in-open-network-design)などのWeb3ツールには、科学の資金調達に大変革をもたらす可能性があります。 ### IPの所有権と開発 {#ip-ownership} -従来の科学において知的財産(IP)は大きな問題となっています。大学で身動きが取れない状況に陥っていたり、バイオテクノロジー業界で応用されていなかったり、評価ができない状態になってしまっています。 しかし、Web3が[非代替性トークン(NFT)](/nft/)を活用することで、デジタル資産(科学的データや論文など)を真に所有できるようになります。 +従来の科学において知的財産(IP)は大きな問題となっています。大学で身動きが取れない状況に陥っていたり、バイオテクノロジー業界で応用されていなかったり、評価ができない状態になってしまっています。 しかし、Web3が[非代替性トークン(NFT)](/glossary/#nft)を活用することで、デジタル資産(科学的データや論文など)を真に所有できるようになります。 NFTが将来の取引の収益を元の作成者に還元できるように、透明性のある価値の帰属チェーンを確立することができます。これにより、研究者やDAOのような管理団体、そしてデータの収集元となった被験者へも報酬を与えることができます。 -[IP-NFT](https://medium.com/molecule-blog/ip-nfts-for-researchers-a-new-biomedical-funding-paradigm-91312d8d92e6)もまた研究実験の分散データレポジトリにアクセスするための鍵として機能し、NFTや[DeFi](/defi/)の金融化(資産の分散、融資プールと価値評価) へとつながります。 また、[VitaDAO](https://www.vitadao.com/)のようなネイティブにチェーン上に存在するDAOを使用することで、研究活動を直接オンチェーンで行うことができます。 譲渡不可の[「ソウルバウンド」トークン](https://vitalik.eth.limo/general/2022/01/26/soulbound.html)の出現により、イーサリアムアドレスにリンクされた経験や経歴を個人が証明できるようになるため、DeSciで重要な役割を果たす可能性があります。 +[IP-NFT](https://medium.com/molecule-blog/ip-nfts-for-researchers-a-new-biomedical-funding-paradigm-91312d8d92e6)もまた、進行中の研究実験の分散データレポジトリにアクセスするための鍵として機能し、NFTや[DeFi](/glossary/#defi)の金融化(資産の分散、融資プールと価値評価) へとつながります。 また、[VitaDAO](https://www.vitadao.com/)のようなネイティブにチェーン上に存在するDAOを使用することで、研究活動を直接オンチェーンで行うことができます。 譲渡不可の[「ソウルバウンド」トークン](https://vitalik.eth.limo/general/2022/01/26/soulbound.html)の出現により、イーサリアムアドレスにリンクされた経験や経歴を個人が証明できるようになるため、DeSciで重要な役割を果たす可能性があります。 ### データストレージ、アクセス、アーキテクチャ {#data-storage} @@ -92,22 +92,18 @@ Web3の様式を活用することで科学データへのアクセスが大幅 - [DeSci.Global: グローバルなイベントとオフ会カレンダー](https://desci.global) - [サイエンステレグラムのためのブロックチェーン](https://t.me/BlockchainForScience) -- [Molecule: 研究プロジェクトのための資金提供と資金獲得](https://discover.molecule.to/) +- [Molecule: 研究プロジェクトのための資金提供と資金獲得](https://www.molecule.xyz/) - [VitaDAO: 長寿研究のための研究スポンサー契約を通じた資金獲得](https://www.vitadao.com/) - [ResearchHub: 科学的成果を投稿し、仲間と会話する](https://www.researchhub.com/) - [LabDAO: コンピュータを用いたタンパク質フォールディング](https://alphafodl.vercel.app/) - [dClimate API: 分散型コミュニティに収集された気候データのクエリ](https://api.dclimate.net/) - [DeSci財団: DeSci出版ツールビルダー](https://descifoundation.org/) - [DeSci.World: ユーザーが閲覧して参加できる分散型科学のワンストップショップ](https://desci.world) -- [Flemingプロトコル: 共同のバイオメディカルの発見を促進するオープンソースのデータエコノミー](https://medium.com/@FlemingProtocol/a-data-economy-for-patient-driven-biomedical-innovation-9d56bf63d3dd) -- [OceanDAO: データ関連科学のための、DAOに統制された資金調達](https://oceanprotocol.com/dao) +- [OceanDAO: データ関連科学のための、DAOに統制された資金調達](https://oceanprotocol.com/) - [Opsciana: オープン分散型サイエンスワークフロー](https://opsci.io/research/) -- [LabDAO: コンピュータを用いたタンパク質フォールディング](https://alphafodl.vercel.app/) - [Bio.xyz: バイオテクノロジーDAOや分散型サイエンスプロジェクトのための資金獲得](https://www.bio.xyz/) -- [ResearchHub: 科学的成果を投稿し、仲間と会話する](https://www.researchhub.com/) -- [VitaDAO: 長寿研究のための研究スポンサー契約を通じた資金獲得](https://www.vitadao.com/) -- [Flemingプロトコル: 共同のバイオメディカルの発見を促進するオープンソースのデータエコノミー](https://medium.com/@FlemingProtocol/a-data-economy-for-patient-driven-biomedical-innovation-9d56bf63d3dd) -- [Active Inference Lab](https://www.activeinference.org/) +- [Flemingプロトコル: 共同のバイオメディカルの発見を促進するオープンソースのデータエコノミー](http://flemingprotocol.io/) +- [Active Inference Institute](https://www.activeinference.org/) - [CureDAO: コミュニティ所有のプレシジョンヘルスプラットフォーム](https://docs.curedao.org/) - [IdeaMarkets: 分散型科学の信ぴょう性の有効化](https://ideamarket.io/) - [DeSci Labs](https://www.desci.com/) @@ -121,9 +117,8 @@ Web3の様式を活用することで科学データへのアクセスが大幅 - [DeSciのケース](https://gitcoin.co/blog/desci-the-case-for-decentralised-science/) - [DeSciのガイド](https://future.com/what-is-decentralized-science-aka-desci/) - [分散型科学のリソース](https://www.vincentweisser.com/decentralized-science) -- [MoleculeのBiopharma IP-NFTs - 技術説明](https://molecule.to/blog/molecules-biopharma-ip-nfts-a-technical-description) +- [MoleculeのBiopharma IP-NFTs - 技術説明](https://www.molecule.xyz/blog/molecules-biopharma-ip-nfts-a-technical-description) - [Jon Starrによるトラストレスな科学システムの構築](https://medium.com/@jringo/building-systems-of-trustless-science-1cd2d072f673) -- [バイオテクノロジーDAOの誕生](https://molecule.to/blog/the-emergence-of-biotech-daos) - [Paul Kohlaas - DeSci: 分散型科学の未来(ポッドキャスト)](https://anchor.fm/andrew-steinwold/episodes/Paul-Kohlhaas---DeSci-The-Future-of-Decentralized-Science---Zima-Red-ep-117-e1h683a) - [分散型サイエンスのための活発な推論オントロジー: 状況感覚から知識コモンズへ](https://zenodo.org/record/6320575) - [DeSci: Samuel Akinoshoによる研究の未来](https://lucidsamuel.medium.com/desci-the-future-of-research-b76cfc88c8ec) diff --git a/public/content/translations/ja/developers/docs/smart-contracts/testing/index.md b/public/content/translations/ja/developers/docs/smart-contracts/testing/index.md index d6a9f9ccab9..7ecb2600cb2 100644 --- a/public/content/translations/ja/developers/docs/smart-contracts/testing/index.md +++ b/public/content/translations/ja/developers/docs/smart-contracts/testing/index.md @@ -149,8 +149,8 @@ Solidityスマートコントラクト用の単体テストフレームワーク 単体テストでは、コントラクトの関数を個別にデバッグしましたが、統合テストでは、スマートコントラクトのコンポーネント全体を評価します。 統合テストでは、スマートコントラクト間の呼び出しで発生する問題や、同じスマートコントラクト内の異なる関数間のやり取りで発生する問題を検出できます。 例えば、[継承](https://docs.soliditylang.org/en/v0.8.12/contracts.html#inheritance)や依存性注入などの機能が正しく動作するかどうかを確認するのに役立ちます。 -統合テストは、コントラクトがモジュラー型アーキテクチャを採用していたり、実行中に他のオンチェーンコントラクトと接続する場合に有用です。 統合テストを実行する方法の1つは、([Forge](https://book.getfoundry.sh/forge/fork-testing)や[Hardhat](https://hardhat.org/hardhat-network/docs/guides/forking-other-networks)などのツールを使用して)ブロックチェーンの特定のブロックの高さで -フォークすることです。そして、デプロイされたコントラクトと作成したコントラクトのやり取りをシミュレートします。 +統合テストは、コントラクトがモジュラー型アーキテクチャを採用していたり、実行中に他のオンチェーンコントラクトと接続する場合に有用です。 統合テストを実行する方法の1つは、([Forge](https://book.getfoundry.sh/forge/fork-testing)や[Hardhat](https://hardhat.org/hardhat-network/docs/guides/forking-other-networks)などのツールを使用して)[ブロックチェーンの](/glossary/#fork)特定のブロックの高さで +フォークすることです。そして、デプロイされたコントラクトと作成したコントラクトのやり取りをシミュレートします フォークされたブロックチェーンは、メインネットと同様の仕組みで動作し、アカウントに状態と残高が関連付けられています。 しかし、サンドボックス化されたローカル開発環境としてのみ機能します。例えば、トランザクションに実際のETHは必要なく、変更しても実際のイーサリアムプロトコルに影響することはありません。 diff --git a/public/content/translations/ja/developers/docs/smart-contracts/upgrading/index.md b/public/content/translations/ja/developers/docs/smart-contracts/upgrading/index.md index a773a66f191..771d3f4b6cf 100644 --- a/public/content/translations/ja/developers/docs/smart-contracts/upgrading/index.md +++ b/public/content/translations/ja/developers/docs/smart-contracts/upgrading/index.md @@ -74,7 +74,7 @@ lang: ja [Solidityのドキュメント](https://docs.soliditylang.org/en/latest/introduction-to-smart-contracts.html#delegatecall-callcode-and-libraries)の引用: -> **delegatecall**という特別な可変メッセージ呼び出しがあります。**delegatecall**は、ターゲットアドレスのコードが、呼び出し側コントラクトのコンテキスト(例: アドレス)で実行されることを除けば、メッセージ呼び出しと同一です。また、`msg.sender`と`msg.value`の値は変わりません。__これは、コントラクトが実行時に、別のアドレスからコードを動的にロードできることを意味します。 つまり、ストレージ、現在のアドレス、残高は呼び出し元のコントラクトを参照しており、 コードのみが呼び出し先のアドレスから取得されます_。 +> _**delegatecall**という特別な可変メッセージ呼び出しがあります。delegatecallは、ターゲットアドレスのコードが、呼び出し側コントラクトのコンテキスト(例: アドレス)で実行されることを除けば、メッセージ呼び出しと同一です。また、`msg.sender`と`msg.value`の値は変わりません。__これは、コントラクトが実行時に、別のアドレスからコードを動的にロードできることを意味します。 つまり、ストレージ、現在のアドレス、残高は呼び出し元のコントラクトを参照しており、 コードのみが呼び出し先のアドレスから取得されます_。 プロキシコントラクトには、`fallback`関数が組み込まれているため、ユーザーが関数を呼び出すたびに`delegatecall`をが呼び出されていることがわかります。 Solidityプログラミングでは、コントラクトの関数呼び出しが指定した関数と一致しない場合、[フォールバック関数](https://docs.soliditylang.org/en/latest/contracts.html#fallback-function)が実行されます。 @@ -128,7 +128,6 @@ lang: ja | コントラクトのアップグレードにより、デベロッパーは、さまざまな機能を試したり、時間とともにDappを改良したりすることができます。 | スマートコントラクトをアップグレードできるため、デベロッパーは、開発段階でデューデリジェンスを行わずに、プロジェクトを早く開始してしまうかもしれません。 | | | スマートコントラクトがセキュリティが低下したアクセスコントロールや集中化のリスクにさらされることで、悪意のある攻撃者が、認可されていないアップグレードを実行しやすくなる可能性があります。 | - ## スマートコントラクトのアップグレードにおける考慮事項 {#considerations-for-upgrading-smart-contracts} 1. 特にプロキシパターン、ストラテジパターン、データセパレーションを使う場合、安全なアクセスコントロール/認可メカニズムを用いて、認可されていないスマートコントラクトへのアップグレードを防止します。 例えば、コントラクトの所有者のみがアップグレード関数を呼び出せるように、アップグレード関数へのアクセスを限定します。 diff --git a/public/content/translations/ja/nft/index.md b/public/content/translations/ja/nft/index.md index 589f82e8ce5..1005d6b736b 100644 --- a/public/content/translations/ja/nft/index.md +++ b/public/content/translations/ja/nft/index.md @@ -5,37 +5,37 @@ lang: ja template: use-cases emoji: ":frame_with_picture:" sidebarDepth: 2 -image: /infrastructure_transparent.png +image: /images/infrastructure_transparent.png alt: ホログラムを介して表示されているETHロゴ summaryPoint1: イーサリアムベースのアセットとして、唯一無二なものをトークンとして表現する方法。 summaryPoint2: NFTは、これまで以上に多くのコンテンツ・クリエイターを後押ししています。 summaryPoint3: イーサリアムブロックチェーン上のスマートコントラクトを利用。 --- -## NFTとは? {#what-are-nfts} +## NFTとは? {#what-are-nfts} -NFTは、個別の固有性を持つトークンで、 それぞれ固有の特性(非代替性)があり、その希少性が証明されています。 これは、すべてのトークンが同一であり、同じ特性 (代替性) を持つETHやUSDCなどの他のイーサリアムベースのトークンとは異なります。 例えば、財布の中にある1ドル札 (もしくはETH) を例に考えてみましょう。1ドル札はすべて同じであり、同一の価値を持つため、お札の種類を気にする必要はありません。 しかし、所有するNFTの種類は_重要です_。NFTにはそれぞれ固有の特性があり、他とは異なるからです(非代替性)。 +NFTとは、**唯一無二で替えが効かない**トークンのことです。 それぞれ固有の特性(非代替性)があり、その希少性が証明されています。 これは、[ETH](/glossary/#ether)や、すべてのトークンが同じ特性を持つ(代替性がある)他のイーサリアムベースのトークン(USDC等)とは違います。 例えば、財布の中にある1ドル札 (もしくはETH) を例に考えてみましょう。1ドル札はすべて同じであり、同一の価値を持つため、お札の種類を気にする必要はありません。 しかし、所有するNFTの種類は_重要です_。NFTにはそれぞれ固有の特性があり、他とは異なるからです(非代替性)。 -各NFTの一意性により、美術品、収集品、あるいは不動産などのトークン化が可能になり、NFTが現実世界やデジタル世界における固有のアイテムとなります。 資産を所有していることは、イーサリアムブロックチェーンで公開されており検証することができます。 +各NFTの一意性により、美術品、収集品、あるいは不動産などのトークン化が可能になり、NFTが現実世界やデジタル世界における固有のアイテムとなります。 それら資産の所有権は、イーサリアム[ブロックチェーン](/glossary/#blockchain)で公に証明することができます。 ## 資産のインターネット {#internet-of-assets} -NFTとイーサリアムによって、現在のインターネットが持つ複数の課題を解決することができます。 あらゆるもののデジタル化が進むにつれて、中央集権的な組織によって管理されない方法で希少性、独自性、所有権の証明などの物理的なアイテムの特性を複製する必要性が高まっています。 例えば、NFTにより、SpotifyやApple Musicなどの1つの企業の特定の音楽アプリに縛られることなく、イーサリアムベースのすべてのアプリで楽曲のmp3ファイルを所有できます。 ソーシャルメディアのハンドルを所有して、販売したり交換したりできる一方、プラットフォームプロバイダーによって恣意的に奪われたりすることはありません。 +NFTとイーサリアムによって、現在のインターネットが持つ複数の課題を解決することができます。 あらゆるもののデジタル化が進むにつれて、中央集権的な組織によって管理されない方法で希少性、独自性、所有権の証明などの物理的なアイテムの特性を複製する必要性が高まっています。 例えば、NFTにより、SpotifyやApple Musicなどの1つの企業の特定の音楽アプリに縛られることなく、イーサリアムベースのすべてのアプリで楽曲のmp3ファイルを所有できます。 販売やスワップが可能なSNSハンドルネームを所有することができ、それをプラットフォーム企業によって、**恣意的に奪われることはありません** ここで、今私たちが使用しているインターネットと、NFTのインターネットを比べてみましょう。 ### 比較 {#nft-comparison} -| 非代替性トークン(NFT)インターネット | 現在のインターネット | -| ----------------------------------------------------------------------- | --------------------------------------------------------------------- | -| 自分で資産を所有する。 売買や交換できるのは自分のみ。 | ある組織から資産を借りていると、取り上げられる可能性があります。 | -| NFTは唯一無二のデジタル資産であり、全く同じNFTは存在しない。 | コピーとオリジナルの区別が難しい。 | -| NFTの所有権はブロックチェーン上に保存され、誰でも確認できる。 | デジタルアイテムの所有権記録は、当該アイテムが属する組織のサーバに保存される。その扱いについては、属する組織の方針に従わなければならない。 | -| NFTの所有権はブロックチェーン上に保存され、誰でも確認できる。 つまり、イーサリアム上の他のスマートコントラクトやアプリで簡単に使用できる。 | 通常、デジタルアイテムを扱う企業には、独自のインフラ(「ウォールド・ガーデン」)が必要となる。 | -| コンテンツクリエイターはどこでも作品を販売し、世界市場にアクセスできる。 | クリエイターは、使用するプラットフォームのインフラと流通経路に依存する。 通常、利用規約や地理的制限に大きく影響を受ける。 | -| NFTの作成者は、自身の作品の所有権を保持し、ロイヤリティをNFTコントラクトに直接プログラムすることができる。 | 音楽ストリーミングサービスなどのプラットフォームは、売上が利益の大部分を占めている。 | +| 非代替性トークン(NFT)インターネット | 現在のインターネット | +| ------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | +| **自分の資産を所有できる!**販売やスワップができる。 | ある組織から**資産を借りていて**、取り上げられる可能性がある。 | +| NFTは**デジタルに一意**であり、同じNFTは存在しない。 | オリジナルと**コピーの区別が難しい**。 | +| NFTの所有権はブロックチェーン上に保存され、**誰でも確認できる**。 | デジタルアイテムの所有権へのアクセスが**機関によってコントロールされる**。そのため、それらの機関を信用しなければならない。 | +| NFTはイーサリアムの[スマートコントラクト](/glossary/#smart-contract)である。 つまり、イーサリアム上の**他のスマートコントラクトやアプリで簡単に使用できる**。 | 通常、デジタルアイテムを扱う企業には、**独自のインフラ(「ウォールド・ガーデン」)が必要となる**。 | +| コンテンツ**クリエイターはどこでも作品を販売し**、世界市場にアクセスできる。 | クリエイターは、使用するプラットフォームのインフラと流通経路に依存する。 通常、利用規約や**地理的制限**に大きく影響を受ける。 | +| NFTのクリエイターは、自身の作品の**所有権を保持し**、ロイヤリティをNFTコントラクトに直接プログラムすることができる。 | 音楽ストリーミングサービスなどのプラットフォームは、**売上から利益の大部分を得る**。 | ## 非代替性トークン(NFT)の使用方法 {#nft-use-cases} @@ -50,13 +50,20 @@ NFTは以下のような多数の用途に使用されます。 - コンテンツへのアクセス権 - 発券 - 分散型インターネットのドメイン名 -- DeFiの担保 +- [分散型金融](/glossary/#defi)の担保 -例えばあなたが、NFTを使用して、権利を失ったり、仲介業者に利益を支払ったりすることなく、自分の作品を共有したいと考えているアーティストだとします。 新しいコントラクトを作成し、NFTの数、その特性、特定のアートワークへのリンクを指定することができます。 さらに、スマートコントラクトに、自分に支払われるべきロイヤリティをプログラムすることができます(例えば、NFTが譲渡されるたびに、販売価格の5%をコントラクト所有者に譲渡する)。 また、コントラクトをデプロイしたウォレットを所有しているため、NFTを作成したことをいつでも証明することができます。 購入者のウォレットアドレスは、スマートコントラクト内のトークンと関連付けられているため、購入者はあなたのコレクションから本物のNFTを所有していることを簡単に証明することができます。 つまり、イーサリアムのエコシステム全体で、その信頼性を確信した上で使用できるということです。 +例えばあなたが、NFTを使用して、権利を失ったり、仲介業者に利益を支払ったりすることなく、自分の作品を共有したいと考えているアーティストだとします。 新しいコントラクトを作成し、NFTの数、その特性、特定のアートワークへのリンクを指定することができます。 さらに、**スマートコントラクトに、自分に支払われるべきロイヤリティをプログラムすることができます**(例えば、NFTが譲渡されるたびに、販売価格の5%をコントラクト所有者に譲渡する)。 また、コントラクトをデプロイした[ウォレット](/glossary/#wallet)を所有しているため、NFTを作成したことをいつでも証明することができます。 購入者のウォレット[アドレス](/glossary/#address)は、スマートコントラクト内のトークンと関連付けられているため、購入者はあなたのコレクションから**本物のNFT**を所有していることを簡単に証明することができます。 つまり、イーサリアムのエコシステム全体で、その信頼性を確信した上で使用できるということです。 -あるいは、スポーツイベントのチケットを例に考えてみましょう。 イベントの主催者がチケットの販売枚数を決めるように、NFTの作成者はレプリカの数を決めることができます。 時には、5,000枚の一般入場券のようなまったく同じレプリカも存在します。 例えば、座席指定のチケットのように、よく似ていてもそれぞれに微妙な違いがあるものが複数枚ミントされることもあります。 チケットの売買はピアツーピアで行われ、購入者はコントラクトアドレスを確認することで、常にチケットの正当性を確認することができます。 + +
    非代替性トークン(NFT)アート/収集品を探す、買う、作る
    + + 非代替性トークン(NFT)アートを探す + +
    -ethereum.orgにおいて、人々がGithubリポジトリに有意義に貢献 (Webサイトのプログラミング、記事作成、編集など) したり、コンテンツの翻訳、コミュニティコールに参加したことを証明するためにNFTが使用されています。また、独自のNFTドメイン名も持っています。 ethereum.orgに貢献することで、POAP NFT(出席証明NFT)を獲得できます。 一部のクリプトミートアップでは、チケットとしてPOAPが使用されています。 [貢献の詳細](/contributing/#poap) +あるいは、スポーツイベントのチケットを例に考えてみましょう。 **イベントの主催者がチケットの販売枚数を決めるように**、NFTの作成者はレプリカの数を決めることができます。 時には、5,000枚の一般入場券のようなまったく同じレプリカも存在します。 例えば、座席指定のチケットのように、よく似ていてもそれぞれに微妙な違いがあるものが複数枚ミントされることもあります。 チケットの売買はピアツーピアで行われ、購入者はコントラクトアドレスを確認することで、常にチケットの正当性を確認することができます。 + +ethereum.orgにおいて、**人々がGithubリポジトリに有意義な貢献(Webサイトのプログラミング、記事の作成や編集など)、コンテンツの翻訳、コミュニティコールへの参加をしたことを証明するためにNFTが使用されています**。また、独自のNFTドメイン名も持っています。 ethereum.orgに貢献することで、[POAP](/glossary/#poap)というNFT(出席証明NFT)を獲得できます。 一部のクリプトミートアップでは、チケットとしてPOAPが使用されています。 [貢献の詳細](/contributing/#poap) ![ethereum.orgの出席証明プロトコル(POAP)](./poap.png) @@ -68,7 +75,7 @@ ethereum.orgにおいて、人々がGithubリポジトリに有意義に貢献 ( ## 非代替性トークン(NFT)の仕組み {#how-nfts-work} -NFTは、イーサリアムブロックチェーン上の他のデジタルアイテムと同じように「スマートコントラクト」と呼ばれる特別なイーサリアムベースのコンピュータープログラムを通じて作成されます。 これらのコントラクトは、ERC-721標準またはERC-1155標準などの特定のルールに従うことになります。これらの標準により、コントラクトで何ができるかが決まります。 +NFTは、イーサリアムブロックチェーン上の他のデジタルアイテムと同じように「スマートコントラクト」と呼ばれる特別なイーサリアムベースのコンピュータープログラムを通じて作成されます。 これらのコントラクトは、[ERC-721](/glossary/#erc-721)または[ERC-1155](/glossary/#erc-1155) 標準などの特定のルールに従うことになります。これらの標準により、コントラクトで何ができるかが決まります。 NFTスマートコントラクトには、次のいくつかの重要な機能があります。 @@ -82,7 +89,7 @@ NFTスマートコントラクトには、次のいくつかの重要な機能 ### NFTのセキュリティ {#nft-security} -イーサリアムのセキュリティは、プルーフ・オブ・ステークによって確保されています。 経済的なインセンティブによって悪意のある行為を抑止するように設計されており、その結果、改ざんを防止しています。 こうして、NFTが実現しています。 NFTのトランザクションを含むブロックが確定した後に攻撃者が変更しようとすると、数百万ETHの費用がかかることになります。 イーサリアムのソフトウェアを実行している人なら誰でも、NFTに対する不正な改ざんを直ちに検出することができ、悪質な行為を行う者は、経済的なペナルティが課せられ、ネットワークから追放されます。 +イーサリアムのセキュリティは、[プルーフ・オブ・ステーク](/glossary/#pos)によって確保されています。 経済的なインセンティブによって悪意のある行為を抑止するように設計されており、その結果、改ざんを防止しています。 こうして、NFTが実現しています。 NFTのトランザクションを含む[ブロック](/glossary/#block)が[ファイナライズ](/glossary/#finality)した後に攻撃者が変更しようとすると、数百万ETHの費用がかかることになります。 イーサリアムのソフトウェアを実行している人なら誰でも、NFTに対する不正な改ざんを直ちに検出することができ、悪質な行為を行う者は、経済的なペナルティが課せられ、ネットワークから追放されます。 NFTに関連するセキュリティの問題の大半は、フィッシング詐欺、スマートコントラクトの脆弱性、ユーザーの過失(不注意で秘密鍵を公開するなど)のいずれかに関連しており、ウォレットのセキュリティがNFT所有者にとって非常に重要になります。 diff --git a/public/content/translations/ja/refi/index.md b/public/content/translations/ja/refi/index.md index 80b6b840522..b671c536485 100644 --- a/public/content/translations/ja/refi/index.md +++ b/public/content/translations/ja/refi/index.md @@ -1,11 +1,11 @@ --- -title: 分散金融(DeFi) +title: 再生金融(ReFi) description: ReFiの概要と現在のユースケース。 lang: ja template: use-cases emoji: ":recycle:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: 再生原理に基づく代替経済システム summaryPoint2: イーサリアムを利用して、気候変動など世界レベルの協調的危機を解決しようとする試み @@ -14,7 +14,7 @@ summaryPoint3: 検証済み炭素クレジットのような生態系利益資 ## ReFiとは {#what-is-refi} -**再生金融 (ReFi)**は、ブロックチェーン上に構築された一連のツールとアイデアであり、搾取的な経済ではなく再生型の経済を生み出すことを目的としています。 搾取的なシステムは、最後に利用可能な資源を使い果たし、崩壊します。 再生メカニズムがないと回復力がありません。 ReFiは、金銭的価値の創造が地球やコミュニティにおける持続不可能な資源の搾取から切り離さなければならないという前提に基づいて運営されています。 +**再生金融 (ReFi)**は、[ブロックチェーン](/glossary/#blockchain)上に構築された一連のツールとアイデアであり、採取的、搾取的な経済ではなく再生型の経済を生み出すことを目的としています。 搾取的なシステムは、最後に利用可能な資源を使い果たし、崩壊します。 再生メカニズムがないと回復力がありません。 ReFiは、金銭的価値の創造が地球やコミュニティにおける持続不可能な資源の搾取から切り離さなければならないという前提に基づいて運営されています。 従来と違いReFiでは、再生サイクルを生み出すことによって、環境問題、コミュナル問題、社会問題を解決することを目指しています。 ReFiによるシステムでは、参加者に価値を生み出すと同時に、エコシステムやコミュニティにも利益をもたらします。 @@ -22,17 +22,19 @@ Capital InstituteのJohn Fullertonが先駆者である再生経済学の概念 ![相互に関連した8つの原則](refi-regenerative-economy-diagram.png) -ReFiプロジェクトでは、[スマートコントラクト](/developers/docs/smart-contracts/)および[分散型金融 (DeFi)](/defi/)アプリケーションを使って、これらの原則を実現することで、再生行動にインセンティブを与えます。具体的には、悪化した生態系の回復、気候変動、生物多様性の損失などの地球規模の問題に関する大規模な協力を促進します。 +ReFiプロジェクトでは、[スマートコントラクト](/glossary/#smart-contract)および[分散型金融 (DeFi)](/glossary/#defi)アプリケーションを使って、これらの原則を実現することで、再生行動にインセンティブを与えます。具体的には、悪化した生態系の回復、気候変動、生物多様性の損失などの地球規模の問題に関する大規模な協力を促進します。 ReFiは、[分散型科学 (DeSci)](/desci/)のムーブメントとも重なっています。これは、イーサリアムを科学の資金調達、創造、レビュー、クレジット、保存、普及のために使用します。 DeSciのツールは、植林、海洋プラスチックの除去、悪化した生態系の回復などの再生活動の実施と監視のための検証可能な基準と実践の開発において役立つかもしれません。 + + ## カーボンクレジットのトークン化 {#tokenization-of-carbon-credits} **[ボランタリーカーボン市場 (VCM)](https://climatefocus.com/so-what-voluntary-carbon-market-exactly/)**は、継続的な排出量の削減や、すでに大気中から排出されている温室効果ガスの除去など、炭素排出量に対して実証されている良い影響を与えるプロジェクトに資金を提供するメカニズムです。 これらのプロジェクトは、実証された後に「カーボンクレジット」と呼ばれる資産を受け取り、気候変動対策を支援したい個人や組織に対して販売できます。 -VCMに加えて、政府が義務付けたカーボン市場 (「コンプライアンス市場」) もいくつかあります。これは、特定の管轄区域内 (国や地域など) の法律や規制を通じてカーボン価格を設け、配布される認可の供給量を管理することを目的としています。 コンプライアンス市場では、管轄区域内の汚染者に対して排出削減を奨励しますが、すでに排出された温室効果ガスを移動することはできません。 +VCMに加えて、政府が義務付けたカーボン市場 (「コンプライアンス市場」) もいくつかあります。これは、特定の管轄区域内 (国や地域など) の法律や規制を通じてカーボン価格を設け、配布される認可の供給量を管理することを目的としています。 コンプライアンス市場では、管轄区域内の汚染者に対して排出削減を奨励しますが、すでに排出された温室効果ガスを除去することはできません。 -十年を超える開発にもかかわらず、VCMは、次のような様々な問題に悩まされています。 +10年を超える開発にもかかわらず、VCMは、次のような様々な問題に悩まされています。 1. 高度に断片化された流動性 2. 不透明な取引メカニズム @@ -47,16 +49,16 @@ ReFiプロジェクトでブロックチェーンテクノロジーを採用す - **流動性がごく少数の流動性プールに集中し**、誰でも自由に取引できる。 大規模な組織だけでなく個人ユーザーも同様にこれらのプールを使用可能で、販売者または購入者の手動検索、参加費、事前登録を必要としない。 - **すべての取引がパブリックなブロックチェーンに記録される**。 すべてのカーボンクレジットの取引活動の経路は、DCM内で利用可能になれば間もなく永遠に追跡可能になる。 - **トランザクション速度がほぼ瞬時**。 従来の市場を通じて大量のカーボンクレジットを確保するには、数日から数週間かかる場合がありまが、DCMでは、数秒で実現可能です。 -- **高額な手数料を請求する仲介業者なしで取引活動が行われる**。 ある分析会社のデータによると、[同等の従来のクレジットと比較するとデジタルカーボンクレジットは62%コスト改善](https://www.klimadao.finance/blog/klimadao-analysis-of-the-base-carbon-tonne)を示しています。 +- **高額な手数料を請求する仲介業者なしで取引活動が行われる**。 デジタルカーボンクレジットは、従来のクレジットと比べると大幅にコストを削減します。 - **DCMがスケーラブルになり**、個人および多国籍企業の両方の需要を満たすことができる。 ### DCMのキーコンポーネント {#key-components-dcm} -現在の状況においてDCMは、次の4つの主要なコンポーネントで構成されています。 +DCMの現状は、次の4つの主要要素で構成されています。 1. [Verra](https://verra.org/project/vcs-program/registry-system/)および[Gold Standard](https://www.goldstandard.org/)などのレジストリは、カーボンクレジットを作成するプロジェクトが信頼できるものであることの確認を行います。 レジストリはまた、デジタルカーボンクレジットの発生、転送または使用 (廃棄) 可能なデータベースを運営します。 -ブロックチェーン上に構築される革新的なプロジェクトの新たな波があり、この分野の既存企業に対して変革をもたらしています。 +ブロックチェーン上に構築される革新的なプロジェクトの新たな波があり、この分野の既存企業に変革をもたらしています。 2. カーボンブリッジ「別名: トークナイザー」は、カーボンクレジットを表したり、従来のレジストリからDCMに転送したりするテクノロジーを提供します。 注目されている例としては、[Toucan Protocol](https://toucan.earth/)、[C3](https://c3.app/)、[Moss.Earth](https://moss.earth/)などがあります。 3. 統合サービスでは、二酸化炭素回避および移転クレジットもしくは両方をエンドユーザーに提供します。そのため、エンドユーザーはクレジットによる環境上の利益を主張し、気候変動対策への支持を世界と共有することができます。 @@ -67,9 +69,9 @@ ReFiプロジェクトでブロックチェーンテクノロジーを採用す ## カーボン市場の枠を超えたReFi {#refi-beyond} -これまでのところ、カーボン市場が一般的に重視されています。特にVCMからDCMへの移行が、カーボン市場で進んでいます。しかし、「ReFi」という用語は、厳密にはカーボンに限定されたものではありません。 カーボンクレジットだけでなく他の環境資産への開発およびトークン化が可能です。これは、他の外部不経済においても将来の経済システムのベースレイヤー内で価格設定できることを意味します。 さらに、この経済モデルの再生的な側面は、他の分野に適用できます。例えば、[Gitcoin](https://gitcoin.co/)のようなクオドラティック・ファンディング・プラットフォームを介した公共財への資金調達が可能です。 開かれた参加機会とリソースの公平な分配という考えに基づいて構築された組織は、あらゆる人々がオープンソース・ソフトウェア・プロジェクト、教育、環境、コミュニティ主導のプロジェクトに資金を注ぎ込めるようにします。 +現在のところカーボン市場が一般的に重視されており、特にVCMからDCMへの移行が進んでいます。しかし「ReFi」という用語は、厳密にはカーボンに限定されたものではありません。 カーボンクレジットだけでなく他の環境資産への開発およびトークン化が可能です。これは、他の外部不経済においても将来の経済システムのベースレイヤー内で価格設定できることを意味します。 さらに、この経済モデルの再生的な側面は、他の分野に適用できます。例えば、[Gitcoin](https://gitcoin.co/)のようなクオドラティック・ファンディング・プラットフォームを介した公共財への資金調達が可能です。 開かれた参加機会とリソースの公平な分配という考えに基づいて構築された組織は、あらゆる人々がオープンソース・ソフトウェア・プロジェクト、教育、環境、コミュニティ主導のプロジェクトに資金を注ぎ込めるようにします。 -資本の方向を搾取的な活動から再生的な流れへとシフトすることで、従来の金融では資金調達に失敗する可能性のある、社会的、環境的、地域社会的利益を提供するプロジェクトや企業が軌道に乗り、 社会に対してはるかに迅速かつ簡単に正の外部性を生み出すことができます。 この資金提供モデルへの移行は、より開放的な経済システムへの扉も開きます。それにより、あらゆる人口を構成する人々が単なる受動的な観察者ではなく積極的な参加者になることができます。 ReFiは、人類と地球上のすべての生命が直面する存続にかかわる課題に対する協調的行動のメカニズムとして、つまり新しい経済パラダイムのベースレイヤーとして、今後何世紀にもわたってより開放的で持続可能な未来を可能にするイーサリアムのビジョンを提供します。 +資本の方向を搾取的な活動から再生的な流れへとシフトすることで、従来の金融では資金調達に失敗する可能性のある、社会的、環境的、地域社会的利益を提供するプロジェクトや企業が軌道に乗り、 社会に対してはるかに迅速かつ簡単に正の外部性を生み出すことができます。 この資金提供モデルへの移行は、あらゆる層の人々が単なる受動的な観察者ではなく積極的な参加者になれるような、より開放的な経済システムへの扉も開きます。 ReFiは、人類と地球上のすべての生命が直面する存続にかかわる課題に対する協調的行動のメカニズムとして、つまり新しい経済パラダイムのベースレイヤーとして、今後何世紀にもわたってより包摂的で持続可能な未来を可能にするイーサリアムのビジョンを提供します。 ## ReFiに関する参考資料 diff --git a/public/content/translations/ja/roadmap/beacon-chain/index.md b/public/content/translations/ja/roadmap/beacon-chain/index.md index a0915577bb1..1631033f9f7 100644 --- a/public/content/translations/ja/roadmap/beacon-chain/index.md +++ b/public/content/translations/ja/roadmap/beacon-chain/index.md @@ -3,7 +3,7 @@ title: ビーコンチェーン description: ビーコンチェーン - プルーフ・オブ・ステークのイーサリアム導入アップグレード lang: ja template: upgrade -image: /upgrades/core.png +image: /images/upgrades/core.png alt: summaryPoint1: イーサリアムエコシステムにプルーフ・オブ・ステークの導入を可能にしたのが、ビーコンチェーンです。 summaryPoint2: 2022年9月にプルーフ・オブ・ワーク・チェーンのイーサリアムとマージ(統合)されました。 diff --git a/public/content/translations/ja/roadmap/future-proofing/index.md b/public/content/translations/ja/roadmap/future-proofing/index.md index 8c2330309e7..641c0a3283e 100644 --- a/public/content/translations/ja/roadmap/future-proofing/index.md +++ b/public/content/translations/ja/roadmap/future-proofing/index.md @@ -2,7 +2,7 @@ title: 将来性のあるイーサリアム description: これらのアップグレードにより、イーサリアムは、将来何が起きようとも、回復力のある分散型のベースレイヤーとして確立されます。 lang: ja -image: /roadmap/roadmap-future.png +image: /images/roadmap/roadmap-future.png alt: "イーサリアムロードマップ" template: roadmap --- diff --git a/public/content/translations/ja/roadmap/index.md b/public/content/translations/ja/roadmap/index.md index 26f277bdeab..efddaadb1c6 100644 --- a/public/content/translations/ja/roadmap/index.md +++ b/public/content/translations/ja/roadmap/index.md @@ -3,7 +3,7 @@ title: イーサリアムロードマップ description: イーサリアムのスケーラビリティ、セキュリティ、サステナビリティを改善する工程 lang: ja template: roadmap -image: /heroes/roadmap-hub-hero.jpg +image: /images/heroes/roadmap-hub-hero.jpg alt: "イーサリアムロードマップ" summaryPoints: buttons: diff --git a/public/content/translations/ja/roadmap/merge/index.md b/public/content/translations/ja/roadmap/merge/index.md index 87cc7ab0dbf..75aa3daf293 100644 --- a/public/content/translations/ja/roadmap/merge/index.md +++ b/public/content/translations/ja/roadmap/merge/index.md @@ -3,7 +3,7 @@ title: マージ description: マージについて - イーサリアムメインネットへのプルーフ・オブ・ステークの導入 lang: ja template: upgrade -image: /upgrades/merge.png +image: /images/upgrades/merge.png alt: summaryPoint1: イーサリアムメインネットは現在プルーフ・オブ・ステークを使用していますが、これまではそうではありませんでした。 summaryPoint2: 旧プルーフ・オブ・ワークのメカニズムからプルーフ・オブ・ステークへのアップグレードはマージと呼ばれます。 @@ -11,7 +11,7 @@ summaryPoint3: マージとは、元のイーサリアムメインネットが summaryPoint4: マージによりイーサリアムのエネルギー消費が99.95%削減されました。 --- - + マージは、2022年9月15日に行われました。 これにより、イーサリアムはプルーフ・オブ・ステーク・コンセンサスへの移行を完了し、公式にプルーフ・オブ・ワークは廃止されました。この移行により、エネルギー消費量が最大99.95%削減されました。 diff --git a/public/content/translations/ja/roadmap/merge/issuance/index.md b/public/content/translations/ja/roadmap/merge/issuance/index.md index 91c8df33cd2..fb07218b074 100644 --- a/public/content/translations/ja/roadmap/merge/issuance/index.md +++ b/public/content/translations/ja/roadmap/merge/issuance/index.md @@ -127,7 +127,7 @@ ETHの発行とは逆に、イーサリアムではETHがバーンされるレ したがって、例えば`X`(一日のETH発行量)がステークされた合計ETH量をもととして1800ETHになったとすると、`f(X)`(すべての発行量を相殺するために必要なgwei) は、`17gwei`となります(有効数字2桁の場合) 。 -## 参考文献 {#further-reading} +## さらに学びたい方へ {#further-reading} - [マージ](/roadmap/merge/) - [Ultrasound.money](https://ultrasound.money/) - _ETHの発行とバーンをリアルタイムで可視化したダッシュボードが利用可能_ diff --git a/public/content/translations/ja/roadmap/scaling/index.md b/public/content/translations/ja/roadmap/scaling/index.md index b113df15b24..15757ecef7f 100644 --- a/public/content/translations/ja/roadmap/scaling/index.md +++ b/public/content/translations/ja/roadmap/scaling/index.md @@ -2,7 +2,7 @@ title: イーサリアムのスケーリング description: ロールアップでは、トランザクションをオフチェーンでまとめて処理することで、ユーザーのコスト削減を実現しています。 しかし、現在のロールアップでは、データを使用するコストが高く、トランザクションを安価にすることが難しいという課題があります。 これについては、プロトダンクシャーディングによって解決できます。 lang: ja -image: /roadmap/roadmap-transactions.png +image: /images/roadmap/roadmap-transactions.png alt: "イーサリアムロードマップ" template: roadmap --- diff --git a/public/content/translations/ja/roadmap/security/index.md b/public/content/translations/ja/roadmap/security/index.md index 39b32db8977..748c3be00e8 100644 --- a/public/content/translations/ja/roadmap/security/index.md +++ b/public/content/translations/ja/roadmap/security/index.md @@ -2,7 +2,7 @@ title: より安全なイーサリアム description: イーサリアムは、現存するスマートコントラクトプラットフォームの中で、最も安全かつ分散化されています。 しかし、将来にわたってあらゆるレベルの攻撃に対して耐性を維持するためには、改善すべき点がまだあります。 lang: ja -image: /roadmap/roadmap-security.png +image: /images/roadmap/roadmap-security.png alt: "イーサリアムロードマップ" template: roadmap --- diff --git a/public/content/translations/ja/roadmap/user-experience/index.md b/public/content/translations/ja/roadmap/user-experience/index.md index 56fd8d07ef7..7764f09fa58 100644 --- a/public/content/translations/ja/roadmap/user-experience/index.md +++ b/public/content/translations/ja/roadmap/user-experience/index.md @@ -2,7 +2,7 @@ title: ユーザーエクスペリエンスの改善 description: イーサリアムは、ほとんどの人にとって使いこなすのが難しいものです。 そのため、一般の人にも使ってもらえるように、イーサリアムへの参入障壁を大幅に下げる必要があります。ユーザーは、イーサリアムの分散型、パーミッションレス、検閲耐性といったアクセスのメリットを享受できるだけでなく、従来のWeb2アプリと同じように簡単に使えるようにする必要があります。 lang: ja -image: /roadmap/roadmap-ux.png +image: /images/roadmap/roadmap-ux.png alt: "イーサリアムロードマップ" template: roadmap --- diff --git a/public/content/translations/ja/smart-contracts/index.md b/public/content/translations/ja/smart-contracts/index.md index b1d251a07a8..f0fb37478f6 100644 --- a/public/content/translations/ja/smart-contracts/index.md +++ b/public/content/translations/ja/smart-contracts/index.md @@ -6,11 +6,15 @@ lang: ja # スマートコントラクト入門 {#introduction-to-smart-contracts} -スマートコントラクトはイーサリアムのアプリケーション層における基本的な構成要素です。 これはブロックチェーン上に保存されたコンピュータプログラムであり、「もし条件がこのような場合、こうする」というロジックにより、一度作成されると変更できないコードによって定義されたルールに従い実行されることが保証されています。 +スマートコントラクトはイーサリアムのアプリケーション層における基本的な構成要素です。 これは[ブロックチェーン](/glossary/#blockchain)上に保存されたコンピュータプログラムであり、「もし条件がこのような場合、こうする」というロジックにより、一度作成されると変更できないコードによって定義されたルールに従い実行されることが保証されています。 Nick Szaboは「スマートコントラクト」という用語を作りました。 1994年、彼は[概念について紹介](https://www.fon.hum.uva.nl/rob/Courses/InformationInSpeech/CDROM/Literature/LOTwinterschool2006/szabo.best.vwh.net/smart.contracts.html)し、1996年には[スマートコントラクトの可能性について探求](https://www.fon.hum.uva.nl/rob/Courses/InformationInSpeech/CDROM/Literature/LOTwinterschool2006/szabo.best.vwh.net/smart_contracts_2.html)しました。 -Szaboは、自動化および暗号化されたプロセスによって、仲介者不要の信頼できる取引やビジネスを可能にするデジタルマーケットプレイスを構想しました。 イーサリアムのスマートコントラクトは、このビジョンを実現したものです。 +Szaboは、自動化および[暗号技術的に安全な](/glossary/#cryptography)プロセスによって、仲介者不要の信頼できる取引やビジネスを可能にするデジタルマーケットプレイスを構想しました。 イーサリアムのスマートコントラクトは、このビジョンを実現したものです。 + +Finematicsによるスマートコントラクトの説明: + + ## 従来の契約に対する信頼 {#trust-and-contracts} @@ -60,21 +64,15 @@ Szaboは、自動化および暗号化されたプロセスによって、仲介 スマートコントラクトは、基本的にコンピューター・プログラムができることであれば、何でもできます。 -計算を実行し、通貨を作成し、データを保存し、NFTをミントし、通信を送信し、画像を生成することさえできます。 以下に、よく使われているスマートコントラクトの実例を示します。 +計算を実行し、通貨を作成し、データを保存し、[NFT](/glossary/#nft)をミントし、通信を送信し、画像を生成することさえできます。 以下に、よく使われているスマートコントラクトの実例を示します。 - [ステーブルコイン](/stablecoins/) - [唯一無二なデジタルアセットの作成と配布](/nft/) - [自動で開かれた為替](/get-eth/#dex) -- [分散型ゲーム](/dapps/?category=gaming) +- [分散型ゲーム](/dapps/?category=gaming#explore) - [自動的に支払いを行う保険契約](https://etherisc.com/) - [カスタマイズされ、相互運用可能な通貨を作成するための標準](/developers/docs/standards/tokens/) -## 映像で学びたい場合 {#visual-learner} - -Finematicsによるスマートコントラクトの説明: - - - ## 参考文献 {#further-reading} - [スマートコントラクトが世界をどのように変えるか](https://www.youtube.com/watch?v=pA6CGuXEKtQ) diff --git a/public/content/translations/ja/social-networks/index.md b/public/content/translations/ja/social-networks/index.md index 0ea2c34d440..ceb3c7e3926 100644 --- a/public/content/translations/ja/social-networks/index.md +++ b/public/content/translations/ja/social-networks/index.md @@ -5,7 +5,7 @@ lang: ja template: use-cases emoji: ":mega:" sidebarDepth: 2 -image: /ethereum-learn.png +image: /images/ethereum-learn.png summaryPoint1: ソーシャル・インタラクションとコンテンツの作成と配信のためのブロックチェーンベースのプラットフォーム summaryPoint2: 分散型ソーシャル・メディア・ネットワークは、ユーザーのプライバシーを保護し、データセキュリティを強化 summaryPoint3: トークンと非代替性トークン(NFT)により、コンテンツを収益化する新しい方法の創出 @@ -15,17 +15,19 @@ summaryPoint3: トークンと非代替性トークン(NFT)により、コンテ ## 分散型ソーシャルネットワークとは {#what-are-decentralized-social-networks} -分散型ソーシャルネットワークは、ブロックチェーンベースのプラットフォームであり、ユーザーは情報を交換し、またコンテンツを公開および配布することができます。 これらのアプリケーションはブロックチェーン上で実行されるため、分散化され、検閲や不当な制御を防ぐことができます。 +分散型ソーシャルネットワークは、[ブロックチェーンベース](/glossary/#blockchain)のプラットフォームであり、ユーザーは情報交換や、コンテンツの公開および配布をすることができます。 これらのアプリケーションはブロックチェーン上で実行されるため、分散化され、検閲や不当な制御を防ぐことができます。 多くの分散型ソーシャルネットワークは、Facebook、LinkedIn、Twitter、Mediumなどの確立されたソーシャルメディアサービスの代替として存在しています。 しかし、ブロックチェーンを活用したソーシャルネットワークには、従来のプラットフォームよりも秀でた多くの機能があります。 + + ### 分散型ソーシャルネットワークの仕組み {#decentralized-social-networks-overview} -分散型ソーシャルネットワークは、[分散型アプリケーション(Dapp)](/dapps/)の一種です(分散型アプリケーションとは、ブロックチェーン上にデプロイされた[スマートコントラクト](/developers/docs/smart-contracts/)を活用したアプリケーション)。 コントラクトコードは、これらのアプリのバックエンドとして機能し、ビジネスロジックを定義します。 +分散型ソーシャルネットワークは、[分散型アプリケーション(Dapp)](/dapps/)の一種です(分散型アプリケーションとは、ブロックチェーン上にデプロイされた[スマートコントラクト](/glossary/#smart-contract)を活用したアプリケーション)。 コントラクトコードは、これらのアプリのバックエンドとして機能し、ビジネスロジックを定義します。 -従来のソーシャルメディアのプラットフォームは、データベースに依存して、ユーザー情報やプログラムコードなどのデータを保存しています。 しかし、これは単一障害点となり、大きなリスクをもたらします。 例えば、昨年、Facebookのサーバが[何時間もオフライン](https://www.npr.org/2021/10/05/1043211171/facebook-instagram-whatsapp-outage-business-impact)となり、プラットフォームが遮断されたことはよく知られています。 +従来のソーシャルメディアのプラットフォームは、データベースに依存して、ユーザー情報やプログラムコードなどのデータを保存しています。 しかし、これは単一障害点を生み出し、大きなリスクをもたらします。 例えば、不名誉なことにFacebookのサーバーでは、2021年10月に[数時間にわたりオフライン](https://www.npr.org/2021/10/05/1043211171/facebook-instagram-whatsapp-outage-business-impact)となり、ユーザーがプラットフォームから遮断されました。 -分散型ソーシャルネットワークは、世界中の数千のノードからなるピアツーピアのネットワーク上に存在します。 一部のノードに障害が発生しても、ネットワークは途切れずに稼働できるため、障害や停電に強いアプリケーションを実現することができます。 +分散型ソーシャルネットワークは、世界中の数千のノードからなる[ピアツーピアネットワーク](/glossary/#peer-to-peer-network)上に存在します。 一部のノードに障害が発生しても、ネットワークは途切れずに稼働できるため、障害や停電に強いアプリケーションを実現することができます。 [The InterPlanetary File System (IPFS) ](https://ipfs.io/)のような分散型ストレージシステムを使用すれば、イーサリアム上に構築されたソーシャルネットワークは、ユーザー情報を搾取や悪意のある用途から保護することができます。 個人情報が広告主に販売されることはありませんし、ハッカーが個人情報を盗み出すこともできません。 @@ -33,68 +35,54 @@ summaryPoint3: トークンと非代替性トークン(NFT)により、コンテ ## 分散型ソーシャルネットワークの利点 {#benefits} -1. 分散型ソーシャルネットワークは、誰でも利用することができ、検閲耐性を実現します。 つまり、ユーザーアカウントを恣意的に禁止、またはプラットフォームへのユーザーアクセスの遮断や制限をすることはできません。 +1. 分散型ソーシャルネットワークは、誰でも利用することができ、検閲耐性を実現します。 つまり、**ユーザーアカウントを恣意的に禁止、またはプラットフォームへのユーザーアクセスの遮断や制限をすることはできません**。 -2. 分散型ソーシャルネットワークは、オープンソースの理想に基づいて構築されており、アプリケーションのソースコードは誰もが検閲できるように公開されています。 従来のソーシャル・メディアによくある不透明なアルゴリズムの実装を排除することで、ブロックチェーンベースのソーシャルネットワークは、ユーザーとプラットフォーム作成者の利害を一致させることができます。 +2. 分散型ソーシャルネットワークは、**オープンソースの理想に基づいて構築されており**、アプリケーションのソースコードは誰もが検閲できるように公開されています。 従来のソーシャル・メディアによくある不透明なアルゴリズムの実装を排除することで、ブロックチェーンベースのソーシャルネットワークは、ユーザーとプラットフォーム作成者の利害を一致させることができます。 -3. 分散型ソーシャルネットワークには「仲介者 」が存在しません。 コンテンツ制作者は、コンテンツに対する直接的な所有権を持ち、フォロワー、ファン、購入者、その他の関係者と直接関わることができ、両者間にはスマートコントラクト以外のものは存在しません。 +3. 分散型ソーシャルネットワークには「仲介者 」が存在しません。 コンテンツ制作者は、**コンテンツに対する直接的な所有権を持ち**、フォロワー、ファン、購入者、その他の関係者と直接関わることができ、両者間にはスマートコントラクト以外のものは存在しません。 -4. 分散型ソーシャルネットワークは、グローバルなピアツーピアネットワークであるイーサリアムネットワークで動作する分散型アプリ(Dapp)であるため、サーバのダウンタイムや機能停止の影響を受けにくい利点があります。 +4. 分散型ソーシャルネットワークは、グローバルなピアツーピアネットワークで維持されるイーサリアムネットワークで動作する分散型アプリ(Dapp)であるため、**サーバーのダウンタイムや機能停止の影響を受けにくい利点があります**。 -5. 分散型ソーシャル・プラットフォームでは、コンテンツ制作者は、非代替性トークン(NFT)、アプリ内暗号支払いなどを介した、より良い収益化フレームワークを享受することができます。 +5. 分散型ソーシャル・プラットフォームでは、コンテンツ制作者は、[非代替性トークン(NFT)](/glossary/#nft)、アプリ内暗号支払いなどを介した、**より良い収益化**フレームワークを享受することができます。 -6. 分散型ソーシャルネットワークは、高度なプライバシーと匿名性を提供します。 例えば、名前や電子メールアドレスなどの個人を特定できる情報(PII)を共有せずに、イーサリアム・ネーム・サービス(ENS)プロファイルまたはウォレットを使用して、イーサリアムベースのソーシャルネットワークにサインインすることができます。 +6. 分散型ソーシャルネットワークは、**高度なプライバシーと匿名性**を提供します。 例えば、名前や電子メールアドレスなどの個人を特定できる情報(PII)を共有せずに、[イーサリアム・ネーム・サービス(ENS)](/glossary/#ens)プロファイルまたは[ウォレット](/glossary/#wallet)を使用して、イーサリアムベースのソーシャルネットワークにサインインすることができます。 7. 分散型ソーシャルネットワークは、中央集権型データベースではなく分散型ストレージに依存しているため、ユーザーデータの保護という点で、非常に優れています。 ## イーサリアム上の分散型ソーシャルネットワーク {#ethereum-social-networks} -イーサリアムネットワークは、トークン(ERC-20/ERC-721)の普及と膨大なユーザーベースを持つ人気により、分散型ソーシャルメディアのデベロッパーにより好まれているツールとなっています。 ここでは、イーサリアムベースのソーシャルネットワークの例を紹介します。 - -### Peepeth(ピーペス) {#peepeth} - -[Peepeth](https://peepeth.com/)は、Twitterに似たマイクロブログのプラットフォームです。 イーサリアムブロックチェーン上で動作し、IPFSを使用して、ユーザーデータを保存します。 - -ユーザーは、削除や修正ができない「Peeps」と呼ばれる短いメッセージを送ることができます。 アプリを離れることなく、直接プラットフォーム上の誰にでもイーサ(ETH)でチップを獲得したり、チップをあげることができます。 +イーサリアムネットワークは、トークンの普及と膨大なユーザーベースにより、分散型ソーシャルメディアのデベロッパーに好まれるツールとなっています。 ここでは、イーサリアムベースのソーシャルネットワークの例を紹介します。 ### Mirror(ミラー) {#mirror} [Mirror](https://mirror.xyz/)は、分散型かつユーザー所有であることを目的とした、Web3対応のライティングプラットフォームです。 ユーザーは、ウォレットを接続するだけで、Mirrorで無料で読み書きができるようになります。 また、文章の収集や、お気に入りのライターから購読することができます。 -Mirrorで公開された投稿は、分散型ストレージプラットフォームであるArweaveに永久保存され、Writing NFTと呼ばれる収集可能な[非代替性トークン(NFT)](/nft/)としてミントすることができます。 ライターは完全に無料でWriting NFTを作成でき、非代替性トークン(NFT)の収集はイーサリアムL2上で行われるため、安価で高速、かつ環境に優しいトランザクションができます。 +Mirrorで公開された投稿は、分散型ストレージプラットフォームであるArweaveに永久保存され、Writing NFTと呼ばれる収集可能な[非代替性トークン(NFT)](/nft/)としてミントすることができます。 ライターは完全に無料で非代替性トークン(NFT)を作成でき、NFTの収集はイーサリアム[L2](/glossary/#layer-2)上で行われるため、安価で高速、かつ環境に優しいトランザクションができます。 ### MINDS(マインズ) {#minds} [MINDS](https://www.minds.com/)は、最も利用されている分散型ソーシャルネットワークの一つです。 Facebookのような仕組みで、すでに数百万人のユーザーを獲得しています。 -このプラットフォームのネイティブERC-20トークンである$MINDを使って、ユーザーはアイテムの支払いができます。 また、ユーザーは、人気のあるコンテンツの公開、エコシステムへの貢献、他の人をこのプラットフォームに紹介することで、$MINDトークンを獲得することができます。 +このプラットフォームのネイティブ[ERC-20](/glossary/#erc-20)トークンである$MINDを使って、ユーザーはアイテムの支払いができます。 また、ユーザーは、人気のあるコンテンツの公開、エコシステムへの貢献、他の人をこのプラットフォームに紹介することで、$MINDトークンを獲得することができます。 + +## 分散型ソーシャルネットワークの利用 {#use-decentralized-social-networks} + +- **[Status.im](https://status.im/)** - _Statusは、オープンソースのピアツーピアプロトコルを使用し、エンドツーエンドの暗号化により、サードパーティからのメッセージの検閲を保護する、安全なメッセージングアプリ_ +- **[Mirror.xyz](https://mirror.xyz/)** - _Mirrorは、ユーザーがアイデアをクラウドファンディングし、コンテンツを収益化し、価値の高いコミュニティを構築するための、イーサリアム上に構築されたユーザー所有の分散型出版プラットフォーム_ +- **[Lens Protocol](https://lens.xyz/)** - _Lens Protocolは、分散型インターネットのデジタルガーデンにおいて、制作者がどこにいても自分のコンテンツの所有権を持てるように支援する、構成可能で分散型のソーシャルグラフ_ +- **[Farcaster](https://farcaster.xyz/)** - _十分に分散化されたソーシャルネットワークで、 Eメールのように、多くのクライアントをサポートできるオープンプロトコル_ ## イーサリアム上のWeb2ソーシャルネットワーク {#web2-social-networks-and-ethereum} -[Web3](/web3/)ネイティブのソーシャルプラットフォームだけが、ブロックチェーン技術をソーシャルメディアに取り入れようとしているわけではありません。 また、多くの中央集権的なプラットフォームが、イーサリアムをプラットフォームのインフラに取り入れることを計画しています。 +[Web3](/glossary/#web3)ネイティブのソーシャルプラットフォームだけが、ブロックチェーン技術をソーシャルメディアに取り入れようとしているわけではありません。 また、多くの中央集権的なプラットフォームが、イーサリアムをプラットフォームのインフラに取り入れることを計画しています。 ### Reddit(レディット) {#reddit} -Redditは、ERC-20トークンである[コミュニティポイント](https://cointelegraph.com/news/reddit-to-reportedly-tokenize-karma-points-and-onboard-500m-new-users)を使っており、これはユーザーが良質のコンテンツを投稿し、オンラインコミュニティ(subreddit)に貢献することで獲得できます。 このトークンを使って、[subreddit内での限定特典や特権](https://www.reddit.com/community-points/)を獲得することができます。 Redditはイーサリアムのトランザクションをスケールアップする[レイヤー2](/layer-2/)ロールアップであるArbitrumと連携しています。 +Redditは、ユーザーが質の高いコンテンツを投稿し、オンラインコミュニティ(subreddit)に貢献することで獲得できるERC-20トークンである[コミュニティポイント](https://cointelegraph.com/news/reddit-to-reportedly-tokenize-karma-points-and-onboard-500m-new-users)を使っています。 このトークンを使って、subreddit内での限定特典や特権を獲得することができます。 Redditはイーサリアムのトランザクションをスケールアップする[レイヤー2](/glossary/#layer-2)ネットワークであるArbitrumと連携しています。 このプログラムはすでに稼働しており、r/CryptoCurrency subredditが[「Moons」というバージョンのコミュニティポイント](https://www.reddit.com/r/CryptoCurrency/wiki/moons_wiki)を稼働しています。 公式の説明では、Moonsは「subredditsへの貢献に対して、投稿者、コメント投稿者、モデレーターに報酬を与える」というものです。 これらのトークンはブロックチェーン上にあるため(ユーザーはトークンをウォレットで受領)、Redditから独立しており、奪われることはありません。 -Rinkebyテストネットでのベータフェーズを終え、Redditコミュニティポイントは、[サイドチェーン](/developers/docs/scaling/sidechains/)と[オプティミスティック・ロールアップ](/developers/docs/scaling/optimistic-rollups/)の特性を兼ね備えたブロックチェーンの[Arbitrum Nova](https://nova.arbitrum.io/)に移行しています。 コミュニティポイントは、様々な特典のために使用するほかに、取引所でフィアットと交換することも可能です。 また、ユーザーが所有するコミュニティポイントの量によって、コミュニティの意思決定に影響を与えられます。 - -### Twitter(ツイッター) {#twitter} - -2021年1月、 [Twitter Blueは非代替性トークン(NFT)の対応を展開](https://mashable.com/article/twitter-blue-nft-profile-picture)し、ユーザーはウォレットを接続し、プロフィール写真にNFTを設定できるようになりました。 本稿執筆時点では、Twitter Blueは将来的に分散型ソーシャルネットワークを構築する[計画を発表](https://www.theverge.com/2021/8/16/22627435/twitter-bluesky-lead-jay-graber-decentralized-social-web)しています。 - -### Instagram(インスタグラム) {#instagram} - -2022年5月、[InstagramはイーサリアムとPolygonの非代替性トークン(NFT)の対応をすると発表](https://about.instagram.com/blog/announcements/instagram-digital-collectibles)しました。 イーサリアムのウォレットを接続することで、Instagramに直接NFTを投稿することができます。 - -## 分散型ソーシャルネットワークの利用 {#use-decentralized-social-networks} - -- **[Status.im](https://status.im/)** - _Statusは、オープンソースのピアツーピアプロトコルを使用し、エンドツーエンドの暗号化により、サードパーティからのメッセージの検閲を保護する、安全なメッセージングアプリ_ -- **[Mirror.xyz](https://mirror.xyz/)** - _Mirrorは、ユーザーがアイデアをクラウドファンディングし、コンテンツを収益化し、価値の高いコミュニティを構築するための、イーサリアム上に構築されたユーザー所有の分散型出版プラットフォーム_ -- **[Lens Protocol](https://lens.xyz/)** - _Lens Protocolは、分散型インターネットのデジタルガーデンにおいて、制作者がどこにいても自分のコンテンツの所有権を持てるように支援する、構成可能で分散型のソーシャルグラフ_ -- **[Farcaster](https://farcaster.xyz/)** - _十分に分散化されたソーシャルネットワークで、 Eメールのように、多くのクライアントをサポートできるオープンプロトコル_ +コミュニティポイントは、様々な特典のために使用するほかに、取引所で不換通貨と取引することも可能です。 また、ユーザーが所有するコミュニティポイントの量によって、コミュニティの意思決定に対する影響力が決まります。 ## 参考文献 {#further-reading} @@ -105,7 +93,6 @@ Rinkebyテストネットでのベータフェーズを終え、Redditコミュ - [分散型でコミュニティ型のソーシャルネットワークの可能性を秘めたWeb3](https://venturebeat.com/2022/02/26/web3-holds-the-promise-of-decentralized-community-powered-social-networks/) — _Sumit Ghosh_ - [ブロックチェーンソーシャルメディアの概要](https://www.gemini.com/cryptopedia/blockchain-social-media-decentralized-social-media) — _Gemini Cryptopedia_ - [ソーシャルメディアのプライバシー問題を解決するブロックチェーン](https://www.investopedia.com/news/ethereum-blockchain-social-media-privacy-problem-linkedin-indorse/) — _Prableen Bajpai_ -- [ソーシャルメディアネットワークがブロックチェーンに登場](https://businesstechguides.co/what-are-decentralized-social-networks) — _Emmanuel Awosika_ - [ソーシャルネットワークのための十分な分散化](https://www.varunsrinivasan.com/2022/01/11/sufficient-decentralization-for-social-networks) — _Varun Srinivasan_ ### ビデオ {#videos} @@ -116,6 +103,4 @@ Rinkebyテストネットでのベータフェーズを終え、Redditコミュ ### コミュニティ {#communities} -- [Status Discordサーバ](https://discord.com/invite/3Exux7Y) -- [Mirror Discordサーバ](https://discord.com/invite/txuCHcE8wV) - [r/CryptoCurrency subreddit](https://www.reddit.com/r/CryptoCurrency/) diff --git a/public/content/translations/ja/staking/pools/index.md b/public/content/translations/ja/staking/pools/index.md index 50307196593..4d5f06b48d3 100644 --- a/public/content/translations/ja/staking/pools/index.md +++ b/public/content/translations/ja/staking/pools/index.md @@ -4,7 +4,7 @@ description: ETHステーキングプールの始め方の概要 lang: ja template: staking emoji: ":money_with_wings:" -image: /staking/leslie-pool.png +image: /images/staking/leslie-pool.png alt: プールで泳ぐサイのレスリー sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/ja/staking/saas/index.md b/public/content/translations/ja/staking/saas/index.md index e16bd246752..8364ef560ed 100644 --- a/public/content/translations/ja/staking/saas/index.md +++ b/public/content/translations/ja/staking/saas/index.md @@ -4,7 +4,7 @@ description: ETHステーキングプールの始め方の概要 lang: ja template: staking emoji: ":money_with_wings:" -image: /staking/leslie-saas.png +image: /images/staking/leslie-saas.png alt: 雲に浮かぶサイのレスリー sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/ja/staking/solo/index.md b/public/content/translations/ja/staking/solo/index.md index c5bc44f6d50..ae7df68a990 100644 --- a/public/content/translations/ja/staking/solo/index.md +++ b/public/content/translations/ja/staking/solo/index.md @@ -4,7 +4,7 @@ description: ETHのソロステーキングする方法の概要 lang: ja template: staking emoji: ":money_with_wings:" -image: /staking/leslie-solo.png +image: /images/staking/leslie-solo.png alt: コンピュータチップ上にサイのレスリー sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/ja/staking/withdrawals/index.md b/public/content/translations/ja/staking/withdrawals/index.md index b409054f8e5..62ec63a99aa 100644 --- a/public/content/translations/ja/staking/withdrawals/index.md +++ b/public/content/translations/ja/staking/withdrawals/index.md @@ -3,7 +3,7 @@ title: ステーキングの引き出し description: ステーキングの引き出しとその仕組み、そしてステーカーが報酬を獲得するためにすべきことをまとめたページ lang: ja template: staking -image: /staking/leslie-withdrawal.png +image: /images/staking/leslie-withdrawal.png alt: サイのレズリーとそのステーキング報酬 sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/ja/whitepaper/index.md b/public/content/translations/ja/whitepaper/index.md index 15f5fa4f82a..30fe04e9b14 100644 --- a/public/content/translations/ja/whitepaper/index.md +++ b/public/content/translations/ja/whitepaper/index.md @@ -241,8 +241,8 @@ EVMコードの正式な実行モデルは、驚くほどシンプルです。 1. 参照された前のブロックが存在し、有効であるかどうかを確認する。 2. ブロックのタイムスタンプが、参照している前のブロックのタイムスタンプより大きく、15分未満の未来のものであることを確認する。 3. ブロックナンバー、難易度、トランザクションルート、アンクルルート、ガスリミット(イーサリアム特有の様々な低レベルの概念)が有効であることを確認する。 -4. ブロックのプルーフ・オブ・ワークが有効であることを確認する。 -5. 直前ブロックの最後の状態を`S[0]`とする。 +4. ブロック上のプルーフ・オブ・ワークが有効であることを確認する。 +5. 直前ブロックの最後の状態を`S[0]`とする 6. `TX`はブロックのトランザクションリストで、 `n`件あるとする。 `0...n-1`のすべての `i` について、`S[i+1] = APPLI(S[i],TX[i])`をセットする。 いずれかのアプリケーションがエラーを返した場合や、この時点までにブロック内で消費されたガスの合計が `GASLIMIT`を超えた場合は、エラーを返す。 7. `S_FINAL`を`S[n]`にするが、マイナーに支払ったブロック報酬を追加する。 8. 状態 `S_FINAL` のメルクルツリールートが、ブロックヘッダーで提供されている最終的な状態ルートと等しいかどうかを確認する。 等しければそのブロックは有効、そうでなければ無効となる。 @@ -514,4 +514,4 @@ _通貨発行量が直線的であるにもかかわらず、ビットコイン _ホワイトペーパーの履歴については、[こちらのwiki](https://github.com/ethereum/wiki/blob/old-before-deleting-all-files-go-to-wiki-wiki-instead/old-whitepaper-for-historical-reference.md)を参照してください。_ -_多くのコミュニティ主導のオープンソースソフトウェアプロジェクトと同様、イーサリアムは開始当初から進化してきました。 イーサリアムの最新の開発や、プロトコルへの変更がどのように行われているかを学ぶには、こちらの[ガイド](/learn/)を参照してください。_ +_多くのコミュニティ主導のオープンソースソフトウェアプロジェクトと同様、イーサリアムは開始当初から進化してきました。 イーサリアムの最新の開発や、どのようなプロトコル変更が成されているかについて学ぶには[こちらのガイド](/learn/)をご覧になってください。_ diff --git a/public/content/translations/km/nft/index.md b/public/content/translations/km/nft/index.md index 44f13a3508a..e70dea89ba4 100644 --- a/public/content/translations/km/nft/index.md +++ b/public/content/translations/km/nft/index.md @@ -5,7 +5,7 @@ lang: km template: use-cases emoji: ":frame_with_picture:" sidebarDepth: 2 -image: /infrastructure_transparent.png +image: /images/infrastructure_transparent.png alt: និមិត្តសញ្ញា Eth ត្រូវបានបង្ហាញតាមរយៈ hologram ។ summaryPoint1: មធ្យោបាយដើម្បីតំណាងឱ្យអ្វីដែលប្លែកខុសគេជាទ្រព្យសកម្មដែលមានមូលដ្ឋានលើ Ethereum summaryPoint2: NFTs នឹងផ្តល់អំណាចកាន់តែច្រើនដល់អ្នកបង្កើតមាតិកាជាងពេលមុនៗ diff --git a/public/content/translations/kn/dao/index.md b/public/content/translations/kn/dao/index.md index f92eb34f302..09b02359a6a 100644 --- a/public/content/translations/kn/dao/index.md +++ b/public/content/translations/kn/dao/index.md @@ -5,7 +5,7 @@ lang: kn template: use-cases emoji: ":handshake:" sidebarDepth: 2 -image: /use-cases/dao-2.png +image: /images/use-cases/dao-2.png alt: ಪ್ರಸ್ತಾವನೆಯ ಮೇಲೆ DAO ಗಳ ಮತದಾನದ ಪ್ರಾತಿನಿಧ್ಯ. summaryPoint1: ಕೇಂದ್ರೀಕೃತ ನಾಯಕತ್ವವಿಲ್ಲದ ಸದಸ್ಯ-ಮಾಲೀಕತ್ವದ ಸಮುದಾಯಗಳು. summaryPoint2: ಇಂಟರ್ನೆಟ್ ಅಪರಿಚಿತರೊಂದಿಗೆ ಸಹಕರಿಸಲು ಸುರಕ್ಷಿತ ಮಾರ್ಗ. diff --git a/public/content/translations/kn/decentralized-identity/index.md b/public/content/translations/kn/decentralized-identity/index.md index 95e51725cff..300ba950330 100644 --- a/public/content/translations/kn/decentralized-identity/index.md +++ b/public/content/translations/kn/decentralized-identity/index.md @@ -5,7 +5,7 @@ lang: kn template: use-cases emoji: ":id:" sidebarDepth: 2 -image: /eth-gif-cat.png +image: /images/eth-gif-cat.png summaryPoint1: ಸಾಂಪ್ರದಾಯಿಕ ಗುರುತಿನ ವ್ಯವಸ್ಥೆಗಳು ನಿಮ್ಮ ಗುರುತಿಸುವಿಕೆಗಳ ವಿತರಣೆ, ನಿರ್ವಹಣೆ ಮತ್ತು ನಿಯಂತ್ರಣವನ್ನು ಕೇಂದ್ರೀಕರಿಸಿವೆ. summaryPoint2: ವಿಕೇಂದ್ರೀಕೃತ ಗುರುತು ಕೇಂದ್ರೀಕೃತ ಮೂರನೇ ಪಕ್ಷಗಳ ಮೇಲಿನ ಅವಲಂಬನೆಯನ್ನು ತೆಗೆದುಹಾಕುತ್ತದೆ. summaryPoint3: ಕ್ರಿಪ್ಟೋಗೆ ಧನ್ಯವಾದಗಳು, ಬಳಕೆದಾರರು ಈಗ ಮತ್ತೊಮ್ಮೆ ತಮ್ಮದೇ ಆದ ಗುರುತಿಸುವಿಕೆಗಳು ಮತ್ತು ದೃಢೀಕರಣಗಳನ್ನು ವಿತರಿಸಲು, ಹಿಡಿದಿಡಲು ಮತ್ತು ನಿಯಂತ್ರಿಸಲು ಸಾಧನಗಳನ್ನು ಹೊಂದಿದ್ದಾರೆ. diff --git a/public/content/translations/kn/defi/index.md b/public/content/translations/kn/defi/index.md index 14dc31b4e82..9df71b2b03f 100644 --- a/public/content/translations/kn/defi/index.md +++ b/public/content/translations/kn/defi/index.md @@ -4,7 +4,7 @@ description: ಇಥಿರಿಯಮ್‍ನಲ್ಲಿ DeFi ಯ ಅವಲೋಕ lang: kn template: use-cases emoji: ":money_with_wings:" -image: /use-cases/defi.png +image: /images/use-cases/defi.png alt: ಲೆಗೊ ಇಟ್ಟಿಗೆಗಳಿಂದ ಮಾಡಿದ Eth ಲೋಗೋ. sidebarDepth: 2 summaryPoint1: ಪ್ರಸ್ತುತ ಹಣಕಾಸು ವ್ಯವಸ್ಥೆಗೆ ಜಾಗತಿಕ, ಮುಕ್ತ ಪರ್ಯಾಯ. diff --git a/public/content/translations/kn/desci/index.md b/public/content/translations/kn/desci/index.md index eca7bd04066..d95265e5a57 100644 --- a/public/content/translations/kn/desci/index.md +++ b/public/content/translations/kn/desci/index.md @@ -5,7 +5,7 @@ lang: kn template: use-cases emoji: ":microscope:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: ಪ್ರಸ್ತುತ ವೈಜ್ಞಾನಿಕ ವ್ಯವಸ್ಥೆಗೆ ಜಾಗತಿಕ, ಮುಕ್ತ ಪರ್ಯಾಯ. summaryPoint2: ವಿಜ್ಞಾನಿಗಳಿಗೆ ಅನ್ವಯಿಸಿಕೊಳ್ಳುವ ಹಣ ಸಂಗ್ರಹಣೆ, ಪ್ರಯೋಗಾಲೋಚನೆ ನಡೆಸುವುದು, ಡೇಟಾ ಹಂಚಿಕೆ ಮಾಡುವುದು, ಅರಿವುಗಳನ್ನು ಹರಡುವುದು, ಮತ್ತು ಇತರ ಕ್ರಿಯೆಗಳನ್ನು ಮುಗಿಸಿಕೊಳ್ಳುವ ತಂತ್ರಜ್ಞಾನ ಮತ್ತಷ್ಟು ಆಗಿದೆ. diff --git a/public/content/translations/kn/nft/index.md b/public/content/translations/kn/nft/index.md index 324f24bd744..1cfd8f9db01 100644 --- a/public/content/translations/kn/nft/index.md +++ b/public/content/translations/kn/nft/index.md @@ -5,7 +5,7 @@ lang: kn template: use-cases emoji: ":frame_with_picture:" sidebarDepth: 2 -image: /infrastructure_transparent.png +image: /images/infrastructure_transparent.png alt: ಹೊಲೊಗ್ರಾಮ್ ಮೂಲಕ ಇಥ್ ಲೋಗೋವನ್ನು ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತಿದೆ. summaryPoint1: ಇಥಿರಿಯಮ್ ಆಧಾರಿತ ಆಸ್ತಿಯಾಗಿ ಅನನ್ಯವಾದ ಯಾವುದನ್ನಾದರೂ ಪ್ರತಿನಿಧಿಸುವ ಒಂದು ಮಾರ್ಗ. summaryPoint2: NFT ಗಳು ವಿಷಯ ಸೃಷ್ಟಿಕರ್ತರಿಗೆ ಹಿಂದೆಂದಿಗಿಂತಲೂ ಹೆಚ್ಚಿನ ಶಕ್ತಿಯನ್ನು ನೀಡುತ್ತಿವೆ. diff --git a/public/content/translations/kn/refi/index.md b/public/content/translations/kn/refi/index.md index 1b3acc45baa..4d38f2f9eec 100644 --- a/public/content/translations/kn/refi/index.md +++ b/public/content/translations/kn/refi/index.md @@ -5,7 +5,7 @@ lang: kn template: use-cases emoji: ":ಮರುಬಳಕೆ:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: ಪುನರುತ್ಪಾದಕ ತತ್ವಗಳ ಮೇಲೆ ನಿರ್ಮಿಸಲಾದ ಪರ್ಯಾಯ ಆರ್ಥಿಕ ವ್ಯವಸ್ಥೆ summaryPoint2: ಹವಾಮಾನ ಬದಲಾವಣೆಯಂತಹ ಜಾಗತಿಕ ಮಟ್ಟದ ಸಮನ್ವಯ ಬಿಕ್ಕಟ್ಟುಗಳನ್ನು ಪರಿಹರಿಸಲು ಇಥಿರಿಯಮ್ಅನ್ನು ಬಳಸಿಕೊಳ್ಳುವ ಪ್ರಯತ್ನ diff --git a/public/content/translations/kn/social-networks/index.md b/public/content/translations/kn/social-networks/index.md index 99935e22302..de14c45e34c 100644 --- a/public/content/translations/kn/social-networks/index.md +++ b/public/content/translations/kn/social-networks/index.md @@ -5,7 +5,7 @@ lang: kn template: use-cases emoji: ":mega:" sidebarDepth: 2 -image: /ethereum-learn.png +image: /images/ethereum-learn.png summaryPoint1: ಸಾಮಾಜಿಕ ಸಂವಹನ ಮತ್ತು ವಿಷಯ ರಚನೆ ಮತ್ತು ವಿತರಣೆಗಾಗಿ ಬ್ಲಾಕ್‍ಚೈನ್ ಆಧಾರಿತ ವೇದಿಕೆಗಳು. summaryPoint2: ವಿಕೇಂದ್ರೀಕೃತ ಸಾಮಾಜಿಕ ಮಾಧ್ಯಮ ನೆಟ್‍ವರ್ಕ್‍ಗಳು ಬಳಕೆದಾರರ ಗೌಪ್ಯತೆಯನ್ನು ರಕ್ಷಿಸುತ್ತವೆ ಮತ್ತು ಡೇಟಾ ಭದ್ರತೆಯನ್ನು ಹೆಚ್ಚಿಸುತ್ತವೆ. summaryPoint3: ಟೋಕನ್‍ಗಳು ಮತ್ತು NFTಗಳು ವಿಷಯವನ್ನು ಹಣಗಳಿಸಲು ಹೊಸ ಮಾರ್ಗಗಳನ್ನು ರಚಿಸುತ್ತವೆ. diff --git a/public/content/translations/ko/dao/index.md b/public/content/translations/ko/dao/index.md index d7fb0380ed2..45ae4a6642c 100644 --- a/public/content/translations/ko/dao/index.md +++ b/public/content/translations/ko/dao/index.md @@ -5,7 +5,7 @@ lang: ko template: use-cases emoji: ":handshake:" sidebarDepth: 2 -image: /use-cases/dao-2.png +image: /images/use-cases/dao-2.png alt: 제안에 투표하는 DAO의 표현. summaryPoint1: 중앙화된 리더십이 없는 회원 소유 커뮤니티. summaryPoint2: 인터넷에서 낯선 사람과 협업할 수 있는 안전한 방법. diff --git a/public/content/translations/ko/decentralized-identity/index.md b/public/content/translations/ko/decentralized-identity/index.md index 04317e56598..407b45daa76 100644 --- a/public/content/translations/ko/decentralized-identity/index.md +++ b/public/content/translations/ko/decentralized-identity/index.md @@ -5,7 +5,7 @@ lang: ko template: use-cases emoji: ":id:" sidebarDepth: 2 -image: /eth-gif-cat.png +image: /images/eth-gif-cat.png summaryPoint1: 기존의 신원 증명 시스템은 식별자의 발급, 점검, 제어를 한 곳으로 집중시켰습니다. summaryPoint2: 분산 신원 증명을 사용하면 더 이상 중앙화된 제3자에 의존할 필요가 없어집니다. summaryPoint3: 암호화폐 덕분에 사용자는 다시 한 번 자신의 식별자와 증명 정보를 발급, 소유, 제어할 도구를 갖게 되었습니다. diff --git a/public/content/translations/ko/defi/index.md b/public/content/translations/ko/defi/index.md index cb8cbb5638c..02cbd152d0f 100644 --- a/public/content/translations/ko/defi/index.md +++ b/public/content/translations/ko/defi/index.md @@ -4,7 +4,7 @@ description: 이더리움의 디파이 개요 lang: ko template: use-cases emoji: ":money_with_wings:" -image: /use-cases/defi.png +image: /images/use-cases/defi.png alt: 레고 블록으로 만든 이더리움 로고. sidebarDepth: 2 summaryPoint1: 현재 금융 시스템에 대한 글로벌하고 개방적인 대안입니다. diff --git a/public/content/translations/ko/desci/index.md b/public/content/translations/ko/desci/index.md index 777e1a19713..2e06c4c5577 100644 --- a/public/content/translations/ko/desci/index.md +++ b/public/content/translations/ko/desci/index.md @@ -5,7 +5,7 @@ lang: ko template: use-cases emoji: ":microscope:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: 현재 금융 시스템에 대한 글로벌하고 개방적인 대안입니다. summaryPoint2: 과학자들이 자금을 모으고, 실험을 실행하고, 데이터를 공유하고, 통찰력을 배포할 수 있게 하는 기술. diff --git a/public/content/translations/ko/nft/index.md b/public/content/translations/ko/nft/index.md index b0974421cff..57025d11df4 100644 --- a/public/content/translations/ko/nft/index.md +++ b/public/content/translations/ko/nft/index.md @@ -5,7 +5,7 @@ lang: ko template: use-cases emoji: ":frame_with_picture:" sidebarDepth: 2 -image: /infrastructure_transparent.png +image: /images/infrastructure_transparent.png alt: 홀로그램을 통해 표시되고 있는 ETH 로고. summaryPoint1: 이더리움 기반 자산으로 고유한 모든 것을 나타내는 방법입니다. summaryPoint2: NFT는 콘텐츠 창작자에게 그 어느 때보다도 더 많은 힘을 실어주고 있습니다. diff --git a/public/content/translations/ko/refi/index.md b/public/content/translations/ko/refi/index.md index f95b8fc4857..1fde84830d1 100644 --- a/public/content/translations/ko/refi/index.md +++ b/public/content/translations/ko/refi/index.md @@ -5,7 +5,7 @@ lang: ko template: use-cases emoji: ":recycle:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: 재생 원칙 위에 기반한 대안 경제 시스템 summaryPoint2: 이더리움을 활용하여 기후 변화와 같은 범세계적인 공동 위기를 해결하기 위한 시도 diff --git a/public/content/translations/ko/social-networks/index.md b/public/content/translations/ko/social-networks/index.md index 1c37a4d5077..d62ec0aa90e 100644 --- a/public/content/translations/ko/social-networks/index.md +++ b/public/content/translations/ko/social-networks/index.md @@ -5,7 +5,7 @@ lang: ko template: use-cases emoji: ":mega:" sidebarDepth: 2 -image: /ethereum-learn.png +image: /images/ethereum-learn.png summaryPoint1: 소셜 상호작용, 콘텐츠 창작 및 배포를 위한 블록체인 기반 플랫폼입니다. summaryPoint2: 분산형 소셜 미디어 네트워크는 사용자의 개인 정보를 보호하고 데이터 보안을 강화합니다. summaryPoint3: 토큰과 NFT는 콘텐츠를 통한 수익 창출의 새로운 방법을 만듭니다. diff --git a/public/content/translations/ko/staking/pools/index.md b/public/content/translations/ko/staking/pools/index.md index 166a10bd970..12f3c209a85 100644 --- a/public/content/translations/ko/staking/pools/index.md +++ b/public/content/translations/ko/staking/pools/index.md @@ -4,7 +4,7 @@ description: 풀 ETH 스테이킹을 시작하는 방법에 대한 개요 lang: ko template: staking emoji: ":money_with_wings:" -image: /staking/leslie-pool.png +image: /images/staking/leslie-pool.png alt: 수영장에서 수영하는 코뿔소 레슬리. summaryPoints: - 다른 사용자와 함께 ETH의 양과 관계없이 스테이킹하고 보상을 받으세요. diff --git a/public/content/translations/ko/staking/saas/index.md b/public/content/translations/ko/staking/saas/index.md index e15eaaf210b..edfbb428cc8 100644 --- a/public/content/translations/ko/staking/saas/index.md +++ b/public/content/translations/ko/staking/saas/index.md @@ -4,7 +4,7 @@ description: 풀링된 ETH 스테이킹을 시작하는 방법에 대한 개요 lang: ko template: staking emoji: ":money_with_wings:" -image: /staking/leslie-saas.png +image: /images/staking/leslie-saas.png alt: 구름 위에 떠 있는 코뿔소 레슬리 summaryPoints: - 제3자 노드 운영자가 검증자 클라이언트의 운영을 처리함 diff --git a/public/content/translations/ko/staking/solo/index.md b/public/content/translations/ko/staking/solo/index.md index 2d9ef9a7c3e..5ea8dc20eac 100644 --- a/public/content/translations/ko/staking/solo/index.md +++ b/public/content/translations/ko/staking/solo/index.md @@ -4,7 +4,7 @@ description: ETH 솔로 스테이킹을 시작하는 방법에 대한 개요 lang: ko template: staking emoji: ":money_with_wings:" -image: /staking/leslie-solo.png +image: /images/staking/leslie-solo.png alt: 컴퓨터 칩 위의 코뿔쏘 레슬리 summaryPoints: - 검증자가 온라인에서 올바르게 작동하도록 유지하여 프로토콜에서 직접 최대 보상을 받으세요. diff --git a/public/content/translations/ml/roadmap/beacon-chain/index.md b/public/content/translations/ml/roadmap/beacon-chain/index.md index 86690ec8980..6053e715640 100644 --- a/public/content/translations/ml/roadmap/beacon-chain/index.md +++ b/public/content/translations/ml/roadmap/beacon-chain/index.md @@ -3,7 +3,7 @@ title: ബീക്കൺ ചെയിൻ description: പ്രൂഫ് ഓഫ് സ്റ്റേക്ക് Ethereum അവതരിപ്പിച്ചിട്ടുള്ള അപ്‌ഗ്രേഡായ ബീക്കൺ ചെയിൻ സംബന്ധിച്ച് കൂടുതലറിയുക. lang: ml template: upgrade -image: /upgrades/core.png +image: /images/upgrades/core.png alt: summaryPoint1: ബീക്കൺ ചെയിൻ, Ethereum ഇക്കോസിസ്റ്റത്തിലേക്ക് പ്രൂഫ് ഓഫ് സ്റ്റേക്ക് അവതരിപ്പിച്ചു. summaryPoint2: ഇത് ഒറിജിനൽ Ethereum പ്രൂഫ് ഓഫ് വർക്ക് ശൃംഖലയുമായി 2022 സെപ്റ്റംബറിൽ ലയിപ്പിച്ചു. diff --git a/public/content/translations/ml/roadmap/merge/index.md b/public/content/translations/ml/roadmap/merge/index.md index f500a36026b..5fd4e999942 100644 --- a/public/content/translations/ml/roadmap/merge/index.md +++ b/public/content/translations/ml/roadmap/merge/index.md @@ -3,7 +3,7 @@ title: ലയനം description: മെയിൻനെറ്റ് Ethereum പ്രൂഫ് ഓഫ് സ്റ്റേക്ക് സ്വീകരിച്ചപ്പോഴുള്ള ലയനം സംബന്ധിച്ച് അറിയുക. lang: ml template: upgrade -image: /upgrades/merge.png +image: /images/upgrades/merge.png alt: summaryPoint1: Ethereum മെയിൻനെറ്റ് പ്രൂഫ് ഓഫ് സ്റ്റേക്ക് ഉപയോഗിക്കുന്നു, എന്നാൽ ഇത് എല്ലായ്പ്പോഴും അങ്ങനെയായിരുന്നില്ല. summaryPoint2: ഒറിജിനൽ പ്രൂഫ് ഓഫ് വർക്ക് രീതിയിൽ നിന്ന് പ്രൂഫ് ഓഫ് സ്റ്റേക്കിലേക്കുള്ള അപ്‌ഗ്രേഡിനെ ലയനം എന്ന് വിളിക്കപ്പെടുന്നു. diff --git a/public/content/translations/mr/dao/index.md b/public/content/translations/mr/dao/index.md index c199f15b24e..ac08c71e899 100644 --- a/public/content/translations/mr/dao/index.md +++ b/public/content/translations/mr/dao/index.md @@ -5,7 +5,7 @@ lang: mr template: use-cases emoji: ":handshake:" sidebarDepth: 2 -image: /use-cases/dao-2.png +image: /images/use-cases/dao-2.png alt: प्रस्तावावर मतदान करणाऱ्या DAO चे प्रतिनिधित्व. summaryPoint1: केंद्रीकृत नेतृत्वाशिवाय सदस्यांच्या मालकीचे समुदाय. summaryPoint2: इंटरनेट अनोळखी लोकांसह सहयोग करण्याचा एक सुरक्षित मार्ग. diff --git a/public/content/translations/mr/decentralized-identity/index.md b/public/content/translations/mr/decentralized-identity/index.md index a0bf1d20997..a7d72c980cb 100644 --- a/public/content/translations/mr/decentralized-identity/index.md +++ b/public/content/translations/mr/decentralized-identity/index.md @@ -5,7 +5,7 @@ lang: mr template: use-cases emoji: ":id:" sidebarDepth: 2 -image: /eth-gif-cat.png +image: /images/eth-gif-cat.png summaryPoint1: पारंपारिक ओळख प्रणालींनी आपल्या अभिज्ञापकांचे जारी करणे, देखभाल आणि नियंत्रण केंद्रीकृत केले आहे. summaryPoint2: विकेंद्रित ओळख केंद्रीकृत तृतीय पक्षावरील अवलंबित्व काढून टाकते. summaryPoint3: क्रिप्टोचे आभार, वापरकर्त्यांकडे आता पुन्हा एकदा त्यांचे स्वतःचे अभिज्ञापक आणि साक्ष्यीकरण जारी करण्यासाठी, धरून ठेवण्यासाठी आणि नियंत्रित करण्यासाठी साधने आहेत. diff --git a/public/content/translations/mr/defi/index.md b/public/content/translations/mr/defi/index.md index 2e83f8e3593..d5847a5aa78 100644 --- a/public/content/translations/mr/defi/index.md +++ b/public/content/translations/mr/defi/index.md @@ -4,7 +4,7 @@ description: Ethereum वर DeFi चे विहंगावलोकन lang: mr template: use-cases emoji: ":money_with_wings:" -image: /use-cases/defi.png +image: /images/use-cases/defi.png alt: लेगो विटांनी बनवलेला Eth लोगो. sidebarDepth: 2 summaryPoint1: सध्याच्या आर्थिक व्यवस्थेसाठी जागतिक, खुला पर्याय. diff --git a/public/content/translations/mr/desci/index.md b/public/content/translations/mr/desci/index.md index 021cd33450f..56a24ce47c4 100644 --- a/public/content/translations/mr/desci/index.md +++ b/public/content/translations/mr/desci/index.md @@ -5,7 +5,7 @@ lang: mr template: use-cases emoji: ":microscope:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: सध्याच्या वैज्ञानिक प्रणालीसाठी जागतिक, खुला पर्याय. summaryPoint2: तंत्रज्ञान जे शास्त्रज्ञांना निधी उभारण्यास, प्रयोग चालविण्यास, डेटा सामायिक करण्यास, अंतर्दृष्टी वितरित करण्यास आणि बरेच काही करण्यास सक्षम करते. diff --git a/public/content/translations/mr/nft/index.md b/public/content/translations/mr/nft/index.md index 18de455fa66..f70be26201c 100644 --- a/public/content/translations/mr/nft/index.md +++ b/public/content/translations/mr/nft/index.md @@ -5,7 +5,7 @@ lang: mr template: use-cases emoji: ":frame_with_picture:" sidebarDepth: 2 -image: /infrastructure_transparent.png +image: /images/infrastructure_transparent.png alt: होलोग्रामद्वारे Ethचा लोगो प्रदर्शित केले जात आहे. summaryPoint1: Ethereum-आधारित मालमत्ता म्हणून अद्वितीय कोणत्याही गोष्टीचे प्रतिनिधित्व करण्याचा एक मार्ग. summaryPoint2: NFT सामग्री निर्मात्यांना पूर्वीपेक्षा अधिक शक्ती देत ​​आहेत. diff --git a/public/content/translations/mr/refi/index.md b/public/content/translations/mr/refi/index.md index 50e10a72637..95a1024b81d 100644 --- a/public/content/translations/mr/refi/index.md +++ b/public/content/translations/mr/refi/index.md @@ -5,7 +5,7 @@ lang: mr template: use-cases emoji: ":recycle:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: पुनरुत्पादक तत्त्वांवर आधारित पर्यायी आर्थिक व्यवस्था summaryPoint2: हवामान बदलासारख्या जागतिक स्तरावरील समन्वय संकटांचे निराकरण करण्यासाठी Ethereum चा वापर करण्याचा प्रयत्न diff --git a/public/content/translations/mr/social-networks/index.md b/public/content/translations/mr/social-networks/index.md index 1f30495833d..d4d526abc36 100644 --- a/public/content/translations/mr/social-networks/index.md +++ b/public/content/translations/mr/social-networks/index.md @@ -5,7 +5,7 @@ lang: mr template: use-cases emoji: ":mega:" sidebarDepth: 2 -image: /ethereum-learn.png +image: /images/ethereum-learn.png summaryPoint1: सामाजिक संवाद आणि सामग्री निर्मिती आणि वितरणासाठी ब्लॉकचेन-आधारित प्लॅटफॉर्म. summaryPoint2: विकेंद्रित सोशल मीडिया नेटवर्क वापरकर्त्याच्या गोपनीयतेचे संरक्षण करतात आणि डेटा सुरक्षितता वाढवतात. summaryPoint3: टोकन आणि NFT सामग्रीची कमाई करण्याचे नवीन मार्ग तयार करतात. diff --git a/public/content/translations/ms/dao/index.md b/public/content/translations/ms/dao/index.md index ee5519ca96d..4c2bad423dc 100644 --- a/public/content/translations/ms/dao/index.md +++ b/public/content/translations/ms/dao/index.md @@ -5,7 +5,7 @@ lang: ms template: use-cases emoji: ":handshake:" sidebarDepth: 2 -image: /use-cases/dao-2.png +image: /images/use-cases/dao-2.png alt: Perwakilan pengundian DAO pada cadangan. summaryPoint1: Komuniti milik ahli tanpa kepimpinan berpusat. summaryPoint2: Cara selamat untuk bekerjasama dengan orang asing internet. diff --git a/public/content/translations/ms/nft/index.md b/public/content/translations/ms/nft/index.md index bd51d93050f..b0bb39138ab 100644 --- a/public/content/translations/ms/nft/index.md +++ b/public/content/translations/ms/nft/index.md @@ -5,7 +5,7 @@ lang: ms template: use-cases emoji: ":frame_with_picture:" sidebarDepth: 2 -image: /infrastructure_transparent.png +image: /images/infrastructure_transparent.png alt: Logo Eth dipaparkan menerusi hologram. summaryPoint1: Satu cara untuk mewakili apa sahaja yang unik sebagai aset berasaskan Ethereum. summaryPoint2: NFT memberi lebih banyak kuasa kepada pencipta kandungan dari sebelum ini. diff --git a/public/content/translations/nl/dao/index.md b/public/content/translations/nl/dao/index.md index 0a04b4bd455..f4c5cbe023b 100644 --- a/public/content/translations/nl/dao/index.md +++ b/public/content/translations/nl/dao/index.md @@ -5,7 +5,7 @@ lang: nl template: use-cases emoji: ":handshake:" sidebarDepth: 2 -image: /use-cases/dao-2.png +image: /images/use-cases/dao-2.png alt: Een vertegenwoordiging van een DAO die over een voorstel stemt. summaryPoint1: Gemeenschappen waarvan de leden eigenaar zijn en zonder gecentraliseerd leiderschap. summaryPoint2: Een veilige manier om samen te werken met vreemdelingen op het internet. diff --git a/public/content/translations/nl/decentralized-identity/index.md b/public/content/translations/nl/decentralized-identity/index.md index 4978de100a1..2dcb38b3c12 100644 --- a/public/content/translations/nl/decentralized-identity/index.md +++ b/public/content/translations/nl/decentralized-identity/index.md @@ -5,7 +5,7 @@ lang: nl template: use-cases emoji: ":id:" sidebarDepth: 2 -image: /eth-gif-cat.png +image: /images/eth-gif-cat.png summaryPoint1: Traditionele identiteitssystemen hebben de uitgifte, het onderhoud en de controle van uw identificatiemiddelen gecentraliseerd. summaryPoint2: Gedecentraliseerde identiteit verwijdert vertrouwen op gecentraliseerde derden. summaryPoint3: Dankzij crypto hebben gebruikers nu de tools om hun eigen identificaties en attestaties uit te geven, bij te houden en te beheren. diff --git a/public/content/translations/nl/defi/index.md b/public/content/translations/nl/defi/index.md index 7bb5bc9ec32..c82bf40282d 100644 --- a/public/content/translations/nl/defi/index.md +++ b/public/content/translations/nl/defi/index.md @@ -4,7 +4,7 @@ description: Een overzicht van DeFi op Ethereum lang: nl template: use-cases emoji: ":money_with_wings:" -image: /use-cases/defi.png +image: /images/use-cases/defi.png alt: Een Eth-logo gemaakt van legostenen. sidebarDepth: 2 summaryPoint1: Een wereldwijd, open alternatief voor ons huidige financiële systeem. diff --git a/public/content/translations/nl/desci/index.md b/public/content/translations/nl/desci/index.md index e858b799ab3..dcaa6df881b 100644 --- a/public/content/translations/nl/desci/index.md +++ b/public/content/translations/nl/desci/index.md @@ -5,7 +5,7 @@ lang: nl template: use-cases emoji: ":microscope:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: Een wereldwijd, open alternatief voor het huidige wetenschappelijke systeem. summaryPoint2: Technologie die wetenschappers in staat stelt om financiering te verwerven, experimenten uit te voeren, gegevens te delen, inzichten te verdelen en meer. diff --git a/public/content/translations/nl/nft/index.md b/public/content/translations/nl/nft/index.md index e6ba8dcad70..cf887348b04 100644 --- a/public/content/translations/nl/nft/index.md +++ b/public/content/translations/nl/nft/index.md @@ -5,7 +5,7 @@ lang: nl template: use-cases emoji: ":frame_with_picture:" sidebarDepth: 2 -image: /infrastructure_transparent.png +image: /images/infrastructure_transparent.png alt: Een Eth-logo dat via een hologram wordt weergegeven. summaryPoint1: Een manier om iets unieks te vertegenwoordigen als een op Ethereum gebaseerd activum. summaryPoint2: NFT's geven meer macht aan contentmakers dan ooit tevoren. diff --git a/public/content/translations/nl/refi/index.md b/public/content/translations/nl/refi/index.md index f3525f70e79..42d793bd176 100644 --- a/public/content/translations/nl/refi/index.md +++ b/public/content/translations/nl/refi/index.md @@ -5,7 +5,7 @@ lang: nl template: use-cases emoji: ":recycle:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: Een alternatief economisch systeem gebouwd op regeneratieve principes summaryPoint2: Een poging om Ethereum te benutten voor het oplossen van wereldwijde coördinatiecrisissen zoals de klimaatverandering diff --git a/public/content/translations/nl/roadmap/beacon-chain/index.md b/public/content/translations/nl/roadmap/beacon-chain/index.md index 58630db91ab..c896587affc 100644 --- a/public/content/translations/nl/roadmap/beacon-chain/index.md +++ b/public/content/translations/nl/roadmap/beacon-chain/index.md @@ -3,7 +3,7 @@ title: De Beacon Chain description: Leer meer over de Beacon Chain - de upgrade die proof-of-stake Ethereum introduceerde. lang: nl template: upgrade -image: /upgrades/core.png +image: /images/upgrades/core.png alt: summaryPoint1: De Beacon Chain verandert niks aan de Ethereum die we nu gebruiken. summaryPoint2: Het zal het netwerk coördineren en als consensuslaag fungeren. diff --git a/public/content/translations/nl/roadmap/merge/index.md b/public/content/translations/nl/roadmap/merge/index.md index 67408e0a5a6..19312bd35d2 100644 --- a/public/content/translations/nl/roadmap/merge/index.md +++ b/public/content/translations/nl/roadmap/merge/index.md @@ -3,7 +3,7 @@ title: De merge description: Lees meer over de merge - wanneer het hoofdnet van Ethereum wordt gevoegd bij het gecoördineerde proof-of-stake systeem Beacon Chain. lang: nl template: upgrade -image: /upgrades/merge.png +image: /images/upgrades/merge.png alt: summaryPoint1: Uiteindelijk zal het huidige Ethereum-hoofdnet "fuseren" met het Beacon Chain proof-of-stake systeem. summaryPoint2: Dit markeert het einde van proof-of-work voor Ethereum, en de volledige overgang naar proof-of-stake. diff --git a/public/content/translations/nl/social-networks/index.md b/public/content/translations/nl/social-networks/index.md index ebc29f1735c..801bce524c8 100644 --- a/public/content/translations/nl/social-networks/index.md +++ b/public/content/translations/nl/social-networks/index.md @@ -5,7 +5,7 @@ lang: nl template: use-cases emoji: ":mega:" sidebarDepth: 2 -image: /ethereum-learn.png +image: /images/ethereum-learn.png summaryPoint1: Blockchain-gebaseerde platformen voor sociale interactie en het creëren en verspreiden van content. summaryPoint2: Gedecentraliseerde sociale medianetwerken beschermen de privacy van gebruikers en verbeteren de gegevensbeveiliging. summaryPoint3: Tokens en NFT's creëren nieuwe manieren om content te monetariseren. diff --git a/public/content/translations/nl/staking/pools/index.md b/public/content/translations/nl/staking/pools/index.md index b7ccc367d5f..a80b1bb852b 100644 --- a/public/content/translations/nl/staking/pools/index.md +++ b/public/content/translations/nl/staking/pools/index.md @@ -4,7 +4,7 @@ description: Een overzicht van hoe u aan de slag kunt met gepoolde ETH-staking lang: nl template: staking emoji: ":money_with_wings:" -image: /staking/leslie-pool.png +image: /images/staking/leslie-pool.png alt: Leslie de neushoorn die in het zwembad zwemt. sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/nl/staking/saas/index.md b/public/content/translations/nl/staking/saas/index.md index b9182fc8d7a..04002c54b43 100644 --- a/public/content/translations/nl/staking/saas/index.md +++ b/public/content/translations/nl/staking/saas/index.md @@ -4,7 +4,7 @@ description: Een overzicht van hoe u aan de slag kunt met gepoolde ETH-staking lang: nl template: staking emoji: ":money_with_wings:" -image: /staking/leslie-saas.png +image: /images/staking/leslie-saas.png alt: Leslie de neushoorn zweeft in de wolken. sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/nl/staking/solo/index.md b/public/content/translations/nl/staking/solo/index.md index 8393ad4448b..5d0bebb61a6 100644 --- a/public/content/translations/nl/staking/solo/index.md +++ b/public/content/translations/nl/staking/solo/index.md @@ -4,7 +4,7 @@ description: Een overzicht van hoe u moet beginnen met solo staking van uw ETH lang: nl template: staking emoji: ":money_with_wings:" -image: /staking/leslie-solo.png +image: /images/staking/leslie-solo.png alt: Leslie de neushoorn op haar eigen computerchip. sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/pcm/dao/index.md b/public/content/translations/pcm/dao/index.md index 60980792317..f5b55e1811b 100644 --- a/public/content/translations/pcm/dao/index.md +++ b/public/content/translations/pcm/dao/index.md @@ -5,7 +5,7 @@ lang: pcm template: use-cases emoji: ":handshake:" sidebarDepth: 2 -image: /use-cases/dao-2.png +image: /images/use-cases/dao-2.png alt: One show of hau one DAO dey vote on top one proposal. summaryPoint1: Kommunitis wey membas own and nor get one pesin wey dey kontrol evrytin. summaryPoint2: One way wey bam wey u fit join pipol wey yu nor sabi for intanet witout wahala. diff --git a/public/content/translations/pcm/nft/index.md b/public/content/translations/pcm/nft/index.md index b2701efff4c..871a0c754d4 100644 --- a/public/content/translations/pcm/nft/index.md +++ b/public/content/translations/pcm/nft/index.md @@ -5,7 +5,7 @@ lang: pcm template: use-cases emoji: ":frame_with_picture:" sidebarDepth: 2 -image: /infrastructure_transparent.png +image: /images/infrastructure_transparent.png alt: Eth logo wey wi dey yus hologram show. summaryPoint1: Na one way wey yu fit reprisent anytin wey dey unik as Ethereum-based asset. summaryPoint2: NFTs dey give more pawa to kontent kreators pass any taim bifor. diff --git a/public/content/translations/pl/dao/index.md b/public/content/translations/pl/dao/index.md index e4776ee4725..18778b0ffaf 100644 --- a/public/content/translations/pl/dao/index.md +++ b/public/content/translations/pl/dao/index.md @@ -5,7 +5,7 @@ lang: pl template: use-cases emoji: ":handshake:" sidebarDepth: 2 -image: /use-cases/dao-2.png +image: /images/use-cases/dao-2.png alt: Reprezentacja DAO głosującego nad wnioskiem. summaryPoint1: Społeczności należące do członków bez scentralizowanego przywództwa. summaryPoint2: Bezpieczny sposób współpracy z nieznajomymi w internecie. diff --git a/public/content/translations/pl/decentralized-identity/index.md b/public/content/translations/pl/decentralized-identity/index.md index 3cb7ce04529..15f19deabd8 100644 --- a/public/content/translations/pl/decentralized-identity/index.md +++ b/public/content/translations/pl/decentralized-identity/index.md @@ -5,7 +5,7 @@ lang: pl template: use-cases emoji: ":id:" sidebarDepth: 2 -image: /eth-gif-cat.png +image: /images/eth-gif-cat.png summaryPoint1: W tradycyjnych systemach tożsamości wydawanie, utrzymywanie i kontrola Twoich identyfikatorów są scentralizowane. summaryPoint2: Tożsamość zdecentralizowana usuwa zależność od scentralizowanych podmiotów trzecich. summaryPoint3: Dzięki technologii kryptograficznej użytkownicy mają ponownie narzędzia do wydawania, przechowywania i kontrolowania własnych identyfikatorów i poświadczeń. diff --git a/public/content/translations/pl/defi/index.md b/public/content/translations/pl/defi/index.md index b1fe04fde62..6d69d4dea6f 100644 --- a/public/content/translations/pl/defi/index.md +++ b/public/content/translations/pl/defi/index.md @@ -4,7 +4,7 @@ description: Przegląd DeFi na Ethereum lang: pl template: use-cases emoji: ":money_with_wings:" -image: /use-cases/defi.png +image: /images/use-cases/defi.png alt: Logo ETH wykonane z klocków lego. sidebarDepth: 2 summaryPoint1: Globalna, otwarta alternatywa dla obecnego systemu finansowego. diff --git a/public/content/translations/pl/desci/index.md b/public/content/translations/pl/desci/index.md index 0256da5f2a9..f37d5ac68b0 100644 --- a/public/content/translations/pl/desci/index.md +++ b/public/content/translations/pl/desci/index.md @@ -5,7 +5,7 @@ lang: pl template: use-cases emoji: ":microscope:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: Globalna, otwarta alternatywa dla obecnego systemu naukowego. summaryPoint2: Technologia, która umożliwia naukowcom pozyskiwanie funduszy, prowadzenie eksperymentów, udostępnianie danych, rozpowszechnianie wniosków i wiele innych. diff --git a/public/content/translations/pl/nft/index.md b/public/content/translations/pl/nft/index.md index b57df661762..0a7722d9e80 100644 --- a/public/content/translations/pl/nft/index.md +++ b/public/content/translations/pl/nft/index.md @@ -5,7 +5,7 @@ lang: pl template: use-cases emoji: ":frame_with_picture:" sidebarDepth: 2 -image: /infrastructure_transparent.png +image: /images/infrastructure_transparent.png alt: Logo Ethereum wyświetlane jako hologram. summaryPoint1: Sposób reprezentowania czegoś wyjątkowego jako aktywu na blockchainie Ethereum. summaryPoint2: NFT dają ich twórcom możliwości, których nigdy wcześniej nie mieli. @@ -14,28 +14,28 @@ summaryPoint3: Wspierane przez inteligentne kontrakty na blockchainie Ethereum. ## Czym są NFT? {#what-are-nfts} -NFT to tokeny, które są unikalne. Każdy NFT ma inne właściwości (niezamienne) i można udowodnić, że jest rzadki. Różni się to od tokenów takich jak ETH lub innych tokenów opartych na Ethereum, takich jak USDC, gdzie każdy token jest identyczny i ma te same właściwości („zamienne”). Nie ma znaczenia, który konkretnie banknot (lub ETH) masz w portfelu, ponieważ wszystkie są identyczne i warte tyle samo. Jednakże _ma_ znaczenie, który konkretnie NFT posiadasz, ponieważ wszystkie mają indywidualne właściwości, które odróżniają je od innych („niezamienne”). +NFT to tokeny, które są **indywidualnie unikalne**. Każdy NFT ma inne właściwości (niezamienne) i można udowodnić, że jest rzadki. Inaczej jest w przypadku tokenów takich jak [ETH](/glossary/#ether) lub innych tokenów opartych na Ethereum, takich jak USDC, gdzie każdy token jest identyczny i ma te same właściwości („zamienne”). Nie ma znaczenia, który konkretnie banknot (lub ETH) masz w portfelu, ponieważ wszystkie są identyczne i warte tyle samo. Jednakże _ma_ znaczenie, który konkretnie NFT posiadasz, ponieważ wszystkie mają indywidualne właściwości, które odróżniają je od innych („niezamienne”). -Unikalność każdego NFT umożliwia tokenizację rzeczy takich jak dzieła artystyczne, przedmioty kolekcjonerskie, a nawet nieruchomości, gdzie jeden konkretny unikalny NFT reprezentuje konkretny unikalny prawdziwy lub cyfrowy przedmiot. Własność aktywa jest publicznie weryfikowalna na blockchainie Ethereum. +Unikalność każdego NFT umożliwia tokenizację rzeczy takich jak dzieła artystyczne, przedmioty kolekcjonerskie, a nawet nieruchomości, gdzie jeden konkretny unikalny NFT reprezentuje konkretny unikalny prawdziwy lub cyfrowy przedmiot. Własność aktywa jest publicznie weryfikowalna na [blockchainie](/glossary/#blockchain) Ethereum. ## Internet aktywów {#internet-of-assets} -NFT i Ethereum rozwiązują niektóre z problemów występujących w dzisiejszym Internecie. Ponieważ wszystko staje się coraz bardziej cyfrowe, istnieje potrzeba odtworzenia właściwości przedmiotów fizycznych, takich jak rzadkość, unikalność i dowód własności w sposób, który nie jest kontrolowany przez centralną organizację. Dzięki NFT możesz na przykład posiadać plik muzyczny mp3 we wszystkich aplikacjach opartych na Ethereum i nie być przywiązanym do konkretnej aplikacji muzycznej danej firmy, takiej jak Spotify lub Apple Music. Możesz posiadać nazwę w mediach społecznościowych, którą możesz sprzedać lub wymienić, ale nie może ona zostać samowolnie odebrana przez dostawcę platformy. +NFT i Ethereum rozwiązują niektóre z problemów występujących w dzisiejszym Internecie. Ponieważ wszystko staje się coraz bardziej cyfrowe, istnieje potrzeba odtworzenia właściwości przedmiotów fizycznych, takich jak rzadkość, unikalność i dowód własności w sposób, który nie jest kontrolowany przez centralną organizację. Dzięki NFT możesz na przykład posiadać plik muzyczny mp3 we wszystkich aplikacjach opartych na Ethereum i nie być przywiązanym do konkretnej aplikacji muzycznej danej firmy, takiej jak Spotify lub Apple Music. Możesz posiadać nazwę w mediach społecznościowych, którą możesz sprzedać lub wymienić, ale **nie może ona zostać samowolnie odebrana** przez dostawcę platformy. Oto jak wygląda porównanie Internetu NFT z Internetem, z którego korzysta większość z nas... ### Porównanie {#nft-comparison} -| Internet NFT | Internet dzisiaj | -| --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Ty jesteś właścicielem swoich aktywów! Tylko Ty możesz je sprzedać lub wymienić. | Wynajmujesz aktywa od jakiejś organizacji i mogą one zostać Ci odebrane. | -| NFT są cyfrowo unikalne, nie istnieją dwa takie same NFT. | Kopia jakiejś jednostki często nie może być odróżniona od oryginału. | -| Własność NFT jest przechowywana w blockchainie tak, aby każdy mógł ją zweryfikować. | Rejestry własności przedmiotów cyfrowych są przechowywane na serwerach kontrolowanych przez instytucje — musisz im wierzyć na słowo. | -| NFT to inteligentne kontrakty na Ethereum. Oznacza to, że można je łatwo wykorzystać w innych inteligentnych kontraktach i aplikacjach na Ethereum! | Firmy posiadające elementy cyfrowe zazwyczaj wymagają własnej infrastruktury typu „ogrodzony ogród” („walled garden”). | -| Twórcy mogą sprzedawać swoje prace w dowolnym miejscu i mają dostęp do globalnego rynku. | Twórcy opierają się na infrastrukturze i systemie dystrybucji platform, z których korzystają. Są one często objęte określonymi warunkami użytkowania i ograniczeniami geograficznymi. | -| Twórcy NFT mogą zachować prawa własności do własnej pracy i zaprogramować tantiemy bezpośrednio w kontrakcie NFT. | Platformy, takie jak serwisy streamingu muzyki, zachowują większość zysków ze sprzedaży. | +| Internet NFT | Internet dzisiaj | +| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| **Jesteś właścicielem swoich aktywów!** Tylko Ty możesz je sprzedać lub wymienić. | **Wynajmujesz aktywa** od jakiejś organizacji i mogą one zostać Ci odebrane. | +| NFT są **cyfrowo unikalne**, więc nie istnieją dwa takie same NFT. | **Kopii często nie można odróżnić** od oryginału. | +| Własność NFT jest przechowywana w blockchainie tak, aby **każdy mógł ją zweryfikować**. | Dostęp do rejestrów własności cyfrowych przedmiotów jest **kontrolowany przez organizacje** — musisz wierzyć im na słowo. | +| NFT to [inteligentne kontrakty](/glossary/#smart-contract) na Ethereum. Oznacza to, że **można je łatwo wykorzystać w innych inteligentnych kontraktach** i aplikacjach na Ethereum! | Firmy posiadające przedmioty cyfrowe zazwyczaj **wymagają własnej infrastruktury typu „walled garden”** (zachowują informacje i dane użytkowników dla siebie). | +| **Twórcy mogą sprzedawać swoje prace w dowolnym miejscu** i mają dostęp do globalnego rynku. | Twórcy opierają się na infrastrukturze i systemie dystrybucji platform, z których korzystają. Są one często objęte określonymi warunkami użytkowania i **ograniczeniami geograficznymi**. | +| Twórcy NFT **mogą zachować prawa własności** do własnej pracy i zaprogramować tantiemy bezpośrednio w kontrakcie NFT. | Platformy, takie jak **serwisy streamingu muzyki, zachowują większość zysków ze sprzedaży**. | ## W jakim celu używa się NFT? {#nft-use-cases} @@ -50,13 +50,20 @@ NFT są używane do wielu rzeczy, w tym: - do ograniczania dostępu do treści - do wystawiania biletów - zdecentralizowane nazwy domen internetowych -- jako zabezpieczenie w DeFi +- jako zabezpieczenie w [zdecentralizowanych finansach](/glossary/#defi) -Być może jesteś artystą, który chce udostępniać swoje prace za pomocą NFT, bez utraty kontroli i poświęcania zysków na rzecz pośredników. Możesz utworzyć nowy kontrakt i określić liczbę NFT, ich właściwości oraz link do określonego dzieła sztuki. Jako artysta możesz zaprogramować w inteligentnym kontrakcie tantiemy, które powinny zostać Ci zapłacone (np. przekazywać 5% ceny sprzedaży właścicielowi kontraktu za każdym razem, gdy NFT zostanie przeniesione). Zawsze możesz również udowodnić, że NFT został stworzony przez Ciebie, ponieważ jesteś właścicielem portfela, który wdrożył kontrakt. Kupujący mogą łatwo udowodnić, że posiadają autentyczny NFT z Twojej kolekcji, ponieważ ich adres portfela jest powiązany z tokenem w Twoim inteligentnym kontrakcie. Mogą go używać w całym ekosystemie Ethereum, mając pewność co do jego autentyczności. +Być może jesteś artystą, który chce udostępniać swoje prace za pomocą NFT, bez utraty kontroli i poświęcania zysków na rzecz pośredników. Możesz utworzyć nowy kontrakt i określić liczbę NFT, ich właściwości oraz link do określonego dzieła sztuki. Jako artysta **możesz zaprogramować w inteligentnym kontrakcie tantiemy**, które powinny zostać Ci zapłacone (np. przekazywać 5% ceny sprzedaży właścicielowi kontraktu za każdym razem, gdy NFT zostanie przeniesione). Zawsze możesz również udowodnić, że NFT został stworzony przez Ciebie, ponieważ jesteś właścicielem [portfela](/glossary/#wallet), który wdrożył kontrakt. Kupujący mogą łatwo udowodnić, że posiadają **autentyczny NFT** z Twojej kolekcji, ponieważ ich [adres](/glossary/#address) portfela jest powiązany z tokenem w Twoim inteligentnym kontrakcie. Mogą go używać w całym ekosystemie Ethereum, mając pewność co do jego autentyczności. -Pomyśl o tym tak jak o bilecie na wydarzenie sportowe. Podobnie jak organizator wydarzenia może wybrać, ile biletów chce sprzedać, twórca NFT może zdecydować, ile istnieje replik. Czasami są to dokładne repliki, takie jak 5000 takich samych biletów wstępu. Czasami wybijanych jest kilka bardzo podobnych, ale każdy z nich nieco się różni, np. bilet z przypisanym miejscem. Można je kupować i sprzedawać peer-to-peer bez płacenia osobie obsługującej bilety, a kupujący zawsze ma pewność co do autentyczności biletu, sprawdzając adres kontraktu. + +
    Odkrywaj, kupuj lub twórz swoje własne dzieła sztuki/kolekcje NFT...
    + + Odkryj sztukę NFT + +
    -Na ethereum.org, NFT są używane do pokazania, że ludzie wnieśli znaczący wkład w nasze repozytorium na GitHubie (zaprogramowali stronę, napisali lub zmodyfikowali artykuł...), przetłumaczyli nasze treści lub uczestniczyli w naszych rozmowach ze społecznością, mamy nawet własną nazwę domeny NFT. Jeśli przyczynisz się do rozwoju ethereum.org, możesz otrzymać NFT w formie POAPu. Niektóre spotkania kryptowalutowe wykorzystywały POAPy jako bilety. [Więcej na temat przyczyniania się do rozwoju](/contributing/#poap). +Pomyśl o tym tak jak o bilecie na wydarzenie sportowe. Podobnie jak **organizator wydarzenia może wybrać, ile biletów chce sprzedać**, twórca NFT może zdecydować, ile istnieje replik. Czasami są to dokładne repliki, takie jak 5000 takich samych biletów wstępu. Czasami wybijanych jest kilka bardzo podobnych biletów, ale nieco różniących się od siebie, np. bilet z przypisanym miejscem. Można je kupować i sprzedawać peer-to-peer bez płacenia osobie obsługującej bilety, a kupujący zawsze ma pewność co do autentyczności biletu, sprawdzając adres kontraktu. + +Na ethereum.org, **NFT są używane do pokazania, że ludzie wnieśli znaczący wkład** w nasze repozytorium na GitHubie (stworzyli stronę, napisali lub zmodyfikowali artykuł...), przetłumaczyli nasze treści lub uczestniczyli w naszych rozmowach ze społecznością; mamy nawet własną nazwę domeny NFT. Jeśli przyczynisz się do rozwoju ethereum.org, możesz otrzymać NFT w formie [POAP-u](/glossary/#poap). Niektóre spotkania kryptowalutowe wykorzystywały POAP-y jako bilety. [Więcej na temat przyczyniania się do rozwoju](/contributing/#poap). ![ethereum.org POAP](./poap.png) @@ -68,7 +75,7 @@ Ta strona ma również alternatywną domenę obsługiwaną przez NFT, **ethereum ## Jak działają NFT? {#how-nfts-work} -NFT, podobnie jak inne cyfrowe elementy w blockchainie Ethereum, są tworzone za pomocą specjalnego programu komputerowego opartego na Ethereum, zwanego „inteligentnym kontraktem”. Kontrakty te są zgodne z pewnymi zasadami, takimi jak standardy ERC-721 lub ERC-1155, które określają, co kontrakt może robić. +NFT, podobnie jak inne cyfrowe elementy w blockchainie Ethereum, są tworzone za pomocą specjalnego programu komputerowego opartego na Ethereum, zwanego „inteligentnym kontraktem”. Kontrakty te są zgodne z pewnymi zasadami, takimi jak standardy [ERC-721](/glossary/#erc-721) lub [ERC-1155](/glossary/#erc-1155), które określają, co kontrakt może robić. Inteligentny kontrakt NFT może robić kilka kluczowych czynności: @@ -82,7 +89,7 @@ Co więcej, twórca kontraktu może dodać dodatkowe zasady. Może ograniczyć l ### Bezpieczeństwo NFT {#nft-security} -Bezpieczeństwo Ethereum wynika z algorytmu proof-of-stake. System ten został zaprojektowany w celu ekonomicznego zniechęcenia do złośliwych działań, dzięki czemu Ethereum jest odporne na manipulacje. To właśnie umożliwia działanie NFT. Gdy blok zawierający Twoją transakcję NFT zostanie sfinalizowany, zmiana go kosztowałaby atakującego miliony ETH. Każdy, kto korzysta z oprogramowania Ethereum, byłby w stanie natychmiast wykryć nieuczciwą manipulację w NFT, a przestępca zostałby ekonomicznie ukarany i wyrzucony. +Bezpieczeństwo Ethereum wynika z algorytmu [proof-of-stake](/glossary/#pos). System ten został zaprojektowany w celu ekonomicznego zniechęcenia do złośliwych działań, dzięki czemu Ethereum jest odporne na manipulacje. To właśnie umożliwia działanie NFT. Gdy [blok](/glossary/#block) zawierający Twoją transakcję NFT zostanie [sfinalizowany](/glossary/#finality), jego zmiana kosztowałaby atakującego miliony ETH. Każdy, kto korzysta z oprogramowania Ethereum, byłby w stanie natychmiast wykryć nieuczciwą manipulację w NFT, a przestępca zostałby ekonomicznie ukarany i wyrzucony. Kwestie bezpieczeństwa związane z NFT są najczęściej związane z oszustwami typu phishing, lukami w inteligentnych kontraktach lub błędami użytkownika (takimi jak nieumyślne ujawnienie kluczy prywatnych), co sprawia, że dbanie o bezpieczeństwo portfela ma kluczowe znaczenie dla właścicieli NFT. diff --git a/public/content/translations/pl/refi/index.md b/public/content/translations/pl/refi/index.md index 39856041f20..0c5f57a52c4 100644 --- a/public/content/translations/pl/refi/index.md +++ b/public/content/translations/pl/refi/index.md @@ -5,7 +5,7 @@ lang: pl template: use-cases emoji: ":recycle:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: Alternatywny system ekonomiczny oparty na zasadach regeneracji summaryPoint2: Próba wykorzystania Ethereum do rozwiązania globalnych kryzysów koordynacyjnych, takich jak zmiany klimatu diff --git a/public/content/translations/pl/roadmap/beacon-chain/index.md b/public/content/translations/pl/roadmap/beacon-chain/index.md index 1233d3115af..7dcea8ee1ab 100644 --- a/public/content/translations/pl/roadmap/beacon-chain/index.md +++ b/public/content/translations/pl/roadmap/beacon-chain/index.md @@ -3,7 +3,7 @@ title: Łańcuch śledzący description: Dowiedz się więcej o łańcuchu śledzącym — uaktualnieniu, które wprowadziło mechanizm proof-of-stake w sieci Ethereum. lang: pl template: upgrade -image: /upgrades/core.png +image: /images/upgrades/core.png alt: summaryPoint1: Łańcuch śledzący wprowadził mechanizm proof-of-stake do ekosystemu Ethereum. summaryPoint2: Został on połączony z pierwotnym łańcuchem proof-of-work Ethereum we wrześniu 2022 roku. diff --git a/public/content/translations/pl/roadmap/merge/index.md b/public/content/translations/pl/roadmap/merge/index.md index 63c8b54d22f..47129446999 100644 --- a/public/content/translations/pl/roadmap/merge/index.md +++ b/public/content/translations/pl/roadmap/merge/index.md @@ -3,7 +3,7 @@ title: Połączenie description: Dowiedz się więcej o Połączeniu — kiedy w sieci głównej Ethereum przyjęto dowód stawki (proof-of-stake). lang: pl template: upgrade -image: /upgrades/merge.png +image: /images/upgrades/merge.png alt: summaryPoint1: Sieć główna Ethereum wykorzystuje mechanizm proof-of-stake, ale nie zawsze tak było. summaryPoint2: Przejście z oryginalnego mechanizmu proof-of-work na proof-of-stake zostało nazwane Połączeniem. diff --git a/public/content/translations/pl/social-networks/index.md b/public/content/translations/pl/social-networks/index.md index 4addefe5015..6e17c891988 100644 --- a/public/content/translations/pl/social-networks/index.md +++ b/public/content/translations/pl/social-networks/index.md @@ -5,7 +5,7 @@ lang: pl template: use-cases emoji: ":mega:" sidebarDepth: 2 -image: /ethereum-learn.png +image: /images/ethereum-learn.png summaryPoint1: Oparte na łańcuchu bloków platformy umożliwiające interakcje społeczne oraz tworzenie i rozpowszechnianie treści. summaryPoint2: Zdecentralizowane sieci mediów społecznościowych zapewniają ochronę prywatności użytkowników i większe bezpieczeństwo danych. summaryPoint3: Tokeny i NFT otwierają nowe możliwości monetyzacji treści. diff --git a/public/content/translations/pl/staking/pools/index.md b/public/content/translations/pl/staking/pools/index.md index 58933d27d26..079bc3e0021 100644 --- a/public/content/translations/pl/staking/pools/index.md +++ b/public/content/translations/pl/staking/pools/index.md @@ -4,7 +4,7 @@ description: Przegląd tego, jak rozpocząć korzystanie ze stakowania ETH w pul lang: pl template: staking emoji: ":money_with_wings:" -image: /staking/leslie-pool.png +image: /images/staking/leslie-pool.png alt: Nosorożec Leslie pływający w basenie. sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/pl/staking/saas/index.md b/public/content/translations/pl/staking/saas/index.md index 4e6b0ef649a..cc597804665 100644 --- a/public/content/translations/pl/staking/saas/index.md +++ b/public/content/translations/pl/staking/saas/index.md @@ -4,7 +4,7 @@ description: Przegląd tego, jak rozpocząć korzystanie ze stakowania ETH w pul lang: pl template: staking emoji: ":money_with_wings:" -image: /staking/leslie-saas.png +image: /images/staking/leslie-saas.png alt: Nosorożec Leslie unoszący się w chmurach. sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/pl/staking/solo/index.md b/public/content/translations/pl/staking/solo/index.md index 6420934ebc4..38f38924b0b 100644 --- a/public/content/translations/pl/staking/solo/index.md +++ b/public/content/translations/pl/staking/solo/index.md @@ -4,7 +4,7 @@ description: Przegląd tego, jak rozpocząć samodzielne stakowanie ETH lang: pl template: staking emoji: ":money_with_wings:" -image: /staking/leslie-solo.png +image: /images/staking/leslie-solo.png alt: Nosorożec Leslie na własnym chipie komputerowym. sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/pl/staking/withdrawals/index.md b/public/content/translations/pl/staking/withdrawals/index.md index 626d86b30e4..bb5d96a8a23 100644 --- a/public/content/translations/pl/staking/withdrawals/index.md +++ b/public/content/translations/pl/staking/withdrawals/index.md @@ -3,7 +3,7 @@ title: Wypłaty ze stakingu description: Strona podsumowująca, czym są wypłaty ze stakingu i jak działają, a także co muszą zrobić stakerzy, aby otrzymać nagrody lang: pl template: staking -image: /staking/leslie-withdrawal.png +image: /images/staking/leslie-withdrawal.png alt: Nosorożec Leslie z nagrodami ze stakingu sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/pt-br/contributing/translation-program/how-to-translate/index.md b/public/content/translations/pt-br/contributing/translation-program/how-to-translate/index.md index 5e4f9bdd65e..3f1a8b3b7e5 100644 --- a/public/content/translations/pt-br/contributing/translation-program/how-to-translate/index.md +++ b/public/content/translations/pt-br/contributing/translation-program/how-to-translate/index.md @@ -18,7 +18,7 @@ Para as pessoas que aprendem melhor de forma visual, assistam ao vídeo do Luka Você precisará fazer login na sua conta do Crowdin ou criar uma conta, caso ainda não tenha. Você só precisa de uma conta de e-mail e senha para se cadastrar. - + Junte-se ao projeto diff --git a/public/content/translations/pt-br/contributing/translation-program/index.md b/public/content/translations/pt-br/contributing/translation-program/index.md index cdf41ceb84f..3a1995e0304 100644 --- a/public/content/translations/pt-br/contributing/translation-program/index.md +++ b/public/content/translations/pt-br/contributing/translation-program/index.md @@ -22,7 +22,7 @@ O Programa de Tradução do ethereum.org está aberto e qualquer um pode contrib _Junte-se ao [ethereum.org Discord](/discord/) para colaborar com traduções, fazer perguntas, compartilhar comentários e ideias ou juntar-se a um grupo de tradução._ - + Comece a traduzir diff --git a/public/content/translations/pt-br/dao/index.md b/public/content/translations/pt-br/dao/index.md index b67304c5e2b..ac49b57cad2 100644 --- a/public/content/translations/pt-br/dao/index.md +++ b/public/content/translations/pt-br/dao/index.md @@ -5,7 +5,7 @@ lang: pt-br template: use-cases emoji: ":handshake:" sidebarDepth: 2 -image: /use-cases/dao-2.png +image: /images/use-cases/dao-2.png alt: Uma representação de uma votação DAO em uma proposta. summaryPoint1: Comunidades de membros sem liderança centralizada. summaryPoint2: Uma maneira segura de colaborar com desconhecidos na Internet. diff --git a/public/content/translations/pt-br/decentralized-identity/index.md b/public/content/translations/pt-br/decentralized-identity/index.md index b0f8d588f0a..78f5b65029a 100644 --- a/public/content/translations/pt-br/decentralized-identity/index.md +++ b/public/content/translations/pt-br/decentralized-identity/index.md @@ -5,7 +5,7 @@ lang: pt-br template: use-cases emoji: ":id:" sidebarDepth: 2 -image: /eth-gif-cat.png +image: /images/eth-gif-cat.png summaryPoint1: Os sistemas de identidade tradicionais centralizaram a emissão, manutenção e controle de seus identificadores. summaryPoint2: A identidade descentralizada elimina a dependência de terceiros centralizados. summaryPoint3: Graças à criptografia, os usuários agora têm as ferramentas para emitir, manter e controlar seus próprios identificadores e atestações novamente. diff --git a/public/content/translations/pt-br/defi/index.md b/public/content/translations/pt-br/defi/index.md index d80676ad104..47d992e1897 100644 --- a/public/content/translations/pt-br/defi/index.md +++ b/public/content/translations/pt-br/defi/index.md @@ -4,7 +4,7 @@ description: Uma visão geral do DeFi na Ethereum lang: pt-br template: use-cases emoji: ":money_with_wings:" -image: /use-cases/defi.png +image: /images/use-cases/defi.png alt: Um logotipo Eth feito de blocos de lego. sidebarDepth: 2 summaryPoint1: Uma alternativa global e aberta ao sistema financeiro atual. diff --git a/public/content/translations/pt-br/desci/index.md b/public/content/translations/pt-br/desci/index.md index aed2f22bf77..41e06fb89d2 100644 --- a/public/content/translations/pt-br/desci/index.md +++ b/public/content/translations/pt-br/desci/index.md @@ -5,7 +5,7 @@ lang: pt-br template: use-cases emoji: ":microscope:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: Uma alternativa global e aberta ao sistema científico atual. summaryPoint2: Tecnologia que permite aos cientistas levantar fundos, realizar experimentos, compartilhar dados, distribuir informações e muito mais. diff --git a/public/content/translations/pt-br/nft/index.md b/public/content/translations/pt-br/nft/index.md index de263719736..455b2537596 100644 --- a/public/content/translations/pt-br/nft/index.md +++ b/public/content/translations/pt-br/nft/index.md @@ -5,7 +5,7 @@ lang: pt-br template: use-cases emoji: ":frame_with_picture:" sidebarDepth: 2 -image: /infrastructure_transparent.png +image: /images/infrastructure_transparent.png alt: Um logotipo Eth sendo exibido via holograma. summaryPoint1: Uma forma de representar qualquer coisa única como um ativo baseado no Ethereum. summaryPoint2: Os NFTs estão dando mais poder do que nunca aos criadores de conteúdo. diff --git a/public/content/translations/pt-br/refi/index.md b/public/content/translations/pt-br/refi/index.md index 4db9f5c0b7b..70b8c5c2b41 100644 --- a/public/content/translations/pt-br/refi/index.md +++ b/public/content/translations/pt-br/refi/index.md @@ -5,7 +5,7 @@ lang: pt-br template: use-cases emoji: ":recycle:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: Um sistema econômico alternativo desenvolvido com base em princípios regenerativos summaryPoint2: Uma tentativa de aproveitar o Ethereum para resolver crises de coordenação em nível global, como, por exemplo, a mudança climática diff --git a/public/content/translations/pt-br/roadmap/beacon-chain/index.md b/public/content/translations/pt-br/roadmap/beacon-chain/index.md index 281cee99397..e2c50faa06d 100644 --- a/public/content/translations/pt-br/roadmap/beacon-chain/index.md +++ b/public/content/translations/pt-br/roadmap/beacon-chain/index.md @@ -3,7 +3,7 @@ title: A Beacon Chain description: Saiba mais sobre a Beacon Chain — a melhoria que introduziu a prova de participação no Ethereum. lang: pt-br template: upgrade -image: /upgrades/core.png +image: /images/upgrades/core.png alt: summaryPoint1: A Beacon Chain introduziu a prova de participação no ecossistema Ethereum. summaryPoint2: Ela foi integrada à cadeia de prova de trabalho da Ethereum original em setembro de 2022. diff --git a/public/content/translations/pt-br/roadmap/future-proofing/index.md b/public/content/translations/pt-br/roadmap/future-proofing/index.md index a20416795e7..c59708b2fa6 100644 --- a/public/content/translations/pt-br/roadmap/future-proofing/index.md +++ b/public/content/translations/pt-br/roadmap/future-proofing/index.md @@ -2,7 +2,7 @@ title: Preparação do Ethereum para o futuro description: Essas melhorias consolidam o Ethereum como a camada de base resiliente e descentralizada para o futuro, seja ele qual for. lang: pt-br -image: /roadmap/roadmap-future.png +image: /images/roadmap/roadmap-future.png alt: "Planejamento Ethereum" template: roadmap --- diff --git a/public/content/translations/pt-br/roadmap/index.md b/public/content/translations/pt-br/roadmap/index.md index 3bab123ac1c..a8112dab9b6 100644 --- a/public/content/translations/pt-br/roadmap/index.md +++ b/public/content/translations/pt-br/roadmap/index.md @@ -3,7 +3,7 @@ title: Planejamento Ethereum description: O caminho para mais escalabilidade, segurança e sustentabilidade no Ethereum. lang: pt-br template: roadmap -image: /heroes/roadmap-hub-hero.jpg +image: /images/heroes/roadmap-hub-hero.jpg alt: "Planejamento Ethereum" summaryPoints: buttons: diff --git a/public/content/translations/pt-br/roadmap/merge/index.md b/public/content/translations/pt-br/roadmap/merge/index.md index 3123923a6b2..206ec6397e2 100644 --- a/public/content/translations/pt-br/roadmap/merge/index.md +++ b/public/content/translations/pt-br/roadmap/merge/index.md @@ -3,7 +3,7 @@ title: A Fusão description: Aprenda sobre A Fusão — quando a Rede principal do Ethereum adotou a prova de participação. lang: pt-br template: upgrade -image: /upgrades/merge.png +image: /images/upgrades/merge.png alt: summaryPoint1: A Rede principal do Ethereum usa prova de participação, mas nem sempre foi esse o caso. summaryPoint2: A melhoria do mecanismo original de prova de trabalho para prova de participação foi chamada de The Merge, ou seja, A Fusão. diff --git a/public/content/translations/pt-br/roadmap/scaling/index.md b/public/content/translations/pt-br/roadmap/scaling/index.md index 9034521319f..c5b4a23bfdd 100644 --- a/public/content/translations/pt-br/roadmap/scaling/index.md +++ b/public/content/translations/pt-br/roadmap/scaling/index.md @@ -2,7 +2,7 @@ title: Escalar o Ethereum description: Rollups agrupam transações fora da cadeia, o que reduz os custos para o usuário. Entretanto, a maneira como rollups usam os dados atualmente é muito cara, o que limita a acessibilidade das transações. Proto-Danksharding corrige isso. lang: pt-br -image: /roadmap/roadmap-transactions.png +image: /images/roadmap/roadmap-transactions.png alt: "Planejamento Ethereum" template: roadmap --- diff --git a/public/content/translations/pt-br/roadmap/security/index.md b/public/content/translations/pt-br/roadmap/security/index.md index 94bbee3a9a3..336bfd2a1f7 100644 --- a/public/content/translations/pt-br/roadmap/security/index.md +++ b/public/content/translations/pt-br/roadmap/security/index.md @@ -2,7 +2,7 @@ title: Um Ethereum mais seguro description: O Ethereum é a plataforma de contrato inteligente mais segura e descentralizada que existe. Entretanto, ainda existem melhorias que podem ser feitas para que o Ethereum permaneça resiliente a qualquer nível de ataque no futuro. lang: pt-br -image: /roadmap/roadmap-security.png +image: /images/roadmap/roadmap-security.png alt: "Planejamento Ethereum" template: roadmap --- diff --git a/public/content/translations/pt-br/roadmap/user-experience/index.md b/public/content/translations/pt-br/roadmap/user-experience/index.md index 6559d3d9ff5..af070b7a6e1 100644 --- a/public/content/translations/pt-br/roadmap/user-experience/index.md +++ b/public/content/translations/pt-br/roadmap/user-experience/index.md @@ -2,7 +2,7 @@ title: Melhoria da experiência do usuário description: Para a maioria das pessoas, ainda é complicado usar o Ethereum. Para incentivar a adoção em massa, o Ethereum precisa reduzir drasticamente as barreiras de entrada. Os usuários devem obter os benefícios do acesso descentralizado, sem permissão e resistente à censura ao Ethereum, mas isso precisa ser tão simples quanto usar um aplicativo web2 tradicional. lang: pt-br -image: /roadmap/roadmap-ux.png +image: /images/roadmap/roadmap-ux.png alt: "Planejamento Ethereum" template: roadmap --- diff --git a/public/content/translations/pt-br/social-networks/index.md b/public/content/translations/pt-br/social-networks/index.md index 0731931fc16..1465d3621bb 100644 --- a/public/content/translations/pt-br/social-networks/index.md +++ b/public/content/translations/pt-br/social-networks/index.md @@ -5,7 +5,7 @@ lang: pt-br template: use-cases emoji: ":mega:" sidebarDepth: 2 -image: /ethereum-learn.png +image: /images/ethereum-learn.png summaryPoint1: Plataformas baseadas em blockchain para interação social, criação e distribuição de conteúdo. summaryPoint2: As redes de mídia social descentralizadas protegem a privacidade do usuário e aumentam a segurança dos dados. summaryPoint3: Tokens e NFTs criam formas de monetizar conteúdo. diff --git a/public/content/translations/pt-br/staking/pools/index.md b/public/content/translations/pt-br/staking/pools/index.md index ec4ae2e94f1..4ee596fbf6d 100644 --- a/public/content/translations/pt-br/staking/pools/index.md +++ b/public/content/translations/pt-br/staking/pools/index.md @@ -4,7 +4,7 @@ description: Uma visão geral de como começar com pools de staking de ETH lang: pt-br template: staking emoji: ":money_with_wings:" -image: /staking/leslie-pool.png +image: /images/staking/leslie-pool.png alt: Leslie, o rinoceronte, nadando na piscina sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/pt-br/staking/saas/index.md b/public/content/translations/pt-br/staking/saas/index.md index 850b1d78d0c..ab5e78012e8 100644 --- a/public/content/translations/pt-br/staking/saas/index.md +++ b/public/content/translations/pt-br/staking/saas/index.md @@ -4,7 +4,7 @@ description: Uma visão geral de como começar com os pools de staking de ETH lang: pt-br template: staking emoji: ":money_with_wings:" -image: /staking/leslie-saas.png +image: /images/staking/leslie-saas.png alt: Leslie, o rinoceronte, flutuando nas nuvens sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/pt-br/staking/solo/index.md b/public/content/translations/pt-br/staking/solo/index.md index f536a5b362e..0ffb9c8f5cf 100644 --- a/public/content/translations/pt-br/staking/solo/index.md +++ b/public/content/translations/pt-br/staking/solo/index.md @@ -4,7 +4,7 @@ description: Uma visão geral de como começar a fazer staking individual com se lang: pt-br template: staking emoji: ":money_with_wings:" -image: /staking/leslie-solo.png +image: /images/staking/leslie-solo.png alt: Leslie, o rinoceronte, em seu próprio chip de computador sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/pt-br/staking/withdrawals/index.md b/public/content/translations/pt-br/staking/withdrawals/index.md index 683c6e6186c..279a03f799e 100644 --- a/public/content/translations/pt-br/staking/withdrawals/index.md +++ b/public/content/translations/pt-br/staking/withdrawals/index.md @@ -3,7 +3,7 @@ title: Saque de staking description: Página que resume o que são os saques por staking, como eles funcionam e o que os stakers (participantes) precisam fazer para obter suas recompensas lang: pt-br template: staking -image: /staking/leslie-withdrawal.png +image: /images/staking/leslie-withdrawal.png alt: Leslie, o rinoceronte, com suas recompensas de staking sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/pt/dao/index.md b/public/content/translations/pt/dao/index.md index 78b82525735..fce9f3451c5 100644 --- a/public/content/translations/pt/dao/index.md +++ b/public/content/translations/pt/dao/index.md @@ -5,7 +5,7 @@ lang: pt template: use-cases emoji: ":handshake:" sidebarDepth: 2 -image: /use-cases/dao-2.png +image: /images/use-cases/dao-2.png alt: Representação da votação de uma proposta numa DAO. summaryPoint1: Comunidades pertencentes aos membros, sem liderança centralizada. summaryPoint2: Uma forma segura de colaborar com desconhecidos na internet. diff --git a/public/content/translations/pt/decentralized-identity/index.md b/public/content/translations/pt/decentralized-identity/index.md index 0a1bab55cbc..c50ee8fd532 100644 --- a/public/content/translations/pt/decentralized-identity/index.md +++ b/public/content/translations/pt/decentralized-identity/index.md @@ -5,7 +5,7 @@ lang: pt template: use-cases emoji: ":id:" sidebarDepth: 2 -image: /eth-gif-cat.png +image: /images/eth-gif-cat.png summaryPoint1: Nos sistemas de identidade tradicionais, a emissão, manutenção e controlo da identificação dos utilizadores são centralizados. summaryPoint2: Um sistema de identidade descentralizada deixa de depender de terceiros centralizados. summaryPoint3: Graças à criptografia, os utilizadores possuem agora as ferramentas para conseguir emitir, manter e controlar a sua identificação e a respetiva prova da mesma. diff --git a/public/content/translations/pt/defi/index.md b/public/content/translations/pt/defi/index.md index 2739116663f..93084a95361 100644 --- a/public/content/translations/pt/defi/index.md +++ b/public/content/translations/pt/defi/index.md @@ -4,7 +4,7 @@ description: Uma visão geral da DeFi na Ethereum lang: pt template: use-cases emoji: ":money_with_wings:" -image: /use-cases/defi.png +image: /images/use-cases/defi.png alt: Um logótipo da Eth feito de peças de lego. sidebarDepth: 2 summaryPoint1: Uma alternativa global e aberta ao sistema financeiro atual. diff --git a/public/content/translations/pt/desci/index.md b/public/content/translations/pt/desci/index.md index dbccac25af6..5ce98a2fa6a 100644 --- a/public/content/translations/pt/desci/index.md +++ b/public/content/translations/pt/desci/index.md @@ -5,7 +5,7 @@ lang: pt template: use-cases emoji: ":microscope:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: Uma alternativa global e aberta ao atual sistema científico. summaryPoint2: Tecnologia que permite aos cientistas angariar fundos, realizar experiências, partilhar dados, distribuir conhecimento e muito mais. diff --git a/public/content/translations/pt/nft/index.md b/public/content/translations/pt/nft/index.md index 1d530c0454b..ca95a5fa748 100644 --- a/public/content/translations/pt/nft/index.md +++ b/public/content/translations/pt/nft/index.md @@ -5,7 +5,7 @@ lang: pt template: use-cases emoji: ":frame_with_picture:" sidebarDepth: 2 -image: /infrastructure_transparent.png +image: /images/infrastructure_transparent.png alt: Um logótipo Eth exibido através de um holograma. summaryPoint1: Uma forma de representar algo único como um ativo baseado na Ethereum. summaryPoint2: Os NFT estão a dar mais poder do que nunca aos criadores de conteúdo. diff --git a/public/content/translations/pt/refi/index.md b/public/content/translations/pt/refi/index.md index b020a5a3d31..dc34d389045 100644 --- a/public/content/translations/pt/refi/index.md +++ b/public/content/translations/pt/refi/index.md @@ -5,7 +5,7 @@ lang: pt template: use-cases emoji: ":recycle:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: Um sistema económico alternativo baseado em princípios regenerativos summaryPoint2: Uma tentativa de aproveitar o Ethereum para resolver crises de coordenação a nível mundial, como as alterações climáticas diff --git a/public/content/translations/pt/social-networks/index.md b/public/content/translations/pt/social-networks/index.md index 295405adf61..d2d4408309d 100644 --- a/public/content/translations/pt/social-networks/index.md +++ b/public/content/translations/pt/social-networks/index.md @@ -5,7 +5,7 @@ lang: pt template: use-cases emoji: ":mega:" sidebarDepth: 2 -image: /ethereum-learn.png +image: /images/ethereum-learn.png summaryPoint1: Plataformas baseadas em blockchain para interação social, criação e distribuição de conteúdo. summaryPoint2: As redes sociais descentralizadas protegem a privacidade dos utilizadores e reforçam a segurança dos dados. summaryPoint3: Os Tokens e NFTs criam novas formas de rentabilizar os conteúdos. diff --git a/public/content/translations/ro/dao/index.md b/public/content/translations/ro/dao/index.md index 86cd829b4ca..45d3822144e 100644 --- a/public/content/translations/ro/dao/index.md +++ b/public/content/translations/ro/dao/index.md @@ -5,7 +5,7 @@ lang: ro template: use-cases emoji: ":handshake:" sidebarDepth: 2 -image: /use-cases/dao-2.png +image: /images/use-cases/dao-2.png alt: O reprezentare a votului unui DAO în favoarea unei propuneri. summaryPoint1: Comunități deținute de membri, fără o conducere centralizată. summaryPoint2: Un mod sigur de a colabora cu persoane necunoscute pe internet. diff --git a/public/content/translations/ro/defi/index.md b/public/content/translations/ro/defi/index.md index a48e88fe0fd..35c110204b3 100644 --- a/public/content/translations/ro/defi/index.md +++ b/public/content/translations/ro/defi/index.md @@ -4,7 +4,7 @@ description: Prezentare generală a DeFi de pe Ethereum lang: ro template: use-cases emoji: ":money_with_wings:" -image: /use-cases/defi.png +image: /images/use-cases/defi.png alt: Sigla Eth alcătuită din piese lego. sidebarDepth: 2 summaryPoint1: O alternativă la actualul sistem financiar, mondială și deschisă. diff --git a/public/content/translations/ro/nft/index.md b/public/content/translations/ro/nft/index.md index 359b8fdb14c..a00f83fdd1c 100644 --- a/public/content/translations/ro/nft/index.md +++ b/public/content/translations/ro/nft/index.md @@ -5,7 +5,7 @@ lang: ro template: use-cases emoji: ":frame_with_picture:" sidebarDepth: 2 -image: /infrastructure_transparent.png +image: /images/infrastructure_transparent.png alt: Sigla Eth-ului afișată printr-o hologramă. summaryPoint1: O manieră de reprezenta ceva unic ca un activ bazat pe Ethereum. summaryPoint2: NTF-urile oferă putere mai multă creatorilor de conținut decât oricând. diff --git a/public/content/translations/ro/roadmap/beacon-chain/index.md b/public/content/translations/ro/roadmap/beacon-chain/index.md index 6d9571a48cc..e12d1b8626e 100644 --- a/public/content/translations/ro/roadmap/beacon-chain/index.md +++ b/public/content/translations/ro/roadmap/beacon-chain/index.md @@ -3,7 +3,7 @@ title: Lanțul Beacon description: Aflați despre Lanțul Beacon - actualizarea care a introdus în Ethereum dovada-mizei. lang: ro template: upgrade -image: /upgrades/core.png +image: /images/upgrades/core.png alt: summaryPoint1: Lanțul Beacon a introdus dovada mizei în ecosistemul Ethereum. summaryPoint2: Acesta a fost fuzionat cu lanțul dovadă a muncii Ethereum original în septembrie 2022. diff --git a/public/content/translations/ro/roadmap/merge/index.md b/public/content/translations/ro/roadmap/merge/index.md index e56cac80a49..fecd6d66c69 100644 --- a/public/content/translations/ro/roadmap/merge/index.md +++ b/public/content/translations/ro/roadmap/merge/index.md @@ -3,7 +3,7 @@ title: Fuziunea description: Aflați mai multe despre Fuziune, când Rețeaua principală Ethereum a adoptat dovada mizei. lang: ro template: upgrade -image: /upgrades/merge.png +image: /images/upgrades/merge.png alt: summaryPoint1: Rețeaua principală Ethereum folosește dovada mizei, dar nu a fost întotdeauna așa. summaryPoint2: Modernizarea de la mecanismul original al dovezii muncii la dovada mizei a purtat numele de Fuziune. diff --git a/public/content/translations/ru/dao/index.md b/public/content/translations/ru/dao/index.md index 83125dcf3ac..8bca0a5337e 100644 --- a/public/content/translations/ru/dao/index.md +++ b/public/content/translations/ru/dao/index.md @@ -5,7 +5,7 @@ lang: ru template: use-cases emoji: ":handshake:" sidebarDepth: 2 -image: /use-cases/dao-2.png +image: /images/use-cases/dao-2.png alt: Представление голосований DAO по предложению. summaryPoint1: Сообщества, принадлежащие его членам, без централизованного аппарата управления. summaryPoint2: Безопасный способ сотрудничества с незнакомцами в Интернете. diff --git a/public/content/translations/ru/decentralized-identity/index.md b/public/content/translations/ru/decentralized-identity/index.md index b53ccba643f..2c5e1cd5831 100644 --- a/public/content/translations/ru/decentralized-identity/index.md +++ b/public/content/translations/ru/decentralized-identity/index.md @@ -5,7 +5,7 @@ lang: ru template: use-cases emoji: ":id:" sidebarDepth: 2 -image: /eth-gif-cat.png +image: /images/eth-gif-cat.png summaryPoint1: Традиционные идентификационные системы централизовали выдачу, обслуживание и контроль ваших идентификаторов. summaryPoint2: Децентрализованная идентификация устраняет зависимость от централизованных третьих лиц. summaryPoint3: Благодаря криптовалюте у пользователей теперь есть инструменты, позволяющие получать, хранить и контролировать свои собственные идентификаторы и аттестации. diff --git a/public/content/translations/ru/defi/index.md b/public/content/translations/ru/defi/index.md index d76e35523e6..d2d35122e5f 100644 --- a/public/content/translations/ru/defi/index.md +++ b/public/content/translations/ru/defi/index.md @@ -4,7 +4,7 @@ description: Обзор DeFi на Ethereum lang: ru template: use-cases emoji: ":money_with_wings:" -image: /use-cases/defi.png +image: /images/use-cases/defi.png alt: Логотип Eth, составленный из деталей Лего. sidebarDepth: 2 summaryPoint1: Глобальная открытая альтернатива существующей финансовой системе. @@ -47,7 +47,7 @@ DeFi — это обобщенный термин для финансовых п | Рынки всегда открыты. | Рынки закрываются, потому что сотрудникам нужны перерывы. | | Все построено на прозрачности: любой может просмотреть данные транзакции и проверить, как работает система. | Активность финансовых учреждений скрыта: вы не можете просмотреть их кредитную историю, сведения об их активах и так далее. | - + Взглянуть на приложения DeFi @@ -55,7 +55,7 @@ DeFi — это обобщенный термин для финансовых п Биткоин во многих отношениях был первым приложением DeFi. Биткоин позволяет вам действительно владеть валютой, контролировать ее и отправлять в любую точку мира. Это достигается за счет предоставления возможности большому числу людей, которые не доверяют друг другу, согласовать бухгалтерскую книгу без необходимости в доверенном посреднике. Биткоин открыт для всех, и никто не имеет полномочий изменять его правила. Правила Bitcoin, такие как его дефицит и открытость, прописаны в технологии. Это не похоже на традиционные финансы, где правительства могут печатать деньги, которые обесценивают ваши сбережения, а компании могут закрыть рынки. -Ethereum построен на этом. Как и в Bitcoin, правила не могут измениться, у всех есть доступ. Но здесь цифровые деньги являются программируемыми с помощью [умных контрактов](/glossary#smart-contract), так что вы можете выйти за рамки хранения и отправки валюты. +Ethereum построен на этом. Как и в Bitcoin, правила не могут измениться, у всех есть доступ. Но здесь за счет [смарт-контрактов](/glossary/#smart-contract) эти цифровые деньги можно программировать, так что средства можно не только хранить и отправлять. @@ -65,7 +65,7 @@ Ethereum построен на этом. Как и в Bitcoin, правила н
    Изучите наши предложения по приложениям DeFi, если вы только осваиваетесь в Ethereum.
    - + Взглянуть на приложения DeFi
    @@ -90,9 +90,9 @@ Ethereum построен на этом. Как и в Bitcoin, правила н ### Быстрая отправка денег по всему миру {#send-money} -В качестве блокчейна Ethereum предназначен для отправки транзакций безопасным и глобальным путем. Как и Bitcoin, Ethereum делает перевод денег по всему миру таким же простым, как и отправка электронной почты. Просто введите [имя ENS вашего получателя](/nft/#nft-domains) (например, bob.eth) или адрес его учетной записи в вашем кошельке, и ваш платеж поступит непосредственно к нему в течение (как правило) нескольких минут. Чтобы отправлять или получать платежи, вам понадобится [кошелек](/wallets/). +В качестве блокчейна Ethereum предназначен для отправки транзакций безопасным и глобальным путем. Как и Bitcoin, Ethereum делает перевод денег по всему миру таким же простым, как и отправка электронной почты. Просто введите [имя ENS](/glossary/#ens) получателя (например, bob.eth) или адрес его счета в своем кошельке, и ваш платеж поступит непосредственно к нему в течение (как правило) нескольких минут. Чтобы отправлять или получать платежи, вам понадобится [кошелек](/wallets/). - + Посмотреть платежные децентрализованные приложения @@ -100,7 +100,7 @@ Ethereum построен на этом. Как и в Bitcoin, правила н Вы также можете передавать деньги через Ethereum. Это позволяет вам выплачивать кому-то зарплату за секунду, предоставляя доступ к деньгам, когда им это нужно. Или арендовать что-нибудь за секунду, например склад или электросамокат. -Если вы не хотите отправлять или передавать [ETH](/eth/) из-за того, как сильно его цена может измениться, существуют альтернативные валюты на Ethereum: стейблкойны. +Если вы не хотите отправлять или передавать [ETH](/glossary/#ether) из-за их высокой волатильности, на Ethereum есть альтернативные валюты: [стейблкоины](/glossary/#stablecoin). @@ -110,7 +110,7 @@ Ethereum построен на этом. Как и в Bitcoin, правила н Монеты, такие как Dai или USDC, имеют стоимость, которая остается в пределах нескольких центов от доллара. Это делает их идеальными для заработка или розничной торговли. Многие жители Латинской Америки использовали стейблкойны в качестве средства защиты своих сбережений во время значительной неопределенности по отношению к валютам, выпускаемым правительствами. - + Подробнее о стейблкойнах @@ -123,7 +123,7 @@ Ethereum построен на этом. Как и в Bitcoin, правила н - Одноранговый формат (Peer-to-peer): заемщик будет одалживать средства непосредственно у конкретного кредитора. - Основанный на пуле (Pool-based): кредиторы предоставляют средства (ликвидность), из которых берут в долг заемщики. - + Посмотреть децентрализованные приложения для займа @@ -133,7 +133,7 @@ Ethereum построен на этом. Как и в Bitcoin, правила н Сегодня кредитование и заимствование денег вращаются вокруг лиц, вовлеченных в эту деятельность. Банкам необходимо знать, сможете ли вы погасить кредит, прежде чем выдавать его. -Децентрализованное кредитование работает без необходимости идентификации любой из сторон. Вместо этого заемщик должен предоставить залог, который кредитор автоматически получит, если его кредит не будет погашен. Некоторые кредиторы даже принимают NFT в качестве залога. NFT — это уникальный актив, например картина. [Подробнее об NFT](/nft/) +Децентрализованное кредитование работает без необходимости идентификации любой из сторон. Вместо этого заемщик должен предоставить залог, который кредитор автоматически получит, если его кредит не будет погашен. Некоторые кредиторы даже принимают [NFT](/glossary/#nft) в качестве обеспечения. NFT — это уникальный актив, например картина. [Подробнее об NFT](/nft/) Это позволяет вам занимать деньги без проверки кредитоспособности или передачи личной информации. @@ -168,7 +168,9 @@ Ethereum построен на этом. Как и в Bitcoin, правила н Чтобы выполнить приведенный выше пример в мире традиционных финансов, вам потребуется огромная сумма денег. Эти стратегии зарабатывания денег доступны только тем, у кого уже имеется большое благосостояние. Срочные займы являются примером будущего, в котором наличие денег не является обязательным условием для зарабатывания денег. -[Подробнее о срочных займах](https://aave.com/flash-loans/) + + Подробнее о срочных займах + @@ -180,10 +182,10 @@ Ethereum построен на этом. Как и в Bitcoin, правила н - Вы одалживаете свои 100 Dai (это [стейблкойн](/stablecoins/)) платформе вроде Aave. - Вы получаете 100 Aave Dai (aDai), что являет собой токен, представляющий ваш одолженный Dai. -- Ваш aDai будет увеличиваться в зависимости от процентной ставки, и вы сможете увидеть рост баланса в вашем кошельке. В зависимости от годовой процентной ставки, через несколько дней или даже часов баланс вашего кошелька будет выглядеть примерно как 100,1234! +- Ваш aDai будет увеличиваться в зависимости от процентной ставки, и вы сможете увидеть рост баланса в вашем кошельке. В зависимости от [годовой процентной ставки](/glossary/#apr), через несколько дней или даже часов баланс вашего кошелька будет выглядеть примерно так: 100,1234. - Вы можете вывести сумму обычного Dai, равную вашему балансу aDai, в любое время. - + Посмотреть кредитные децентрализованные приложения @@ -199,7 +201,7 @@ Ethereum построен на этом. Как и в Bitcoin, правила н Призовой фонд формируется за счет всех процентов, полученных от предоставления депозитов за билеты, как в приведенном выше примере кредитования. - + Попробовать PoolTogether @@ -211,7 +213,7 @@ Ethereum построен на этом. Как и в Bitcoin, правила н Например, если вы хотите использовать беспроигрышную лотерею PoolTogether (описанную выше), вам понадобится токен, такой как Dai или USDC. DEX позволяют обменивать ваши ETH на эти токены и обратно, когда вы закончите. - + Смотреть биржи токенов @@ -223,7 +225,7 @@ Ethereum построен на этом. Как и в Bitcoin, правила н Когда вы используете централизованную биржу, вы должны внести свои активы перед торговлей и доверить бирже заботу о них. Пока ваши активы депонированы, они подвержены риску, поскольку централизованные биржи являются привлекательными целями для хакеров. - + Посмотреть торговые децентрализованные приложения @@ -233,9 +235,9 @@ Ethereum построен на этом. Как и в Bitcoin, правила н На Ethereum есть продукты для управления фондами, которые будут стараться развивать ваш портфель на основе выбранной вами стратегии. Это происходит автоматически, открыто для всех и не требует участия менеджера, получающего долю от вашей прибыли. -Хорошим примером является фонд [ DeFi Pulse Index (DPI)](https://defipulse.com/blog/defi-pulse-index/). Это фонд, которое автоматически выполняет ребалансировку, чтобы гарантировать, что ваш портфель всегда включает [лучшие по рыночной капитализации токены DeFi](https://www.coingecko.com/en/defi). Вам не придется управлять мелочами, и вы сможете выйти из фонда, когда захотите. +Хорошим примером является фонд [ DeFi Pulse Index (DPI)](https://defipulse.com/blog/defi-pulse-index/). Он выполняет автоматическую ребалансировку, чтобы ваш портфель всегда включал лучшие по рыночной капитализации токены DeFi. Вам не придется управлять мелочами, и вы сможете выйти из фонда, когда захотите. - + Смотреть инвестиционные децентрализованные приложения @@ -249,7 +251,7 @@ Ethereum является идеальной платформой для кра - Все прозрачно, потому что сборщики средств могут подтвердить, сколько денег было собрано. Вы даже сможете отслеживать, как средства расходуются в дальнейшем. - Сборщики средств могут настроить автоматический возврат, если, например, есть определенный срок и минимальная сумма, которые не были соблюдены. - + Посмотреть краудфандинговые децентрализованные приложения @@ -266,7 +268,9 @@ Ethereum — это программное обеспечение с откры Это означает, что Проект A с его 100 пожертвованиями по 1 доллару может получить больше финансирования, чем Проект B с одним пожертвованием в размере 10 000 долларов (в зависимости от размера соответствующего пула). -[Подробнее о квадратичном финансировании](https://wtfisqf.com) + + Подробнее о квадратичном финансировании + @@ -276,7 +280,7 @@ Ethereum — это программное обеспечение с откры Продукты Ethereum, как и любое программное обеспечение, могут страдать от ошибок и эксплойтов. Так что прямо сейчас многие страховые продукты сосредоточены на защите своих пользователей от потери средств. Однако уже есть проекты, которые начинают страховать все, с чем мы можем столкнуться в реальной жизни. Хорошим примером этого является страхование урожая Etherisc, цель которого — [защитить мелких фермеров в Кении от засух и наводнений](https://blog.etherisc.com/etherisc-teams-up-with-chainlink-to-deliver-crop-insurance-in-kenya-137e433c29dc). Децентрализованное страхование может обеспечить более дешевую страховку для фермеров, цены на которую часто выходят за рамки в традиционном страховании. - + Смотреть страховые децентрализованные приложения @@ -286,7 +290,7 @@ Ethereum — это программное обеспечение с откры Среди прочего, вам потребуется способ отслеживания всех ваших инвестиций, займов и сделок. Есть множество продуктов, которые позволяют вам управлять всеми вашими действиями с DeFi из одной программы. В этом прелесть открой архитектуры DeFi. Команды могут создавать интерфейсы, в которых вы можете не только просматривать балансы активов, но также использовать их функции. Это может оказаться полезным во время изучения DeFi. - + Посмотреть децентрализованные приложения для портфелей @@ -296,7 +300,7 @@ Ethereum — это программное обеспечение с откры DeFi использует криптовалюты и умные контракты для предоставления услуг, не требующих посредников. В современном финансовом мире финансовые учреждения выступают в качестве гарантов сделок. Это дает этим учреждениям огромную власть, потому что через них текут ваши деньги. Кроме того, у миллиардов людей по всему миру может даже не быть доступа к банковскому счету. -В DeFi умный контракт заменяет финансовое учреждение в сделке. Умный контракт — это тип учетной записи Ethereum, на котором могут храниться средства и который может отправлять и возвращать их на определенных условиях. Никто не может изменить этот умный контракт после его запуска: он всегда будет работать так, как был запрограммирован. +В DeFi смарт-контракт заменяет финансовое учреждение в сделке. Смарт-контракт — это тип учетной записи Ethereum, на котором могут храниться средства и который может отправлять и возвращать их на определенных условиях. Никто не может изменить этот смарт-контракт после его запуска: он всегда будет работать так, как был запрограммирован. Контракт, предназначенный для выплаты пособий или карманных денег, может быть запрограммирован на отправку денег со счета A на счет B каждую пятницу. И он будет делать это до тех пор, пока на счете А есть необходимые средства. Никто не может изменить контракт и добавить аккаунт C в качестве получателя для кражи средств. @@ -308,7 +312,7 @@ DeFi использует криптовалюты и умные контрак Ethereum — идеальная основа для DeFi по ряду причин: -- Никто не владеет Ethereum или умными контрактами, которые на нем используются, а это дает возможность каждому использовать DeFi. Это также означает, что никто не может изменить правила в отношении вас. +- Никто не владеет Ethereum или смарт-контрактами, которые на нем используются, а это дает возможность каждому использовать DeFi. Это также означает, что никто не может изменить правила в отношении вас. - Все продукты DeFi за кулисами говорят на одном языке: Ethereum. Это означает, что многие продукты без всяких проблем работают вместе. Вы можете одалживать токены на одной платформе и обменивать токены под проценты на другом рынке и в совершенно другом приложении. Это похоже на возможность обналичивать баллы лояльности в вашем банке. - Токены и криптовалюты, построенные на Ethereum, общий реестр, отслеживающий транзакций и права на владение, — вот что такое Ethereum. - Ethereum обеспечивает полную финансовую свободу: большинство продуктов никогда не перехватят ваши средства, контроль остается за вами. @@ -320,11 +324,13 @@ Ethereum — идеальная основа для DeFi по ряду прич 3. Протоколы — [умные контракты](/glossary/#smart-contract), которые предоставляют функциональные возможности, например сервис, позволяющий децентрализовать кредитование активов. 4. [Приложения](/dapps/): продукты, которые мы используем для управления и доступа к протоколам. +Примечание. Большая часть DeFi-сервисов использует [стандарт ERC-20](/glossary/#erc-20). Приложения в DeFi используют обертку для ETH под названием Wrapped Ether (WETH). [Подробнее о Wrapped Ether](/wrapped-eth). + ## Формирование DeFi {#build-defi} DeFi — это движение с открытым исходным кодом. Все протоколы и приложения DeFi открыты для ваших исследований, разветвлений и инноваций. Благодаря этому многоуровневому стеку (все они используют один и тот же блокчейн и активы) протоколы можно смешивать и сопоставлять, чтобы открыть уникальные комбинированные возможности. - + Подробнее о децентрализованных приложениях @@ -334,7 +340,6 @@ DeFi — это движение с открытым исходным кодом - [DeFi Prime](https://defiprime.com/) - [DeFi Llama](https://defillama.com/) -- [DeFi Rate](https://defirate.com/) ### Статьи о DeFi {#defi-articles} @@ -348,5 +353,5 @@ DeFi — это движение с открытым исходным кодом ### Сообщества {#communities} -- [DeFi Llama, сервер Discord](https://discord.gg/buPFYXzDDd) +- [DeFi Llama, сервер Discord](https://discord.defillama.com/) - [DeFi Pulse, сервер Discord](https://discord.gg/Gx4TCTk) diff --git a/public/content/translations/ru/desci/index.md b/public/content/translations/ru/desci/index.md index 11972517cb1..50b1c3db568 100644 --- a/public/content/translations/ru/desci/index.md +++ b/public/content/translations/ru/desci/index.md @@ -5,7 +5,7 @@ lang: ru template: use-cases emoji: ":microscope:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: Глобальная открытая альтернатива существующей научной системе. summaryPoint2: Технология, позволяющая ученым привлекать финансирование, проводить эксперименты, делиться данными, распределять идеи и т. д. diff --git a/public/content/translations/ru/nft/index.md b/public/content/translations/ru/nft/index.md index 68bf68edcee..be3bc683bb5 100644 --- a/public/content/translations/ru/nft/index.md +++ b/public/content/translations/ru/nft/index.md @@ -5,7 +5,7 @@ lang: ru template: use-cases emoji: ":frame_with_picture:" sidebarDepth: 2 -image: /infrastructure_transparent.png +image: /images/infrastructure_transparent.png alt: Логотип ETH отображается в виде голограммы. summaryPoint1: Способ представить что-либо уникальное как актив на основе Ethereum. summaryPoint2: С NFT у создателей контента появляется больше возможностей, чем когда-либо прежде. diff --git a/public/content/translations/ru/refi/index.md b/public/content/translations/ru/refi/index.md index f721714a4d5..7f7f1ac8e93 100644 --- a/public/content/translations/ru/refi/index.md +++ b/public/content/translations/ru/refi/index.md @@ -5,7 +5,7 @@ lang: ru template: use-cases emoji: ":recycle:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: Альтернативная экономическая система, построенная на регенеративных принципах summaryPoint2: Попытка использовать Ethereum, чтобы решить координационные кризисы на глобальном уровне, такие как изменение климата diff --git a/public/content/translations/ru/roadmap/beacon-chain/index.md b/public/content/translations/ru/roadmap/beacon-chain/index.md index 7a253b85612..c34b3e68483 100644 --- a/public/content/translations/ru/roadmap/beacon-chain/index.md +++ b/public/content/translations/ru/roadmap/beacon-chain/index.md @@ -3,7 +3,7 @@ title: Beacon Chain description: Узнайте о сети Beacon — обновлении, которое ввело Ethereum с доказательством владения. lang: ru template: upgrade -image: /upgrades/core.png +image: /images/upgrades/core.png alt: summaryPoint1: Сеть Beacon ввела в экосистему Ethereum доказательство владения. summaryPoint2: Она была объединена с первоначальной сетью Ethereum, основанной на доказательстве работы, в сентябре 2022 года. diff --git a/public/content/translations/ru/roadmap/future-proofing/index.md b/public/content/translations/ru/roadmap/future-proofing/index.md index db2cd91e653..12585d37735 100644 --- a/public/content/translations/ru/roadmap/future-proofing/index.md +++ b/public/content/translations/ru/roadmap/future-proofing/index.md @@ -2,7 +2,7 @@ title: Ethereum, готовый к будущему description: Эти обновления закрепляют положение Ethereum в качестве устойчивого и децентрализованного базового блокчейна для будущего независимо от того, каким оно будет. lang: ru -image: /roadmap/roadmap-future.png +image: /images/roadmap/roadmap-future.png alt: "Дорожная карта Ethereum" template: roadmap --- diff --git a/public/content/translations/ru/roadmap/index.md b/public/content/translations/ru/roadmap/index.md index f15e7d887f5..f5b9bc64e54 100644 --- a/public/content/translations/ru/roadmap/index.md +++ b/public/content/translations/ru/roadmap/index.md @@ -3,7 +3,7 @@ title: Дорожная карта Ethereum description: Путь к большей масштабируемости, безопасности и экологичности Ethereum. lang: ru template: roadmap -image: /heroes/roadmap-hub-hero.jpg +image: /images/heroes/roadmap-hub-hero.jpg alt: "Дорожная карта Ethereum" summaryPoints: buttons: diff --git a/public/content/translations/ru/roadmap/merge/index.md b/public/content/translations/ru/roadmap/merge/index.md index 253358d899b..d1b66eaa8f9 100644 --- a/public/content/translations/ru/roadmap/merge/index.md +++ b/public/content/translations/ru/roadmap/merge/index.md @@ -3,7 +3,7 @@ title: Слияние description: Узнайте о слиянии — переходе основной сети Ethereum на доказательство владения. lang: ru template: upgrade -image: /upgrades/merge.png +image: /images/upgrades/merge.png alt: summaryPoint1: Основная сеть Ethereum использует доказательство владения, но так было не всегда. summaryPoint2: Переход от изначального механизма доказательства работы на доказательство владения был назван слиянием. diff --git a/public/content/translations/ru/roadmap/scaling/index.md b/public/content/translations/ru/roadmap/scaling/index.md index a3cc7203cda..dee6ffb5c79 100644 --- a/public/content/translations/ru/roadmap/scaling/index.md +++ b/public/content/translations/ru/roadmap/scaling/index.md @@ -2,7 +2,7 @@ title: Масштабирования Ethereum description: Свертки объединяют транзакции вместе вне цепи, уменьшая расходы пользователя. Тем не менее сейчас свертки используют данные слишком дорогим способом, ограничивая удешевление транзакций. Прото-данкшардинг исправляет это. lang: ru -image: /roadmap/roadmap-transactions.png +image: /images/roadmap/roadmap-transactions.png alt: "Дорожная карта Ethereum" template: roadmap --- diff --git a/public/content/translations/ru/roadmap/security/index.md b/public/content/translations/ru/roadmap/security/index.md index 3a8abd59380..ab2ca45e281 100644 --- a/public/content/translations/ru/roadmap/security/index.md +++ b/public/content/translations/ru/roadmap/security/index.md @@ -2,7 +2,7 @@ title: Более безопасный Ethereum description: Ethereum — самая безопасная и децентрализованная платформа для смарт-контрактов из существующих. Однако потребуется еще ряд улучшений, чтобы в будущем Ethereum оставался устойчивым к любому уровню атак. lang: ru -image: /roadmap/roadmap-security.png +image: /images/roadmap/roadmap-security.png alt: "Дорожная карта Ethereum" template: roadmap --- diff --git a/public/content/translations/ru/roadmap/user-experience/index.md b/public/content/translations/ru/roadmap/user-experience/index.md index a47fe26b8d2..9d072af68d8 100644 --- a/public/content/translations/ru/roadmap/user-experience/index.md +++ b/public/content/translations/ru/roadmap/user-experience/index.md @@ -2,7 +2,7 @@ title: Улучшение опыта пользователей description: До сих пор использование Ethereum слишком сложно для большинства людей. Чтобы поощрять массовое распространение, системе Ethereum необходимо значительно снизить порог входа. Пользователи должны получать преимущества от децентрализованного, общедоступного и устойчивого к цензуре доступа к Ethereum, но он должен быть таким же удобным, как использование традиционного приложения web2. lang: ru -image: /roadmap/roadmap-ux.png +image: /images/roadmap/roadmap-ux.png alt: "Дорожная карта Ethereum" template: roadmap --- diff --git a/public/content/translations/ru/smart-contracts/index.md b/public/content/translations/ru/smart-contracts/index.md index 4ba8b36b708..c4aa5202634 100644 --- a/public/content/translations/ru/smart-contracts/index.md +++ b/public/content/translations/ru/smart-contracts/index.md @@ -6,13 +6,17 @@ lang: ru # Введение в умные контракты {#introduction-to-smart-contracts} -Умные контракты — это основные кирпичи для создания слоя приложений Ethereum. Это компьютерные программы, хранящиеся на блокчейне, которые следуют логике «если это, тогда то» и гарантированно исполняются в соответствии с правилами, определенными его кодом, который не может быть изменен после создания. +Умные контракты — это основные кирпичи для создания слоя приложений Ethereum. Это компьютерные программы, хранящиеся в [блокчейне](/glossary/#blockchain), которые следуют логике «если это, тогда то» и гарантированно исполняются в соответствии с правилами, определенными кодом, который невозможно изменить после создания. -Nick Szabo придумал термин «умный контракт». В 1994 г. он написал [введение в концепцию](https://www.fon.hum.uva.nl/rob/Courses/InformationInSpeech/CDROM/Literature/LOTwinterschool2006/szabo.best.vwh.net/smart.contracts.html), а в 1996 г. — [исследование того, что умные контракты могли бы сделать](https://www.fon.hum.uva.nl/rob/Courses/InformationInSpeech/CDROM/Literature/LOTwinterschool2006/szabo.best.vwh.net/smart_contracts_2.html). +Термин «умный контракт» придумал Ник Сабо. В 1994 г. он написал [введение в концепцию](https://www.fon.hum.uva.nl/rob/Courses/InformationInSpeech/CDROM/Literature/LOTwinterschool2006/szabo.best.vwh.net/smart.contracts.html), а в 1996 г. — [исследование того, что умные контракты могли бы сделать](https://www.fon.hum.uva.nl/rob/Courses/InformationInSpeech/CDROM/Literature/LOTwinterschool2006/szabo.best.vwh.net/smart_contracts_2.html). -Szabo предвидел создание цифрового рынка, на котором автоматические криптографические процессы позволяют осуществлять транзакции и бизнес-функции без доверенных посредников. Умные контракты в Ethereum претворили это в жизнь. +Сабо предвидел создание цифрового рынка, на котором автоматические [криптографически защищенные](/glossary/#cryptography) процессы позволяют осуществлять транзакции и бизнес-функции без доверенных посредников. Умные контракты в Ethereum претворили это в жизнь. -## Доверие при работе с традиционными контрактами {#trust-and-contracts} +Посмотрите, как Finematics объясняет умные контракты. + + + +## Доверие при заключении традиционных контрактов {#trust-and-contracts} Одна из главных проблем традиционных контрактов — это необходимость привлекать доверенных третьих лиц, чтобы обеспечить выполнение условий. @@ -44,7 +48,7 @@ Szabo предвидел создание цифрового рынка, на к Традиционные контракты неоднозначны, потому что они полагаются на людей в их интерпретации и реализации. Например, двое судей могут по-разному толковать контракт, что может привести к непоследовательным решениям и неравным результатам. Умные контракты исключают такую возможность. Вместо этого умные контракты выполняются точно так, как написан их код. «Точность» означает, что при одинаковых обстоятельствах результат всегда будет одинаковым. -## Открытая запись {#public-record} +## Публичный характер информации {#public-record} Умные контракты хорошо поддаются проверке и отслеживанию. Так как умные контракты Ethereum находятся в публичном блокчейне, кто угодно и в любой момент может отследить перемещение активов и связанную с ним информацию. Например, вы можете проверить, отправил ли кто-то деньги на ваш адрес. @@ -52,15 +56,15 @@ Szabo предвидел создание цифрового рынка, на к Смарт-контракты также защищают вашу конфиденциальность. Так как Ethereum — это псевдонимная сеть (транзакции публично отображаются от имени уникального криптографического адреса, но личность, стоящая за адресом, неизвестна), вы можете защищать свою конфиденциальность. -## Видимые условия {#visible-terms} +## Понятные условия {#visible-terms} Наконец, как и в случае с обычными контрактами, вы можете проверить, что находится в умном контракте, прежде чем подписать его (или взаимодействовать с ним другим способом). Прозрачность смарт-контракта гарантирует, что любой может тщательно изучить его. -## Варианты использования умных контрактов {#use-cases} +## Варианты использования смарт-контрактов {#use-cases} В целом умные контракты могут делать практически все то же самое, что и другие компьютерные программы. -Они могут выполнять вычисления, создавать валюту, хранить данные, выпускать NFT, отправлять сообщения и даже генерировать графику. Вот несколько распространенных примеров из реального мира. +Они могут выполнять вычисления, создавать валюту, хранить данные, выпускать [NFT](/glossary/#nft), отправлять сообщения и даже генерировать графику. Вот несколько реальных примеров: - [Стейблкойны](/stablecoins/) - [Создание и распространение уникальных цифровых активов](/nft/) @@ -69,12 +73,6 @@ Szabo предвидел создание цифрового рынка, на к - [Страховой полис с автоматической оплатой](https://etherisc.com/) - [Стандарт, который позволяет людям создавать индивидуальные и совместимые валюты](/developers/docs/standards/tokens/) -## Больше визуализации? {#visual-learner} - -Посмотрите, как Finematics объясняет умные контракты. - - - ## Дополнительная литература {#further-reading} - [Как умные контракты изменят мир](https://www.youtube.com/watch?v=pA6CGuXEKtQ) diff --git a/public/content/translations/ru/social-networks/index.md b/public/content/translations/ru/social-networks/index.md index ae4a3a87577..80afefccaf6 100644 --- a/public/content/translations/ru/social-networks/index.md +++ b/public/content/translations/ru/social-networks/index.md @@ -5,7 +5,7 @@ lang: ru template: use-cases emoji: ":mega:" sidebarDepth: 2 -image: /ethereum-learn.png +image: /images/ethereum-learn.png summaryPoint1: Платформы на основе блокчейна для социального взаимодействия, создания и распространения контента. summaryPoint2: Децентрализованные социальные сети защищают конфиденциальность пользователей и повышают безопасность данных. summaryPoint3: Токены и NFT создают новые способы монетизации контента. diff --git a/public/content/translations/ru/staking/pools/index.md b/public/content/translations/ru/staking/pools/index.md index 77e3ea38a6a..03ae5de3f03 100644 --- a/public/content/translations/ru/staking/pools/index.md +++ b/public/content/translations/ru/staking/pools/index.md @@ -4,7 +4,7 @@ description: 'Как начать совместный стейкинг ETH: к lang: ru template: staking emoji: ":money_with_wings:" -image: /staking/leslie-pool.png +image: /images/staking/leslie-pool.png alt: Носорог Лесли плавает в бассейне. sidebarDepth: 2 summaryPoints: @@ -79,7 +79,7 @@ summaryPoints: Некоторые пулы более децентрализованы по сравнению с другими, когда речь идет об узлах, которые поддерживают их. Для укрепления здоровья и децентрализации сети вкладчиков всегда поощряют выбирать пул, обеспечивающий децентрализованный набор операторов узлов и не требующий разрешений. -## Дополнительная литература {#further-reading} +## Дополнительные ресурсы {#further-reading} - [Каталог стейкинга Ethereum](https://www.staking.directory/) — _Eridian и Spacesider_ - [Стейкинг с помощью Rocket Pool: обзор стейкинга](https://docs.rocketpool.net/guides/staking/overview.html) — _документы RocketPool_ diff --git a/public/content/translations/ru/staking/saas/index.md b/public/content/translations/ru/staking/saas/index.md index 4f0075b7090..100c09cf490 100644 --- a/public/content/translations/ru/staking/saas/index.md +++ b/public/content/translations/ru/staking/saas/index.md @@ -1,10 +1,10 @@ --- title: Стейкинг как услуга -description: 'Как начать совместный стейкинг ETH: краткий обзор' +description: Обзор того, как разместить ETH в пуле lang: ru template: staking emoji: ":money_with_wings:" -image: /staking/leslie-saas.png +image: /images/staking/leslie-saas.png alt: Носорог Лесли плавает в облаках. sidebarDepth: 2 summaryPoints: @@ -29,7 +29,7 @@ summaryPoints: -## Что следует принять во внимание {#what-to-consider} +## На что необходимо обратить внимание {#what-to-consider} Чтобы помочь вам ставить свои ETH, появляется все больше поставщиков SaaS, но у каждого есть свои преимущества и риски. Все варианты SaaS требуют дополнительного доверия по сравнению с домашним стейкингом. Параметры SaaS могут содержать дополнительный код, который вносит клиенты Ethereum в свертки и не является открытым или проверяемым. SaaS также имеет пагубное влияние на децентрализацию сети. В зависимости от настроек вы можете не контролировать свой валидатор: оператор может действовать нечестно, используя ваши ETH. @@ -78,7 +78,7 @@ summaryPoints: Валидаторы также могут полностью выйти из роли валидатора, что разблокирует остаток ЕТН для вывода. Учетные записи, указавшие адрес вывода средств и завершившие процесс выхода, получат весь остаток на адрес вывода, указанный во время следующего перебора валидаторов. -Подробнее о выводе средств из стейкинга +More on staking withdrawals @@ -89,7 +89,7 @@ summaryPoints: Свяжитесь с конкретным поставщиком услуг SaaS для получения более подробной информации обо всех гарантиях и вариантах страхования, а также инструкций о том, как предоставить адрес для вывода средств. Если вы предпочитаете полностью контролировать настройки вашего валидатора, узнайте больше об одиночном стейкинге. -## Дополнительная литература {#further-reading} +## Дополнительные ресурсы {#further-reading} - [Каталог стейкинга Ethereum](https://www.staking.directory/) — _Eridian и Spacesider_ - [Оценка услуг стейкинга](https://www.attestant.io/posts/evaluating-staking-services/) — _Джим Макдональд, 2020г._ diff --git a/public/content/translations/ru/staking/solo/index.md b/public/content/translations/ru/staking/solo/index.md index aa43e6400bd..97d9496bc56 100644 --- a/public/content/translations/ru/staking/solo/index.md +++ b/public/content/translations/ru/staking/solo/index.md @@ -4,7 +4,7 @@ description: Обзор того, как начать одиночный сте lang: ru template: staking emoji: ":money_with_wings:" -image: /staking/leslie-solo.png +image: /images/staking/leslie-solo.png alt: Носорог Лесли на собственном компьютерном чипе. sidebarDepth: 2 summaryPoints: @@ -83,7 +83,7 @@ summaryPoints: При желании вы можете выйти из роли валидатора, что устраняет требование быть онлайн и останавливает все дальнейшие вознаграждения. Оставшийся баланс будет выведен на адрес вывода, указанный вами во время установки. -[Подробнее о выводе средств из стейкинга](/staking/withdrawals/) +[More on staking withdrawals](/staking/withdrawals/) ## Начните с панели запуска стейкинга {#get-started-on-the-staking-launchpad} @@ -101,7 +101,7 @@ summaryPoints: ## Изучите инструменты для настройки узлов и клиентов {#node-and-client-tools} -Есть множество вариантов, которые помогут вам с установкой. Используйте индикаторы выше как руководство по инструментам, приведенным ниже. +Есть множество опций, которые помогут вам с установкой. Используйте индикаторы описанные выше, в этом руководстве, с помощью инструментов, которые находятся ниже. @@ -190,10 +190,10 @@ summaryPoints: Чтобы разблокировать и получить весь баланс обратно, вы также должны завершить процесс выхода вашего валидатора. -Подробнее о выводе средств из стейкинга +More on staking withdrawals -## Дополнительная литература {#further-reading} +## Дополнительные ресурсы {#further-reading} - [Каталог стейкинга Ethereum](https://www.staking.directory/) — _Eridian и Spacesider_ - [Проблема разнообразия клиентов Ethereum](https://hackernoon.com/ethereums-client-diversity-problem) — _@emmanuelawosika, 2022 г._ diff --git a/public/content/translations/ru/staking/withdrawals/index.md b/public/content/translations/ru/staking/withdrawals/index.md index 31716b0fc5c..bc25908b591 100644 --- a/public/content/translations/ru/staking/withdrawals/index.md +++ b/public/content/translations/ru/staking/withdrawals/index.md @@ -3,7 +3,7 @@ title: Вывод средств, использованных в стейкин description: Страница с общим описанием того, что такое вывод средств из стейкинга, как он работает и что нужно сделать дольщику, чтобы получить свои вознаграждения lang: ru template: staking -image: /staking/leslie-withdrawal.png +image: /images/staking/leslie-withdrawal.png alt: Носорог Лесли со своими вознаграждениями за стейкинг sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/ru/web3/index.md b/public/content/translations/ru/web3/index.md index b44d76ca81d..cfaab55f49b 100644 --- a/public/content/translations/ru/web3/index.md +++ b/public/content/translations/ru/web3/index.md @@ -59,7 +59,7 @@ Web3 — это концепция нового, лучшего Интернет Web3 дает вам беспрецедентное владение вашими цифровыми активами. Например, вы хотите поиграть в web2-игру. Если вы покупаете внутриигровой предмет, он привязывается напрямую к вашему аккаунту. Если создатели игры удалят ваш аккаунт, вы потеряете ваши предметы. И если вы прекратите играть, то потеряете все, что вложено во внутриигровые предметы. -Web3 допускает прямое владение через [невзаимозаменяемый токены (NFT)](/nft/). Никто, даже создатели игры, не могут забрать у вас вашу собственность. Если вы прекратите играть, то сможете продать ваши предметы на открытых рынках и окупить их стоимость. +Web3 позволяет непосредственно владеть активами благодаря [невзаимозаменяемым токенам (NFT)](/glossary/#nft). Никто, даже создатели игры, не могут забрать у вас вашу собственность. Если вы прекратите играть, то сможете продать ваши предметы на открытых рынках и окупить их стоимость.
    Подробнее об NFT
    @@ -82,7 +82,7 @@ Web 2.0 требует от создателей контента верить Помимо владения своими данными в Web3, вы можете владеть платформой как коллектив, используя токены, которые действуют как акции компании. DAO позволяют вам координировать децентрализованное право собственности на платформу и принимать решения о ее будущем. -DAO технически определяются как согласованные смарт-контракты, которые автоматизируют децентрализованное принятие решений над пулом ресурсов (токенов). Пользователи с токенами голосуют за то, как ресурсы будут расходоваться, а код автоматически выполняет результаты голосования. +С технической точки зрения, DAO — это согласованные [смарт-контракты](/glossary/#smart-contract), которые автоматизируют децентрализованное принятие решений по пулу ресурсов (токенов). Пользователи с токенами голосуют за то, как ресурсы будут расходоваться, а код автоматически выполняет результаты голосования. Однако многие сообщества Web3 считаются организациями DAO. Все эти сообщества имеют разные уровни децентрализации и автоматизации по коду. В настоящее время мы изучаем, что такое DAO и как они могут развиваться в будущем. @@ -97,15 +97,11 @@ DAO технически определяются как согласованн Обычно вы создаете учетную запись на каждой платформе, которой пользуетесь. Например, у вас могут быть аккаунты Twitter, YouTube и Reddit. Хотите поменять отображаемое имя или картинку профиля? Нужно зайти в каждый аккаунт и сделать это. В некоторых случаях можно регистрироваться на платформах с помощью аккаунтов в соцсетях, но здесь есть та же самая проблема — цензура. Эти платформы могут одним щелчком перекрыть доступ ко всей вашей онлайн-жизни. Хуже того, многие платформы требуют чтобы им доверяли персональную информацию, и без этого не создают учетные записи. -Web3 решает эти проблемы, предоставляя полный доступ к вашей цифровой идентичности через адрес Ethereum и профиль ENS. Использование адреса Ethereum предоставляет единый вход на многих платформах: безопасный, устойчивый к цензуре и анонимный. - - - Вход через Ethereum - +Web3 решает эти проблемы, позволяя вам контролировать свой цифровой профиль с помощью адреса Ethereum и профиля [Ethereum Name Service (ENS)](/glossary/#ens). Использование адреса Ethereum предоставляет единый вход на многих платформах: безопасный, устойчивый к цензуре и анонимный. ### Встроенные платежи {#native-payments} -Платежная инфраструктура Web2 зависит от банков и платежных систем, исключая из экономики людей без банковских счетов и тех, кто живет в некой неугодной стране. Web3 использует токены, такие как [ETH](/eth/), чтобы отправлять деньги напрямую из браузера, и не требует доверять третьим лицам. +Платежная инфраструктура Web2 зависит от банков и платежных систем, исключая из экономики людей без банковских счетов и тех, кто живет в некой неугодной стране. Web3 использует такие токены, как [ETH](/glossary/#ether), чтобы отправлять деньги напрямую из браузера, и не требует доверенного посредника. Подробнее об ETH @@ -117,7 +113,7 @@ Web3 решает эти проблемы, предоставляя полный ### Доступность {#accessibility} -Важные преимущества Web3, такие как вход через Ethereum, уже доступны любому бесплатно. Но относительная цена транзакций остается помехой для многих. Web3 вряд ли будет активно использоваться в развивающихся странах из-за больших комиссий. В Ethereum эти проблемы решаются при помощи [дорожной карты](/roadmap/) и [систем масштабирования слоя 2](/developers/docs/scaling/). Технология готова, но необходимо более широкое внедрение решений слоя 2, чтобы сделать модель Web3 доступной для каждого. +Важные преимущества Web3, такие как вход через Ethereum, уже доступны любому бесплатно. Но относительная цена транзакций остается помехой для многих. Web3 вряд ли будет активно использоваться в развивающихся странах из-за больших комиссий. В Ethereum эти проблемы решаются с помощью [дорожной карты](/roadmap/) и [решений Layer 2](/glossary/#layer-2). Технология готова, но необходимо более широкое внедрение решений слоя 2, чтобы сделать модель Web3 доступной для каждого. ### Пользовательский опыт {#user-experience} @@ -135,7 +131,7 @@ Ethereum.org вносит свой вклад в обучение использ ## Децентрализованное будущее {#decentralized-future} -Web3 — это молодая и развивающаяся экосистема. Гэвин Вуд придумал этот термин в 2014 г., но многие идеи только недавно стали реальностью. Только за прошлій год мі наблюдали значительный всплеск интереса к криптовалютам, улучшения в решениях для масштабирования слоя 2, эксперименты в области новых форм управления и революции в области цифровой идентификации. +Web3 — это молодая и развивающаяся экосистема. Гэвин Вуд придумал этот термин в 2014 г., но многие идеи только недавно стали реальностью. Только за прошлый год мы наблюдали значительный всплеск интереса к криптовалютам, улучшения в решениях для масштабирования уровня 2, эксперименты в области новых форм управления и революции в области цифровой идентификации. Мы находимся только в начале пути создания лучшей сети с помощью Web3. Но по мере того, как мы улучшаем инфраструктуру, которая будет ее поддерживать, будущее сети выглядит все более светлым. diff --git a/public/content/translations/se/nft/index.md b/public/content/translations/se/nft/index.md index bb3d403b31c..92459228643 100644 --- a/public/content/translations/se/nft/index.md +++ b/public/content/translations/se/nft/index.md @@ -5,7 +5,7 @@ lang: se template: use-cases emoji: ":frame_with_picture:" sidebarDepth: 2 -image: /infrastructure_transparent.png +image: /images/infrastructure_transparent.png alt: En Eth-logotyp visas via hologram. summaryPoint1: Ett sätt att representera något unikt, som en Ethereum-baserad tillgång. summaryPoint2: NFT:er ger mer kraft till innehållsskapare än någonsin tidigare. diff --git a/public/content/translations/sl/dao/index.md b/public/content/translations/sl/dao/index.md index 344dae8cc3c..720526ee536 100644 --- a/public/content/translations/sl/dao/index.md +++ b/public/content/translations/sl/dao/index.md @@ -5,7 +5,7 @@ lang: sl template: use-cases emoji: ":handshake:" sidebarDepth: 2 -image: /use-cases/dao-2.png +image: /images/use-cases/dao-2.png alt: Predstavitev DAO, ki glasuje o predlogu. summaryPoint1: Skupnosti v lasti članov brez centraliziranega vodstva summaryPoint2: Varen način za sodelovanje s tujci prek spleta. diff --git a/public/content/translations/sl/defi/index.md b/public/content/translations/sl/defi/index.md index a2deaec9193..cbceabc09b2 100644 --- a/public/content/translations/sl/defi/index.md +++ b/public/content/translations/sl/defi/index.md @@ -4,7 +4,7 @@ description: Pregled DeFi na Ethereumu lang: sl template: use-cases emoji: ":money_with_wings:" -image: /use-cases/defi.png +image: /images/use-cases/defi.png alt: Logotip Ethereum narejen iz lego kock. sidebarDepth: 2 summaryPoint1: Globalna, odprta alternativa trenutnemu finančnemu sistemu. diff --git a/public/content/translations/sl/nft/index.md b/public/content/translations/sl/nft/index.md index c2c1c3853ba..d119cff25c9 100644 --- a/public/content/translations/sl/nft/index.md +++ b/public/content/translations/sl/nft/index.md @@ -5,7 +5,7 @@ lang: sl template: use-cases emoji: ":frame_with_picture:" sidebarDepth: 2 -image: /infrastructure_transparent.png +image: /images/infrastructure_transparent.png alt: Logotip Eth prikazan prek holograma. summaryPoint1: Način predstavitve česarkoli edinstvenega kot sredstva, ki temelji na Ethereumu. summaryPoint2: NFT-ji dajejo ustvarjalcem vsebin več moči, kot so jo imeli kadarkoli prej. diff --git a/public/content/translations/sl/roadmap/beacon-chain/index.md b/public/content/translations/sl/roadmap/beacon-chain/index.md index 325aab287ef..bb5969f78e1 100644 --- a/public/content/translations/sl/roadmap/beacon-chain/index.md +++ b/public/content/translations/sl/roadmap/beacon-chain/index.md @@ -3,7 +3,7 @@ title: Oddajniška veriga description: Več informacij o oddajniški verigi – nadgradnji, s katero je bil uveden Ethereum z dokazom o deležu. lang: sl template: upgrade -image: /upgrades/core.png +image: /images/upgrades/core.png alt: summaryPoint1: Oddajniška veriga je v Ethereumovo okolje vpeljala dokaz o deležu. summaryPoint2: Z izvirno Ethereumovo verigo, ki je uporabljala dokaz o delu, je bila spojena septembra 2022. diff --git a/public/content/translations/sl/roadmap/merge/index.md b/public/content/translations/sl/roadmap/merge/index.md index 2c2a46ff608..926ecea8e3b 100644 --- a/public/content/translations/sl/roadmap/merge/index.md +++ b/public/content/translations/sl/roadmap/merge/index.md @@ -3,7 +3,7 @@ title: Spojitev description: Več informacij o spojitvi – trenutku, ko je Ethereumovo glavno omrežje začelo uporabljati dokaz o deležu. lang: sl template: upgrade -image: /upgrades/merge.png +image: /images/upgrades/merge.png alt: summaryPoint1: Ethereumovo glavno omrežje uporablja dokaz o deležu, vendar ni bilo vedno tako. summaryPoint2: Nadgradnja z izvirnega mehanizma dokaza o delu na dokaz o deležu se je imenovala spojitev. diff --git a/public/content/translations/sr/dao/index.md b/public/content/translations/sr/dao/index.md index b7e06055afb..3d209efdba9 100644 --- a/public/content/translations/sr/dao/index.md +++ b/public/content/translations/sr/dao/index.md @@ -5,7 +5,7 @@ lang: sr template: use-cases emoji: ":handshake:" sidebarDepth: 2 -image: /use-cases/dao-2.png +image: /images/use-cases/dao-2.png alt: Predstava nezavisne decentralizovane organizacije (DAO) koja glasa o predlogu. summaryPoint1: Zajednice koje su u vlasništvu članova bez centralizovanog vođstva. summaryPoint2: Siguran način da sarađujete sa strancima na internetu. diff --git a/public/content/translations/sr/decentralized-identity/index.md b/public/content/translations/sr/decentralized-identity/index.md index fdcbe31b8ad..f46f73ff339 100644 --- a/public/content/translations/sr/decentralized-identity/index.md +++ b/public/content/translations/sr/decentralized-identity/index.md @@ -5,7 +5,7 @@ lang: sr template: use-cases emoji: ":id:" sidebarDepth: 2 -image: /eth-gif-cat.png +image: /images/eth-gif-cat.png summaryPoint1: Tradicionalni sistem identiteta je centralizovao izdavanje, održavanje i kontrolu vaših identifikatora. summaryPoint2: Decentralizovani identitet eliminiše zavisnost od centralizovanih trećih strana. summaryPoint3: Zahvaljujući kriptu, korisnici sada imaju alate da ponovo izdaju, drže i kontrolišu svoje vlastite identifikatore i potvrde. diff --git a/public/content/translations/sr/defi/index.md b/public/content/translations/sr/defi/index.md index c600e50c1a8..88cffb60c45 100644 --- a/public/content/translations/sr/defi/index.md +++ b/public/content/translations/sr/defi/index.md @@ -4,7 +4,7 @@ description: Pregled decentralizovanih finansija na mreži Ethereum lang: sr template: use-cases emoji: ":money_with_wings:" -image: /use-cases/defi.png +image: /images/use-cases/defi.png alt: Logo Eth-a napravljen od lego kocki. sidebarDepth: 2 summaryPoint1: Globalna, otvorena alternativa u odnosu na trenutni finansijski sistem. diff --git a/public/content/translations/sr/desci/index.md b/public/content/translations/sr/desci/index.md index 440a1641ecf..3ea748acbe7 100644 --- a/public/content/translations/sr/desci/index.md +++ b/public/content/translations/sr/desci/index.md @@ -5,7 +5,7 @@ lang: sr template: use-cases emoji: ":microscope:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: Globalna, otvorena alternativa trenutnom naučnom sistemu. summaryPoint2: Tehnologija koja omogućava naučnicima da dobiju sredstva, eksperimentišu, dele podatke i uvide i još mnogo toga. diff --git a/public/content/translations/sr/nft/index.md b/public/content/translations/sr/nft/index.md index efbd3fecf36..c10f9f728de 100644 --- a/public/content/translations/sr/nft/index.md +++ b/public/content/translations/sr/nft/index.md @@ -5,7 +5,7 @@ lang: sr template: use-cases emoji: ":frame_with_picture:" sidebarDepth: 2 -image: /infrastructure_transparent.png +image: /images/infrastructure_transparent.png alt: Eth logo koji se prikazuje putem holograma. summaryPoint1: Način da se bilo šta jedinstveno prikaže kao sredstvo zasnovano na Ethereum. summaryPoint2: NFT-ijevi daju više moći kreatorima sadržaja nego ikada ranije. diff --git a/public/content/translations/sr/refi/index.md b/public/content/translations/sr/refi/index.md index 36b5953e8de..f26387d113e 100644 --- a/public/content/translations/sr/refi/index.md +++ b/public/content/translations/sr/refi/index.md @@ -5,7 +5,7 @@ lang: sr template: use-cases emoji: ":recycle:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: Alternativa ekonomskom sistemu izgrađena na regenerativnim principima summaryPoint2: Pokušaj upotrebe Ethereuma za rešavanje globalnih koordinacionih kriza kao što su klimatske promene diff --git a/public/content/translations/sr/social-networks/index.md b/public/content/translations/sr/social-networks/index.md index 72a35625252..308dfd62bdc 100644 --- a/public/content/translations/sr/social-networks/index.md +++ b/public/content/translations/sr/social-networks/index.md @@ -5,7 +5,7 @@ lang: sr template: use-cases emoji: ":mega:" sidebarDepth: 2 -image: /ethereum-learn.png +image: /images/ethereum-learn.png summaryPoint1: Platforme bazirane na blokčejnu za društvenu interakciju i kreiranje i distribuciju sadržaja. summaryPoint2: Decentralizovane društvene mreže štite privatnost korisnika i pospešuju bezbednost podataka. summaryPoint3: Tokeni i NFT-ijevi kreiraju nove načine kako monetizovati sadržaj. diff --git a/public/content/translations/sw/nft/index.md b/public/content/translations/sw/nft/index.md index 8f4ea9ff10b..305941b1ca5 100644 --- a/public/content/translations/sw/nft/index.md +++ b/public/content/translations/sw/nft/index.md @@ -5,7 +5,7 @@ lang: sw template: use-cases emoji: ":frame_with_picture:" sidebarDepth: 2 -image: /infrastructure_transparent.png +image: /images/infrastructure_transparent.png alt: Nembo ya Eth ikionyeshwa kwa kupitia hologramu. summaryPoint1: Njia ya kuwakilisha kitu chochote cha pekee kama mali zilizojengwa na Ethereum. summaryPoint2: NFT zinawapatia waundaji wa maudhui nguvu zaidi kuliko zamani. diff --git a/public/content/translations/sw/roadmap/beacon-chain/index.md b/public/content/translations/sw/roadmap/beacon-chain/index.md index e92f17f889b..f36fa8e5c53 100644 --- a/public/content/translations/sw/roadmap/beacon-chain/index.md +++ b/public/content/translations/sw/roadmap/beacon-chain/index.md @@ -3,7 +3,7 @@ title: Mnyororo Kioleza description: Jifunze juu ya Mnyororo Kioleza - Kisasisho kilichoanzishwa na Ethereum ya uthibitisho-wa-hisa. lang: sw template: upgrade -image: /upgrades/core.png +image: /images/upgrades/core.png alt: summaryPoint1: Mnyororo Kioleza haitabadili kitu chochote katika Ethereum ya leo. summaryPoint2: Itaratibu mtandao, na kutumikia kama safu ya makubaliano. diff --git a/public/content/translations/sw/roadmap/merge/index.md b/public/content/translations/sw/roadmap/merge/index.md index 0cbfda326dc..49e91df14f0 100644 --- a/public/content/translations/sw/roadmap/merge/index.md +++ b/public/content/translations/sw/roadmap/merge/index.md @@ -3,7 +3,7 @@ title: Muungano description: Jifunze kuhusu muunganiko - ambapo mtandao mkuu wa Etheream utakapoungana na Mnyororo Kioleza ulioratibu mfumo wa uthibitisho-wa-hisa. lang: sw template: upgrade -image: /upgrades/merge.png +image: /images/upgrades/merge.png alt: summaryPoint1: Hatimaye Ethereum ya sasa itafanya "muungano" na mfumo wa uthibitisho-wa-hisa wa mnyororo kioleza. summaryPoint2: Hii itaweka alama ya kuhitumu kwa Ethereum ya uthibitisho-wa-kazi, na mpito mzima kwenda kwenye uthibitisho-wa-hisa. diff --git a/public/content/translations/tr/dao/index.md b/public/content/translations/tr/dao/index.md index 342e8130a1d..e8b07dd128e 100644 --- a/public/content/translations/tr/dao/index.md +++ b/public/content/translations/tr/dao/index.md @@ -5,7 +5,7 @@ lang: tr template: use-cases emoji: ":handshake:" sidebarDepth: 2 -image: /use-cases/dao-2.png +image: /images/use-cases/dao-2.png alt: Bir teklif üzerinde oy kullanan bir DAO'nun temsili. summaryPoint1: Merkezi liderliği olmayan üyelere ait topluluklar. summaryPoint2: İnternette tanımadığnız kişilerle iş birliği yapmanın güvenli bir yolu. diff --git a/public/content/translations/tr/decentralized-identity/index.md b/public/content/translations/tr/decentralized-identity/index.md index af3ce850fe3..18d19da68cb 100644 --- a/public/content/translations/tr/decentralized-identity/index.md +++ b/public/content/translations/tr/decentralized-identity/index.md @@ -5,7 +5,7 @@ lang: tr template: use-cases emoji: ":id:" sidebarDepth: 2 -image: /eth-gif-cat.png +image: /images/eth-gif-cat.png summaryPoint1: Geleneksel kimlik sistemleri, tanımlayıcılarınızın verilmesini, bakımını ve kontrolünü merkezileştirdi. summaryPoint2: Merkeziyetsiz kimlik, merkezi üçüncü taraflara olan bağımlılığı ortadan kaldırır. summaryPoint3: Kripto sayesinde, kullanıcılar artık kendi tanımlayıcılarını ve onaylarını yayınlama, tutma ve kontrol etme araçlarına bir kez daha sahipler. diff --git a/public/content/translations/tr/defi/index.md b/public/content/translations/tr/defi/index.md index 314e6098f25..1b41bb6045e 100644 --- a/public/content/translations/tr/defi/index.md +++ b/public/content/translations/tr/defi/index.md @@ -4,7 +4,7 @@ description: Ethereum'da DeFi'ye genel bakış lang: tr template: use-cases emoji: ":money_with_wings:" -image: /use-cases/defi.png +image: /images/use-cases/defi.png alt: Lego parçalarından yapılmış bir Eth logosu. sidebarDepth: 2 summaryPoint1: Mevcut finansal sisteme küresel ve açık bir alternatif. diff --git a/public/content/translations/tr/desci/index.md b/public/content/translations/tr/desci/index.md index bd0f8b6747e..90fdf718053 100644 --- a/public/content/translations/tr/desci/index.md +++ b/public/content/translations/tr/desci/index.md @@ -5,7 +5,7 @@ lang: tr template: use-cases emoji: ":microscope:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: Mevcut bilimsel sisteme küresel, açık bir alternatif. summaryPoint2: Bilim insanlarının finansman sağlamasına, deneyler yürütmesine, veri paylaşmasına, görüşlerini dağıtmasına ve daha fazlasını yapmalarına olanak tanıyan teknoloji. diff --git a/public/content/translations/tr/nft/index.md b/public/content/translations/tr/nft/index.md index 47d44070862..66a11bab631 100644 --- a/public/content/translations/tr/nft/index.md +++ b/public/content/translations/tr/nft/index.md @@ -5,7 +5,7 @@ lang: tr template: use-cases emoji: ":frame_with_picture:" sidebarDepth: 2 -image: /infrastructure_transparent.png +image: /images/infrastructure_transparent.png alt: Hologram ile gösterilen bir Eth logosu. summaryPoint1: Benzersiz bir şeyi Ethereum tabanlı bir varlık olarak göstermenin yolu. summaryPoint2: NFT'ler içerik oluşturuculara her zamankinden daha fazla güç veriyor. diff --git a/public/content/translations/tr/refi/index.md b/public/content/translations/tr/refi/index.md index c76d025954e..0998bf582df 100644 --- a/public/content/translations/tr/refi/index.md +++ b/public/content/translations/tr/refi/index.md @@ -5,7 +5,7 @@ lang: tr template: use-cases emoji: ":recycle:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: Yenileyici ilkeler üzerine inşa edilmiş alternatif bir ekonomik sistem summaryPoint2: İklim değişikliği gibi küresel düzeydeki koordinasyon krizlerini çözmek için Ethereum'dan yararlanma girişimi diff --git a/public/content/translations/tr/roadmap/beacon-chain/index.md b/public/content/translations/tr/roadmap/beacon-chain/index.md index e241bfdf9ce..35c8fd1cc4b 100644 --- a/public/content/translations/tr/roadmap/beacon-chain/index.md +++ b/public/content/translations/tr/roadmap/beacon-chain/index.md @@ -3,7 +3,7 @@ title: İşaret Zinciri description: Hisse ispatını Ethereum'a tanıtan yükseltme olan İşaret Zinciri hakkında bilgi edinin. lang: tr template: upgrade -image: /upgrades/core.png +image: /images/upgrades/core.png alt: summaryPoint1: İşaret Zincirinin Ethereum ekosistemine hisse ispatı olarak eklenmesi. summaryPoint2: Original Ethereum Hisse İspatı zinciri ile eylül 2022de birleştirilmiştir. diff --git a/public/content/translations/tr/roadmap/future-proofing/index.md b/public/content/translations/tr/roadmap/future-proofing/index.md index 3bccf867f84..8dda15fac56 100644 --- a/public/content/translations/tr/roadmap/future-proofing/index.md +++ b/public/content/translations/tr/roadmap/future-proofing/index.md @@ -2,7 +2,7 @@ title: Ethereum'u geleceğe dirençli hale getirmek description: Bu yükseltmeler, ileride ne olursa olsun Ethereum'u gelecek için esnek, merkeziyetsiz temel katman olarak sağlamlaştırıyor. lang: tr -image: /roadmap/roadmap-future.png +image: /images/roadmap/roadmap-future.png alt: "Ethereum yol haritası" template: roadmap --- diff --git a/public/content/translations/tr/roadmap/index.md b/public/content/translations/tr/roadmap/index.md index cce125f28fb..8f145195212 100644 --- a/public/content/translations/tr/roadmap/index.md +++ b/public/content/translations/tr/roadmap/index.md @@ -3,7 +3,7 @@ title: Ethereum yol haritası description: Ethereum için daha ölçeklenebilir, güvenli ve sürdürülebilir olmanın yolu. lang: tr template: roadmap -image: /heroes/roadmap-hub-hero.jpg +image: /images/heroes/roadmap-hub-hero.jpg alt: "Ethereum yol haritası" summaryPoints: buttons: diff --git a/public/content/translations/tr/roadmap/merge/index.md b/public/content/translations/tr/roadmap/merge/index.md index 94cd5dd7711..8bf35659d90 100644 --- a/public/content/translations/tr/roadmap/merge/index.md +++ b/public/content/translations/tr/roadmap/merge/index.md @@ -3,7 +3,7 @@ title: Birleştirme description: 'Birleşim: Ana Ağ Ethereum''un hisse ispatını kullanmaya başlama zamanı hakkında bilgi edinin.' lang: tr template: upgrade -image: /upgrades/merge.png +image: /images/upgrades/merge.png alt: summaryPoint1: Ethereum Ana Ağı hisse ispatı kullanır, ancak bu her zaman geçerli olan durum değildi. summaryPoint2: Özgün iş ispatı mekanizmasının hisse ispatına yükseltilmesi Birleşim olarak adlandırılır. diff --git a/public/content/translations/tr/roadmap/scaling/index.md b/public/content/translations/tr/roadmap/scaling/index.md index 782bc78df64..ec8f96d4cdf 100644 --- a/public/content/translations/tr/roadmap/scaling/index.md +++ b/public/content/translations/tr/roadmap/scaling/index.md @@ -2,7 +2,7 @@ title: Ethereum'u ölçeklendirmek description: Toplamalar işlemleri zincir dışında topluca gerçekleştiriyor, böylece kullanıcı için maliyetleri azaltıyor. Ancak, toplamaların şu andaki veri kullanımı çok pahalı ve bu durum, işlemlerin ucuz olabilme yolunu sınırlıyor. Proto-Danksharding bunu çözüyor. lang: tr -image: /roadmap/roadmap-transactions.png +image: /images/roadmap/roadmap-transactions.png alt: "Ethereum yol haritası" template: roadmap --- diff --git a/public/content/translations/tr/roadmap/security/index.md b/public/content/translations/tr/roadmap/security/index.md index 54a808a970d..62841db0599 100644 --- a/public/content/translations/tr/roadmap/security/index.md +++ b/public/content/translations/tr/roadmap/security/index.md @@ -2,7 +2,7 @@ title: Daha güvenli bir Ethereum description: Ethereum, var olan en güvenli ve merkeziyetsiz akıllı sözleşme platformudur. Bununla birlikte, Ethereum'un gelecekte her türlü saldırıya karşı dayanıklı kalabilmesi için yapılabilecek iyileştirmeler hâlâ var. lang: tr -image: /roadmap/roadmap-security.png +image: /images/roadmap/roadmap-security.png alt: "Ethereum yol haritası" template: roadmap --- diff --git a/public/content/translations/tr/roadmap/user-experience/index.md b/public/content/translations/tr/roadmap/user-experience/index.md index 29f7f30fd35..bce6b40ece0 100644 --- a/public/content/translations/tr/roadmap/user-experience/index.md +++ b/public/content/translations/tr/roadmap/user-experience/index.md @@ -2,7 +2,7 @@ title: Kullanıcı deneyimini iyileştirme description: Ethereum'u kullanmak çoğu kişi için hâlâ oldukça karmaşık. Kitlesel kullanımı teşvik etmek için Ethereum, giriş engellerini büyük ölçüde azaltmalıdır - kullanıcılar, Ethereum'a merkeziyetsiz, izinsiz ve sansüre dirençli erişimin avantajlarından yararlanmalıdır; ancak bu, geleneksel bir web2 uygulamasını kullanmak kadar sorunsuz olmalıdır. lang: tr -image: /roadmap/roadmap-ux.png +image: /images/roadmap/roadmap-ux.png alt: "Ethereum yol haritası" template: roadmap --- diff --git a/public/content/translations/tr/social-networks/index.md b/public/content/translations/tr/social-networks/index.md index b2323220d58..7b598a67ac7 100644 --- a/public/content/translations/tr/social-networks/index.md +++ b/public/content/translations/tr/social-networks/index.md @@ -5,7 +5,7 @@ lang: tr template: use-cases emoji: ":mega:" sidebarDepth: 2 -image: /ethereum-learn.png +image: /images/ethereum-learn.png summaryPoint1: Sosyal etkileşim, içerik oluşturma ve dağıtım için blok zincir tabanlı platformlar. summaryPoint2: Merkeziyetsiz sosyal medya ağları, kullanıcı gizliliğini korur ve veri güvenliğini artırır. summaryPoint3: Token'lar ve NFT'ler, içerikten para kazanmanın yeni yollarını oluşturur. diff --git a/public/content/translations/tr/staking/pools/index.md b/public/content/translations/tr/staking/pools/index.md index 89bf88dcc70..3261fe60355 100644 --- a/public/content/translations/tr/staking/pools/index.md +++ b/public/content/translations/tr/staking/pools/index.md @@ -4,7 +4,7 @@ description: Ortak ETH hisselemeye nasıl başlanacağına dair genel bir bakı lang: tr template: staking emoji: ":money_with_wings:" -image: /staking/leslie-pool.png +image: /images/staking/leslie-pool.png alt: Gergedan Leslie havuzda yüzüyor. sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/tr/staking/saas/index.md b/public/content/translations/tr/staking/saas/index.md index c7de0555c36..7546feebc44 100644 --- a/public/content/translations/tr/staking/saas/index.md +++ b/public/content/translations/tr/staking/saas/index.md @@ -4,7 +4,7 @@ description: Havuzlanmış ETH faiz getirisi elde etmeye nasıl başlanacağına lang: tr template: staking emoji: ":money_with_wings:" -image: /staking/leslie-saas.png +image: /images/staking/leslie-saas.png alt: Gergedan Leslie bulutlarda dalgalanıyor. sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/tr/staking/solo/index.md b/public/content/translations/tr/staking/solo/index.md index 688d100677e..1dff59db412 100644 --- a/public/content/translations/tr/staking/solo/index.md +++ b/public/content/translations/tr/staking/solo/index.md @@ -4,7 +4,7 @@ description: ETH'nizi solo stake etmeye nasıl başlayacağınıza dair genel bi lang: tr template: staking emoji: ":money_with_wings:" -image: /staking/leslie-solo.png +image: /images/staking/leslie-solo.png alt: Gergedan Leslie bilgisayar çipinin üstünde. sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/tr/staking/withdrawals/index.md b/public/content/translations/tr/staking/withdrawals/index.md index cf6e60d309b..5d69881a0ac 100644 --- a/public/content/translations/tr/staking/withdrawals/index.md +++ b/public/content/translations/tr/staking/withdrawals/index.md @@ -3,7 +3,7 @@ title: Hisseden ödeme alma description: Hisseleme para çekimlerinin ne olduğu, nasıl çalıştıkları ve ödüllerini almak içn paydaşların ne yapmaları gerektiğini özetleyen sayfa lang: tr template: staking -image: /staking/leslie-withdrawal.png +image: /images/staking/leslie-withdrawal.png alt: Hisseleme ödülleri ile gergedan Leslie sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/uk/dao/index.md b/public/content/translations/uk/dao/index.md index 9a9b55878bf..f39c761481d 100644 --- a/public/content/translations/uk/dao/index.md +++ b/public/content/translations/uk/dao/index.md @@ -5,7 +5,7 @@ lang: uk template: use-cases emoji: ":handshake:" sidebarDepth: 2 -image: /use-cases/dao-2.png +image: /images/use-cases/dao-2.png alt: Представлення голосувань DAO за пропозицію. summaryPoint1: Спільноти, що належать учасникам, без централізованого керування. summaryPoint2: Безпечний спосіб співпраці з незнайомцями в Інтернеті. diff --git a/public/content/translations/uk/decentralized-identity/index.md b/public/content/translations/uk/decentralized-identity/index.md index 0db5a431276..05c0e3686b1 100644 --- a/public/content/translations/uk/decentralized-identity/index.md +++ b/public/content/translations/uk/decentralized-identity/index.md @@ -5,7 +5,7 @@ lang: uk template: use-cases emoji: ":id:" sidebarDepth: 2 -image: /eth-gif-cat.png +image: /images/eth-gif-cat.png summaryPoint1: Традиційні системи ідентифікації централізовано видають, підтримують і контролюють ваші ідентифікатори. summaryPoint2: Децентралізована ідентифікація усуває залежність від централізованих третіх сторін. summaryPoint3: Завдяки криптовалюті користувачі знову мають інструменти для видачі, зберігання та контролю власних ідентифікаторів і атестацій. diff --git a/public/content/translations/uk/defi/index.md b/public/content/translations/uk/defi/index.md index 32e2a146d2c..c902d1ceceb 100644 --- a/public/content/translations/uk/defi/index.md +++ b/public/content/translations/uk/defi/index.md @@ -4,7 +4,7 @@ description: Огляд DeFi на Ethereum lang: uk template: use-cases emoji: ":money_with_wings:" -image: /use-cases/defi.png +image: /images/use-cases/defi.png alt: Логотип Eth із блоків Lego. sidebarDepth: 2 summaryPoint1: Глобальна відкрита альтернатива наявній фінансовій системі. @@ -47,7 +47,7 @@ DeFi — це збірне поняття, що охоплює фінансов | Ринки завжди відкриті. | Ринки закриваються, бо працівникам потрібна перерва. | | Головний принцип — прозорість. Кожен може ознайомитися з даними продукту та перевірити, як працює система. | Діяльність фінансових установ прихована. Ви не можете переглянути їх кредитну історію, записи про доступні активи тощо. | - + Ознайомитися з програмами DeFi @@ -55,7 +55,7 @@ DeFi — це збірне поняття, що охоплює фінансов Bitcoin була першою програмою DeFi з усіх боків. Bitcoin дає змогу по-справжньому володіти активами, контролювати їх і надсилати в будь-який куточок світу. Це можливо завдяки наданню великій кількості людей, які не довіряють одне одному, можливості узгоджувати бухгалтерський облік без довіреного посередника. Bitcoin відкритий для всіх, і ніхто не має повноважень змінювати правила. Правила Bitcoin, як-от рідкісність і відкритість, прописані в технології. Це не схоже на традиційні фінанси, коли уряди можуть друкувати гроші, знецінюючи ваші заощадження, а компанії здатні закривати ринки. -На цих принципах базується й Ethereum. Як і в Bitcoin, ніхто не може змінити правила, а доступ є для всіх. Але Ethereum також дає змогу запрограмовувати цифрові гроші за допомогою [розумних контрактів](/glossary#smart-contract), тож ви можете вийти за рамки простого зберігання та надсилання активів. +На цих принципах базується й Ethereum. Як і в Bitcoin, ніхто не може змінити правила, а доступ є для всіх. Але тут ці цифрові гроші можна програмувати за допомогою [смарт-контрактів](/glossary/#smart-contract), тому активи можна не лише зберігати та надсилати. @@ -65,7 +65,7 @@ Bitcoin була першою програмою DeFi з усіх боків. Bi
    Ознайомтеся з програмами DeFi, якщо ви лише починаєте працювати з Ethereum.
    - + Ознайомитися з програмами DeFi
    @@ -90,9 +90,9 @@ Bitcoin була першою програмою DeFi з усіх боків. Bi ### Швидке надсилання грошей по всьому світу {#send-money} -Ethereum створено як блокчейн для надійних і глобальних транзакцій. Як і Bitcoin, Ethereum дає змогу надсилати кошти в будь-яку частину світу так само просто, як листи. Просто введіть [ім’я ENS](/nft/#nft-domains) отримувача (наприклад, bob.eth) або адресу його облікового запису у вашому гаманці, і за декілька хвилин (зазвичай) платіж буде отримано. Щоб надсилати й отримувати перекази, вам потрібен [гаманець](/wallets/). +Ethereum створено як блокчейн для надійних і глобальних транзакцій. Як і Bitcoin, Ethereum дає змогу надсилати кошти в будь-яку частину світу так само просто, як листи. Просто введіть [ім’я ENS](/glossary/#ens) одержувача (наприклад, bob.eth) або адресу його рахунку у своєму гаманці, і за кілька хвилин (зазвичай) платіж буде отримано. Щоб надсилати й отримувати перекази, вам потрібен [гаманець](/wallets/). - + Переглянути децентралізовані платіжні програми @@ -100,7 +100,7 @@ Ethereum створено як блокчейн для надійних і гл Ethereum можна використовувати для потокового передавання коштів. Це дає змогу виплатити зарплатню за секунду та надати доступ до коштів у будь-який момент. Або орендувати що-небудь за секунду, як-от камеру зберігання або електросамокат. -А якщо ви не хочете надсилати або передавати [ETH](/eth/) через часту зміну курсу, можете скористатись альтернативною валютою Ethereum — стейблкоїнами («стабільні монети»). +А якщо ви не хочете надсилати або передавати [ETH](/glossary/#ether) через їх високу волатильність, на Ethereum існують альтернативні валюти: [стейблкоїни](/glossary/#stablecoin). @@ -110,7 +110,7 @@ Ethereum можна використовувати для потокового Вартість монет, зокрема Dai або USDC, залишається в межах кількох центів від вартості долара. Завдяки цьому вони ідеально підходять для виплати зарплатні або роздрібної торгівлі. Багато жителів Латинської Америки використовували стейблкоїни для захисту своїх заощаджень у часи, коли їхні державні валюти були надто нестабільними. - + Докладніше про стейблкоїни @@ -123,7 +123,7 @@ Ethereum можна використовувати для потокового - В одноранговому форматі (peer-to-peer), коли кошти в позику надає конкретний позикодавець. - На основі пулу (pool-based), коли позикодавці надсилають кошти (ліквідність) у пул, звідки їх можна брати в борг. - + Ознайомитися з децентралізованими програмами для позик @@ -133,7 +133,7 @@ Ethereum можна використовувати для потокового Сьогодні позики обертаються навколо залучених у цю діяльність осіб. Перш ніж давати кошти в позику, банкам потрібно впевнитися, що ви зможете їх повернути. -Децентралізована видача позик не вимагає підтвердження особи жодної зі сторін. Натомість позичальник має внести заставу, яку позикодавець автоматично отримає, якщо борг не буде погашено. Деякі позикодавці навіть приймають NFT в ролі застави. NFT — це документи, прив’язані до унікальних активів, як-от картин. [Докладніше про NFT](/nft/) +Децентралізована видача позик не вимагає підтвердження особи жодної зі сторін. Натомість позичальник має внести заставу, яку позикодавець автоматично отримає, якщо борг не буде погашено. Деякі кредитори навіть приймають [NFT](/glossary/#nft) як заставу. NFT — це документи, прив’язані до унікальних активів, як-от картин. [Докладніше про NFT](/nft/) Це дає змогу позичати кошти без чеків і надання особистої інформації. @@ -168,7 +168,9 @@ Ethereum можна використовувати для потокового Щоб виконати наведений процес у світі традиційних фінансів, вам знадобиться величезна сума грошей. Подібні стратегії заробітку доступні лише заможним людям. Миттєві позики — це приклад того, як у майбутньому наявність коштів не буде обов’язковою умовою для заробітку. -[Докладніше про миттєві позики](https://aave.com/flash-loans/) + + Докладніше про миттєві позики + @@ -180,10 +182,10 @@ Ethereum можна використовувати для потокового - Ви вкладаєте свої 100 Dai ([стейблкоїни](/stablecoins/)), наприклад, у продукт Aave. - Ви отримуєте 100 Aave Dai (aDai) — це токен, що відповідає вашим вкладеним монетам Dai. -- aDai зростатиме залежно від відсоткових ставок, і ви зможете побачити підвищення балансу у вашому гаманці. Залежно від річної відсоткової ставки на балансі вашого гаманця за декілька днів або навіть годин уже буде 100,1234 aDai! +- aDai зростатиме залежно від відсоткових ставок, і ви зможете побачити підвищення балансу у вашому гаманці. Залежно від [річної процентної ставки](/glossary/#apr), через кілька днів або навіть годин баланс вашого гаманця буде виглядати приблизно так: 100,1234. - У будь-який момент можна вивести суму звичайних монет Dai, що дорівнює балансу aDai. - + Ознайомитися з децентралізованими програмами для вкладення @@ -199,7 +201,7 @@ Ethereum можна використовувати для потокового Призовий фонд формується з усіх відсотків, отриманих від вкладених коштів у білети, як у наведеному вище прикладі вкладення. - + Спробувати PoolTogether @@ -211,7 +213,7 @@ Ethereum можна використовувати для потокового Наприклад, для участі в описаній вище безпрограшній лотереї PoolTogether необхідно мати токен Dai або USDC. DEX дають змогу обміняти ETH на ці токени й назад, коли вони вам уже не будуть потрібні. - + Ознайомитися з біржами токенів @@ -223,7 +225,7 @@ Ethereum можна використовувати для потокового На централізованих біржах активи доводиться вносити перед торгівлею на свій страх і ризик. Внесені активи перебувають у небезпеці, оскільки централізовані біржі часто атакують хакери. - + Ознайомитися з децентралізованими програмами для торгівлі @@ -233,9 +235,9 @@ Ethereum можна використовувати для потокового На Ethereum присутні продукти для керування фондами, які можуть допомогти збільшити портфель на основі вибраної стратегії. Усе відбувається автоматизовано, відкрито й без потреби в посередництві менеджера, який отримає частку вашого прибутку. -Хорошим прикладом є [фонд DeFi Pulse Index (DPI)](https://defipulse.com/blog/defi-pulse-index/). Цей фонд автоматично виконує повторне балансування, щоб ваш портфель завжди містив [найкращі токени DeFi відповідно до ринкової капіталізації](https://www.coingecko.com/en/defi). Вам не потрібно заглиблюватися в деталі, а вийти з фонду можна коли завгодно. +Хорошим прикладом є [фонд DeFi Pulse Index (DPI)](https://defipulse.com/blog/defi-pulse-index/). Він виконує автоматичне ребалансування, щоб ваш портфель завжди включав найкращі за ринковою капіталізацією токени DeFi. Вам не потрібно заглиблюватися в деталі, а вийти з фонду можна коли завгодно. - + Ознайомитися з децентралізованими програмами для інвестицій @@ -249,7 +251,7 @@ Ethereum — ідеальна платформа для краудфандинг - Процес прозорий, тож інвестори можуть перевірити зібрану кількість коштів. Навіть можна відстежити, як вони витрачатимуться в майбутньому. - Інвестори можуть налаштувати автоматичне повернення коштів, якщо, наприклад, не було дотримано дедлайну або не вдалося зібрати мінімальну суму. - + Ознайомитися з децентралізованими програмами для краудфандингу @@ -266,7 +268,9 @@ Ethereum — це програмне забезпечення з відкрит Це означає, що проєкт A із 100 пожертвуваннями на суму 1 долар може отримати більше коштів, ніж проєкт B з одним пожертвуванням на суму 10 000 доларів (залежно від розміру відповідного пулу). -[Докладніше про квадратичне фінансування](https://wtfisqf.com) + + Докладніше про квадратичне фінансування + @@ -276,7 +280,7 @@ Ethereum — це програмне забезпечення з відкрит Продукти Ethereum, як і будь-яке програмне забезпечення, можуть мати помилки й експлойти. Наразі багато страхувальних продуктів зосереджуються на захисті користувачів від втрати коштів. Однак уже з’являються проєкти, які починають страхувати від будь-яких життєвих проблем. Хорошим прикладом є страхування врожаю від Etherisc, що [має на меті захистити дрібних кенійських фермерів від збитків через засуху та повені](https://blog.etherisc.com/etherisc-teams-up-with-chainlink-to-deliver-crop-insurance-in-kenya-137e433c29dc). Децентралізоване страхування може забезпечити дешевші послуги для фермерів, які часто потерпають від зависоких цін на страхування в традиційних установах. - + Ознайомитися з децентралізованими програмами для страхування @@ -286,7 +290,7 @@ Ethereum — це програмне забезпечення з відкрит У середовищі, де всього так багато відбувається, вам потрібен інструмент для відстеження всіх ваших інвестицій, позик та угод. Є безліч продуктів, які дають змогу координувати всю вашу взаємодію з DeFi на єдиній платформі. У цьому вся перевага відкритої архітектури DeFi. Розробники здатні створювати інтерфейси, де можна не тільки переглядати баланси в різних продуктах, а й використовувати їх функції. Це може стати вам у пригоді під час дослідження DeFi. - + Ознайомитися з децентралізованими програмами для портфелів @@ -320,11 +324,13 @@ DeFi можна розділити на рівні: 3. Протоколи. [Смартконтракти](/glossary/#smart-contract) забезпечують надання послуг, як-от децентралізоване вкладення активів. 4. [Програми](/dapps/). Продукти, які використовуються для керування й отримання доступу до протоколів. +Примітка. Більша частина DeFi використовує стандарт [ERC-20](/glossary/#erc-20). Додатки в DeFi використовують обгортку для ETH, яка називається Wrapped Ether (WETH). [Дізнайтеся більше про Wrapped Ether](/wrapped-eth). + ## Розбудова DeFi {#build-defi} DeFi — це ініціатива з відкритим вихідним кодом. Усі протоколи та програми DeFi відкриті для перевірок, розгалужень і впровадження інновацій. Завдяки цьому багаторівневому стеку (адже на всіх рівнях використовується той самий базовий блокчейн і активи) протоколи можна поєднувати й зіставляти, створюючи унікальні комбінації з новими можливостями. - + Докладніше про децентралізовані програми для розбудови @@ -334,7 +340,6 @@ DeFi — це ініціатива з відкритим вихідним код - [DeFi Prime](https://defiprime.com/) - [DeFi Llama](https://defillama.com/) -- [DeFi Rate](https://defirate.com/) ### Статті про DeFi {#defi-articles} @@ -348,5 +353,5 @@ DeFi — це ініціатива з відкритим вихідним код ### Спільноти {#communities} -- [DeFi Llama (сервер на Discord)](https://discord.gg/buPFYXzDDd) +- [DeFi Llama (сервер на Discord)](https://discord.defillama.com/) - [DeFi Pulse (сервер на Discord)](https://discord.gg/Gx4TCTk) diff --git a/public/content/translations/uk/desci/index.md b/public/content/translations/uk/desci/index.md index b2401487c08..e2683a7bf2a 100644 --- a/public/content/translations/uk/desci/index.md +++ b/public/content/translations/uk/desci/index.md @@ -5,7 +5,7 @@ lang: uk template: use-cases emoji: ":microscope:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: Глобальна, відкрита альтернатива сучасній науковій системі. summaryPoint2: Технологія, яка дає вченим змогу отримувати фінансування, проводити експерименти, ділитися даними, поширювати аналітику тощо. diff --git a/public/content/translations/uk/eips/index.md b/public/content/translations/uk/eips/index.md index 0000b02e53d..97f6e97fdce 100644 --- a/public/content/translations/uk/eips/index.md +++ b/public/content/translations/uk/eips/index.md @@ -14,7 +14,7 @@ lang: uk ## Чому EIP такі важливі? {#why-do-eips-matter} -EIP відіграють першочергову роль у фіксуванні на платформі Ethereum змін, які відбуваються. За їх допомогою люди можуть пропонувати, обговорювати й приймати зміни. Існують [різні типи EIP](https://github.com/ethereum/EIPs/blob/master/EIPS/eip-1.md#eip-types), зокрема основні EIP для змін протоколу низького рівня, що впливають на консенсус і вимагають оновлення мережі, як-от [EIP-1559](https://eips.ethereum.org/EIPS/eip-1559), і ERC для програмних стандартів, як-от [EIP-20](https://eips.ethereum.org/EIPS/eip-20) і [EIP-721](https://eips.ethereum.org/EIPS/eip-721). +EIP відіграють першочергову роль у фіксуванні на платформі Ethereum змін, які відбуваються. За їх допомогою люди можуть пропонувати, обговорювати й приймати зміни. Існують [різні типи EIP](https://eips.ethereum.org/EIPS/eip-1#eip-types), зокрема основні EIP для змін протоколу низького рівня, що впливають на консенсус і вимагають оновлення мережі, як-от [EIP-1559](https://eips.ethereum.org/EIPS/eip-1559), і ERC для програмних стандартів, як-от [EIP-20](https://eips.ethereum.org/EIPS/eip-20) і [EIP-721](https://eips.ethereum.org/EIPS/eip-721). Кожне мережеве оновлення складається з набору EIP, які мають застосовуватися кожним [клієнтом Ethereum](/learn/#clients-and-nodes) у мережі. Це означає, що для того, аби залишатися в консенсусі з іншими клієнтами в головній мережі Ethereum, розробники клієнтів повинні переконатися, що всі вони застосували необхідні EIP. @@ -46,7 +46,7 @@ EIP відіграють першочергову роль у фіксуванн Якщо ви хочете стати редактором EIP, ознайомтеся з документом [EIP-5069](https://eips.ethereum.org/EIPS/eip-5069). -Редактори EIP вирішують, коли пропозиція є готовою стати EIP, і допомагають авторам EIP просувати свої пропозиції. [Ethereum Cat Herders](https://ethereumcatherders.com/) допомагають організувати зустрічі між редакторами EIP та спільнотою (див. [EIPIP](https://github.com/ethereum-cat-herders/EIPIP)). +Редактори EIP вирішують, коли пропозиція є готовою стати EIP, і допомагають авторам EIP просувати свої пропозиції. Автори [Ethereum Cat Herders](https://www.ethereumcatherders.com/) допомагають організувати зустрічі між редакторами EIP та спільнотою (див. [EIPIP](https://github.com/ethereum-cat-herders/EIPIP)). Повний процес стандартизації разом із графіком подано в документі [EIP-1](https://eips.ethereum.org/EIPS/eip-1) diff --git a/public/content/translations/uk/nft/index.md b/public/content/translations/uk/nft/index.md index cba07ad1776..ea9900d0764 100644 --- a/public/content/translations/uk/nft/index.md +++ b/public/content/translations/uk/nft/index.md @@ -5,7 +5,7 @@ lang: uk template: use-cases emoji: ":frame_with_picture:" sidebarDepth: 2 -image: /infrastructure_transparent.png +image: /images/infrastructure_transparent.png alt: Логотип Eth відображається за допомогою голограми. summaryPoint1: Спосіб представити що-небудь унікальне як актив на основі Ethereum. summaryPoint2: Завдяки NFT у творців контенту з’являється більше можливостей, ніж будь-коли раніше. diff --git a/public/content/translations/uk/refi/index.md b/public/content/translations/uk/refi/index.md index 41ccd4a6966..034e1039f9d 100644 --- a/public/content/translations/uk/refi/index.md +++ b/public/content/translations/uk/refi/index.md @@ -5,7 +5,7 @@ lang: uk template: use-cases emoji: ":recycle:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: Альтернативна економічна система, побудована на регенеративних принципах summaryPoint2: Спроба використати Ethereum для вирішення глобальних координаційних криз, як-от зміна клімату diff --git a/public/content/translations/uk/roadmap/beacon-chain/index.md b/public/content/translations/uk/roadmap/beacon-chain/index.md index 696f36de8f5..09630b2624d 100644 --- a/public/content/translations/uk/roadmap/beacon-chain/index.md +++ b/public/content/translations/uk/roadmap/beacon-chain/index.md @@ -3,38 +3,36 @@ title: Beacon Chain description: Дізнайтеся про Beacon Chain — оновлення, за якого платформа Ethereum перейшла на модель доказу частки. lang: uk template: upgrade -image: /upgrades/core.png -alt: -summaryPoint1: Запуск Beacon Chain приніс в екосистему Ethereum модель доказу частки. -summaryPoint2: У вересні 2022 року здійснено об’єднання з оригінальним ланцюгом Ethereum, що працював за моделлю підтвердження роботи. -summaryPoint3: З Beacon Chain у системі з’явився протокол логіки консенсусу та поширення блоків, який наразі захищає Ethereum. +image: /images/upgrades/core.png +alt: +summaryPoint1: З Beacon Chain в екосистемі Ethereum з’явився доказ частки володіння. +summaryPoint2: У вересні 2022 року відбулося об’єднання з оригінальним ланцюжком Ethereum, що ґрунтувався на доказі виконання роботи. +summaryPoint3: З Beacon Chain у системі з’явився протокол логіки консенсусу та обміну блоками, який наразі захищає Ethereum. --- - Beacon Chain було запущено 1 грудня 2020 року, а модель доказу частки стала офіційним механізмом консенсусу Ethereum після оновлення The Merge, яке відбулося 15 вересня 2022 року. + Beacon Chain було запущено 1 грудня 2020 року, а доказ частки володіння став офіційним механізмом консенсусу Ethereum після оновлення The Merge, яке відбулося 15 вересня 2022 року. ## Що таке Beacon Chain? {#what-is-the-beacon-chain} -Beacon Chain — назва оригінального блокчейну з моделлю доказу частки, який було запущено у 2020 році. Його було створено для забезпечення стабільної та екологічної роботи логіки консенсусу з моделлю доказу частки, перш ніж її буде впроваджено в головній мережі Ethereum. Тому він функціонував паралельно з оригінальною мережею Ethereum із підтвердженням роботи. Для переходу Ethereum із моделі підтвердження роботи на модель доказу частки потрібно було навчити Beacon Chain приймати транзакції від оригінального ланцюга Ethereum, групувати їх у блоки й організовувати в блокчейн за допомогою механізму консенсусу на основі доказу частки. Водночас оригінальні клієнти Ethereum вимкнули майнінг і логіку консенсусу та поширення блоків, передавши всі ці функції в Beacon Chain. Ця подія мала назву [The Merge](/roadmap/merge/). Після The Merge більше немає двох блокчейнів, лишився лише один ланцюг Ethereum із моделлю доказу частки. +Beacon Chain — назва оригінального блокчейну з доказом частки володіння, який було запущено у 2020 році. Його було створено для забезпечення стабільної та екологічної роботи логіки консенсусу з доказом частки володіння, перш ніж її буде впроваджено в головній мережі Ethereum. Тому він функціонував паралельно з оригінальною мережею Ethereum із доказом виконання роботи. Beacon Chain був ланцюжком пустих блоків. Для переходу Ethereum із доказу виконання роботи на доказ частки володіння потрібно було навчити Beacon Chain приймати дані транзакцій від клієнтів-виконавців, об’єднувати їх у блоки й організовувати в блокчейн за допомогою механізму консенсусу на основі доказу частки володіння. Водночас оригінальні клієнти Ethereum вимкнули майнінг і логіку консенсусу та поширення блоків, передавши всі ці функції в Beacon Chain. Ця подія отримала назву [злиття](/roadmap/merge/). Після злиття більше не існувало двох блокчейнів. Замість цього, залишилась одна мережа Ethereum із доказом частки володіння, яка тепер вимагає наявність двох різних клієнтів на кожному вузлі. Beacon Chain є рівнем консенсусу, піринговою мережею консенсус-клієнтів, яка відповідає за обмін блоками й логіку консенсусу, а вихідні клієнти формують рівень виконання, який відповідає за обмін транзакціями та їх виконання, а також керування станом Ethereum. Два рівні можуть взаємодіяти між собою за допомогою Engine API. -## Що відбулося після запуску Beacon Chain? {#what-does-the-beacon-chain-do} +## Про оновлення Beacon Chain {#what-does-the-beacon-chain-do} -Назва «Beacon Chain» застосовувалася до реєстру облікових записів, що моніторили та координували мережу [стейкерів](/staking/) Ethereum, перш ніж вони почали валідувати справжні транзакції Ethereum. Він не обробляв транзакції та не керував роботою смартконтрактів. - -Цей блокчейн запровадив механізм консенсусу (або «рівень консенсусу»), що замінив майнінг, який проводився в Ethereum за використання моделі підтвердження роботи, і це призвело до багатьох важливих покращень. - -Beacon Chain був необхідним компонентом для [безпеки, екологічності й масштабування Ethereum, які ми маємо сьогодні](/roadmap/vision/). +Beacon Chain — це назва реєстру облікових записів, що моніторили та координували мережу [стейкерів](/staking/) Ethereum, перш ніж вони почали валідувати справжні блоки Ethereum. Він не обробляє транзакції та не керує взаємодією зі смартконтрактами, оскільки ці функції виконуються на рівні виконання. Beacon Chain відповідає за такі функції, як обробка блоків і атестацій, виконання алгоритму вибору розгалуження, а також керування винагородами та покараннями. Читайте більше на [сторінці архітектури вузлів](/developers/docs/nodes-and-clients/node-architecture/#node-comparison). ## Вплив Beacon Chain {#beacon-chain-features} ### Про стейкінг {#introducing-staking} -Завдяки Beacon Chain в Ethereum з’явилася модель [доказу частки](/developers/docs/consensus-mechanisms/pos/). Це дає змогу захищати Ethereum і допомагає валідаторам заробляти більше ETH у процесі. На практиці процес стейкінгу передбачає виставляння ETH для активації програмного забезпечення валідатора. Стейкер запускає програмне забезпечення, що створює нові блоки в ланцюгу та здійснює їх валідацію. +З Beacon Chain в Ethereum з’явився [доказ частки володіння](/developers/docs/consensus-mechanisms/pos/). Він захищає Ethereum і допомагає валідаторам заробляти більше ETH у процесі. На практиці стейкінг ETH потрібен для активації програмного забезпечення валідатора. Стейкер запускає програмне забезпечення, що створює нові блоки в ланцюгу та здійснює їх валідацію. + +Стейкінг слугує тій самій меті, що і [майнінг](/developers/docs/consensus-mechanisms/pow/mining/), але багато в чому відрізняється від нього. Майнінг потребував високих попередніх витрат, як-от потужного апаратного забезпечення і великої кількості енергії, що призводило до економії масштабів і просування централізації. Майнінг також не вимагав внесення застави, що обмежувало здатність протоколу карати зловмисників після атак. -Стейкінг виконує функцію, схожу на ту, яку мав [майнінг](/developers/docs/consensus-mechanisms/pow/mining/), але ці процеси відрізняються в багатьох аспектах. Майнінг потребував високих попередніх витрат, як-от потужного апаратного забезпечення та великої кількості енергії, що призвело до економії масштабів і просування централізації. Майнінг також не вимагав фіксування додаткових активів, що обмежувало здатність протоколу карати зловмисників після атак. +Після переходу на доказ частки володіння мережа Ethereum стала набагато безпечнішою та децентралізованішою, як порівняти з періодом використання доказу виконання роботи. Що більше людей беруть участь у мережі, то децентралізованішою та захищенішою від атак вона стає. -Завдяки переходу на модель доказу частки мережа Ethereum стала набагато безпечнішою та більш децентралізованою, як порівняти з періодом використання моделі підтвердження роботи. Що більше людей беруть участь у мережі, то більш децентралізованою та захищеною від атак вона стає. +А використання доказу частки володіння як механізму консенсусу лежить в основі [безпечного, екологічного й масштабованого Ethereum, який ми маємо сьогодні](/roadmap/vision/). Якщо ви хочете стати валідатором і допомагати захистити Ethereum, дізнайтеся більше про стейкінг. @@ -44,9 +42,9 @@ Beacon Chain був необхідним компонентом для [безп З моменту об’єднання Beacon Chain і оригінальної головної мережі Ethereum спільнота Ethereum почала шукати способи масштабування мережі. -Перевага моделі доказу частки — наявність реєстру всіх затверджених генераторів блоків, доступ до якого можна отримати в будь-який момент, з частками у вигляді ETH. Цей реєстр формує підґрунтя для здатності розділяти й володарювати, водночас надійно розподіляючи конкретні зобов’язання в мережі. +Перевага доказу частки володіння — постійна наявність реєстру всіх схвалених генераторів блоків із частками у вигляді ETH. Цей реєстр формує підґрунтя для здатності розділяти й володарювати, водночас надійно розподіляючи конкретні зобов’язання в мережі. -Це зобов’язання суперечить моделі підтвердження роботи, коли в майнерів немає обов’язків перед мережею: вони можуть припинити майнінг і відразу повністю вимкнути програмне забезпечення вузла без жодних наслідків для себе. Немає також реєстру відомих пропозицій блоків і надійного та безпечного способу розділяти зобов’язання в мережі. +Це зобов’язання суперечить доказу виконання роботи, коли в майнерів немає обов’язків перед мережею: вони можуть припинити майнінг і повністю вимкнути програмне забезпечення вузла без жодних наслідків для себе. Також немає реєстру відомих осіб, які пропонують блоки, і надійного та безпечного способу розділяти зобов’язання в мережі. [Докладніше про сегментування](/roadmap/danksharding/) @@ -56,7 +54,7 @@ Beacon Chain був необхідним компонентом для [безп ### Beacon Chain і The Merge {#merge-and-beacon-chain} -Спочатку блокчейн Beacon Chain існував окремо від головної мережі Ethereum, але у 2022 році вони об’єдналися. +Спочатку Beacon Chain існував окремо від головної мережі Ethereum, але у 2022 році вони об’єдналися. Об’єднання @@ -64,7 +62,7 @@ Beacon Chain був необхідним компонентом для [безп ### Сегменти даних і Beacon Chain {#shards-and-beacon-chain} -Сегментування можливо безпечним чином запровадити в екосистемі Ethereum лише за використання механізму консенсусу на основі доказу частки. З Beacon Chain з’явився стейкінг, що «об’єднався» з головною мережею та дав можливість застосовувати сегментування для подальшого масштабування Ethereum. +Сегментування можливо безпечним чином запровадити в екосистемі Ethereum лише за використання механізму консенсусу на основі доказу частки володіння. З Beacon Chain з’явився стейкінг, що «об’єднався» з головною мережею і дав можливість застосовувати сегментування для подальшого масштабування Ethereum. Ланцюги сегментів даних @@ -73,4 +71,5 @@ Beacon Chain був необхідним компонентом для [безп ## Додаткові матеріали - [Детальніше про майбутні оновлення Ethereum](/roadmap/vision) -- [Детальніше про доказ частки](/developers/docs/consensus-mechanisms/pos) +- [Докладніше про архітектуру вузла](/developers/docs/nodes-and-clients/node-architecture) +- [Докладніше про доказ частки володіння](/developers/docs/consensus-mechanisms/pos) diff --git a/public/content/translations/uk/roadmap/future-proofing/index.md b/public/content/translations/uk/roadmap/future-proofing/index.md new file mode 100644 index 00000000000..61b178a2a2f --- /dev/null +++ b/public/content/translations/uk/roadmap/future-proofing/index.md @@ -0,0 +1,38 @@ +--- +title: Підготовка Ethereum до використання в майбутньому +description: Ці оновлення роблять з Ethereum стійкий, децентралізований базовий рівень для використання в майбутньому, яким би воно не було. +lang: uk +image: /images/roadmap/roadmap-future.png +alt: "План розвитку Ethereum" +template: roadmap +--- + +Деякі частини плану розвитку не обов’язково потрібні для масштабування або захисту Ethereum в короткостроковій перспективі, але вони забезпечують стабільність і надійність Ethereum у майбутньому. + +## Квантова стійкість {#quantum-resistance} + +Деякі з [криптографічних](/glossary/#cryptography) засобів захисту сучасного Ethereum буде скомпрометовано, коли квантові обчислення стануть реальністю. Квантові комп’ютери, ймовірно, не становитимуть реальну загрозу для сучасної криптографії ще десятки років, але в Ethereum закладаються засоби захисту на століття вперед. Це означає якнайшвидше забезпечення [квантової стійкості Ethereum](https://consensys.net/blog/developers/how-will-quantum-supremacy-affect-blockchain/). + +Виклик, що стоїть перед розробниками Ethereum, полягає в тому, що поточний протокол [доказу частки володіння](/glossary/#pos) використовує дуже ефективну схему підпису, відому як BLS, для об’єднання голосів за дійсні [блоки](/glossary/#block). Ця схема підпису зламується квантовими комп’ютерами, але квантово-стійкі альтернативи не настільки ефективні. + +Відомо, що [схеми фіксації KZG](/roadmap/danksharding/#what-is-kzg), які використовуються в Ethereum для генерації криптографічних ключів, є квантово вразливими. Зараз це питання вирішується за допомогою "довірених схем", коли багато користувачів генерують випадковість, яку квантовий комп’ютер не може проаналізувати. Однак ідеальним рішенням було б використання квантово-безпечної криптографії. Існують два основні підходи, які можуть ефективно замінити схему BLS: підписи на основі [STARK](https://hackmd.io/@vbuterin/stark_aggregation) та [решітки](https://medium.com/asecuritysite-when-bob-met-alice/so-what-is-lattice-encryption-326ac66e3175). **Вони все ще на стадії дослідження і створення прототипів**. + + Читайте про KZG і довірені схеми + +## Простіший і ефективніший Ethereum {#simpler-more-efficient-ethereum} + +Складність створює можливості для виникнення помилок або вразливостей, які можуть бути використані зловмисниками. Тому частиною плану розвитку є спрощення Ethereum і видалення коду, який залишився після різних оновлень, але більше не потрібен або може бути покращений. Розробникам легше підтримувати та обмірковувати спрощену кодову базу. + +У [віртуальну машину Ethereum (EVM)](/developers/docs/evm) буде внесено кілька змін, які зроблять її простішою та ефективнішою. Серед них — [видалення операційного коду SELFDESTRUCT](https://hackmd.io/@vbuterin/selfdestruct), більше не потрібної команди, яка за певних обставин може бути небезпечною, особливо в поєднанні з іншими майбутніми оновленнями моделі зберігання даних Ethereum. [Клієнти Ethereum](/glossary/#consensus-client) також ще підтримують деякі старі типи транзакцій, які тепер можна повністю видалити. Можна покращити спосіб обчислення [газу](/glossary/#gas) й впровадити ефективніші методи арифметичного обґрунтування деяких криптографічних операцій. + +Так само, є зміни, які можна внести в інші частини сучасних клієнтів Ethereum. Одним з прикладів є те, що сучасні клієнти виконання та консенсусу використовують різні типи стиснення даних. Обмінюватися даними між клієнтами буде набагато простіше та інтуїтивніше, якщо у всій мережі використовуватиметься єдина схема стиснення. + +## Поточний прогрес {#current-progress} + +Більшість оновлень, необхідних для підготовки Ethereum до використання у майбутньому, ** все ще на стадії досліджень, до їх реалізації залишається ще кілька років**. Такі оновлення, як видалення коду SELF-DESTRUCTURE і гармонізація схеми стиснення, що використовується в клієнтах виконання і консенсусу, імовірно, з’являться раніше, ніж квантово-стійка криптографія. + +**Довідкові джерела** + +- [Gas](/developers/docs/gas) +- [EVM](/developers/docs/evm) +- [Структури даних](/developers/docs/data-structures-and-encoding) diff --git a/public/content/translations/uk/roadmap/index.md b/public/content/translations/uk/roadmap/index.md new file mode 100644 index 00000000000..9ad3fd72679 --- /dev/null +++ b/public/content/translations/uk/roadmap/index.md @@ -0,0 +1,119 @@ +--- +title: План розвитку Ethereum +description: Шлях до максимальної масштабованості, безпеки та екологічності Ethereum. +lang: uk +template: roadmap +image: /images/heroes/roadmap-hub-hero.jpg +alt: "План розвитку Ethereum" +summaryPoints: +buttons: + - + label: Подальші оновлення + toId: what-changes-are-coming + - + label: Минулі оновлення + to: /history/ + variant: начерк +--- + +Ethereum вже є потужною платформою для глобальної координації, але вона досі вдосконалюється. Амбітна низка покращень перетворить Ethereum на повністю масштабовану, максимально стійку платформу. Ці оновлення окреслено в плані розвитку Ethereum. + +**Щоб дізнатися про попередні оновлення Ethereum, відвідайте сторінку [Історія](/history/)** + +## Які зміни чекають на Ethereum? {#what-changes-are-coming} + +План розвитку Ethereum описує заплановані покращення протоколу. Загалом план розвитку Ethereum має такі переваги: + + + + + + + + +## Навіщо Ethereum потрібен план розвитку? {#why-does-ethereum-need-a-roadmap} + +Ethereum регулярно отримує оновлення, які підвищують масштабованість, безпеку або екологічність. Однією з основних сильних сторін Ethereum є адаптація до нових ідей, що з’являються в результаті досліджень і розробок. Адаптивність дає Ethereum змогу долати нові виклики та йти в ногу з найсучаснішими технологічними досягненнями. + + + +План розвитку здебільшого є результатом багаторічної роботи дослідників і розробників, оскільки протокол є дуже технічним, але будь-яка вмотивована людина може взяти у цьому участь. Формування ідей зазвичай починаються з обговорення на форумах, як-от [ethresearch.ch] (https://ethresear.ch/), [Ethereum Magicians] (https://ethereum-magicians.org/) або на сервері Eth R&D на платформі Discord. Це можуть бути відповіді на виявлені вразливості, пропозиції від організацій, що працюють на прикладному рівні (наприклад, [dapps](/glossary/#dapp) і біржі), або на відомі проблеми для кінцевих користувачів (наприклад, вартість або швидкість транзакцій). Добре обмірковані ідеї можна запропонувати як [Пропозиції покращення Ethereum] (https://eips.ethereum.org/). Усе це робиться публічно, щоб будь-хто зі спільноти міг висловити свою думку в будь-який час. + +[Докладніше про управління Ethereum] (/управління/) + + + + +

    Що таке ETH2?

    + +

    Термін Eth2 зазвичай використовувався для опису майбутнього Ethereum до переходу на доказ частки володіння, але від нього поступово відмовилися на користь точнішої термінології. Спочатку він використовувався для того, щоб розрізняти мережу Ethereum до та після переходу на доказ частки володіння, а іноді для позначення різних клієнтів Ethereum (клієнти виконання іноді називалися клієнтами ETH1, а клієнти консенсусу — клієнтами ETH2).

    + +
    + +## Чи змінюватиметься план розвитку Ethereum із часом? {#will-ethereums-roadmap-change-over-time} + +**Так, безумовно**. План розвитку — це поточний план модернізації Ethereum, що охоплює як короткострокові, так і довгострокові плани. Ми очікуємо, що план розвитку змінюватиметься з появою нової інформації та технологій. + +Думайте про план розвитку Ethereum як про низку намірів щодо покращення Ethereum; це найкраще припущення основних дослідників і розробників щодо оптимального шляху розвитку Ethereum. + +## Коли план розвитку буде завершено? {#when-will-the-roadmap-be-finished} + +Деякі оновлення є менш пріоритетними й, імовірно, не будуть реалізовані протягом наступних 5-10 років (наприклад, квантова стійкість). **Точні терміни кожного оновлення важко передбачити**, оскільки багато пунктів плану розвитку розробляються паралельно та з різною швидкістю. Нагальність оновлення також може змінюватися з часом залежно від зовнішніх факторів (наприклад, раптовий стрибок продуктивності та доступності квантових комп’ютерів може зробити квантово-стійку криптографію нагальнішою). + +Розвиток Ethereum можна краще зрозуміти, якщо провести аналогію з біологічною еволюцією. Мережа, яка здатна адаптуватися до нових викликів і підтримувати працездатність, має більше шансів на успіх, ніж мережа, яка є стійкою до змін, хоча що з підвищенням продуктивності, масштабованості та безпеки мережі протокол потребуватиме дедалі менше змін. + +## Чи потрібно мені щось робити, коли відбувається оновлення? {#do-i-have-to-do-anything-when-there-is-an-upgrade} + +Наслідками оновлення для кінцевих користувачів можуть бути лише покращення взаємодії з Ethereum і підвищення безпеки протоколу. **Звичайним користувачам не потрібно брати активну участь в оновленні, а також робити будь-що** для захисту своїх активів. Операторам [вузлів](/glossary/#node) потрібно буде оновити свої клієнти, щоб підготуватися до оновлення. Деякі оновлення можуть призвести до змін для розробників додатків. Наприклад, оновлення терміну дії історії може змусити розробників додатків використовувати історичні дані з нових джерел. + +## Як щодо The Verge, The Splurge тощо? {#what-about-the-verge-splurge-etc} + +[Віталік Бутерін запропонував бачення плану розвитку Ethereum](https://twitter.com/VitalikButerin/status/1741190491578810445), де оновлення поділено на категорії залежно від впливу на архітектуру Ethereum. Ось ці категорії: + +- **The Merge**: оновлення, пов’язані з переходом від [доказу виконання роботи](/glossary/#pow) до [доказу частки володіння](/glossary/#pos) +- **The Surge**: оновлення, пов’язані з підвищенням масштабованості за допомогою [зведень](/glossary/#rollups) і сегментування даних +- **The Scourge**: оновлення, пов’язані зі стійкістю до цензури, децентралізацією і ризиками протоколу від [MEV](/glossary/#mev) +- **The Verge**: оновлення, пов’язані з полегшенням перевірки [блоків](/glossary/#block) +- **The Purge**: оновлення, пов’язані зі зменшенням обчислювальних витрат на запуск вузлів і спрощенням протоколу +- **The Splurge**: інші оновлення, які не вписуються в попередні категорії. + +Ми вирішили відмовитися від цієї термінології та використовувати простішу й більш орієнтовану на користувача мову. Але бачення залишається тим самим, що запропонував Віталік. + +## Як щодо сегментування? {#what-about-sharding} + +Сегментування — це поділ блокчейну Ethereum у такий спосіб, щоб підмножини [валідаторів](/glossary/#validator) відповідали лише за частину загального обсягу даних. Спочатку планувалося, що це буде спосіб масштабування Ethereum. Однак, розробка зведень [layer 2](/glossary/#layer-2) відбулася набагато швидше, ніж очікувалося, і вони вже забезпечили значне масштабування, а після впровадження прото-данкшардингу забезпечать ще більше. Це означає, що "шардчейни" більше не потрібні, і їх було вилучено з плану розвитку. + +## Шукаєте конкретні технічні оновлення? {#looking-for-specific-technical-upgrades} + +- [Данкшардінг](/roadmap/danksharding). Данкшардінг робить зведення layer 2 набагато дешевшими для користувачів, додаючи BLOB-об’єкти даних до блоків Ethereum. +- [Виведення зі стейкінгу](/staking/withdrawals). Оновлення Shanghai/Capella дозволило користувача виводити ETH зі стейкінгу. +- [Single slot finality](/roadmap/single-slot-finality) Блоки можна пропонувати й затверджувати в одному слоті, не чекаючи п’ятнадцять хвилин. Це рішення зручніше для додатків і захищеніше від атак. +- [Proposer-builder separation](/roadmap/pbs). Розподіл завдань зі створення і пропозиції блоків між окремими валідаторами створює справедливіший, стійкіший до цензури та ефективний спосіб досягнення консенсусу в Ethereum. +- [Secret leader election](/roadmap/secret-leader-election). Розумна криптографія може використовуватися, щоб приховати особу поточного валідатора, який пропонує блоки й захистити його від певних типів атак. +- [Абстрагування облікових записів](/roadmap/account-abstraction). Це клас оновлень, які підтримують гаманці зі смартконтрактами в Ethereum і дають змогу не використовувати складне проміжне ПЗ. +- [Дерева Веркла](/roadmap/verkle-trees). Це структура даних, яку можна використовувати для запуску клієнтів без фіксації стану в Ethereum. Ці клієнти "без фіксації стану" займатимуть трохи місця на диску, але все одно зможуть перевіряти нові блоки. +- [Відсутність фіксації стану](/roadmap/statelessness). Клієнти без фіксації стану зможуть перевіряти нові блоки, не зберігаючи великі обсяги даних. Тобто ви отримуватимете всі переваги запуску вузла, витрачаючи значно менше коштів. diff --git a/public/content/translations/uk/roadmap/merge/index.md b/public/content/translations/uk/roadmap/merge/index.md index b8193accf45..35159d255dd 100644 --- a/public/content/translations/uk/roadmap/merge/index.md +++ b/public/content/translations/uk/roadmap/merge/index.md @@ -1,18 +1,18 @@ --- title: The Merge -description: Дізнайтеся про об’єднання (The Merge) — коли головна мережа Ethereum прийняла модель доказу частки. +description: Дізнайтеся про злиття — коли головна мережа Ethereum прийняла модель доказу частки. lang: uk template: upgrade -image: /upgrades/merge.png -alt: -summaryPoint1: Головна мережа Ethereum використовує модель доказу, але так було не завжди. -summaryPoint2: Терміном «The Merge» (об’єднання) назвали перехід від оригінального механізму підтвердження роботи до моделі доказу частки. -summaryPoint3: Наразі The Merge позначає об’єднання оригінальної головної мережі Ethereum з окремим блокчейном на основі доказу частки Beacon Chain, після чого вони стали єдиним ланцюжком. -summaryPoint4: Проведення The Merge знизило енергоспоживання Ethereum приблизно на 99,95 %. +image: /images/upgrades/merge.png +alt: +summaryPoint1: Головна мережа Ethereum використовує доказ частки володіння, але це не завжди було так. +summaryPoint2: Терміном "злиття" назвали перехід від оригінального механізму доказу виконання роботи до доказу частки володіння. +summaryPoint3: Злиття означає об’єднання оригінальної головної мережі Ethereum з окремим блокчейном на основі доказу частки володіння Beacon Chain, після чого вони стали єдиним ланцюжком. +summaryPoint4: Злиття знизило енергоспоживання Ethereum приблизно на 99,95 %. --- - The Merge було виконано 15 вересня 2022 року. Ця дія завершила перехід Ethereum на модель консенсусу доказу частки, офіційно затвердивши відмову від механізму підтвердження роботи й скоротивши енергоспоживання приблизно на 99,95 %. + Злиття було виконано 15 вересня 2022 року. Ця дія завершила перехід Ethereum на механізм консенсусу "доказ частки володіння", офіційно затвердивши відмову від доказу виконання роботи й скоротивши енергоспоживання приблизно на 99,95 %. ## Для позначення чого вживався термін «The Merge»? {#what-is-the-merge} @@ -38,7 +38,7 @@ summaryPoint4: Проведення The Merge знизило енергоспо Під час The Merge не було втрачено жодної частини історії. Під час об’єднання головної мережі та Beacon Chain відбулося також об’єднання всієї історії транзакцій Ethereum. -Перехід на модель доказу частки змінив процедуру видання ether. Дізнайтеся більше про видання ether до та після проведення The Merge. +Перехід до proof-of-stake змінив спосіб випуску ether. Дізнайтеся більше про випуск ефіру до та після злиття. ### Користувачі та власники {#users-holders} @@ -92,15 +92,18 @@ title="Розробники децентралізованих програм і contentPreview="The Merge was designed to have minimal impact on smart contract and dapp developers." id="developers"> -Виконання The Merge принесло зміни до консенсусу, серед яких були зміни, пов’язані з такими елементами: +Злиття супроводжувалося змінами у консенсусі, зокрема змінилися:< -— структура блоків; -— час формування слотів і блоків; -— зміни операційних кодів; -— джерела випадковості в ланцюжку; -— концепт _безпечної початкової частини ланцюжка_ та _завершених блоків_. +
      +
    • структура блоків
    • +
    • таймінг слотів/блоків
    • +
    • операційний код
    • +
    • джерела ончейн-випадковості
    • +
    • концепція безпечної голови і завершених блоків
    • +
    + +Щоб дізнатися більше, перегляньте цю публікацію Тіма Бейко на тему Як злиття впливає на прикладний рівень Ethereum. -Щоб дізнатися більше, ознайомтеся з дописом Тіма Бейко в нашому блозі [Як The Merge впливає на рівень програм в Ethereum](https://blog.ethereum.org/2021/11/29/how-the-merge-impacts-app-layer/). ## The Merge і споживання енергії {#merge-and-energy} @@ -109,33 +112,36 @@ id="developers"> ## The Merge і масштабування {#merge-and-scaling} -The Merge також підготує основу для подальших оновлень з огляду на масштабування, які були б неможливими за використання механізму підтвердження роботи. Такі оновлення зроблять Ethereum на крок ближче до досягнення повного масштабування, безпеки й екологічності на рівні, що відповідає [баченню Ethereum](/roadmap/vision/). +Злиття також підготувало ґрунт для подальших покращень, які були б неможливими за використання доказу виконання роботи, наблизивши Ethereum на крок ближче до досягнення повної масштабованості, безпеки та екологічності, викладених у [цьому баченні](/roadmap/vision/). -## Хибні уявлення про The Merge {#misconceptions} +## Хибні уявлення про злиття {#misconceptions} + Існує два типи вузлів Ethereum: вузли, які можуть пропонувати блоки, і вузли, які цього не можуть. Вузли, що пропонують блоки, становлять невелику частину від загальної кількості вузлів у мережі Ethereum. До цієї категорії належать вузли для майнінгу, що працюють за моделлю підтвердження роботи (PoW), і вузли валідаторів, що працюють за моделлю доказу частки (PoS). Ця категорія потребує використання економічних ресурсів (як-от потужність хешування графічного процесора за моделі підтвердження роботи або стейкінг ETH за моделі доказу частки) в обмін на можливість час від часу пропонувати наступний блок і здобувати винагороди від протоколу. Інші вузли в мережі (тобто більшість вузлів) не потребують використання економічних ресурсів, які перевершують комп’ютер споживчого класу з доступним об’ємом пам’яті 1–2 ТБ і підключенням до Інтернету. Ці вузли не пропонують блоки, але все одно відіграють важливу роль у забезпеченні захисту мережі та стежать за всіма пропозиціями блоків, відокремлюючи нові блоки та підтверджуючи їх чинність за появи відповідно до правил консенсусу мережі. Якщо блок чинний, вузол і далі поширює його в мережі. Якщо з якої-небудь причини блок не є чинним, вузлове програмне забезпечення не сприйматиме його чинним і припинить його поширення. -Запускати вузол, який не створює блоки, може будь-хто за використання будь-якого механізму консенсусу (підтвердження роботи або доказу частки); це _настійно рекомендується_ робити всім користувачам, якщо в них є така можливість. Запуск вузла є надзвичайно цінним для Ethereum і надає додаткові переваги особі, яка його запускає, як-от підвищений рівень безпеки, конфіденційності й протидії цензурі. +Вузол, який не створює блоків, може працювати за будь-яким механізмом консенсусу (доказ виконання роботи або доказ частки володіння); настійно рекомендуємо запустити його всім користувачам, які мають засоби для цього. Запуск вузла є надзвичайно цінним для Ethereum і надає додаткові переваги будь-якій особі, яка його запускає, як-от підвищений рівень безпеки, конфіденційності й протидії цензурі. -Можливість запустити власний вузол для будь-яких користувачів є _абсолютно обов’язковою_ умовою для підтримання децентралізації мережі Ethereum. +Можливість будь-якої людини запустити власний вузол абсолютно необхідна для підтримки децентралізації мережі Ethereum. -[Детальніше про запуск власного вузла](/run-a-node/) +Докладніше про запуск власного вузла + Комісії на газ — це результат попиту мережі, пов’язаного з її потужністю. Після виконання The Merge модель підтвердження роботи було замінено на модель доказу частки для консенсусу, але це не викликало значних змін жодних параметрів, які безпосередньо впливають на потужність або пропускну здатність мережі. -За наявності [плану розвитку, орієнтованого на зведення](https://ethereum-magicians.org/t/a-rollup-centric-ethereum-roadmap/4698) зусилля зосереджуються на масштабуванні діяльності користувачів на [рівні 2](/layer-2/), водночас перетворюючи рівень 1 головної мережі на надійний децентралізований рівень узгодження, оптимізований для зберігання зведених даних, що допоможе зробити транзакції, пов’язані зі зведенням, значно дешевшими. Перехід на модель доказу частки є важливою передумовою для усвідомлення цього. [Детальніше про газ і комісії.](/developers/docs/gas/) +Згідно з планом розвитку, орієнтованим на зведення, зусилля зосереджуються на масштабуванні активності користувачів на рівні 2 й здешевленні зведених транзакцій завдяки зберіганню зведених даних на безпечному децентралізованому рівні 1 головної мережі. Перехід на доказ частки володіння є важливою передумовою для цього. Докладніше про газ і комісії. + -Виставлені ETH і винагороди за стейкінг лишаються заблоковані без можливості їх зняти. Зняття планується реалізувати в майбутньому оновленні Shanghai. - +contentPreview="False, but staking withdrawals have since been enabled via the Shanghai/Capella upgrade."> - -Хоча це може здаватися нелогічним з огляду на попереднє твердження про те, що зняття буде реалізовано в оновленні Shanghai, але у валідаторів Є миттєвий доступ до винагород і максимальних сум, які можна видобути (MEV), зароблених під час пропозицій блоків. +Після злиття стейкери мали доступ лише до чайових і MEV, зароблених у результаті пропозиції блоків. Ці винагороди зараховуються на нестейкінговий рахунок, який контролюється валідатором (одержувачем комісії), і стають доступними негайно. Ці винагороди є окремими від протокольних винагород за виконання обов’язків валідатора. -Протокол видає ETH як винагороду валідаторам за внески до консенсусу. Рівень консенсусу відповідає за нововидані ETH, а валідатор має унікальну адресу, що містить виставлені ETH і винагороди протоколу. Ці ETH заблоковані до виходу оновлення Shanghai. +Після оновлення мережі Shanghai/Capella стейкери можуть призначати адресу для автоматичного виведення будь-якого надлишкового балансу стейкінгу (понад 32 ETH із винагород протоколу). Це оновлення також дозволило валідатору розблокувати та отримати весь баланс після виходу з мережі. + +Докладніше про виведення зі стейкінгу -ETH на виконавчому рівні розглядаються окремо від рівня консенсусу. Коли користувачі виконують транзакції в головній мережі Ethereum, ETH потрібно виплачувати для покриття витрат на газ, зокрема у вигляді чайових валідатору. Ці ETH уже перебувають на виконавчому рівні, а НЕ видаються протоколом заново. Вони стають доступними валідатору відразу (якщо програмне забезпечення клієнта отримало належну адресу отримувача комісії). -Після впровадження зняття з виходом оновлення Shanghai усіх валідаторів заохочуватимуть зняти їхній стейкінговий баланс, що перевищує 32 ETH, оскільки ці кошти не додаються до прибутку та в іншому разі будуть заблоковані. Залежно від річної відсоткової ставки (APR), що визначається за загальною кількістю виставлених ETH, їх можуть заохочувати виходити зі своїх валідаторів, щоб зняти баланс повністю або потенційно виставити ще більше, використовуючи свої винагороди, аби заробити більше. +Оскільки оновлення Shanghai/Capella дозволило виводити кошти, валідатори зацікавлені у виведенні балансу понад 32 ETH, оскільки ці кошти не збільшують дохід і заблоковані. Залежно від річної відсоткової ставки (APR), що визначається загальною кількістю ETH у стейкінгу, вони можуть бути зацікавлені отримати весь баланс або розмістити в стейкінгу ще більше коштів, використовуючи винагороди, щоб заробити більше. + +Важливе застереження: протокол обмежує швидкість повного виходу валідаторів, за епоху (кожні 6,4 хвилини) може вийти лише певна кількість валідаторів. Цей ліміт коливається залежно від кількості активних валідаторів: приблизно 0,33% від загальної кількості валідаторів можуть вийти з мережі за один день. -Важливо зауважити, що частоту повних виходів валідаторів обмежено протоколом: протягом епохи можна виходити лише шістьом валідаторам (з інтервалом 6,4 хвилини, що дорівнює 1350 виходам на день або лише приблизно 43 200 ETH на день із понад 10 мільйонів виставлених ETH). Це обмеження частоти регулюється залежно від загальної кількості виставлених ETH і запобігає масовому виведенню коштів. Крім того, це не дає змоги потенційним зловмисникам використовувати свою частку для відсікання та виводити весь свій стейкінговий баланс у тій самій епосі, перш ніж протокол зможе застосувати штраф за відсікання. +Це запобігає масовому виведенню коштів зі стейкінгу. Крім того, це не дозволяє потенційному зловмиснику з доступом до значної частини загальної кількості ETH у стейкінгу вчинити злочин і вийти/вивести весь баланс валідатора в ту саму епоху, перш ніж протокол зможе застосувати штраф у вигляді слешингу. -Річна відсоткова ставка (APR) навмисно зроблена динамічною, що допомагає ринку стейкерів балансувати обсяги платежів, які вони готові витрачати на захист мережі. Після реалізації зняття, якщо частота буде занизькою, валідатори виходитимуть із частотою, обмеженою протоколом. Це поступово підвищуватиме річну відсоткову ставку (APR) для всіх, хто залишиться, а також заохочуватиме приєднатися нових стейкерів або повернутися старих. +Річна процентна ставка також навмисно динамічна, що дозволяє ринку стейкерів збалансувати ціну, яку вони хочуть отримувати за захист мережі. Якщо ціна занизька, валідатори виходитимуть зі швидкістю, обмеженою протоколом. Поступово це підвищить річну відсоткову ставку для всіх, хто залишиться, а також заохочуватиме приєднатися нових стейкерів або повернутися старих. ## Що сталося з Eth2? {#eth2} @@ -204,9 +208,9 @@ The Merge — це офіційне визнання Beacon Chain як ново ### The Merge і оновлення Shanghai {#merge-and-shanghai} -Щоб спростити й максимізувати фокус на успішному переході до моделі доказу частки, оновлення The Merge не містить певних очікуваних функцій, як-от можливості знімати виставлені ETH. Оновлення Shanghai планується після The Merge. Воно дасть змогу стейкерам знімати кошти. +Щоб спростити й максимізувати фокус на успішному переході до моделі доказу частки, оновлення The Merge не містить певних очікуваних функцій, як-от можливості знімати виставлені ETH. Цю функцію було включено в оновлення Shanghai/Capella. -Дізнавайтеся всі новини про [запланований випуск оновлення Shanghai на GitHub](https://github.com/ethereum/pm/issues/450) або в [блозі EF про дослідження та розробку](https://blog.ethereum.org/category/research-and-development/). Крім того, можете дізнатися більше про те, [що відбудеться після The Merge](https://youtu.be/7ggwLccuN5s?t=101), з презентації Віталіка на заході ETHGlobal у квітні 2021 року. +Ви можете дізнатися більше про те, [що відбудеться після злиття](https://youtu.be/7ggwLccuN5s?t=101), з презентації Віталіка на заході ETHGlobal у квітні 2021 року. ### The Merge і сегментування {#merge-and-data-sharding} diff --git a/public/content/translations/uk/roadmap/merge/issuance/index.md b/public/content/translations/uk/roadmap/merge/issuance/index.md new file mode 100644 index 00000000000..769b29dee44 --- /dev/null +++ b/public/content/translations/uk/roadmap/merge/issuance/index.md @@ -0,0 +1,134 @@ +--- +title: Як злиття вплинуло на пропозицію ETH +description: Розбираємось, як злиття вплинуло на пропозицію ETH +lang: uk +--- + +# Як злиття вплинуло на пропозицію ETH {#how-the-merge-impacts-ETH-supply} + +Злиття, яке відбулося у вересні 2022 року, ознаменувало перехід мережі Ethereum від доказу виконання роботи до доказу частки володіння. Під час цього переходу змінився спосіб випуску ETH. Раніше новий ETH випускався з двох джерел: рівня виконання (тобто головної мережі) і рівня консенсусу (тобто Beacon Chain). Після злиття випуск на рівні виконання припинився. Розберемо це детальніше. + +## Компоненти випуску ETH {#components-of-eth-issuance} + +На обсяг пропозиції ETH впливають два основні фактори: випуск і спалення. + +**Випуск** ETH — це процес створення ETH. **Спалення** ETH — це процес знищення наявного ETH, що виводить його з обігу. Швидкість випуску та спалення розраховується за кількома параметрами, а баланс між ними визначає рівень інфляції або дефляції ефіру. + + + +До переходу до доказу частки володіння майнери отримували приблизно 13 000 ETH на день. Стейкери отримують приблизно 1700 ETH на день на основі загальної кількості ETH, залучених до стейкінгу (приблизно 14 мільйонів). Точний обсяг коливається залежно від загальної кількості ETH, залученої до стейкінгу. +З моменту злиття випускається лише приблизно 1700 ETH на день, тобто загальний обсяг випуску нових ETH зменшився приблизно на 88%. +Спалення: коливається залежно від попиту на мережу. Якщо середня ціна газу протягом дня становить не менше 16 гвей, сума, що видається валідаторам, (приблизно 1700 ETH) ефективно збалансовується і чиста інфляція ETH за цей день не перевищує нуля. + + + +## До злиття {#pre-merge} + +### Випуск на рівні виконання {#el-issuance-pre-merge} + +У мережі з доказом виконання роботи майнери взаємодіяли лише з рівнем виконання і отримували винагороду у вигляді блоків, якщо вони були першими майнерами, які вирішували наступний блок. Починаючи з [оновлення Constantinople](/history/#constantinople) у 2019 році, ця винагорода становила 2 ETH за блок. Майнери також отримували винагороду за публікацію [блоків-оммерів](/glossary/#ommer), дійсних блоків, які не потрапляли в найдовший/канонічний ланцюжок. Максимальна сума винагороди складала 1,75 ETH за оммер і видавалась _на додаток до_ винагороди за канонічний блок. Процес майнінгу вимагав випуску великого обсягу ETH. + +### Випуск на рівні консенсусу {#cl-issuance-pre-merge} + +[Beacon Chain](/history/#beacon-chain-genesis) запустили у 2020 році. У ньому майнери замінюються валідаторами, і для захисту застосовується доказ частки володіння. На етапі запуску користувачі Ethereum вносили ETH у смартконтракт у головній мережі (рівень виконання), який Beacon Chain прослуховує, зараховуючи цим користувачам таку ж суму ETH у новому ланцюжку. До злиття валідатори Beacon Chain не обробляли транзакції і, по суті, досягали консенсусу щодо стану самого пулу валідаторів. + +Валідатори Beacon Chain отримують винагороду в ETH за підтвердження стану ланцюжка та пропозицію блоків. Винагороди (або покарання) розраховуються і розподіляються кожні 6,4 хвилини (епоха) на основі продуктивності валідаторів. Винагороди валідаторів **значно** менші, ніж винагороди майнерів, які видавалися раніше, коли застосовувався доказ виконання роботи (2 ETH кожні ~13,5 секунди), оскільки експлуатація вузла валідації не вимагає таких економічних затрат, а, отже, і такої високої винагороди. + +### Розбиття випуску до злиття {#pre-merge-issuance-breakdown} + +Загальний обсяг пропозиції ETH: **~120 520 000 ETH** (на момент злиття у вересні 2022 року) + +**Випуск на рівні виконання:** + +- 2,08 ETH кожні 13,3 секунди*: **~4 930 000** ETH на рік +- Призводив до інфляції в **приблизно 4,09%** (4,93 млн на рік / 120,5 млн загалом) +- \*2 ETH за канонічний блок плюс у середньому 0,08 ETH за оммер-блок. Також використовується 13,3 секунди, базовий час створення блоку без впливу [бомби складності](/glossary/#difficulty-bomb). ([Див. джерело](https://bitinfocharts.com/ethereum/)) + +**Випуск на рівні консенсусу:** + +- Приблизно 1700 ETH на день за загального стейкінгу в розмірі 14 000 000 ETH ([див. джерело](https://ultrasound.money/)) +- Призводить до випуску **приблизно 620 500 ETH** на рік +- Призводить до інфляції в **приблизно 0,52%** (620,5 тис. на рік / 119,3 млн загалом) + + +Загальний річний обсяг випуску (до злиття): ~4,61% (4,09% + 0,52%) +

    +Приблизно 88,7% випуску отримували майнери на рівні виконання (4,09 / 4,61 * 100) +

    +Приблизно 11,3% отримували стейкери на рівні консенсусу (0,52 / 4,61 * 100) +
    + +## Після злиття (на сьогодні) {#post-merge} + +### Випуск на рівні виконання {#el-issuance-post-merge} + +Випуск на рівні виконання після злиття припинився. Доказ виконання роботи більше не є дійсним засобом виробництва блоків за оновленими правилами консенсусу. Уся активність на рівні виконання упаковується в блоки Beacon, які публікуються та підтверджуються валідаторами доказу частки володіння. Винагороди за підтвердження і публікацію блоків Beacon становлять окрему частку на рівні консенсусу. + +### Випуск на рівні консенсусу {#cl-issuance-post-merge} + +Випуск на рівні консенсусу продовжується сьогодні, так само як і до злиття, валідатори, які підтверджують і пропонують блоки, отримують невелику винагороду. Винагороди продовжують накопичуватися на _рахунках валідаторів_, які керуються на рівні консенсусу. На відміну від сучасних рахунків (рахунків виконання), які можуть здійснювати транзакції в головній мережі, ці рахунки Ethereum не можуть вільно здійснювати транзакції з іншими рахунками Ethereum. Кошти із цих рахунків можна вивести лише на одну вказану адресу виконання. + +Після оновлення Shanghai/Capella, яке відбулося у квітні 2023 року, такий вивід став доступним для стейкерів. Стейкери зацікавлені виводити свої _доходи/винагороди (баланс понад 32 ETH)_, оскільки цей надлишок коштів ніяк не впливає на їхню вагу (яка обмежується 32). + +Стейкери також можуть вивести всю свою винагороду валідатора. Щоб забезпечити стабільність Ethereum, кількість валідаторів, які виходять одночасно, обмежена. + +Приблизно 0,33% від загальної кількості валідаторів може вийти за певний день. За умовчанням чотири (4) валідатора можуть вийти за епоху (кожні 6,4 хвилини або 900 на день). Дозволяється вихід одного (1) додаткового валідатора на кожні 65 536 (216) додаткових валідаторів понад 262 144 (218). Наприклад, за наявності понад 327 680 валідаторів за епоху можуть вийти п’ять (5) (1125 за день). Шести (6) буде дозволено вийти, якщо загальна кількість активних валідаторів перевищить 393 216 тощо. + +Максимальну кількість валідаторів, що можуть вийти, буде поступово скорочено до чотирьох, щоб запобігти одночасному виведенню великих дестабілізаційних обсягів ETH зі стейкінгу. + +### Розподіл інфляції після злиття {#post-merge-inflation-breakdown} + +- Загальний обсяг пропозиції ETH: **~120 520 000 ETH** (на момент злиття у вересні 2022 року) +- Випуск на рівні виконання: **0** +- Випуск на рівні консенсусу: указано вище, річний приріст пропозиції **~0,52%** (за розміщення в стейкінгу 14 мільйонів ETH) + + +Загальний річний приріст пропозиції: ~0.52%

    +Чисте скорочення річного випуску ЕТН: ~88.7% ((4.61% - 0.52%) / 4.61% * 100) +
    + +## Спалення {#the-burn} + +Протилежною випуску ETH силою є швидкість спалення ETH. Для виконання транзакції в Ethereum необхідно сплатити мінімальну комісію ("базову комісію"), яка постійно змінюється (від блока до блока) залежно від активності мережі. Комісія сплачується в ETH і є _обов’язковою_ для того, щоб транзакція вважалась дійсною. Ця комісія _спалюється_ в процесі транзакції та вилучається з обігу. + + +Спалення комісій почалося з оновлення London у серпні 2021 року й залишається без змін після злиття. + + +Крім спалення комісій, оновлення London також передбачає штрафи за відсутність валідаторів у мережі, або, що ще гірше, слешинг за порушення певних правил, які загрожують безпеці мережі. Ці штрафи призводять до списання ETH з балансу валідатора, ці кошти не потрапляють на будь-який інший рахунок, а фактично спалюються або вилучаються з обігу. + +### Обчислення середньої ціни за газ для дефляції {#calculating-average-gas-price-for-deflation} + +Як описано вище, кількість випущених за певний день ETH залежить від загальної кількості ETH у стейкінгу. На момент написання статті це приблизно 1700 ETH за день. + +Щоб визначити середню ціну на газ, необхідну для повної компенсації цього випуску протягом 24 годин, спочатку обчислимо загальну кількість блоків за день за умови, що час створення блоку становить 12 секунд: + +- `(1 блок / 12 секунд) * (60 секунд/хвилина) = 5 блоків за хвилину` +- `(5 блоків за хвилину) * (60 хвилин/година) = 300 блоків за годину` +- `(300 блоків за годину) * (24 години / доба) = 7200 блоків за добу` + +Ціль — `15x10^6 газу за блок` ([докладніше про газ](/developers/docs/gas/)). Використовуючи це значення, ми можемо визначити середню ціну за газ (в одиницях гвей/газ), необхідну для компенсації випуску, за умови, що щоденно випускається 1700 ETH: + +- `7200 блоків/день * 15x10^6 газу/блок *`**`Y гвей/газ`**`* 1 ETH / 10^9 гвей = 1700 ETH/день` + +Знайдемо `Y`: + +- `Y = (1700(10^9))/(7200 * 15(10^6)) = (17x10^3)/(72 * 15) = 16 гвей` (після округлення до двох значущих цифр) + +Ми можемо перетворити це останнє рівняння, замінивши `1700` змінною `X`, яка являє собою щоденний випуск ETH, а решту спростивши до: + +- `Y = (X(10^3)/(7200 * 15)) = X/108` + +Ми можемо спростити й записати це рівняння як функцію `Х`: + +- `f(X) = X/108`, де `X` — щоденний випуск ETH, а `f(X)` — ціна, необхідна для компенсації всіх нових ЕТН. + +Так, наприклад, якщо `X` (щоденний випуск ETH) зросте до 1800 на основі загальної кількості ETH у стейкінгу, f(X) (ціна, необхідна для компенсації) становитиме 17 гвей (після округлення до двох значущих цифр). + +## Додаткові ресурси {#further-reading} + +- [The Merge](/roadmap/merge/) +- [Ultrasound.money](https://ultrasound.money/) — _інформаційні панелі для візуалізації випуску й спалення ЕТН в реальному часі_ +- [Графіки випуску Ethereum](https://www.attestant.io/posts/charting-ethereum-issuance/) — _Джим Макдональд 2020_ diff --git a/public/content/translations/uk/roadmap/scaling/index.md b/public/content/translations/uk/roadmap/scaling/index.md new file mode 100644 index 00000000000..b860b1284ab --- /dev/null +++ b/public/content/translations/uk/roadmap/scaling/index.md @@ -0,0 +1,51 @@ +--- +title: Масштабування Ethereum +description: Зведення об’єднують транзакції офчейн, зменшуючи витрати для користувача. Проте спосіб використання даних у зведеннях зараз задорогий, що обмежує можливість здешевлення транзакцій. Прото-данкшардинг виправляє це. +lang: uk +image: /images/roadmap/roadmap-transactions.png +alt: "План розвитку Ethereum" +template: roadmap +--- + +Ethereum масштабується за допомогою рішень [другого рівня](/layer-2/#rollups) (зведень), які об’єднують транзакції та надсилають результати в Ethereum. Дарма що зведення є до восьми разів менш витратними, ніж головна мережа Ethereum, їх можна додатково оптимізувати, щоб знизити витрати для кінцевих користувачів. Зведення також використовують деякі централізовані компоненти, які розробники можуть видаляти з часом. + + +
      +
    • Сьогоднішні зведення в 5–20 разів дешевші за рівень 1 Ethereum
    • +
    • ZK-зведення незабаром знизять комісію у 40–100 разів
    • +
    • Майбутні зміни в Ethereum забезпечать масштабування ще в 100–1000 разів
    • +
    • Користувачі мають виграти від транзакцій вартістю менш ніж $0,001
    • +
    +
    + +## Здешевлення даних {#making-data-cheaper} + +Зведення збирають велику кількість транзакцій, виконують їх і надсилають результати в Ethereum. Це генерує багато даних, які мають бути загальнодоступними, щоб кожен міг виконувати транзакції самостійно та перевіряти чесність оператора зведення. Якщо хтось виявить розбіжність, він може подати скаргу. + +### Прото-данкшардинг {#proto-danksharding} + +Дані зведень історично зберігаються в Ethereum безстроково, що дорого. Понад 90% вартості транзакцій, яку користувачі сплачують за зведення, пов’язано зі зберіганням цих даних. Щоб знизити вартість транзакцій, ми можемо перемістити дані у нове тимчасове сховище BLOB-об’єктів. Blob-об’єкти дешевші, оскільки вони не є постійними; вони видаляються з Ethereum, коли вони більше не потрібні. Довгострокове зберігання даних зведень стає обов’язком людей, яким це потрібно, наприклад операторів зведень, бірж, служб індексації тощо. Додавання транзакцій BLOB-об’єктів в Ethereum є частиною оновлення, відомого як "прото-данкшардинг". + +Proto-Danksharding дозволяє додавати багато BLOB-об’єктів до блоків Ethereum. Це дозволяє ще раз значно збільшити пропускну спроможність Ethereum (більш ніж у 100 разів) і знизити вартість транзакцій. + +### Данксегментування {#danksharding} + +Другий етап розширення даних BLOB-об’єктів є складним, оскільки вимагає нових методів перевірки доступності даних зведення в мережі та заснований на розподілі обов’язків [валідаторів](/glossary/#validator) щодо створення і пропозиції [блоків](/glossary/#block). Також на ньому потрібно криптографічно довести, що валідатори перевірили невеликі підмножини даних BLOB-об’єктів. + +Цей другий крок відомий як ["данкшардинг"](/roadmap/danksharding/). До повного впровадження, **імовірно, ще кілька років**. Данкшардинг використовує інші розробки, як-от [розділення створення і пропозиції блоків](/roadmap/pbs) і нові схеми, які дозволяють мережі ефективно підтверджувати доступність даних шляхом одночасного випадкового відбору кількох кілобайтів [(DAS)](/developers/docs/data-availability). + +Докладніше про данкшардінг + +## Децентралізація зведень {#decentralizing-rollups} + +[Зведення](/layer-2) вже масштабують Ethereum. [Екосистема проєктів зведення](https://l2beat.com/scaling/tvl)дозволяє користувачам здійснювати транзакції швидко та недорого, з різноманітними гарантіями безпеки. Однак для зведення використовуються централізовані секвенсори (комп’ютери, які обробляють і агрегують всі транзакції перед їх надсиланням в Ethereum). Вони вразливі до цензури, оскільки оператори секвенсорів можуть бути піддані санкціям, підкуплені або іншим чином скомпрометовані. Водночас [зведення відрізняються](https://l2beat.com) за способом перевірки вхідних даних. Краще за все, коли перевірники надсилають [окази шахрайства](/glossary/#fraud-proof) або докази дійсності, але не всі зведення ще готові до цього. Навіть ті зведення, які використовують докази дійсності/шахрайства, використовують невеликий пул відомих перевірників. Отже, наступним важливим кроком у масштабуванні Ethereum є розподіл відповідальності за роботу секвенсорів і перевірників між великою кількістю людей. + +Докладніше про зведення + +## Поточний прогрес {#current-progress} + +Прото-данкшардінг є першим із цих пунктів плану розвитку, який буде реалізовано в рамках оновлення мережі Cancun-Deneb ("Dencun") у березні 2024 року. **До повної реалізації данкшардингу, імовірно, ще кілька років**, оскільки вона залежить від виконання інших пунктів плану розвитку. Децентралізація інфраструктури зведень, імовірно, буде поступовим процесом — існує багато різних зведень, які створюють дещо відмінні системи та повністю децентралізуються з різною швидкістю. + +[Докладніше про оновлення мережі Dencun](/roadmap/dencun/) + + diff --git a/public/content/translations/uk/roadmap/security/index.md b/public/content/translations/uk/roadmap/security/index.md new file mode 100644 index 00000000000..efb8a2a57e7 --- /dev/null +++ b/public/content/translations/uk/roadmap/security/index.md @@ -0,0 +1,48 @@ +--- +title: Безпечніший Ethereum +description: Ethereum — найбезпечніша та найдецентралізованіша платформа смартконтрактів. Проте захист можна ще покращити, щоб Ethereum залишався стійким до атак будь-якого рівня в довгостроковій перспективі. +lang: uk +image: /images/roadmap/roadmap-security.png +alt: "План розвитку Ethereum" +template: roadmap +--- + +**Ethereum вже є дуже безпечною**, децентралізованою [платформою смартконтрактів](/glossary/#smart-contract). Проте захист можна ще покращити, щоб Ethereum залишався стійким до будь-яких атак в довгостроковій перспективі. Зокрема, можна трохи змінити те, як [клієнти Ethereum](/glossary/#consensus-client) чинять із [блоками-конкурентами](/glossary/#block), а також збільшити швидкість визнання блоків [затвердженими](/developers/docs/consensus-mechanisms/pos/#finality) (після чого їх неможливо змінити без надзвичайних економічних втрат для зловмисника). + +Також є покращення, які значно ускладнюють цензурування транзакцій, оскільки ті, хто пропонують блоки, не бачать їх фактичного вмісту, а також нові способи визначення цензурування. Покращений протокол [доказ частки володіння](/glossary/#pos) дозволить усім користувачам — від приватних осіб до корпорацій — мати впевненість у своїх додатках, даних і активах в Ethereum. + +## Виведення ставок {#staking-withdrawals} + +Перехід від [доказу виконання роботи](/glossary/#pow) до доказу частки володіння почався зі стейкінгу ETH у депозитному контракті. Саме ці ETH використовуються для захисту мережі. Друге оновлення відбулося 12 квітня 2023 року і дозволило виводити ETH зі стейкінгу. Відтоді валідатори можуть вільно розміщувати в стейкінгу та виводити ETH. + +Дізнайтеся про виведення коштів + +## Захист від атак {#defending-against-attacks} + +Також можна вдосконалити протокол "доказ частки володіння" Ethereum. Зокрема, запровадити безпечніший алгоритм вибору [розгалуження](/glossary/#fork) [view-merge](https://ethresear.ch/t/view-merge-as-a-replacement-for-proposer-boost/13739), який ускладнює деякі складні типи атак. + +Скорочення часу, необхідного Ethereum для [затвердження](/glossary/#finality) блоків, дозволить покращити взаємодію з користувачами й запобігати складним атакам "reorg", коли зловмисники намагаються перетасувати найсвіжіші блоки, щоб отримати прибуток або цензурувати певні транзакції. [**Single slot finality (SSF)**](/roadmap/single-slot-finality/) — це **спосіб мінімізувати затримку затвердження**. Зараз є блоки за останні 15 хвилин, які зловмисник теоретично може переконати інших валідаторів переналаштувати. За застосування SSF їх немає. Користувачі, від приватних осіб до додатків і бірж, виграють від швидкого підтвердження того, що їхні транзакції не буде скасовано, а мережа виграє від ліквідації цілого класу атак. + +Докладніше про single slot finality + +## Захист від цензури {#defending-against-censorship} + +Децентралізація не дає окремим особам або невеликим групам [валідаторів](/glossary/#validator) стати занадто впливовими. Нові технології стейкінгу можуть допомогти забезпечити максимальну децентралізацію валідаторів Ethereum, а також захистити їх від апаратних, програмних і мережевих збоїв. Це, зокрема, програмне забезпечення, яке розподіляє обов’язки валідатора між кількома [вузлами](/glossary/#node). Ця технологія відома як **distributed validator technology (DVT)**. [Стейкінг-пули](/glossary/#staking-pool) зацікавлені у використанні цієї технології, оскільки вона дозволяє кільком комп’ютерам брати участь у валідації, забезпечуючи надмірність та відмовостійкість. Вона також розподіляє ключі валідаторів між кількома системами, замість того, щоб один оператор керував кількома валідаторами. Через це нечесним операторам стає важче координувати атаки на Ethereum. Загалом ідея полягає в тому, щоб використання валідаторів як _спільнот_, а не окремих осіб, має переваги у плані безпеки. + +Докладніше про distributed validator technology + +Впровадження **proposer-builder separation (PBS)** значно покращить вбудований захист Ethereum від цензури. PBS дозволяє одному валідатору створювати блок, а іншому транслювати його в мережі Ethereum. Це гарантує, що вигоди від професійних алгоритмів створення блоків, які максимізують прибуток, справедливіше розподілятимуться мережею, **запобігаючи концентрації** великих сум у найефективніших інституційних стейкерів із часом. Той, хто пропонує блок, може вибрати найприбутковіший блок, який йому пропонує ринок творців блоків. Для цензурування творець блоку часто змушений вибирати менш прибутковий блок, що є **економічно нераціональним, а також очевидним для решти валідаторів** у мережі. + +Є потенційні доповнення до PBS, як-от зашифровані транзакції та списки включення, які можуть ще більше підвищити стійкість Ethereum до цензурування. Творець блоків і той, хто його пропонує, не бачитимуть реальних транзакцій, включених до їхніх блоків. + +Докладніше про proposer-builder separation + +## Захист валідаторів {#protecting-validators} + +Досвідчений зловмисник може виявити майбутніх валідаторів і розсилати їм спам, щоб не дозволити їм пропонувати блоки; це явище відомо як **DoS-атака**. Впровадження [**secret leader election (SLE)**](/roadmap/secret-leader-election) захистить від цього типу атак, тому що не можна буде заздалегідь дізнатися, хто пропонуватиме блоки. Для цього набір криптографічних фіксацій, що представляють тих, хто може пропонувати блоки, постійно перемішується, і лише самі валідатори знають свій порядок заздалегідь. + +Докладніше про secret leader election + +## Поточний прогрес {#current-progress} + +**Оновлення безпеки, зазначені в плані розвитку, досліджуються вже тривалий час**, але їх реалізація найближчим часом не планується. Наступними кроками для впровадження view-merge, PBS, SSF and SLE є затвердження специфікації та початок створення прототипів. diff --git a/public/content/translations/uk/roadmap/user-experience/index.md b/public/content/translations/uk/roadmap/user-experience/index.md new file mode 100644 index 00000000000..9316ad7a4e2 --- /dev/null +++ b/public/content/translations/uk/roadmap/user-experience/index.md @@ -0,0 +1,36 @@ +--- +title: Покращення взаємодії з користувачами +description: Для більшості людей все ще заскладно користуватися Ethereum. Щоб стимулювати масове впровадження, Ethereum має значно знизити бар’єри входу — користувачі мають отримувати децентралізований, стійкий до цензури доступ до Ethereum без дозволів, але він має бути таким же простим, як використання традиційного додатка web2. +lang: uk +image: /images/roadmap/roadmap-ux.png +alt: "План розвитку Ethereum" +template: roadmap +--- + +**Використання Ethereum потрібно спростити**; від керування [ключами](/glossary/#key) й [гаманцями](/glossary/#wallet) до ініціювання транзакцій. Щоб сприяти масовому впровадженню, Ethereum має значно підвищити простоту використання, щоб стійкий до цензури доступ до Ethereum без дозволів був таким же легким, як використання додатків [Web2](/glossary/#web2). + +## Більше, ніж просто фрази {#no-more-seed-phrases} + +Облікові записи Ethereum захищаються парою ключів, які використовуються для ідентифікації облікових записів (відкритий ключ) і підпису повідомлень (секретний ключ). Секретний ключ схожий на головний пароль; він дозволяє отримати повний доступ до облікового запису Ethereum. Цей спосіб роботи незвичний для людей, які більше знайомі з банками та додатками Web2, які керують обліковими записами від імені користувача. Щоб Ethereum досяг масового впровадження, не використовуючи централізованих третіх осіб, користувач повинен мати простий спосіб взяти під контроль свої активи й контролювати свої дані без необхідності розбиратися в криптографії з відкритими й секретними ключами та керуванні ключами. + +Розв’язати цю проблему дозволяють гаманці зі [смартконтрактами](/glossary/#smart-contract), які використовуються для взаємодії з Ethereum. Гаманці зі смарт-контрактами дозволяють захистити облікові записи у випадку втрати або крадіжки ключів, краще виявляти шахрайство та захищатися від нього, а також додають нові функції. Гаманці зі смартконтрактами існують уже сьогодні, їх незручно створювати, оскільки протокол Ethereum не підтримує їх повністю. Ця додаткова підтримка відома як абстрагування облікових записів. + +Докладніше про абстрагування облікових записів + +## Вузли для всіх + +Користувачам, які запускають [вузли](/glossary/#node), не потрібно очікувати дані від третіх осіб, і вони можуть швидко, конфіденційно й без дозволів взаємодіяти з [блокчейном](/glossary/#blockchain) Ethereum. Однак запуск вузла зараз вимагає технічних знань і багато місця на диску, а це означає, що багато людей змушені довіряти посередникам. + +Є кілька оновлень, які зроблять запуск вузлів набагато простішим і менш вимогливим до ресурсів. Спосіб зберігання даних буде змінено на більш компактну структуру, відому як **дерево Веркле**. Крім того, у разі [відсутності фіксації стану](/roadmap/statelessness) або [закінчення терміну дії даних](/roadmap/statelessness/#data-expiry) вузлам Ethereum не потрібно буде зберігати копію всіх даних про стан Ethereum, що значно знизить вимоги до вільного місця на жорсткому диску. [Полегшені вузли](/developers/docs/nodes-and-clients/light-clients/) мають багато переваг повних вузлів, але їх можна легко запускати на мобільних телефонах або в простих браузерних додатках. + +Докладніше про дерева Веркле + +Завдяки цим оновленням перешкоди для запуску вузла зводяться фактично до нуля. Користувачі отримають безпечний доступ до Ethereum без необхідності жертвувати значним місцем на диску або процесором на своєму комп’ютері чи мобільному телефоні, і їм не доведеться отримувати дані або доступ до мережі від третіх осіб під час використання додатків. + +## Поточний прогрес {#current-progress} + +Гаманці зі смартконтрактами вже доступні, але щоб зробити їх максимально децентралізованими та загальнодоступними, потрібні додаткові вдосконалення. EIP-4337 — це зріла пропозиція, яка не вимагає жодних змін у протоколі Ethereum. Основний смартконтракт, необхідний для EIP-4337, **розгорнули в березні 2023 року**. + +**Повна відсутність фіксації стану ще досліджується** і, ймовірно, її буде впроваджено через кілька років. На шляху до повної відсутності фіксації стану є кілька технологій, зокрема закінчення терміну дії даних, які може бути запроваджено раніше. Спочатку потрібно реалізувати інші пункти плану, як-от [дерева Веркле](/roadmap/verkle-trees/) та [Proposer-builder separation](/roadmap/pbs/). + +Тестові мережі з деревом Веркле вже працюють, наступним етапом буде запуск клієнтів з підтримкою дерев Веркле в приватних, а потім і в публічних тестових мережах. Ви можете допомогти прискорити прогрес, розгорнувши контракти в тестових мережах або запустивши клієнтів. diff --git a/public/content/translations/uk/smart-contracts/index.md b/public/content/translations/uk/smart-contracts/index.md index 017084b085e..bac04feb93c 100644 --- a/public/content/translations/uk/smart-contracts/index.md +++ b/public/content/translations/uk/smart-contracts/index.md @@ -1,16 +1,20 @@ --- title: Розумні контракти -description: Нетехнічне знайомство з розумними контрактами +description: Нетехнічне знайомство зі смартконтрактами lang: uk --- # Коротко про розумні контракти {#introduction-to-smart-contracts} -Смартконтракти є основними будівельними блоками прикладного рівня Ethereum. Вони є комп'ютерними програмами, що зберігаються в блокчейні та слідують логіці «якщо це, тоді те», і гарантовано виконуються за правилами, визначеними їхнім кодом, який не може бути змінений після створення. +Смартконтракти є основними будівельними блоками прикладного рівня Ethereum. Це комп’ютерні програми, які зберігаються в [блокчейні](/glossary/#blockchain) й слідують логіці "якщо це, то те" і гарантовано виконуються за правилами, визначеними їх кодом, який неможливо змінити після створення. -Термін «розумний контракт» ввів Нік Шабо. У 1994 він написав [введення в концепцію](https://www.fon.hum.uva.nl/rob/Courses/InformationInSpeech/CDROM/Literature/LOTwinterschool2006/szabo.best.vwh.net/smart.contracts.html), а в 1996 році — [дослідження того, що можуть зробити смартконтракти](https://www.fon.hum.uva.nl/rob/Courses/InformationInSpeech/CDROM/Literature/LOTwinterschool2006/szabo.best.vwh.net/smart_contracts_2.html). +Термін «смартконтракт» ввів Нік Сабо. У 1994 він написав [введення в концепцію](https://www.fon.hum.uva.nl/rob/Courses/InformationInSpeech/CDROM/Literature/LOTwinterschool2006/szabo.best.vwh.net/smart.contracts.html), а в 1996 році — [дослідження того, що можуть зробити смартконтракти](https://www.fon.hum.uva.nl/rob/Courses/InformationInSpeech/CDROM/Literature/LOTwinterschool2006/szabo.best.vwh.net/smart_contracts_2.html). -Шабо передбачив цифровий ринок, де автоматичні криптографічно безпечні процеси дають змогу здійснювати транзакції та бізнес-функції без довірених посередників. Смартконтракти в Ethereum втілюють це бачення в життя. +Сабо передбачив створення цифрового ринку, де автоматичні, [криптографічно захищені](/glossary/#cryptography) процеси дають змогу здійснювати транзакції і бізнес-функції без довірених посередників. Смартконтракти в Ethereum втілюють це бачення в життя. + +Перегляньте відео від **Finematics** про смартконтракти: + + ## Довіра до звичайних контрактів {#trust-and-contracts} @@ -44,7 +48,7 @@ lang: uk Традиційні контракти неоднозначні, тому що вони покладаються на людей для їх інтерпретації та реалізації. Наприклад, два судді можуть інтерпретувати контракт по-різному, що може призвести до непослідовних рішень і нерівних результатів. Смартконтракти усувають таку можливість. Натомість вони передбачають чітке виконання на основі умов, записаних у коді контракту. Ця точність означає, що за однакових обставин смартконтракт видаватиме однакові результати. -## Загальнодоступні записи {#public-record} +## Публічний характер інформації {#public-record} Смартконтракти стають у пригоді під час аудиту й відстеження. Оскільки смартконтракти Ethereum перебувають у загальнодоступному блокчейні, будь-хто може миттєво відстежити передачу активів та іншу пов’язану інформацію. Наприклад, ви можете перевірити, чи хтось надіслав гроші на вашу адресу. @@ -52,7 +56,7 @@ lang: uk Смартконтракти також захищають вашу конфіденційність. Оскільки Ethereum — це мережа під псевдонімами (ваші транзакції публічно прив’язані до унікальної криптографічної адреси, а не вашої особи), ви можете захистити свою конфіденційність від спостерігачів. -## Видимі умови {#visible-terms} +## Зрозумілі умови {#visible-terms} Нарешті, як і в разі традиційних контрактів, ви можете перевірити умови смартконтракту, перш ніж підписувати його (або іншим чином взаємодіяти з ним). Прозорість смартконтракту гарантує, що кожен може його ретельно вивчити. @@ -60,7 +64,7 @@ lang: uk Смартконтракти можуть власне робити все те, що й звичайні комп’ютерні програми. -Вони можуть виконувати розрахунки, створювати валюту, зберігати дані, карбувати NFT, надсилати повідомлення та навіть створювати графіки. Ось кілька популярних прикладів із реального світу: +Вони можуть виконувати обчислення, створювати валюту, зберігати дані, карбувати [NFT](/glossary/#nft), надсилати повідомлення і навіть генерувати графіку. Ось кілька популярних прикладів із реального світу: - [Стейблкоїни](/stablecoins/) - [Створення та розповсюдження унікальних цифрових активів](/nft/) @@ -69,16 +73,10 @@ lang: uk - [Страховий поліс, який виплачується автоматично](https://etherisc.com/) - [Стандарт, який дає змогу створювати індивідуальні, взаємосумісні валюти](/developers/docs/standards/tokens/) -## Краще сприймаєте інформацію візуально? {#visual-learner} - -Перегляньте відео від **Finematics** про смартконтракти: - - - ## Довідкові джерела {#further-reading} -- [Як розумні контракти змінять світ](https://www.youtube.com/watch?v=pA6CGuXEKtQ) -- [Розумні контракти: блокчейн-технологія, яка замінить юристів](https://blockgeeks.com/guides/smart-contracts/) -- [Розумні контракти для розробників](/developers/docs/smart-contracts/) -- [Навчіться створювати розумні контракти](/developers/learning-tools/) -- [Освоєння Ethereum: що таке розумний контракт?](https://github.com/ethereumbook/ethereumbook/blob/develop/07smart-contracts-solidity.asciidoc#what-is-a-smart-contract) +- [Як смартконтракти змінять світ](https://www.youtube.com/watch?v=pA6CGuXEKtQ) +- [Смартконтракти: блокчейн-технологія, яка замінить юристів](https://blockgeeks.com/guides/smart-contracts/) +- [Смартконтракти для розробників](/developers/docs/smart-contracts/) +- [Навчіться створювати смартконтракти](/developers/learning-tools/) +- [Освоєння Ethereum: що таке смартконтракт?](https://github.com/ethereumbook/ethereumbook/blob/develop/07smart-contracts-solidity.asciidoc#what-is-a-smart-contract) diff --git a/public/content/translations/uk/social-networks/index.md b/public/content/translations/uk/social-networks/index.md index bd850192f1b..9ae53a6e0d1 100644 --- a/public/content/translations/uk/social-networks/index.md +++ b/public/content/translations/uk/social-networks/index.md @@ -5,7 +5,7 @@ lang: uk template: use-cases emoji: ":mega:" sidebarDepth: 2 -image: /ethereum-learn.png +image: /images/ethereum-learn.png summaryPoint1: Платформи на основі блокчейну для соціальної взаємодії та створення й розповсюдження контенту. summaryPoint2: Децентралізовані соціальні мережі захищають конфіденційність користувачів і підвищують безпеку даних. summaryPoint3: Токени й NFT створюють нові способи монетизації вмісту. diff --git a/public/content/translations/uk/staking/dvt/index.md b/public/content/translations/uk/staking/dvt/index.md index bab81c56ff3..60b1ba2b649 100644 --- a/public/content/translations/uk/staking/dvt/index.md +++ b/public/content/translations/uk/staking/dvt/index.md @@ -68,7 +68,7 @@ DVT також забезпечує некастодіальний стейкі DVT розподіляє відповідальність за керування ключами між кількома вузлами, а це означає, що деякі операційні витрати також можуть бути розподілені. DVT також може зменшити операційні ризики й витрати на страхування для провайдерів послуг стейкінгу. -### Staking pools {#staking-pools} +### Ставки на пули {#staking-pools} Завдяки стандартним параметрам валідатора пули стейкінгу та провайдери послуг ліквідного стейкінгу змушені мати різний рівень довіри до одного оператора, оскільки прибутки та збитки розподіляються між усіма учасниками пулу. Вони також покладаються на операторів для захисту ключів підпису, тому що до цього часу в них не було іншої можливості. diff --git a/public/content/translations/uk/staking/pools/index.md b/public/content/translations/uk/staking/pools/index.md index ed585445259..fbd4cc6b5a8 100644 --- a/public/content/translations/uk/staking/pools/index.md +++ b/public/content/translations/uk/staking/pools/index.md @@ -4,7 +4,7 @@ description: Огляд початку роботи з об’єднаним с lang: uk template: staking emoji: ":money_with_wings:" -image: /staking/leslie-pool.png +image: /images/staking/leslie-pool.png alt: Носоріг Леслі плаває в басейні. sidebarDepth: 2 summaryPoints: @@ -57,7 +57,7 @@ summaryPoints: Маєте пропозицію щодо інструменту стейкінгу, який ми пропустили? Ознайомтеся з нашою [політикою щодо переліку продуктів](/contributing/adding-staking-products/), щоб дізнатися, чи підійде він, і надіслати його на розгляд. -## Часті питання {#faq} +## Поширені запитання {#faq} Зазвичай стейкінгові токени ERC-20 випускаються для стейкхолдерів і представляють вартість їхніх стейків ETH плюс винагорода. Майте на увазі, що різні пули розподілятимуть винагороди за ставки своїм користувачам дещо різними методами, але це загальна тема. diff --git a/public/content/translations/uk/staking/saas/index.md b/public/content/translations/uk/staking/saas/index.md index 581895bb259..30ccc547d13 100644 --- a/public/content/translations/uk/staking/saas/index.md +++ b/public/content/translations/uk/staking/saas/index.md @@ -1,10 +1,10 @@ --- title: Стейкінг як служба -description: Огляд початку роботи з об’єднаним стейкінгом ETH +description: Огляд того, як почати роботу з об’єднаним ставками ETH lang: uk template: staking emoji: ":money_with_wings:" -image: /staking/leslie-saas.png +image: /images/staking/leslie-saas.png alt: Носоріг Леслі плаває в хмарах. sidebarDepth: 2 summaryPoints: @@ -55,7 +55,7 @@ summaryPoints: Маєте пропозицію щодо постачальника стейкінгу як послуги, якого ми пропустили? Ознайомтеся з нашою [політикою щодо переліку продуктів](/contributing/adding-staking-products/), щоб дізнатися, чи підійде він, і надіслати його на розгляд. -## Часті питання {#faq} +## Поширені запитання {#faq} Домовленості різняться залежно від постачальника, але зазвичай вам доведеться налаштувати будь-які потрібні ключі підпису (по одному на 32 ETH) і завантажити їх до свого постачальника, щоб він міг виконувати валідацію від вашого імені. Ключі підпису самі по собі не дають можливості вивести, переказати або витратити ваші кошти. Однак вони дають змогу віддавати голоси за консенсус, що, якщо не зробити це належним чином, може призвести до покарань офлайн або скорочення. diff --git a/public/content/translations/uk/staking/solo/index.md b/public/content/translations/uk/staking/solo/index.md index 1397c9ba378..8e49afa205c 100644 --- a/public/content/translations/uk/staking/solo/index.md +++ b/public/content/translations/uk/staking/solo/index.md @@ -4,7 +4,7 @@ description: 'Огляд: як почати самостійний стейкі lang: uk template: staking emoji: ":money_with_wings:" -image: /staking/leslie-solo.png +image: /images/staking/leslie-solo.png alt: Носоріг Леслі на власному комп’ютерному чіпі. sidebarDepth: 2 summaryPoints: @@ -58,7 +58,7 @@ summaryPoints: Безпека й запобігання шахрайству в Ethereum - + Іноді апаратне забезпечення виходить з ладу, мережеве з’єднання з’являється помилково, а клієнтське програмне забезпечення час від часу потребує оновлення. Технічне обслуговування вузла неминуче і час від часу потребуватиме вашої уваги. Радимо уважно стежити за інформацією про будь-які очікувані оновлення мережі або інші важливі оновлення клієнта. @@ -101,7 +101,7 @@ Staking Launchpad (Стартова платформа стейкінгу) — ## Ознайомтеся з інструментами налаштування вузла та клієнта {#node-and-client-tools} -Існує безліч доступних варіантів, які допоможуть вам із налаштуванням. Використовуйте наведені вище індикатори, які допоможуть вам отримати інформацію про інструменти нижче. +Існує безліч доступних опцій, які допоможуть вам з налаштуванням. Використовуйте наведені вище індикатори, щоб допомогти вам скористатися наведеними нижче інструментами. @@ -123,7 +123,7 @@ Staking Launchpad (Стартова платформа стейкінгу) — -## Часті питання {#faq} +## Поширені запитання {#faq} Це кілька найпоширеніших запитань про стейкінг, про які варто знати. diff --git a/public/content/translations/uk/staking/withdrawals/index.md b/public/content/translations/uk/staking/withdrawals/index.md index 822120cf06c..b791fa2cb7c 100644 --- a/public/content/translations/uk/staking/withdrawals/index.md +++ b/public/content/translations/uk/staking/withdrawals/index.md @@ -3,7 +3,7 @@ title: Виведення ставок description: На сторінці наведено стислий опис виведення коштів під час стейкінгу, принципу роботи цієї функції, а також порядку дій стейкерів, які бажають отримати свої винагороди. lang: uk template: staking -image: /staking/leslie-withdrawal.png +image: /images/staking/leslie-withdrawal.png alt: Носоріг Леслі з її винагородами за стейкінг sidebarDepth: 2 summaryPoints: @@ -72,7 +72,7 @@ summaryPoints: Наявність чи відсутність у конкретного валідатора права на виведення визначається станом самого облікового запису валідатора. У будь-який момент визначення того, чи слід ініціювати виведення з облікового запису, відбувається без жодної участі користувача — процес виконується повністю автоматично на рівні консенсусу в неперервному циклі. -### More of a visual learner? {#visual-learner} +### Краще сприймаєте інформацію візуально? {#visual-learner} Ознайомтеся з поясненням щодо функції виведення під час стейкінгу Ethereum від Finematics: diff --git a/public/content/translations/uk/web3/index.md b/public/content/translations/uk/web3/index.md index 09a4a17e87a..0750708a44d 100644 --- a/public/content/translations/uk/web3/index.md +++ b/public/content/translations/uk/web3/index.md @@ -59,7 +59,7 @@ Web3 став універсальним терміном для концепц Web3 дає вам право власності на ваші цифрові активи безпрецедентним способом. Наприклад, припустімо, ви граєте в гру в мережі Web2. Якщо ви купуєте предмет у грі, він прив’язується безпосередньо до вашого облікового запису. Якщо розробники гри видалять ваш обліковий запис, ви втратите придбані предмети. Або ж якщо ви припините грати в гру, то втратите цінність, яку інвестували в придбані в ній предмети. -Web3 уможливить безпосереднє право власності завдяки [невзаємозамінним токенам (NFT)](/nft/). Ніхто не зможе відібрати у вас право власності — навіть творці гри. А якщо ви припините грати, то зможете продати або обміняти свої ігрові предмети на відкритих ринках і окупити їх вартість. +Web3 дає змогу безпосередньо володіти активами завдяки [невзаємозамінним токенам (NFT)](/glossary/#nft). Ніхто не зможе відібрати у вас право власності — навіть творці гри. А якщо ви припините грати, то зможете продати або обміняти свої ігрові предмети на відкритих ринках і окупити їх вартість.
    Дізнайтеся більше про NFT
    @@ -82,7 +82,7 @@ Web 2.0 вимагає від творців контенту довіряти Окрім володіння своїми даними у Web3, ви можете володіти платформою як колектив, використовуючи токени, які діють як акції компанії. DAO дають змогу координувати децентралізоване володіння платформою та приймати рішення щодо її майбутнього. -Технічно DAO визначаються як узгоджені розумні контракти, які автоматизують децентралізоване прийняття рішень за допомогою пулу ресурсів (токенів). Користувачі з токенами голосують за те, як витрачатимуться ресурси, і код автоматично виконує результати голосування. +З технічного погляду, DAO — це узгоджені [смарт-контракти](/glossary/#smart-contract), які автоматизують децентралізоване прийняття рішень щодо пулу ресурсів (токенів). Користувачі з токенами голосують за те, як витрачатимуться ресурси, і код автоматично виконує результати голосування. Однак багато спільнот Web3 вважаються організаціями DAO. Усі ці спільноти мають різні рівні децентралізації й автоматизації за допомогою коду. Зараз ми досліджуємо, що таке DAO і як вони можуть розвиватися в майбутньому. @@ -97,15 +97,11 @@ Web 2.0 вимагає від творців контенту довіряти Традиційно ви створювали обліковий запис для кожної платформи, яку використовуєте. Наприклад, у вас може бути обліковий запис Twitter, обліковий запис YouTube і обліковий запис Reddit. Хочете змінити своє відображуване ім’я або зображення профілю? Це потрібно зробити в кожному обліковому записі. У деяких випадках можна використовувати вхід через облікові записи соцмереж, але це створює знайому проблему — цензура. В одну мить ці платформи можуть заблокувати вам доступ до всього вашого онлайн-життя. Що ще гірше, для створення облікового запису багато платформ вимагають від вас довірити їм вашу особисту інформацію. -Web3 розв’язує ці проблеми, даючи змогу контролювати свою цифрову ідентифікацію за допомогою адреси Ethereum і профілю ENS. Використання адреси Ethereum передбачає єдиний вхід для всіх платформ — безпечний, стійкий до цензури й анонімний. - - - Увійдіть за допомогою Ethereum - +Web3 вирішує ці проблеми, дозволяючи вам контролювати свій цифровий профіль за допомогою адреси Ethereum і профілю [Ethereum Name Service (ENS)](/glossary/#ens). Використання адреси Ethereum передбачає єдиний вхід для всіх платформ — безпечний, стійкий до цензури й анонімний. ### Власна платіжна система {#native-payments} -Платіжна інфраструктура Web2 покладається на банки й інструменти обробки платежів, залишаючи людей без банківських рахунків і тих, хто проживає в межах «незручної» країни, за бортом. Web3 використовує токени, як-от [ETH](/eth/), щоб надсилати гроші безпосередньо в браузері, і не потребує довіреної третьої сторони. +Платіжна інфраструктура Web2 покладається на банки й інструменти обробки платежів, залишаючи людей без банківських рахунків і тих, хто проживає в межах «незручної» країни, за бортом. Web3 використовує токени, як-от [ETH](/glossary/#ether), щоб надсилати гроші безпосередньо в браузері, і не потребує довіреної третьої сторони. Докладніше про ETH @@ -117,7 +113,7 @@ Web3 розв’язує ці проблеми, даючи змогу контр ### Доступність {#accessibility} -Важливі функції Web3, як-от вхід за допомогою Ethereum, уже доступні для використання безкоштовно. Але відносна вартість транзакцій досі є зависокою для багатьох користувачів. Web3 рідше використовуватиметься в бідніших країнах, що розвиваються, через високу комісію за транзакції. В Ethereum ці проблеми розв’язуються за допомогою [плану розвитку](/roadmap/) та [рішень для масштабування рівня 2](/developers/docs/scaling/). Технологія готова, але нам потрібні вищі рівні впровадження на рівні 2, щоб зробити мережу Web3 доступною для всіх. +Важливі функції Web3, як-от вхід за допомогою Ethereum, уже доступні для використання безкоштовно. Але відносна вартість транзакцій досі є зависокою для багатьох користувачів. Web3 рідше використовуватиметься в бідніших країнах, що розвиваються, через високу комісію за транзакції. В Ethereum ці проблеми вирішуються за допомогою [дорожньої карти](/roadmap/) та [рішень Layer 2](/glossary/#layer-2). Технологія готова, але нам потрібні вищі рівні впровадження на рівні 2, щоб зробити мережу Web3 доступною для всіх. ### Взаємодія з користувачем {#user-experience} diff --git a/public/content/translations/vi/dao/index.md b/public/content/translations/vi/dao/index.md index cce933b9c5a..d5cb6deb2c6 100644 --- a/public/content/translations/vi/dao/index.md +++ b/public/content/translations/vi/dao/index.md @@ -5,7 +5,7 @@ lang: vi template: use-cases emoji: ":handshake:" sidebarDepth: 2 -image: /use-cases/dao-2.png +image: /images/use-cases/dao-2.png alt: Đại diện cho biểu quyết của tổ chức tự trị phi tập trung (DAO) đối với một đề xuất. summaryPoint1: Các cộng đồng được sở hữu bởi thành viên mà không cần sự lãnh đạo tập trung. summaryPoint2: Một cách an toàn để hợp tác với những người lạ trên Internet. diff --git a/public/content/translations/vi/nft/index.md b/public/content/translations/vi/nft/index.md index 0bd99cb2e77..122dbefe10c 100644 --- a/public/content/translations/vi/nft/index.md +++ b/public/content/translations/vi/nft/index.md @@ -5,7 +5,7 @@ lang: vi template: use-cases emoji: ":frame_with_picture:" sidebarDepth: 2 -image: /infrastructure_transparent.png +image: /images/infrastructure_transparent.png alt: Biểu trưng của Eth được hiển thị qua ảnh ba chiều. summaryPoint1: Một cách để đại diện cho bất kỳ thứ gì độc nhất dưới dạng tài sản dựa trên Ethereum. summaryPoint2: NFT đang mang lại nhiều quyền lực hơn cho người tạo nội dung hơn bao giờ hết. diff --git a/public/content/translations/vi/staking/dvt/index.md b/public/content/translations/vi/staking/dvt/index.md index 8d4796e89bb..2653516dc5e 100644 --- a/public/content/translations/vi/staking/dvt/index.md +++ b/public/content/translations/vi/staking/dvt/index.md @@ -26,7 +26,7 @@ Khi chia một nút xác thực cho nhiều nhà điều hành và nhiều máy, Nếu một trong các thành phần của một máy trong một cụm gặp sự cố (ví dụ: nếu có bốn nhà điều hành trong một cụm kiểm duyệt và một trong số họ sử dụng một máy khách cụ thể có lỗi), các thành phần còn lại đảm bảo rằng nút xác thực vẫn tiếp tục hoạt động. -### Decentralization {#decentralization} +### Phi tập trung {#decentralization} Tình huống lý tưởng cho Ethereum là có càng nhiều nút xác thực được điều hành độc lập càng tốt. Tuy nhiên, một số nhà cung cấp dịch vụ đặt cọc đã trở nên rất phổ biến và chiếm một phần đáng kể của tổng lượng ETH được đặt cọc trên mạng. DVT có thể cho phép những nhà điều hành này tồn tại mài vẫn duy trì tính phi tập trung của cổ phần. Điều này là do khóa của từng nút xác thực được phân tán trên nhiều máy khác nhau. Do đó, cần phải có sự thông đồng với quy mô lớn hơn rất nhiều để một nút xác thực có thể trở nên độc hại. @@ -84,7 +84,7 @@ Một lợi ích khác khi giảm mức độ tin tưởng vào một nhà đi - **Chi phí vận hành** - vì DVT phân tán nút xác thực giữa nhiều bên nên cần phải có nhiều nút hơn để hoạt động thay vì chỉ một nút duy nhất, dẫn đến gia tăng chi phí vận hành. - **Độ trễ khả dĩ** - vì DVT áp dụng giao thức đồng thuận để đạt được đồng thuận giữa các nút khác nhau điều hành nút xác thực, nên công nghệ này có thể làm tăng độ trễ. -## Further Reading {#further-reading} +## Đọc thêm {#further-reading} - [Thông số kỹ thuật nút xác thực phân tán Ethereum (cấp cao)](https://github.com/ethereum/distributed-validator-specs) - [Thông số kỹ thuật nút xác thực phân tán Ethereum](https://github.com/ethereum/distributed-validator-specs/tree/dev/src/dvspec) diff --git a/public/content/translations/vi/staking/pools/index.md b/public/content/translations/vi/staking/pools/index.md index 929f39ee87b..8f2b0df1f8b 100644 --- a/public/content/translations/vi/staking/pools/index.md +++ b/public/content/translations/vi/staking/pools/index.md @@ -1,10 +1,10 @@ --- -title: Đặt cọc chung +title: Đặt cọc theo nhóm description: Tổng quan về cách đặt cọc ETH theo nhóm lang: vi template: staking emoji: ":money_with_wings:" -image: /staking/leslie-pool.png +image: /images/staking/leslie-pool.png alt: Chú tê giác Leslie đang bơi trong bể. sidebarDepth: 2 summaryPoints: @@ -57,7 +57,7 @@ Xin lưu ý tầm quan trọng của việc chọn một dịch vụ chấp nh Bạn có đề xuất về một công cụ đặt cọc mà chúng tôi còn thiếu không? Hãy xem [chính sách danh sách sản phẩm](/contributing/adding-staking-products/) của chúng tôi để xem liệu nó có phù hợp hay không và gửi nó để được xem xét. -## Frequently asked questions {#faq} +## Những câu hỏi thường gặp {#faq} Thông thường, các token đặt cọc theo chuẩn ERC-20 được phát hành cho các người đặt cọc và đại diện cho giá trị của ETH được góp của họ cộng với phần thưởng đặt cọc. Hãy luôn nhớ rằng những nhóm khác nhau sẽ phân phối phần thưởng góp cổ phần cho những người dùng theo các phương thức khác nhau, nhưng đây là chủ đề chung. diff --git a/public/content/translations/vi/staking/saas/index.md b/public/content/translations/vi/staking/saas/index.md index bdd7e5a62c6..cffe65e7102 100644 --- a/public/content/translations/vi/staking/saas/index.md +++ b/public/content/translations/vi/staking/saas/index.md @@ -1,10 +1,10 @@ --- title: Đặt cọc như là một dịch vụ -description: Tổng quan về cách đặt cọc ETH theo nhóm +description: Tổng quan về cách bắt đầu với đặt cược ETH nhóm lang: vi template: staking emoji: ":money_with_wings:" -image: /staking/leslie-saas.png +image: /images/staking/leslie-saas.png alt: Tê giác Leslie lơ lửng giữa những đám mây. sidebarDepth: 2 summaryPoints: @@ -29,7 +29,7 @@ Giao thức Ethereum nguyên bản không hỗ trợ ủy quyền đặt cọc, -## Điều cần cân nhắc {#what-to-consider} +## Điều gì cần phải cân nhắc {#what-to-consider} Ngày càng nhiều nhà cung cấp dịch vụ SaaS ra đời để hỗ trợ đặt cọc ETH, nhưng mỗi nhà cung cấp đều có những lợi ích và rủi ro nhất định. So với tự đặt cọc, tất cả tùy chọn SaaS đòi hỏi bạn phải đặt niềm tin vào nhà cung cấp. Các tùy chọn Saas có thể bổ sung thêm đoạn mã bao bọc các máy khách Ethereum, nhưng đoạn mã này không được công khai hoặc không thể kiểm tra được. SaaS cũng ảnh hưởng tiêu cực đến tính phi tập trung của mạng lưới. Tùy thuộc vào thiết lập, bạn có thể không kiểm soát được nút xác thực của mình. Nhà điều hành có thể không trung thực và sử dụng ETH của bạn. @@ -55,7 +55,7 @@ Vui lòng lưu ý tầm quan trọng của [máy khách đa dạng](/developers/ Bạn có đề xuất nào về một nhà cung cấp tùy chọn đặt cọc dưới dạng dịch vụ mà chúng tôi còn thiếu không? Hãy xem [chính sách danh sách sản phẩm](/contributing/adding-staking-products/) của chúng tôi để xem liệu nó có phù hợp hay không và gửi nó để được xem xét. -## Frequently asked questions {#faq} +## Những câu hỏi thường gặp {#faq} Các thỏa thuận sẽ khác nhau giữa các nhà cung cấp, nhưng thông thường, bạn sẽ được hướng dẫn cách thiết lập bất kỳ khóa ký nào bạn cần (một khóa trên 32 ETH) và tải chúng lên nhà cung cấp để cho phép họ xác thực thay mặt bạn. Chỉ riêng các khóa ký không cung cấp khả năng rút, chuyển hoặc chi tiêu tiền của bạn. Tuy nhiên, chúng giúp bạn bỏ phiếu theo hướng đồng thuận, mà nếu không thực hiện đúng cách có thể dẫn đến các hình phạt ngoại tuyến hoặc bị cắt số Eth đã góp. diff --git a/public/content/translations/vi/staking/solo/index.md b/public/content/translations/vi/staking/solo/index.md index d11e3ef28f5..eed16807948 100644 --- a/public/content/translations/vi/staking/solo/index.md +++ b/public/content/translations/vi/staking/solo/index.md @@ -4,7 +4,7 @@ description: Tổng quan về cách bắt đầu đặt cọc ETH một mình lang: vi template: staking emoji: ":money_with_wings:" -image: /staking/leslie-solo.png +image: /images/staking/leslie-solo.png alt: Tê giác Leslie trên chip máy tính riêng. sidebarDepth: 2 summaryPoints: @@ -101,7 +101,7 @@ Các chỉ báo thuộc tính được sử dụng bên dưới để cho biết ## Tìm hiểu về nút và bộ công cụ thiết lập máy khách {#node-and-client-tools} -Có nhiều tùy chọn có sẵn để giúp bạn thiết lập. Sử dụng các chỉ báo bên trên làm hướng dẫn về các công cụ bên dưới. +Có nhiều tùy chọn có sẵn để giúp bạn thiết lập. Sử dụng các chỉ báo bên trên để giúp hướng dẫn bạn qua các công cụ bên dưới. @@ -123,7 +123,7 @@ Bạn có đề xuất về một công cụ đặt cọc mà chúng tôi còn t -## Frequently asked questions {#faq} +## Những câu hỏi thường gặp {#faq} Đây là một vài trong số các câu hỏi phổ biến nhất về đặt cọc. diff --git a/public/content/translations/vi/staking/withdrawals/index.md b/public/content/translations/vi/staking/withdrawals/index.md index ca4826f5238..9dde5e39210 100644 --- a/public/content/translations/vi/staking/withdrawals/index.md +++ b/public/content/translations/vi/staking/withdrawals/index.md @@ -3,7 +3,7 @@ title: Rút tài sản đặt cược description: Trang tóm tắt về rút tiền đẩy đặt cược là gì, cách chúng hoạt động và những gì người góp cổ phần cần làm để nhận được phần thưởng lang: vi template: staking -image: /staking/leslie-withdrawal.png +image: /images/staking/leslie-withdrawal.png alt: Tê giác Leslie và phần thưởng đặt cọc sidebarDepth: 2 summaryPoints: @@ -72,7 +72,7 @@ Bản nâng cấp Shanghai/Capella cho phép người dùng lấy lại ETH đã Nút xác thực có đủ điều kiện để rút tiền hay không sẽ phụ thuộc vào tình trạng của chính tài khoản nút xác thực đó. Người dùng không cần phải can thiệp để bắt đầu quá trình rút tiền cho tài khoản. Toàn bộ quá trình được thực hiện tự động bởi lớp đồng thuận theo một vòng lặp liên tục. -### More of a visual learner? {#visual-learner} +### Tìm hiểu thêm từ video trực quan? {#visual-learner} Hãy xem qua giải thích này của Finematics về rút cổ phần Ethereum: @@ -125,7 +125,7 @@ Mở rộng phép tính này, chúng ta có thể ước tính thời gian cần Như bạn có thể thấy, hoạt động sẽ chậm lại khi có nhiều nút xác thực hơn trên mạng lưới. Tăng số lượng vị trí bị bỏ qua có thể làm chậm quá trình này một cách tương ứng, nhưng điều này thường thể hiện ngưỡng thời gian thấp hơn trong số các kết quả có thể xảy ra. -## Frequently asked questions {#faq} +## Những câu hỏi thường gặp {#faq} ## 去中心化自治組織如何運作? {#how-daos-work} -去中心化自治組織背後的運作架構為其智慧型合約,智慧型合約定義組織的規則,並對該團體的資金庫進行規範。 一旦在以太坊上部署合約,除非投票通過,否則不能修改規則。 任何不符合程式碼規則和邏輯的行為都會失效。 由於資金庫也是以智慧型合約定義,因此任何人都無法不經團體核准而挪用資金。 這意味著去中心化自治組織不需要中心化管理機構。 相反地,團體會共同做出決定,而付款會在投票通過之後自動獲得授權。 +去中心化自治組織的基礎為其[智慧型合約](/glossary/#smart-contract),該合約定義組織的規則,並對該團體的資金庫進行規範。 一旦在以太坊上部署合約,除非投票通過,否則不能修改規則。 任何不符合程式碼規則和邏輯的行為都會失效。 由於資金庫也是以智慧型合約定義,因此任何人都無法不經團體核准而挪用資金。 這意味著去中心化自治組織不需要中心化管理機構。 相反地,團體會共同做出決定,而付款會在投票通過之後自動獲得授權。 之所以能夠做到這一點,是因為智慧型合約一旦部署於以太坊,就無法被篡改。 一切都是公開的,只要有人修改程式碼(去中心化自治組織的規則)就會被發現。 - - 進一步了解智慧型合約 - - ## 以太坊與去中心化自治組織 {#ethereum-and-daos} 以太坊為去中心化自治組織提供了極佳的基礎,原因如下: -- 以太坊本身的共識足夠分散,同時建立已久,足以讓組織信任其網路。 +- 以太坊本身的共識足夠去中心化,同時建立已久,足以讓組織信任其網路。 - 智慧型合約程式碼部署後便無法修改,即使是所有人亦然。 這使得去中心化自治組織可以完全按照程式設定的規則運作。 - 智慧型合約可以發送/接收資金。 如果少了這點,你就需要可信的中間人來管理團體的資金。 - 事實證明,比起競爭,以太坊社群更趨向合作,使得最佳做法和支援系統得以快速發展。 ## 去中心化自治組織的治理 {#dao-governance} -管理去中心化自治組織時有許多考量,例如投票及提案該如何運作。 +治理去中心化自治組織時有許多考量,例如投票及提案該如何運作。 ### 授權 {#governance-delegation} -授權類似去中心化自治組織版本的代議民主。 代幣持有者向自我提名、並承諾管理協議且掌握最新消息的使用者分配選票。 +委託類似去中心化自治組織版本的代議民主。 代幣持有者向自我提名、並承諾管理協定且掌握最新消息的使用者委託選票。 #### 知名案例 {#governance-example} -[以太坊名稱服務](https://claim.ens.domains/delegate-ranking) — 以太坊名稱服務持有者可將其選票分配給積極代表他們參與活動的社群成員。 +[以太坊名稱服務](https://claim.ens.domains/delegate-ranking) – 以太坊名稱服務持有者可將其選票委託給參與活動的社群成員,以代表他們。 ### 自動交易治理 {#governance-example} -在許多去中心化自治組織中,如達規定人數的成員投予同意,交易將被自動執行。 +在許多去中心化自治組織中,如達法定人數的成員投票同意,交易將自動執行。 #### 知名案例 {#governance-example} -[Nouns](https://nouns.wtf) – Nouns DAO 中,如票數達規定數量且大多數票投予同意,只要不被創辦人所否決,一筆交易會自動被執行。 +[Nouns](https://nouns.wtf) – 在去中心化組織 Nouns 中,如票數達法定數量且大多數票投票同意,只要不被創辦人所否決,交易就會自動執行。 ### 多簽治理 {#governance-example} -雖然去中心化治理組織可有上千名的投票成員,資金可存在於一個由 5-20 名被信任且通常資訊公開(由社群所知的公開身份)的活躍社群成員所共享的錢包中。 投票後,多簽簽署人會執行社群的意願。 +雖然去中心化自治組織可有成千上萬的投票成員,資金可存放在一個由 5-20 名受信任且通常資訊公開(有社群所知的公開身份)的活躍社群成員共管的[錢包](/glossary/#wallet)中。 投票後,[多簽](/glossary/#multisig)簽署人會執行社群的意願。 ## 去中心化自治組織相關法律 {#dao-laws} -1977 年,懷俄明州創造了有限責任公司制度以保護創業家並限定其責任。 更近期,懷俄明州首創去中心化自治組織相關法律,給予去中心化自治組織法律地位。 目前懷俄明州、佛蒙特州,以及維京群島皆某種程度上具去中心化自治組織相關法律。 +1977 年,懷俄明州創造了有限責任公司制度,以保護企業家並限定其責任。 更近期,懷俄明州首創去中心化自治組織相關法律,給予去中心化自治組織法律地位。 目前,懷俄明州、佛蒙特州以及維京群島皆建立某種形式的去中心化自治組織相關法律。 ### 知名案例 {#law-example} -[CityDAO](https://citydao.io)——CityDAO 透過懷俄明州去中心化自治組織的相關法律購買了黃石國家公園附近 40 英畝的地。 +[CityDAO](https://citydao.io) – CityDAO 透過懷俄明州去中心化自治組織的相關法律購買了黃石國家公園附近 40 英畝的地。 ## 去中心化自治組織成員 {#dao-membership} -成為去中心化自治組織的成員有多個模式。 成員可以決定投票方式和去中心化自治組織的其他重要事務。 +去中心化自治組織的成員有多種模式。 成員可以決定投票方式和去中心化自治組織的其他重要事務。 ### 代幣型成員 {#token-based-membership} -取決於使用的代幣,通常完全開放。 這類治理代幣大部分都能在去中心化交易所自由地交易。 只有少部分必須透過提供流動性或其他某些「工作量證明」來賺取。 無論是哪一種方式,只要持有代幣就能獲得投票權。 +通常完全[無需許可](/glossary/#permissionless),視所用的代幣而定。 這類治理代幣大部分都能在[去中心化交易所](/glossary/#dex)自由交易,無需許可。 其他少部分則必須透過提供流動性或其他某些「工作量證明」來賺取。 無論是哪一種方式,只要持有代幣就能獲得投票權。 _通常用於治理廣泛的去中心化協定及/或代幣本身。_ #### 知名案例 {#token-example} -[MakerDAO](https://makerdao.com)——MakerDAO 的代幣 MKR 在去中心化交易所普遍可得,且任何人皆可買進投票權來決定 Maker 協議的未來。 +[MakerDAO](https://makerdao.com) – MakerDAO 的代幣 MKR 在去中心化交易所廣泛提供,且任何人皆可買進投票權來決定 Maker 協定的未來。 ### 股份型成員 {#share-based-membership} -股份型去中心化自治組織擁有更多權力,但仍然相當公開。 任何潛在的會員都可以申請加入去中心化自治組織,通常會以代幣或工作的形式提供有價值的貢獻。 股份直接代表投票權及所有權。 成員可以隨時帶著自己所佔的股份退出。 +股份型去中心化自治組織擁的許可制程度更高,但仍然相當公開。 任何潛在的成員都可以申請加入去中心化自治組織,通常以代幣或工作的形式提供有價值的貢獻。 股份代表直接投票權及所有權。 成員可以隨時帶著自己所佔的資金庫股份退出。 -_通常用於關係較為緊密、以人為中心的組織,例如慈善機構、勞工團體、投資組織等, 也可以治理協定及代幣。_ +_通常用於關係較為緊密、以人為中心的組織,例如慈善機構、勞工團體、投資俱樂部等, 也可以治理協定及代幣。_ #### 知名案例 {#share-example} -[MolochDAO](http://molochdao.com/) – MolochDAO 專注於資助以太坊計畫。 想加入為成員必須提出申請,以便團體評估你是否具備必要的專業知識和資金來對潛在的受資助者作出明智判斷。 你無法直接在公開市場購買加入該去中心化自治組織的權限。 +[MolochDAO](http://molochdao.com/) – MolochDAO 致力於資助以太坊專案。 想加入為成員必須提出申請,以便團體評估你是否具備必要的專業知識和資本來對潛在的受資助者作出明智判斷。 你無法直接在公開市場購買加入該去中心化自治組織的資格。 ### 信譽型成員 {#reputation-based-membership} -信譽代表參與證明,並能授予去中心化自治組織的投票權。 不同於代幣型或股份型成員,信譽型去中心化自治組織不會將所有權轉讓給貢獻者。 信譽不能購買、移轉或授權;去中心化自治組織成員必須透過參與來獲得信譽。 鏈上投票是開放式的,潛在成員可以自由提出加入去中心化自治組織的申請,並要求獲得信譽和代幣作為貢獻的獎勵。 +信譽代表參與證明,並能授予去中心化自治組織的投票權。 不同於代幣型或股份型成員,信譽型去中心化自治組織不會將所有權轉讓給貢獻者。 信譽不能購買、移轉或委託;去中心化自治組織成員必須透過參與來獲得信譽。 鏈上投票無需許可,潛在成員可以自由提出加入去中心化自治組織的申請,並要求獲得信譽和代幣作為其貢獻的獎勵。 -_通常用於協定和去中心化應用程式的去中心化開發及治理,但也非常適合各種組織,如慈善機構、勞工團體、投資俱樂部等。_ +_通常用於協定和[去中心化應用程式](/glossary/#dapp)的去中心化開發及治理,但也非常適合各種組織,如慈善機構、勞工團體、投資俱樂部等。_ #### 知名案例 {#reputation-example} -[DXdao](https://DXdao.eth.link) – DXdao 是一個全球主權聯合組織,自 2019 年以來一直致力於建構與治理去中心化協定和應用程式。 它利用信譽型治理和全局共識來協調和管理資金,這意味著沒有人可以透過收購來影響其未來。 +[DXdao](https://DXdao.eth.limo) – DXdao 是一個全球主權聯合組織,自 2019 年以來一直致力於建構與治理去中心化協定和應用程式。 它利用信譽型治理和[全局共識](/glossary/#holographic-consensus)來協調和管理資金,這意味著沒有人可以透過金錢來影響其未來或治理決策。 ## 參與/建立去中心化自治組織 {#join-start-a-dao} @@ -150,7 +148,6 @@ _通常用於協定和去中心化應用程式的去中心化開發及治理, ### 去中心化自治組織相關文章 {#dao-articles} - [什麼是去中心化自治組織?](https://aragon.org/dao)– [Aragon](https://aragon.org/) -- [去中心化自治組織手冊](https://daohandbook.xyz) - [去中心化自治組織之家](https://wiki.metagame.wtf/docs/great-houses/house-of-daos) – [Metagame](https://wiki.metagame.wtf/) - [何謂去中心化自治組織?它有何用途?](https://daohaus.substack.com/p/-what-is-a-dao-and-what-is-it-for)– [DAOhaus](https://daohaus.club/) - [如何創立由去中心化自治組織支援的數位社群](https://daohaus.substack.com/p/four-and-a-half-steps-to-start-a) – [DAOhaus](https://daohaus.club/) diff --git a/public/content/translations/zh-tw/decentralized-identity/index.md b/public/content/translations/zh-tw/decentralized-identity/index.md index 97a5204025f..0e54d7624be 100644 --- a/public/content/translations/zh-tw/decentralized-identity/index.md +++ b/public/content/translations/zh-tw/decentralized-identity/index.md @@ -5,7 +5,7 @@ lang: zh-tw template: use-cases emoji: ":id:" sidebarDepth: 2 -image: /eth-gif-cat.png +image: /images/eth-gif-cat.png summaryPoint1: 傳統身分系統對你的身分識別進行中心化發行、維護和控制。 summaryPoint2: 去中心化身分消除了對中心化第三方的依賴。 summaryPoint3: 多虧了加密技術,使用者現在擁有了再次發行、持有和控制自身身分識別和證明的工具。 @@ -13,7 +13,7 @@ summaryPoint3: 多虧了加密技術,使用者現在擁有了再次發行、 現如今,身分幾乎支撐著我們生活的方方面面。 使用線上服務、開設銀行帳戶、選舉投票、購買房產、就業,所有這些事情都需要證明你的身分。 -然而,傳統的身分管理系統長期以來一直依賴於中心化中間機構來發行、持有和控制你的身分識別和[身分證明](#what-are-attestations)。 這意味著你無法掌控自己身分的相關資訊,也無法決定誰能夠存取你的個人身分資訊 (PII),以及各方擁有多大的訪問權限。 +然而,傳統的身分管理系統長期以來一直依賴於中心化中間機構來發行、持有和控制你的身分識別和[身分證明](/glossary/#attestation)。 這意味著你無法掌控自己身分的相關資訊,也無法決定誰能夠存取你的個人身分資訊 (PII),以及各方擁有多大的訪問權限。 為了解決這些問題,我們在以太坊等公共區塊鏈上構建了去中心化身分系統。 去中心化身分允許每個人管理他們的身分相關資訊。 借助去中心化身分解決方案,_你_可以建立身分識別、聲明和持有你的身分證明,而無需依賴於中央機構,例如服務提供方或是政府。 @@ -21,6 +21,8 @@ summaryPoint3: 多虧了加密技術,使用者現在擁有了再次發行、 身分意味著個人的自我意識,由獨特的特徵定義。 身分是指作為一個_個體_,即一個獨特的人類實體。 身分也可以是指其他非人類的實體,例如組織或機構。 + + ## 什麼是身分識別? {#what-are-identifiers} 身分識別是一些資訊,用來指向一個特定身分或多個身分。 常見的身分識別包含: @@ -31,7 +33,47 @@ summaryPoint3: 多虧了加密技術,使用者現在擁有了再次發行、 - 出生日期和出生地點 - 數位身分憑證,例如:電子郵件地址、使用者名稱、頭像 -這些傳統的身分識別範例,均由中央實體發行、持有和控制。 你需要獲得政府的許可才能更改你的姓名,或者需要獲得社交媒體平台的許可才能更改你的名稱。 +這些傳統的身分識別範例,均由中央實體發行、持有和控制。 你需要獲得政府的許可才能更改你的姓名,或者需要獲得社交媒體平台的許可才能更改你的帳號。 + +## 去中心化身分的好處 {#benefits-of-decentralized-identity} + +1. 去中心化身分增加了個人對身分識別資訊的掌握。 可以在無需依賴中心化機構和第三方服務的情況下,驗證去中心化身分識別和身分證明。 + +2. 去中心化身分解決方案為驗證和管理使用者身分,提供了一種去信任、無縫且保護隱私的方法。 + +3. 去中心化身分利用區塊鏈技術,在不同方之間建立信任,並提供加密擔保來驗證身分證明的有效性。 + +4. 去中心化身分使得身分資料具有可便攜性。 使用者將身分證明和身分識別儲存在行動裝置錢包中,並可以分享給他們選擇的任一夥伴。 去中心化身分識別和身分證明不會被鎖在發行組織的資料庫中。 + +5. 去中心化身分與新興的[零知識證明](/glossary/#zk-proof)技術應能完美搭配,這將使個人能夠證明他們擁有某物或做過某些事,而無需透露那是什麼。 這可以成為一種將信任與隱私結合在一起的強而有力方案,適用於投票等應用方面。 + +6. 去中心化身分能夠[防範女巫攻擊](/glossary/#anti-sybil)機制,識別一人分飾多角玩弄某系統,或向該系統發送垃圾訊息的情況。 + +## 去中心化身分使用案例 {#decentralized-identity-use-cases} + +去中心化身分有許多潛在的使用案例: + +### 1. 通用登入 {#universal-dapp-logins} + +去中心化身分可以使用去中心化驗證,有助於替代基於密碼的登入方式。 服務提供商可以向使用者簽發身分證明,這些證明可以儲存在以太坊錢包中。 一個身分證明範例是[非同質化代幣](/glossary/#nft),可以授予持有者訪問線上社群的權利。 + +[使用以太坊登入](https://login.xyz/)功能將允許伺服器能夠確認使用者的以太坊帳戶,並從他們的帳戶地址中獲取所需的身分證明。 這意味著使用者無需記住冗長的密碼,就能夠訪問平台和網站,進而改善使用者的線上體驗。 + +### 2. 「認識客戶」驗證 {#kyc-authentication} + +許多線上服務的使用,需要提供個人的身分證明和憑證,例如駕駛執照或國家護照。 但這種方式是有問題的,因為使用者的私人資訊有可能會被洩露,並且服務提供商無法驗證身分證明的真實性。 + +去中心化身分使公司能夠跳過傳統的[了解你的客戶 (KYC)](https://en.wikipedia.org/wiki/Know_your_customer) 流程,並透過可驗證憑證來核實使用者身分。 這降低了身份管理的成本,並防止使用偽造文件。 + +### 3 投票和線上社群 {#voting-and-online-communities} + +線上投票和社交媒體是去中心化身分的兩個新應用。 線上投票方案容易受到操縱,尤其是在惡意行為者創建虛假身分進行投票的情況下。 要求個人提供鏈上身分證明可以提高線上投票過程的完整性。 + +去中心化身分可以幫助創建沒有虛假帳戶的線上社群。 例如,每個用使用者可能必須使用鏈上身分系統,如以太坊名稱服務,來驗證他們的身分,從而減少機器人的可能性。 + +### 4 反女巫保護 {#sybil-protection} + +女巫攻擊是指個人欺騙系統使某個系統認為他們是多個人而增加他們的影響力。 使用[平方投票法](/glossary/#quadratic-voting)的捐款應用程式很容易受到女巫攻擊,因為當更多人投票支持時,捐款的價值就會增加,從而激勵使用者將他們的貢獻分配給多個身分。 去中心化身分透過增加每位參與者的負擔來證明他們是真正的人,這有助於防止這種情況發生,而且通常也不必透露具體的私人資訊。 ## 什麼是身分證明 {#what-are-attestations} @@ -43,17 +85,17 @@ summaryPoint3: 多虧了加密技術,使用者現在擁有了再次發行、 你的法定姓名或電子郵件地址等傳統身分識別依賴於第三方——政府和電子郵件提供商。 去中心化身分識別 (DID) 則不同-它們不由任何中央實體發行、管理或控制。 -去中心化身分識別由個人發行、持有和控制。 [以太坊帳戶](/developers/docs/accounts/),就是去中心化身分識別的一個例子。 你可以根據需要建立任意數量的帳戶,無需任何人的許可,也無需將它們儲存在中央註冊系統中。 +去中心化身分識別由個人發行、持有和控制。 [以太坊帳戶](/glossary/#account)是去中心化身分識別的一個範例。 你可以根據需要建立任意數量的帳戶,無需任何人的許可,也無需將它們儲存在中央註冊系統中。 -去中心化身分識別儲存在分散式帳本(區塊鏈)上,或點對點的網路上。 這使得去中心化身分識別 (DID) 具有[全球唯一性、高可用的可解析性、和加密驗證性](https://w3c-ccg.github.io/did-primer/)。 去中心化身份識別可與不同的實體相關聯,包含個人、組織或政府機構。 +去中心化身分識別儲存在分散式帳本([區塊鏈](/glossary/#blockchain))或[點對點網路](/glossary/#peer-to-peer-network)上。 這使得去中心化身分識別 (DID) 具有[全球唯一性、高可用的可解析性、和加密驗證性](https://w3c-ccg.github.io/did-primer/)。 去中心化身份識別可與不同的實體相關聯,包含個人、組織或政府機構。 ## 什麼讓去中心化身分識別成為可能? {#what-makes-decentralized-identifiers-possible} -### 1. 公鑰基礎設施 (PKI) {#public-key-infrastructure} +### 1. 公鑰密碼學 {#public-key-cryptography} -公鑰基礎設施 (PKI) 是一種資訊安全措施,可為一個實體產生一組[公鑰](/glossary/#public-key)和[私鑰](/glossary/#private-key)。 公鑰密碼學在區塊鏈網路中用於驗證使用者身分並證明數位資產的所有權。 +公鑰密碼學是一種能夠為某實體產生[公鑰](/glossary/#public-key)和[私鑰](/glossary/#private-key)的資安措施。 公鑰[密碼學](/glossary/#cryptography)在區塊鏈網路中用於驗證使用者身分並證明對數位資產的所有權。 -一些去中心化身分識別,如以太坊帳戶,都有著公鑰與私鑰。 公鑰用於識別帳戶的控制者,而私鑰則可以簽署和解密此帳戶的訊息。 公鑰基礎設施使用[加密簽名](https://andersbrownworth.com/blockchain/public-private-keys/)來驗證所有聲明,提供所需證明來驗證實體身分以及防止冒充和使用虛假身分。 +一些去中心化身分識別,如以太坊帳戶,都有著公鑰與私鑰。 公鑰用於識別帳戶的控制者,而私鑰則可以簽署和解密此帳戶的訊息。 公鑰密碼學使用[加密簽名](https://andersbrownworth.com/blockchain/public-private-keys/)來驗證所有主張,提供了驗證實體並防止冒名頂替及使用假身分所需的證據。 ### 2. 去中心化資料儲存 {#decentralized-datastores} @@ -97,7 +139,7 @@ summaryPoint3: 多虧了加密技術,使用者現在擁有了再次發行、 ### 鏈上身分證明 {#onchain-attestations} -鏈上身份證明保存在以太坊區塊鏈上的[智慧型合約](/developers/docs/smart-contracts/)中。 智慧型合約(充當註冊系統)將身分證明對應到相關的鏈上去中心化身分識別(公開金鑰)。 +鏈上身分證明保存在以太坊區塊鏈上的[智慧型合約](/glossary/#smart-contract)中。 智慧型合約(充當註冊系統)將身分證明對應到相關的鏈上去中心化身分識別(公開金鑰)。 以下範例展示了鏈上身分證明在實踐中的使用方式: @@ -109,59 +151,19 @@ summaryPoint3: 多虧了加密技術,使用者現在擁有了再次發行、 ### 靈魂綁定代幣和身分 {#soulbound} -[靈魂綁定代幣](https://vitalik.eth.limo/general/2022/01/26/soulbound.html)(不可轉移的非同質化代幣)可用於收集特定錢包的獨有資訊。 這有效地創建了綁定到特定以太坊地址的唯一鏈上身分,這可能包括代表成就的代幣(例如完成某些特定的線上課程或在遊戲中超過分數門檻)或社區參與代幣。 - -## 去中心化身分的好處 {#benefits-of-decentralized-identity} - -1. 去中心化身分增加了個人對身分識別資訊的掌握。 可以在無需依賴中心化機構和第三方服務的情況下,驗證去中心化身分識別和身分證明。 - -2. 去中心化身分解決方案為驗證和管理使用者身分,提供了一種去信任、無縫且保護隱私的方法。 - -3. 去中心化身分利用區塊鏈技術,在不同方之間建立信任,並提供加密擔保來驗證身分證明的有效性。 - -4. 去中心化身分使得身分資料具有可便攜性。 使用者將身分證明和身分識別儲存在行動裝置錢包中,並可以分享給他們選擇的任一夥伴。 去中心化身分識別和身分證明不會被鎖在發行組織的資料庫中。 - -5. 去中心化身分與新興的零知識證明技術應具有良好的配合,這將使個人能夠證明他們擁有某物或做過某些事,而無需透露那是什麼。 這可以成為一種將信任與隱私結合在一起的強而有力方案,適用於投票等應用方面。 - -6. 去中心化身分能夠防範女巫機制,可識別一人假裝多人來玩遊戲或向某個系統發送垃圾郵件。 - -## 去中心化身分使用案例 {#decentralized-identity-use-cases} - -去中心化身分有許多潛在的使用案例: - -### 1. 通用登入 {#universal-dapp-logins} - -去中心化身分可以使用[去中心化驗證](https://www.ibm.com/blogs/blockchain/2018/10/decentralized-identity-an-alternative-to-password-based-authentication/),有助於替代基於密碼的登入方式。 服務提供商可以向使用者簽發身分證明,這些證明可以儲存在以太坊錢包中。 一個身分證明範例是[非同質化代幣](/nft/),可以授與持有者訪問線上社群的權利。 - -[使用以太坊登入](https://login.xyz/)功能將允許伺服器能夠確認使用者的以太坊帳戶,並從他們的帳戶地址中獲取所需的身分證明。 這意味著使用者無需記住冗長的密碼,就能夠訪問平台和網站,進而改善使用者的線上體驗。 - -### 2. 「認識客戶」驗證 {#kyc-authentication} - -許多線上服務的使用,需要提供個人的身分證明和憑證,例如駕駛執照或國家護照。 但這種方式是有問題的,因為使用者的私人資訊有可能會被洩露,並且服務提供商無法驗證身分證明的真實性。 - -去中心化身分使公司能夠跳過傳統的[了解你的客戶 (KYC)](https://en.wikipedia.org/wiki/Know_your_customer) 流程,並透過可驗證憑證來核實使用者身分。 這降低了身份管理的成本,並防止使用偽造文件。 - -### 3 投票和線上社群 {#voting-and-online-communities} - -線上投票和社交媒體是去中心化身分的兩個新應用。 線上投票方案容易受到操縱,尤其是在惡意行為者創建虛假身分進行投票的情況下。 要求個人提供鏈上身分證明可以提高線上投票過程的完整性。 - -去中心化身分可以幫助創建沒有虛假帳戶的線上社群。 例如,每個用使用者可能必須使用鏈上身分系統,如以太坊名稱服務,來驗證他們的身分,從而減少機器人的可能性。 - -### 4 反女巫保護 {#sybil-protection} - -女巫攻擊是指個人欺騙系統使某個系統認為他們是多個人而增加他們的影響力。 [捐款應用程式](https://gitcoin.co/grants/)使用[平方投票法](https://www.radicalxchange.org/concepts/plural-voting/)很容易受到這些女巫攻擊,因為當更多人投票支持時,捐款的價值就會增加,從而激勵使用者將他們的貢獻分配給多個身分。 去中心化身分透過增加每位參與者的負擔來證明他們是真正的人,這有助於防止這種情況發生,而且通常也不必透露具體的私人資訊。 +[靈魂綁定代幣](https://vitalik.eth.limo/general/2022/01/26/soulbound.html)([不可轉移的非同質化代幣](/glossary/#nft))可用於收集特定錢包獨有的資訊。 這有效地創建了綁定到特定以太坊地址的唯一鏈上身分,這可能包括代表成就的代幣(例如完成某些特定的線上課程或在遊戲中超過分數門檻)或社區參與代幣。 ## 使用去中心化身分 {#use-decentralized-identity} -有許多雄心勃勃的專案使用以太坊作為去中心化身分解決方案的基礎: +有許多雄心勃勃的專案使用以太坊作為去中心化身分解決方案基礎: - **[以太坊名稱服務 (ENS)](https://ens.domains/)** - _一個去中心化的鏈上命名系統,適合機器可讀的識別符號,例如以太坊錢包地址、內容雜湊值和中繼資料。_ - **[SpruceID](https://www.spruceid.com/)** - _去中心化身分專案,它允許使用者使用以太坊帳戶和以太坊名稱服務個人資料來控制數位身分,而不是依賴第三方服務。_ - **[以太坊證明服務 (EAS)](https://attest.sh/)** - _一種去中心化分類帳/協議,用於對任何事物進行鏈上或鏈下證明。_ - **[人性證明](https://www.proofofhumanity.id)** - _人性證明 (PoH) 是建立在以太坊上的社交身分驗證系統。_ - **[BrightID](https://www.brightid.org/)** - _一個去中心化的開源社交身分網路,旨在通過創建和分析社交圖譜來改革身分驗證。_ -- **[人格證明護照](https://proofofpersonhood.com/)** - _一個去中心化的數位身分聚合器。_ - **[walt.id](https://walt.id)** — _一種使開發者和組織能夠利用自主權身份、非同質化代幣/魂縛代幣的開源去中心化身份及錢包基礎設施。_ +- **[Masca](https://masca.io/)** — _開放原始碼的去中心化身分錢包,實作為 MetaMask Snap,使用者和開發者可以透過其使用去中心化身分識別 (DID) 和驗證者客戶端 (VC)。_ ## 延伸閱讀 {#further-reading} diff --git a/public/content/translations/zh-tw/defi/index.md b/public/content/translations/zh-tw/defi/index.md index 96bc37de61a..88239b0dab3 100644 --- a/public/content/translations/zh-tw/defi/index.md +++ b/public/content/translations/zh-tw/defi/index.md @@ -4,7 +4,7 @@ description: 以太坊生態系之去中心化金融概要 lang: zh-tw template: use-cases emoji: ":money_with_wings:" -image: /use-cases/defi.png +image: /images/use-cases/defi.png alt: 以樂高積木製作的以太幣標誌。 sidebarDepth: 2 summaryPoint1: 現行金融系統的全球開放性替代方案。 @@ -47,7 +47,7 @@ summaryPoint3: 基於所有人都可以編寫的開放原始碼技術。 | 市場永遠開放。 | 員工需要休息,因此市場會關閉。 | | 奠基於透明的系統──所有人都能查看產品資料及檢查系統運作狀況。 | 金融機構完全是黑箱作業:你不能要求查看他們的放貸記錄、資產管理記錄等資訊。 | - + 探索去中心化金融應用程式 @@ -55,7 +55,7 @@ summaryPoint3: 基於所有人都可以編寫的開放原始碼技術。 從許多方面來說,比特幣是第一款去中心化金融應用程式。 比特幣能讓你真正擁有及掌控價值,並傳送到世界上任何一個角落。 它提供了一種方式,讓眾多互不信任的人同意使用一套帳戶帳本,而無需透過可信賴的中間機構。 比特幣對所有人開放,而且沒有人有權改變其規則。 比特幣的規則,例如其稀有度及開放性,是這項技術與生俱來的特色。 在傳統金融中,政府可以印鈔讓你的存款貶值,企業也可以關閉市場,而比特幣與傳統金融截然不同。 -以太坊便是以此概念為基礎。 和比特幣一樣,以太坊的規則不能任意更改,而且所有人都能使用。 但它進一步使用[智慧型合約](/glossary#smart-contract)讓這種數位貨幣可程式化,使其功能不侷限於存放及傳送價值。 +以太坊便是以此概念為基礎。 和比特幣一樣,以太坊的規則不能任意更改,而且所有人都能使用。 但它進一步使用[智慧型合約](/glossary/#smart-contract)讓這種數位貨幣可程式化,使其功能不侷限於存放及傳送價值。 @@ -65,7 +65,7 @@ summaryPoint3: 基於所有人都可以編寫的開放原始碼技術。
    如果你是剛開始使用以太坊,請嘗試我們推薦的去中心化金融應用程式。
    - + 探索去中心化金融應用程式
    @@ -90,9 +90,9 @@ summaryPoint3: 基於所有人都可以編寫的開放原始碼技術。 ### 快速匯款到世界各地 {#send-money} -作為一種區塊鏈,以太坊的核心功能是安全地在全球傳送交易。 和比特幣一樣,以太坊可以讓跨境匯款像傳送電子郵件一樣簡單。 只需從錢包輸入收款人的[以太坊名稱服務名稱](/nft/#nft-domains)(例如 bob.eth)或帳戶地址,你的款項就會在幾分鐘內直接到達對方的帳戶(通常情況下)。 要收發款項,你需要一個[錢包](/wallets/)。 +作為一種區塊鏈,以太坊的核心功能是安全地在全球傳送交易。 和比特幣一樣,以太坊可以讓跨境匯款像傳送電子郵件一樣簡單。 只需從錢包輸入收款人的[以太坊名稱服務名稱](/glossary/#ens)(例如 bob.eth)或其帳戶地址,你的款項就會在幾分鐘內直接到達對方的帳戶(通常情況下)。 要收發款項,你需要一個[錢包](/wallets/)。 - + 查看支付去中心化應用程式 @@ -100,7 +100,7 @@ summaryPoint3: 基於所有人都可以編寫的開放原始碼技術。 你可以運用以太坊流通資金。 以太坊可以讓你在幾秒之內支付某人的薪資,供對方隨時取用; 或快速租用物品,如置物櫃或電動滑板車。 -如果你因為[以太幣](/eth/)的價值可能大幅波動而不想發送或流通以太幣,那麼以太坊上還有其他貨幣選項:穩定幣。 +如果你因為價值波動而不想傳送或串流[以太幣](/glossary/#ether),以太坊上也有替代貨幣:[穩定幣](/glossary/#stablecoin)。 @@ -110,7 +110,7 @@ summaryPoint3: 基於所有人都可以編寫的開放原始碼技術。 Dai、USDC 等穩定幣的價值和美元的差距通常維持在幾美分之內, 使穩定幣非常適合用於收入或零售。 在南美洲,因為政府發行的貨幣有極大的不確定性,許多人已經在使用穩定幣保護自己的儲蓄。 - + 深入了解穩定幣 @@ -123,7 +123,7 @@ Dai、USDC 等穩定幣的價值和美元的差距通常維持在幾美分之內 - 點對點,即借款者直接向特定貸款者借款。 - 資金池,即貸款者將資金(流動性)注入資金池,而借款者從資金池借款。 - + 查看借款去中心化應用程式 @@ -133,7 +133,7 @@ Dai、USDC 等穩定幣的價值和美元的差距通常維持在幾美分之內 今天,資金的借與貸都是圍繞著相關個人進行。 銀行在放款前,需要知道你是不是真的有能力償還貸款。 -去中心化借貸則不需任何一方表明身分即可運作。 然而,借款者必須提供抵押品,如果無法償還,抵押品就會自動歸貸款者所有。 有些貸款者甚至接受以非同質化代幣作為抵押品。 非同質化代幣為獨特資產(如繪畫)的契據。 [更多非同質化代幣相關資訊](/nft/) +去中心化借貸則不需任何一方表明身分即可運作。 然而,借款者必須提供抵押品,如果無法償還,抵押品就會自動歸貸款者所有。 有些貸款人甚至接受以[非同質化代幣](/glossary/#nft)作為抵押品。 非同質化代幣為獨特資產(如繪畫)的契據。 [更多非同質化代幣相關資訊](/nft/) 透過這種方式,不必接受徵信調查或提供私人資訊也能借款。 @@ -168,7 +168,9 @@ Dai、USDC 等穩定幣的價值和美元的差距通常維持在幾美分之內 要在傳統金融體系內完成以上操作,你需要鉅額資金。 這種財產創造策略只有已經擁有財富的人才能操作。 閃電貸的例子告訴我們,未來「有錢」不見得是「賺錢」的先決條件。 -[深入了解閃電貸](https://aave.com/flash-loans/) + + 深入了解閃電貸 + @@ -180,10 +182,10 @@ Dai、USDC 等穩定幣的價值和美元的差距通常維持在幾美分之內 - 你借出 100 Dai(一種[穩定幣](/stablecoins/))給某個類似 Aave 的產品。 - 你會收到 100 Aave Dai (aDai),此代幣代表著你借出的 Dai。 -- 你的 aDai 會按利率增加,你可以看到錢包裡的餘額在增長。 視年利率而定,幾天或甚至幾小時後,你的錢包餘額可能會變成 100.1234! +- 你的 aDai 會按利率增加,你可以看到錢包裡的餘額在增長。 視[年利率](/glossary/#apr)而定,你的錢包餘額可能會在幾天,甚至幾小時後變成 100.1234! - 你可以隨時提取和你的 aDai 餘額等額的一般 Dai。 - + 查看借貸去中心化應用程式 @@ -199,7 +201,7 @@ Dai、USDC 等穩定幣的價值和美元的差距通常維持在幾美分之內 和上述放貸案例一樣,獎金池的資金來自於放貸樂透存款產生的所有利息。 - + 嘗試 PoolTogether @@ -211,7 +213,7 @@ Dai、USDC 等穩定幣的價值和美元的差距通常維持在幾美分之內 例如,如果你想使用無損樂透 PoolTogether(參閱前文),你需要 Dai 或 USDC 這類代幣。 這些去中心化交易所可讓你將以太幣兌換成這些代幣,完成交易後再兌換回來。 - + 查看代幣交易所 @@ -223,7 +225,7 @@ Dai、USDC 等穩定幣的價值和美元的差距通常維持在幾美分之內 使用中央化交易所時,你必須在交易前先存入資產,並相信交易所會妥善看管你的資產。 資產存入交易所后就要承擔風險,因為中央化交易所往往是駭客鎖定的目標。 - + 查看交易去中心化應用程式 @@ -233,9 +235,9 @@ Dai、USDC 等穩定幣的價值和美元的差距通常維持在幾美分之內 以太坊上有一些資金管理產品可以根據你選擇的策略來擴展你的投資組合。 這是自動化作業,對所有人開放,而且不需要管理人員來分一杯羹。 -[DeFi Pulse 指數基金 (DPI)](https://defipulse.com/blog/defi-pulse-index/) 就是個很好的例子。 此基金會自動再平衡,確保你的投資組合永遠包含[市值最高的去中心化金融代幣](https://www.coingecko.com/en/defi)。 你無需親力親為處理任何細節,而且可以隨時提取資金。 +[DeFi Pulse 指數基金 (DPI)](https://defipulse.com/blog/defi-pulse-index/) 就是個很好的例子。 此基金會自動再平衡,確保你的投資組合永遠包含市值最高的去中心化金融代幣。 你無需親力親為處理任何細節,而且可以隨時提取資金。 - + 查看投資去中心化應用程式 @@ -249,7 +251,7 @@ Dai、USDC 等穩定幣的價值和美元的差距通常維持在幾美分之內 - 過程完全透明,因此籌資者可以證明已經募集了多少資金。 你甚至可以在經過一段時間後追蹤資金的運用情況。 - 募資者可以設定自動退款條件,例如在特定截止期限前未達到最低金額時。 - + 查看群眾募資去中心化應用程式 @@ -266,7 +268,9 @@ Dai、USDC 等穩定幣的價值和美元的差距通常維持在幾美分之內 也就是說,假設計畫案 A 獲得了 100 筆 $1 的捐贈,計畫案 B 獲得了一筆 $10,000 的捐贈,則最終計畫案 A 獲得的資金會多於計畫案 B(具體取決於配比池的規模)。 -[深入了解平方募資法](https://wtfisqf.com) + + 深入了解平方募資法 + @@ -276,7 +280,7 @@ Dai、USDC 等穩定幣的價值和美元的差距通常維持在幾美分之內 和其他軟體一樣,以太坊產品也可能受到錯誤或入侵的威脅, 因此目前這個領域有許多保險產品將重點放在保護使用者不會損失資金上。 然而,若干專案開始涵蓋生活中可能遇到的各種大小意外保障。 Etherisc 的農作物保險就是個很好的例子,這項產品的目標在於[保護肯亞小農對抗乾旱及洪災](https://blog.etherisc.com/etherisc-teams-up-with-chainlink-to-deliver-crop-insurance-in-kenya-137e433c29dc)。 去中心化保險可以為買不起傳統保險的農民提供更實惠的保障。 - + 查看保險去中心化應用程式 @@ -286,7 +290,7 @@ Dai、USDC 等穩定幣的價值和美元的差距通常維持在幾美分之內 有了這麼多服務,你需要找個方法來追蹤所有投資、貸款和交易。 目前有許多產品可以幫助你集中協調所有去中心化金融活動。 這就是去中心化金融開放架構的魅力所在。 團隊可以建立介面供你檢視各產品的餘額並使用其功能。 深入探索去中心化金融之際,你會發現這種工具極為實用。 - + 查看投資組合去中心化應用程式 @@ -320,11 +324,13 @@ Dai、USDC 等穩定幣的價值和美元的差距通常維持在幾美分之內 3. 協定:提供功能的[智慧型合約](/glossary/#smart-contract),例如實現去中心化資產借貸的服務。 4. [應用程式](/dapps/):我們用以管理及存取協定的產品。 +注意:很多去中心化金融使用 [ERC-20 標準](/glossary/#erc-20)。 去中心化金融應用程式會使用一種稱為包裝以太幣(WETH) 的以太幣包裝程式。 [了解更多關於包裝以太幣的資訊](/wrapped-eth)。 + ## 建構去中心化金融 {#build-defi} 去中心化金融是一場開放原始碼運動。 去中心化金融協議和應用程式都是開放的,你可以自由檢視、分叉並進行各種創新。 因為採用分層堆疊結構(共享相同的基礎區塊鏈及資產),你可以結合和配對不同協定,開啟獨特的機會組合。 - + 關於建構去中心化應用程式 @@ -334,7 +340,6 @@ Dai、USDC 等穩定幣的價值和美元的差距通常維持在幾美分之內 - [DeFi Prime](https://defiprime.com/) - [DeFi Llama](https://defillama.com/) -- [DeFi Rate](https://defirate.com/) ### 去中心化金融文章 {#defi-articles} @@ -348,5 +353,5 @@ Dai、USDC 等穩定幣的價值和美元的差距通常維持在幾美分之內 ### 社群 {#communities} -- [DeFi Llama Discord 伺服器](https://discord.gg/buPFYXzDDd) +- [DeFi Llama Discord 伺服器](https://discord.defillama.com/) - [DeFi Pulse Discord 伺服器](https://discord.gg/Gx4TCTk) diff --git a/public/content/translations/zh-tw/desci/index.md b/public/content/translations/zh-tw/desci/index.md index 2cf40d44487..17f209240dd 100644 --- a/public/content/translations/zh-tw/desci/index.md +++ b/public/content/translations/zh-tw/desci/index.md @@ -5,7 +5,7 @@ lang: zh-tw template: use-cases emoji: ":microscope:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: 當前科學系統的全球開放性替代方案。 summaryPoint2: 使科學家得以進行募資、試驗研究、資料分享、發表見解等活動的技術。 @@ -14,11 +14,11 @@ summaryPoint3: 以開放科學運動為原則。 ## 什麼是去中心化科研 (DeSci)? {#what-is-desci} -去中心化科研 (DeSci) 是一項利用 Web3 技術開發的公共基礎設施來推行的科學運動,以公平且公正合理的方式融資、研發、審核、認證、存檔以及推廣科學知識。 +去中心化科研 (DeSci) 是一項以建置公共基礎設施,利用 [Web3](/glossary/#web3) 技術堆棧以公平及公正合理的方式融資、建立、審查、認證、儲存和推廣科學知識為目標的運動。 去中心化科研的目標是創建一個生態系統,鼓勵科學家公開分享研究計畫,在開放任何人輕易獲得甚至參與研究的同時,肯定該科學家的貢獻。 去中心化科研的理念是:所有人都有獲得科學知識的權利,因此科學研究過程應該透明化。 去中心化科研正在開創一種更去中心化且廣泛的科學研究模型,使其更能抵抗中心化管理機構的審查與控制。 去中心化科研的目標是,藉由融資、科研工具與交流渠道的去中心化,為跳脫框架的新點子開創出一個能夠欣欣向榮的環境。 -去中心化科研允許更多樣化的資金來源(從[去中心化自治組織](/dao/)、[二次方捐贈](https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2003531)到衆籌等等),讓數據和方法更易獲取,并提供可重複性的激勵措施。 +去中心化科研允許更多樣化的資金來源(從[去中心化自治組織](/glossary/#dao)、[平方募資](https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2003531)到衆籌等等),讓資料和方法更易獲取,並透過激勵實現可重複性。 ### Juan Benet - 去中心化科研運動 @@ -28,30 +28,30 @@ summaryPoint3: 以開放科學運動為原則。 這份有待補充的清單列出了科學領域中的關鍵問題,以及去中心化科研所能提供的協助方案 -| **去中心化科研** | **傳統科研** | -| ----------------------------------- | --------------------------------------- | -| 使用平方募資或去中心化自治組織等機制的公眾決定了資金的去向。 | 小型、封閉、中心化團體負責管控資金去向。 | -| 你能夠與世界各地的同儕展開活潑的合作。 | 合作計畫受資助方和所屬機構限制。 | -| 資金決策在線上進行且透明度高。 會探索全新的融資機制。 | 資金決策較為耗時且透明度不足。 融資機制有限。 | -| 利用 Web3 基礎單元更簡單且公開地分享實驗室服務。 | 分享實驗室資源的過程較為遲緩且透明度不足。 | -| 利用 Web3 基礎單元研發出可靠、透明且能與全球共享的全新發表模式。 | 只能藉由既有途徑發表研究,而這些途徑通常被認為缺乏效率、帶有偏見且有剝削傾向。 | -| 你可以藉由同儕審查工作獲得代幣與聲望。 | 同儕審查工作是無償的,只有商業出版商能獲益。 | -| 你產生的知識產權 (IP) 歸你所有且能根據透明條款加以分配。 | 你產生的知識產權歸屬於你所在的機構。 知識產權無法透明地獲得。 | -| 所有研究步驟將在鏈上公佈,無論研究成功與否,所有研究資料均在鏈上共享。 | 出版社不夠公正,導致研究者傾向只分享成功的實驗。 | +| **去中心化科研** | **傳統科研** | +| ------------------------------------------------- | ---------------------------------- | +| 資金分配**由公眾**使用平方募資或去中心化自治組織等機制決定。 | 小型、封閉、**中心化團體**負責控制資金分配。 | +| 能夠與**世界各地**的同儕組成自由的團隊並展開合作。 | 你的合作受資助組織和所屬機構**限制**。 | +| 資金決策在線上進行且**透明度高**。 會探索全新的融資機制。 | 資金決策較為耗時且**透明度有限**。 融資機制有限。 | +| 透過 [Web3](/glossary/#web3) 科技,使用共享實驗室服務變得更輕鬆和更透明。 | 共享實驗室資源的過程往往**較為遲緩且透明度不足**。 | +| 可以開發**新的發表模式**,使用 Web3 基礎單元實現信任、透明度和存取普及化。 | 透過既有途徑發表研究通常被認為**低效、受偏見影響且會受到剝削**。 | +| 可以**藉由同儕審查工作獲得代幣與聲望**。 | **同儕審查工作是無償的**,只有商業出版商能獲益。 | +| 產生的**知識產權 (IP) 歸你所有**,且能根據透明條款加以分配。 | 產生的**知識產權歸屬於你所屬的機構**。 無法透明地獲得知識產權。 | +| 透過在鏈上公佈所有步驟,包括來自失敗工作的資料,**實現全面的研究共享**。 | **發表偏見**導致研究者傾向於只分享獲得成功結果的實驗。 | ## 以太坊與去中心化科研 {#ethereum-and-desci} -去中心化科研系統需要健全的保全,將金錢與交易開銷減到最低,還要有能夠開發各種應用程式的豐富生態系統。 以太坊提供建立去中心化科研基礎所需的一切。 +去中心化科研系統需要健全的保全,將金錢與交易開銷減到最低,還要有能夠開發各種應用程式的豐富生態系統。 以太坊提供了建置去中心化科研技術所需的一切。 ## 去中心化科研的使用案例 {#use-cases} -去中心化科研正在構建科學研究工具組件,以便將 Web2 學術應用納入數位世界。 以下是 Web3 可爲科學領域提供的使用案例。 +去中心化科研正在建置科學研究工具組件,引領傳統學術界進入數位世界。 以下是 Web3 可爲科學領域提供的使用案例。 ### 學術發表 {#publishing} -現行科學研究發表模式備受質疑,因為這種模式由出版方主導,而出版方又仰賴科學家、審查者與編輯的無償勞動,卻又收取高昂的發表費用。 大眾讀者通常藉由稅收間接支付了該研究的費用,卻往往無法閱讀相同作品,除非再次付款給出版方。 發表單篇科學論文的費用通常高達五位數(美元),不但辜負科學知識作為[公共財產](https://www.econlib.org/library/Enc/PublicGoods.html)的使命,還為一小撮出版者帶來龐大利潤。 +現行科學研究發表模式備受質疑,因為這種模式由出版方主導,而出版方又仰賴科學家、審查者與編輯的無償勞動,卻又收取高昂的發表費用。 大眾讀者通常藉由稅收間接支付了該研究的費用,卻往往無法閱讀相同作品,除非再次付款給出版方。 發表單篇科學論文的總費用動輒高達五位數 ($USD),不但辜負了科學知識作為[公共財產](/glossary/#public-goods)的使命,還為一小撮出版商帶來龐大利潤。 -目前的免費公開平台通常是預印伺服器,[例如 ArXiv](https://arxiv.org/)。 然而,這些平台缺乏質量把關,無[防範女巫攻擊的機制](https://csrc.nist.gov/glossary/term/sybil_attack),且通常不會追蹤文章等級指標,換言之,它們通常只供在投稿至傳統出版社之前流通作品。 SciHub 也提供免費瀏覽已發表的學術論文,但此途徑並不合法,且須待出版社收取報酬並將論文納入嚴格的版權法之後才得以在網站發布。 這開啟了一道關鍵缺口,也就是內建合法機制與激勵模型的開放式科學論文與資料。 Web3 能提供建立這種系統的工具。 +目前的免費公開平台通常是預印伺服器,[例如 ArXiv](https://arxiv.org/)。 然而,這些平台缺乏質量把關,無[防範女巫攻擊的機制](/glossary/#anti-sybil),且通常不會追蹤文章等級指標,換言之,它們通常只供投稿至傳統出版社之前流通作品。 SciHub 也提供免費瀏覽已發表的學術論文,但此途徑並不合法,且須待出版社收取報酬並將論文納入嚴格的版權法之後才得以在網站發布。 這開啟了一道關鍵缺口,也就是內建合法機制與激勵模型的開放式科學論文與資料。 Web3 能提供建立這種系統的工具。 ### 可重複性與可複製性 {#reproducibility-and-replicability} @@ -60,11 +60,11 @@ summaryPoint3: 以開放科學運動為原則。 - 可重複的研究結果可由相同的團隊使用相同的方式多次達成。 - 可複製的研究結果可由不同的團隊以相同的實驗方案達成。 -全新的 Web3-內建工具可以確保科學發現以可重複性與可複製性為基礎。 我們可將優質的科學融入到學術界的技術體系中。 Web3 有能力驗證原始資料、計算引擎以及應用結果等分析要素。 共識系統的美妙之處在於,當這些要素由可靠的網路機制維護運作時,所有網路參與者都可以負責再次運算並驗證每一項結果。 +全新的 Web3-內建工具可以確保科學發現以可重複性與可複製性為基礎。 我們可將優質的科學融入到學術界的技術體系中。 Web3 擁有為每個分析元件建立[證明](/glossary/#attestation)的能力,包括:原始資料、計算引擎以及應用結果。 共識系統的美妙之處在於,當這些要素由可靠的網路機制維護運作時,所有網路參與者都可以負責再次運算並驗證每一項結果。 ### 資金來源 {#funding} -目前資助科學的標準模式是個人或科學家團體向資助機構提出書面申請。 小部分值得信賴的人為申請表評分,並面試這一小撮申請人,再給予資金。 這個模式不但容易造成瓶頸,導致申請和獲得資助之間有時需要等待好幾年,還被認為極易受到審查小組的偏見、自我利益和政治因素的影響。 +目前資助科學的標準模式是個人或科學家團體向資助機構提出書面申請。 小部分值得信賴的人為申請表評分,並面試這一小撮申請人,再給予資金。 這個模式不但容易造成瓶頸,導致申請和獲得資助之間有時**需要等待好幾年**,還被認為極易**受到審查小組的偏見、自身利益和政治因素的影響**。 研究顯示,同一個提案被提交到不同的小組時,結果卻大相徑庭,可見資助審查小組難以選出高品質提案。 隨著資金變得越來越稀缺,這些款項都集中在少數資深研究者與較為保守的研究計劃上。 這導致了一個各方為資金搶破頭的環境,還鞏固了不健康的激勵措施,並抑制創新。 @@ -72,11 +72,11 @@ Web3 廣泛試驗過去中心化自治組織和 Web3 開發的不同激勵模型 ### 知識產權所有權和開發 {#ip-ownership} -知識產權 (IP) 是傳統科學的一個大問題:從被困在大學或閒置在生物技術公司中,乃至難以估值。 然而,Web3 使用[非同質化代幣 (NFT)](/nft/)解決數位資產(例如科學數據或文章)的所有權,這是 Web3 非常擅長的。 +知識產權 (IP) 是傳統科學的一個大問題:從被困在大學或閒置在生物技術公司中,乃至難以估值。 然而,Web3 使用[非同質化代幣 (NFT)](/glossary/#nft) 解決數位資產(例如科學資料或文章)的所有權,這是 Web3 非常擅長的。 就像非同質化代幣可以將未來交易的收入返還給原創作者一樣,你可以建立透明的價值歸屬鏈來獎勵研究人員、管理機構(如去中心化自治組織),甚至是資料被收集的研究對象。 -[IP-NFT](https://medium.com/molecule-blog/ip-nfts-for-researchers-a-new-biomedical-funding-paradigm-91312d8d92e6) 還是將正在進行的實驗之資料庫去中心化的關鍵,還可以插入非同質化代幣與 [DeFi](/defi/) 金融化(從資產分割到借貸池與價值評估)。 它還允許如 [VitaDAO](https://www.vitadao.com/) 這樣的去中心化自治組織等鏈上原生實體直接在鏈上進行研究。 不可轉讓的[「靈魂綁定」代幣](https://vitalik.eth.limo/general/2022/01/26/soulbound.html)的出現,將可能在去中心化科研中扮演重要的角色,使個人能證明其與以太坊地址連結的個人經驗和證書。 +[知識產權非同質化代幣 (IP-NFT)](https://medium.com/molecule-blog/ip-nfts-for-researchers-a-new-biomedical-funding-paradigm-91312d8d92e6) 還是將正在進行的研究實驗之資料儲存庫去中心化的關鍵,並可以插入非同質化代幣與[去中心化金融](/glossary/#defi)金融化(從資產分割到借貸池與價值評估)。 它還允許如 [VitaDAO](https://www.vitadao.com/) 這樣的去中心化自治組織等鏈上原生實體直接在鏈上進行研究。 不可轉讓的[「靈魂綁定」代幣](https://vitalik.eth.limo/general/2022/01/26/soulbound.html)的出現,將可能在去中心化科研中扮演重要的角色,使個人能證明其與以太坊地址連結的個人經驗和證書。 ### 資料儲存、存取和架構 {#data-storage} @@ -107,6 +107,7 @@ Web3 廣泛試驗過去中心化自治組織和 Web3 開發的不同激勵模型 - [CureDAO:社群所有的精準健康平台](https://docs.curedao.org/) - [IdeaMarkets:實現去中心化的科學可信度](https://ideamarket.io/) - [去中心化科研實驗室](https://www.desci.com/) +- [ValleyDAO:開放的全球社群,爲合成生物學研究的資金和轉化提供支援。](https://www.valleydao.bio) 歡迎補充新計畫 - 請先查看我們的[列表政策](/contributing/adding-desci-projects/)! diff --git a/public/content/translations/zh-tw/guides/how-to-create-an-ethereum-account/index.md b/public/content/translations/zh-tw/guides/how-to-create-an-ethereum-account/index.md index 6b7293761a4..7b98f9995ae 100644 --- a/public/content/translations/zh-tw/guides/how-to-create-an-ethereum-account/index.md +++ b/public/content/translations/zh-tw/guides/how-to-create-an-ethereum-account/index.md @@ -6,7 +6,7 @@ lang: zh-tw # 如何建立一個以太坊帳戶 -任何人都可以隨時且免費建立以太坊帳戶。 有幾種方式,但最簡單且最常見的方式是使用稱為錢包的應用程式。 金鑰能讓你使用以太坊,而錢包會建立金鑰並保障其安全性。 你可以使用你的錢包傳送交易、確認你的代幣餘額,並與建置於以太坊的應用程式連結,如代幣交易所、遊戲、非同質化代幣交易市場等等。 有些「web2」應用程式現在也允許你使用以太坊登入。 +任何人都可以隨時且免費建立以太坊帳戶。 有幾種方式,但最簡單且最常見的方式是使用稱為錢包的應用程式。 錢包會創建並保護[金鑰](/glossary/#key),讓你能使用以太坊。 你可以使用你的錢包來傳送交易,檢查你的代幣餘額以及連接到建置於以太坊上的應用程式,例如代幣交易所、遊戲、[非同質化代幣](/glossary/#nft)交易市場,等等。 有些「web2」應用程式現在也允許你使用以太坊登入。 與跟公司建立新帳戶不同,建立以太坊帳戶完全自由、不公開,且不需要許可。 帳戶由錢包軟體協助你建立的金鑰所控制,不由第三方發行,也不儲存在中央登記庫。 @@ -28,7 +28,7 @@ lang: zh-tw 決定使用某個錢包後,請造訪其官方網站或應用程式商店,下載並安裝它。 這些都應該是免費的。 -## 步驟 3:打開應用程式,並產生或匯入你的以太坊帳戶 +## 步驟 3:打開應用程式並建立你的以太坊帳戶 第一次打開新錢包時,系統可能會要求你選擇建立新帳戶或匯入現有帳戶。 按一下新帳戶建立。 @@ -61,7 +61,7 @@ lang: zh-tw ### 如果我有一個以太幣地址,我在其他區塊鏈上也擁有同一個地址嗎? -區塊鏈只要使用與以太坊類似的底層軟體(稱為「與以太坊虛擬機相容的」軟體),都能在該區塊鏈上使用同一個地址。 此[列表](https://chainlist.org/)將展示出同一地址所適用的區塊鏈。 比特幣等某些區塊鏈,實作了一整套獨立的網路規則,你將需要一個不同格式的不同地址。 如果你有智慧型合約錢包,應查看其產品網站,以深入了解哪些區塊鏈受支援。 +區塊鏈只要使用與以太坊類似的底層軟體(稱為「與以太坊虛擬機相容」),你都可以在所有這些區塊鏈上使用同一個地址。 此[列表](https://chainlist.org/)將展示出同一地址所適用的區塊鏈。 比特幣等某些區塊鏈,實作了一整套獨立的網路規則,你將需要一個不同格式的不同地址。 如果你有智慧型合約錢包,應查看其產品網站,以深入了解哪些區塊鏈受支援。 ### 擁有自己的錢包,比將資金存放在交易所上更安全嗎? diff --git a/public/content/translations/zh-tw/guides/how-to-id-scam-tokens/index.md b/public/content/translations/zh-tw/guides/how-to-id-scam-tokens/index.md index 229e4bbe032..919122f164b 100644 --- a/public/content/translations/zh-tw/guides/how-to-id-scam-tokens/index.md +++ b/public/content/translations/zh-tw/guides/how-to-id-scam-tokens/index.md @@ -6,7 +6,7 @@ lang: zh-tw # 如何辨識詐騙代幣 {#identify-scam-tokens} -以太坊最常見的其中一個用處是為一個團隊創造一種可交易的代幣。某種意義上,這是屬於他們自己的貨幣。 這些代幣通常依循一種標準,那就是 [ERC-20](/developers/docs/standards/tokens/erc-20/)。 然而,任何能產生價值的正當使用案例中,就會有犯罪者嘗試竊取該價值納為已用。 +以太坊最常見的用處之一就是為一個團隊建立一種可交易的代幣。某種意義上,這是屬於他們自己的貨幣。 這些代幣通常依循一種標準,那就是 [ERC-20](/developers/docs/standards/tokens/erc-20/)。 然而,任何能產生價值的正當使用案例中,就會有犯罪者嘗試竊取該價值納為已用。 他們可能透過這兩種方式行騙: diff --git a/public/content/translations/zh-tw/guides/how-to-revoke-token-access/index.md b/public/content/translations/zh-tw/guides/how-to-revoke-token-access/index.md index f334b8d4098..9f793e4a8c5 100644 --- a/public/content/translations/zh-tw/guides/how-to-revoke-token-access/index.md +++ b/public/content/translations/zh-tw/guides/how-to-revoke-token-access/index.md @@ -6,11 +6,11 @@ lang: zh-tw # 如何撤銷授權智慧型合約與你的加密資產互動 -本指南會教你如何檢視所有你已授權存取自身資產的智慧型合約列表,以及如何取消授權。 +本指南會教你如何檢視所有你已授權存取你的資金的[智慧型合約](/glossary/#smart-contract)清單,以及如何取消授權。 -有時惡意開發者會在智慧型合約開後門,以存取與該智慧型合約互動的不知情使用者的資金。 這樣的平台通常會要求使用者授予使用**無限量代幣**的權限,以嘗試在未來節省少量的燃料,但這會帶來更高的風險。 +有時惡意開發者會在智慧型合約開後門,以存取與該智慧型合約互動的不知情使用者的資金。 這樣的平台通常會要求使用者授予其支出**無限數量代幣**的權限,以嘗試在未來節省少量的[燃料](/glossary/#gas),但這會帶來更高的風險。 -對於你錢包中的代幣,一旦平台擁有無限存取權限後,即使你將資金從該平台提取到你的錢包,該平台仍然可以使用其中所有代幣。 不法者們仍然可以存取你的資金並提取到他們的錢包中,而你將無法做任何恢復操作。 +一旦平台取得你[錢包](/glossary/#wallet)中代幣的無限存取權限後,即使你把代幣從該平台提取到你的錢包裏,他們依然可以支出所有這些代幣。 不法者們仍然可以存取你的資金並提取到他們的錢包中,而你將無法做任何恢復操作。 唯一的保護措施是避免使用未經測試的新專案,只授權你所需的權限,或者定期撤銷存取權限。 所以,你會怎麼做呢? @@ -58,7 +58,7 @@ lang: zh-tw ### 撤銷代幣存取權限是否也會終止質押、聯合質押、借貸等操作? -不會,它不會影響你的任何「去中心化金融」策略。 你的持倉和所獲得的酬勞等都會保持不變。 +否,這不會影響你的任何[去中心化金融](/glossary/#defi)策略。 你的持倉和所獲得的酬勞等都會保持不變。 ### 從專案中斷開錢包連接和撤銷資金使用權限是否相同? diff --git a/public/content/translations/zh-tw/guides/how-to-swap-tokens/index.md b/public/content/translations/zh-tw/guides/how-to-swap-tokens/index.md index 9fe4ea4e0c3..bd843d891f3 100644 --- a/public/content/translations/zh-tw/guides/how-to-swap-tokens/index.md +++ b/public/content/translations/zh-tw/guides/how-to-swap-tokens/index.md @@ -6,13 +6,13 @@ lang: zh-tw # 如何兌換代幣 -你是否厭倦了尋找一個能列出你喜歡的所有代幣的交易所? 你可以使用去中心化交易所兌換大部分代幣。 +你是否厭倦了尋找一個能列出你喜歡的所有代幣的交易所? 你可以使用[去中心化交易所](/glossary/#dex)兌換大部分代幣。 -代幣兌換是指在以太坊網路上交換兩種不同的資產,例如將以太幣兌換成 DAI(一種 ERC-20 代幣)。 這個過程高效且便宜。 你需要一個加密錢包來兌換代幣。 +代幣兌換是指在以太坊網路上交換兩種不同的資產,例如將以太幣兌換成 DAI(一種 [ERC-20](/glossary/#erc-20) 代幣)。 這個過程高效且便宜。 你需要一個加密錢包來兌換代幣。 **先決條件:** -- 若擁有一個加密錢包,你可以關注以下教程:[如何:「註冊」以太坊帳戶](/guides/how-to-create-an-ethereum-account/) +- 如果擁有一個[加密錢包](/glossary/#wallet),你可以關注以下使用教學:[如何:「註冊」以太坊帳戶](/guides/how-to-create-an-ethereum-account/) - 在你的錢包中添加資金 ## 1. 連接你的錢包到所選擇的去中心化交易所 (DEX) @@ -24,7 +24,7 @@ lang: zh-tw - [1Inch](https://app.1inch.io/#/1/unified/swap/ETH/DAI) - [Curve](https://curve.fi/#/ethereum/swap) -如果你想進一步了解什麼是「去中心化金融」以及這些新型交易所的運作方式,我們推薦你閱讀[內核庫](https://library.kernel.community/Topic+-+DeFi/Topic+-+DeFi)。 +有興趣嗎? 學習更多關於[去中心化金融 (DeFi)](/defi/) 是什麼,以及這些新形態的交易所是如何運作的知識。 ## 2. 選擇一對你想要兌換的代幣 diff --git a/public/content/translations/zh-tw/guides/how-to-use-a-bridge/index.md b/public/content/translations/zh-tw/guides/how-to-use-a-bridge/index.md index cabbc96244c..f05aef85261 100644 --- a/public/content/translations/zh-tw/guides/how-to-use-a-bridge/index.md +++ b/public/content/translations/zh-tw/guides/how-to-use-a-bridge/index.md @@ -10,7 +10,7 @@ lang: zh-tw **先決條件:** -- 擁有一個加密錢包,你可以跟隨以下指引:[如何:「註冊」以太坊帳戶](/guides/how-to-create-an-ethereum-account/) +- 如果擁有一個加密錢包,你可以關注以下使用教學:[如何:「註冊」以太坊帳戶](/guides/how-to-create-an-ethereum-account/) - 在你的錢包中添加資金 ## 1. 決定你要使用哪一個二層網路 diff --git a/public/content/translations/zh-tw/nft/index.md b/public/content/translations/zh-tw/nft/index.md index 9674b34a948..f87c8d87d2c 100644 --- a/public/content/translations/zh-tw/nft/index.md +++ b/public/content/translations/zh-tw/nft/index.md @@ -5,7 +5,7 @@ lang: zh-tw template: use-cases emoji: ":frame_with_picture:" sidebarDepth: 2 -image: /infrastructure_transparent.png +image: /images/infrastructure_transparent.png alt: 全息投影顯示的以太幣標誌。 summaryPoint1: 一種用以太坊資產來呈現任何獨特事物的方式。 summaryPoint2: 非同質化代幣賦予了內容創作者前所未有的強大力量。 @@ -103,6 +103,11 @@ summaryPoint3: 由建置於以太坊區塊鏈上的智慧型合約提供支援 - [Etherscan 的非同質化代幣追蹤器](https://etherscan.io/nft-top-contracts) - [ERC-721 代幣標準](/developers/docs/standards/tokens/erc-721/) - [ERC-1155 代幣標準](/developers/docs/standards/tokens/erc-1155/) +- [熱門 NFT App 和工具](https://www.ethereum-ecosystem.com/blockchains/ethereum/nfts) + +## 其他資源 {#other-resources} + +- [NFTScan](https://nftscan.com/) diff --git a/public/content/translations/zh-tw/refi/index.md b/public/content/translations/zh-tw/refi/index.md index e34decdcb29..417e70f4291 100644 --- a/public/content/translations/zh-tw/refi/index.md +++ b/public/content/translations/zh-tw/refi/index.md @@ -5,7 +5,7 @@ lang: zh-tw template: use-cases emoji: ":recycle:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: 建立在再生原則上的替代性經濟體系 summaryPoint2: 嘗試使用以太坊解決全球協調危機,如氣候變遷 @@ -14,7 +14,7 @@ summaryPoint3: 大幅擴展生態效益資產(如已驗證碳權)的工具 ## 什麼是再生金融 (ReFi)? {#what-is-refi} -**再生金融 (ReFi)** 是建立在區塊鏈上的一整套想法及工具,目標是建立再生經濟,而非榨取或剝削式經濟。 榨取式系統最終會耗盡可用資源並崩潰;若沒有再生機制,這套系統便缺乏恢復力。 再生金融在此假設下運作:貨幣價值的創造必須脫離以非永續的手段,從我們星球及社群抽取資源。 +**再生金融 (ReFi)** 是建立在[區塊鏈](/glossary/#blockchain)上的一整套想法及工具,目標是建立再生經濟,而非榨取式或剝削式經濟。 榨取式系統最終會耗盡可用資源並崩潰;若沒有再生機制,這套系統便缺乏韌性。 再生金融在此假設下運作:貨幣價值的創造必須脫離以非永續的手段,從我們星球及社群抽取資源。 相對的,再生金融的目標是透過建立再生循環以解決環境、公共或社會問題。 這些系統為參與者創造了價值,同時也有益於生態系統及社群。 @@ -22,13 +22,15 @@ summaryPoint3: 大幅擴展生態效益資產(如已驗證碳權)的工具 ![八個關聯原則](refi-regenerative-economy-diagram.png) -再生金融專案透過[智慧型合約](/developers/docs/smart-contracts/)及[去中心化金融 (DeFi)](/defi/) 應用程式來實現這些原則,從而獎勵可再生行為,例如復原衰退的生態系統及促進氣候變遷及生物多樣性減損等國際性議題的大規模合作。 +再生金融專案透過[智慧型合約](/glossary/#smart-contract)及[去中心化金融 (DeFi)](/glossary/#defi) 應用程式來實現這些原則,從而獎勵再生行為,例如復原衰退的生態系統及促進氣候變遷及生物多樣性減損等國際性議題的大規模合作。 再生金融也和[去中心化科研 (DeSci)](/desci/) 運動重疊,此運動將以太坊當成融資、創建、審查、信貸、儲存及傳播科學知識的平臺。 去中心化科研工具有益於開發可驗證的再生活動實作及監控之標準及實踐,例如:植樹、消除海洋中的塑膠垃圾,或復原衰退的生態系統等再生活動。 + + ## 碳權代幣化 {#tokenization-of-carbon-credits} -**[自願性碳交易市場 (VCM)](https://climatefocus.com/so-what-voluntary-carbon-market-exactly/)** 是為專案融資的一種機制,此等專案必須對碳排放產生經驗證的正向影響,能減少持續進行中的碳排放,或消除已排放到大氣中的溫室氣體。 此等專案在經過驗證後會收到稱為「碳權」的資產,碳權可出售給願意支持氣候行動的個人或組織。 +**[自願性碳交易市場 (VCM)](https://climatefocus.com/so-what-voluntary-carbon-market-exactly/)** 是為專案融資的一種機制,此等專案會對碳排放產生經驗證的正向影響,能減少持續進行中的碳排放,或消除已排放到大氣中的溫室氣體。 此等專案在經過驗證後會收到稱為「碳權」的資產,碳權可出售給願意支援氣候行動的個人或組織。 除了自願性碳交易市場外,也有若干政府批准的官方碳交易市場(「規範市場」),目標是透過特定司法管轄區(如國家或地區)的法律或法規來制定碳權價格,控制可分配的許可供應量。 規範市場能獎勵其司法管轄區內的汙染排放者減少碳排放,但無法消除已被排放的溫室氣體。 @@ -40,19 +42,19 @@ summaryPoint3: 大幅擴展生態效益資產(如已驗證碳權)的工具 4. 交易速度太慢 5. 缺乏可擴容性 -將自願性碳交易市場過渡到以區塊鏈為基礎的新**數位碳交易市場 (DCM)** 可能是一個升級現有碳權驗證、交易及消費技術的好機會。 區塊鏈允許公開可驗證的資料、更廣泛的使用者存取權,以及更高的流動性。 +將自願性碳交易市場過渡到以區塊鏈為基礎的新型**數位碳交易市場 (DCM)** 可能是一個升級現有碳權驗證、交易及消費技術的好機會。 區塊鏈允許公開可驗證的資料、更廣泛的使用者存取權,以及更高的流動性。 再生金融專案採用區塊鏈科技來緩解傳統市場遇到的諸多問題: - **流動性集中於少數流動池中**,任何人都能在裡面自由交易。 大型組織或個人可以直接在流動池中交易,不用手動尋找買家/賣家,也不需要支付參與費用或預先註冊。 - **所有交易都記錄在公開的區塊鏈上**。 數位碳交易市場中一出現碳權交易,每筆交易活動的路徑永遠都能被追蹤。 - **交易幾乎即時完成**。 透過傳統市場獲得大量碳權可能會花上數天或數週的時間,但在數位碳交易市場中只需幾秒即可實現。 -- **交易活動不需要中間人**,中間人還會向你收取高額費用。 根據分析公司的資料,數位碳權[與同等的傳統碳權相比,成本降低了 62%](https://www.klimadao.finance/blog/klimadao-analysis-of-the-base-carbon-tonne)。 +- **交易活動不需要中間人**,中間人還會向你收取高額費用。 與傳統碳權相比,數位碳權顯著降低了成本。 - **數位碳交易市場既可擴張**,亦可滿足個人及跨國公司的需求。 ### 數位碳交易市場的核心元件 {#key-components-dcm} -當前的數位碳交易市場由四個主要元件所組成: +當前的數位碳交易市場由四個主要部分所組成: 1. [Verra](https://verra.org/project/vcs-program/registry-system/) 和 [Gold Standard](https://www.goldstandard.org/) 等登記處可確保建立碳權的專案可信、可靠。 他們也運用資料庫來記錄數位碳權的來源,碳權可在其中轉移或用罄(註銷)。 @@ -61,15 +63,15 @@ summaryPoint3: 大幅擴展生態效益資產(如已驗證碳權)的工具 2. 碳權跨鏈橋,又稱 代幣轉換器,提供了代表傳統登記處中的碳權並將其轉移到數位碳交易市場的技術。 著名例子包括 [Toucan Protocol](https://toucan.earth/)、[C3](https://c3.app/) 和 [Moss.Earth](https://moss.earth/)。 3. 整合服務是一種向使用者端提供碳減排和/或移除碳權的服務,讓使用者可以宣稱碳權對環境的效益,並與全世界分享他們對氣候行動的支援。 -像是 [Klima Infinity](https://www.klimadao.finance/infinity) 和 [Senken](https://senken.io/) 提供了第三方開發的各種專案,並在既定標準(如 Verra)下發行;其他如 [Nori](https://nori.com/) 就只提供了以其自家碳權標準開發的特定專案,由他們發行這些專案,他們也為之準備了自己的專門市場。 +例如,[Klima Infinity](https://www.klimadao.finance/infinity) 和 [Senken](https://senken.io/) 提供了由第三方開發並在既定標準(如 Verra)下發行的各種專案;其他如 [Nori](https://nori.com/) 就只提供了以其自家碳權標準開發的特定專案,這些專案由他們發行,並為之準備了自己的專門市場。 4. 基礎設施促使碳交易市場整體供應鏈的影響和效益隨之擴張。 [KlimaDAO](http://klimadao.finance/) 將流動性當成公共物品(允許任何人以透明的價格買賣碳權)供應,透過獎勵來提高碳交易市場和碳註銷(指碳權的配額永久減少)的吞吐量,並提供簡單易用的可交互運作工具來存取相關資料,以及收購和註銷各種代幣化碳權。 ## 碳交易市場以外的再生金融 {#refi-beyond} -雖然整體來說,目前各界對碳交易市場極為重視,且此領域中,特別看重從自願性碳交易市場轉換到數位碳交易市場,但「再生金融」一詞並不囿限於碳。 碳權以外的其他環境資產均可被開發和代幣化,這表示其他外部成本也可以在未來經濟體系的基礎層中被定價。 此外,再生式的經濟模型也可用於其他領域,如使用 [Gitcoin](https://gitcoin.co/) 等二次方融資平臺為公共物品融資。 以開放參與及公平分配資源為核心精神的組織讓每個人都能資助開源軟體專案和教育、環保和社群導向專案。 +雖然整體來說,目前各界對碳交易市場極為重視,且此領域中,特別看重從自願性碳交易市場轉換到數位碳交易市場,但「再生金融」一詞並不囿限於碳。 碳權以外的其他環境資產均可被開發和代幣化,這表示其他負面外部影響也可以在未來經濟體系的基礎層中定價。 此外,再生式的經濟模型也可用於其他領域,如使用 [Gitcoin](https://gitcoin.co/) 等平方募資平台為公共產品融資。 以開放參與及公平分配資源為核心精神的組織,讓每個人都能資助開放原始碼軟體專案以及教育、環保和社群導向專案。 -透過將資本由搾取式的做法轉變成再生循環的金錢流,對那些提供了社會、環境,或公共利益,以及可能難以透過傳統金融取得資金的專案及公司來說,他們因而能順利發展,並更快、更輕鬆地為社會產生正向外部影響。 轉變到此融資模式也開啟了更包容的經濟體系,各種背景的人都可以成為主動參與者,而非僅僅是被動的觀察者。 再生金融是以太坊的願景,可作為一種行動協調機制,解決人類及地球上所有生命正面臨的現存挑戰 — 並作為新經濟典範的基礎層,促進更包容且更永續的未來數百年。 +透過將資本由榨取式的做法轉變成再生循環的資金流,對那些提供了社會、環境或公共利益,但可能難以透過傳統金融取得資金的專案及公司來說,他們因而能順利發展,並更快、更輕鬆地為社會產生正向外部影響。 轉變到此融資模式也開啟了更包容的經濟體系,各種背景的人都可以成為主動參與者,而非僅僅是被動的觀察者。 再生金融是以太坊的願景之一,可作為一種行動協調機制,解決人類及地球上所有生命正面臨的現存挑戰 — 並作為新經濟典範的基礎層,促進更包容且更永續的未來世紀。 ## 關於再生金融的延伸閱讀 diff --git a/public/content/translations/zh-tw/roadmap/account-abstraction/index.md b/public/content/translations/zh-tw/roadmap/account-abstraction/index.md index 64ed2d74e59..b1068c40cd4 100644 --- a/public/content/translations/zh-tw/roadmap/account-abstraction/index.md +++ b/public/content/translations/zh-tw/roadmap/account-abstraction/index.md @@ -46,13 +46,13 @@ summaryPoints: - **多重簽名授權**:可以在多個受信任的人員或裝置之間共用授權憑證。 然後可以對合約進行設定,要求交易超過某個預設值時,必須得到一定比例(例如 3/5)的可信方的授權。 舉例來說,高額交易可能需要行動裝置和硬體錢包的批准,或者需要分配予可信家庭成員的帳戶的簽名。 - **帳戶凍結**:若裝置遺失或受到入侵,可以從另一台授權裝置鎖定帳戶,從而保護使用者的資產。 -- **帳戶恢復**:裝置遺失或忘記密碼? 在目前的範例中,這意味著你的資產可能永遠凍結。 有了智慧型合約錢包,你可以設定一些預先核准的帳戶來授權新裝置並重設存取權限。 +- **帳戶恢復**:裝置遺失或忘記密碼? 在目前的範例中,這意味著你的資產可能永遠凍結。 有了智慧型合約錢包,你可以設定一份帳戶白名單來授權新裝置並重設存取權限。 - **設定交易限制**:指定每日閾值,以控制每日/週/月可以從帳戶轉出多少金額。 這意味著,即使攻擊者確實取得存取你帳戶的存取權限,也不能立即提領所有內容,並且你將有機會凍結和重設存取權限。 -- **建立白名單**:只允發送交易到你確認安全的地址。 這代表_即使_你的私密金鑰遭竊,攻擊者也無法將資金傳送到非白名單的目標帳戶。 這些白名單需要多個簽名才能更改,因此攻擊者無法將自己的地址新增至名單,除非他們有權存取你的多個備份金鑰。 +- **建立白名單**:只允許發送交易到你確認安全的特定地址。 這代表_即使_你的私密金鑰遭竊,攻擊者也只能將資金傳送到白名單上的目標帳戶。 這些白名單需要多個簽名才能更改,因此攻擊者無法將自己的地址新增至名單,除非他們有權存取你的多個備份金鑰。 ## 更好的使用者體驗 {#better-user-experience} -帳戶抽象可以提供**更好的整體使用者體驗**和**改進的安全性**,因為它在協定層級新增了對智慧型合約錢包的支援。 最重要的原因是,它將為智慧型合約、錢包和應用程式的開發者提供更大的自由,以我們可能無法預見的方式創新使用者體驗。 帳戶抽象帶來的一些明顯改進包括捆綁交易以提高速度和效率。 舉例來說,簡單的兌換原本應該是一鍵操作,但現在卻需要簽署多個交易,以批准各個代幣的支出,接著才能執行兌換。 帳戶抽象透過允許交易捆綁消除了這種分歧。 此外,捆綁交易可以精確批准每筆交易所需的代幣的正確價值,然後在交易完成後撤銷批准,從而提供額外的安全性。 +帳戶抽象可以提供**更好的整體使用者體驗**和**改進的安全性**,因為它在協定層級新增了對智慧型合約錢包的支援。 最重要的原因是,它將為智慧型合約、錢包和應用程式的開發者提供更大的自由,以我們可能無法預見的方式創新使用者體驗。 帳戶抽象帶來的一些明顯改進包括捆綁交易以提高速度和效率。 舉例來說,簡單的兌換原本應該是一鍵操作,但現在卻需要簽署多個交易,以批准各個代幣的使用,接著才能執行兌換。 帳戶抽象透過允許交易捆綁消除了這種分歧。 此外,捆綁交易可以精確批准每筆交易所需的代幣的正確價值,然後在交易完成後撤銷批准,從而提供額外的安全性。 透過帳戶抽象,燃料管理也得到很大的改進。 應用程式不僅可以支付使用者的燃料費用,還可以用以太幣以外的代幣支付燃料費用,讓使用者不必為了支付交易手續費而保留以太幣餘額。 這可以透過在合約內將使用者的代幣換成以太幣,然後使用以太幣支付燃料費用來實現。 @@ -117,7 +117,7 @@ EIP-4337 也會改變錢包的運作方式。 這些功能將外包給稱為「 - [來自 Devcon Bogota 的「為何帳戶抽象對去中心化應用程式來說是革命性的改變」](https://www.youtube.com/watch?v=OwppworJGzs) - [來自 Devcon Bogota 的「帳戶抽象 ELI5」(譯註:ELI5 是「把我當五歲小孩和我解釋」的英文縮寫,指用簡單易懂的方式解釋)](https://www.youtube.com/watch?v=QuYZWJj65AY) - [Vitalik 的「帳戶抽象之路」筆記](https://notes.ethereum.org/@vbuterin/account_abstraction_roadmap#Transaction-inclusion-lists) -- [Vitalik 關於社交恢復錢包的部落格文章](https://vitalik.ca/general/2021/01/11/recovery.html) +- [Vitalik 關於社交恢復錢包的部落格文章](https://vitalik.eth.limo/general/2021/01/11/recovery.html) - [EIP-2938 筆記](https://hackmd.io/@SamWilsn/ryhxoGp4D#What-is-EIP-2938) - [EIP-2938 文檔](https://eips.ethereum.org/EIPS/eip-2938) - [EIP-4337 筆記](https://medium.com/infinitism/erc-4337-account-abstraction-without-ethereum-protocol-changes-d75c9d94dc4a) diff --git a/public/content/translations/zh-tw/roadmap/beacon-chain/index.md b/public/content/translations/zh-tw/roadmap/beacon-chain/index.md index 6d21cc63613..ff969ebe780 100644 --- a/public/content/translations/zh-tw/roadmap/beacon-chain/index.md +++ b/public/content/translations/zh-tw/roadmap/beacon-chain/index.md @@ -3,7 +3,7 @@ title: 信標鏈(Beacon Chain) description: 瞭解信標鍊 - 將權益證明引入以太坊的升級。 lang: zh-tw template: upgrade -image: /upgrades/core.png +image: /images/upgrades/core.png summaryPoint1: 信標鏈將權益證明引入以太坊生態系統。 summaryPoint2: 信標鏈已於 2022 年 9 月與原先的以太坊工作量證明鏈合併。 summaryPoint3: 信標鏈引入共識邏輯和區塊廣播協定,現在可保護以太坊安全。 diff --git a/public/content/translations/zh-tw/roadmap/danksharding/index.md b/public/content/translations/zh-tw/roadmap/danksharding/index.md index a1778a855ff..3d99f487e4f 100644 --- a/public/content/translations/zh-tw/roadmap/danksharding/index.md +++ b/public/content/translations/zh-tw/roadmap/danksharding/index.md @@ -15,35 +15,39 @@ summaryPoints: ## 什麼是 Proto-Danksharding? {#what-is-protodanksharding} -Proto-Danksharding 又稱 [EIP-4844](https://eips.ethereum.org/EIPS/eip-4844),是使[卷軸](/layer-2/#rollups)新增資料到區塊更便宜的方法。 這個名稱來自提出這個想法的兩位研究人員:Protolambda 和 Dankrad Feist。 目前,由於卷軸在 `CALLDATA` 中發佈交易,因此卷軸的使用者交易成本受到限制。 這個成本很高,因為資料由所有以太坊節點處理並永遠存在於鏈上,即使卷軸只需要短暫使用這些資料。 Proto-Danksharding 引入了可傳送並附加到區塊的資料二進位大型物件。 這些二進位大型物件中的資料無法被以太坊虛擬機存取,並且會在一段固定時間(1 到 3 個月)後自動刪除。 這表示卷軸可以更便宜地傳送資料,並以更便宜的交易形式將節省的費用轉給終端使用者。 +Proto-Danksharding 又稱 [EIP-4844](https://eips.ethereum.org/EIPS/eip-4844),是一種供[卷軸](/layer-2/#rollups)新增較低成本的資料到區塊的方法。 這個名稱來自提出這個想法的兩位研究人員:Protolambda 和 Dankrad Feist。 在歷史上,透過卷軸節省使用者交易的成本受到了限制,因為它們實際上會將其交易發佈到 `CALLDATA` 中。 + +該成本非常高,因為資料由所有以太坊節點處理並永遠存在鏈上,即使卷軸只需要短暫使用這些資料。 Proto-Danksharding 引入了可傳送並附加到區塊的資料二進位大型物件。 這些二進位大型物件中的資料無法被以太坊虛擬機存取,並且會在一段固定時間(撰文時為 4096 個時期,或約 18 天)後自動刪除。 這表示卷軸可以更實惠地傳送資料,並以更實惠的交易形式將節省的費用轉給終端使用者。 -卷軸是指在鏈下批次處理交易,然後將結果發佈到以太坊以實現以太坊擴容。 卷軸有兩個必要元件:資料與執行檢查。 資料指卷軸處理的完整交易序列,用於產生發佈到以太坊的狀態變更。 執行檢查指讓某些誠實的參與者(「證明者」)重新執行這些交易,以確保提出的狀態變更正確無誤。 要完成執行檢查,交易資料必須存在足夠長時間,以便任何人都可以下載並檢查。 這意味著證明者可以識別並質疑卷軸排序者的任何不誠實行為。 然而,資料並不需要永久可用。 +卷軸是指在鏈下批次處理交易,然後將結果發佈到以太坊以實現以太坊擴容。 卷軸有兩個必要元件:資料與執行檢查。 資料指卷軸處理的完整交易序列,用於產生發佈到以太坊的狀態變更。 執行檢查指讓某些誠實的參與者(「證明者」)重新執行這些交易,以確保提出的狀態變更正確無誤。 要完成執行檢查,交易資料可供使用的時間必須夠長,以讓任何人都能下載並檢查。 這意味著證明者可以識別並質疑卷軸排序者的任何不誠實行為。 然而,資料並不需要永久可用。 -卷軸在鏈上發佈對其交易資料的承諾,並在資料二進位大型物件中提供實際資料。 這表示證明者可以確認承諾是否有效,或質疑其認為錯誤的資料。 在節點層面,資料的二進位大型物件儲存在共識用戶端中。 共識用戶端證明自己已經看過資料,且資料已在網路上傳播。 如果永久儲存資料,這些用戶端會膨脹並導致對運行節點的硬體要求過高。 反之,資料每 1 到 3 個月會從節點中自動刪除。 共識用戶端的證明顯示證明者有足夠的機會驗證資料。 實際資料可由卷軸運營商、使用者或其他人儲存在鏈下。 +卷軸在鏈上發佈對其交易資料的承諾,並在資料二進位大型物件中提供實際資料。 這表示證明者可以確認承諾是否有效,或質疑其認為錯誤的資料。 在節點層面,資料的二進位大型物件儲存在共識用戶端中。 共識用戶端證明自己已經看過資料,且資料已在網路上傳播。 如果永久儲存資料,這些用戶端會膨脹並導致對運行節點的硬體要求過高。 反之,資料每 18 天會從節點中自動刪除。 共識用戶端的證明顯示證明者有足夠的機會驗證資料。 實際資料可由卷軸運營商、使用者或其他人儲存在鏈下。 ### 如何驗證二進位大型物件資料? {#how-are-blobs-verified} -卷軸會將它們執行的交易發佈在資料二進位大型物件中。 它們還會發佈一則對資料的「承諾」。 它們透過將多項式函式擬合到資料來做到這一點。 之後可在任意點計算此函式。 舉例來說,若我們定義一個非常簡單的函式 `f(x) = 2x-1`,可以計算出 `x = 1`、`x = 2`、`x = 3` 時對應的結果分別為 `1, 3, 5`。 證明者會將相同的函式套用到資料上,並在相同的點進行計算。 如果原始資料改變,函式將不相同,因此每個點的計算結果值也會不同。 事實上,承諾和證明會更複雜,因為它們被包裝到加密函式中。 +卷軸會將它們執行的交易發佈在資料二進位大型物件中。 它們還會發佈一則對資料的「承諾」。 它們透過將多項式函式與資料擬合來做到這一點。 之後可在任意點計算此函式。 舉例來說,若我們定義一個非常簡單的函式 `f(x) = 2x-1`,則可以計算出 `x = 1`、`x = 2`、`x = 3` 時對應的結果分別為 `1、3、5`。 證明者會將相同的函式套用到資料上,並在相同的點進行計算。 如果原始資料改變,函式將不相同,因此每個點的計算結果值也會不同。 事實上,承諾和證明會更複雜,因為它們被包裝到加密函式中。 ### 什麼是 KZG? {#what-is-kzg} -KZG 代表 Kate-Zaverucha-Goldberg,這是三位將資料二進位大型物件縮小至[加密「承諾」](https://dankradfeist.de/ethereum/2020/06/16/kate-polynomial-commitments.html)的[原始創作者名字的縮寫](https://link.springer.com/chapter/10.1007/978-3-642-17373-8_11)。 必須驗證卷軸提交的資料二進位大型物件,以確保卷軸不會出錯。 這涉及證明者重新執行二進位大型物件中的交易以檢查承諾是否有效。 這與執行用戶端使用 Merkle 證明檢查一層網路上的以太坊交易是否有效,概念上相同。 KZG 是將多項式方程與資料擬合的另一種證明。 承諾會在一些保密資料點計算多項式。 證明者將對資料擬合相同的多項式,並以相同數值進行計算,以確認結果是否相同。 這是一種驗證資料的方法,與某些卷軸以及最終由以太坊協定的其他部分使用的零知識技術相容。 +KZG 代表 Kate-Zaverucha-Goldberg,這是一種方案的三位[原作者](https://link.springer.com/chapter/10.1007/978-3-642-17373-8_11)名字縮寫,該方案將二進位大型物件資料縮小至不大的[加密「承諾」](https://dankradfeist.de/ethereum/2020/06/16/kate-polynomial-commitments.html)。 卷軸提交的資料二進位大型物件必須經過驗證,以確保卷軸不會出錯。 這涉及證明者重新執行二進位大型物件中的交易,以檢查承諾是否有效。 這與執行客戶端使用梅克爾證明來檢查一層網路上的以太坊交易是否有效,在概念上是相同的。 KZG 是將多項式方程與資料擬合的另一種證明。 承諾會在一些保密資料點計算多項式。 證明者將對資料擬合相同的多項式,並以相同數值進行計算,以確認結果是否相同。 這是一種驗證資料的方法,與某些卷軸所用的以及最終由以太坊協定的其他部分使用的零知識技術相容。 ### 什麼是 KZG 儀式? {#what-is-a-kzg-ceremony} -KZG 儀式是以太坊社群中許多人共同產生秘密隨機數字字串的一種方式,可用於驗證某些資料。 此數字字串是未知的,且任何人都無法重新建立,這一點很重要。 為了確保這點,每個儀式參與者都會收到前一位參與者傳來的字串。 接著他們將建立一些新的隨機值(例如允許瀏覽器測量滑鼠的移動),並將其與先前收到的字串混合。 然後他們會把新的值傳給下一位參與者,接著從本地機器中銷毀這個值。 只要其中一個儀式參與者是誠實的,那麼最終的值對攻擊者來說就是未知。 EIP-4844 KZG 儀式向公眾開放,數萬人參加新增自己的熵(指一種隨機值)。 全部參與者都進行不誠實的行為,才可能破壞這個儀式。 站在參與者的視角,如果他們知道自己是誠實的,則不需要信任任何人,因為他們知道自己可確保儀式安全(他們自己已滿足 n 分之一誠實參與者的要求)。 +KZG 儀式提供了一種方法,讓以太坊社群中的許多人一起產生可用於驗證某些資料的秘密隨機數字字串。 此數字字串是未知的,且任何人都無法重新建立,這一點很重要。 為了確保這點,每位儀式參與者都會收到前一位參與者傳來的字串。 接著他們會建立一些新的隨機值(例如,透過允許瀏覽器測量滑鼠的移動),並將其與先前收到的值進行混合。 然後他們會把新值傳給下一位參與者,並從本地機器中銷毀這個值。 只要其中一個儀式參與者是誠實的,那麼攻擊者就無法知道最終的值。 + +EIP-4844 KZG 儀式已向公眾開放,有數萬人參與並新增自己的隨機變量不確定性(隨機性)。 總共收到了超過 14 萬份貢獻,使其成為全球同類型儀式中規模最大的一次。 全部參與者都進行不誠實的行為,才可能破壞這個儀式。 站在參與者的視角,如果他們知道自己是誠實的,則不需要信任任何人,因為他們知道自己可確保儀式安全(他們自己已滿足 n 分之一誠實參與者的要求)。 -當卷軸在二進位大型物件中發佈資料時,會提供在鏈上發佈的「承諾」。 這項承諾是在某些點對資料進行多項式擬合計算的結果。 這些點由 KZG 儀式中產生的隨機數字定義。 然後,證明者可以在相同點計算多項式以驗證資料;如果得出的值相同,則資料是正確的。 +當卷軸在二進位大型物件中發佈資料時,會提供一則在鏈上發佈的「承諾」。 這項承諾是在某些點對資料進行多項式擬合計算的結果。 這些點由 KZG 儀式中產生的隨機數字定義。 然後,證明者可以在相同點計算多項式以驗證資料;如果得出的值相同,則資料是正確的。 @@ -61,7 +65,7 @@ KZG 儀式是以太坊社群中許多人共同產生秘密隨機數字字串的 Danksharding 完全實現了從 Proto-Danksharding 開始的卷軸擴容。 Danksharding 將在以太坊上為卷軸提供大量空間,用於轉存壓縮的交易資料。 這表示以太坊可以輕鬆支援數百個獨立的卷軸,並實現每秒處理數百萬筆交易。 -其工作原理是將附加到區塊的二進位大型物件從 Proto-Danksharding 中的 1 個擴展到完整 Danksharding 中的 64 個。 所需的其餘變更都是對共識用戶端操作方式的更新,使得它們能夠處理新的大二進位大型物件。 這些變更有部分已在開發藍圖上,用於獨立於 Danksharding 的其他目的。 舉例來說,Danksharding 要求先實作提交者-建置者分離。 這是一個升級,它將不同驗證者建置區塊和提出區塊的工作分開。 同樣,Danksharding 需要資料可用性採樣,但開發不儲存太多歷史資料的輕量級用戶端(「無狀態用戶端」)也需要資料可用性採樣。 +它的運作方式是將附加到區塊的二進位大型物件從 Proto-Danksharding 中的六 (6) 個擴展到完整 Danksharding 中的 64 個。 所需的其餘變更都是對共識用戶端操作方式的更新,使得它們能夠處理新的大二進位大型物件。 這些變更有部分已在開發藍圖上,用於獨立於 Danksharding 的其他目的。 舉例來說,Danksharding 要求先實作提交者-建置者分離。 這是一個升級,它將不同驗證者建置區塊和提出區塊的工作分開。 同樣,Danksharding 需要資料可用性採樣,但開發不儲存太多歷史資料的輕量級用戶端(「無狀態用戶端」)也需要資料可用性採樣。 @@ -77,7 +81,7 @@ Danksharding 完全實現了從 Proto-Danksharding 開始的卷軸擴容。 Dank ### 目前進度 {#current-progress} -完整的 Danksharding 還需要幾年的時間才會實作。 不過,Proto-Danksharding 應該很快就會實作。 截至本文撰寫時止(2023 年 2 月),KZG 儀式仍然保持開放並且已吸引 50,000 多位貢獻者。 Proto-Danksharding 的 [EIP](https://eips.ethereum.org/EIPS/eip-4844) 已經成熟,規範已達成一致,客戶已經實作原型,目前正在測試並準備投入生產。 下一步是在公共測試網上實作這些變更。 可以透過 [EIP 4844 準備狀態檢查清單](https://github.com/ethereum/pm/blob/master/Breakout-Room/4844-readiness-checklist.md#client-implementation-status)取得最新資訊。 +完整的 Danksharding 還需要幾年的時間才會實作。 在此期間,KZG 儀式已經結束,收到了超過 140,000 份貢獻,Proto-Danksharding 的[以太坊改善提案](https://eips.ethereum.org/EIPS/eip-4844)業已成熟。 此提案已在所有測試網上充分實作,並在 2024 年 3 月的 Cancun-Deneb(「坎昆」)網路升級中在主網上線。 ### 了解更多 {#further-reading} diff --git a/public/content/translations/zh-tw/roadmap/future-proofing/index.md b/public/content/translations/zh-tw/roadmap/future-proofing/index.md index b8f1a040dbc..00a7566d074 100644 --- a/public/content/translations/zh-tw/roadmap/future-proofing/index.md +++ b/public/content/translations/zh-tw/roadmap/future-proofing/index.md @@ -2,7 +2,7 @@ title: 面向未來的以太坊 description: 不論未來如何發展,這些升級可鞏固以太坊作為有韌性的去中心化基礎層的地位。 lang: zh-tw -image: /roadmap/roadmap-future.png +image: /images/roadmap/roadmap-future.png alt: "以太坊開發藍圖" template: roadmap --- diff --git a/public/content/translations/zh-tw/roadmap/index.md b/public/content/translations/zh-tw/roadmap/index.md index 02fff06f373..86f6975ab2a 100644 --- a/public/content/translations/zh-tw/roadmap/index.md +++ b/public/content/translations/zh-tw/roadmap/index.md @@ -3,7 +3,7 @@ title: 以太坊開發藍圖 description: 以太坊實現更高可擴容性、安全性和永續性的路徑。 lang: zh-tw template: roadmap -image: /heroes/roadmap-hub-hero.jpg +image: /images/heroes/roadmap-hub-hero.jpg alt: "以太坊開發藍圖" summaryPoints: buttons: diff --git a/public/content/translations/zh-tw/roadmap/merge/index.md b/public/content/translations/zh-tw/roadmap/merge/index.md index 7caaae034d5..00d7ead22ca 100644 --- a/public/content/translations/zh-tw/roadmap/merge/index.md +++ b/public/content/translations/zh-tw/roadmap/merge/index.md @@ -3,7 +3,7 @@ title: 合併 description: 瞭解「合併 - 當以太坊主網採用權益證明時」的相關資訊。 lang: zh-tw template: upgrade -image: /upgrades/merge.png +image: /images/upgrades/merge.png summaryPoint1: 以太坊主網使用權益證明,但以前並非總是如此。 summaryPoint2: 從原本的工作量證明機制到權益證明的升級稱為「合併」。 summaryPoint3: 合併指原本的以太坊主網與稱為信標鏈的獨立權益證明區塊鏈合併,現在作為一條鏈存在。 diff --git a/public/content/translations/zh-tw/roadmap/scaling/index.md b/public/content/translations/zh-tw/roadmap/scaling/index.md index 1386e988aa0..59917c690ea 100644 --- a/public/content/translations/zh-tw/roadmap/scaling/index.md +++ b/public/content/translations/zh-tw/roadmap/scaling/index.md @@ -2,7 +2,7 @@ title: 以太坊擴容 description: 卷軸可在鏈下批次處理交易,從而降低使用者的成本。 但現今卷軸使用資料的方式還是過於昂貴,限制了交易費用的下限。 Proto-Danksharding 可以解決這個問題。 lang: zh-tw -image: /roadmap/roadmap-transactions.png +image: /images/roadmap/roadmap-transactions.png alt: "以太坊開發藍圖" template: roadmap --- diff --git a/public/content/translations/zh-tw/roadmap/security/index.md b/public/content/translations/zh-tw/roadmap/security/index.md index 7ba09463b55..4c5dd23a6d7 100644 --- a/public/content/translations/zh-tw/roadmap/security/index.md +++ b/public/content/translations/zh-tw/roadmap/security/index.md @@ -2,7 +2,7 @@ title: 一個更安全的以太坊 description: 以太坊是現有最安全、去中心化程度最高的智慧型合約平台。 然而,我們還可以繼續對其進行改進,以便未來能夠保持韌性來對抗任意級別的攻擊。 lang: zh-tw -image: /roadmap/roadmap-security.png +image: /images/roadmap/roadmap-security.png alt: "以太坊開發藍圖" template: roadmap --- diff --git a/public/content/translations/zh-tw/roadmap/single-slot-finality/index.md b/public/content/translations/zh-tw/roadmap/single-slot-finality/index.md index f31ea16ec42..842861591b9 100644 --- a/public/content/translations/zh-tw/roadmap/single-slot-finality/index.md +++ b/public/content/translations/zh-tw/roadmap/single-slot-finality/index.md @@ -58,7 +58,7 @@ lang: zh-tw ## 目前進度 {#current-progress} -單一時隙最終確定性目前處於研究階段, 預計幾年內都不會上線,可能在[沃克爾尔樹](/roadmap/verkle-trees/)、[Danksharding](/roadmap/danksharding/) 等其他重大升級發佈之後發佈。 +單一時隙最終確定性目前處於研究階段, 預計幾年內都不會上線,可能在[沃克爾樹](/roadmap/verkle-trees/)、[Danksharding](/roadmap/danksharding/) 等其他重大升級發佈之後發佈。 ## 了解更多 {#further-reading} diff --git a/public/content/translations/zh-tw/roadmap/statelessness/index.md b/public/content/translations/zh-tw/roadmap/statelessness/index.md index 0fdb74c0845..305c8189cc1 100644 --- a/public/content/translations/zh-tw/roadmap/statelessness/index.md +++ b/public/content/translations/zh-tw/roadmap/statelessness/index.md @@ -81,7 +81,7 @@ EIP-4444 尚未準備好上線,但正在積極討論當中。 有趣的是,E ### 強無狀態 {#strong-statelessness} -強無狀態消除了所有區塊儲存狀態資料的需求。 取而代之的是,交易會和證據一起傳送,區塊建置者可以匯集這些證據。 接著,區塊生產者負責僅儲存為相關帳戶產生證據所需的狀態。 儲存狀態的責任幾乎完全交給使用者了,因為他們會傳送證據和「存取清單」以宣告他們在和哪些帳戶及儲存金鑰互動。 這會啟用極輕量節點,不過也需要權衡,因為這會使其與智慧型合約互動更加困難。 +強無狀態讓所有節點都不需要儲存狀態資料。 取而代之的是,交易會和證據一起傳送,區塊建置者可以匯集這些證據。 接著,區塊生產者負責僅儲存為相關帳戶產生證據所需的狀態。 儲存狀態的責任幾乎完全交給使用者了,因為他們會傳送證據和「存取清單」以宣告他們在和哪些帳戶及儲存金鑰互動。 這會啟用極輕量節點,不過也需要權衡,因為這會使其與智慧型合約互動更加困難。 研究者已經研究過強無狀態,但目前預計其不會成為以太坊開發藍圖的一部分。比較可能的狀況是,弱無狀態對以太坊的擴容需求來說已經足夠。 diff --git a/public/content/translations/zh-tw/roadmap/user-experience/index.md b/public/content/translations/zh-tw/roadmap/user-experience/index.md index 318dc41de35..3b2711470bb 100644 --- a/public/content/translations/zh-tw/roadmap/user-experience/index.md +++ b/public/content/translations/zh-tw/roadmap/user-experience/index.md @@ -2,7 +2,7 @@ title: 改善使用者體驗 description: 對大部分人而言,使用以太坊仍然是非常複雜的一件事。 為了推動普及化,以太坊必須大幅降低使用門檻 — 使用者必須獲得去中心化、無需許可、抗審查存取以太坊的優勢,同時體驗必須與使用傳統 web2 應用程式一樣順暢。 lang: zh-tw -image: /roadmap/roadmap-ux.png +image: /images/roadmap/roadmap-ux.png alt: "以太坊開發藍圖" template: roadmap --- diff --git a/public/content/translations/zh-tw/roadmap/verkle-trees/index.md b/public/content/translations/zh-tw/roadmap/verkle-trees/index.md index f8029990ab3..50c93cb35a3 100644 --- a/public/content/translations/zh-tw/roadmap/verkle-trees/index.md +++ b/public/content/translations/zh-tw/roadmap/verkle-trees/index.md @@ -49,17 +49,18 @@ Verkle 樹是 `(key,value)` 對,其中鍵是 32 字節位元組要素,由 31 沃克爾樹測試網已經啟動並運行,但用戶端仍需要進行大量更新以支援沃克爾樹。 將合約部署至測試網或是運行測試網用戶端有助加快進度。 -[探索 Beverly Hills Verkle 測試網](https://beverlyhills.ethpandaops.io) +[探索 Verkle Gen Devnet 2 測試網](https://verkle-gen-devnet-2.ethpandaops.io/) -[觀看 Guillaume Ballet 對 Condrieu Verkle 測試網的解釋說明](https://www.youtube.com/watch?v=cPLHFBeC0Vg)(注意 Condrieu 測試網採用的是工作量證明,現已被 [Kaustinen 測試網](https://kaustinen.ethdevops.io)取代)。 +[觀看 Guillaume Ballet 解釋 Condrieu Verkle 測試網](https://www.youtube.com/watch?v=cPLHFBeC0Vg)(請注意,Condrieu 為工作量證明測試網,目前已被 Verkle Gen Devnet 2 測試網取代)。 ## 了解更多 {#further-reading} +- [無狀態沃克爾樹](https://verkle.info/) - [Dankrad Feist 在 PEEPanEIP 上對沃克爾樹的說明](https://www.youtube.com/watch?v=RGJOQHzg3UQ) - [Guillaume Ballet 在 ETHGlobal 上對沃克爾樹的說明](https://www.youtube.com/watch?v=f7bEtX3Z57o) - [「沃克爾樹如何讓以太坊變得更加精幹而簡約」Guillaume Ballet 在 Devcon 6 發表的演講](https://www.youtube.com/watch?v=Q7rStTKwuYs) - [Piper Merriam 談 ETHDenver 2020 的無狀態用戶端](https://www.youtube.com/watch?v=0yiZJNciIJ4) - [Dankrad Feist 在「零知識」播客上談沃克爾樹和無狀態用戶端](https://zeroknowledge.fm/episode-202-stateless-ethereum-verkle-tries-with-dankrad-feist/) -- [Vitalik Buterin 談沃克爾樹](https://vitalik.ca/general/2021/06/18/verkle.html) +- [Vitalik Buterin 談沃克爾樹](https://vitalik.eth.limo/general/2021/06/18/verkle.html) - [Dankrad Feist 談沃克爾樹](https://dankradfeist.de/ethereum/2021/06/18/verkle-trie-for-eth1.html) - [以太坊改進提案文件:沃克爾樹](https://notes.ethereum.org/@vbuterin/verkle_tree_eip#Illustration) diff --git a/public/content/translations/zh-tw/smart-contracts/index.md b/public/content/translations/zh-tw/smart-contracts/index.md index 98a33bfbb2e..aa311811493 100644 --- a/public/content/translations/zh-tw/smart-contracts/index.md +++ b/public/content/translations/zh-tw/smart-contracts/index.md @@ -6,11 +6,15 @@ lang: zh-tw # 智慧型合約簡介 {#introduction-to-smart-contracts} -智慧型合約是以太坊應用程式層的基本構成要素。 這些合約是儲存在區塊鏈上的電腦程式,其跟從「條件式」的設計邏輯,且保證依程式碼所定義的規則來執行,程式碼一經建立即無法變更。 +智慧型合約是以太坊應用程式層的基本構成要素。 它們是一種儲存在[區塊鏈](/glossary/#blockchain)上的電腦程式,會遵守「如果某事發生,則執行某程式」的邏輯,且保證會依照程式碼定義好的規則執行,智慧型合約一經建立則無法變更。 Nick Szabo 率先提出「智慧型合約」一詞。 他在 1994 年撰寫了[這個概念](https://www.fon.hum.uva.nl/rob/Courses/InformationInSpeech/CDROM/Literature/LOTwinterschool2006/szabo.best.vwh.net/smart.contracts.html),並在 1996 年撰寫了[《探索智慧型合約可以做什麼》](https://www.fon.hum.uva.nl/rob/Courses/InformationInSpeech/CDROM/Literature/LOTwinterschool2006/szabo.best.vwh.net/smart_contracts_2.html)。 -Szabo 設想了一種數位市場,無需透過可信的中介,即能以自動化、透過加密方法保障安全的流程實現交易和業務功能。 以太坊上的智慧型合約讓此一願景付諸實踐。 +Szabo 設想了一種數位市場,無需可信的中介,即能透過自動化、[加密安全](/glossary/#cryptography)的流程實現交易和業務功能。 以太坊上的智慧型合約讓此一願景付諸實踐。 + +觀看 Finematics 講解智慧型合約: + + ## 傳統合約內的信任 {#trust-and-contracts} @@ -60,21 +64,15 @@ Alice 和 Bob 進行一場自行車比賽。 Alice 和 Bob 打賭 10 美金, 基本上,智慧型合約可以做到所有電腦程式都能做到的事。 -它們可以執行計算、創建貨幣、儲存資料、鑄造非同質化代幣、傳送通訊內容,甚至產生圖形。 以下是一些真實世界流行的範例: +它們可以執行計算、建立貨幣、儲存資料、鑄造[非同質化代幣](/glossary/#nft)、傳送通訊內容,甚至產生圖形。 以下是一些真實世界流行的範例: - [穩定幣](/stablecoins/) - [建立和分發唯一的數位資產](/nft/) - [自動、開放的貨幣交易所](/get-eth/#dex) -- [去中心化遊戲](/dapps/?category=gaming) +- [去中心化遊戲](/dapps/?category=gaming#explore) - [自動理賠的保單](https://etherisc.com/) - [讓人們建立自訂、可互相流通的貨幣的標準](/developers/docs/standards/tokens/) -## 想透過視覺方式學習? {#visual-learner} - -觀看 Finematics 講解智慧型合約: - - - ## 了解更多 {#further-reading} - [智慧型合約將如何改變世界](https://www.youtube.com/watch?v=pA6CGuXEKtQ) diff --git a/public/content/translations/zh-tw/social-networks/index.md b/public/content/translations/zh-tw/social-networks/index.md index ffe7cee90b4..62de84c45e9 100644 --- a/public/content/translations/zh-tw/social-networks/index.md +++ b/public/content/translations/zh-tw/social-networks/index.md @@ -5,7 +5,7 @@ lang: zh-tw template: use-cases emoji: ":mega:" sidebarDepth: 2 -image: /ethereum-learn.png +image: /images/ethereum-learn.png summaryPoint1: 基於區塊鏈的平台,用於社交互動、内容建立和分發。 summaryPoint2: 去中心化社交媒體網路可保護用戶隱私和增強資料安全性。 summaryPoint3: 代幣和非同質化代幣創造了將內容貨幣化的新方法。 @@ -15,86 +15,74 @@ summaryPoint3: 代幣和非同質化代幣創造了將內容貨幣化的新方 ## 什麼是去中心化社交網路? {#what-are-decentralized-social-networks} -去中心化社交網路是基於區塊鏈的平台,允許用戶交換資訊以及向受眾發布和分發內容。 由於這些應用程式在區塊鏈上運作,它們能夠去中心化且抵抗審查和不當控制。 +去中心化社交網路是[基於區塊鏈](/glossary/#blockchain)的平台,允許使用者交換資訊以及向受眾發布內容。 由於這些應用程式在區塊鏈上運作,它們能夠去中心化且抵抗審查和不當控制。 許多去中心化的社交網路已成為現有社交媒體服務的替代品,例如 Facebook、LinkedIn、Twitter 和 Medium。 但基於區塊鏈的社交網路有許多功能,使其領先於傳統社交平台。 + + ### 去中心化社交網路是如何運作的? {#decentralized-social-networks-overview} -去中心化社交網路是一種[去中心化應用程式 (dApp) ](/dapps/)— 由部署在區塊鏈上的[智慧型合約](/developers/docs/smart-contracts/)提供支持的應用程式。 合約程式碼充當這些應用程式的後端並定義它們的業務邏輯。 +去中心化社交網路是一類[去中心化應用程式 (dApp)](/dapps/),由部署在區塊鏈上的[智慧型合約](/glossary/#smart-contract)提供支援。 合約程式碼充當這些應用程式的後端並定義它們的業務邏輯。 -傳統社交媒體平台依靠資料庫來儲存用戶資訊、程式碼和其他形式的資料。 但這會產生單點故障並帶來重大風險。 例如,去年 Facebook 的伺服器[離線數小時](https://www.npr.org/2021/10/05/1043211171/facebook-instagram-whatsapp-outage-business-impact),使得用戶與平台的連線中斷,引起了許多用戶抱怨。 +傳統社交媒體平台依靠資料庫來儲存使用者資訊、程式碼和其他形式的資料。 但這會產生單點故障並帶來重大風險。 例如,2021 年 10 月,Facebook 的伺服器[離線數小時](https://www.npr.org/2021/10/05/1043211171/facebook-instagram-whatsapp-outage-business-impact),造成使用者與平台的連線中斷,遭到廣泛的詬病。 -去中心化社交網路存在於由全球數千個節點組成的點對點網路上。 即使某些節點發生故障,網路仍然會持續運作,使應用程式能夠抵抗故障和中斷。 +去中心化社交網路存在於由全球數千個節點組成的[點對點網路](/glossary/#peer-to-peer-network)上。 即使某些節點發生故障,網路仍然會不間斷運作,使應用程式能夠抵禦故障和中斷。 -基於以太坊建立的社交網路,使用去中心化儲存系統,如[星際文件系統 (IPFS)](https://ipfs.io/),可以保護用戶資訊不被利用和惡意使用。 不會有人將你的個人資訊出售給廣告商,駭客也無法竊取你的機密資訊。 +基於以太坊建立的社交網路,使用去中心化存儲系統,如[星際文件系統 (IPFS)](https://ipfs.io/),可以保護使用者資訊不被利用和惡意使用。 不會有人將你的個人資訊出售給廣告商,駭客也無法竊取你的機密資訊。 -許多基於區塊鏈的社交平台都有原生代幣,可以在沒有廣告收入的情況下實現貨幣化。 使用者可以購買這些代幣來訪問某些功能、完成應用程式內購或給他們最喜歡的內容創作者小費。 +許多基於區塊鏈的社交平台都有原生代幣,可以在沒有廣告收入的情況下實現貨幣化。 使用者可以購買這些代幣來存取某些功能、完成應用程式內購買或給他們喜愛的內容創作者小費。 ## 去中心化社交網路的好處 {#benefits} -1. 去中心化社交網路可抵抗審查,並對所有人開放。 這意味著使用者不能被任意禁止、被平台禁言或限制。 +1. 去中心化社交網路可抵抗審查,並對所有人開放。 這意味著**使用者不能被任意封禁**、被平台禁言或限制。 -2. 去中心化社交網路建立在開放原始碼理念的基礎上,並使應用程式的源程式碼可供公眾查看。 透過去除傳統社交媒體中常見的不透明演算法實作,基於區塊鏈的社交網路可以讓使用者和平台創立者的利益保持一致。 +2. 去中心化社交網路**建立在開放原始碼理念**的基礎上,並使應用程式的原始碼公開供大眾檢驗。 透過去除傳統社交媒體中常見的不透明演算法實作,基於區塊鏈的社交網路可以讓使用者和平台創立者的利益保持一致。 -3. 去中心化社交網路取消了「中間人」。 內容創作者對其創作內容擁有直接所有權,他們直接與追隨者、粉絲、買家和其他各方互動,雙方之間僅有智慧型合約。 +3. 去中心化社交網路取消了「中間人」。 內容**創作者對其創作內容擁有直接所有權**,他們直接與追隨者、粉絲、買家和其他各方互動,雙方之間僅有智慧型合約。 -4. 由於去中心化應用程式在以太坊網路上運作,而該網路是由全球對等節點網路所維持,因此去中心化社交網路不太容易受到伺服器停機和中斷的影響。 +4. 由於去中心化應用程式在以太坊網路上運作,而該網路是由一個全球點對點節點網路所維持,因此去中心化社交網路**較不易受到伺服器停機**和中斷的影響。 -5. 去中心化社交平台透過非同質化代幣 (NFT)、應用程式內加密貨幣支付等,為內容創作者提供更好的貨幣化框架。 +5. 去中心化社交平台透過[非同質化代幣 (NFT)](/glossary/#nft)、應用程式內加密貨幣支付等,為內容創作者提供**更好的貨幣化**框架。 -6. 去中心化的社交網路為使用者提供了高度的隱私和匿名性。 例如,個人可以使用以太坊名稱服務個人資料或錢包,登錄基於以太坊的社交網路,而無需共享個人身分資訊 (PII),例如姓名、電子郵件地址等。 +6. 去中心化社交網路為使用者提供了**高度的隱私和匿名性**。 例如,個人可以透過[以太坊名稱服務](/glossary/#ens)設定檔或[錢包](/glossary/#wallet)登入基於以太坊的社交網路,而無需共享個人識別資訊 (PII),例如姓名、電子郵件地址等。 7. 去中心化社交網路依賴於去中心化的儲存,而不是中心化的資料庫,前者在保護使用者資料方面要好得多。 ## 以太坊上的去中心化社交網路 {#ethereum-social-networks} -歸因於代幣 (ERC-20/ERC-721) 的流行和龐大的用戶群,以太坊網路已成為開發者創建去中心化社交媒體的首選工具。 以下是基於以太坊的社交網路的一些範例: - -### Peepeth {#peepeth} - -[Peepeth](https://peepeth.com/) 是一個類似於 Twitter 的微博平台。 它在以太坊區塊鏈上運作,並使用 IPFS 來儲存使用者資料。 - -使用者可以發送被稱為“Peeps”的短訊息,這些短訊息不能被刪除或修改。 你可以在不離開應用程式的情況下,用以太幣 (ETH) 收取小費或打賞給平台上的任何人。 +由於其代幣的流行和龐大的使用者基數,以太坊網路已成為開發者建立去中心化社交媒體的首選工具。 以下是一些基於以太坊的社交網路範例: ### Mirror {#mirror} [Mirror](https://mirror.xyz/) 是一個支援 web3 的寫作平台,旨在實現去中心化和為使用者所擁有。 使用者只需連接錢包即可在 Mirror 上免費閲讀和寫作。 使用者還可以收集寫作作品並訂閱他們喜歡的作者。 -在 Mirror 上發布的文章會永久儲存在去中心化儲存平台 Arweave 上,並且可以鑄造為可收集的[非同質化代幣 (NFT)](/nft/),也稱為寫作非同質化代幣。 鑄造寫作非同質化代幣對作者來說是完全免費的,並且收集發生在以太坊二層網路上——使交易變得便宜、快速且環保。 +在 Mirror 上發布的文章會永久儲存在去中心化儲存平台 Arweave 上,並且可以鑄造為可收集的[非同質化代幣 (NFT)](/nft/),也稱為寫作非同質化代幣。 鑄造寫作非同質化代幣對作者來說是完全免費的,並且此非同質化代幣在以太坊[二層網路](/glossary/#layer-2)上收集,使交易變得實惠、快速且環保。 ### MINDS {#minds} [MINDS](https://www.minds.com/) 是最常用的去中心化社交網路之一。 它的運作方式與 Facebook 類似,並且已經吸引了數百萬使用者。 -使用者使用平台的原生 ERC-20 代幣 $MIND 來支付物品價格。 使用者還可以透過發布熱門內容、為生態系統做出貢獻以及將其他人推薦給平台來賺取 $MIND 代幣。 +使用者使用平台的原生 [ERC-20](/glossary/#erc-20) 代幣 $MIND 來購買物品。 使用者還可以透過發布熱門內容、為生態系統做出貢獻以及將其他人推薦給平台來賺取 $MIND 代幣。 + +## 使用去中心化社交網路 {#use-decentralized-social-networks} + +- **[Status.im](https://status.im/)** - _Status 是安全的訊息傳遞應用程式,使用開放程式碼、點對點協議和端到端加密來保護你的訊息免受第三方的侵害。_ +- **[Mirror.xyz](https://mirror.xyz/)** - _Mirror 是一個基於以太坊構建的使用者擁有的去中心化發布平台,供使用者眾籌創意、將內容貨幣化並建立高價值社群。_ +- **[Lens Protocol](https://lens.xyz/)** - _Lens Protocol 是一個可組合和去中心化的社交圖譜,可幫助創作者在去中心化網際網路的數位花園中的任何地方擁有自己的內容。_ +- **[Farcaster](https://farcaster.xyz/)** - _Farcaster 是一個充分去中心化的社交網路。 它是個支持多種用戶端的開放式協議,如電子郵件。_ ## 以太坊上的 Web2 社交網路 {#web2-social-networks-and-ethereum} -[Web3](/web3/) 原生社交平台並不是唯一試圖將區塊鏈技術融入社交媒體的平台。 許多中心化平台也計劃將以太坊結合到他們的基礎設施中: +[Web3](/glossary/#web3) 原生社交平台並不是唯一試圖將區塊鏈技術融入社交媒體的平台。 許多中心化平台也計劃將以太坊結合到他們的基礎設施中: ### Reddit {#reddit} -Reddit 擁有[回饋式社群積分](https://cointelegraph.com/news/reddit-to-reportedly-tokenize-karma-points-and-onboard-500m-new-users),它是 [ERC-20 代幣](/developers/docs/standards/tokens/erc-20/),使用者可以透過發布優質內容和為線上社群 (subreddits) 做貢獻來獲得此積分。 你可以在 subreddit 中兌換這些代幣,以[獲得獨有的特權和福利](https://www.reddit.com/community-points/)。 對於這個專案,Reddit 正在與 Arbitrum 合作,後者是一個旨在擴展以太坊交易的[二層網路](/layer-2/)卷軸。 +Reddit 擁有[回饋式社群積分](https://cointelegraph.com/news/reddit-to-reportedly-tokenize-karma-points-and-onboard-500m-new-users),它們是 ERC-20 代幣,使用者可以透過發布優質內容和為線上社群 (subreddit) 貢獻以獲得此積分。 你可以在 subreddit 中兌換這些代幣,以獲得獨家特權和福利。 對於這個專案,Reddit 正在與 Arbitrum 合作,後者為一個[二層](/glossary/#layer-2)網路,旨在拓展以太坊交易。 該程式現已上線,使用[運行名為「Moons」的社群積分版本](https://www.reddit.com/r/CryptoCurrency/wiki/moons_wiki)的 r/CryptoCurrency subreddit。 根據官方描述,Moons“會為對 subreddit 做出貢獻的發佈者、評論者、修改者提供獎勵。” 由於這些代幣位於區塊鏈上(使用者通過錢包接收),他們獨立於 Reddit 且不會丟失。 -在 Rinkeby 測試網進行初步測試後,Reddit 社群積分現已整合至 [Arbitrum Nova](https://nova.arbitrum.io/)。Arbitrum Nova 是一條集合了[側鏈](/developers/docs/scaling/sidechains/)和[樂觀卷軸](/developers/docs/scaling/optimistic-rollups/)屬性的區塊鏈。 除使用社群積分來解鎖特殊功能外,使用者亦可以在交易所用它們來換取法定貨幣。 此外,使用者擁有社群積分的數量決定了他們在社群決策過程中的影響力。 - -### Twitter {#twitter} - -2021 年 1 月,Twitter Blue [推出了對非同質化代幣的支援](https://mashable.com/article/twitter-blue-nft-profile-picture),允許使用者連接他們的錢包並顯示非同質化代幣作為個人資料圖片。 在撰寫本文時,這家社交媒體公司還[宣布計劃](https://www.theverge.com/2021/8/16/22627435/twitter-bluesky-lead-jay-graber-decentralized-social-web),未來創建一個去中心化社交網路。 - -### Instagram {#instagram} - -2022 年 5 月,[Instagram 宣布支援以太坊和 Polygon 上的非同質化代幣](https://about.instagram.com/blog/announcements/instagram-digital-collectibles)。 使用者可以透過連接他們的以太坊錢包將非同質化代幣直接發佈到 Instagram。 - -## 使用去中心化社交網路 {#use-decentralized-social-networks} - -- **[Status.im](https://status.im/)** - _Status 是安全的訊息傳遞應用程式,使用開放程式碼、點對點協議和端到端加密來保護你的訊息免受第三方的侵害。_ -- **[Mirror.xyz](https://mirror.xyz/)** - _Mirror 是一個基於以太坊構建的使用者擁有的去中心化發布平台,供使用者眾籌創意、將內容貨幣化並建立高價值社群。_ -- **[Lens Protocol](https://lens.xyz/)** - _Lens Protocol 是一個可組合和去中心化的社交圖譜,可幫助創作者在去中心化網際網路的數位花園中的任何地方擁有自己的內容。_ -- **[Farcaster](https://farcaster.xyz/)** - _Farcaster 是一個充分去中心化的社交網路。 它是個支持多種用戶端的開放式協議,如電子郵件。_ +除使用社群積分來解鎖特殊功能外,使用者亦可以在交易所用它們來換取法定貨幣。 此外,使用者擁有社群積分的數量決定了他們在社群決策過程中的影響力。 ## 延伸閱讀 {#further-reading} @@ -105,7 +93,6 @@ Reddit 擁有[回饋式社群積分](https://cointelegraph.com/news/reddit-to-re - [Web3 承諾實現由社群推動的去中心化社交網路](https://venturebeat.com/2022/02/26/web3-holds-the-promise-of-decentralized-community-powered-social-networks/) — _Sumit Ghosh_ - [區塊鏈社交媒體發展形勢概覽](https://www.gemini.com/cryptopedia/blockchain-social-media-decentralized-social-media) — _Gemini Cryptopedia_ - [區塊鏈如何解決社交媒體隱私問題](https://www.investopedia.com/news/ethereum-blockchain-social-media-privacy-problem-linkedin-indorse/) — _Prableen Bajpai_ -- [社交媒體網路正在進入區塊鏈](https://businesstechguides.co/what-are-decentralized-social-networks) — _Emmanuel Awosika_ - [社交網路的充分去中心化](https://www.varunsrinivasan.com/2022/01/11/sufficient-decentralization-for-social-networks) — _Varun Srinivasan_ ### 影片 {#videos} @@ -116,6 +103,4 @@ Reddit 擁有[回饋式社群積分](https://cointelegraph.com/news/reddit-to-re ### 社群 {#communities} -- [Status Discord 伺服器](https://discord.com/invite/3Exux7Y) -- [Mirror Discord 伺服器](https://discord.com/invite/txuCHcE8wV) - [r/CryptoCurrency subreddit](https://www.reddit.com/r/CryptoCurrency/) diff --git a/public/content/translations/zh-tw/staking/pools/index.md b/public/content/translations/zh-tw/staking/pools/index.md index a95981c8a51..7fb4f722a4e 100644 --- a/public/content/translations/zh-tw/staking/pools/index.md +++ b/public/content/translations/zh-tw/staking/pools/index.md @@ -4,7 +4,7 @@ description: 關於如何開始聯合以太幣質押的概覽 lang: zh-tw template: staking emoji: ":money_with_wings:" -image: /staking/leslie-pool.png +image: /images/staking/leslie-pool.png alt: 萊斯利犀牛在池中游泳 sidebarDepth: 2 summaryPoints: @@ -24,9 +24,9 @@ summaryPoints: 除了我們在[質押簡介](/staking/)中描述的好處之外,聯合質押還具有許多獨特的好處。 - - - + + + diff --git a/public/content/translations/zh-tw/staking/saas/index.md b/public/content/translations/zh-tw/staking/saas/index.md index 76b9b462e43..dcd1b5f5484 100644 --- a/public/content/translations/zh-tw/staking/saas/index.md +++ b/public/content/translations/zh-tw/staking/saas/index.md @@ -4,7 +4,7 @@ description: 關於如何開始聯合以太幣質押的概覽 lang: zh-tw template: staking emoji: ":money_with_wings:" -image: /staking/leslie-saas.png +image: /images/staking/leslie-saas.png alt: 漂浮在雲端的犀牛萊斯利。 sidebarDepth: 2 summaryPoints: @@ -22,10 +22,9 @@ summaryPoints: 以太坊協定本身並不支援質押委託,因此為了滿足此項需求,這類服務應運而生。 如果你有 32 個以太幣要質押,但懶得處理硬體設備,質押即服務可以讓你在賺取原生區塊酬勞的同時將困難的部分外包。 - - - + + + diff --git a/public/content/translations/zh-tw/staking/solo/index.md b/public/content/translations/zh-tw/staking/solo/index.md index 8c2996d1d52..9292a02f374 100644 --- a/public/content/translations/zh-tw/staking/solo/index.md +++ b/public/content/translations/zh-tw/staking/solo/index.md @@ -4,7 +4,7 @@ description: 如何開始單獨質押你的以太幣概覽 lang: zh-tw template: staking emoji: ":money_with_wings:" -image: /staking/leslie-solo.png +image: /images/staking/leslie-solo.png alt: 萊斯利犀牛在她自己的電腦晶片上。 sidebarDepth: 2 summaryPoints: @@ -30,9 +30,9 @@ summaryPoints: 單獨質押需要承擔更多責任,但可以實現對資金和質押設置的最大控制。 - - - + + + ## 單獨質押前的注意事項 {#considerations-before-staking-solo} diff --git a/public/content/translations/zh-tw/staking/withdrawals/index.md b/public/content/translations/zh-tw/staking/withdrawals/index.md index f102feb5a09..ebc9c3ad669 100644 --- a/public/content/translations/zh-tw/staking/withdrawals/index.md +++ b/public/content/translations/zh-tw/staking/withdrawals/index.md @@ -3,7 +3,7 @@ title: 質押提款 description: 此頁總結了什麼是質押推送提款,該功能如何運作,以及質押者需要做什麼才能獲得酬勞 lang: zh-tw template: staking -image: /staking/leslie-withdrawal.png +image: /images/staking/leslie-withdrawal.png alt: 犀牛萊斯利和她的質押酬勞 sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/zh-tw/web3/index.md b/public/content/translations/zh-tw/web3/index.md index e06d9330aea..db554c4fcc4 100644 --- a/public/content/translations/zh-tw/web3/index.md +++ b/public/content/translations/zh-tw/web3/index.md @@ -59,7 +59,7 @@ Web3 的殺手級功能並非相互隔絕,也不適合分門別類,但為簡 Web3 以前所未有的方式讓你擁有數位資產的所有權。 例如,假設你正在玩 Web2 的遊戲。 如果購買遊戲內的物品,會直接與帳戶綁定。 如果遊戲創作者刪除你的帳戶,這些物品就都沒了。 或者,如果停止玩那個遊戲,對遊戲內物品所投資的價值將會遺失。 -Web3 允許透過[非同質化代幣 (NFT) ](/nft/)直接擁有。 沒有人有權剝奪你的所有權,即使是遊戲的創作者亦然。 而且,如果不再玩遊戲,你可以在公開市場上出售或交易遊戲內的物品,並收回其價值。 +Web3 允許透過[非同質化代幣 (NFT) ](/glossary/#nft)實現直接所有權。 沒有人有權剝奪你的所有權,即使是遊戲的創作者亦然。 而且,如果不再玩遊戲,你可以在公開市場上出售或交易遊戲內的物品,並收回其價值。
    深入了解非同質化代幣
    @@ -82,7 +82,7 @@ Web 2.0 要求內容製作者相信平台不會更改規則,但抗審查是 We 除了在 Web3 中擁有個人資料外,你還能利用類似公司股票的代幣,來擁有該平台,將平台作為一個集合體。 去中心化自治組織讓你能協調平台的去中心化所有權,並對其未來做出相關決策。 -根據技術定義,去中心化自治組織是一種事先商定的智慧型合約,此合約透過資源池(代幣)自動執行去中心化決策。 擁有代幣的使用者,對資源的使用方式進行投票,而程式碼會自動執行投票結果。 +從技術層面定義,去中心化自治組織是一種事先商定的[智慧型合約](/glossary/#smart-contract),此合約透過資源池(代幣)自動執行去中心化決策。 擁有代幣的使用者,對資源的使用方式進行投票,而程式碼會自動執行投票結果。 然而,許多 Web3 社群都被定義為去中心化自治組織。 這些社群都透過程式碼實現了不同程度的去中心化和自動化。 目前,我們仍在探索去中心化自治組織是什麼,以及其未來可能如何發展。 @@ -97,15 +97,11 @@ Web 2.0 要求內容製作者相信平台不會更改規則,但抗審查是 We 過去是為每個使用的平台建立一個帳戶。 例如,你可能有一個 Twitter 帳戶、一個 YouTube 帳戶和一個 Reddit 帳戶。 想更改顯示名稱或設定檔圖片? 你必須在每個帳戶中執行此操作。 在某些情況下,你可以使用社交登入,但這帶來一個熟悉的問題,亦即審查。 只要按一下,這些平台就能完全斷絕你原有的網路生活。 更糟的是,許多平台要求向其交託個人身份資訊,方能建立帳戶。 -Web3 透過以太坊地址及以太坊域名服務 (ENS) 檔案讓你控制你的數位身份,以解決這些問題。 使用以太坊地址能跨平台提供單一登入,而且安全、抗審查且匿名。 - - - 以太坊登入 - +Web3 透過以太坊地址及[以太坊名稱服務 (ENS) ](/glossary/#ens)個人檔案讓你控制你的數位身份,以解決這些問題。 使用以太坊地址能跨平台提供單一登入,而且安全、抗審查且匿名。 ### 原生支付 {#native-payments} -Web2 的付款基礎設施仰賴於銀行和付款處理器,不包含那些沒有銀行帳戶的人,或碰巧住在非正確國家境內的人。 Web3 使用[以太幣](/eth/)等代幣直接在瀏覽器中匯款,不需要受信任的第三方。 +Web2 的付款基礎設施仰賴於銀行和付款處理器,不包含那些沒有銀行帳戶的人,或碰巧住在非正確國家境內的人。 Web3 使用[以太幣](/glossary/#ether)等代幣直接在瀏覽器中匯款,不需要受信任的第三方。 更多詳情關於以太(以太幣) @@ -117,7 +113,7 @@ Web2 的付款基礎設施仰賴於銀行和付款處理器,不包含那些沒 ### 可存取性 {#accessibility} -已有許多重要的 Web3 功能,可供任何人免費使用,例如以太坊登入功能。 但是,交易的相對成本仍然讓許多人望而卻步。 因交易費高昂,Web3 不太可能在較不富裕的發展中國家使用。 在以太坊上,這些挑戰正在透過[開發藍圖](/roadmap/)和[二層網路擴容解決方案](/developers/docs/scaling/)來解決。 該技術已經準備就緒,但我們需要在二層網路上達到更高的採用率,使每個人都能存取 Web3。 +已有許多重要的 Web3 功能,可供任何人免費使用,例如以太坊登入功能。 但是,交易的相對成本仍然讓許多人望而卻步。 因交易費高昂,Web3 不太可能在較不富裕的發展中國家使用。 在以太坊上,這些挑戰正在透過[開發藍圖](/roadmap/)和[二層網路擴容方案](/glossary/#layer-2)加以解決。 該技術已經準備就緒,但我們需要在二層網路上達到更高的採用率,使每個人都能存取 Web3。 ### 使用者體驗 {#user-experience} diff --git a/public/content/translations/zh/dao/index.md b/public/content/translations/zh/dao/index.md index 0a9cadb0c85..f8c16933684 100644 --- a/public/content/translations/zh/dao/index.md +++ b/public/content/translations/zh/dao/index.md @@ -5,7 +5,7 @@ lang: zh template: use-cases emoji: ":handshake:" sidebarDepth: 2 -image: /use-cases/dao-2.png +image: /images/use-cases/dao-2.png alt: 表示去中心化自治组织在对提案投票。 summaryPoint1: 没有集中领导的、成员共同拥有的社区。 summaryPoint2: 一种与互联网上的陌生人合作的安全方式。 @@ -14,11 +14,11 @@ summaryPoint3: 一个为特定事业投入资金的安全场所。 ## 什么是去中心化自治组织? {#what-are-daos} -去中心化自治组织是指集体所有且由区块链监管的组织,为一个共同的使命而奋斗。 +去中心化自治组织 (DAO) 是指为一个共同的使命而奋斗的集体所有组织。 去中心化自治组织让全世界志同道合之士开展合作,而无需信赖一位宅心仁厚的领导来管理资金和运营。 没有可以随意花钱的首席执行官,也没有能够做假账的首席财务官。 取而代之的是,融入代码的基于区块链的规则规定组织如何运作以及资金如何使用。 -去中心化自治组织拥有内部资产,未经该组织批准,任何人都无权动用。 决策通过提案和投票监管,确保组织中的每位成员都有发言权,一切都发生在链上,公开透明。 +去中心化自治组织拥有内部资产,未经该组织批准,任何人都无权动用。 决策通过提案和投票监管,确保组织中的每位成员都有发言权,并且一切都发生在[链上](/glossary/#on-chain),公开透明。 ## 我们为什么需要去中心化自治组织? {#why-dao} @@ -40,25 +40,23 @@ summaryPoint3: 一个为特定事业投入资金的安全场所。 为了帮助你更好地理解,这里有一些去中心化自治组织的应用示例: -- 慈善机构 – 可以接受全世界任何人的捐赠,并投票决定要资助的项目。 -- 集体所有权 – 可以购买实体或数字资产,组织成员可以投票决定如何使用它们。 -- 风险投资和赠款 - 你可以成立一个风险基金,汇集投资资本并投票进行商业投资。 后续收益可以分配给相应 DAO 成员。 +- **慈善机构** – 可以接受全世界任何人的捐赠,并投票决定要资助的项目。 +- **集体所有权** – 可以购买实体或数字资产,组织成员可以投票决定如何使用它们。 +- **风险投资和赠款** – 可以成立一个风险基金,汇集投资资本并投票进行商业投资。 后续收益可以分配给相应 DAO 成员。 + + ## 去中心化自治组织如何运作? {#how-daos-work} -智能合约是去中心化自治组织的基础,它定义了组织的规则并持有组织的资产。 合约在以太坊上生效后,除非表决通过,否则任何人都不能修改规则。 任何人都无法超越合约定义的规则和逻辑行事。 由于资产也由智能合约定义,这也意味着未经组织批准任何人都不能使用资金。 所以去中心化组织也不需要中央权威。 相反,组织集体作出决定,而付款会在表决通过后自动获批。 +去中心化自治组织的核心是[智能合约](/glossary/#smart-contract),它定义了组织的规则并持有组织的资产。 合约在以太坊上生效后,除非表决通过,否则任何人都不能修改规则。 任何人都无法超越合约定义的规则和逻辑行事。 由于资产也由智能合约定义,这也意味着未经组织批准任何人都不能使用资金。 所以去中心化组织也不需要中央权威。 相反,组织集体作出决定,而付款会在表决通过后自动获批。 之所以能够做到这一点,是因为智能合约在以太坊上生效后,就无法被篡改。 一切都是公开的,你不可能在其他人一无所知的情况下修改代码(去中心化组织定义的规则)。 - - 更多关于智能合约的信息 - - ## 以太坊与去中心化自治组织 {#ethereum-and-daos} 以太坊为去中心化自治组织提供了坚实基础,原因如下: -- 以太坊本身已经建立足够的共识,足以让各类组织信任以太坊网络。 +- 以太坊自身的共识机制是去中心化的,并且已足够成熟,使得各种组织可以信赖它。 - 智能合约一旦生效就无法更改,即便是其所有者也是如此。 这使得去中心化自治组织能够按照编程规则运行。 - 智能合约可以发送/接收资金。 没有这点,你就需要可信的中间人来管理组织资金。 - 比起竞争,以太坊社区更趋向于合作,这使得各类应用程序和服务系统蓬勃发展。 @@ -81,15 +79,15 @@ summaryPoint3: 一个为特定事业投入资金的安全场所。 #### 知名案例 {#governance-example} -[Nouns](https://nouns.wtf) — 在 Nouns 去中心化自治组织中,只要创始人不否决,如果投票达到法定票数并且多数票赞成,那么交易将自动执行。 +[Nouns](https://nouns.wtf) — 在去中心化自治组织 Nouns 中,只要创始人不否决,如果投票达到法定票数并且多数票赞成,那么交易将自动执行。 ### 多重签名治理 {#governance-example} -虽然去中心化自治组织可能有数千名有投票权的成员,但资金一般会放在一个由 5 到 20 名活跃社区成员共同管理的钱包中,这些成员受组织信任并接受监督(社区知道他们的公开身份)。 投票后,执行多重签名的签名者将执行社区的意志。 +虽然去中心化自治组织可能有数千名有投票权的成员,但资金一般会放在一个由 5 到 20 名活跃社区成员共同管理的[钱包](/glossary/#wallet)中,这些成员受组织信任并接受监督(社区知道他们的公开身份)。 投票后,[多重签名](/glossary/#multisig)的签名者执行社区的意愿。 ## 去中心化自治组织相关法律 {#dao-laws} -1977 年,怀俄明州发明了有限责任公司制度,保护企业家并对他们的责任范围做出限制。 最近,他们率先制定了《去中心化自治组织法》,确定了去中心化自治组织的法律地位。 目前,怀俄明州、佛蒙特州和维尔京群岛都制定了各自的去中心化自治组织法律。 +1977 年,怀俄明州发明了有限责任公司制度,保护企业家并对他们的责任范围做出限制。 最近,他们率先制定了《去中心化自治组织法》,确立了去中心化自治组织的法律地位。 目前,怀俄明州、佛蒙特州和维尔京群岛都制定了各自的去中心化自治组织法律。 ### 知名案例 {#law-example} @@ -101,9 +99,9 @@ summaryPoint3: 一个为特定事业投入资金的安全场所。 ### 基于代币的成员资格 {#token-based-membership} -通常无需许可,取决于其使用的代币。 通常,这些治理代币在去中心化交易所无需许可即可易, 其余代币要通过提供流动性或“工作量证明”才能赚取。 无论何种方式,只要持有代币就可以参与投票。 +通常完全[无需许可](/glossary/#permissionless),具体取决于使用的代币。 这些治理代币大多可以在[去中心化交易所](/glossary/#dex)进行交易,无需许可。 其余代币要通过提供流动性或其他“工作量证明”才能赚取。 无论何种方式,只要持有代币就可以参与投票。 -_通常用来管理各种去中心化协议和/或代币本身。_ +通常用来管理各种去中心化协议和/或代币本身。 #### 知名案例 {#token-example} @@ -111,9 +109,9 @@ _通常用来管理各种去中心化协议和/或代币本身。_ ### 基于份额的成员资格 {#share-based-membership} -基于份额的去中心化自治组织通常拥有更多权限,但仍然相当公开透明。 任何潜在成员都可以提交加入去中心化自治组织的提案,并且通常以代币或工作的形式提供有价值的贡献。 份额代表直接投票权和所有权。 成员可以随时退出组织并带走属于他们的资金份额。 +基于份额的去中心化自治组织在更大程度上需要许可,但仍然相当公开透明。 任何潜在成员都可以提交加入去中心化自治组织的提案,并且通常以代币或工作的形式提供有价值的贡献。 份额代表直接投票权和所有权。 成员可以随时退出组织并带走属于他们的资金份额。 -_通常用于联系更紧密、以人为中心的组织,例如慈善机构、工人团体和投资俱乐部等。 也可以管理协议和代币。_ +通常用于联系更紧密、以人为中心的组织,例如慈善机构、工人团体和投资俱乐部等。 也可以管理协议和代币。 #### 知名案例 {#share-example} @@ -121,13 +119,13 @@ _通常用于联系更紧密、以人为中心的组织,例如慈善机构、 ### 基于信誉的成员资格 {#reputation-based-membership} -信誉代表参加投票的证明,并授予去中心化自治组织中的投票权。 不同于基于代币或份额的成员资格,基于信誉的去中心化自治组织不会将所有权转让给贡献者。 信誉积分不能够购买、转让或委托;去中心化自治组织成员必须通过参与获得信誉积分。 链上投票无需许可,潜在成员可以自由提交加入去中心化自治组织的提案,并要求获得信誉积分和代币,作为他们所做贡献的奖励。 +信誉代表参加投票的证明,并授予去中心化自治组织中的投票权。 不同于基于代币或份额的成员资格,基于信誉的去中心化自治组织不会将所有权转让给贡献者。 信誉不能够购买、转让或委托;去中心化自治组织成员必须通过参与获得信誉。 链上投票无需许可,潜在成员可以自由提交加入去中心化自治组织的提案,并要求获得信誉和代币,作为他们所做贡献的奖励。 -_通常用于协议和去中心化应用程序的去中心化开发和管理,但同时非常适合各类组织,例如慈善机构、工人团体、投资俱乐部等。_ +通常用于协议和[去中心化应用程序](/glossary/#dapp)的去中心化开发和管理,但同时非常适合各类组织,例如慈善机构、工人团体、投资俱乐部等。 #### 知名案例 {#reputation-example} -[DXdao](https://DXdao.eth.link) -- DXdao 是一个全球性的主权团体,自 2019 年以来一直致力于构建和管理去中心化协议和应用。 该组织利用基于信誉积分的治理和全息共识来协调和管理资金,这意味着任何人都不能对它的未来施加影响。 +[DXdao](https://DXdao.eth.limo) -- DXdao 是一个全球性的主权团体,自 2019 年以来一直致力于构建和管理去中心化协议和应用程序。 它利用基于信誉的治理和[全息共识](/glossary/#holographic-consensus)来协调和管理资金,这意味着没有人能够影响其未来或治理。 ## 加入/创立去中心化自治组织 {#join-start-a-dao} @@ -150,13 +148,12 @@ _通常用于协议和去中心化应用程序的去中心化开发和管理, ### 去中心化自治组织相关文章 {#dao-articles} - [什么是去中心化自治组织?](https://aragon.org/dao)– [Aragon](https://aragon.org/) -- [《去中心化自治组织手册》](https://daohandbook.xyz) - [去中心化自治组织之家](https://wiki.metagame.wtf/docs/great-houses/house-of-daos) – [Metagame](https://wiki.metagame.wtf/) - [什么是去中心化自治组织,其宗旨是什么?](https://daohaus.substack.com/p/-what-is-a-dao-and-what-is-it-for) – [DAOhaus](https://daohaus.club/) - [如何创立由去中心化自治组织提供支持的数字社区](https://daohaus.substack.com/p/four-and-a-half-steps-to-start-a) – [DAOhaus](https://daohaus.club/) - [什么是去中心化自治组织?](https://coinmarketcap.com/alexandria/article/what-is-a-dao) – [Coinmarketcap](https://coinmarketcap.com) - [什么是全息共识?](https://medium.com/daostack/holographic-consensus-part-1-116a73ba1e1c) - [DAOstack](https://daostack.io/) -- [《去中心化自治组织不是公司:去中心化在自治组织中很重要》,作者 Vitalik](https://vitalik.eth.limo/general/2022/09/20/daos.html) +- [去中心化自治组织不是公司:去中心化在自治组织中很重要](https://vitalik.eth.limo/general/2022/09/20/daos.html),作者 Vitalik - [去中心化自治组织、数据可用性委员会、数据可用性等等:不完整术语指南](https://blog.ethereum.org/2014/05/06/daos-dacs-das-and-more-an-incomplete-terminology-guide) - [以太坊博客](https://blog.ethereum.org) ### 视频 {#videos} diff --git a/public/content/translations/zh/decentralized-identity/index.md b/public/content/translations/zh/decentralized-identity/index.md index b84fa04b833..846941d3769 100644 --- a/public/content/translations/zh/decentralized-identity/index.md +++ b/public/content/translations/zh/decentralized-identity/index.md @@ -5,7 +5,7 @@ lang: zh template: use-cases emoji: ":id:" sidebarDepth: 2 -image: /eth-gif-cat.png +image: /images/eth-gif-cat.png summaryPoint1: 传统身份系统有权对你的身份标识进行发布、维护和控制。 summaryPoint2: 去中心化身份消除了对中心化第三方的依赖。 summaryPoint3: 多亏了加密技术,用户现在拥有了再次发布、持有和控制其自身身份标识和身份证明的工具。 diff --git a/public/content/translations/zh/defi/index.md b/public/content/translations/zh/defi/index.md index e1d716235d8..624512a37bd 100644 --- a/public/content/translations/zh/defi/index.md +++ b/public/content/translations/zh/defi/index.md @@ -4,7 +4,7 @@ description: 以太坊上的去中心化金融简介 lang: zh template: use-cases emoji: ":money_with_wings:" -image: /use-cases/defi.png +image: /images/use-cases/defi.png alt: 由乐高积木拼成的以太坊徽标。 sidebarDepth: 2 summaryPoint1: 当前金融体系的全球性、开放性替代方案。 @@ -47,7 +47,7 @@ summaryPoint3: 基于开源技术,任何人都可以来编程。 | 交易时间 24 小时不间断。 | 根据人工作息时间制定交易时间。 | | 建立在透明基础上 - 任何人都可以查看产品数据并检查系统运行状况。 | 金融机构是闭门造车:你不能要求查看他们的贷款历史,管理资产的记录,等等。 | - + 探索去中心化金融应用程序 @@ -55,7 +55,7 @@ summaryPoint3: 基于开源技术,任何人都可以来编程。 从某种程度来讲,比特币是第一款去中心化金融应用程序。 比特币让你真正拥有和掌控价值,并可将其发送到世界任何地方。 为实现这一点,它提供了一种方式,让众多互不信任的人在无需可信赖中介的情况下,就帐户的账本达成一致。 比特币向所有人公开,任何人都无权更改其规则。 比特币的规则(例如稀缺性和开放性),都写入了技术中。 与传统金融不同:在传统金融中,政府可以印钞使你的存款贬值,而机构则可以关闭市场。 -以太坊便以此为基础。 就像比特币一样,规则不会因你而改变,而且每个人都可以得到。 使用[智能合约](/glossary#smart-contract)技术还可以让这种数字货币程序化,使它的功能不仅限于储蓄和交易。 +以太坊便以此为基础。 就像比特币一样,规则不会因你而改变,而且每个人都可以得到。 使用[智能合约](/glossary/#smart-contract)技术还可以让这种数字货币可编程,使其功能不仅仅限于储蓄和交易。 @@ -65,7 +65,7 @@ summaryPoint3: 基于开源技术,任何人都可以来编程。
    如果你不熟悉以太坊,请尝试我们推荐的去中心化金融应用程序。
    - + 探索去中心化金融应用程序
    @@ -90,9 +90,9 @@ summaryPoint3: 基于开源技术,任何人都可以来编程。 ### 向世界各地快速汇款 {#send-money} -作为一个区块链,以太坊设计用于让用户在全球范围内安全地发送交易。 与比特币一样,以太坊使得向世界各地发送资金就像发送电子邮件一样容易。 只需从钱包中输入收款人的 [ENS 名称](/nft/#nft-domains)(如 bob.eth)或他们的帐户地址,你的付款(通常)将在几分钟内直接到达对方帐户。 要发送或接收付款,你将需要一个[钱包](/wallets/)。 +作为一个区块链,以太坊设计用于让用户在全球范围内安全地发送交易。 与比特币一样,以太坊使得向世界各地发送资金就像发送电子邮件一样容易。 只需从钱包中输入收款人的[以太坊域名服务名称](/glossary/#ens)(如 bob.eth)或他们的帐户地址,你的付款(通常)将在几分钟内直接到达对方帐户。 要发送或接收付款,你将需要一个[钱包](/wallets/)。 - + 查看支付 dapp @@ -100,7 +100,7 @@ summaryPoint3: 基于开源技术,任何人都可以来编程。 你也可以通过以太坊汇款。 这可以让你秒速支付某人的工资,让他们可以在需要时获得资金。 或者立刻租用一些物品,如储物柜或电动滑板车。 -而且,如果你因为以太币的价值可能发生变化而不想发送[以太币](/eth/),以太坊上还有其它可供选择的货币:稳定币。 +而且,如果你因为以太币的价值波动过大而不想发送或流式传输[以太币](/glossary/#ether),以太坊上还有其他可供选择的货币:[稳定币](/glossary/#stablecoin)。 @@ -110,7 +110,7 @@ summaryPoint3: 基于开源技术,任何人都可以来编程。 Dai 或 USDC 等代币的价值和美元的差距通常保持在几美分以内。 这使他们能够完美地用于收入或零售。 在政府发行的货币出现巨大不确定性的时候,拉丁美洲的许多人都曾使用稳定币作为保护储蓄的一种方式。 - + 关于稳定币的更多信息 @@ -123,7 +123,7 @@ Dai 或 USDC 等代币的价值和美元的差距通常保持在几美分以内 - 点对点,意味着借款人将直接从特定贷款人那里借款。 - 基于资金池,贷款人向借款人可以借贷的资金池提供资金(流动性)。 - + 查看借款 dapp @@ -133,7 +133,7 @@ Dai 或 USDC 等代币的价值和美元的差距通常保持在几美分以内 今天,贷款和借钱都围绕着相关个人进行。 在放贷前,银行需要了解你是否有能力偿还贷款。 -去中心化借贷无需任何一方表明自己的身份即可进行。 但是,借款人必须提供抵押品,如果他们没有偿还贷款,贷款人将自动获得抵押品。 有的贷款人甚至接受非同质化代币作为抵押品。 非同质化代币是指绘画等独特资产。 [关于非同质化代币的更多信息](/nft/) +去中心化借贷无需任何一方表明自己的身份即可进行。 但是,借款人必须提供抵押品,如果他们没有偿还贷款,贷款人将自动获得抵押品。 有的贷款人甚至接受[非同质化代币](/glossary/#nft)作为抵押品。 非同质化代币是指绘画等独特资产。 [关于非同质化代币的更多信息](/nft/) 这允许你在不进行征信调查或透露私人信息的情况下借钱。 @@ -168,7 +168,9 @@ Dai 或 USDC 等代币的价值和美元的差距通常保持在几美分以内 要想在传统金融世界实现上述操作,你需要大量的资金。 这些赚钱的策略仅供已经拥有财富的人士使用。 闪电贷款是一个未来的例子,在这里,拥有金钱不一定是赚钱的先决条件。 -[关于闪电贷的更多信息](https://aave.com/flash-loans/) + + 关于闪电贷的更多信息 + @@ -180,10 +182,10 @@ Dai 或 USDC 等代币的价值和美元的差距通常保持在几美分以内 - 你借出 100 Dai [稳定币](/stablecoins/),借给类似 Aave 的产品。 - 你会收到 100 个 Aave Dai (aDai),代表你已借出的 Dai。 -- 你的 aDai 将根据利率增加,你可以看到钱包里的余额在增长。 根据 APR,你的钱包余额在几天甚至几小时后会显示为 100.1234 这样的数字。 +- 你的 aDai 将根据利率增加,你可以看到钱包里的余额在增长。 根据[年利率](/glossary/#apr),你的钱包余额在几天甚至几小时后会显示为 100.1234 这样的数字。 - 你可以随时提取与 aDai 余额等额的普通 Dai。 - + 查看借款 dapp @@ -199,7 +201,7 @@ Dai 或 USDC 等代币的价值和美元的差距通常保持在几美分以内 奖池由所有借出彩票存款产生的利息汇聚而成,类似上面的借贷案例。 - + 尝试 PoolTogether @@ -211,7 +213,7 @@ Dai 或 USDC 等代币的价值和美元的差距通常保持在几美分以内 例如,如果你想使用无损彩票 PoolTogether(如上所述),则需要类似 Dai 或 USDC 的代币。 DEX 允许你将以太币换成这些代币,并在完成交易后再换回来。 - + 查看代币兑换 @@ -223,7 +225,7 @@ Dai 或 USDC 等代币的价值和美元的差距通常保持在几美分以内 使用中心化交易所时,你必须在交易前存入资产,并相信交易所会妥善处理这些资产。 当你存入资产时,它们会面临风险,因为中心化交易所对黑客来说是诱人目标。 - + 查看更多交易 dapp @@ -233,9 +235,9 @@ Dai 或 USDC 等代币的价值和美元的差距通常保持在几美分以内 以太坊上有一些基金管理产品,它们会尝试根据你选择的策略为你的投资组合增值。 自动完成而且对每个人都开放,没有管理人员从利润中抽成。 -一个很好的示例是[去中心化金融指数基金](https://defipulse.com/blog/defi-pulse-index/)。 这是一支自动再平衡基金,可确保你的投资组合总是包含[市值最高的去中心化金融代币](https://www.coingecko.com/en/defi)。 你无需管理任何细节,并且可以随时从基金中提款。 +一个很好的示例是[去中心化金融指数基金](https://defipulse.com/blog/defi-pulse-index/)。 这是一支自动再平衡基金,可确保你的投资组合总是包含市值最高的去中心化金融代币。 你无需管理任何细节,并且可以随时从基金中提款。 - + 查看投资去中心化应用程序 @@ -249,7 +251,7 @@ Dai 或 USDC 等代币的价值和美元的差距通常保持在几美分以内 - 公开透明,募捐者可以证明已经筹集了多少资金。 你甚至可以在以后的工作中追踪资金的使用情况。 - 募捐者可以设置自动退款,例如,如果有未达到特定的最后期限和最低金额,就可以自动退款。 - + 查看更多众筹去中心化应用程序 @@ -266,7 +268,9 @@ Dai 或 USDC 等代币的价值和美元的差距通常保持在几美分以内 这意味着获得 100 笔 1 美元捐款的项目 A 最终可能比获得 1 笔 1 万美元捐款的项目 B 获得更多资金(取决于匹配池的大小)。 -[关于二次方融资的更多信息](https://wtfisqf.com) + + 关于二次方融资的更多信息 + @@ -276,7 +280,7 @@ Dai 或 USDC 等代币的价值和美元的差距通常保持在几美分以内 就像任何软件一样,以太坊产品也可能出现漏洞。 因此,目前该领域中的许多保险产品都致力于保护用户免受资金损失。 然而,一些项目开始构建全面覆盖我们生活中可能出现的各种情况的保险方案。 Etherisc 的作物保护就是一个很好的例子,其目的是[保护肯尼亚的小农户对抗干旱和洪水侵袭](https://blog.etherisc.com/etherisc-teams-up-with-chainlink-to-deliver-crop-insurance-in-kenya-137e433c29dc)。 去中心化保险可以为那些经常被传统保险拒之门外的农民提供更便宜的保险。 - + 查看保险去中心化应用程序 @@ -286,7 +290,7 @@ Dai 或 USDC 等代币的价值和美元的差距通常保持在几美分以内 拥有了这么多种服务,你需要一种方法来跟踪跟踪所有投资、贷款和交易。 有许多产品可以让你集中协调所有去中心化金融活动。 这就是去中心化金融开放架构的魅力所在。 团队可以创建界面,你不仅可以看到各个产品中的余额,也可以使用其功能。 当你探索更多的去中心化金融时,可能会发现这个很有用。 - + 查看投资组合去中心化应用程序 @@ -320,11 +324,13 @@ Dai 或 USDC 等代币的价值和美元的差距通常保持在几美分以内 3. 协议 — 提供功能的[智能合约](/glossary/#smart-contract),例如,一项提供去中心化资产借贷的服务。 4. [应用程序](/dapps/) - 我们用来管理和访问协议的产品。 +注意:许多去中心化金融使用 [ERC-20 标准](/glossary/#erc-20)。 去中心化金融中的应用程序使用一种称为包装以太币 (WETH) 的以太币包装器。 [了解更多关于包装以太币的信息](/wrapped-eth)。 + ## 构建去中心化金融 {#build-defi} 去中心化金融是一场开源行动。 去中心化金融协议和应用都是开放的,你可以自行检查、分叉和创新。 由于这个分层堆栈(他们都共享相同的基础区块链和资产),协议可以混合和匹配以解锁独特的组合机会。 - + 关于构建去中心化应用程序的更多信息 @@ -334,7 +340,6 @@ Dai 或 USDC 等代币的价值和美元的差距通常保持在几美分以内 - [DeFi Prime](https://defiprime.com/) - [DeFi Llama](https://defillama.com/) -- [DeFi Rate](https://defirate.com/) ### 去中心化金融相关文章 {#defi-articles} @@ -348,5 +353,5 @@ Dai 或 USDC 等代币的价值和美元的差距通常保持在几美分以内 ### 社区 {#communities} -- [去中心化金融 Llama Discord 服务器](https://discord.gg/buPFYXzDDd) +- [去中心化金融 Llama Discord 服务器](https://discord.defillama.com/) - [去中心化金融 Pulse Discord 服务器](https://discord.gg/Gx4TCTk) diff --git a/public/content/translations/zh/desci/index.md b/public/content/translations/zh/desci/index.md index be8bb7be9c6..896a110dd72 100644 --- a/public/content/translations/zh/desci/index.md +++ b/public/content/translations/zh/desci/index.md @@ -5,7 +5,7 @@ lang: zh template: use-cases emoji: ":microscope:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: 当前科学体系的全球性、开放性替代方案。 summaryPoint2: 一种能帮助科学家做诸多事情的技术,例如筹集资金、进行实验、分享数据、传播见解等。 diff --git a/public/content/translations/zh/developers/docs/consensus-mechanisms/pos/attack-and-defense/index.md b/public/content/translations/zh/developers/docs/consensus-mechanisms/pos/attack-and-defense/index.md index b543a8dac63..b53ab8cac41 100644 --- a/public/content/translations/zh/developers/docs/consensus-mechanisms/pos/attack-and-defense/index.md +++ b/public/content/translations/zh/developers/docs/consensus-mechanisms/pos/attack-and-defense/index.md @@ -141,7 +141,7 @@ LMD-GHOST 分叉选择算法的“最新消息驱动”部分减轻了雪崩攻 34%:最终确定性延迟、双重最终确定性 -51%%:最终确定性延迟、双重最终确定性、审查、控制区块链的未来 +51%:最终确定性延迟、双重最终确定性、审查、控制区块链的未来 66%:最终确定性延迟、双重最终确定性、审查、控制区块链的未来以及过去 diff --git a/public/content/translations/zh/nft/index.md b/public/content/translations/zh/nft/index.md index b6a050df9d5..a22d2db097b 100644 --- a/public/content/translations/zh/nft/index.md +++ b/public/content/translations/zh/nft/index.md @@ -5,7 +5,7 @@ lang: zh template: use-cases emoji: ":frame_with_picture:" sidebarDepth: 2 -image: /infrastructure_transparent.png +image: /images/infrastructure_transparent.png alt: 通过全息图显示的以太币徽标。 summaryPoint1: 一种用以太坊资产表示任何独特事物的方法。 summaryPoint2: 非同质化代币正在前所未有地向内容创作人赋予更多权利。 @@ -14,28 +14,28 @@ summaryPoint3: 由以太坊区块链上的智能合约提供支持 ## 什么是非同质化代币? {#what-are-nfts} -每个非同质化代币都是独一无二的。 每个非同质化代币都有不同的属性(非同质化),并且可证明其稀缺性。 这一点不同于以太币和 USDC 等其他基于以太坊的代币,这类代币中,每个代币都是相同的且具有相同的属性(“同质化”)。 你不会关心钱包中的具体某一张钞票(或以太币),因为它们完全相同且具有同样的价值。 然而,你_需要_关心你拥有具体哪一个非同质化代币,因为它们都有区分于其他非同质化代币的独特属性(“非同质化”)。 +每个非同质化代币都是**独一无二的**。 每个非同质化代币都有不同的属性(非同质化),并且可证明其稀缺性。 这一点不同于[以太币](/glossary/#ether)和 USDC 等其他基于以太坊的代币,在这类代币中,每个代币都是相同的且具有相同的属性(“同质化”)。 你不会关心钱包中的具体某一张钞票(或以太币),因为它们完全相同且具有同样的价值。 然而,你_需要_关心你拥有具体哪一个非同质化代币,因为它们都有区分于其他非同质化代币的独特属性(“非同质化”)。 -每个非同质化代币的独特性使其能够实现艺术品、收藏品甚至房地产等资产的代币化,一个特定的独特非同质化代币可以代表一个特定的独特实体或数字物品。 资产的所有权可以在以太坊区块链上公开验证。 +每个非同质化代币的独特性使其能够实现艺术品、收藏品甚至房地产等资产的代币化,一个特定的独特非同质化代币可以代表一个特定的独特实体或数字物品。 资产的所有权可以在以太坊[区块链](/glossary/#blockchain)上公开验证。 ## 资产互联网 {#internet-of-assets} -非同质化代币和以太坊解决了当前互联网上存在的一些问题。 随着数字化程度的提升,需要以一种不受中心化组织控制的方式复制实体物品的属性,如稀缺性、独特性和所有权证明。 例如,利用非同质化代币,你可以在所有以太坊应用程序中拥有一个音乐 mp3 文件的所有权,而不必局限于某一家公司的特定音乐应用程序(如 Spotify 或 Apple Music)。 你可以拥有一个社交媒体账号,你自己可以出售或交换,但平台提供商不能任意收回。 +非同质化代币和以太坊解决了当前互联网上存在的一些问题。 随着数字化程度的提升,需要以一种不受中心化组织控制的方式复制实体物品的属性,如稀缺性、独特性和所有权证明。 例如,利用非同质化代币,你可以在所有以太坊应用程序中拥有一个音乐 mp3 文件的所有权,而不必局限于某一家公司的特定音乐应用程序(如 Spotify 或 Apple Music)。 你可以拥有一个社交媒体账号,你自己可以出售或交换它,但平台提供商**不能任意收回**。 非同质化代币互联网与我们今天大多数人使用的互联网的对比如下…… ### 对比 {#nft-comparison} -| 非同质化代币互联网 | 当今互联网 | -| ----------------------------------------------- | ------------------------------------- | -| 你拥有自己的数字资产! 只有你可以出售或交换它们。 | 你租用某个组织的资产,该资产可以被收回。 | -| 非同质化代币在数字世界里是独一无二的,没有两个相同的非同质化代币。 | 物体的副本通常无法与原件区分开。 | -| 非同质化代币的所有权储存在区块链上,任何人都可以验证。 | 数字物品的所有权记录存储在由机构控制的服务器上 - 你必须相信他们的话。 | -| 非同质化代币是以太坊上的智能合约。 这意味人们很容易在以太坊上的其他智能合约或者应用中使用它。 | 拥有数字物品的公司通常需要自己的“围墙花园(封闭平台)”基础设施。 | -| 内容创建人可以在任何地方出售他们的作品,并可以进入全球市场。 | 创建人依靠所用平台的基础设施和分布。 这通常受到使用条款和地理限制的制约。 | -| 非同质化代币创建人可以保留自己作品的所有权,并直接在非同质化代币合约中设置版税。 | 音乐媒体服务等平台扣留大部分销售利润。 | +| 非同质化代币互联网 | 当今互联网 | +| ---------------------------------------------------------------------------------- | ----------------------------------------- | +| **你拥有自己的资产!** 只有你能出售或交换它们。 | **你租用某个组织的资产,**它可以被收回。 | +| 非同质化代币在**数字世界里是独一无二的**,没有两个相同的非同质化代币。 | **复制品通常无法与原件区分**。 | +| 非同质化代币的所有权储存在区块链上,任何人都可以**公开验证**。 | 数字物品所有权记录的访问权限**由机构控制**— 你必须相信他们的话。 | +| 非同质化代币是以太坊上的[智能合约](/glossary/#smart-contract)。 这意味着它们**可以方便地在以太坊的其他智能合约**和应用程序中使用! | 拥有数字物品的公司通常**需要自己的“围墙花园”基础设施**。 | +| 内容**创作者可以在任何地方出售他们的作品**,并可以进入全球市场。 | 创建人依靠所用平台的基础设施和分布。 这些通常受使用条款和**地理限制**的制约。 | +| 非同质化代币创建者**可以保留自己作品的所有权**,并直接在非同质化代币合约中设置版税。 | 音乐**流媒体服务**这样的平台扣留大部分销售利润。 | ## 非同质化代币有哪些用武之地? {#nft-use-cases} @@ -50,13 +50,20 @@ summaryPoint3: 由以太坊区块链上的智能合约提供支持 - 限制内容访问权限 - 发放凭据 - 分布式互联网域名 -- 去中心化金融抵押品 +- 在[去中心化金融](/glossary/#defi)中作为抵押品 -假设你是一位艺术家,希望使用非同质化代币分享自己的作品,同时不想失去对作品的控制,也不想中间商分走利润。 你可以创建一个新合约,指定非同质化代币的数量、属性和特定艺术品的链接。 作为艺术家,你可以在智能合约中设置你应该收取的版税(例如,每次转让非同质化代币时,将销售价格的 5% 转给合约所有人)。 因为你拥有部署合约的钱包,所以你始终可以证明是你是非同质化代币的创建人。 你的买家也可以轻松地证明他们拥有代表你的系列艺术品的真正的非同质化代币,因为他们的钱包地址与你的智能合约中的一个代币相关联。 他们可以在整个以太坊生态系统中使用该非同质化代币,因为其真实性能得到保证。 +假设你是一位艺术家,希望使用非同质化代币分享自己的作品,同时不想失去对作品的控制,也不想中间商分走利润。 你可以创建一个新合约,指定非同质化代币的数量、属性和特定艺术品的链接。 作为艺术家,**你可以在智能合约中设置你应该收取的版税**(例如,每次转让非同质化代币时,将销售价格的 5% 转给合约所有人)。 因为你拥有部署合约的[钱包](/glossary/#wallet),所以你始终可以证明是你是非同质化代币的创建者。 你的买家也可以轻松地证明他们拥有代表你的系列艺术品的**真正的非同质化代币**,因为他们的钱包[地址](/glossary/#address)与你的智能合约中的一个代币相关联。 他们可以在整个以太坊生态系统中使用该非同质化代币,因为其真实性能得到保证。 -再以体育赛事的门票为例。 就像赛事组织方可以选择出售多少门票一样,非同质化代币的创建人可以决定创建多少份复制品。 有时候,它们是完全相同的复制品,如 5000 张普通门票。 有时候,会制作一些非常相似但略有不同的门票,如指定座位的门票。 这些门票可以在用户之间点对点买卖,而无需支付票务处理费用,买家始终可以通过检查合约地址来确保门票的真实性。 + +
    探索、购买或创建自己的非同质化代币艺术品/收藏品...
    + + 探索非同质化代币艺术品 + +
    -在 ethereum.org 上,非同质化代币用于证明人们对我们的 Github 存储库做出了有意义的贡献(对网站进行了编程、撰写或修改了文章...)、翻译了我们的内容或参加了我们的社区电话会议,我们甚至拥有了自己的非同质化代币域名。 如果你对 ethereum.org 做出了贡献,可以认领 POAP 徽章非同质化代币。 一些加密货币相关活动使用 POAP 徽章作为门票。 [关于贡献的更多信息](/contributing/#poap)。 +再以体育赛事的门票为例。 就像**赛事组织方可以选择出售多少门票一样**,非同质化代币的创建者可以决定创建多少份复制品。 有时候,它们是完全相同的复制品,如 5000 张普通门票。 有时候,会制作一些非常相似但略有不同的门票,如指定座位的门票。 这些门票可以在用户之间点对点买卖,而无需支付票务处理费用,买家始终可以通过检查合约地址来确保门票的真实性。 + +在 ethereum.org 上,**非同质化代币用于证明人们对我们的 Github 存储库做出了有意义的贡献**(对网站进行了编程、撰写或修改了文章...)、翻译了我们的内容或参加了我们的社区电话会议,我们甚至拥有了自己的非同质化代币域名。 如果你对 ethereum.org 做出了贡献,可以认领 [POAP](/glossary/#poap) 徽章非同质化代币。 一些加密货币相关活动使用 POAP 徽章作为门票。 [关于贡献的更多信息](/contributing/#poap)。 ![ethereum.org POAP 徽章](./poap.png) @@ -68,7 +75,7 @@ summaryPoint3: 由以太坊区块链上的智能合约提供支持 ## 非同质化代币的工作原理是什么? {#how-nfts-work} -非同质化代币与以太坊区块链上的任何数字物品一样,都是通过一种称为“智能合约”的特殊以太坊计算机程序创建的。 这些合约遵循某些规则,例如 ERC-721 或 ERC-1155 标准,这些规则决定了合约的功能。 +非同质化代币与以太坊区块链上的任何数字物品一样,都是通过一种称为“智能合约”的特殊以太坊计算机程序创建的。 这些合约遵循某些规则,例如 [ERC-721](/glossary/#erc-721) 或 [ERC-1155](/glossary/#erc-1155) 标准,这些规则决定了合约的功能。 非同质化代币智能合约可以做一些重要事情: @@ -82,7 +89,7 @@ summaryPoint3: 由以太坊区块链上的智能合约提供支持 ### 非同质化代币安全性 {#nft-security} -以太坊的安全性来自权益证明。 该机制旨在通过经济手段遏制恶意行为,使以太坊防篡改。 这便是非同质化代币的由来。 一旦包含你的非同质化代币交易的区块最终确定,攻击者需要花费数百万个以太币才能更改它。 运行以太坊软件的任何人都能立即检测到对非同质化代币的不诚实篡改,并且不良行为者将受到经济处罚并被驱逐出网络。 +以太坊的安全性来自[权益证明](/glossary/#pos)。 该机制旨在通过经济手段遏制恶意行为,使以太坊防篡改。 这便是非同质化代币的由来。 一旦包含你的非同质化代币交易的[区块](/glossary/#block)[最终确定](/glossary/#finality),攻击者需要花费数百万个以太币才能更改它。 运行以太坊软件的任何人都能立即检测到对非同质化代币的不诚实篡改,并且不良行为者将受到经济处罚并被驱逐出网络。 非同质化代币的安全问题通常与网络钓鱼诈骗、智能合约漏洞或用户错误(例如无意中暴露私钥)有关,因此非同质化代币所有者务必保障钱包的安全性。 diff --git a/public/content/translations/zh/refi/index.md b/public/content/translations/zh/refi/index.md index 932cdac3fbd..44a34287ab6 100644 --- a/public/content/translations/zh/refi/index.md +++ b/public/content/translations/zh/refi/index.md @@ -5,7 +5,7 @@ lang: zh template: use-cases emoji: ":recycle:" sidebarDepth: 2 -image: /future_transparent.png +image: /images/future_transparent.png alt: "" summaryPoint1: 一种构建于再生原则之上的替代经济体系 summaryPoint2: 一次利用以太坊解决全球协作危机(如气候变化)的尝试 diff --git a/public/content/translations/zh/roadmap/beacon-chain/index.md b/public/content/translations/zh/roadmap/beacon-chain/index.md index e48f351c650..7c82927a2fb 100644 --- a/public/content/translations/zh/roadmap/beacon-chain/index.md +++ b/public/content/translations/zh/roadmap/beacon-chain/index.md @@ -3,7 +3,7 @@ title: 信标链 description: 了解信标链 - 引入权益证明的以太坊升级。 lang: zh template: upgrade -image: /upgrades/core.png +image: /images/upgrades/core.png alt: summaryPoint1: 信标链为以太坊生态系统引入了权益证明机制。 summaryPoint2: 信标链于 2022 年 9 月与原有的以太坊工作量证明链合并。 diff --git a/public/content/translations/zh/roadmap/future-proofing/index.md b/public/content/translations/zh/roadmap/future-proofing/index.md index a8a28ea7f19..b5afcec2743 100644 --- a/public/content/translations/zh/roadmap/future-proofing/index.md +++ b/public/content/translations/zh/roadmap/future-proofing/index.md @@ -2,7 +2,7 @@ title: 打造面向未来的以太坊 description: 无论未来会发生什么,这些升级都可以增强以太坊,使其成为可以适应未来需求的有韧性、去中心化的基础层。 lang: zh -image: /roadmap/roadmap-future.png +image: /images/roadmap/roadmap-future.png alt: "以太坊路线图" template: roadmap --- diff --git a/public/content/translations/zh/roadmap/index.md b/public/content/translations/zh/roadmap/index.md index b27dceedd3b..75184e97967 100644 --- a/public/content/translations/zh/roadmap/index.md +++ b/public/content/translations/zh/roadmap/index.md @@ -3,7 +3,7 @@ title: 以太坊路线图 description: 提高以太坊可扩展性、安全性和可持续性的途径。 lang: zh template: roadmap -image: /heroes/roadmap-hub-hero.jpg +image: /images/heroes/roadmap-hub-hero.jpg alt: "以太坊路线图" summaryPoints: buttons: diff --git a/public/content/translations/zh/roadmap/merge/index.md b/public/content/translations/zh/roadmap/merge/index.md index 02ef80b2fdc..1c6754a3490 100644 --- a/public/content/translations/zh/roadmap/merge/index.md +++ b/public/content/translations/zh/roadmap/merge/index.md @@ -3,7 +3,7 @@ title: 合并 description: 了解合并 - 以太坊主网何时采用权益证明机制。 lang: zh template: upgrade -image: /upgrades/merge.png +image: /images/upgrades/merge.png alt: summaryPoint1: 以太坊主网采用权益证明机制,但情况并非一直如此。 summaryPoint2: 从原有的工作量证明机制过渡到权益证明机制的升级称为合并。 diff --git a/public/content/translations/zh/roadmap/scaling/index.md b/public/content/translations/zh/roadmap/scaling/index.md index 89ade9819bc..ab560e22130 100644 --- a/public/content/translations/zh/roadmap/scaling/index.md +++ b/public/content/translations/zh/roadmap/scaling/index.md @@ -2,7 +2,7 @@ title: 以太坊扩容 description: 卷叠链下批量处理交易,从而降低用户的成本。 然而,当前卷叠在数据使用上存在高昂的成本,限制了交易费用的降低。 Proto-Danksharding 解决了这个问题。 lang: zh -image: /roadmap/roadmap-transactions.png +image: /images/roadmap/roadmap-transactions.png alt: "以太坊路线图" template: roadmap --- diff --git a/public/content/translations/zh/roadmap/security/index.md b/public/content/translations/zh/roadmap/security/index.md index 17dac78c660..1f3d4a68edc 100644 --- a/public/content/translations/zh/roadmap/security/index.md +++ b/public/content/translations/zh/roadmap/security/index.md @@ -2,7 +2,7 @@ title: 更安全的以太坊 description: 以太坊是现有的最安全和去中心化的智能合约平台。 不过,我们仍有改进空间,从而确保以太坊能够抵御未来任何程度的攻击。 lang: zh -image: /roadmap/roadmap-security.png +image: /images/roadmap/roadmap-security.png alt: "以太坊路线图" template: roadmap --- diff --git a/public/content/translations/zh/roadmap/user-experience/index.md b/public/content/translations/zh/roadmap/user-experience/index.md index f1a7ec74506..2cf7f29eb28 100644 --- a/public/content/translations/zh/roadmap/user-experience/index.md +++ b/public/content/translations/zh/roadmap/user-experience/index.md @@ -2,7 +2,7 @@ title: 提升用户体验 description: 对于大多数人来说,使用以太坊仍然过于复杂。 为了促进以太坊的大规模普及,必须大幅降低其进入门槛 - 必须让用户在访问以太坊时,享受去中心化、无需许可和抗审查的好处,同时像使用传统的 Web2 应用程序一样丝滑顺畅。 lang: zh -image: /roadmap/roadmap-ux.png +image: /images/roadmap/roadmap-ux.png alt: "以太坊路线图" template: roadmap --- diff --git a/public/content/translations/zh/smart-contracts/index.md b/public/content/translations/zh/smart-contracts/index.md index 63d6d0ab73c..c7717901bc5 100644 --- a/public/content/translations/zh/smart-contracts/index.md +++ b/public/content/translations/zh/smart-contracts/index.md @@ -6,11 +6,15 @@ lang: zh # 智能合约简介 {#introduction-to-smart-contracts} -智能合约是以太坊应用程序层的基石。 它们是存储在区块链上的计算机程序,遵循“如果...那么...”(IFTTT) 逻辑,并且保证按照其代码定义的规则执行,智能合约一旦创建就无法更改。 +智能合约是以太坊应用程序层的基石。 它们是存储在[区块链](/glossary/#blockchain)上的计算机程序,遵循“如果...那么...”(IFTTT) 逻辑,并且保证按照其代码定义的规则执行,智能合约一旦创建就无法更改。 Nick Szabo 创造了“智能合约”这一术语。 1994 年,他撰写了[智能合约简介](https://www.fon.hum.uva.nl/rob/Courses/InformationInSpeech/CDROM/Literature/LOTwinterschool2006/szabo.best.vwh.net/smart.contracts.html);1996 年,他撰写了[对智能合约潜在功能的探索](https://www.fon.hum.uva.nl/rob/Courses/InformationInSpeech/CDROM/Literature/LOTwinterschool2006/szabo.best.vwh.net/smart_contracts_2.html)。 -Szabo 构想了一个数字市场,在这个市场中,自动化的、通过加密学保证安全的流程使得交易和商业功能可在不需要可信中介的情况下进行。 以太坊上的智能合约将这一设想付诸实践。 +Szabo 构想了一个数字市场,在这个市场中,交易和商业功能可在不需要受信任中介的情况下通过[加密学保证安全](/glossary/#cryptography)的自动化流程进行。 以太坊上的智能合约将这一设想付诸实践。 + +观看 Finematics 解释智能合约: + + ## 传统合约中的信任问题 {#trust-and-contracts} @@ -60,21 +64,15 @@ Alice 和 Bob 要进行一场自行车比赛。 假设 Alice 和 Bob 打赌 $10 其他计算机程序可以做的事情,智能合约基本上都可以做。 -它们可以执行计算、创建货币、存储数据、铸造非同质化代币、发送通信甚至生成图形。 以下是一些常见的真实示例: +它们可以执行计算、创建货币、存储数据、铸造[非同质化代币](/glossary/#nft)、发送通信甚至生成图形。 以下是一些常见的真实示例: - [稳定币](/stablecoins/) - [创建和分发独特的数字资产](/nft/) - [自动、开放的货币交易所](/get-eth/#dex) -- [去中心化游戏](/dapps/?category=gaming) +- [去中心化游戏](/dapps/?category=gaming#explore) - [自动赔付的保单](https://etherisc.com/) - [允许创建定制、可互操作货币的标准](/developers/docs/standards/tokens/) -## 更愿意通过视频学习? {#visual-learner} - -观看 Finematics 解释智能合约: - - - ## 延伸阅读 {#further-reading} - [智能合约将如何改变世界](https://www.youtube.com/watch?v=pA6CGuXEKtQ) diff --git a/public/content/translations/zh/social-networks/index.md b/public/content/translations/zh/social-networks/index.md index a1b5ea3a121..2bebb4ec701 100644 --- a/public/content/translations/zh/social-networks/index.md +++ b/public/content/translations/zh/social-networks/index.md @@ -5,7 +5,7 @@ lang: zh template: use-cases emoji: ":mega:" sidebarDepth: 2 -image: /ethereum-learn.png +image: /images/ethereum-learn.png summaryPoint1: 基于区块链的社交互动与内容平台的创建和分配。 summaryPoint2: 去中心化社交媒体网络可保护用户隐私并增强数据安全性。 summaryPoint3: 代币和非同质化代币创造了一种将内容货币化的新方法。 diff --git a/public/content/translations/zh/staking/pools/index.md b/public/content/translations/zh/staking/pools/index.md index 1d6dfea64ad..a5cb306e8a9 100644 --- a/public/content/translations/zh/staking/pools/index.md +++ b/public/content/translations/zh/staking/pools/index.md @@ -4,7 +4,7 @@ description: 简要介绍如何开始以太币联合质押 lang: zh template: staking emoji: ":money_with_wings:" -image: /staking/leslie-pool.png +image: /images/staking/leslie-pool.png alt: 莱斯利犀牛在泳池中游泳。 sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/zh/staking/saas/index.md b/public/content/translations/zh/staking/saas/index.md index 02d35fa337d..1afb1f43f18 100644 --- a/public/content/translations/zh/staking/saas/index.md +++ b/public/content/translations/zh/staking/saas/index.md @@ -4,7 +4,7 @@ description: 简要介绍如何开始以太币联合质押 lang: zh template: staking emoji: ":money_with_wings:" -image: /staking/leslie-saas.png +image: /images/staking/leslie-saas.png alt: 莱斯利犀牛在云中漂浮。 sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/zh/staking/solo/index.md b/public/content/translations/zh/staking/solo/index.md index 23f9e56c426..a25d3b61fdf 100644 --- a/public/content/translations/zh/staking/solo/index.md +++ b/public/content/translations/zh/staking/solo/index.md @@ -4,7 +4,7 @@ description: 简要介绍如何单独质押你的以太币 lang: zh template: staking emoji: ":money_with_wings:" -image: /staking/leslie-solo.png +image: /images/staking/leslie-solo.png alt: 莱斯利犀牛在自己的电脑芯片上。 sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/zh/staking/withdrawals/index.md b/public/content/translations/zh/staking/withdrawals/index.md index 9d39b2148f7..861389ca029 100644 --- a/public/content/translations/zh/staking/withdrawals/index.md +++ b/public/content/translations/zh/staking/withdrawals/index.md @@ -3,7 +3,7 @@ title: 质押提款 description: 本页面概述质押推送提款是什么,它们如何工作,质押人需要做什么才能获得奖励 lang: zh template: staking -image: /staking/leslie-withdrawal.png +image: /images/staking/leslie-withdrawal.png alt: 犀牛莱斯利与她的质押奖励 sidebarDepth: 2 summaryPoints: diff --git a/public/content/translations/zh/web3/index.md b/public/content/translations/zh/web3/index.md index 940ae27302e..b5f35437a53 100644 --- a/public/content/translations/zh/web3/index.md +++ b/public/content/translations/zh/web3/index.md @@ -59,7 +59,7 @@ Web3 已成为一个包罗万象的术语,代表了一个新的、更好的互 Web3 以前所未有的方式赋予你数字资产的所有权。 例如,假设你正在玩一个 Web2 游戏。 如果你购买游戏内物品,它会直接与你的帐户绑定。 如果游戏创建者删除你的帐户,你将丢失这些物品。 或者如果你停止玩游戏,你将失去投资到游戏内物品的价值。 -Web3 允许通过[非同质化代币 (NFT)](/nft/) 直接拥有所有权。 任何人甚至是游戏创作者,都没有权力剥夺你的所有权。 而且,如果你停止玩这个游戏,你可以在公开市场上出售或交易你的游戏内物品并收回它们的价值。 +Web3 允许通过[非同质化代币 (NFT)](/glossary/#nft) 直接拥有所有权。 任何人甚至是游戏创作者,都没有权力剥夺你的所有权。 而且,如果你停止玩这个游戏,你可以在公开市场上出售或交易你的游戏内物品并收回它们的价值。
    了解更多有关非同质化代币的更多信息
    @@ -82,7 +82,7 @@ Web 2.0 需要内容创作者信任平台不会更改规则,但抗审查则是 在 Web3 中,除了拥有你的数据之外,通过使用类似于公司股票的代币,你还可以作为集体中的一员拥有这个平台。 去中心化自治组织让你可以协调平台的分散化所有权,以及对平台的未来做出决策。 -去中心化自治组织在技术上被定义为事先商定的智能合约,可以自动决定资源池(代币)的去中心化决策。 拥有代币的用户对资源的使用方式进行投票,代码自动执行投票结果。 +去中心化自治组织在技术上被定义为事先商定的[智能合约](/glossary/#smart-contract),可以自动做出关于资源池(代币)的去中心化决策。 拥有代币的用户对资源的使用方式进行投票,代码自动执行投票结果。 然而,许多 Web3 社区都被定义为去中心化自治组织。 这些社区都通过代码实现了不同程度的去中心化和自动化。 目前,我们仍在探索去中心化自治组织是什么以及它们在未来会如何发展。 @@ -97,15 +97,11 @@ Web 2.0 需要内容创作者信任平台不会更改规则,但抗审查则是 通常,你需要为使用的每个平台创建一个帐户。 例如,你可能有 Twitter 帐户、YouTube 帐户和 Reddit 帐户。 想要更改你的显示名称或个人资料图片? 你必须在每个帐户中执行此操作。 在某些情况下,你可以使用社交媒体帐户登录,但这会带来一个常见的问题—审查。 只需点一下,这些平台就可以封锁你的整个线上生活。 更糟糕的是,许多平台要求你给他们提供你的个人识别信息才能创建帐户。 -Web3 允许你使用以太坊地址和以太坊域名服务配置文件控制你的数字身份,从而解决了这些问题。 使用以太坊地址可以提供跨平台单点登录,这种登录安全、抗审查并且匿名。 - - - 使用以太坊登录 - +Web3 允许你使用以太坊地址和[以太坊域名服务 (ENS)](/glossary/#ens) 配置文件控制你的数字身份,从而解决了这些问题。 使用以太坊地址可以提供跨平台单点登录,这种登录安全、抗审查并且匿名。 ### 原生支付功能 {#native-payments} -Web2 的支付基础设施依赖于银行和第三方支付机构,这就把没有银行帐户或碰巧生活在某些“不好”国家/地区的人排除在外。 Web3 使用诸如[以太币](/eth/)之类的代币直接在浏览器中汇款,不需要受信任的第三方。 +Web2 的支付基础设施依赖于银行和第三方支付机构,这就把没有银行帐户或碰巧生活在某些“不好”国家/地区的人排除在外。 Web3 使用诸如[以太币](/glossary/#ether)之类的代币直接在浏览器中汇款,不需要受信任的第三方。 有关以太币的更多信息 @@ -117,7 +113,7 @@ Web2 的支付基础设施依赖于银行和第三方支付机构,这就把没 ### 可访问性 {#accessibility} -如今,人人都可以使用重要的 Web3 功能,例如使用以太坊登录,而且不会有任何费用。 但是,相对较高的交易成本仍然让许多人望而却步。 由于高昂的交易费用,Web3 不大可能在不太富裕的发展中国家使用。 在以太坊,正在通过[路线图](/roadmap/)和[二层网络扩容解决方案](/developers/docs/scaling/)解决这些难题。 技术现成可用,但我们需要提高技术在二层网络的采用程度,才能让每个人都能使用 Web3。 +如今,人人都可以使用重要的 Web3 功能,例如使用以太坊登录,而且不会有任何费用。 但是,相对较高的交易成本仍然让许多人望而却步。 由于高昂的交易费用,Web3 不大可能在不太富裕的发展中国家使用。 在以太坊,正在通过[路线图](/roadmap/)和[二层网络扩容解决方案](/glossary/#layer-2)解决这些难题。 技术现成可用,但我们需要提高技术在二层网络的采用程度,才能让每个人都能使用 Web3。 ### 用户体验 {#user-experience} diff --git a/public/content/zero-knowledge-proofs/index.md b/public/content/zero-knowledge-proofs/index.md index a78ca4b9305..e33b244b515 100644 --- a/public/content/zero-knowledge-proofs/index.md +++ b/public/content/zero-knowledge-proofs/index.md @@ -210,3 +210,5 @@ ZK-STARK is considered immune to the threat of quantum computing, as it only rel - [zk-SNARKs — A Realistic Zero-Knowledge Example and Deep Dive](https://medium.com/coinmonks/zk-snarks-a-realistic-zero-knowledge-example-and-deep-dive-c5e6eaa7131c) — _Adam Luciano_ - [ZK-STARKs — Create Verifiable Trust, even against Quantum Computers](https://medium.com/coinmonks/zk-starks-create-verifiable-trust-even-against-quantum-computers-dd9c6a2bb13d) — _Adam Luciano_ - [An approximate introduction to how zk-SNARKs are possible](https://vitalik.eth.limo/general/2021/01/26/snarks.html) — _Vitalik Buterin_ +- [Why Zero Knowledge Proofs (ZKPs) is a Game Changer for Self-Sovereign Identity](https://frankiefab.hashnode.dev/why-zero-knowledge-proofs-zkps-is-a-game-changer-for-self-sovereign-identity) — _Franklin Ohaegbulam_ + diff --git a/public/assets/eth-diamond-black-gray.png b/public/images/assets/eth-diamond-black-gray.png similarity index 100% rename from public/assets/eth-diamond-black-gray.png rename to public/images/assets/eth-diamond-black-gray.png diff --git a/public/assets/eth-diamond-black-white.jpg b/public/images/assets/eth-diamond-black-white.jpg similarity index 100% rename from public/assets/eth-diamond-black-white.jpg rename to public/images/assets/eth-diamond-black-white.jpg diff --git a/public/assets/eth-diamond-black.png b/public/images/assets/eth-diamond-black.png similarity index 100% rename from public/assets/eth-diamond-black.png rename to public/images/assets/eth-diamond-black.png diff --git a/public/assets/eth-diamond-glyph.png b/public/images/assets/eth-diamond-glyph.png similarity index 100% rename from public/assets/eth-diamond-glyph.png rename to public/images/assets/eth-diamond-glyph.png diff --git a/public/assets/eth-diamond-purple-purple.png b/public/images/assets/eth-diamond-purple-purple.png similarity index 100% rename from public/assets/eth-diamond-purple-purple.png rename to public/images/assets/eth-diamond-purple-purple.png diff --git a/public/assets/eth-diamond-purple-white.jpg b/public/images/assets/eth-diamond-purple-white.jpg similarity index 100% rename from public/assets/eth-diamond-purple-white.jpg rename to public/images/assets/eth-diamond-purple-white.jpg diff --git a/public/assets/eth-diamond-purple.png b/public/images/assets/eth-diamond-purple.png similarity index 100% rename from public/assets/eth-diamond-purple.png rename to public/images/assets/eth-diamond-purple.png diff --git a/public/assets/eth-diamond-rainbow.png b/public/images/assets/eth-diamond-rainbow.png similarity index 100% rename from public/assets/eth-diamond-rainbow.png rename to public/images/assets/eth-diamond-rainbow.png diff --git a/public/assets/eth-glyph-colored.png b/public/images/assets/eth-glyph-colored.png similarity index 100% rename from public/assets/eth-glyph-colored.png rename to public/images/assets/eth-glyph-colored.png diff --git a/public/assets/eth-transparent.png b/public/images/assets/eth-transparent.png similarity index 100% rename from public/assets/eth-transparent.png rename to public/images/assets/eth-transparent.png diff --git a/public/assets/eth.png b/public/images/assets/eth.png similarity index 100% rename from public/assets/eth.png rename to public/images/assets/eth.png diff --git a/public/assets/ethereum-logo-landscape-black-gray.png b/public/images/assets/ethereum-logo-landscape-black-gray.png similarity index 100% rename from public/assets/ethereum-logo-landscape-black-gray.png rename to public/images/assets/ethereum-logo-landscape-black-gray.png diff --git a/public/assets/ethereum-logo-landscape-black.png b/public/images/assets/ethereum-logo-landscape-black.png similarity index 100% rename from public/assets/ethereum-logo-landscape-black.png rename to public/images/assets/ethereum-logo-landscape-black.png diff --git a/public/assets/ethereum-logo-landscape-purple-purple.png b/public/images/assets/ethereum-logo-landscape-purple-purple.png similarity index 100% rename from public/assets/ethereum-logo-landscape-purple-purple.png rename to public/images/assets/ethereum-logo-landscape-purple-purple.png diff --git a/public/assets/ethereum-logo-landscape-purple-white.png b/public/images/assets/ethereum-logo-landscape-purple-white.png similarity index 100% rename from public/assets/ethereum-logo-landscape-purple-white.png rename to public/images/assets/ethereum-logo-landscape-purple-white.png diff --git a/public/assets/ethereum-logo-landscape-purple.png b/public/images/assets/ethereum-logo-landscape-purple.png similarity index 100% rename from public/assets/ethereum-logo-landscape-purple.png rename to public/images/assets/ethereum-logo-landscape-purple.png diff --git a/public/assets/ethereum-logo-portrait-black-gray.png b/public/images/assets/ethereum-logo-portrait-black-gray.png similarity index 100% rename from public/assets/ethereum-logo-portrait-black-gray.png rename to public/images/assets/ethereum-logo-portrait-black-gray.png diff --git a/public/assets/ethereum-logo-portrait-black.png b/public/images/assets/ethereum-logo-portrait-black.png similarity index 100% rename from public/assets/ethereum-logo-portrait-black.png rename to public/images/assets/ethereum-logo-portrait-black.png diff --git a/public/assets/ethereum-logo-portrait-purple-purple.png b/public/images/assets/ethereum-logo-portrait-purple-purple.png similarity index 100% rename from public/assets/ethereum-logo-portrait-purple-purple.png rename to public/images/assets/ethereum-logo-portrait-purple-purple.png diff --git a/public/assets/ethereum-logo-portrait-purple-white.png b/public/images/assets/ethereum-logo-portrait-purple-white.png similarity index 100% rename from public/assets/ethereum-logo-portrait-purple-white.png rename to public/images/assets/ethereum-logo-portrait-purple-white.png diff --git a/public/assets/ethereum-logo-portrait-purple.png b/public/images/assets/ethereum-logo-portrait-purple.png similarity index 100% rename from public/assets/ethereum-logo-portrait-purple.png rename to public/images/assets/ethereum-logo-portrait-purple.png diff --git a/public/assets/ethereum-wordmark-black-gray.png b/public/images/assets/ethereum-wordmark-black-gray.png similarity index 100% rename from public/assets/ethereum-wordmark-black-gray.png rename to public/images/assets/ethereum-wordmark-black-gray.png diff --git a/public/assets/ethereum-wordmark-black.png b/public/images/assets/ethereum-wordmark-black.png similarity index 100% rename from public/assets/ethereum-wordmark-black.png rename to public/images/assets/ethereum-wordmark-black.png diff --git a/public/assets/ethereum-wordmark-purple-purple.png b/public/images/assets/ethereum-wordmark-purple-purple.png similarity index 100% rename from public/assets/ethereum-wordmark-purple-purple.png rename to public/images/assets/ethereum-wordmark-purple-purple.png diff --git a/public/assets/ethereum-wordmark-purple-white.png b/public/images/assets/ethereum-wordmark-purple-white.png similarity index 100% rename from public/assets/ethereum-wordmark-purple-white.png rename to public/images/assets/ethereum-wordmark-purple-white.png diff --git a/public/assets/ethereum-wordmark-purple.png b/public/images/assets/ethereum-wordmark-purple.png similarity index 100% rename from public/assets/ethereum-wordmark-purple.png rename to public/images/assets/ethereum-wordmark-purple.png diff --git a/public/assets/hero-dark.png b/public/images/assets/hero-dark.png similarity index 100% rename from public/assets/hero-dark.png rename to public/images/assets/hero-dark.png diff --git a/public/assets/hero.png b/public/images/assets/hero.png similarity index 100% rename from public/assets/hero.png rename to public/images/assets/hero.png diff --git a/public/assets/manifest-app-icon-192.png b/public/images/assets/manifest-app-icon-192.png similarity index 100% rename from public/assets/manifest-app-icon-192.png rename to public/images/assets/manifest-app-icon-192.png diff --git a/public/assets/manifest-app-icon-512.png b/public/images/assets/manifest-app-icon-512.png similarity index 100% rename from public/assets/manifest-app-icon-512.png rename to public/images/assets/manifest-app-icon-512.png diff --git a/public/assets/manifest-app-icon.svg b/public/images/assets/manifest-app-icon.svg similarity index 100% rename from public/assets/manifest-app-icon.svg rename to public/images/assets/manifest-app-icon.svg diff --git a/public/assets/svgs/eth-diamond-black-gray.svg b/public/images/assets/svgs/eth-diamond-black-gray.svg similarity index 100% rename from public/assets/svgs/eth-diamond-black-gray.svg rename to public/images/assets/svgs/eth-diamond-black-gray.svg diff --git a/public/assets/svgs/eth-diamond-black-white.svg b/public/images/assets/svgs/eth-diamond-black-white.svg similarity index 100% rename from public/assets/svgs/eth-diamond-black-white.svg rename to public/images/assets/svgs/eth-diamond-black-white.svg diff --git a/public/assets/svgs/eth-diamond-black.svg b/public/images/assets/svgs/eth-diamond-black.svg similarity index 100% rename from public/assets/svgs/eth-diamond-black.svg rename to public/images/assets/svgs/eth-diamond-black.svg diff --git a/public/assets/svgs/eth-diamond-glyph.svg b/public/images/assets/svgs/eth-diamond-glyph.svg similarity index 100% rename from public/assets/svgs/eth-diamond-glyph.svg rename to public/images/assets/svgs/eth-diamond-glyph.svg diff --git a/public/assets/svgs/eth-diamond-purple-purple.svg b/public/images/assets/svgs/eth-diamond-purple-purple.svg similarity index 100% rename from public/assets/svgs/eth-diamond-purple-purple.svg rename to public/images/assets/svgs/eth-diamond-purple-purple.svg diff --git a/public/assets/svgs/eth-diamond-purple-white.svg b/public/images/assets/svgs/eth-diamond-purple-white.svg similarity index 100% rename from public/assets/svgs/eth-diamond-purple-white.svg rename to public/images/assets/svgs/eth-diamond-purple-white.svg diff --git a/public/assets/svgs/eth-diamond-purple.svg b/public/images/assets/svgs/eth-diamond-purple.svg similarity index 100% rename from public/assets/svgs/eth-diamond-purple.svg rename to public/images/assets/svgs/eth-diamond-purple.svg diff --git a/public/assets/svgs/eth-diamond-rainbow.svg b/public/images/assets/svgs/eth-diamond-rainbow.svg similarity index 100% rename from public/assets/svgs/eth-diamond-rainbow.svg rename to public/images/assets/svgs/eth-diamond-rainbow.svg diff --git a/public/assets/svgs/eth-glyph-colored.svg b/public/images/assets/svgs/eth-glyph-colored.svg similarity index 100% rename from public/assets/svgs/eth-glyph-colored.svg rename to public/images/assets/svgs/eth-glyph-colored.svg diff --git a/public/assets/svgs/ethereum-logo-landscape-black-gray.svg b/public/images/assets/svgs/ethereum-logo-landscape-black-gray.svg similarity index 100% rename from public/assets/svgs/ethereum-logo-landscape-black-gray.svg rename to public/images/assets/svgs/ethereum-logo-landscape-black-gray.svg diff --git a/public/assets/svgs/ethereum-logo-landscape-black.svg b/public/images/assets/svgs/ethereum-logo-landscape-black.svg similarity index 100% rename from public/assets/svgs/ethereum-logo-landscape-black.svg rename to public/images/assets/svgs/ethereum-logo-landscape-black.svg diff --git a/public/assets/svgs/ethereum-logo-landscape-purple-purple.svg b/public/images/assets/svgs/ethereum-logo-landscape-purple-purple.svg similarity index 100% rename from public/assets/svgs/ethereum-logo-landscape-purple-purple.svg rename to public/images/assets/svgs/ethereum-logo-landscape-purple-purple.svg diff --git a/public/assets/svgs/ethereum-logo-landscape-purple-white.svg b/public/images/assets/svgs/ethereum-logo-landscape-purple-white.svg similarity index 100% rename from public/assets/svgs/ethereum-logo-landscape-purple-white.svg rename to public/images/assets/svgs/ethereum-logo-landscape-purple-white.svg diff --git a/public/assets/svgs/ethereum-logo-landscape-purple.svg b/public/images/assets/svgs/ethereum-logo-landscape-purple.svg similarity index 100% rename from public/assets/svgs/ethereum-logo-landscape-purple.svg rename to public/images/assets/svgs/ethereum-logo-landscape-purple.svg diff --git a/public/assets/svgs/ethereum-logo-portrait-black-gray.svg b/public/images/assets/svgs/ethereum-logo-portrait-black-gray.svg similarity index 100% rename from public/assets/svgs/ethereum-logo-portrait-black-gray.svg rename to public/images/assets/svgs/ethereum-logo-portrait-black-gray.svg diff --git a/public/assets/svgs/ethereum-logo-portrait-black.svg b/public/images/assets/svgs/ethereum-logo-portrait-black.svg similarity index 100% rename from public/assets/svgs/ethereum-logo-portrait-black.svg rename to public/images/assets/svgs/ethereum-logo-portrait-black.svg diff --git a/public/assets/svgs/ethereum-logo-portrait-purple-purple.svg b/public/images/assets/svgs/ethereum-logo-portrait-purple-purple.svg similarity index 100% rename from public/assets/svgs/ethereum-logo-portrait-purple-purple.svg rename to public/images/assets/svgs/ethereum-logo-portrait-purple-purple.svg diff --git a/public/assets/svgs/ethereum-logo-portrait-purple.svg b/public/images/assets/svgs/ethereum-logo-portrait-purple.svg similarity index 100% rename from public/assets/svgs/ethereum-logo-portrait-purple.svg rename to public/images/assets/svgs/ethereum-logo-portrait-purple.svg diff --git a/public/assets/svgs/ethereum-wordmark-black-gray.svg b/public/images/assets/svgs/ethereum-wordmark-black-gray.svg similarity index 100% rename from public/assets/svgs/ethereum-wordmark-black-gray.svg rename to public/images/assets/svgs/ethereum-wordmark-black-gray.svg diff --git a/public/assets/svgs/ethereum-wordmark-black.svg b/public/images/assets/svgs/ethereum-wordmark-black.svg similarity index 100% rename from public/assets/svgs/ethereum-wordmark-black.svg rename to public/images/assets/svgs/ethereum-wordmark-black.svg diff --git a/public/assets/svgs/ethereum-wordmark-purple-purple.svg b/public/images/assets/svgs/ethereum-wordmark-purple-purple.svg similarity index 100% rename from public/assets/svgs/ethereum-wordmark-purple-purple.svg rename to public/images/assets/svgs/ethereum-wordmark-purple-purple.svg diff --git a/public/assets/svgs/ethereum-wordmark-purple-white.svg b/public/images/assets/svgs/ethereum-wordmark-purple-white.svg similarity index 100% rename from public/assets/svgs/ethereum-wordmark-purple-white.svg rename to public/images/assets/svgs/ethereum-wordmark-purple-white.svg diff --git a/public/assets/svgs/ethereum-wordmark-purple.svg b/public/images/assets/svgs/ethereum-wordmark-purple.svg similarity index 100% rename from public/assets/svgs/ethereum-wordmark-purple.svg rename to public/images/assets/svgs/ethereum-wordmark-purple.svg diff --git a/public/assets/svgs/merge-panda.svg b/public/images/assets/svgs/merge-panda.svg similarity index 100% rename from public/assets/svgs/merge-panda.svg rename to public/images/assets/svgs/merge-panda.svg diff --git a/public/assets/translatathon-hero.png b/public/images/assets/translatathon-hero.png similarity index 100% rename from public/assets/translatathon-hero.png rename to public/images/assets/translatathon-hero.png diff --git a/public/certificates/dark-certificate.png b/public/images/certificates/dark-certificate.png similarity index 100% rename from public/certificates/dark-certificate.png rename to public/images/certificates/dark-certificate.png diff --git a/public/certificates/light-certificate.png b/public/images/certificates/light-certificate.png similarity index 100% rename from public/certificates/light-certificate.png rename to public/images/certificates/light-certificate.png diff --git a/public/dapps/aave.png b/public/images/dapps/aave.png similarity index 100% rename from public/dapps/aave.png rename to public/images/dapps/aave.png diff --git a/public/dapps/ankr.png b/public/images/dapps/ankr.png similarity index 100% rename from public/dapps/ankr.png rename to public/images/dapps/ankr.png diff --git a/public/dapps/api3.png b/public/images/dapps/api3.png similarity index 100% rename from public/dapps/api3.png rename to public/images/dapps/api3.png diff --git a/public/dapps/artblocks.png b/public/images/dapps/artblocks.png similarity index 100% rename from public/dapps/artblocks.png rename to public/images/dapps/artblocks.png diff --git a/public/dapps/arweave.png b/public/images/dapps/arweave.png similarity index 100% rename from public/dapps/arweave.png rename to public/images/dapps/arweave.png diff --git a/public/dapps/asyncart.png b/public/images/dapps/asyncart.png similarity index 100% rename from public/dapps/asyncart.png rename to public/images/dapps/asyncart.png diff --git a/public/dapps/audius.png b/public/images/dapps/audius.png similarity index 100% rename from public/dapps/audius.png rename to public/images/dapps/audius.png diff --git a/public/dapps/augur.png b/public/images/dapps/augur.png similarity index 100% rename from public/dapps/augur.png rename to public/images/dapps/augur.png diff --git a/public/dapps/axie.png b/public/images/dapps/axie.png similarity index 100% rename from public/dapps/axie.png rename to public/images/dapps/axie.png diff --git a/public/dapps/balancer.png b/public/images/dapps/balancer.png similarity index 100% rename from public/dapps/balancer.png rename to public/images/dapps/balancer.png diff --git a/public/dapps/brave.png b/public/images/dapps/brave.png similarity index 100% rename from public/dapps/brave.png rename to public/images/dapps/brave.png diff --git a/public/dapps/compound.png b/public/images/dapps/compound.png similarity index 100% rename from public/dapps/compound.png rename to public/images/dapps/compound.png diff --git a/public/dapps/convex.png b/public/images/dapps/convex.png similarity index 100% rename from public/dapps/convex.png rename to public/images/dapps/convex.png diff --git a/public/dapps/cryptopunks.png b/public/images/dapps/cryptopunks.png similarity index 100% rename from public/dapps/cryptopunks.png rename to public/images/dapps/cryptopunks.png diff --git a/public/dapps/cryptovoxels.png b/public/images/dapps/cryptovoxels.png similarity index 100% rename from public/dapps/cryptovoxels.png rename to public/images/dapps/cryptovoxels.png diff --git a/public/dapps/curve.png b/public/images/dapps/curve.png similarity index 100% rename from public/dapps/curve.png rename to public/images/dapps/curve.png diff --git a/public/dapps/cyberconnect.png b/public/images/dapps/cyberconnect.png similarity index 100% rename from public/dapps/cyberconnect.png rename to public/images/dapps/cyberconnect.png diff --git a/public/dapps/darkforest.png b/public/images/dapps/darkforest.png similarity index 100% rename from public/dapps/darkforest.png rename to public/images/dapps/darkforest.png diff --git a/public/dapps/decentraland.png b/public/images/dapps/decentraland.png similarity index 100% rename from public/dapps/decentraland.png rename to public/images/dapps/decentraland.png diff --git a/public/dapps/dexguru.png b/public/images/dapps/dexguru.png similarity index 100% rename from public/dapps/dexguru.png rename to public/images/dapps/dexguru.png diff --git a/public/dapps/dodo.png b/public/images/dapps/dodo.png similarity index 100% rename from public/dapps/dodo.png rename to public/images/dapps/dodo.png diff --git a/public/dapps/ens.png b/public/images/dapps/ens.png similarity index 100% rename from public/dapps/ens.png rename to public/images/dapps/ens.png diff --git a/public/dapps/etherisc.png b/public/images/dapps/etherisc.png similarity index 100% rename from public/dapps/etherisc.png rename to public/images/dapps/etherisc.png diff --git a/public/dapps/foundation.png b/public/images/dapps/foundation.png similarity index 100% rename from public/dapps/foundation.png rename to public/images/dapps/foundation.png diff --git a/public/dapps/gitcoin.png b/public/images/dapps/gitcoin.png similarity index 100% rename from public/dapps/gitcoin.png rename to public/images/dapps/gitcoin.png diff --git a/public/dapps/gm.png b/public/images/dapps/gm.png similarity index 100% rename from public/dapps/gm.png rename to public/images/dapps/gm.png diff --git a/public/dapps/gods.png b/public/images/dapps/gods.png similarity index 100% rename from public/dapps/gods.png rename to public/images/dapps/gods.png diff --git a/public/dapps/golem.png b/public/images/dapps/golem.png similarity index 100% rename from public/dapps/golem.png rename to public/images/dapps/golem.png diff --git a/public/dapps/graph.png b/public/images/dapps/graph.png similarity index 100% rename from public/dapps/graph.png rename to public/images/dapps/graph.png diff --git a/public/dapps/index-coop.png b/public/images/dapps/index-coop.png similarity index 100% rename from public/dapps/index-coop.png rename to public/images/dapps/index-coop.png diff --git a/public/dapps/ipfs.png b/public/images/dapps/ipfs.png similarity index 100% rename from public/dapps/ipfs.png rename to public/images/dapps/ipfs.png diff --git a/public/dapps/krystal.png b/public/images/dapps/krystal.png similarity index 100% rename from public/dapps/krystal.png rename to public/images/dapps/krystal.png diff --git a/public/dapps/kyberswap.png b/public/images/dapps/kyberswap.png similarity index 100% rename from public/dapps/kyberswap.png rename to public/images/dapps/kyberswap.png diff --git a/public/dapps/lido.png b/public/images/dapps/lido.png similarity index 100% rename from public/dapps/lido.png rename to public/images/dapps/lido.png diff --git a/public/dapps/loopring.png b/public/images/dapps/loopring.png similarity index 100% rename from public/dapps/loopring.png rename to public/images/dapps/loopring.png diff --git a/public/dapps/marble.png b/public/images/dapps/marble.png similarity index 100% rename from public/dapps/marble.png rename to public/images/dapps/marble.png diff --git a/public/dapps/matcha.png b/public/images/dapps/matcha.png similarity index 100% rename from public/dapps/matcha.png rename to public/images/dapps/matcha.png diff --git a/public/dapps/mirror.png b/public/images/dapps/mirror.png similarity index 100% rename from public/dapps/mirror.png rename to public/images/dapps/mirror.png diff --git a/public/dapps/multichain.png b/public/images/dapps/multichain.png similarity index 100% rename from public/dapps/multichain.png rename to public/images/dapps/multichain.png diff --git a/public/dapps/nexus.png b/public/images/dapps/nexus.png similarity index 100% rename from public/dapps/nexus.png rename to public/images/dapps/nexus.png diff --git a/public/dapps/nifty.png b/public/images/dapps/nifty.png similarity index 100% rename from public/dapps/nifty.png rename to public/images/dapps/nifty.png diff --git a/public/dapps/opensea.png b/public/images/dapps/opensea.png similarity index 100% rename from public/dapps/opensea.png rename to public/images/dapps/opensea.png diff --git a/public/dapps/opera.png b/public/images/dapps/opera.png similarity index 100% rename from public/dapps/opera.png rename to public/images/dapps/opera.png diff --git a/public/dapps/osuvox.png b/public/images/dapps/osuvox.png similarity index 100% rename from public/dapps/osuvox.png rename to public/images/dapps/osuvox.png diff --git a/public/dapps/poap.png b/public/images/dapps/poap.png similarity index 100% rename from public/dapps/poap.png rename to public/images/dapps/poap.png diff --git a/public/dapps/polymarket.png b/public/images/dapps/polymarket.png similarity index 100% rename from public/dapps/polymarket.png rename to public/images/dapps/polymarket.png diff --git a/public/dapps/pooltogether.png b/public/images/dapps/pooltogether.png similarity index 100% rename from public/dapps/pooltogether.png rename to public/images/dapps/pooltogether.png diff --git a/public/dapps/pwn.png b/public/images/dapps/pwn.png similarity index 100% rename from public/dapps/pwn.png rename to public/images/dapps/pwn.png diff --git a/public/dapps/radicle.png b/public/images/dapps/radicle.png similarity index 100% rename from public/dapps/radicle.png rename to public/images/dapps/radicle.png diff --git a/public/dapps/rarible.png b/public/images/dapps/rarible.png similarity index 100% rename from public/dapps/rarible.png rename to public/images/dapps/rarible.png diff --git a/public/dapps/rotki.png b/public/images/dapps/rotki.png similarity index 100% rename from public/dapps/rotki.png rename to public/images/dapps/rotki.png diff --git a/public/dapps/rubic.png b/public/images/dapps/rubic.png similarity index 100% rename from public/dapps/rubic.png rename to public/images/dapps/rubic.png diff --git a/public/dapps/sablier.png b/public/images/dapps/sablier.png similarity index 100% rename from public/dapps/sablier.png rename to public/images/dapps/sablier.png diff --git a/public/dapps/set.png b/public/images/dapps/set.png similarity index 100% rename from public/dapps/set.png rename to public/images/dapps/set.png diff --git a/public/dapps/spatial.png b/public/images/dapps/spatial.png similarity index 100% rename from public/dapps/spatial.png rename to public/images/dapps/spatial.png diff --git a/public/dapps/spruce.png b/public/images/dapps/spruce.png similarity index 100% rename from public/dapps/spruce.png rename to public/images/dapps/spruce.png diff --git a/public/dapps/stabledai.png b/public/images/dapps/stabledai.png similarity index 100% rename from public/dapps/stabledai.png rename to public/images/dapps/stabledai.png diff --git a/public/dapps/status.png b/public/images/dapps/status.png similarity index 100% rename from public/dapps/status.png rename to public/images/dapps/status.png diff --git a/public/dapps/summerfi.png b/public/images/dapps/summerfi.png similarity index 100% rename from public/dapps/summerfi.png rename to public/images/dapps/summerfi.png diff --git a/public/dapps/superrare.png b/public/images/dapps/superrare.png similarity index 100% rename from public/dapps/superrare.png rename to public/images/dapps/superrare.png diff --git a/public/dapps/synthetix.png b/public/images/dapps/synthetix.png similarity index 100% rename from public/dapps/synthetix.png rename to public/images/dapps/synthetix.png diff --git a/public/dapps/tornado.png b/public/images/dapps/tornado.png similarity index 100% rename from public/dapps/tornado.png rename to public/images/dapps/tornado.png diff --git a/public/dapps/uni.png b/public/images/dapps/uni.png similarity index 100% rename from public/dapps/uni.png rename to public/images/dapps/uni.png diff --git a/public/dapps/xmtp.png b/public/images/dapps/xmtp.png similarity index 100% rename from public/dapps/xmtp.png rename to public/images/dapps/xmtp.png diff --git a/public/dapps/yearn.png b/public/images/dapps/yearn.png similarity index 100% rename from public/dapps/yearn.png rename to public/images/dapps/yearn.png diff --git a/public/dapps/zapper.png b/public/images/dapps/zapper.png similarity index 100% rename from public/dapps/zapper.png rename to public/images/dapps/zapper.png diff --git a/public/dapps/zerion.png b/public/images/dapps/zerion.png similarity index 100% rename from public/dapps/zerion.png rename to public/images/dapps/zerion.png diff --git a/public/deep-panic.png b/public/images/deep-panic.png similarity index 100% rename from public/deep-panic.png rename to public/images/deep-panic.png diff --git a/public/dev-tools/Vscode.png b/public/images/dev-tools/Vscode.png similarity index 100% rename from public/dev-tools/Vscode.png rename to public/images/dev-tools/Vscode.png diff --git a/public/dev-tools/alchemyuniversity.png b/public/images/dev-tools/alchemyuniversity.png similarity index 100% rename from public/dev-tools/alchemyuniversity.png rename to public/images/dev-tools/alchemyuniversity.png diff --git a/public/dev-tools/atom.png b/public/images/dev-tools/atom.png similarity index 100% rename from public/dev-tools/atom.png rename to public/images/dev-tools/atom.png diff --git a/public/dev-tools/bloomtech.png b/public/images/dev-tools/bloomtech.png similarity index 100% rename from public/dev-tools/bloomtech.png rename to public/images/dev-tools/bloomtech.png diff --git a/public/dev-tools/buildspace.png b/public/images/dev-tools/buildspace.png similarity index 100% rename from public/dev-tools/buildspace.png rename to public/images/dev-tools/buildspace.png diff --git a/public/dev-tools/capturetheether.png b/public/images/dev-tools/capturetheether.png similarity index 100% rename from public/dev-tools/capturetheether.png rename to public/images/dev-tools/capturetheether.png diff --git a/public/dev-tools/chainIDE.png b/public/images/dev-tools/chainIDE.png similarity index 100% rename from public/dev-tools/chainIDE.png rename to public/images/dev-tools/chainIDE.png diff --git a/public/dev-tools/chainshot.png b/public/images/dev-tools/chainshot.png similarity index 100% rename from public/dev-tools/chainshot.png rename to public/images/dev-tools/chainshot.png diff --git a/public/dev-tools/consensys.png b/public/images/dev-tools/consensys.png similarity index 100% rename from public/dev-tools/consensys.png rename to public/images/dev-tools/consensys.png diff --git a/public/dev-tools/crypto-zombie.png b/public/images/dev-tools/crypto-zombie.png similarity index 100% rename from public/dev-tools/crypto-zombie.png rename to public/images/dev-tools/crypto-zombie.png diff --git a/public/dev-tools/epirus.png b/public/images/dev-tools/epirus.png similarity index 100% rename from public/dev-tools/epirus.png rename to public/images/dev-tools/epirus.png diff --git a/public/dev-tools/eth-dot-build.png b/public/images/dev-tools/eth-dot-build.png similarity index 100% rename from public/dev-tools/eth-dot-build.png rename to public/images/dev-tools/eth-dot-build.png diff --git a/public/dev-tools/ethers.png b/public/images/dev-tools/ethers.png similarity index 100% rename from public/dev-tools/ethers.png rename to public/images/dev-tools/ethers.png diff --git a/public/dev-tools/foundry.png b/public/images/dev-tools/foundry.png similarity index 100% rename from public/dev-tools/foundry.png rename to public/images/dev-tools/foundry.png diff --git a/public/dev-tools/ganache.png b/public/images/dev-tools/ganache.png similarity index 100% rename from public/dev-tools/ganache.png rename to public/images/dev-tools/ganache.png diff --git a/public/dev-tools/hardhat.png b/public/images/dev-tools/hardhat.png similarity index 100% rename from public/dev-tools/hardhat.png rename to public/images/dev-tools/hardhat.png diff --git a/public/dev-tools/kurtosis.png b/public/images/dev-tools/kurtosis.png similarity index 100% rename from public/dev-tools/kurtosis.png rename to public/images/dev-tools/kurtosis.png diff --git a/public/dev-tools/metaschool.png b/public/images/dev-tools/metaschool.png similarity index 100% rename from public/dev-tools/metaschool.png rename to public/images/dev-tools/metaschool.png diff --git a/public/dev-tools/nftschool.png b/public/images/dev-tools/nftschool.png similarity index 100% rename from public/dev-tools/nftschool.png rename to public/images/dev-tools/nftschool.png diff --git a/public/dev-tools/openzeppelin.png b/public/images/dev-tools/openzeppelin.png similarity index 100% rename from public/dev-tools/openzeppelin.png rename to public/images/dev-tools/openzeppelin.png diff --git a/public/dev-tools/oz.png b/public/images/dev-tools/oz.png similarity index 100% rename from public/dev-tools/oz.png rename to public/images/dev-tools/oz.png diff --git a/public/dev-tools/platzi.png b/public/images/dev-tools/platzi.png similarity index 100% rename from public/dev-tools/platzi.png rename to public/images/dev-tools/platzi.png diff --git a/public/dev-tools/pointer.png b/public/images/dev-tools/pointer.png similarity index 100% rename from public/dev-tools/pointer.png rename to public/images/dev-tools/pointer.png diff --git a/public/dev-tools/questbook.png b/public/images/dev-tools/questbook.png similarity index 100% rename from public/dev-tools/questbook.png rename to public/images/dev-tools/questbook.png diff --git a/public/dev-tools/remix.png b/public/images/dev-tools/remix.png similarity index 100% rename from public/dev-tools/remix.png rename to public/images/dev-tools/remix.png diff --git a/public/dev-tools/replit.png b/public/images/dev-tools/replit.png similarity index 100% rename from public/dev-tools/replit.png rename to public/images/dev-tools/replit.png diff --git a/public/dev-tools/scaffoldeth.png b/public/images/dev-tools/scaffoldeth.png similarity index 100% rename from public/dev-tools/scaffoldeth.png rename to public/images/dev-tools/scaffoldeth.png diff --git a/public/dev-tools/solidity.png b/public/images/dev-tools/solidity.png similarity index 100% rename from public/dev-tools/solidity.png rename to public/images/dev-tools/solidity.png diff --git a/public/dev-tools/speed-run-ethereum-banner.png b/public/images/dev-tools/speed-run-ethereum-banner.png similarity index 100% rename from public/dev-tools/speed-run-ethereum-banner.png rename to public/images/dev-tools/speed-run-ethereum-banner.png diff --git a/public/dev-tools/speed-run-ethereum.png b/public/images/dev-tools/speed-run-ethereum.png similarity index 100% rename from public/dev-tools/speed-run-ethereum.png rename to public/images/dev-tools/speed-run-ethereum.png diff --git a/public/dev-tools/studio.png b/public/images/dev-tools/studio.png similarity index 100% rename from public/dev-tools/studio.png rename to public/images/dev-tools/studio.png diff --git a/public/dev-tools/tenderly.png b/public/images/dev-tools/tenderly.png similarity index 100% rename from public/dev-tools/tenderly.png rename to public/images/dev-tools/tenderly.png diff --git a/public/dev-tools/truffle.png b/public/images/dev-tools/truffle.png similarity index 100% rename from public/dev-tools/truffle.png rename to public/images/dev-tools/truffle.png diff --git a/public/dev-tools/vyper.png b/public/images/dev-tools/vyper.png similarity index 100% rename from public/dev-tools/vyper.png rename to public/images/dev-tools/vyper.png diff --git a/public/dev-tools/waffle.png b/public/images/dev-tools/waffle.png similarity index 100% rename from public/dev-tools/waffle.png rename to public/images/dev-tools/waffle.png diff --git a/public/dev-tools/web3js.png b/public/images/dev-tools/web3js.png similarity index 100% rename from public/dev-tools/web3js.png rename to public/images/dev-tools/web3js.png diff --git a/public/dev-tools/web3university.png b/public/images/dev-tools/web3university.png similarity index 100% rename from public/dev-tools/web3university.png rename to public/images/dev-tools/web3university.png diff --git a/public/dev-tools/workbench.png b/public/images/dev-tools/workbench.png similarity index 100% rename from public/dev-tools/workbench.png rename to public/images/dev-tools/workbench.png diff --git a/public/developers-eth-blocks.png b/public/images/developers-eth-blocks.png similarity index 100% rename from public/developers-eth-blocks.png rename to public/images/developers-eth-blocks.png diff --git a/public/doge-computer.png b/public/images/doge-computer.png similarity index 100% rename from public/doge-computer.png rename to public/images/doge-computer.png diff --git a/public/ef-logo-white.png b/public/images/ef-logo-white.png similarity index 100% rename from public/ef-logo-white.png rename to public/images/ef-logo-white.png diff --git a/public/ef-logo.png b/public/images/ef-logo.png similarity index 100% rename from public/ef-logo.png rename to public/images/ef-logo.png diff --git a/public/enterprise-eth.png b/public/images/enterprise-eth.png similarity index 100% rename from public/enterprise-eth.png rename to public/images/enterprise-eth.png diff --git a/public/enterprise.png b/public/images/enterprise.png similarity index 100% rename from public/enterprise.png rename to public/images/enterprise.png diff --git a/public/eth-gif-cat.png b/public/images/eth-gif-cat.png similarity index 100% rename from public/eth-gif-cat.png rename to public/images/eth-gif-cat.png diff --git a/public/eth-gif-chalk.png b/public/images/eth-gif-chalk.png similarity index 100% rename from public/eth-gif-chalk.png rename to public/images/eth-gif-chalk.png diff --git a/public/eth-gif-rainbow.svg b/public/images/eth-gif-rainbow.svg similarity index 100% rename from public/eth-gif-rainbow.svg rename to public/images/eth-gif-rainbow.svg diff --git a/public/eth-gif-sun.png b/public/images/eth-gif-sun.png similarity index 100% rename from public/eth-gif-sun.png rename to public/images/eth-gif-sun.png diff --git a/public/eth-gif-waves.png b/public/images/eth-gif-waves.png similarity index 100% rename from public/eth-gif-waves.png rename to public/images/eth-gif-waves.png diff --git a/public/eth-home-icon.png b/public/images/eth-home-icon.png similarity index 100% rename from public/eth-home-icon.png rename to public/images/eth-home-icon.png diff --git a/public/eth-logo-grey.png b/public/images/eth-logo-grey.png similarity index 100% rename from public/eth-logo-grey.png rename to public/images/eth-logo-grey.png diff --git a/public/eth-logo.png b/public/images/eth-logo.png similarity index 100% rename from public/eth-logo.png rename to public/images/eth-logo.png diff --git a/public/eth-pattern.png b/public/images/eth-pattern.png similarity index 100% rename from public/eth-pattern.png rename to public/images/eth-pattern.png diff --git a/public/eth.png b/public/images/eth.png similarity index 100% rename from public/eth.png rename to public/images/eth.png diff --git a/public/ethereum-hero-dark.mp4 b/public/images/ethereum-hero-dark.mp4 similarity index 100% rename from public/ethereum-hero-dark.mp4 rename to public/images/ethereum-hero-dark.mp4 diff --git a/public/ethereum-hero-light.mp4 b/public/images/ethereum-hero-light.mp4 similarity index 100% rename from public/ethereum-hero-light.mp4 rename to public/images/ethereum-hero-light.mp4 diff --git a/public/ethereum-learn.png b/public/images/ethereum-learn.png similarity index 100% rename from public/ethereum-learn.png rename to public/images/ethereum-learn.png diff --git a/public/ethereum-logo-wireframe.png b/public/images/ethereum-logo-wireframe.png similarity index 100% rename from public/ethereum-logo-wireframe.png rename to public/images/ethereum-logo-wireframe.png diff --git a/public/ethereum-studio-image.png b/public/images/ethereum-studio-image.png similarity index 100% rename from public/ethereum-studio-image.png rename to public/images/ethereum-studio-image.png diff --git a/public/exchanges/1inch.png b/public/images/exchanges/1inch.png similarity index 100% rename from public/exchanges/1inch.png rename to public/images/exchanges/1inch.png diff --git a/public/exchanges/bancor.png b/public/images/exchanges/bancor.png similarity index 100% rename from public/exchanges/bancor.png rename to public/images/exchanges/bancor.png diff --git a/public/exchanges/binance.png b/public/images/exchanges/binance.png similarity index 100% rename from public/exchanges/binance.png rename to public/images/exchanges/binance.png diff --git a/public/exchanges/bitbuy.png b/public/images/exchanges/bitbuy.png similarity index 100% rename from public/exchanges/bitbuy.png rename to public/images/exchanges/bitbuy.png diff --git a/public/exchanges/bitfinex.png b/public/images/exchanges/bitfinex.png similarity index 100% rename from public/exchanges/bitfinex.png rename to public/images/exchanges/bitfinex.png diff --git a/public/exchanges/bitflyer.png b/public/images/exchanges/bitflyer.png similarity index 100% rename from public/exchanges/bitflyer.png rename to public/images/exchanges/bitflyer.png diff --git a/public/exchanges/bitkub.png b/public/images/exchanges/bitkub.png similarity index 100% rename from public/exchanges/bitkub.png rename to public/images/exchanges/bitkub.png diff --git a/public/exchanges/bitso.png b/public/images/exchanges/bitso.png similarity index 100% rename from public/exchanges/bitso.png rename to public/images/exchanges/bitso.png diff --git a/public/exchanges/bittrex.png b/public/images/exchanges/bittrex.png similarity index 100% rename from public/exchanges/bittrex.png rename to public/images/exchanges/bittrex.png diff --git a/public/exchanges/bitvavo.png b/public/images/exchanges/bitvavo.png similarity index 100% rename from public/exchanges/bitvavo.png rename to public/images/exchanges/bitvavo.png diff --git a/public/exchanges/bybit.png b/public/images/exchanges/bybit.png similarity index 100% rename from public/exchanges/bybit.png rename to public/images/exchanges/bybit.png diff --git a/public/exchanges/coinbase.png b/public/images/exchanges/coinbase.png similarity index 100% rename from public/exchanges/coinbase.png rename to public/images/exchanges/coinbase.png diff --git a/public/exchanges/coinmama.png b/public/images/exchanges/coinmama.png similarity index 100% rename from public/exchanges/coinmama.png rename to public/images/exchanges/coinmama.png diff --git a/public/exchanges/coinspot.png b/public/images/exchanges/coinspot.png similarity index 100% rename from public/exchanges/coinspot.png rename to public/images/exchanges/coinspot.png diff --git a/public/exchanges/crypto.com.png b/public/images/exchanges/crypto.com.png similarity index 100% rename from public/exchanges/crypto.com.png rename to public/images/exchanges/crypto.com.png diff --git a/public/exchanges/dydx.png b/public/images/exchanges/dydx.png similarity index 100% rename from public/exchanges/dydx.png rename to public/images/exchanges/dydx.png diff --git a/public/exchanges/easycrypto.png b/public/images/exchanges/easycrypto.png similarity index 100% rename from public/exchanges/easycrypto.png rename to public/images/exchanges/easycrypto.png diff --git a/public/exchanges/gateio.png b/public/images/exchanges/gateio.png similarity index 100% rename from public/exchanges/gateio.png rename to public/images/exchanges/gateio.png diff --git a/public/exchanges/gemini.png b/public/images/exchanges/gemini.png similarity index 100% rename from public/exchanges/gemini.png rename to public/images/exchanges/gemini.png diff --git a/public/exchanges/huobiglobal.png b/public/images/exchanges/huobiglobal.png similarity index 100% rename from public/exchanges/huobiglobal.png rename to public/images/exchanges/huobiglobal.png diff --git a/public/exchanges/itezcom.png b/public/images/exchanges/itezcom.png similarity index 100% rename from public/exchanges/itezcom.png rename to public/images/exchanges/itezcom.png diff --git a/public/exchanges/korbit.png b/public/images/exchanges/korbit.png similarity index 100% rename from public/exchanges/korbit.png rename to public/images/exchanges/korbit.png diff --git a/public/exchanges/kraken.png b/public/images/exchanges/kraken.png similarity index 100% rename from public/exchanges/kraken.png rename to public/images/exchanges/kraken.png diff --git a/public/exchanges/kucoin.png b/public/images/exchanges/kucoin.png similarity index 100% rename from public/exchanges/kucoin.png rename to public/images/exchanges/kucoin.png diff --git a/public/exchanges/kyber.png b/public/images/exchanges/kyber.png similarity index 100% rename from public/exchanges/kyber.png rename to public/images/exchanges/kyber.png diff --git a/public/exchanges/loopring.png b/public/images/exchanges/loopring.png similarity index 100% rename from public/exchanges/loopring.png rename to public/images/exchanges/loopring.png diff --git a/public/exchanges/matcha.png b/public/images/exchanges/matcha.png similarity index 100% rename from public/exchanges/matcha.png rename to public/images/exchanges/matcha.png diff --git a/public/exchanges/matrixport.png b/public/images/exchanges/matrixport.png similarity index 100% rename from public/exchanges/matrixport.png rename to public/images/exchanges/matrixport.png diff --git a/public/exchanges/moonpay.png b/public/images/exchanges/moonpay.png similarity index 100% rename from public/exchanges/moonpay.png rename to public/images/exchanges/moonpay.png diff --git a/public/exchanges/mtpelerin.png b/public/images/exchanges/mtpelerin.png similarity index 100% rename from public/exchanges/mtpelerin.png rename to public/images/exchanges/mtpelerin.png diff --git a/public/exchanges/okx.png b/public/images/exchanges/okx.png similarity index 100% rename from public/exchanges/okx.png rename to public/images/exchanges/okx.png diff --git a/public/exchanges/rain.png b/public/images/exchanges/rain.png similarity index 100% rename from public/exchanges/rain.png rename to public/images/exchanges/rain.png diff --git a/public/exchanges/shakepay.png b/public/images/exchanges/shakepay.png similarity index 100% rename from public/exchanges/shakepay.png rename to public/images/exchanges/shakepay.png diff --git a/public/exchanges/uniswap.png b/public/images/exchanges/uniswap.png similarity index 100% rename from public/exchanges/uniswap.png rename to public/images/exchanges/uniswap.png diff --git a/public/exchanges/wazirx.png b/public/images/exchanges/wazirx.png similarity index 100% rename from public/exchanges/wazirx.png rename to public/images/exchanges/wazirx.png diff --git a/public/favicon.png b/public/images/favicon.png similarity index 100% rename from public/favicon.png rename to public/images/favicon.png diff --git a/public/finance_transparent.png b/public/images/finance_transparent.png similarity index 100% rename from public/finance_transparent.png rename to public/images/finance_transparent.png diff --git a/public/future_transparent.png b/public/images/future_transparent.png similarity index 100% rename from public/future_transparent.png rename to public/images/future_transparent.png diff --git a/public/get-eth.png b/public/images/get-eth.png similarity index 100% rename from public/get-eth.png rename to public/images/get-eth.png diff --git a/public/hackathon_transparent.png b/public/images/hackathon_transparent.png similarity index 100% rename from public/hackathon_transparent.png rename to public/images/hackathon_transparent.png diff --git a/public/heroes/community-hero.png b/public/images/heroes/community-hero.png similarity index 100% rename from public/heroes/community-hero.png rename to public/images/heroes/community-hero.png diff --git a/public/heroes/developers-hub-hero.jpg b/public/images/heroes/developers-hub-hero.jpg similarity index 100% rename from public/heroes/developers-hub-hero.jpg rename to public/images/heroes/developers-hub-hero.jpg diff --git a/public/heroes/garden.jpg b/public/images/heroes/garden.jpg similarity index 100% rename from public/heroes/garden.jpg rename to public/images/heroes/garden.jpg diff --git a/public/heroes/guides-hub-hero.jpg b/public/images/heroes/guides-hub-hero.jpg similarity index 100% rename from public/heroes/guides-hub-hero.jpg rename to public/images/heroes/guides-hub-hero.jpg diff --git a/public/heroes/layer-2-hub-hero.jpg b/public/images/heroes/layer-2-hub-hero.jpg similarity index 100% rename from public/heroes/layer-2-hub-hero.jpg rename to public/images/heroes/layer-2-hub-hero.jpg diff --git a/public/heroes/learn-hub-hero.png b/public/images/heroes/learn-hub-hero.png similarity index 100% rename from public/heroes/learn-hub-hero.png rename to public/images/heroes/learn-hub-hero.png diff --git a/public/heroes/quizzes-hub-hero.png b/public/images/heroes/quizzes-hub-hero.png similarity index 100% rename from public/heroes/quizzes-hub-hero.png rename to public/images/heroes/quizzes-hub-hero.png diff --git a/public/heroes/roadmap-hub-hero.jpg b/public/images/heroes/roadmap-hub-hero.jpg similarity index 100% rename from public/heroes/roadmap-hub-hero.jpg rename to public/images/heroes/roadmap-hub-hero.jpg diff --git a/public/home/cats.png b/public/images/home/cats.png similarity index 100% rename from public/home/cats.png rename to public/images/home/cats.png diff --git a/public/home/developers.png b/public/images/home/developers.png similarity index 100% rename from public/home/developers.png rename to public/images/home/developers.png diff --git a/public/home/eth-tokens.png b/public/images/home/eth-tokens.png similarity index 100% rename from public/home/eth-tokens.png rename to public/images/home/eth-tokens.png diff --git a/public/home/ethereum-hero-light.gif b/public/images/home/ethereum-hero-light.gif similarity index 100% rename from public/home/ethereum-hero-light.gif rename to public/images/home/ethereum-hero-light.gif diff --git a/public/home/hero-panda.png b/public/images/home/hero-panda.png similarity index 100% rename from public/home/hero-panda.png rename to public/images/home/hero-panda.png diff --git a/public/home/hero.png b/public/images/home/hero.png similarity index 100% rename from public/home/hero.png rename to public/images/home/hero.png diff --git a/public/home/merge-panda.png b/public/images/home/merge-panda.png similarity index 100% rename from public/home/merge-panda.png rename to public/images/home/merge-panda.png diff --git a/public/home/merge-panda.svg b/public/images/home/merge-panda.svg similarity index 100% rename from public/home/merge-panda.svg rename to public/images/home/merge-panda.svg diff --git a/public/impact_transparent.png b/public/images/impact_transparent.png similarity index 100% rename from public/impact_transparent.png rename to public/images/impact_transparent.png diff --git a/public/infrastructure_transparent.png b/public/images/infrastructure_transparent.png similarity index 100% rename from public/infrastructure_transparent.png rename to public/images/infrastructure_transparent.png diff --git a/public/layer-2/arbitrum.png b/public/images/layer-2/arbitrum.png similarity index 100% rename from public/layer-2/arbitrum.png rename to public/images/layer-2/arbitrum.png diff --git a/public/layer-2/aztec.png b/public/images/layer-2/aztec.png similarity index 100% rename from public/layer-2/aztec.png rename to public/images/layer-2/aztec.png diff --git a/public/layer-2/base.png b/public/images/layer-2/base.png similarity index 100% rename from public/layer-2/base.png rename to public/images/layer-2/base.png diff --git a/public/layer-2/boba.png b/public/images/layer-2/boba.png similarity index 100% rename from public/layer-2/boba.png rename to public/images/layer-2/boba.png diff --git a/public/layer-2/debank.png b/public/images/layer-2/debank.png similarity index 100% rename from public/layer-2/debank.png rename to public/images/layer-2/debank.png diff --git a/public/layer-2/dydx.png b/public/images/layer-2/dydx.png similarity index 100% rename from public/layer-2/dydx.png rename to public/images/layer-2/dydx.png diff --git a/public/images/layer-2/ethereumecosystem.png b/public/images/layer-2/ethereumecosystem.png new file mode 100644 index 00000000000..ab64df748d3 Binary files /dev/null and b/public/images/layer-2/ethereumecosystem.png differ diff --git a/public/layer-2/growthepie.png b/public/images/layer-2/growthepie.png similarity index 100% rename from public/layer-2/growthepie.png rename to public/images/layer-2/growthepie.png diff --git a/public/layer-2/hero.png b/public/images/layer-2/hero.png similarity index 100% rename from public/layer-2/hero.png rename to public/images/layer-2/hero.png diff --git a/public/layer-2/l2beat.jpg b/public/images/layer-2/l2beat.jpg similarity index 100% rename from public/layer-2/l2beat.jpg rename to public/images/layer-2/l2beat.jpg diff --git a/public/layer-2/loopring.png b/public/images/layer-2/loopring.png similarity index 100% rename from public/layer-2/loopring.png rename to public/images/layer-2/loopring.png diff --git a/public/layer-2/metis-dark.png b/public/images/layer-2/metis-dark.png similarity index 100% rename from public/layer-2/metis-dark.png rename to public/images/layer-2/metis-dark.png diff --git a/public/layer-2/metis-light.png b/public/images/layer-2/metis-light.png similarity index 100% rename from public/layer-2/metis-light.png rename to public/images/layer-2/metis-light.png diff --git a/public/layer-2/optimism.png b/public/images/layer-2/optimism.png similarity index 100% rename from public/layer-2/optimism.png rename to public/images/layer-2/optimism.png diff --git a/public/layer-2/optimistic_rollup.png b/public/images/layer-2/optimistic_rollup.png similarity index 100% rename from public/layer-2/optimistic_rollup.png rename to public/images/layer-2/optimistic_rollup.png diff --git a/public/layer-2/rollup-2.png b/public/images/layer-2/rollup-2.png similarity index 100% rename from public/layer-2/rollup-2.png rename to public/images/layer-2/rollup-2.png diff --git a/public/layer-2/starknet.png b/public/images/layer-2/starknet.png similarity index 100% rename from public/layer-2/starknet.png rename to public/images/layer-2/starknet.png diff --git a/public/layer-2/zapper.png b/public/images/layer-2/zapper.png similarity index 100% rename from public/layer-2/zapper.png rename to public/images/layer-2/zapper.png diff --git a/public/layer-2/zerion.png b/public/images/layer-2/zerion.png similarity index 100% rename from public/layer-2/zerion.png rename to public/images/layer-2/zerion.png diff --git a/public/layer-2/zk_rollup.png b/public/images/layer-2/zk_rollup.png similarity index 100% rename from public/layer-2/zk_rollup.png rename to public/images/layer-2/zk_rollup.png diff --git a/public/layer-2/zkspace.png b/public/images/layer-2/zkspace.png similarity index 100% rename from public/layer-2/zkspace.png rename to public/images/layer-2/zkspace.png diff --git a/public/layer-2/zksync.png b/public/images/layer-2/zksync.png similarity index 100% rename from public/layer-2/zksync.png rename to public/images/layer-2/zksync.png diff --git a/public/magicians.png b/public/images/magicians.png similarity index 100% rename from public/magicians.png rename to public/images/magicians.png diff --git a/public/mainnet.png b/public/images/mainnet.png similarity index 100% rename from public/mainnet.png rename to public/images/mainnet.png diff --git a/public/people-learning.png b/public/images/people-learning.png similarity index 100% rename from public/people-learning.png rename to public/images/people-learning.png diff --git a/public/poap-logo.svg b/public/images/poap-logo.svg similarity index 100% rename from public/poap-logo.svg rename to public/images/poap-logo.svg diff --git a/public/preview-deploy.png b/public/images/preview-deploy.png similarity index 100% rename from public/preview-deploy.png rename to public/images/preview-deploy.png diff --git a/public/projects/consensys.png b/public/images/projects/consensys.png similarity index 100% rename from public/projects/consensys.png rename to public/images/projects/consensys.png diff --git a/public/projects/etherscan-logo-circle.png b/public/images/projects/etherscan-logo-circle.png similarity index 100% rename from public/projects/etherscan-logo-circle.png rename to public/images/projects/etherscan-logo-circle.png diff --git a/public/projects/etherscan-logo-light-circle.png b/public/images/projects/etherscan-logo-light-circle.png similarity index 100% rename from public/projects/etherscan-logo-light-circle.png rename to public/images/projects/etherscan-logo-light-circle.png diff --git a/public/projects/ethhub.png b/public/images/projects/ethhub.png similarity index 100% rename from public/projects/ethhub.png rename to public/images/projects/ethhub.png diff --git a/public/qr-code-ethereum-org-dark.png b/public/images/qr-code-ethereum-org-dark.png similarity index 100% rename from public/qr-code-ethereum-org-dark.png rename to public/images/qr-code-ethereum-org-dark.png diff --git a/public/qr-code-ethereum-org-light.png b/public/images/qr-code-ethereum-org-light.png similarity index 100% rename from public/qr-code-ethereum-org-light.png rename to public/images/qr-code-ethereum-org-light.png diff --git a/public/roadmap/roadmap-future.png b/public/images/roadmap/roadmap-future.png similarity index 100% rename from public/roadmap/roadmap-future.png rename to public/images/roadmap/roadmap-future.png diff --git a/public/roadmap/roadmap-main.png b/public/images/roadmap/roadmap-main.png similarity index 100% rename from public/roadmap/roadmap-main.png rename to public/images/roadmap/roadmap-main.png diff --git a/public/roadmap/roadmap-security.png b/public/images/roadmap/roadmap-security.png similarity index 100% rename from public/roadmap/roadmap-security.png rename to public/images/roadmap/roadmap-security.png diff --git a/public/roadmap/roadmap-transactions.png b/public/images/roadmap/roadmap-transactions.png similarity index 100% rename from public/roadmap/roadmap-transactions.png rename to public/images/roadmap/roadmap-transactions.png diff --git a/public/roadmap/roadmap-ux.png b/public/images/roadmap/roadmap-ux.png similarity index 100% rename from public/roadmap/roadmap-ux.png rename to public/images/roadmap/roadmap-ux.png diff --git a/public/run-a-node/dappnode.svg b/public/images/run-a-node/dappnode.svg similarity index 100% rename from public/run-a-node/dappnode.svg rename to public/images/run-a-node/dappnode.svg diff --git a/public/run-a-node/dapptap.svg b/public/images/run-a-node/dapptap.svg similarity index 100% rename from public/run-a-node/dapptap.svg rename to public/images/run-a-node/dapptap.svg diff --git a/public/run-a-node/ethereum-inside.png b/public/images/run-a-node/ethereum-inside.png similarity index 100% rename from public/run-a-node/ethereum-inside.png rename to public/images/run-a-node/ethereum-inside.png diff --git a/public/run-a-node/terminal.svg b/public/images/run-a-node/terminal.svg similarity index 100% rename from public/run-a-node/terminal.svg rename to public/images/run-a-node/terminal.svg diff --git a/public/stablecoins/aave.png b/public/images/stablecoins/aave.png similarity index 100% rename from public/stablecoins/aave.png rename to public/images/stablecoins/aave.png diff --git a/public/stablecoins/compound.png b/public/images/stablecoins/compound.png similarity index 100% rename from public/stablecoins/compound.png rename to public/images/stablecoins/compound.png diff --git a/public/stablecoins/dai-large.png b/public/images/stablecoins/dai-large.png similarity index 100% rename from public/stablecoins/dai-large.png rename to public/images/stablecoins/dai-large.png diff --git a/public/stablecoins/dai.png b/public/images/stablecoins/dai.png similarity index 100% rename from public/stablecoins/dai.png rename to public/images/stablecoins/dai.png diff --git a/public/stablecoins/hero.png b/public/images/stablecoins/hero.png similarity index 100% rename from public/stablecoins/hero.png rename to public/images/stablecoins/hero.png diff --git a/public/stablecoins/maker.png b/public/images/stablecoins/maker.png similarity index 100% rename from public/stablecoins/maker.png rename to public/images/stablecoins/maker.png diff --git a/public/stablecoins/tether.png b/public/images/stablecoins/tether.png similarity index 100% rename from public/stablecoins/tether.png rename to public/images/stablecoins/tether.png diff --git a/public/stablecoins/tools/stablecoinswtf.png b/public/images/stablecoins/tools/stablecoinswtf.png similarity index 100% rename from public/stablecoins/tools/stablecoinswtf.png rename to public/images/stablecoins/tools/stablecoinswtf.png diff --git a/public/stablecoins/usdc-large.png b/public/images/stablecoins/usdc-large.png similarity index 100% rename from public/stablecoins/usdc-large.png rename to public/images/stablecoins/usdc-large.png diff --git a/public/stablecoins/usdc.png b/public/images/stablecoins/usdc.png similarity index 100% rename from public/stablecoins/usdc.png rename to public/images/stablecoins/usdc.png diff --git a/public/staking/dappnode-glyph.svg b/public/images/staking/dappnode-glyph.svg similarity index 100% rename from public/staking/dappnode-glyph.svg rename to public/images/staking/dappnode-glyph.svg diff --git a/public/staking/ef-blog-logo.png b/public/images/staking/ef-blog-logo.png similarity index 100% rename from public/staking/ef-blog-logo.png rename to public/images/staking/ef-blog-logo.png diff --git a/public/staking/leslie-pool.png b/public/images/staking/leslie-pool.png similarity index 100% rename from public/staking/leslie-pool.png rename to public/images/staking/leslie-pool.png diff --git a/public/staking/leslie-saas.png b/public/images/staking/leslie-saas.png similarity index 100% rename from public/staking/leslie-saas.png rename to public/images/staking/leslie-saas.png diff --git a/public/staking/leslie-solo.png b/public/images/staking/leslie-solo.png similarity index 100% rename from public/staking/leslie-solo.png rename to public/images/staking/leslie-solo.png diff --git a/public/staking/leslie-withdrawal.png b/public/images/staking/leslie-withdrawal.png similarity index 100% rename from public/staking/leslie-withdrawal.png rename to public/images/staking/leslie-withdrawal.png diff --git a/public/staking/stereum-logo.png b/public/images/staking/stereum-logo.png similarity index 100% rename from public/staking/stereum-logo.png rename to public/images/staking/stereum-logo.png diff --git a/public/translation-program/pageviews-dark.png b/public/images/translation-program/pageviews-dark.png similarity index 100% rename from public/translation-program/pageviews-dark.png rename to public/images/translation-program/pageviews-dark.png diff --git a/public/translation-program/pageviews-light.png b/public/images/translation-program/pageviews-light.png similarity index 100% rename from public/translation-program/pageviews-light.png rename to public/images/translation-program/pageviews-light.png diff --git a/public/upgrades/avatar_example.png b/public/images/upgrades/avatar_example.png similarity index 100% rename from public/upgrades/avatar_example.png rename to public/images/upgrades/avatar_example.png diff --git a/public/upgrades/beaconchainemoji.png b/public/images/upgrades/beaconchainemoji.png similarity index 100% rename from public/upgrades/beaconchainemoji.png rename to public/images/upgrades/beaconchainemoji.png diff --git a/public/upgrades/besu-card.png b/public/images/upgrades/besu-card.png similarity index 100% rename from public/upgrades/besu-card.png rename to public/images/upgrades/besu-card.png diff --git a/public/upgrades/besu.png b/public/images/upgrades/besu.png similarity index 100% rename from public/upgrades/besu.png rename to public/images/upgrades/besu.png diff --git a/public/upgrades/core.png b/public/images/upgrades/core.png similarity index 100% rename from public/upgrades/core.png rename to public/images/upgrades/core.png diff --git a/public/upgrades/cortex.png b/public/images/upgrades/cortex.png similarity index 100% rename from public/upgrades/cortex.png rename to public/images/upgrades/cortex.png diff --git a/public/upgrades/dai.png b/public/images/upgrades/dai.png similarity index 100% rename from public/upgrades/dai.png rename to public/images/upgrades/dai.png diff --git a/public/upgrades/erigon-card.png b/public/images/upgrades/erigon-card.png similarity index 100% rename from public/upgrades/erigon-card.png rename to public/images/upgrades/erigon-card.png diff --git a/public/upgrades/erigon.png b/public/images/upgrades/erigon.png similarity index 100% rename from public/upgrades/erigon.png rename to public/images/upgrades/erigon.png diff --git a/public/upgrades/eth-black.png b/public/images/upgrades/eth-black.png similarity index 100% rename from public/upgrades/eth-black.png rename to public/images/upgrades/eth-black.png diff --git a/public/upgrades/eth-orange.png b/public/images/upgrades/eth-orange.png similarity index 100% rename from public/upgrades/eth-orange.png rename to public/images/upgrades/eth-orange.png diff --git a/public/upgrades/etherscan.png b/public/images/upgrades/etherscan.png similarity index 100% rename from public/upgrades/etherscan.png rename to public/images/upgrades/etherscan.png diff --git a/public/upgrades/geth.png b/public/images/upgrades/geth.png similarity index 100% rename from public/upgrades/geth.png rename to public/images/upgrades/geth.png diff --git a/public/upgrades/lighthouse-dark.png b/public/images/upgrades/lighthouse-dark.png similarity index 100% rename from public/upgrades/lighthouse-dark.png rename to public/images/upgrades/lighthouse-dark.png diff --git a/public/upgrades/lighthouse-light.png b/public/images/upgrades/lighthouse-light.png similarity index 100% rename from public/upgrades/lighthouse-light.png rename to public/images/upgrades/lighthouse-light.png diff --git a/public/upgrades/lodestar.png b/public/images/upgrades/lodestar.png similarity index 100% rename from public/upgrades/lodestar.png rename to public/images/upgrades/lodestar.png diff --git a/public/upgrades/merge.png b/public/images/upgrades/merge.png similarity index 100% rename from public/upgrades/merge.png rename to public/images/upgrades/merge.png diff --git a/public/upgrades/nethermind-card.png b/public/images/upgrades/nethermind-card.png similarity index 100% rename from public/upgrades/nethermind-card.png rename to public/images/upgrades/nethermind-card.png diff --git a/public/upgrades/nethermind.png b/public/images/upgrades/nethermind.png similarity index 100% rename from public/upgrades/nethermind.png rename to public/images/upgrades/nethermind.png diff --git a/public/upgrades/newrings.png b/public/images/upgrades/newrings.png similarity index 100% rename from public/upgrades/newrings.png rename to public/images/upgrades/newrings.png diff --git a/public/upgrades/nimbus-cloud.png b/public/images/upgrades/nimbus-cloud.png similarity index 100% rename from public/upgrades/nimbus-cloud.png rename to public/images/upgrades/nimbus-cloud.png diff --git a/public/upgrades/nimbus.png b/public/images/upgrades/nimbus.png similarity index 100% rename from public/upgrades/nimbus.png rename to public/images/upgrades/nimbus.png diff --git a/public/upgrades/oldship.png b/public/images/upgrades/oldship.png similarity index 100% rename from public/upgrades/oldship.png rename to public/images/upgrades/oldship.png diff --git a/public/upgrades/prysm.png b/public/images/upgrades/prysm.png similarity index 100% rename from public/upgrades/prysm.png rename to public/images/upgrades/prysm.png diff --git a/public/images/upgrades/reth.png b/public/images/upgrades/reth.png new file mode 100644 index 00000000000..42eed619ac1 Binary files /dev/null and b/public/images/upgrades/reth.png differ diff --git a/public/upgrades/teku-dark.png b/public/images/upgrades/teku-dark.png similarity index 100% rename from public/upgrades/teku-dark.png rename to public/images/upgrades/teku-dark.png diff --git a/public/upgrades/teku-light.png b/public/images/upgrades/teku-light.png similarity index 100% rename from public/upgrades/teku-light.png rename to public/images/upgrades/teku-light.png diff --git a/public/upgrades/teku.png b/public/images/upgrades/teku.png similarity index 100% rename from public/upgrades/teku.png rename to public/images/upgrades/teku.png diff --git a/public/upgrades/upgrade_eth.png b/public/images/upgrades/upgrade_eth.png similarity index 100% rename from public/upgrades/upgrade_eth.png rename to public/images/upgrades/upgrade_eth.png diff --git a/public/upgrades/upgrade_rhino.png b/public/images/upgrades/upgrade_rhino.png similarity index 100% rename from public/upgrades/upgrade_rhino.png rename to public/images/upgrades/upgrade_rhino.png diff --git a/public/upgrades/upgrade_robot.png b/public/images/upgrades/upgrade_robot.png similarity index 100% rename from public/upgrades/upgrade_robot.png rename to public/images/upgrades/upgrade_robot.png diff --git a/public/use-cases/dao-2.png b/public/images/use-cases/dao-2.png similarity index 100% rename from public/use-cases/dao-2.png rename to public/images/use-cases/dao-2.png diff --git a/public/use-cases/dao.jpg b/public/images/use-cases/dao.jpg similarity index 100% rename from public/use-cases/dao.jpg rename to public/images/use-cases/dao.jpg diff --git a/public/use-cases/defi-cropped.png b/public/images/use-cases/defi-cropped.png similarity index 100% rename from public/use-cases/defi-cropped.png rename to public/images/use-cases/defi-cropped.png diff --git a/public/use-cases/defi.png b/public/images/use-cases/defi.png similarity index 100% rename from public/use-cases/defi.png rename to public/images/use-cases/defi.png diff --git a/public/wallet-cropped.png b/public/images/wallet-cropped.png similarity index 100% rename from public/wallet-cropped.png rename to public/images/wallet-cropped.png diff --git a/public/wallet.png b/public/images/wallet.png similarity index 100% rename from public/wallet.png rename to public/images/wallet.png diff --git a/public/wallets/1inch.png b/public/images/wallets/1inch.png similarity index 100% rename from public/wallets/1inch.png rename to public/images/wallets/1inch.png diff --git a/public/wallets/alice.png b/public/images/wallets/alice.png similarity index 100% rename from public/wallets/alice.png rename to public/images/wallets/alice.png diff --git a/public/wallets/alpha.png b/public/images/wallets/alpha.png similarity index 100% rename from public/wallets/alpha.png rename to public/images/wallets/alpha.png diff --git a/public/wallets/ambire.png b/public/images/wallets/ambire.png similarity index 100% rename from public/wallets/ambire.png rename to public/images/wallets/ambire.png diff --git a/public/wallets/ambo.png b/public/images/wallets/ambo.png similarity index 100% rename from public/wallets/ambo.png rename to public/images/wallets/ambo.png diff --git a/public/wallets/argent.png b/public/images/wallets/argent.png similarity index 100% rename from public/wallets/argent.png rename to public/images/wallets/argent.png diff --git a/public/wallets/aurox.png b/public/images/wallets/aurox.png similarity index 100% rename from public/wallets/aurox.png rename to public/images/wallets/aurox.png diff --git a/public/wallets/bitkeep.png b/public/images/wallets/bitkeep.png similarity index 100% rename from public/wallets/bitkeep.png rename to public/images/wallets/bitkeep.png diff --git a/public/wallets/blockwallet.png b/public/images/wallets/blockwallet.png similarity index 100% rename from public/wallets/blockwallet.png rename to public/images/wallets/blockwallet.png diff --git a/public/wallets/bridge.png b/public/images/wallets/bridge.png similarity index 100% rename from public/wallets/bridge.png rename to public/images/wallets/bridge.png diff --git a/public/wallets/browser.svg b/public/images/wallets/browser.svg similarity index 100% rename from public/wallets/browser.svg rename to public/images/wallets/browser.svg diff --git a/public/wallets/coinbase.png b/public/images/wallets/coinbase.png similarity index 100% rename from public/wallets/coinbase.png rename to public/images/wallets/coinbase.png diff --git a/public/wallets/coinomi.png b/public/images/wallets/coinomi.png similarity index 100% rename from public/wallets/coinomi.png rename to public/images/wallets/coinomi.png diff --git a/public/images/wallets/coinwallet.png b/public/images/wallets/coinwallet.png new file mode 100644 index 00000000000..675d5cf422b Binary files /dev/null and b/public/images/wallets/coinwallet.png differ diff --git a/public/wallets/dcent.png b/public/images/wallets/dcent.png similarity index 100% rename from public/wallets/dcent.png rename to public/images/wallets/dcent.png diff --git a/public/wallets/enjin.png b/public/images/wallets/enjin.png similarity index 100% rename from public/wallets/enjin.png rename to public/images/wallets/enjin.png diff --git a/public/wallets/enkrypt.png b/public/images/wallets/enkrypt.png similarity index 100% rename from public/wallets/enkrypt.png rename to public/images/wallets/enkrypt.png diff --git a/public/wallets/exodus.png b/public/images/wallets/exodus.png similarity index 100% rename from public/wallets/exodus.png rename to public/images/wallets/exodus.png diff --git a/public/wallets/find-wallet.png b/public/images/wallets/find-wallet.png similarity index 100% rename from public/wallets/find-wallet.png rename to public/images/wallets/find-wallet.png diff --git a/public/wallets/fortmatic.png b/public/images/wallets/fortmatic.png similarity index 100% rename from public/wallets/fortmatic.png rename to public/images/wallets/fortmatic.png diff --git a/public/wallets/foxwallet.png b/public/images/wallets/foxwallet.png similarity index 100% rename from public/wallets/foxwallet.png rename to public/images/wallets/foxwallet.png diff --git a/public/wallets/frame.png b/public/images/wallets/frame.png similarity index 100% rename from public/wallets/frame.png rename to public/images/wallets/frame.png diff --git a/public/wallets/gnosis.png b/public/images/wallets/gnosis.png similarity index 100% rename from public/wallets/gnosis.png rename to public/images/wallets/gnosis.png diff --git a/public/wallets/gridplus.png b/public/images/wallets/gridplus.png similarity index 100% rename from public/wallets/gridplus.png rename to public/images/wallets/gridplus.png diff --git a/public/wallets/hyperpay.png b/public/images/wallets/hyperpay.png similarity index 100% rename from public/wallets/hyperpay.png rename to public/images/wallets/hyperpay.png diff --git a/public/wallets/hyperwallet.png b/public/images/wallets/hyperwallet.png similarity index 100% rename from public/wallets/hyperwallet.png rename to public/images/wallets/hyperwallet.png diff --git a/public/wallets/imtoken.png b/public/images/wallets/imtoken.png similarity index 100% rename from public/wallets/imtoken.png rename to public/images/wallets/imtoken.png diff --git a/public/wallets/infinity_wallet.png b/public/images/wallets/infinity_wallet.png similarity index 100% rename from public/wallets/infinity_wallet.png rename to public/images/wallets/infinity_wallet.png diff --git a/public/wallets/keystone.png b/public/images/wallets/keystone.png similarity index 100% rename from public/wallets/keystone.png rename to public/images/wallets/keystone.png diff --git a/public/wallets/ledger.png b/public/images/wallets/ledger.png similarity index 100% rename from public/wallets/ledger.png rename to public/images/wallets/ledger.png diff --git a/public/wallets/loopring.png b/public/images/wallets/loopring.png similarity index 100% rename from public/wallets/loopring.png rename to public/images/wallets/loopring.png diff --git a/public/wallets/mathwallet.png b/public/images/wallets/mathwallet.png similarity index 100% rename from public/wallets/mathwallet.png rename to public/images/wallets/mathwallet.png diff --git a/public/wallets/metamask.png b/public/images/wallets/metamask.png similarity index 100% rename from public/wallets/metamask.png rename to public/images/wallets/metamask.png diff --git a/public/wallets/mew.png b/public/images/wallets/mew.png similarity index 100% rename from public/wallets/mew.png rename to public/images/wallets/mew.png diff --git a/public/wallets/monolith.png b/public/images/wallets/monolith.png similarity index 100% rename from public/wallets/monolith.png rename to public/images/wallets/monolith.png diff --git a/public/wallets/multis.png b/public/images/wallets/multis.png similarity index 100% rename from public/wallets/multis.png rename to public/images/wallets/multis.png diff --git a/public/wallets/myetherwallet.png b/public/images/wallets/myetherwallet.png similarity index 100% rename from public/wallets/myetherwallet.png rename to public/images/wallets/myetherwallet.png diff --git a/public/wallets/onekey.png b/public/images/wallets/onekey.png similarity index 100% rename from public/wallets/onekey.png rename to public/images/wallets/onekey.png diff --git a/public/wallets/phantom.png b/public/images/wallets/phantom.png similarity index 100% rename from public/wallets/phantom.png rename to public/images/wallets/phantom.png diff --git a/public/wallets/pillar.png b/public/images/wallets/pillar.png similarity index 100% rename from public/wallets/pillar.png rename to public/images/wallets/pillar.png diff --git a/public/wallets/rabbywallet.png b/public/images/wallets/rabbywallet.png similarity index 100% rename from public/wallets/rabbywallet.png rename to public/images/wallets/rabbywallet.png diff --git a/public/wallets/rainbow.png b/public/images/wallets/rainbow.png similarity index 100% rename from public/wallets/rainbow.png rename to public/images/wallets/rainbow.png diff --git a/public/wallets/safe.png b/public/images/wallets/safe.png similarity index 100% rename from public/wallets/safe.png rename to public/images/wallets/safe.png diff --git a/public/wallets/safepal.png b/public/images/wallets/safepal.png similarity index 100% rename from public/wallets/safepal.png rename to public/images/wallets/safepal.png diff --git a/public/wallets/samsung.png b/public/images/wallets/samsung.png similarity index 100% rename from public/wallets/samsung.png rename to public/images/wallets/samsung.png diff --git a/public/images/wallets/shapeshift.png b/public/images/wallets/shapeshift.png new file mode 100644 index 00000000000..679b1a29cda Binary files /dev/null and b/public/images/wallets/shapeshift.png differ diff --git a/public/wallets/squarelink.png b/public/images/wallets/squarelink.png similarity index 100% rename from public/wallets/squarelink.png rename to public/images/wallets/squarelink.png diff --git a/public/wallets/taho.png b/public/images/wallets/taho.png similarity index 100% rename from public/wallets/taho.png rename to public/images/wallets/taho.png diff --git a/public/wallets/tokenpocket.png b/public/images/wallets/tokenpocket.png similarity index 100% rename from public/wallets/tokenpocket.png rename to public/images/wallets/tokenpocket.png diff --git a/public/wallets/torus.png b/public/images/wallets/torus.png similarity index 100% rename from public/wallets/torus.png rename to public/images/wallets/torus.png diff --git a/public/wallets/trezor.png b/public/images/wallets/trezor.png similarity index 100% rename from public/wallets/trezor.png rename to public/images/wallets/trezor.png diff --git a/public/wallets/trust.png b/public/images/wallets/trust.png similarity index 100% rename from public/wallets/trust.png rename to public/images/wallets/trust.png diff --git a/public/wallets/trustwallet.png b/public/images/wallets/trustwallet.png similarity index 100% rename from public/wallets/trustwallet.png rename to public/images/wallets/trustwallet.png diff --git a/public/wallets/unstoppable.png b/public/images/wallets/unstoppable.png similarity index 100% rename from public/wallets/unstoppable.png rename to public/images/wallets/unstoppable.png diff --git a/public/wallets/wallet-hero.png b/public/images/wallets/wallet-hero.png similarity index 100% rename from public/wallets/wallet-hero.png rename to public/images/wallets/wallet-hero.png diff --git a/public/wallets/walleth.png b/public/images/wallets/walleth.png similarity index 100% rename from public/wallets/walleth.png rename to public/images/wallets/walleth.png diff --git a/public/wallets/xdefi.png b/public/images/wallets/xdefi.png similarity index 100% rename from public/wallets/xdefi.png rename to public/images/wallets/xdefi.png diff --git a/public/wallets/zerion.png b/public/images/wallets/zerion.png similarity index 100% rename from public/wallets/zerion.png rename to public/images/wallets/zerion.png diff --git a/public/what-is-eth/eth.png b/public/images/what-is-eth/eth.png similarity index 100% rename from public/what-is-eth/eth.png rename to public/images/what-is-eth/eth.png diff --git a/public/what-is-ethereum.png b/public/images/what-is-ethereum.png similarity index 100% rename from public/what-is-ethereum.png rename to public/images/what-is-ethereum.png diff --git a/public/layer-2/chainlist.png b/public/layer-2/chainlist.png deleted file mode 100644 index 019bfc24937..00000000000 Binary files a/public/layer-2/chainlist.png and /dev/null differ diff --git a/public/layer-2/ethereumecosystem.png b/public/layer-2/ethereumecosystem.png deleted file mode 100644 index 65a30f3a736..00000000000 Binary files a/public/layer-2/ethereumecosystem.png and /dev/null differ diff --git a/public/manifest.json b/public/manifest.json index 1144f0a3838..b8b8154a040 100644 --- a/public/manifest.json +++ b/public/manifest.json @@ -3,17 +3,17 @@ "name": "ethereum.org", "icons": [ { - "src": "/assets/manifest-app-icon.svg", + "src": "/images/assets/manifest-app-icon.svg", "type": "image/svg+xml", "sizes": "512x512" }, { - "src": "/assets/manifest-app-icon-192.png", + "src": "/images/assets/manifest-app-icon-192.png", "type": "image/png", "sizes": "192x192" }, { - "src": "/assets/manifest-app-icon-512.png", + "src": "/images/assets/manifest-app-icon-512.png", "type": "image/png", "sizes": "512x512" } @@ -32,7 +32,7 @@ "url": "/developers", "icons": [ { - "src": "/assets/manifest-app-icon-192.png", + "src": "/images/assets/manifest-app-icon-192.png", "sizes": "192x192" } ] diff --git a/src/@chakra-ui/components/Modal.ts b/src/@chakra-ui/components/Modal.ts index 0d9ad38eaf9..6575ff295f3 100644 --- a/src/@chakra-ui/components/Modal.ts +++ b/src/@chakra-ui/components/Modal.ts @@ -12,57 +12,63 @@ const { defaultProps, } = modalDefaultTheme -const variantCode = definePartsStyle((props) => ({ - overlay: { - bg: "rgba(0, 0, 0, 0.7)", - }, - dialog: { - maxW: "100vw", - marginTop: "auto", - marginBottom: 0, - maxHeight: "50%", - borderRadius: 0, - }, - header: { - bg: props.colorMode === "dark" ? "rgb(25, 25, 25)" : "rgb(247, 247, 247)", - borderColor: - props.colorMode == "dark" ? "rgb(242, 242, 242)" : "rgb(51, 51, 51)", - borderTop: "1px solid", - borderBottom: "1px solid", - textTransform: "uppercase", - fontWeight: "normal", - fontSize: "md", - fontFamily: "monospace", - }, - closeButton: { - padding: 0, - width: "24px", - height: "24px", - borderRadius: 0, - color: "rgb(178, 178, 178)", - fontSize: "sm", - margin: 0, - top: 4, - insetInlineEnd: 4, - bottom: 4, - }, - body: { - padding: 0, - }, -})) - export const Modal = defineMultiStyleConfig({ baseStyle: definePartsStyle((props) => defineMergeStyles(defaultBaseStyle?.(props), { dialog: { - my: 0, + bg: "background.base", + gap: "4", + padding: { base: "4", sm: "8" }, + borderRadius: "base", + boxShadow: "none", + }, + header: { + flex: "1", + padding: "0", + fontWeight: "bold", + fontSize: "2xl", + me: "8", + }, + closeButton: { + position: "static", + color: "body.base", + bg: "background.base", + }, + body: { + padding: "0", + fontWeight: "normal", + fontSize: "md", + }, + footer: { + gap: "2", + px: "0", + pt: "8", + pb: "0", }, }) ), - sizes: defaultSizes, - variants: { - code: variantCode, + sizes: { + ...defaultSizes, + full: definePartsStyle((props) => ({ + dialogContainer: { + alignItems: { base: "flex-start", md: "center" }, + }, + dialog: { + padding: { base: "4", sm: "8", md: "16" }, + my: { base: "4", md: props.isCentered ? "auto" : "4" }, + mx: "4", + minH: { + base: "calc(100vh - 2rem)", + md: "min(100vh, 792px)", + }, + maxW: { + base: "calc(100vw - 2rem)", + md: "min(100vw, 1000px)", + }, + }, + })), }, + defaultProps: { ...defaultProps, variant: undefined, diff --git a/src/@chakra-ui/components/Table.ts b/src/@chakra-ui/components/Table.ts index fd32cedb16d..4c100361ada 100644 --- a/src/@chakra-ui/components/Table.ts +++ b/src/@chakra-ui/components/Table.ts @@ -26,7 +26,7 @@ const baseStyle = defineMergeStyles( borderBottom: "1px", borderColor: "body.base", color: "body.base", - textTransform: "capitalize", + textTransform: "none", verticalAlign: "bottom", ...cellPadding, }, diff --git a/src/components/Alert/Alert.stories.tsx b/src/components/Alert/Alert.stories.tsx index 53b697b616c..55e82df8758 100644 --- a/src/components/Alert/Alert.stories.tsx +++ b/src/components/Alert/Alert.stories.tsx @@ -27,6 +27,7 @@ const STATUSES = ["error", "success", "warning", "info"] as const export const StatusVariants: Story = { args: { description: DEMO_DESC, + // To show the close button onClose: () => {}, }, render: (args) => ( @@ -54,6 +55,7 @@ export const ContentVariants: Story = { export const StyleVariants: Story = { args: { description: DEMO_DESC, + // To show the close button onClose: () => {}, }, argTypes: { diff --git a/src/components/Banners/ContributorsQuizBanner.tsx b/src/components/Banners/ContributorsQuizBanner.tsx index a2e26592d38..6ca19865f8a 100644 --- a/src/components/Banners/ContributorsQuizBanner.tsx +++ b/src/components/Banners/ContributorsQuizBanner.tsx @@ -4,7 +4,7 @@ import { Image } from "@/components/Image" import { ButtonLink } from "../Buttons" -import PeopleLearning from "@/public/people-learning.png" +import PeopleLearning from "@/public/images/people-learning.png" // TODO: refactor to use CalloutBanner component function ContributorsQuizBanner(props: FlexProps) { diff --git a/src/components/BaseStories/Accordion.stories.tsx b/src/components/BaseStories/Accordion.stories.tsx index 384f0a1da3c..fc3c9f50ee1 100644 --- a/src/components/BaseStories/Accordion.stories.tsx +++ b/src/components/BaseStories/Accordion.stories.tsx @@ -8,9 +8,7 @@ import { } from "@chakra-ui/react" import { Meta, StoryObj } from "@storybook/react" -type AccordionType = typeof Accordion - -const meta: Meta = { +const meta = { title: "Molecules / Disclosure Content / Accordions", component: Accordion, decorators: [ @@ -20,11 +18,11 @@ const meta: Meta = { ), ], -} satisfies Meta +} satisfies Meta export default meta -type Story = StoryObj +type Story = StoryObj export const Basic: Story = { render: () => ( diff --git a/src/components/BaseStories/Checkbox.stories.tsx b/src/components/BaseStories/Checkbox.stories.tsx index b539ed87040..52666cab2f5 100644 --- a/src/components/BaseStories/Checkbox.stories.tsx +++ b/src/components/BaseStories/Checkbox.stories.tsx @@ -2,9 +2,10 @@ import * as React from "react" import { Checkbox as CheckboxComponent, CheckboxGroup, + type CheckboxProps, VStack, } from "@chakra-ui/react" -import { Meta } from "@storybook/react" +import { Meta, type StoryObj } from "@storybook/react" const meta = { title: "Atoms / Form / Checkbox", @@ -21,26 +22,46 @@ export default meta const DEFAULT_VAL = "checked" -export const Checkbox = { +const checkboxDataSet: CheckboxProps[] = [ + { + value: DEFAULT_VAL, + children: "defaultValue", + }, + { + value: "disabled", + isDisabled: true, + children: "isDisabled", + }, + { + value: "focusable", + isFocusable: true, + isDisabled: true, + children: "isFocusable", + }, + { + value: "read-only", + isReadOnly: true, + children: "isReadOnly", + }, + { + value: "required", + isRequired: true, + children: "isRequired", + }, + { + value: "invalid", + isInvalid: true, + children: "isInvalid", + }, +] + +export const Checkbox: StoryObj = { render: () => ( - defaultValue - - isDisabled - - - isFocusable - - - isReadOnly - - - isRequired - - - isInvalid - + {checkboxDataSet.map((props) => ( + + ))} ), diff --git a/src/components/BaseStories/Link.stories.tsx b/src/components/BaseStories/Link.stories.tsx index 0bd6c89b0d0..f76526c7551 100644 --- a/src/components/BaseStories/Link.stories.tsx +++ b/src/components/BaseStories/Link.stories.tsx @@ -20,30 +20,30 @@ export default meta type Story = StoryObj -const MockParagraph = ({ to }: { to?: string }) => ( +const MockParagraph = ({ href }: { href: string }) => ( Text body normal. Ethereum is open access to digital money and data-friendly services for everyone – no matter your background or location. - It's a community-built technology behind the + It's a community-built technology behind the cryptocurrency ether (ETH) and thousands of applications you can use today. ) export const InternalLink: Story = { args: { - to: "#", + href: "#", }, - render: (args) => , + render: (args) => , } export const ExternalLink: Story = { args: { - to: "https://example.com", + href: "https://example.com", }, - render: (args) => , + render: (args) => , } -export const LinkList = { +export const LinkList: Story = { render: () => ( @@ -57,7 +57,7 @@ export const LinkList = { {Array.from({ length: 9 }).map((_, idx) => ( {`List Item ${idx % 2 === 0 ? "External" : "Internal"} ${ idx + 1 }`} diff --git a/src/components/BaseStories/Switch.stories.tsx b/src/components/BaseStories/Switch.stories.tsx index c81e08cb2ba..5c3274d3643 100644 --- a/src/components/BaseStories/Switch.stories.tsx +++ b/src/components/BaseStories/Switch.stories.tsx @@ -1,6 +1,6 @@ import * as React from "react" import { SimpleGrid, Switch as SwitchComponent } from "@chakra-ui/react" -import { Meta } from "@storybook/react" +import { Meta, type StoryObj } from "@storybook/react" const meta = { title: "Atoms / Form / Switch", @@ -15,7 +15,7 @@ const meta = { export default meta -export const Switch = { +export const Switch: StoryObj = { render: () => ( isChecked: diff --git a/src/components/BaseStories/Text.stories.tsx b/src/components/BaseStories/Text.stories.tsx index ce756aecb43..d0351004964 100644 --- a/src/components/BaseStories/Text.stories.tsx +++ b/src/components/BaseStories/Text.stories.tsx @@ -1,21 +1,12 @@ import * as React from "react" -import { - Box, - Center, - Flex, - Link as ChakraLink, - Stack, - Text, - VStack, -} from "@chakra-ui/react" +import { Box, Center, Flex, Stack, Text, VStack } from "@chakra-ui/react" import { Meta, StoryObj } from "@storybook/react" import components from "@/@chakra-ui/components" +import LinkComponent from "../Link" import Translation from "../Translation" -type TextType = typeof Text - const meta = { title: "Atoms / Typography / Text", component: Text, @@ -41,7 +32,7 @@ const meta = { ), ], -} satisfies Meta +} satisfies Meta export default meta @@ -130,7 +121,7 @@ export const Italic: Story = { }, } -export const Link: StoryObj = { +export const Link: StoryObj = { args: { children: SINGLE_TEXT_CHILD, }, @@ -147,7 +138,7 @@ export const Link: StoryObj = { {key} - + ))} diff --git a/src/components/BeaconChainActions.tsx b/src/components/BeaconChainActions.tsx index dc50e108754..3c28a081196 100644 --- a/src/components/BeaconChainActions.tsx +++ b/src/components/BeaconChainActions.tsx @@ -9,8 +9,8 @@ import CardList, { type CardListItem } from "@/components/CardList" import OldHeading from "@/components/OldHeading" import Translation from "@/components/Translation" -import beaconchain from "@/public/upgrades/beaconchainemoji.png" -import beaconscan from "@/public/upgrades/etherscan.png" +import beaconchain from "@/public/images/upgrades/beaconchainemoji.png" +import beaconscan from "@/public/images/upgrades/etherscan.png" const H3 = ({ children }: ChildOnlyProp) => ( ( diff --git a/src/components/Card/Card.stories.tsx b/src/components/Card/Card.stories.tsx index 5adf8532429..f94e93a513b 100644 --- a/src/components/Card/Card.stories.tsx +++ b/src/components/Card/Card.stories.tsx @@ -1,13 +1,14 @@ -import { useTranslation } from "next-i18next" import { Box } from "@chakra-ui/react" -import { Meta, StoryFn } from "@storybook/react" +import { Meta, type StoryObj } from "@storybook/react" import { Button } from "@/components/Buttons" -import Card, { CardProps } from "." +import { getTranslation } from "@/storybook-utils" -export default { - component: Card, +import CardComponent, { CardProps } from "." + +const meta = { + component: CardComponent, decorators: [ (Story) => ( @@ -15,20 +16,29 @@ export default { ), ], -} as Meta - -export const Default: StoryFn = (args) => { - const { t } = useTranslation("page-developers-index") - - const defaultProps: CardProps = { - emoji: ":woman_student:", - title: t("page-developers-learn"), - description: t("page-developers-learn-desc"), - } - - return ( - - - - ) +} satisfies Meta + +export default meta + +const DEVELOPS_INDEX_NS = "page-developers-index" + +export const Card: StoryObj = { + render: (args) => { + const defaultProps: CardProps = { + emoji: ":woman_student:", + title: getTranslation("page-developers-learn", DEVELOPS_INDEX_NS), + description: getTranslation( + "page-developers-learn-desc", + DEVELOPS_INDEX_NS + ), + } + + return ( + + + + ) + }, } diff --git a/src/components/CodeModal.tsx b/src/components/CodeModal.tsx index 6d62829cf4c..399ee1e40b7 100644 --- a/src/components/CodeModal.tsx +++ b/src/components/CodeModal.tsx @@ -6,6 +6,7 @@ import { ModalContent, ModalHeader, ModalOverlay, + useColorModeValue, } from "@chakra-ui/react" type CodeModalProps = { @@ -15,20 +16,58 @@ type CodeModalProps = { setIsOpen: (isOpen: boolean) => void } -const CodeModal = ({ children, isOpen, setIsOpen, title }: CodeModalProps) => ( - setIsOpen(false)} - > - - - {title} - - {children} - - -) +const CodeModal = ({ children, isOpen, setIsOpen, title }: CodeModalProps) => { + const bgColor = useColorModeValue("rgb(247, 247, 247)", "rgb(25, 25, 25)") + const borderColor = useColorModeValue("rgb(51, 51, 51)", "rgb(242, 242, 242)") + + return ( + setIsOpen(false)} + > + + + + {title} + + + {children} + + + ) +} export default CodeModal diff --git a/src/components/CrowdinContributors.tsx b/src/components/CrowdinContributors.tsx deleted file mode 100644 index 83a06b369bb..00000000000 --- a/src/components/CrowdinContributors.tsx +++ /dev/null @@ -1,31 +0,0 @@ -import type { CrowdinContributor, FileContributor } from "@/lib/types" - -import FileContributors from "@/components/FileContributors" - -type CrowdinContributorsProps = { - relativePath: string - lastUpdatedDate: string - contributors: CrowdinContributor[] -} -const CrowdinContributors = ({ - lastUpdatedDate, - contributors, -}: CrowdinContributorsProps) => { - const mappedContributors: FileContributor[] = contributors.map( - ({ username, avatarUrl }) => ({ - login: username, - avatar_url: avatarUrl, - html_url: `https://crowdin.com/profile/${username}`, - date: lastUpdatedDate, - }) - ) - - return ( - - ) -} - -export default CrowdinContributors diff --git a/src/components/EthVideo.tsx b/src/components/EthVideo.tsx index bb130f27325..62c07ac2b35 100644 --- a/src/components/EthVideo.tsx +++ b/src/components/EthVideo.tsx @@ -2,8 +2,8 @@ import { Box, useColorModeValue } from "@chakra-ui/react" const EthVideo = () => { const src = useColorModeValue( - "ethereum-hero-light.mp4", - "ethereum-hero-dark.mp4" + "images/ethereum-hero-light.mp4", + "images/ethereum-hero-dark.mp4" ) return ( diff --git a/src/components/FeedbackWidget/FeedbackWidget.stories.tsx b/src/components/FeedbackWidget/FeedbackWidget.stories.tsx index 273fcd627bf..41fecc73ecc 100644 --- a/src/components/FeedbackWidget/FeedbackWidget.stories.tsx +++ b/src/components/FeedbackWidget/FeedbackWidget.stories.tsx @@ -1,16 +1,16 @@ import * as React from "react" import { Box, Stack } from "@chakra-ui/react" import { Meta, StoryObj } from "@storybook/react" +import { expect, fireEvent, waitFor, within } from "@storybook/test" -import FeedbackWidgetComponent from "./" - -type FeedbackWidgetType = typeof FeedbackWidgetComponent +import FeedbackWidget from "./" const meta = { title: "FeedbackWidget", parameters: { layout: "fullscreen", }, + component: FeedbackWidget, decorators: [ (Story) => ( @@ -19,10 +19,31 @@ const meta = { ), ], -} satisfies Meta +} satisfies Meta export default meta -export const FeedbackWidget: StoryObj = { - render: () => , +type Story = StoryObj + +export const WidgetButton: Story = { + render: () => , +} + +export const WidgetModal: Story = { + render: () => , + play: async ({ canvasElement }) => { + // Add delay for snapshot capture of the modal + const canvas = within(canvasElement) + const canvasParent = within(canvasElement.parentElement!) + + const feedbackButton = canvas.getByTestId("feedback-widget-button") + + fireEvent.click(feedbackButton) + + await waitFor(async () => { + await expect( + canvasParent.getByTestId("feedback-widget-modal") + ).toBeVisible() + }) + }, } diff --git a/src/components/FeedbackWidget/FixedDot.tsx b/src/components/FeedbackWidget/FixedDot.tsx index a9a9a8d0a63..db895c4dc0a 100644 --- a/src/components/FeedbackWidget/FixedDot.tsx +++ b/src/components/FeedbackWidget/FixedDot.tsx @@ -12,6 +12,7 @@ const FixedDot = ({ bottomOffset, isExpanded, ...props }: FixedDotProps) => { const size = "12" return ( diff --git a/src/components/FindWallet/WalletTable/SupportedLanguagesTooltip.tsx b/src/components/FindWallet/WalletTable/SupportedLanguagesTooltip.tsx index 6fc5785a621..4ea7abd867d 100644 --- a/src/components/FindWallet/WalletTable/SupportedLanguagesTooltip.tsx +++ b/src/components/FindWallet/WalletTable/SupportedLanguagesTooltip.tsx @@ -1,22 +1,27 @@ -import { Box, Text } from "@chakra-ui/react" +import { Text } from "@chakra-ui/react" import Tooltip from "@/components/Tooltip" -import { formatSupportedLanguages } from "@/lib/utils/wallets" +import { formatStringList } from "@/lib/utils/wallets" import { NUMBER_OF_SUPPORTED_LANGUAGES_SHOWN } from "@/lib/constants" type SupportedLanguagesTooltipProps = { supportedLanguages: string[] - restText: string } // Tooltip to show other supported languages on a wallet export const SupportedLanguagesTooltip = ({ supportedLanguages, - restText, }: SupportedLanguagesTooltipProps) => { - const tooltipContent = formatSupportedLanguages( + const numberOfSupportedLanguages = supportedLanguages.length + const rest = numberOfSupportedLanguages - NUMBER_OF_SUPPORTED_LANGUAGES_SHOWN + + if (rest <= 0) { + return null + } + + const tooltipContent = formatStringList( supportedLanguages.slice(NUMBER_OF_SUPPORTED_LANGUAGES_SHOWN) ) @@ -28,7 +33,7 @@ export const SupportedLanguagesTooltip = ({ fontSize="md !important" fontWeight="normal !important" > - {restText} + + {rest} ) diff --git a/src/components/FindWallet/WalletTable/index.tsx b/src/components/FindWallet/WalletTable/index.tsx index 594bbd3e8e7..6fec7c88799 100644 --- a/src/components/FindWallet/WalletTable/index.tsx +++ b/src/components/FindWallet/WalletTable/index.tsx @@ -1,5 +1,4 @@ import { ReactNode, useContext } from "react" -import { useRouter } from "next/router" import { useTranslation } from "next-i18next" import { MdExpandLess, MdExpandMore } from "react-icons/md" import { @@ -13,15 +12,11 @@ import { SimpleGrid, SimpleGridProps, Stack, - Table, TableProps, - Td, Text, - Th, - Tr, } from "@chakra-ui/react" -import { ChildOnlyProp, WalletData, WalletFilter } from "@/lib/types" +import type { ChildOnlyProp, WalletFilter } from "@/lib/types" import { ButtonLink } from "@/components/Buttons" import { WalletMoreInfo } from "@/components/FindWallet/WalletTable/WalletMoreInfo" @@ -31,8 +26,7 @@ import Tag from "@/components/Tag" import { trackCustomEvent } from "@/lib/utils/matomo" import { - formatSupportedLanguages, - getSupportedLanguages, + formatStringList, getWalletPersonas, walletsListingCount, } from "@/lib/utils/wallets" @@ -50,7 +44,7 @@ import { WalletSupportedLanguageContext } from "@/contexts/WalletSupportedLangua import { useWalletTable } from "@/hooks/useWalletTable" const Container = (props: TableProps) => ( - ( const Grid = forwardRef((props, ref) => ( ( /> ) -const Wallet = forwardRef((props, ref) => ( +const WalletRow = forwardRef((props, ref) => ( ( /> ) +type UseWalletTable = ReturnType + export type WalletTableProps = { filters: WalletFilter resetFilters: () => void resetWalletFilter: React.MutableRefObject<() => void> - walletData: WalletData[] + filteredWallets: UseWalletTable["filteredWallets"] + totalWallets: number + updateMoreInfo: (key: string) => void + featureDropdownItems: UseWalletTable["featureDropdownItems"] onOpen: () => void } @@ -215,17 +213,13 @@ const WalletTable = ({ filters, resetFilters, resetWalletFilter, - walletData, + filteredWallets, + totalWallets, + updateMoreInfo, + featureDropdownItems, onOpen, }: WalletTableProps) => { const { t } = useTranslation("page-wallets-find-wallet") - const { locale } = useRouter() - const { - featureDropdownItems, - filteredWallets, - updateMoreInfo, - walletCardData, - } = useWalletTable({ filters, t, walletData }) // Context API const { supportedLanguage } = useContext(WalletSupportedLanguageContext) @@ -240,10 +234,21 @@ const WalletTable = ({ }) } + const showMoreInfo = (wallet) => { + updateMoreInfo(wallet.key) + // Log "more info" event only on expanding + wallet.moreInfo && + trackCustomEvent({ + eventCategory: "WalletMoreInfo", + eventAction: `More info wallet`, + eventName: `More info ${wallet.name}`, + }) + } + return ( - + {filteredWallets.length === 0 && ( 0 const hasAllLabels = hasPersonasLabels && hasDeviceLabels - // Supported languages - const supportedLanguages = getSupportedLanguages( - wallet.languages_supported, - locale! - ) - const numberOfSupportedLanguages = supportedLanguages.length - const sliceSize = NUMBER_OF_SUPPORTED_LANGUAGES_SHOWN - const rest = numberOfSupportedLanguages - sliceSize - const restText = `${rest > 0 ? "+" : ""} ${rest > 0 ? rest : ""}` - - const formattedSupportedLanguages = formatSupportedLanguages( - supportedLanguages, - sliceSize - ) - - const showMoreInfo = (wallet) => { - updateMoreInfo(wallet.key) - // Log "more info" event only on expanding - wallet.moreInfo && - trackCustomEvent({ - eventCategory: "WalletMoreInfo", - eventAction: `More info wallet`, - eventName: `More info ${wallet.name}`, - }) - } - return ( - { if (e.key === "Enter") showMoreInfo(wallet) @@ -346,7 +325,7 @@ const WalletTable = ({ showMoreInfo(wallet) }} > - - + + {wallet.moreInfo && ( { - const { locale } = useRouter() +const Footer = ({ lastDeployLocaleTimestamp }: FooterProps) => { const { t } = useTranslation("common") const linkSections: FooterLinkSection[] = [ @@ -315,6 +316,7 @@ const Footer = ({ lastDeployDate }: FooterProps) => { fill: "primary.base", }, } + const linkProps = { isPartiallyActive: false, textDecor: "none", @@ -331,40 +333,29 @@ const Footer = ({ lastDeployDate }: FooterProps) => { return ( - {lastDeployDate && ( - - :{" "} - {getLocaleTimestamp(locale as Lang, lastDeployDate)} - - )} - - {socialLinks.map(({ to, ariaLabel, icon }) => ( - - - - ))} - + + : {lastDeployLocaleTimestamp} + + + + { ))} - - {dipperLinks.map(({ to, text }) => ( - - - {text} + + {socialLinks.map(({ to, ariaLabel, icon }) => ( + + - - ))} - + ))} + + + {dipperLinks.map(({ to, text }) => ( + + + {text} + + + ))} + + ) } diff --git a/src/components/GitHubContributors.tsx b/src/components/GitHubContributors.tsx deleted file mode 100644 index 01f4e5f72b9..00000000000 --- a/src/components/GitHubContributors.tsx +++ /dev/null @@ -1,19 +0,0 @@ -import type { FlexProps } from "@chakra-ui/react" - -import type { FileContributor } from "@/lib/types" - -import FileContributors from "@/components/FileContributors" - -export type GitHubContributors = FlexProps & { - lastUpdatedDate: string - contributors: FileContributor[] -} - -const GitHubContributors = ({ - lastUpdatedDate, - contributors, -}: GitHubContributors) => ( - -) - -export default GitHubContributors diff --git a/src/components/Glossary/GlossaryDefinition/index.tsx b/src/components/Glossary/GlossaryDefinition/index.tsx index fa98723d8b9..4166449b07e 100644 --- a/src/components/Glossary/GlossaryDefinition/index.tsx +++ b/src/components/Glossary/GlossaryDefinition/index.tsx @@ -1,6 +1,7 @@ import { ComponentProps } from "react" -import { Box, Text } from "@chakra-ui/react" +import { Box, type HeadingProps, Text } from "@chakra-ui/react" +import IdAnchor from "@/components/IdAnchor" import InlineLink from "@/components/Link" import OldHeading from "@/components/OldHeading" import Translation from "@/components/Translation" @@ -24,22 +25,38 @@ const GlossaryDefinition = ({ size = "md", options = { ns: DEFAULT_GLOSSARY_NS }, }: GlossaryDefinitionProps) => { - const headingStyles = - size === "sm" - ? { fontSize: "md", mt: 0, mb: 2 } - : { fontSize: { base: "xl", md: "2xl" } } - const textStyles = size === "sm" ? { mb: 0 } : {} + const headingPropsForAnchor = (id?: string): HeadingProps => { + if (!id) return {} + return { + scrollMarginTop: 28, + id, + "data-group": true, + position: "relative", + } as HeadingProps + } + const commonHeadingProps = (id?: string): HeadingProps => ({ + fontWeight: 700, + lineHeight: 1.4, + ...headingPropsForAnchor(id), + }) + const Heading3 = ({ id, children, ...rest }: HeadingProps) => ( + + + {children} + + ) + return ( - + - + {/** * `as="span"` prevents hydration warnings for strings that contain * elements that cannot be nested inside `p` tags, like `ul` tags diff --git a/src/components/Hero/ContentHero/ContentHero.stories.tsx b/src/components/Hero/ContentHero/ContentHero.stories.tsx index 9ab05bf9c90..c196c092148 100644 --- a/src/components/Hero/ContentHero/ContentHero.stories.tsx +++ b/src/components/Hero/ContentHero/ContentHero.stories.tsx @@ -1,37 +1,32 @@ -import { useTranslation } from "next-i18next" import { Meta, StoryObj } from "@storybook/react" -import ContentHeroComponent, { ContentHeroProps } from "." +import { getTranslation } from "@/storybook-utils" -import contentHeroImg from "@/public/mainnet.png" +import { langViewportModes } from "../../../../.storybook/modes" -type ContentHeroType = typeof ContentHeroComponent +import ContentHeroComponent, { ContentHeroProps } from "." const meta = { title: "Organisms / Layouts / Hero", component: ContentHeroComponent, parameters: { layout: "none", - }, - argTypes: { - heroImg: { - table: { - disable: true, + chromatic: { + modes: { + ...langViewportModes, }, }, }, -} satisfies Meta +} satisfies Meta export default meta export const ContentHero: StoryObj = { render: () => { - // eslint-disable-next-line react-hooks/rules-of-hooks - const { t } = useTranslation("page-learn") - + const PAGE_LEARN_NS = "page-learn" const buttons: ContentHeroProps["buttons"] = [ { - content: t("hero-button-lets-get-started"), + content: getTranslation("hero-button-lets-get-started", PAGE_LEARN_NS), toId: "what-is-crypto-ethereum", matomo: { eventCategory: "learn hub hero buttons", @@ -51,9 +46,11 @@ export const ContentHero: StoryObj = { return ( ) diff --git a/src/components/Hero/ContentHero/index.tsx b/src/components/Hero/ContentHero/index.tsx index e2bf26988ea..22af7aa5f31 100644 --- a/src/components/Hero/ContentHero/index.tsx +++ b/src/components/Hero/ContentHero/index.tsx @@ -1,31 +1,36 @@ import { Box, Heading, HStack, SimpleGrid, Stack, Text } from "@chakra-ui/react" -import { CommonHeroProps } from "@/lib/types" +import type { CommonHeroProps } from "@/lib/types" -import Breadcrumbs, { BreadcrumbsProps } from "@/components/Breadcrumbs" +import Breadcrumbs from "@/components/Breadcrumbs" import { Image } from "@/components/Image" import { CallToAction } from "../CallToAction" -export interface ContentHeroProps extends Omit { - breadcrumbs: BreadcrumbsProps -} +export type ContentHeroProps = Omit, "header"> const ContentHero = (props: ContentHeroProps) => { - const { breadcrumbs, heroImg, buttons, title, description } = props + const { breadcrumbs, heroImg, buttons, title, description, blurDataURL } = + props return ( - + @@ -34,13 +39,19 @@ const ContentHero = (props: ContentHeroProps) => { {title} - {description} - - {buttons!.map((button, idx) => { - if (!button) return - return - })} - + {typeof description === "string" ? ( + {description} + ) : ( + description + )} + {buttons && ( + + {buttons.map((button, idx) => { + if (!button) return + return + })} + + )} {/* TODO: * Add conditional Big Stat box here diff --git a/src/components/Hero/HomeHero/HomeHero.stories.tsx b/src/components/Hero/HomeHero/HomeHero.stories.tsx index e1439b231f5..dd276987429 100644 --- a/src/components/Hero/HomeHero/HomeHero.stories.tsx +++ b/src/components/Hero/HomeHero/HomeHero.stories.tsx @@ -1,15 +1,19 @@ -import * as React from "react" import { Meta, StoryObj } from "@storybook/react" -import HomeHeroComponent from "." +import { langViewportModes } from "../../../../.storybook/modes" -type HomeHeroType = typeof HomeHeroComponent +import HomeHeroComponent from "." const meta = { title: "Organisms / Layouts / Hero", component: HomeHeroComponent, parameters: { layout: "none", + chromatic: { + modes: { + ...langViewportModes, + }, + }, }, argTypes: { heroImg: { @@ -18,15 +22,14 @@ const meta = { }, }, }, -} satisfies Meta +} satisfies Meta export default meta -import homeHeroImg from "@/public/home/hero.png" +import homeHeroImg from "@/public/images/home/hero.png" export const HomeHero: StoryObj = { args: { heroImg: homeHeroImg, }, - render: (args) => , } diff --git a/src/components/Hero/HomeHero/index.tsx b/src/components/Hero/HomeHero/index.tsx index ae17ffb59a5..20f3b761577 100644 --- a/src/components/Hero/HomeHero/index.tsx +++ b/src/components/Hero/HomeHero/index.tsx @@ -17,7 +17,8 @@ const HomeHero = ({ heroImg }: HomeHeroProps) => { ( @@ -24,25 +28,15 @@ const meta = { ), ], -} satisfies Meta +} satisfies Meta export default meta -export const HubHero: StoryObj = { - args: { - title: "common:learn-hub", - header: "page-learn:hero-header", - description: "page-learn:hero-subtitle", - heroImg: learnHubHeroImg, - }, - - render: ({ title, header, description, ...props }) => { - // eslint-disable-next-line react-hooks/rules-of-hooks - const { t } = useTranslation() - - const buttons: CommonHeroProps["buttons"] = [ +export const HubHero: StoryObj = { + render: () => { + const buttons: HubHeroProps["buttons"] = [ { - content: t("page-learn:hero-button-lets-get-started"), + content: getTranslation("hero-button-lets-get-started", "page-learn"), toId: "what-is-crypto-ethereum", matomo: { eventCategory: "learn hub hero buttons", @@ -62,11 +56,11 @@ export const HubHero: StoryObj = { return ( ) }, diff --git a/src/components/Hero/HubHero/index.tsx b/src/components/Hero/HubHero/index.tsx index 80684746091..70692e56064 100644 --- a/src/components/Hero/HubHero/index.tsx +++ b/src/components/Hero/HubHero/index.tsx @@ -5,13 +5,15 @@ import type { CommonHeroProps } from "@/lib/types" import { CallToAction } from "@/components/Hero/CallToAction" import { Image } from "@/components/Image" +export type HubHeroProps = Omit + const HubHero = ({ heroImg, title, header, description, buttons, -}: CommonHeroProps) => { +}: HubHeroProps) => { if (buttons && buttons.length > 2) { throw new Error( "Can not have more than two call-to-action buttons in this hero component." @@ -24,7 +26,8 @@ const HubHero = ({ src={heroImg} alt="" priority - sizes="100vw" + // TODO: adjust value when the old theme breakpoints are removed (src/theme.ts) + sizes="(max-width: 1504px) 100vw, 1504px" style={{ width: "100vw", objectFit: "cover" }} h={{ base: "192px", diff --git a/src/components/Hero/MdxHero/MdxHero.stories.tsx b/src/components/Hero/MdxHero/MdxHero.stories.tsx index b54689da8bc..3536bab3e9e 100644 --- a/src/components/Hero/MdxHero/MdxHero.stories.tsx +++ b/src/components/Hero/MdxHero/MdxHero.stories.tsx @@ -1,14 +1,20 @@ import { HStack } from "@chakra-ui/react" import { Meta, StoryObj } from "@storybook/react" -import MdxHeroComponent from "./" +import { langViewportModes } from "../../../../.storybook/modes" -type MdxHeroType = typeof MdxHeroComponent +import MdxHeroComponent from "./" const meta = { title: "Organisms / Layouts / Hero", + component: MdxHeroComponent, parameters: { layout: "none", + chromatic: { + modes: { + ...langViewportModes, + }, + }, }, decorators: [ (Story) => ( @@ -17,14 +23,13 @@ const meta = { ), ], -} satisfies Meta +} satisfies Meta export default meta -export const MdxHero: StoryObj = { +export const MdxHero: StoryObj = { args: { breadcrumbs: { slug: "/en/staking/solo/" }, title: "Solo stake your Eth", }, - render: (args) => , } diff --git a/src/components/Hero/MdxHero/index.tsx b/src/components/Hero/MdxHero/index.tsx index 17c080b3a1c..a560fab7da5 100644 --- a/src/components/Hero/MdxHero/index.tsx +++ b/src/components/Hero/MdxHero/index.tsx @@ -1,12 +1,10 @@ import { Heading, Stack } from "@chakra-ui/react" -import { CommonHeroProps } from "@/lib/types" +import type { CommonHeroProps } from "@/lib/types" -import Breadcrumbs, { type BreadcrumbsProps } from "@/components/Breadcrumbs" +import Breadcrumbs from "@/components/Breadcrumbs" -export type MdxHeroProps = Pick & { - breadcrumbs: BreadcrumbsProps -} +export type MdxHeroProps = Pick const MdxHero = ({ breadcrumbs, title }: MdxHeroProps) => ( diff --git a/src/components/IdAnchor.tsx b/src/components/IdAnchor.tsx new file mode 100644 index 00000000000..72569a8bed2 --- /dev/null +++ b/src/components/IdAnchor.tsx @@ -0,0 +1,24 @@ +import { CiLink } from "react-icons/ci" +import { Icon } from "@chakra-ui/react" + +import Link from "@/components/Link" + +const IdAnchor = ({ id }: { id?: string }) => { + if (!id) return null + return ( + + + + ) +} + +export default IdAnchor diff --git a/src/components/Input/Input.stories.tsx b/src/components/Input/Input.stories.tsx index 5c9f240408f..74fb88a0336 100644 --- a/src/components/Input/Input.stories.tsx +++ b/src/components/Input/Input.stories.tsx @@ -5,20 +5,20 @@ import { Meta, StoryObj } from "@storybook/react" import Input from "." -type InputType = typeof Input - const meta = { title: "Atoms / Form / Input", component: Input, -} satisfies Meta + args: { + rightIcon: , + }, +} satisfies Meta export default meta -type Story = StoryObj +type Story = StoryObj export const Sizes: Story = { args: { - rightIcon: , placeholder: "Search", }, render: (args) => ( @@ -35,9 +35,9 @@ export const ElementVariations: Story = { }, render: (args) => ( + - } /> - } isDisabled /> + ), } diff --git a/src/components/LanguagePicker/MobileCloseBar.tsx b/src/components/LanguagePicker/MobileCloseBar.tsx new file mode 100644 index 00000000000..c54bba831ef --- /dev/null +++ b/src/components/LanguagePicker/MobileCloseBar.tsx @@ -0,0 +1,28 @@ +import { MouseEventHandler } from "react" +import { useTranslation } from "next-i18next" +import { Flex } from "@chakra-ui/react" + +import { Button } from "@/components/Buttons" + +type MobileCloseBarProps = { + handleClick: MouseEventHandler +} + +export const MobileCloseBar = ({ handleClick }: MobileCloseBarProps) => { + const { t } = useTranslation() + + return ( + + + + ) +} diff --git a/src/components/LanguagePicker/index.tsx b/src/components/LanguagePicker/index.tsx index 8c345b3f4cd..65e96770298 100644 --- a/src/components/LanguagePicker/index.tsx +++ b/src/components/LanguagePicker/index.tsx @@ -16,10 +16,14 @@ import { useEventListener, } from "@chakra-ui/react" -import { Button } from "@/components/Buttons" +import { LocaleDisplayInfo } from "@/lib/types" + import { BaseLink } from "@/components/Link" +import { isMobile } from "@/lib/utils/isMobile" + import MenuItem from "./MenuItem" +import { MobileCloseBar } from "./MobileCloseBar" import NoResultsCallout from "./NoResultsCallout" import { useLanguagePicker } from "./useLanguagePicker" @@ -59,6 +63,19 @@ const LanguagePicker = ({ inputRef.current?.focus() }) + // onClick handlers + const handleMobileCloseBarClick = () => onClose() + const handleMenuItemClose = (displayInfo: LocaleDisplayInfo) => + onClose({ + eventAction: "Locale chosen", + eventName: displayInfo.localeOption, + }) + const handleBaseLinkClose = () => + onClose({ + eventAction: "Translation program link (menu footer)", + eventName: "/contributing/translation-program", + }) + return ( {children} @@ -76,23 +93,10 @@ const LanguagePicker = ({ {...props} > {/* Mobile Close bar */} - - - + {/* avoid rendering mobile only feature on desktop */} + {isMobile() && ( + + )} {/* Main Language selection menu */} - + - onClose({ - eventAction: "Locale chosen", - eventName: displayInfo.localeOption, - }) - } + onClick={() => handleMenuItemClose(displayInfo)} /> ))} @@ -215,12 +211,7 @@ const LanguagePicker = ({ - onClose({ - eventAction: "Translation program link (menu footer)", - eventName: "/contributing/translation-program", - }) - } + onClick={handleBaseLinkClose} > {t("common:learn-more")} diff --git a/src/components/Logo.tsx b/src/components/Logo.tsx index 7f5af17d0f0..3d7c094070d 100644 --- a/src/components/Logo.tsx +++ b/src/components/Logo.tsx @@ -3,8 +3,8 @@ import { useColorModeValue } from "@chakra-ui/react" import { Image } from "@/components/Image" -import darkImage from "@/public/ef-logo.png" -import lightImage from "@/public/ef-logo-white.png" +import darkImage from "@/public/images/ef-logo.png" +import lightImage from "@/public/images/ef-logo-white.png" const Logo = () => { const { t } = useTranslation("common") diff --git a/src/components/MdComponents.tsx b/src/components/MdComponents.tsx index e8baa592c41..9affa173a57 100644 --- a/src/components/MdComponents.tsx +++ b/src/components/MdComponents.tsx @@ -1,16 +1,13 @@ import { ComponentProps } from "react" -import { CiLink } from "react-icons/ci" import { Badge, Box, type BoxProps, - calc, chakra, Divider as ChakraDivider, Flex, type FlexProps, type HeadingProps, - Icon, ListItem, OrderedList, Text, @@ -25,7 +22,6 @@ import ButtonDropdown, { } from "@/components/ButtonDropdown" import { ButtonLink } from "@/components/Buttons" import Contributors from "@/components/Contributors" -import Link from "@/components/Link" import MarkdownImage from "@/components/MarkdownImage" import OldHeading from "@/components/OldHeading" import { mdxTableComponents } from "@/components/Table" @@ -40,11 +36,11 @@ import DocLink from "./DocLink" import Emoji from "./Emoji" import ExpandableCard from "./ExpandableCard" import FeaturedText from "./FeaturedText" +import IdAnchor from "./IdAnchor" import InfoBanner from "./InfoBanner" import IssuesList from "./IssuesList" import LocaleDateTime from "./LocaleDateTime" import MainArticle from "./MainArticle" -import VideoIframe from "./VideoIframe" /** * Base HTML elements @@ -65,24 +61,6 @@ export const commonHeadingProps = (id?: string): HeadingProps => ({ ...headingPropsForAnchor(id), }) -const IdAnchor = ({ id }: { id?: string }) => { - if (!id) return null - return ( - - - - ) -} - export const Heading1 = ({ children, ...rest }: HeadingProps) => ( {children} @@ -166,7 +144,6 @@ export const htmlElements = { pre: Pre, time: LocaleDateTime, ul: UnorderedList, - iframe: VideoIframe, ...mdxTableComponents, } diff --git a/src/components/Modal.tsx b/src/components/Modal.tsx deleted file mode 100644 index 1f0658a0ded..00000000000 --- a/src/components/Modal.tsx +++ /dev/null @@ -1,50 +0,0 @@ -import React from "react" -import { - Modal as ChakraModal, - ModalCloseButton, - ModalContent, - type ModalContentProps, - ModalOverlay, - type ModalProps as ChakraModalProps, -} from "@chakra-ui/react" - -export type ModalProps = ModalContentProps & - Pick & { - children?: React.ReactNode - isOpen: boolean - setIsOpen: (isOpen: boolean) => void - } - -const Modal = ({ - children, - isOpen, - setIsOpen, - size, - ...restProps -}: ModalProps) => { - return ( - setIsOpen(false)} - isCentered - size={size ?? "xl"} - scrollBehavior="inside" - > - - - - - {children} - - - ) -} - -export default Modal diff --git a/src/components/Modal/Modal.stories.tsx b/src/components/Modal/Modal.stories.tsx new file mode 100644 index 00000000000..b1c48130892 --- /dev/null +++ b/src/components/Modal/Modal.stories.tsx @@ -0,0 +1,33 @@ +import { Meta, StoryObj } from "@storybook/react" + +import ModalComponent from "." + +const meta = { + title: "Molecules/Overlay Content/Modal", + component: ModalComponent, +} satisfies Meta + +export default meta + +type Story = StoryObj + +export const Modal: Story = { + args: { + isOpen: true, + title: "Modal Title", + children: + "This is the base component to be used in the modal window. Please change the text to preview final content for ethereum.org", + actionButtonLabel: "Save", + }, +} + +export const Full: Story = { + args: { + isOpen: true, + title: "Modal Title", + children: + "This is the base component to be used in the modal window. Please change the text to preview final content for ethereum.org", + actionButtonLabel: "Save", + size: "full", + }, +} diff --git a/src/components/Modal/index.tsx b/src/components/Modal/index.tsx new file mode 100644 index 00000000000..11d2e80c59b --- /dev/null +++ b/src/components/Modal/index.tsx @@ -0,0 +1,51 @@ +import React from "react" +import { + Button, + HStack, + Modal as ChakraModal, + ModalBody, + ModalCloseButton, + ModalContent, + ModalContentProps, + ModalFooter, + ModalHeader, + ModalOverlay, + type ModalProps as ChakraModalProps, +} from "@chakra-ui/react" + +export type ModalProps = ChakraModalProps & { + children?: React.ReactNode + title?: React.ReactNode + actionButtonLabel?: string + contentProps?: ModalContentProps +} + +const Modal = ({ + children, + title, + actionButtonLabel, + contentProps, + ...restProps +}: ModalProps) => { + return ( + + + + + + {title} + + + {children} + {actionButtonLabel && ( + + + + + )} + + + ) +} + +export default Modal diff --git a/src/components/Nav/Menu/MenuContent.tsx b/src/components/Nav/Menu/MenuContent.tsx new file mode 100644 index 00000000000..2c075949c23 --- /dev/null +++ b/src/components/Nav/Menu/MenuContent.tsx @@ -0,0 +1,47 @@ +import { motion } from "framer-motion" +import { Box } from "@chakra-ui/react" +import { Content } from "@radix-ui/react-navigation-menu" + +import { NavItem, NavSections } from "../types" + +import SubMenu from "./SubMenu" +import { useNavMenu } from "./useNavMenu" + +type MenuContentProps = { + items: NavItem[] + isOpen: boolean + sections: NavSections +} + +// Desktop Menu content +const MenuContent = ({ items, isOpen, sections }: MenuContentProps) => { + const { activeSection, containerVariants, menuColors, onClose } = + useNavMenu(sections) + + return ( + + + + + + ) +} + +export default MenuContent diff --git a/src/components/Nav/Menu/SubMenu.tsx b/src/components/Nav/Menu/SubMenu.tsx index 1d1ed7b1375..859c3beadce 100644 --- a/src/components/Nav/Menu/SubMenu.tsx +++ b/src/components/Nav/Menu/SubMenu.tsx @@ -8,7 +8,15 @@ import { ListItem, UnorderedList, } from "@chakra-ui/react" -import * as NavigationMenu from "@radix-ui/react-navigation-menu" +import { + Content, + Item, + Link as NavigationMenuLink, + List, + Sub, + Trigger, + Viewport, +} from "@radix-ui/react-navigation-menu" import { ButtonProps } from "@/components/Buttons" import Link from "@/components/Link" @@ -46,7 +54,7 @@ const SubMenu = ({ lvl, items, activeSection, onClose }: LvlContentProps) => { const templateColumns = `repeat(${4 - lvl}, 1fr)` return ( - + { h="full" gridTemplateColumns={templateColumns} > - + {items.map((item) => { const { label, description, icon, ...action } = item @@ -91,7 +99,7 @@ const SubMenu = ({ lvl, items, activeSection, onClose }: LvlContentProps) => { variant: "ghost", } return ( - + { > {isLink ? ( - + - + ) : ( <> - + - - + + { onClose={onClose} /> - + )} - + ) })} - - + + - + ) } diff --git a/src/components/Nav/Menu/index.tsx b/src/components/Nav/Menu/index.tsx index aa33b460865..3b3a5b6c85a 100644 --- a/src/components/Nav/Menu/index.tsx +++ b/src/components/Nav/Menu/index.tsx @@ -1,6 +1,13 @@ import { motion } from "framer-motion" +import dynamic from "next/dynamic" import { Box, type BoxProps, Text, UnorderedList } from "@chakra-ui/react" -import * as NavigationMenu from "@radix-ui/react-navigation-menu" +import { + Item, + List, + Root, + Trigger, + Viewport, +} from "@radix-ui/react-navigation-menu" import { Button } from "@/components/Buttons" @@ -8,7 +15,6 @@ import { MAIN_NAV_ID, NAV_PY, SECTION_LABELS } from "@/lib/constants" import type { NavSections } from "../types" -import SubMenu from "./SubMenu" import { useNavMenu } from "./useNavMenu" type NavMenuProps = BoxProps & { @@ -16,25 +22,20 @@ type NavMenuProps = BoxProps & { } const Menu = ({ sections, ...props }: NavMenuProps) => { - const { - activeSection, - containerVariants, - direction, - handleSectionChange, - isOpen, - menuColors, - onClose, - } = useNavMenu(sections) + const { activeSection, direction, handleSectionChange, isOpen } = + useNavMenu(sections) + + const MenuContent = dynamic(() => import("./MenuContent")) return ( - - + { {SECTION_LABELS.map((sectionKey) => { const { label, items } = sections[sectionKey] const isActive = activeSection === sectionKey + return ( - - + + - - - {/** - * This is the CONTAINER for all three menu levels - * This renders inside the NavigationMenu.Viewport component - */} - - - - - + + {/* Desktop Menu content */} + + ) })} - + - - + + ) } diff --git a/src/components/Nav/index.tsx b/src/components/Nav/index.tsx index 2f88c1d8609..364bce48252 100644 --- a/src/components/Nav/index.tsx +++ b/src/components/Nav/index.tsx @@ -22,6 +22,8 @@ import LanguagePicker from "@/components/LanguagePicker" import { BaseLink } from "@/components/Link" import Search from "@/components/Search" +import { isMobile } from "@/lib/utils/isMobile" + import { DESKTOP_LANGUAGE_BUTTON_NAME, NAV_PY } from "@/lib/constants" import Menu from "./Menu" @@ -33,6 +35,7 @@ const Nav = () => { const { toggleColorMode, linkSections, mobileNavProps } = useNav() const { locale } = useRouter() const { t } = useTranslation("common") + const isDesktop = !isMobile() const searchModalDisclosure = useDisclosure() const navWrapperRef = useRef(null) const languagePickerState = useDisclosure() @@ -95,76 +98,80 @@ const Nav = () => { justifyContent={{ base: "flex-end", md: "space-between" }} ms={{ base: 3, xl: 8 }} > - + {/* avoid rendering desktop Menu version on mobile */} + {isDesktop && } + - {/* Desktop */} - - - - {/* Locale-picker menu */} - - + + + {/* Locale-picker menu */} + - - - {t("common:languages")}  - - {locale!.toUpperCase()} - - - - {/* Mobile */} + + + + {t("common:languages")}  + + {locale!.toUpperCase()} + + + + )} + { )} - diff --git a/src/components/Quiz/QuizWidget/QuizContent.tsx b/src/components/Quiz/QuizWidget/QuizContent.tsx index 35eb5978e44..e1ddea42349 100644 --- a/src/components/Quiz/QuizWidget/QuizContent.tsx +++ b/src/components/Quiz/QuizWidget/QuizContent.tsx @@ -23,7 +23,12 @@ export const QuizContent = ({ children }: QuizContentProps) => { return ( - + {getTitleContent()} {children} diff --git a/src/components/Quiz/QuizWidget/QuizRadioGroup.tsx b/src/components/Quiz/QuizWidget/QuizRadioGroup.tsx index 8bdb1bf6527..257bb32f7e0 100644 --- a/src/components/Quiz/QuizWidget/QuizRadioGroup.tsx +++ b/src/components/Quiz/QuizWidget/QuizRadioGroup.tsx @@ -43,7 +43,12 @@ export const QuizRadioGroup = () => { onChange: handleSelection, }) - const { answers, correctAnswerId, prompt } = questions[currentQuestionIndex] + const { + answers, + correctAnswerId, + prompt, + id: questionId, + } = questions[currentQuestionIndex] // Memoized values const explanation = useMemo(() => { @@ -61,7 +66,7 @@ export const QuizRadioGroup = () => { { {t(prompt)} - - {answers.map(({ id, label }, idx) => { - const display = - !answerStatus || id === selectedAnswer ? "inline-flex" : "none" - - return ( - - - - ) - })} - - - {!!answerStatus && ( - - {t("explanation")} - - {t(explanation)} + + + {answers.map(({ id, label }, idx) => { + const display = + !answerStatus || id === selectedAnswer ? "inline-flex" : "none" + + return ( + + + + ) + })} - )} + + {!!answerStatus && ( + + {t("explanation")} + + {t(explanation)} + + )} + ) } @@ -124,7 +135,7 @@ const CustomRadio = ({ }) const buttonBg = useMemo(() => { - if (!state.isChecked) return "body.inverted" + if (!state.isChecked) return "background.highlight" if (!isAnswerVisible) return "primary.base" if (!isSelectedCorrect) return "error.base" return "success.base" @@ -140,6 +151,8 @@ const CustomRadio = ({ color: isAnswerVisible ? getAnswerColor() : undefined, } + const radioInputProps = getInputProps({ id: INPUT_ID }) + return ( <> {label} - + ) } diff --git a/src/components/Quiz/QuizWidget/QuizWidget.stories.tsx b/src/components/Quiz/QuizWidget/QuizWidget.stories.tsx new file mode 100644 index 00000000000..50c2e74b7ba --- /dev/null +++ b/src/components/Quiz/QuizWidget/QuizWidget.stories.tsx @@ -0,0 +1,144 @@ +import { getI18n, useTranslation } from "react-i18next" +import type { Meta, StoryObj } from "@storybook/react" +import { expect, userEvent, waitFor, within } from "@storybook/test" + +import questionBank from "@/data/quizzes/questionBank" + +import { StandaloneQuizWidget } from "./" + +const layer2QuestionBank = Object.entries(questionBank).reduce< + { id: string; correctAnswer: string }[] +>((arr, curr) => { + if (!curr[0].startsWith("g")) return [...arr] + + return [ + ...arr, + { + id: curr[0], + correctAnswer: curr[1].correctAnswerId, + }, + ] +}, []) + +type QuizWidgetType = typeof StandaloneQuizWidget + +const meta = { + title: "QuizWidget", + component: StandaloneQuizWidget, + argTypes: { + quizKey: { + table: { + disable: true, + }, + }, + }, +} satisfies Meta + +export default meta + +export const QuizWidgetAllCorrect: StoryObj = { + args: { + quizKey: "layer-2", + }, + render: (args) => , + + play: async ({ canvasElement, step, args }) => { + const { t } = getI18n() + + const translatedQuizKey = t(args.quizKey, { ns: "common" }) + const translatedPassedQuiz = t("passed", { ns: "learn-quizzes" }) + + const canvas = within(canvasElement) + + const quizWidget = canvas.getByTestId("quiz-widget") + await expect(quizWidget).toBeInTheDocument() + + await waitFor(() => + expect(canvas.getByTestId("answer-status-null")).toHaveTextContent( + translatedQuizKey + ) + ) + + await waitFor(() => + expect(canvas.getByTestId("check-answer-button")).toBeDisabled() + ) + + await step("Answer all questions correctly", async () => { + for (let i = 0; i < layer2QuestionBank.length; i++) { + const questionGroupId = canvas.getByTestId("question-group").id + const questionAnswers = canvas.getAllByTestId("quiz-question-answer") + const currentQuestionBank = layer2QuestionBank.find( + ({ id }) => id === questionGroupId + )! + await userEvent.click( + questionAnswers.find( + (answer) => answer.id === currentQuestionBank.correctAnswer + )! + ) + + await userEvent.click(canvas.getByTestId("check-answer-button")) + await expect( + canvas.getByTestId("answer-status-correct") + ).toBeInTheDocument() + + if (i === layer2QuestionBank.length - 1) { + await userEvent.click(canvas.getByTestId("see-results-button")) + } else { + await userEvent.click(canvas.getByTestId("next-question-button")) + } + } + }) + + await step("Check for successful results page", async () => { + await expect(canvasElement).toHaveTextContent(translatedPassedQuiz) + }) + }, +} + +export const QuizWidgetAllIncorrect: StoryObj = { + args: { + quizKey: "layer-2", + }, + render: (args) => , + + play: async ({ canvasElement, step }) => { + const canvas = within(canvasElement) + + const quizWidget = canvas.getByTestId("quiz-widget") + await expect(quizWidget).toBeInTheDocument() + + await waitFor(() => + expect(canvas.getByTestId("check-answer-button")).toBeDisabled() + ) + + await step("Answer some questions incorrectly", async () => { + for (let i = 0; i < layer2QuestionBank.length; i++) { + const questionGroupId = canvas.getByTestId("question-group").id + const questionAnswers = canvas.getAllByTestId("quiz-question-answer") + const currentQuestionBank = layer2QuestionBank.find( + ({ id }) => id === questionGroupId + )! + await userEvent.click( + questionAnswers.find( + (answer) => answer.id !== currentQuestionBank.correctAnswer + )! + ) + + await userEvent.click(canvas.getByTestId("check-answer-button")) + await expect( + canvas.getByTestId("answer-status-incorrect") + ).toBeInTheDocument() + + if (i === layer2QuestionBank.length - 1) { + await userEvent.click(canvas.getByTestId("see-results-button")) + } else { + await userEvent.click(canvas.getByTestId("next-question-button")) + } + } + }) + + await step("Check for failed results page", async () => { + await expect(canvasElement).toHaveTextContent("Your results") + }) + }, +} diff --git a/src/components/Quiz/QuizWidget/index.tsx b/src/components/Quiz/QuizWidget/index.tsx index f3a55b6b3cf..012f91e29fd 100644 --- a/src/components/Quiz/QuizWidget/index.tsx +++ b/src/components/Quiz/QuizWidget/index.tsx @@ -103,7 +103,7 @@ const QuizWidget = ({ const getMainContainerBg = (): StackProps["bg"] => { if (!answerStatus) { - return "neutral" + return isStandaloneQuiz ? "background.highlight" : "background.base" } if (answerStatus === "correct") { @@ -114,11 +114,11 @@ const QuizWidget = ({ } return ( - + & { +import Modal from "../Modal" + +type QuizzesModalProps = { + isQuizModalOpen: boolean + onQuizModalClose: () => void children: React.ReactNode quizStatus: QuizStatus } @@ -18,11 +14,13 @@ type QuizzesModalProps = Omit & { const QuizzesModal = ({ children, quizStatus, + isQuizModalOpen, + onQuizModalClose, ...props }: QuizzesModalProps) => { const getStatusColor = (): ModalContentProps["bg"] => { if (quizStatus === "neutral") { - return "neutral" + return "background.base" } if (quizStatus === "success") { return "success.neutral" @@ -31,19 +29,17 @@ const QuizzesModal = ({ } return ( - - - -
    - +
    {children}
    - + ) } diff --git a/src/components/Roadmap/RoadmapActionCard.tsx b/src/components/Roadmap/RoadmapActionCard.tsx index 8243426cc5d..85804a57120 100644 --- a/src/components/Roadmap/RoadmapActionCard.tsx +++ b/src/components/Roadmap/RoadmapActionCard.tsx @@ -10,10 +10,10 @@ import { import { ButtonLink } from "@/components/Buttons" import { Image } from "@/components/Image" -import futureProofing from "@/public/roadmap/roadmap-future.png" -import security from "@/public/roadmap/roadmap-security.png" -import scaling from "@/public/roadmap/roadmap-transactions.png" -import userExperience from "@/public/roadmap/roadmap-ux.png" +import futureProofing from "@/public/images/roadmap/roadmap-future.png" +import security from "@/public/images/roadmap/roadmap-security.png" +import scaling from "@/public/images/roadmap/roadmap-transactions.png" +import userExperience from "@/public/images/roadmap/roadmap-ux.png" type RoadmapActionCardProps = { to: string diff --git a/src/components/Roadmap/RoadmapImageContent.tsx b/src/components/Roadmap/RoadmapImageContent.tsx index 16bc85250f3..4983825cfa3 100644 --- a/src/components/Roadmap/RoadmapImageContent.tsx +++ b/src/components/Roadmap/RoadmapImageContent.tsx @@ -2,7 +2,7 @@ import { Center, Flex, Heading, Stack } from "@chakra-ui/react" import { Image } from "@/components/Image" -import wallet from "@/public/wallet.png" +import wallet from "@/public/images/wallet.png" export type RoadmapImageContentProps = { children: React.ReactNode diff --git a/src/components/Select/Select.stories.tsx b/src/components/Select/Select.stories.tsx index 595bb299fe9..48e35ad2b28 100644 --- a/src/components/Select/Select.stories.tsx +++ b/src/components/Select/Select.stories.tsx @@ -3,8 +3,6 @@ import { Meta, StoryObj } from "@storybook/react" import Select from "." -type SelectType = typeof Select - const meta = { title: "Atoms / Form / Dropdown", component: Select, @@ -15,7 +13,7 @@ const meta = { ), ], -} satisfies Meta +} satisfies Meta export default meta diff --git a/src/components/Simulator/SimulatorModal.tsx b/src/components/Simulator/SimulatorModal.tsx index 0d5cac1bff9..73967729275 100644 --- a/src/components/Simulator/SimulatorModal.tsx +++ b/src/components/Simulator/SimulatorModal.tsx @@ -1,14 +1,12 @@ import React from "react" import { - Modal as ChakraModal, - ModalCloseButton, - ModalContent, type ModalContentProps, - ModalOverlay, type ModalProps, UseDisclosureReturn, } from "@chakra-ui/react" +import Modal from "../Modal" + type SimulatorModalProps = ModalContentProps & Pick & { isOpen: UseDisclosureReturn["isOpen"] @@ -24,39 +22,15 @@ export const SimulatorModal = ({ ...restProps }: SimulatorModalProps) => { return ( - - - - - - {children} - - + {children} + ) } diff --git a/src/components/Simulator/Template.tsx b/src/components/Simulator/Template.tsx index 4617e834122..b394c1f334d 100644 --- a/src/components/Simulator/Template.tsx +++ b/src/components/Simulator/Template.tsx @@ -3,8 +3,6 @@ import { Flex, type FlexProps } from "@chakra-ui/react" export const Template = (props: FlexProps) => ( { const { progressStepper, step } = nav diff --git a/src/components/Simulator/screens/SendReceive/ReceiveEther.tsx b/src/components/Simulator/screens/SendReceive/ReceiveEther.tsx index 95a7b81c290..514a75b0bb6 100644 --- a/src/components/Simulator/screens/SendReceive/ReceiveEther.tsx +++ b/src/components/Simulator/screens/SendReceive/ReceiveEther.tsx @@ -8,8 +8,8 @@ import { Image } from "@/components/Image" import { FAKE_DEMO_ADDRESS } from "../../constants" import { NotificationPopover } from "../../NotificationPopover" -import QRDark from "@/public/qr-code-ethereum-org-dark.png" -import QRLight from "@/public/qr-code-ethereum-org-light.png" +import QRDark from "@/public/images/qr-code-ethereum-org-dark.png" +import QRLight from "@/public/images/qr-code-ethereum-org-light.png" const MotionBox = motion(Box) diff --git a/src/components/StablecoinAccordion/useStablecoinAccordion.ts b/src/components/StablecoinAccordion/useStablecoinAccordion.ts index 854661cc437..92bce383074 100644 --- a/src/components/StablecoinAccordion/useStablecoinAccordion.ts +++ b/src/components/StablecoinAccordion/useStablecoinAccordion.ts @@ -2,25 +2,25 @@ import { useTranslation } from "next-i18next" import { CardListItem } from "../CardList" -import aaveImg from "@/public/dapps/aave.png" +import aaveImg from "@/public/images/dapps/aave.png" // -- borrow -import compoundImg from "@/public/dapps/compound.png" +import compoundImg from "@/public/images/dapps/compound.png" // -- earn -import gitcoinImg from "@/public/dapps/gitcoin.png" -import loopringImg from "@/public/dapps/loopring.png" -import matchaImg from "@/public/dapps/matcha.png" -import summerfiImg from "@/public/dapps/summerfi.png" +import gitcoinImg from "@/public/images/dapps/gitcoin.png" +import loopringImg from "@/public/images/dapps/loopring.png" +import matchaImg from "@/public/images/dapps/matcha.png" +import summerfiImg from "@/public/images/dapps/summerfi.png" // Static assets // -- dapps -import uniImg from "@/public/dapps/uni.png" -import oneInchImg from "@/public/exchanges/1inch.png" -import binanceImg from "@/public/exchanges/binance.png" +import uniImg from "@/public/images/dapps/uni.png" +import oneInchImg from "@/public/images/exchanges/1inch.png" +import binanceImg from "@/public/images/exchanges/binance.png" // -- exchanges -import coinbaseImg from "@/public/exchanges/coinbase.png" -import coinmamaImg from "@/public/exchanges/coinmama.png" -import geminiImg from "@/public/exchanges/gemini.png" -import krakenImg from "@/public/exchanges/kraken.png" -import ethImg from "@/public/favicon.png" +import coinbaseImg from "@/public/images/exchanges/coinbase.png" +import coinmamaImg from "@/public/images/exchanges/coinmama.png" +import geminiImg from "@/public/images/exchanges/gemini.png" +import krakenImg from "@/public/images/exchanges/kraken.png" +import ethImg from "@/public/images/favicon.png" export const useStablecoinAccordion = () => { const { t } = useTranslation("page-stablecoins") diff --git a/src/components/Staking/StakingCommunityCallout.tsx b/src/components/Staking/StakingCommunityCallout.tsx index 6655e6c2196..8f310b9f8e3 100644 --- a/src/components/Staking/StakingCommunityCallout.tsx +++ b/src/components/Staking/StakingCommunityCallout.tsx @@ -6,7 +6,7 @@ import CalloutBanner from "@/components/CalloutBanner" import { trackCustomEvent } from "@/lib/utils/matomo" -import image from "@/public/enterprise-eth.png" +import image from "@/public/images/enterprise-eth.png" export type StakingCommunityCalloutProps = FlexProps & { id?: string diff --git a/src/components/Staking/StakingHowSoloWorks.tsx b/src/components/Staking/StakingHowSoloWorks.tsx index 89e03063333..eabb08d56de 100644 --- a/src/components/Staking/StakingHowSoloWorks.tsx +++ b/src/components/Staking/StakingHowSoloWorks.tsx @@ -5,7 +5,7 @@ import { Image } from "@/components/Image" import OrderedList from "@/components/OrderedList" import Translation from "@/components/Translation" -import image from "@/public/hackathon_transparent.png" +import image from "@/public/images/hackathon_transparent.png" const StakingHowSoloWorks = () => { const items = [ diff --git a/src/components/Stat/Stat.stories.tsx b/src/components/Stat/Stat.stories.tsx index 644c8be29d9..b11c10953ac 100644 --- a/src/components/Stat/Stat.stories.tsx +++ b/src/components/Stat/Stat.stories.tsx @@ -9,7 +9,9 @@ const meta = { export default meta -export const Stat: StoryObj = { +type Story = StoryObj + +export const Stat: Story = { args: { tooltipProps: { content: "Tooltip content", @@ -27,7 +29,7 @@ export const Stat: StoryObj = { }, } -export const StatError: StoryObj = { +export const StatError: Story = { args: { ...Stat.args, isError: true, diff --git a/src/components/Table/stories/Table.stories.tsx b/src/components/Table/stories/Table.stories.tsx index ce3ae55a0bf..be581d9b84d 100644 --- a/src/components/Table/stories/Table.stories.tsx +++ b/src/components/Table/stories/Table.stories.tsx @@ -40,7 +40,7 @@ export const Tables: Story = { ), } -export const MockDocContent = { +export const MockDocContent: StoryObj = { render: () => ( <> diff --git a/src/components/Tag/Tag.stories.tsx b/src/components/Tag/Tag.stories.tsx index 5fde2ea1477..af921806999 100644 --- a/src/components/Tag/Tag.stories.tsx +++ b/src/components/Tag/Tag.stories.tsx @@ -9,6 +9,9 @@ import Tag, { EthTagProps } from "." const meta = { title: "Molecules / Display Content / Tags", component: Tag, + args: { + label: "Tag Name", + }, } satisfies Meta export default meta @@ -39,46 +42,44 @@ const StyleVariantList = (args: EthTagProps) => ( ) -export const StyleVariantsBasic = { - render: () => ( +export const StyleVariantsBasic: Story = { + args: { + isCloseable: true, + }, + render: (args) => ( Click anywhere in the whitespace and then tab to see the button styling on `:focus-visible` - + ), } -export const StyleVariantsAsLinks = { - render: () => ( +export const StyleVariantsAsLinks: Story = { + render: (args) => ( They are all rendered as links to hover, click, and focus - + ), } export const ElementVariants: Story = { args: { - label: "", status: "tag", }, render: (args) => ( - + - - - - + + + + ), diff --git a/src/components/Tooltip/Tooltip.stories.tsx b/src/components/Tooltip/Tooltip.stories.tsx index e0b95a5c677..72f58312f7d 100644 --- a/src/components/Tooltip/Tooltip.stories.tsx +++ b/src/components/Tooltip/Tooltip.stories.tsx @@ -1,6 +1,5 @@ -import * as React from "react" import { RiInformationLine } from "react-icons/ri" -import { Box, HStack } from "@chakra-ui/react" +import { Box, Center } from "@chakra-ui/react" import { Meta, StoryObj } from "@storybook/react" import InlineLink from "../Link" @@ -9,8 +8,6 @@ import Translation from "../Translation" // TODO: remove `index` when we delete the old tooltip import TooltipComponent from "./index" -type TooltipType = typeof TooltipComponent - const TooltipContent = () => (
    {" "} @@ -24,27 +21,45 @@ const meta = { args: { content: , children: ( - + ), }, -} satisfies Meta + argTypes: { + children: { + table: { + disable: true, + }, + }, + content: { + table: { + disable: true, + }, + }, + onBeforeOpen: { + table: { + disable: true, + }, + }, + }, + decorators: [ + (Story) => ( +
    + +
    + ), + ], +} satisfies Meta export default meta type Story = StoryObj -export const Tooltip: Story = { - render: (args) => ( - - - - ), -} +export const Basic: Story = {} -// for chromatic visual testing -export const AlwaysOpen: Story = { +// for chromatic story snapshot showing the rendered popover +export const OnOpen: Story = { args: { isOpen: true, }, diff --git a/src/components/Tooltip/index.tsx b/src/components/Tooltip/index.tsx index d937d70fefb..08544497097 100644 --- a/src/components/Tooltip/index.tsx +++ b/src/components/Tooltip/index.tsx @@ -69,7 +69,7 @@ const Tooltip = ({ > {children} - + {content} diff --git a/src/components/TranslationChartImage.tsx b/src/components/TranslationChartImage.tsx index 2280016eb13..51bf3acc6dc 100644 --- a/src/components/TranslationChartImage.tsx +++ b/src/components/TranslationChartImage.tsx @@ -2,8 +2,8 @@ import { useColorModeValue } from "@chakra-ui/react" import { Image } from "@/components/Image" -import pageviewsDark from "@/public/translation-program/pageviews-dark.png" -import pageviewsLight from "@/public/translation-program/pageviews-light.png" +import pageviewsDark from "@/public/images/translation-program/pageviews-dark.png" +import pageviewsLight from "@/public/images/translation-program/pageviews-light.png" const TranslationChartImage = () => { const ethImage = useColorModeValue(pageviewsLight, pageviewsDark) diff --git a/src/components/VideoIframe/index.tsx b/src/components/VideoIframe/index.tsx deleted file mode 100644 index 67ae22fa17b..00000000000 --- a/src/components/VideoIframe/index.tsx +++ /dev/null @@ -1,31 +0,0 @@ -import { Box } from "@chakra-ui/react" - -type VideoIframeProps = { - src: string - title?: string -} - -const VideoIframe = ({ src, title }: VideoIframeProps) => { - return ( - - -
    + {/* Displayed on mobile only */} - {filteredWallets.length === walletCardData.length ? ( + {filteredWallets.length === totalWallets ? ( {t("page-find-wallet-showing-all-wallets")} ( - {walletCardData.length}) + {totalWallets}) ) : ( {t("page-find-wallet-showing")}{" "} - {filteredWallets.length} / {walletCardData.length} + {filteredWallets.length} / {totalWallets} {" "} {t("page-find-wallet-wallets")} )} - + {/* Show up to 5 supported languages and use a tooltip for the rest */} - {`${formattedSupportedLanguages}`}{" "} - {rest > 0 && ( - - )} + {`${formatStringList( + wallet.supportedLanguages, + NUMBER_OF_SUPPORTED_LANGUAGES_SHOWN + )}`}{" "} + @@ -478,8 +457,8 @@ const WalletTable = ({ {t("page-find-wallet-visit-website")} -