Skip to content

Commit

Permalink
build errors
Browse files Browse the repository at this point in the history
  • Loading branch information
corwintines committed Oct 16, 2024
1 parent f7adb21 commit 85eea5a
Show file tree
Hide file tree
Showing 24 changed files with 71 additions and 107 deletions.
4 changes: 1 addition & 3 deletions public/content/translations/fa/about/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -96,9 +96,7 @@ ethereum.org یک منبع عمومی منبع باز برای جامعه اتر

**می‌خواهید مشارکت کنید؟** [درباره مشارکت بیشتر بیاموزید](/contributing/)، [در توییتر با ما تماس بگیرید](https://twitter.com/ethdotorg)، یا به بحث‌های جامعه در

سرور دیسکورد ما بپیوندید< /3>.</p>


سرور دیسکورد ما بپیوندید.

## اصول طراحی کنید {#design-principles}

Expand Down
16 changes: 8 additions & 8 deletions public/content/translations/fa/bridges/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ _Web3 به راه‌حل‌های مقیاس‌پذیری اكوسيستم لا

شما اهل آمريكا هستيد و می خواهيد به اروپا سفر كنيد. شما دلار داريد ولي به يورو نياز داريد. براي تبديل دلار به يورو از يك صرافي با كارمزد كم كمك مي گيريد.

اما، اگر بخواهید یک صرافی مشابه برای استفاده از یک [بلاکچین](/glossary/#blockchain) متفاوت ایجاد کنید، چه می‌کنید؟ فرض کنید می‌خواهید [اتر](/glossary/#ether) در شبکه اصلی اتریوم را با اتر در [آربیتروم](https://arbitrum.io/) مبادله کنید. مثل تبديل پولي كه براي يورو انجام داديم، به يك مكانيزم نياز داريم تا بتوانيم اتر بلاك چين اصلي را به اتر بلاك چين آربیتروم تبديل كنيم. پل ها چنين انتقالي را امكان پذير مي كنند. در اين مثال [ آربیتروم داراي يك پل اصلي است ](https://bridge.arbitrum.io/) كه مي تواند اتر را از شبکه اصلی به آربیتروم انتقال دهد.
اما، اگر بخواهید یک صرافی مشابه برای استفاده از یک [بلاکچین](/glossary/#blockchain) متفاوت ایجاد کنید، چه می‌کنید؟ فرض کنید می‌خواهید [اتر](/glossary/#ether) در شبکه اصلی اتریوم را با اتر در [آربیتروم](https://arbitrum.io/) مبادله کنید. مثل تبديل پولي كه براي يورو انجام داديم، به يك مكانيزم نياز داريم تا بتوانيم اتر بلاك چين اصلي را به اتر بلاك چين آربیتروم تبديل كنيم. پل ها چنين انتقالي را امكان پذير مي كنند. در اين مثال [آربیتروم داراي يك پل اصلي است](https://bridge.arbitrum.io/) كه مي تواند اتر را از شبکه اصلی به آربیتروم انتقال دهد.

## چرا به پلها نياز داريم؟ {#why-do-we-need-bridges}

Expand Down Expand Up @@ -77,10 +77,10 @@ _Web3 به راه‌حل‌های مقیاس‌پذیری اكوسيستم لا

به طور مشخص می توان گفت که در پلهایی که نیاز به اعتماد می باشد شما به پلتفرم مورد نظر اعتماد می کنید در حالی که در پلهای بدون اعتماد با حداقل اعتماد کردن و صرفا با فرض درست بودن دامنه های زیر ساخت کار انجام می شود. این اصطلاحات در زیر توضیح داده شده است:

- </strong>بدون اعتماد**: داشتن امنیت معادل با دامنه های زیر ساخت. که توسط </a>آرجون بوپتانی در این مقاله
توضیح داده شده است</li>
- بدون اعتماد**: داشتن امنیت معادل با دامنه های زیر ساخت. که توسط آرجون بوپتانی در این مقاله
توضیح داده شده است

- در </strong>مدل دارای اعتماد:** با افزودن تاییدکننده‌های بیرونی،‌ میزان امنیت از سطح زیرساخت خارج می‌شود که این کار باعث کاهش امنیت اقتصادی رمز ارز می شود.</li> </ul>
- در مدل دارای اعتماد:** با افزودن تاییدکننده‌های بیرونی،‌ میزان امنیت از سطح زیرساخت خارج می‌شود که این کار باعث کاهش امنیت اقتصادی رمز ارز می شود.

برای این که تفاوت های اساسی بین دو روش بهتر جا بیفتد یک مثال ارائه می شود:

Expand All @@ -103,15 +103,15 @@ _Web3 به راه‌حل‌های مقیاس‌پذیری اكوسيستم لا

پلها در مرحله ابتدایی توسعه می باشند. به عبارتی طراحی بهینه پلها هنوز به صورت کامل کشف نشده است. استفاده از هر کدام از پلها خطر مربوط به خود را دارد:

- </strong>خطر قرارداد هوشمند —** وجود باگ در کد ممکن است باعث از بین رفتن دارایی بشود</li>
- خطر قرارداد هوشمند —** وجود باگ در کد ممکن است باعث از بین رفتن دارایی بشود

- </strong>خطر تکنولوژی—** خطای نرم افزاری و باگ کد و خطای انسانی و حملات خرابکاری احتمال دارد اقدامات کاربران را مختل کند</li> </ul>
- خطر تکنولوژی—** خطای نرم افزاری و باگ کد و خطای انسانی و حملات خرابکاری احتمال دارد اقدامات کاربران را مختل کند

با این حال پلهای نیازمند به اعتماد از آنجا که تصورهای اعتماد را افزایش می‌دهند، می توانند خطرات مضاعفی را به همراه داشته باشند، مثل:

- </strong>خطر سانسور—** کنترل کنندگان پل به صورت تئوریک می توانند کاربران را از انتقال دارایی هایشان در پل منع کنند</li>
- خطر سانسور—** کنترل کنندگان پل به صورت تئوریک می توانند کاربران را از انتقال دارایی هایشان در پل منع کنند

- </strong>خطر سرپرستی—** کنترل کنندگان پل حتی می توانند اقدام به تبانی برای دزدی دارایی های کاربران کنند</li> </ul>
- خطر سرپرستی—** کنترل کنندگان پل حتی می توانند اقدام به تبانی برای دزدی دارایی های کاربران کنند

دارایی های کابرها در خطر هستند اگر:

Expand Down
4 changes: 2 additions & 2 deletions public/content/translations/fa/desci/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ DeSci در حال ساخت مجموعه ابزارهای علمی برای ور

مطالعات نشان داده اند که پانل های بررسی کمک هزینه در انتخاب پیشنهادهای با کیفیت بالا کار ضعیفی انجام می دهند، زیرا همان پیشنهادات ارائه شده به پانل های مختلف نتایج بسیار متفاوتی دارند. از آنجایی که بودجه کمیاب‌تر شده است، این بودجه در مجموعه کوچک‌تری از محققان ارشد با پروژه‌های محافظه‌کارانه‌تر متمرکز شده است. این اثر یک چشم انداز سرمایه گذاری بیش از حد رقابتی ایجاد کرده است، انگیزه های انحرافی را تقویت می کند و نوآوری را خفه می کند.

Web3 این پتانسیل را دارد که با آزمایش مدل‌های انگیزشی مختلف که توسط DAOs و 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) ساختارهای تشویقی توکنیزه شده</a>، برخی از ابزارهای Web3 هستند که می توانند تأمین مالی علمی را متحول کنند.
Web3 این پتانسیل را دارد که با آزمایش مدل‌های انگیزشی مختلف که توسط DAOs و 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}

Expand Down Expand Up @@ -110,7 +110,7 @@ Web3 این پتانسیل را دارد که با آزمایش مدل‌های
- [Cerebrum DAO : منبع یابی و راه حل های مفید برای سلامت مغز پیشرفته و جلوگیری از عصب تباهی (تخریب نورونی)](https://www.cerebrumdao.com/)
- [CryoDAO: سرمایه گذاری پروژه های بلندپروازانه در حوزه ارز های دیجیتال](https://www.cryodao.org)

ما از پیشنهادهایی برای فهرست کردن پروژه‌های جدید استقبال می‌کنیم - لطفاً برای شروع به خط مشی فهرست [](/contributing/adding-desci-projects/) ما نگاه کنید!
ما از پیشنهادهایی برای فهرست کردن پروژه‌های جدید استقبال می‌کنیم - لطفاً برای شروع به خط مشی فهرست ما نگاه کنید!

## بیشتر بخوانید {#further-reading}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ lang: fa
- [گیت‌هاب](https://github.com/paulrberg/create-eth-app)

**One Click Dapp _- ابزار FOSS برای تولید صفحات فرانت dapp از
‏ABI‏</a‏>.</em></strong></p>
‏ABI‏‏>.

- [oneclickdapp.com](https://oneclickdapp.com)
- [گیت هاب](https://github.com/oneclickdapp/oneclickdapp-v1)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ sidebarDepth: 2
## موارد مورد نیاز {#prerequisites}

برای درک بهتر این صفحه، داشتن دانش اولیه در مورد [هش](https://en.wikipedia.org/wiki/Hash_function)، [درخت مرکل](https://en.wikipedia.org/wiki/Merkle_tree)، [درخت ها](https://en.wikipedia.org/wiki/Trie) و
سریال سازی</3 مفید خواهد بود. >. این مقاله با توضیح یک [درخت ریشه](https://en.wikipedia.org/wiki/Radix_tree) اصلی آغاز می‌شود، سپس به تدریج تغییرات لازم برای ساختار داده بهینه‌تر اتریوم را معرفی می‌کند. </p>
سریال سازی مفید خواهد بود. . این مقاله با توضیح یک [درخت ریشه](https://en.wikipedia.org/wiki/Radix_tree) اصلی آغاز می‌شود، سپس به تدریج تغییرات لازم برای ساختار داده بهینه‌تر اتریوم را معرفی می‌کند.



Expand Down
4 changes: 2 additions & 2 deletions public/content/translations/fa/developers/docs/evm/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,15 @@ lang: fa

## پیش‌نیازها {#prerequisites}

برای درک EVM آشنایی اولیه با اصطلاحات رایج در علوم کامپیوتر مانند [بایت](https://wikipedia.org/wiki/Byte)،‏ [حافظه](https://wikipedia.org/wiki/ Computer_memory) و یک [پشته](https://wikipedia.org/wiki/Stack_(abstract_data_type)) ضروری است. همچنین راحت بودن با مفاهیم رمزنگاری/بلاکچین مانند [توابع هش](https://wikipedia.org/wiki/Cryptographic_hash_function) و <a href="https://wikipedia" مفید خواهد بود..org/wiki/Merkle_tree">درخت مرکل</a>.
برای درک EVM آشنایی اولیه با اصطلاحات رایج در علوم کامپیوتر مانند [بایت](https://wikipedia.org/wiki/Byte)،‏ [حافظه](https://wikipedia.org/wiki/Computer_memory) و یک [پشته](https://wikipedia.org/wiki/Stack_(abstract_data_type)) ضروری است. همچنین راحت بودن با مفاهیم رمزنگاری/بلاکچین مانند [توابع هش](https://wikipedia.org/wiki/Cryptographic_hash_function) و <a href="https://wikipedia.org/wiki/Merkle_tree">درخت مرکل</a>.

## از دفتر کل تا ماشین حالات متناهی {#from-ledger-to-state-machine}

تشبیه «دفتر کل توزیع‌شده» اغلب برای توصیف زنجیره‌های بلوکی مانند بیت‌کوین استفاده می‌شود که یک ارز غیرمتمرکز را با استفاده از ابزارهای بنیادین رمزنگاری امکان‌پذیر می‌سازد. دفتر کل سوابقی از فعالیت ها را حفظ می کند که باید به مجموعه ای از قوانین پایبند باشد که آنچه را که شخص می تواند و نمی تواند انجام دهد تا دفتر کل را اصلاح کند، تعیین می کنند. به عنوان مثال، یک آدرس بیت کوین نمی‌تواند بیت کوین بیشتری از آنچه قبلا دریافت کرده است خرج کند. این قوانین زیربنای تمامی تراکنش‌های بیت‌کوین و بسیاری از زنجیره‌های بلوکی دیگر است.

در حالی که اتریوم دارای رمزارز بومی خود (اتر) است که تقریباً به‌طور کامل از قوانین شهودی مشابهی پیروی می‌کند، کارکرد بسیار قدرتمندتری را نیز ممکن می‌سازد: [قراردادهای هوشمند](/developers/docs/smart-contracts/). برای این ویژگی پیچیده‌تر، قیاس پیچیده‌تری نیز لازم است. به جای یک دفتر کل توزیع شده، اتریوم یک [ماشین حالات متناهی](https://wikipedia.org/wiki/Finite-state_machine) توزیع‌شده است. وضعیت اتریوم یک ساختار داده‌ی بزرگ است که نه‌تنها همه حساب‌ها و موجودی‌ها را در خود نگه می‌دارد، بلکه _وضعیت ماشین_ را نیز در خود جای می‌دهد که می‌تواند طبق مجموعه‌ای از قوانین از پیش تعریف‌شده از بلوکی به بلوک دیگر تغییر کند و کد ماشینی دلخواه را اجرا کند. قوانین خاص تغییر حالت از بلوک به بلوک توسط EVM تعریف شده است.

![نموداری که ساختار EVM را نشان می‌دهد](./evm.png) _نمودار برگرفته از[Ethereum EVM illustrated](https://takenobu-hs.github.io/downloads/ethereum_evm_illustrated.pdf)_
![نموداری که ساختار EVM را نشان می‌دهد](./evm.png) _نمودار برگرفته از [Ethereum EVM illustrated](https://takenobu-hs.github.io/downloads/ethereum_evm_illustrated.pdf)_

## تابع گذار حالت اتریوم {#the-ethereum-state-transition-function}

Expand Down
Loading

0 comments on commit 85eea5a

Please sign in to comment.