diff --git a/i18n.config.json b/i18n.config.json index 0ee1760317f..946820a109d 100644 --- a/i18n.config.json +++ b/i18n.config.json @@ -377,24 +377,6 @@ "dateFormat": "MM/DD/YYYY", "validISO639_1": true }, - { - "code": "pcm", - "crowdinCode": "pcm", - "name": "Nigerian Pidgin", - "localName": "Nigerian Pidgin", - "langDir": "ltr", - "dateFormat": "DD/MM/YYYY", - "validISO639_1": false - }, - { - "code": "fil", - "crowdinCode": "fil", - "name": "Filipino", - "localName": "Filipino", - "langDir": "ltr", - "dateFormat": "MM/DD/YYYY", - "validISO639_1": false - }, { "code": "pl", "crowdinCode": "pl", diff --git a/middleware.ts b/middleware.ts index 7d9a4aaf929..211a7dc58e8 100644 --- a/middleware.ts +++ b/middleware.ts @@ -3,18 +3,44 @@ import createMiddleware from "next-intl/middleware" import { routing } from "./src/i18n/routing" import { DEFAULT_LOCALE } from "./src/lib/constants" +import { getFirstSegment } from "./src/lib/utils/url" const handleI18nRouting = createMiddleware(routing) +// Locales that have been removed but may have external links pointing to them +const DEPRECATED_LOCALES = new Set(["pcm", "fil", "ph"]) + +// Legacy locale codes that should redirect to their current equivalents +const LOCALE_ALIASES: Record = { no: "nb" } + +function redirectTo(request: NextRequest, pathname: string, status: number) { + const url = request.nextUrl.clone() + url.pathname = pathname + return NextResponse.redirect(url, status) +} + export default function middleware(request: NextRequest) { - // Normalize to lowercase paths site-wide (URLs are case-insensitive by spec, - // but our routes are defined in lowercase). Do this BEFORE i18n routing. - const originalPath = request.nextUrl.pathname - const lowerPath = originalPath.toLowerCase() - if (originalPath !== lowerPath) { - const url = request.nextUrl.clone() - url.pathname = lowerPath - return NextResponse.redirect(url, 301) + const { pathname } = request.nextUrl + + const lowerPath = pathname.toLowerCase() + if (pathname !== lowerPath) { + return redirectTo(request, lowerPath, 301) + } + + const firstSegment = getFirstSegment(lowerPath) + + if (firstSegment && DEPRECATED_LOCALES.has(firstSegment)) { + // Strip deprecated locale and redirect to default locale version + const rest = lowerPath.slice(firstSegment.length + 1) + const newPath = !rest ? "/" : rest + return redirectTo(request, newPath, 302) + } + + if (firstSegment && firstSegment in LOCALE_ALIASES) { + // Replace legacy locale code with current one + const newLocale = LOCALE_ALIASES[firstSegment] + const newPath = `/${newLocale}${lowerPath.slice(firstSegment.length + 1)}` + return redirectTo(request, newPath, 301) } // Handle i18n routing diff --git a/next.config.js b/next.config.js index 7a70e377634..853336f4aac 100644 --- a/next.config.js +++ b/next.config.js @@ -162,10 +162,6 @@ module.exports = (phase, { defaultConfig }) => { } return [ - // Custom locale aliases redirects - { source: "/no/:path*", destination: "/nb/:path*", permanent: true }, - { source: "/ph/:path*", destination: "/fil/:path*", permanent: true }, - // All primary redirects ...redirects.flatMap(([source, destination, permanent]) => createRedirect(source, destination, permanent) diff --git a/public/content/translations/fil/bridges/index.md b/public/content/translations/fil/bridges/index.md deleted file mode 100644 index fcf0fbafcd2..00000000000 --- a/public/content/translations/fil/bridges/index.md +++ /dev/null @@ -1,139 +0,0 @@ ---- -title: Panimula sa mga blockchain bridge -description: Binibigyang-daan ng mga bridge ang mga user na ilipat-ilipat sa iba't ibang blockchain ang pondo nila -lang: fil ---- - -# Mga blockchain bridge {#prerequisites} - -_Ang Web3 ay naging ecosystem ng mga L1 blockchain at L2 scaling solution, kung saan may mga natatanging kakayahan at trade-off ang bawat isa. Habang dumarami ang mga blockchain protocol, lumalaki rin [ang demand na ilipat-lipat ng chain ang mga asset](). Upang mapunan ang demand na ito, kailangan natin ng mga bridge._ - - - -## Ano ang mga bridge? {#what-are-bridges} - -Gumagana ang mga blockchain bridge na parang mga tulay sa tunay na buhay. Tulad kung paano pinag-uugnay ng pisikal na tulay ang dalawang pisikal na lokasyon, pinag-uugnay ng isang blockchain bridge ang dalawang blockchain ecosystem. Pinapadali ng mga bridge ang komunikasyon sa pagitan ng mga blockchain sa pamamagitan ng pag-transfer ng impormasyon at mga asset. - -Tingnan natin ang isang halimbawa: - -Naninirahan ka sa USA at nagpaplano kang bumiyahe sa Europe. Mayroon kang USD, pero kailangan mo ng EUR para sa mga gastusin. Upang gawing EUR ang USD mo, maaari kang gumamit ng currency exchange na may maliit na bayarin. - -Ngunit ano ang gagawin mo kung nais mong magsagawa ng katulad na exchange para gumamit ng ibang blockchain? Sabihin nating gusto mong i-exchange ang ETH sa Ethereum Mainnet sa ETH sa [Arbitrum](https://arbitrum.io/). Tulad ng currency exchange na ginawa natin para sa EUR, kailangan natin ng paraan upang ilipat ang ating ETH sa Arbitrum mula sa Ethereum. Ginagawang posible ng mga bridge ang ganitong transaksyon. Sa ganitong sitwasyon, [may native na bridge ang Arbitrum](https://bridge.arbitrum.io/) na makakapag-transfer ng ETH sa Arbitrum mula sa Mainnet. - -## Bakit kailangan natin ang mga bridge? {#why-do-we-need-bridges} - -May kanya-kanyang limitasyon ang lahat ng blockchain. Upang makasabay ang Ethereum sa demand, iniatas nito ang mga rollup. Iba naman ang pagkakadisenyo ng mga L1 tulad ng Solana at Avalanche upang magbigay-daan sa mas mataas na throughput pero ang kapalit nito ay decentralization. - -Gayunpaman, ang lahat ng blockchain ay dinede-develop sa mga isolated na environment at may iba't ibang panuntunan at consensus mechanism. Ibig sabihin nito, hindi makakakonekta sa native na paraan ang mga ito, at hindi magagawa ng mga token na magpalipat-lipat sa mga blockchain. - -Ginagamit ang mga bridge para pagkonektahin ang mga blockchain para makapag-transfer ng impormasyon at mga token ang mga ito sa isa't isa. - -Sa tulong ng mga bridge, naisasagawa ang mga sumusunod: - -- cross-chain na pag-transfer ng mga asset at impormasyon -- pag-access ng mga dapp sa mga kakayahan ng iba't ibang blockchain – na nagpapahusay sa kakayahan ng mga ito (dahil mayroon nang mas malawak na design space para sa inobasyon ang mga protocol). -- pag-access ng mga user sa mga bagong platform at paggamit ng mga benepisyo ng iba't ibang chain. -- pag-collaborate at paggawa ng mga developer mula sa iba't ibang blockchain ecosystem ng mga bagong platform para sa mga user. - -[Paano maidurugtong ang tokens sa layer 2](/guides/how-to-use-a-bridge/) - - - -## Mga use case ng bridge {#bridge-use-cases} - -Narito ang ilang sitwasyon kung saan maaari kang gumamit ng bridge: - -### Mas murang bayarin sa transaksyon {#transaction-fees} - -Sabihin nating mayroon kang ETH sa Ethereum Mainnet ngunit mas gusto mo ng mas murang bayarin sa transaksyon upang subukan ang iba't ibang dapp. Sa pamamagitan ng pag-bridge ng ETH mo sa Ethereum L2 rollup mula sa Mainnet, magiging mas mura ang iyong mga bayarin sa transaksyon. - -### Mga dapp sa iba pang blockchain {#dapps-other-chains} - -Kung gumagamit ka ng Aave sa Ethereum Mainnet para magpautang ng USDT ngunit mas mataas ang interest rate para sa pagpapautang ng USDT gamit ang Aave sa Polygon. - -### Tingnan ang mga blockchain ecosystem {#explore-ecosystems} - -Kung mayroon kang ETH sa Ethereum Mainnet at nais mong subukan ang isang alternatibong L1 para subukan ang mga native nitong dapp. Maaari kang gumamit ng bridge upang i-transfer ang iyong ETH sa alt L1 mula sa Ethereum Mainnet. - -### Mga sariling native na crypto asset {#own-native} - -Sabihin nating gusto mong magkaroon ng native na Bitcoin (BTC), ngunit nasa Ethereum Mainnet lang ang pondo mo. Upang magkaroon ng exposure sa BTC sa Ethereum, maaari kang bumili ng Wrapped Bitcoin (WBTC). Gayunpaman, ang WBTC ay isang ERC-20 token na native sa Ethereum network. Ibig sabihin, ito ay isang bersyon ng Bitcoin sa Ethereum at hindi ang orihinal na asset sa Bitcoin blockchain. Para magkaroon ng native na BTC, kailangan mong i-bridge ang iyong mga asset sa Bitcoin mula sa Ethereum gamit ang bridge. Ibi-bridge nito ang WBTC mo at gagawin nito itong native na BTC. Puwede ring mayroon ka nang BTC at gusto mo itong gamitin sa mga Ethereum DeFi protocol. Pabaligtad ang magiging pag-bridge nito, mula sa BTC patungong WBTC na siyang magagamit bilang asset sa Ethereum. - - - - - - Maaari mo ring gawin ang lahat ng nabanggit gamit ang isang [centralized exchange](/get-eth/). Gayunpaman, maliban kung nasa isang exchange na ang iyong mga pondo, maraming hakbang ang kailangan para dito, at magiging mas mainam kung gumamit ka na lang ng bridge. - - - - - - -## Mga uri ng bridge {#types-of-bridge} - -Maraing uri ng disenyo at detalye ang mga bridge. Karaniwang nahahati sa dalawang kategorya ang mga bridge: mga trusted at trustless bridge. - -| Mga Trusted Bridge | Mga Trustless Bridge | -| -------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | -| Ang mga trusted bridge ay umaasa sa isang central entity o system para sa operasyon ng mga ito. | Pinapatakbo ang mga trust bridge gamit ang mga smart contract at algorithm. | -| May mga trust assumption ang mga ito kaugnay ng custody ng pondo at seguridad ng bridge. Umaasa ang karamihan sa mga user sa reputasyon ng operator ng bridge. | Trustless ang mga ito. Ibig sabihin, ang seguridad ng bridge ay kapareho ng seguridad ng pangunahing blockchain. | -| Kailangang ipaubaya ng mga user ang pagkontrol sa kanilang mga crypto asset. | Sa pamamagitan ng mga smart contract, binibigyang-daan ng mga trustless bridge ang mga user na kontrolin pa rin ang mga pondo nila. | - -Sa madaling salita, masasabi nating may mga trust assumption ang mga trust bridge, habang trust-minimized ang mga trust bridge at hindi gumagawa ang mga ito ng mga bagong trust assumption maliban para sa mga pangunahing domain. Narito kung paano maaaring ilarawan ang mga terminong ito: - -- **Trustless**: may seguridad na katumbas ng seguridad ng mga pangunahing domain. Gaya ng pagsasalarawan ni [Arjun Bhuptani sa artikulong ito.](https://medium.com/connext/the-interoperability-trilemma-657c2cf69f17) -- **Mga trust assumption:** pag-alis sa seguridad ng mga pangunahing domain sa pamamagitan ng pagdaragdag ng mga external na verifier sa system, dahilan para maging hindi masyadong crypto-economically secure ito. - -Upang mas maintindihan ang mga pangunahing pagkakaiba ng dalawang pamamaraan, tingnan natin ang isang halimbawa: - -Isiping nasa security checkpoint ka sa airport. May dalawang uri ng mga checkpoint: - -1. Mga Manual Checkpoint — pinapangasiwaan ng mga opisyal na mano-manong tinitingnan ang lahat ng detalye ng iyong ticket at pagkakakilanlan bago ibigay ang boarding pass. -2. Self Check-In — pinapangasiwaan ng machine kung saan ilalagay mo ang mga detalye ng iyong flight at matatanggap mo ang boarding pass kung tama ang lahat ng detalye. - -Ang mga manual checkpoint ay katulad ng isang trusted model dahil pinapangasiwaan ito ng third party, ibig sabihin, ang mga opisyal. Bilang user, pinagkakatiwalaan mo ang mga opisyal na gumawa ng mga tamang pasya at gamitin ang iyong pribadong impormasyon sa angkop na paraan. - -Ang self check-in ay katulad ng trustless model dahil inaalis nito ang papel ng operator at gumagamit ito ng teknolohiya para sa operasyon nito. Palaging mananatiling kontrolado ng mga user ang kanilang data at hindi nila kailangang ipaubaya sa third party ang kanilang pribadong impormasyon. - -Gumagamit ang maraming bridging solution ng mga model sa pagitan ng dalawang uring ito, na may iba't ibang antas ng pagiging trustless. - - - -## Panganib sa paggamit ng mga bridge {#bridge-risk} - -Nasa mga unang yugto pa lang ng development ang mga bridge. Malaki ang posibilidad na hindi pa natutuklasan ang pinakamagandang disenyo ng bridge. May kaakibat na panganib ang pag-interact sa anumang uri ng bridge: - -- **Panganib sa Smart Contract —** ang panganib ng pagkakaroon ng bug sa code na maaaring magresulta sa pagkawala ng pondo ng user -- **Panganib sa Teknolohiya — **posibleng maabala ang operasyon ng user ng pagpalya ng software, buggy code, kamalian ng tao, spam, at mga mapaminsalang atake - -Dagdag pa rito, dahil ang mga trusted bridge ay nagdadagdag ng mga trust assumption, may kaakibat ang mga ito na mga karagdagang panganib tulad ng: - -- **Panganib sa Censorship —** maaaring hadlangan ng mga operator ng bridge ang mga user sa pag-transfer ng kanilang mga asset gamit ang bridge -- **Panganib sa Pag-aari —** maaaring magsabwatan ang mga operator ng bridge upang nakawin ang mga pondo ng mga user - -Nanganganib ang mga pondo ng user kung: - -- may bug sa smart contract -- magkakamali ang user -- na-hack ang pangunahing blockchain -- may masamang hangarin ang mga operator ng bridge sa isang trusted bridge -- na-hack ang bridge - -Ang isang kamakailang hack ay ang Wormhole bridge ng Solana, [kung saan 120k wETH ($325 milyong USD) ang nanakaw matapos ang pag-hack](https://rekt.news/wormhole-rekt/). Marami sa mga [pinakamalalaking hack sa mga blockchain ay may kinalaman sa mga bridge](https://rekt.news/leaderboard/). - -Mahalaga ang mga bridge sa mga user na nasa onboarding sa mga Ethereum L2, at maging sa mga user na gustong gumamit ng iba't ibang ecosystem. Gayunpaman, dahil sa mga panganib na kaakibat ng pag-interact sa mga bridge, dapat maunawaan ng mga user ang mga trade-off ng mga bridge. Ito ang ilang [estratehiya para sa cross-chain security](https://blog.debridge.finance/10-strategies-for-cross-chain-security-8ed5f5879946). - - - -## Karagdagang pagbabasa {#further-reading} - -- [EIP-5164: Cross-Chain Execution](https://ethereum-magicians.org/t/eip-5164-cross-chain-execution/9658) _Hunyo 18, 2022 - Brendan Asselstine_ -- [L2Bridge Risk Framework](https://gov.l2beat.com/t/l2bridge-risk-framework/31) _Hulyo 5, 2022 - Bartek Kiepuszewski_ -- ["Bakit ang kinabukasan ay magiging maraming chain, pero hindi magiging cross-chain."](https://old.reddit.com/r/ethereum/comments/rwojtk/ama_we_are_the_efs_research_team_pt_7_07_january/hrngyk8/) _Enero 8, 2022 - Vitalik Buterin_ -- [Ano ang Mga Blockchain Bridge at Paano Natin Maiuuri ang Mga Ito?](https://blog.li.finance/what-are-blockchain-bridges-and-how-can-we-classify-them-560dc6ec05fa) _Pebrero 18, 2021 - Arjun Chand_ -- [Ano ang Mga Cross-Chain Bridge?](https://www.alchemy.com/overviews/cross-chain-bridges) _Mayo 10, 2022 - Alchemy_ -- [Mga Blockchain Bridge: Pagbuo ng Mga Network ng Mga Cryptonetwork](https://medium.com/1kxnetwork/blockchain-bridges-5db6afac44f8) _Setyembre 8, 2021 - Dmitriy Berenzon_ -- [Mga Bridge sa Crypto-Space](https://medium.com/chainsafe-systems/bridges-in-crypto-space-12e158f5fd1e) _Agosto 23, 2021 - Ben Adar Hyman_ -- [Ang Interoperability Trilemma](https://medium.com/connext/the-interoperability-trilemma-657c2cf69f17) _Okt 1, 2021 - Arjun Bhuptani_ -- [I-secure ang Bridge: Maayos na Cross-Chain Communication](https://medium.com/dragonfly-research/secure-the-bridge-cross-chain-communication-done-right-part-i-993f76ffed5d) _Agosto 23, 2021 - Celia Wan_ diff --git a/public/content/translations/fil/dao/index.md b/public/content/translations/fil/dao/index.md deleted file mode 100644 index 30e0b6c7bc6..00000000000 --- a/public/content/translations/fil/dao/index.md +++ /dev/null @@ -1,165 +0,0 @@ ---- -title: Mga decentralized autonomous organization (mga DAO) -description: Pangkalahatang-ideya ng mga DAO sa Ethereum -lang: fil -template: use-cases -emoji: ":handshake:" -sidebarDepth: 2 -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. -summaryPoint3: Isang lugar kung saan ligtas magbigay ng pondo para sa partikular na layunin. ---- - -## Ano ang mga DAO? {#what-are-daos} - -Ang DAO ay isang collectively-owned, blockchain-governed na organisasyon na naglalayong makamit ang iisang layunin. - -Ang mga DAO ay nagbibigay-daan sa atin na makipagtulungan sa mga kapwa natin sa buong mundo nang hindi kinakailangang umasa sa isang mapagmalasakit na pinuno para pamahalaan ang pera o operasyon. Walang CEO na gagastos sa pondo nang basta-basta o CFO na magmamanipula ng mga libro. Sa halip, ang mga blockchain-based na panuntunan na inilagay sa code ang nagtatakda sa kung paano gumagana ang organisasyon at paano ginagastos ang pondo. - -May mga built-in treasury ang mga ito na hindi maa-access ng kahit sino kung walang pahintulot mula sa grupo. Nagpapasya sa pamamagitan ng mga panukala at botohan para tiyaking may boses ang lahat sa organisasyon, at transparent na nangyayari ang lahat on-chain. - -## Bakit kailangan natin ang mga DAO? {#why-dao} - -Sa pagsisimula ng organisasyon kasama ng isang tao kung saan maglalabas ng pondo at pera, kailangang magtiwala nang husto sa mga makakatrabaho mo. Ngunit mahirap magtiwala sa isang taong nakausap mo lang sa internet. Sa pamamagitan ng mga DAO, hindi mo na kailangang magtiwala sa kahit sino sa grupo, kundi sa code lang mismo ng DAO, na 100% transparent at mave-verify ng kahit sino. - -Magbubukas ito ng maraming bagong oportunidad para sa global na collaboration at koordinasyon. - -### Paghahambing {#dao-comparison} - -| DAO | Isang tradisyonal na organisasyon | -| --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- | -| Karaniwang pantay, at ganap na demokratiko. | Karaniwang may hirarkiya. | -| Kailangang magbotohan ang mga miyembro para ipatupad ang anumang pagbabago. | Depende sa structure, maaaring hilingin ang mga pagbabago mula sa iisang panig, o maaaring magkaroon ng botohan. | -| Bibilangin ang mga boto, at awtomatikong ipapatupad ang resulta kahit walang pinagkakatiwalaang intermediary. | Kung papayagan ang botohan, internal na binibilang ang mga boto, at dapat mano-manong pangasiwaan ang resulta ng botohan. | -| Awtomatikong decentralized ang pangangasiwa sa mga serbisyong iniaalok (halimbawa, pamamahagi ng philantropic funds). | Kailangang pangasiwaan ng tao, o ng centrally controlled automation, maaaring mamanipula. | -| Transparent at ganap na pampubliko ang lahat ng aktibidad. | Karaniwang pribado at hindi ipinapakita sa publiko ang aktibidad. | - -### Mga halimbawa ng DAO {#dao-examples} - -Upang mas madali itong maunawaan, narito ang ilang halimbawa kung paano maaaring gamitin ang DAO: - -- Charity – puwede kang tumanggap ng donasyon mula sa kahit sino sa mundo at bumoto sa kung aling mga layunin ang susuportahan. -- Collective ownership – puwede kang bumili ng mga physical at digital asset at puwedeng magbotohan ang mga miyembro sa kung paano gagamitin ang mga ito. -- Mga venture at grant – puwede kang bumuo ng venture fund kung saan pinagsama-sama ang kapital para sa investment at magbobotohan para pumili ng mga venture na susuportahan. Ang perang ibinayad ay maaaring i-redistribute sa mga miyembro ng DAO kalaunan. - -## Paano gumagana ang mga DAO? {#how-daos-work} - -Ang pundasyon ng isang DAO ay ang smart contract nito, na nagtatakda ng mga panuntunan ng organisasyon at nagpapanatili ng treasury ng grupo. Kapag live na ang kontrata sa Ethereum, walang sinumang makakapagbago ng mga panuntunan maliban sa pamamagitan ng boto. Kung may magtatangkang gumawa ng isang bagay na hindi saklaw ng mga panuntunan at logic sa code, hindi ito maisasagawa. At dahil itinatakda rin ng smart contract ang treasury, wala ring sinumang puwedeng gumastos ng pera nang walang pahintulot ng grupo. Ibig sabihin nito, hindi nangangailangan ang mga DAO ng isang sentral na awtoridad. Sa halip, ang grupo ay nagdedesisyon nang sama-sama, at ang mga pagbabayad ay awtomatikong pinapahintulutan kapag pumasa ang mga boto. - -Posible ito dahil hindi mababago ang mga smart contract kapag live na ang mga ito sa Ethereum. Hindi mo mae-edit nang basta-basta ang code (ang mga panuntunan ng DAO) nang hindi napapansin ng mga tao dahil ang lahat ay pampubliko. - - - Higit pa sa mga matalinong kontrata - - -## Ethereum at Mga DAO {#ethereum-and-daos} - -Ang Ethereum ang angkop na pundasyon para sa mga DAO dahil sa mga sumusunod: - -- Ipinapamahagi at napatunayan na ang sariling consensus ng Ethereum, kung kaya, mapagkakatiwalaan ng mga organisasyon ang network. -- Hindi na mababago ang smart contract code kapag live na ito, kahit ng mga may-ari nito. Dahil dito, tumatakbo ang DAO ayon sa mga panuntunang itinakda para dito. -- Nakakapagpadala/nakakatanggap ng pondo ang mga smart contract. Kung wala nito, kakailanganin mo ng mapagkakatiwalaang intermediary para pamahalaan ang pondo ng grupo. -- Napatunayan nang mas collaborative kaysa kompetitibo ang komunidad ng Ethereum, kung kaya, mabilis na lumalabas ang pinakamagagandang kagawian at mga support system. - -## Pamamahala ng DAO {#dao-governance} - -Maraming dapat isaalang-alang kapag namamahala ng DAO, tulad ng proseso ng pagboto at pagpapanukala. - -### Delegasyon {#governance-delegation} - -Ang delegasyon ay parang bersyon ng DAO ng representative democracy. Dine-delegate ng mga may-ari ng token ang kanilang mga boto sa mga user na nagpresenta ng kanilang sarili at nakatuon sa pangangalaga sa protocol at sa pananatiling updated. - -#### Isang kilalang halimbawa {#governance-example} - -[ENS](https://claim.ens.domains/delegate-ranking) – Maaaring i-delegate ng mga may-ari ng ENS ang kanilang mga boto sa mga aktibong miyembro ng komunidad upang katawanin sila. - -### Awtomatikong pamamahala ng transaksyon {#governance-example} - -Sa mga DAO, ang mga transaksyon ay awtomatikong isasagawa kung bumoto ng pabor ang isang partikular na bilang ng mga miyembro. - -#### Isang kilalang halimbawa {#governance-example} - -[Nouns](https://nouns.wtf) – Sa Nouns DAO, awtomatikong isasagawa ang transaksyon kung naabot ang isang partikular na bilang ng mga boto, at marami sa mga ito ang bumoto ng pabor, basta't hindi babaligtarin ng mga founder ang pasya. - -### Multisig na pamamahala {#governance-example} - -Bagama't may libo-libong miyembrong bumoboto sa mga DAO, puwedeng itabi ang pondo sa wallet na pinaghahatian ng 5-20 akitbong miyembro ng komunidad na pinagkakatiwalaan at karaniwang doxxed (mga pampublikong indibidwal na kilala ng komunidad). Matapos ang botohan, ipapatupad ng mga multisig signer ang kagustuhan ng komunidad. - -## Mga batas sa DAO {#dao-laws} - -Noong 1977, nilikha sa Wyoming ang LLC, na nagpoprotekta sa mga negosyante at nagbibigay limitasyon sa kanilang pananagutan. Kamakailan lang, ipinanukala rito ang batas sa DAO na nagtatakda ng legal na status para sa mga DAO. Sa kasalukuyan, may mga batas sa DAO ang Wyoming, Vermont, at Virgin Islands. - -### Isang kilalang halimbawa {#law-example} - -[CityDAO](https://citizen.citydao.io/) – Ginamit ng CityDAO ang batas sa DAO ng Wyoming para bumili ng 40 acres ng lupa malapit sa Yellowstone National Park. - -## Membership sa DAO {#dao-membership} - -May iba't ibang klase ng membership sa DAO. Itinatakda ng membership ang proseso ng botohan at ang iba pang mahahalagang aspeto ng DAO. - -### Token-based membership {#token-based-membership} - -Karaniwang ganap na walang pahintulot, depende sa token na ginamit. Maaaring i-trade nang walang pahintulot sa isang decentralized exchange ang karamihan sa mga governance token na ito. Kailangan namang kitain ang iba sa pamamagitan ng pagbibigay ng liquidity o iba pang 'patunay ng gawain'. Sa anumang paraan, makakaboto ka basta't mayroon kang mga token grant. - -_Karaniwang ginagamit para pamahalaan ang mga malawak at decentralized na protocol at/o mga token mismo._ - -#### Isang kilalang halimbawa {#token-example} - -[MakerDAO](https://makerdao.com) – Ang token ng MakerDAO na MKR ay malawakang makukuha sa mga decentralized exchange at puwedeng magbayad ang sinuman para magkaroon ng kapangyarihang bumoto para sa patutunguhan ng protocol ng Maker. - -### Membership na token-based {#share-based-membership} - -Sa mga share-based DAO, mas maraming pahintulot, pero medyo open pa rin ang mga ito. Ang sinumang interesadong maging miyembro ay maaaring magsumite ng proposal upang sumali sa DAO, at karaniwang nagbibigay ng tribute na may halaga, gaya ng mga token o gawa. Ang mga share ay nagbibigay ng kapangyarihan para bumoto nang direkta at ng pagmamay-ari. Puwede umalis ang mga miyembro kahit kailan at ibibigay sa kanila ang karampatang share nila ng treasury. - -_Karaniwan itong gamit sa mga organisasyon tulad ng mga charity, worker collective, at investment club. Maaari din nitong pamahalaan ang mga protocol at token._ - -#### Isang kilalang halimbawa {#share-example} - -[MolochDAO](http://molochdao.com/) – Ang MolochDAO ay nakatuon sa pagpopondo ng mga proyekto sa Ethereum. Kailangan ng grupo ng proposal para maging miyembro upang malaman nito kung may sapat kang kaalaman at kapital para magpasya tungkol sa mga potensyal na grantee. Hindi ka puwedeng bumili lang ng access sa DAO sa open market. - -### Membership na Reputation-based {#reputation-based-membership} - -Ang reputasyon ay nagpapakita ng patunay ng partisipasyon at nagbibigay ng kapangyarihang bumoto sa DAO. Hindi tulad ng token o share-based membership, hindi inililipat ng mga reputation-based DAO ang pagmamay-ari sa mga contributor. Hindi mabibili, mata-transfer, o made-delegate ang reputasyon. Dapat makuha ng mga miyembro ng DAO ang reputasyon sa pamamagitan ng pakikilahok. Hindi kailangan ng pahintulot sa on-chain na pagboto at magagawa ng mga nagnanais maging miyembro na magsumite ng mga proposal para makasali sa DAO at humiling na makatanggap ng reputasyon at mga token kapalit ng kanilang mga kontribusyon. - -_Karaniwan itong ginagamit para sa decentralized development at pamamahala ng mga protocol at dapp, pati na rin sa iba't ibang organisasyon tulad ng mga charity, worker collective, at investment club._ - -#### Isang kilalang halimbawa {#reputation-example} - -[DXdao](https://DXdao.eth.link) – Ang DXdao ay isang global sovereign collective na bumubuo at namamahala ng mga decentralized na protocol at application mula pa noong 2019. Ginagamit nito ang reputation-based governance at holographic consensus upang isaayos at pamahalaan ang mga pondo. Ibig sabihin nito, walang makakapagbayad para baguhin ang patutunguhan nito. - -## Sumali/magsimula ng DAO {#join-start-a-dao} - -### Sumali sa DAO {#join-a-dao} - -- [Mga Dao sa komunidad ng Ethereum](/community/get-involved/#decentralized-autonomous-organizations-daos) -- [Listahan ng Mga DAO ng DAOHaus](https://app.daohaus.club/explore) -- [Listahan ng Mga DAO ng Tally.xyz](https://www.tally.xyz) - -### Magsimula ng DAO {#start-a-dao} - -- [Mag-summon ng DAO gamit ang DAOHaus](https://app.daohaus.club/summon) -- [Magsimula ng Governor DAO gamit ang Tally](https://www.tally.xyz/add-a-dao) -- [Gumawa ng DAO na pinapagana ng Aragon](https://aragon.org/product) -- [Magsimula ng colony](https://colony.io/) -- [Gumawa ng DAO gamit ang holographic consensus ng DAOstack](https://alchemy.daostack.io/daos/create) - -## Karagdagang pagbabasa {#further-reading} - -### Mga artikulo ng DAO {#dao-articles} - -- [Ano ang DAO?](https://aragon.org/dao) – [Aragon](https://aragon.org/) -- [Handbook ng DAO](https://daohandbook.xyz) -- [House of DAOs](https://wiki.metagame.wtf/docs/great-houses/house-of-daos) – [Metagame](https://wiki.metagame.wtf/) -- [Ano and DAO at para saan ito?](https://daohaus.substack.com/p/-what-is-a-dao-and-what-is-it-for) – [DAOhaus](https://daohaus.club/) -- [Paaano Magsimula ng DAO na Pinapagana ng Digital na Komunidad](https://daohaus.substack.com/p/four-and-a-half-steps-to-start-a) – [DAOhaus](https://daohaus.club/) -- [Ano ang DAO?](https://coinmarketcap.com/alexandria/article/what-is-a-dao) – [Coinmarketcap](https://coinmarketcap.com) -- [Ano ang Holographic Consensus?](https://medium.com/daostack/holographic-consensus-part-1-116a73ba1e1c) - [DAOstack](https://daostack.io/) -- [Ang mga DAO ay hindi mga korporasyon: kung saan mahalaga ang decentralization sa mga autonomous na organisasyon, gawa ni Vitalik](https://vitalik.eth.limo/general/2022/09/20/daos.html) -- [Mga DAO, DAC, DA at Iba pa: Isang Hindi Kumpletong Gabay sa Terminolohiya](https://blog.ethereum.org/2014/05/06/daos-dacs-das-and-more-an-incomplete-terminology-guide) - [Ethereum Blog](https://blog.ethereum.org) - -### Videos {#videos} - -- [Ano ang DAO sa crypto?](https://youtu.be/KHm0uUPqmVE) -- [Makakapagtayo ba ng Lungsod ang 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/fil/decentralized-identity/index.md b/public/content/translations/fil/decentralized-identity/index.md deleted file mode 100644 index 61233c1a7ff..00000000000 --- a/public/content/translations/fil/decentralized-identity/index.md +++ /dev/null @@ -1,185 +0,0 @@ ---- -title: Decentralized na identity -description: Ano ang decentralized identity at bakit ito importante? -lang: fil -template: use-cases -emoji: ":id:" -sidebarDepth: 2 -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. ---- - -Sinusuportahan ng identity ang halos lahat ng aspeto ng buhay mo ngayon. Sa paggamit ng mga serbisyo online, pagbubukas ng bank account, pagboto sa halalan, pagbili ng property, at paghahanap ng trabaho, kailangan mong patunayan ang iyong identity. - -Gayunpaman, matagal nang umaasa ang mga tradisyonal na identity management system sa mga centralized intermediary na nagbibigay, nangangasiwa, at kumokontrol sa iyong mga identifier at [attestation](#what-are-attestations). Ibig sabihin ito ay hindi mo makokontrol ang impormasyong nauugnay sa iyong identity o hindi ka makakapagpasya sa kung sino ang may access sa personally identifiable information (PII) at kung gaano kalawak ang access ng mga partidong ito. - -Para maayos ang mga problemang ito, mayroon kaming mga decentralized identity system na ginawa sa mga pampublikong blockchain tulad ng Ethereum. Sa tulong ng decentralized identity, mapapamahalaan ng mga indibidwal ang kanilang impormasyong nauugnay sa identity. Gamit ang mga decentralized identity solution, maaari _kang_ gumawa ng mga identifier at make-claim at mapapangasiwaan mo ang iyong mga attestation nang hindi nakadepende sa mga central authority, tulad ng mga service provider at ng pamahalaan. - -## Ano ang identity? {#what-is-identity} - -Tumutukoy ang identity sa pagkakakilala ng isang indibidwal sa kanyang sarili, ayon sa mga natatanging katangian. Tumutukoy ang identity sa pagiging isang _indibidwal_, ibig sabihin, isang partikular na tao. Ang identity ay maaari ding tumukoy sa iba pang entidad na hindi tao, gaya ng isang organisasyon o awtoridad. - -## Ano ang mga identifier? {#what-are-identifiers} - -Ang identifier ay impormasyong nagsisilbing pointer sa partikular na identity o mga identity. Kasama sa mga karaniwang identifier ang: - -- Pangalan -- Social security number/tax ID number -- Numero ng cellphone -- Petsa at lugar ng kapanganakan -- Mga kredensyal sa digital identification, hal., email address, username, avatar - -Ang mga tradisyonal na halimbawang ito ng mga identifier ay ibinibigay, pinapangasiwaan at kinokontrol ng mga central entity. Kailangan mo ng pahintulot mula sa iyong pamahalaan para palitan ang pangalan mo o mula sa isang social media platform para palitan ang handle mo. - -## Ano ang mga attestiation? {#what-are-attestations} - -Ang attestation ay isang claim na ginawa ng isang entity tungkol sa isa pang entity. Kung nakatira ka sa Estados Unidos, ang lisensya sa pagmamaneho na ibinigay sa iyo ng Department of Motor Vehicles (isang entidad) ay nagpapatunay na ikaw (isa pang entidad) ay legal na pinapayagang magmaneho ng kotse. - -Magkaiba ang mga attestation at mga identifier. Ang attestation ay _may_ mga identifier para tumukoy ng partikular na identity, at gumagawa ng claim tungkol sa isang attribute na nauugnay sa identity na ito. Kung kaya, may mga identifier ang iyong lisensya sa pagmamaneho (pangalan, petsa ng kapanganakan, address) ngunit ito rin ang pagpapatunay tungkol sa iyong legal na karapatang magmaneho. - -### Ano ang mga decentralized identifier? {#what-are-decentralized-identifiers} - -Ang mga tradisyonal na identifier tulad ng iyong legal na pangalan o email address ay umaasa sa mga third party—mga pamahalaan at email provider. Naiiba ang decentralized identifiers (DIDs)—hindi ibinibigay, pinapamahalaan, o kinokontrol ang mga ito ng anumang sentral na entity. - -Ang mga decentralized identifier ay ibinibigay, pinapangasiwaan, at kinokontrol ng mga indibidwal. Ang [Ethereum account](/developers/docs/accounts/) ay halimbawa ng isang decentralized identifier. Maaari kang gumawa ng mga account hangga't gusto mo nang hindi humihingi ng pahintulot ng kahit sino at nang hindi kinakailangang i-store ang mga ito sa isang sentral na registry. - -Ang mga decentralized identifier ay sino-store sa mga distributed ledger (blockchain) o peer-to-peer network. Dahil dito, ang decentralized identifiers (DIDs) ay [walang katulad sa mundo, nareresolba at may high availability, at mave-verify sa pamamagitan ng cryptography](https://w3c-ccg.github.io/did-primer/). Maaaring iugnay ang decentralized identifier sa iba't ibang entity, kasama na ang mga tao, organisasyon, o mga institusyon ng pamahalaan. - -## Paano naging posible ang mga decentralized identifier? {#what-makes-decentralized-identifiers-possible} - -### 1. Public Key Infrastructure (PKI) {#public-key-cryptography} - -Ang public-key infrastructure (PKI) ay isang hakbang para sa seguridad ng impormasyon na bumubuo ng [pampublikong key](/glossary/#public-key) at [ pribadong key](/glossary/#private-key) para sa isang entity. Ang public-key cryptography ay ginagamit sa mga blockchain network upang patunayan ang identity ng user at patunayan ang pagmamay-ari sa mga digital asset. - -May pampubliko at pribadong key ang ilang decentralized identifier, tulad ng Ethereum account. Tinutukoy ng pampublikong key ang controller ng account, habang magagawa ng mga pribadong key na mag-sign at mag-decrypt ng mga mensahe para sa account na ito. Ang public key insfrastructure (PKI) ay nagbibigay ng mga patunay na kinakailangan upang i-authenticate ang mga entity at pigilan ang pagpapanggap at paggamit ng mga pekeng identity, at gumagamit ng[mga cryptographic signature](https://andersbrownworth.com/blockchain/public-private-keys/) upang i-verify ang lahat ng claim. - -### 2. Mga decentralized datastore {#decentralized-datastores} - -Ang blockchain ay nagsisilbing registry ng nave-verify na data: bukas, hindi kailangang umasa sa third party, at desentralisadong repository ng impormasyon. Dahil sa mga pampublikong blockchain, hindi kailangang i-store ang mga identifier sa mga sentralisadong registry. - -Kung kailangang kumpirmahin ng sinuman ang validity ng isang decentralized identifier, puwede nilang hanapin ang nauugnay na pampublikong key sa blockchain. Iba ito sa mga tradisyonal na identifier na nangangailangan ng mga third party para mag-authenticate. - -## Paano nagbibigay-daan ang mga "decentralized identifier" at "attestation" sa decentralized identity? {#how-decentralized-identifiers-and-attestations-enable-decentralized-identity} - -Tumutukoy ang decentralized identity sa pananaw na dapat pribado, portable, at ikaw mismo ang kumokontrol sa impormasyong nauugnay sa identity, at ang mga decentralized identifier at attestation ang mga pangunahing bahagi nito. - -Sa konteksto ng decentralized identity, ang mga attestation (kilala rin bilang [Mga Nave-verify na Kredensyal](https://www.w3.org/TR/vc-data-model/)) ay mga claim ng issuer na hindi mababago at mave-verify sa pamamagitan ng cryptography. Ang bawat "attestation" o "Nave-verify na Kredensyal" na ibinibigay ng isang entity (hal., isang organisasyon) ay iniuugnay sa decentralized identifier (DID) nito. - -Dahil naka-store ang decentralized identifiers (DIDs) sa blockchain, maaaring i-verify ng sinuman ang validity ng isang attestation sa pamamagitan ng pagsusuri sa DID ng issuer sa Ethereum. Sa madaling salita, ang blockchain ng Ethereum ay nagsisilbing pandaigdigang direktoryo na nagbibigay-daan sa pag-verify ng mga DID na nauugnay sa mga partikular na entity. - -Dahil sa mga decentralized identifier, mave-verify at ikaw mismo ang kokontrol sa mga attestation. Kahit wala na ang issuer ng attestation, palaging may patunay ang may-ari ng pinagmulan at validity ng attestation. - -Mahalaga rin ang mga decentralized identifier sa pagprotekta sa privacy ng personal na impormasyon sa pamamagitan ng decentralized identity. Halimbawa, kung magsusumite ang isang indibidwal ng patunay ng attestation (lisensya sa pagmamaneho), hindi kailangang suriin ng partidong nagve-verify ang validity ng impormasyon sa patunay. Kailangan lang ng verifier ng mga crytographic guarantee ng authenticity ng attestation at identity ng nagbigay na organisasyon para matukoy kung valid ang patunay. - -## Mga uri ng attestation sa decentralized identity {#types-of-attestations-in-decentralized-identity} - -Naiiba sa tradisyonal na pamamahala ng identity ang pag-store at pagkuha sa impormasyon ng attestation sa isang Ethereum-based na identity ecosystem. Narito ang pangkalahatang-ideya ng iba't ibang paraan ng pagbibigay, pag-store, at pag-verify ng mga attestation sa mga decentralized identity system: - -### Mga off-chain na attestation {#off-chain-attestations} - -Ang isang alalahanin sa pag-store ng mga attestation on-chain ay maaaring maglaman ang mga ito ng impormasyon na gustong panatilihing pribado ng mga indibidwal. Dahil pampubliko ang Ethereum blockchain, hindi mainam na i-store dito ang mga ganitong attestation. - -Ang solusyon ay magbigay ng mga attestation, na pinapangasiwaan ng mga user off-chain sa mga digital wallet, pero na-sign gamit ang DID ng issuer na na-store on-chain. Ang mga attestation na ito ay naka-encode bilang [mga JSON Web Token](https://en.wikipedia.org/wiki/JSON_Web_Token) at dapat maglaman ng digital signature ng issuer—na nagpapadali sa pag-verify ng mga off-chain na claim. - -Narito ang isang hypothetical na sitwasyon na nagpapaliwanag sa mga off-chain na attestation: - -1. May unibersidad (ang issuer) na gumawa ng attestation (isang digital na sertipikong pang-akademiko), na-sign ito gamit ang mga key nito, at ibinigay ito kay Bob (may-ari ng identity). - -2. Naghahanap ng trabaho si Bob at gusto niyang patunayan ang kanyang mga kwalipikasyong pang-akademiko sa isang employer, kaya ibinahagi niya ang attestation galing sa mobile wallet niya. Maaaring kumpirmahin ng kumpanya (ang verifier) ang validity ng attestation sa pamamagitan ng pagsusuri sa DID ng issuer (ibig sabihin, ang public key nito sa Ethereum). - -### Mga off-chain na attestation na may persistent access {#offchain-attestations-with-persistent-access} - -Sa ilalim ng pagsasaayos na ito, ang mga attestation ay ginagawang mga JSON file at sino-store off-chain (pinakamainam kung sa [decentralized cloud storage](/developers/docs/storage/) platform, tulad ng IPFS o Swarm). Gayunpaman, ang [ hash](/glossary/#hash) ng JSON file ay sino-store on-chain at nili-link sa DID sa pamamagitan ng isang on-chain registry. Ang nauugnay na DID ay maaaring galing sa issuer ng attestation o sa recipient. - -Sa tulong ng paraang ito, nagkakaroon ang mga attestation ng blockchain-based persistence at napapanatiling naka-encrypt at nave-verify ang impormasyon ng mga claim. Binibigyang-daan din nito ang selective na pagsisiwalat dahil maaaring i-decrypt ng may-ari ng pribadong key ang impormasyon. - -### Mga on-chain na attestation {#onchain-attestations} - -Ang mga on-chain na attestation ay pinapangasiwaan sa [mga smart contract](/developers/docs/smart-contracts/) sa Ethereum blockchain. Ang smart contract (nagsisilbing registry) ay magmamapa ng attestation sa kaukulang on-chain na decentralized identifier (isang pampublikong key). - -Narito ang isang halimbawa upang ipakita kung paano gumagana ang mga on-chain na attestation: - -1. Pinaplano ng isang kumpanya (XYZ Corp) na magbenta ng mga share sa pagmamay-ari gamit ang isang smart contract pero gusto lang nito ng mga buyer na sumailalim sa background check. - -2. Maaaring hilingin ng XYZ Corp sa kumpanyang nagsasagawa ng mga background check na magbigay ng mga on-chain na attestation sa Ethereum. Papatunayan ng attestation na ito na nakapasa ang indibidwal sa background check nang hindi inilalantad ang anumang personal na impormasyon. - -3. Maaaring suriin ng smart contract na nagbebenta ng mga share ang registry contract para sa mga identity ng mga na-screen na buyer, kung kaya, malalaman ng smart contract kung sino ang pinapahintulutang bumili ng mga shares o hindi. - -### Soulbound tokens at identity {#soulbound} - -Puwedeng gamitin ang [soulbound tokens](https://vitalik.eth.limo/general/2022/01/26/soulbound.html)(mga non-transferable na NFT) upang kolektahin ang impormasyon na partikular sa isang wallet. Epektibo itong gumagawa ng natatanging on-chain na identity patungo sa isang partikular na Ethereum address na maaaring kinabibilangan ng mga token na kumakatawan sa mga napagtagumpayan (hal. pagtatapos ng ilang partikular na online na kurso o paglampas sa isang threshold score sa isang laro) o pakikilahok sa komunidad. - -## Mga benepisyo ng decentralized identity {#benefits-of-decentralized-identity} - -1. Sa tulong ng decentralized identity, mas makokontrol ng indibidwal ang nakakatukoy na impormasyon. Maaaring i-verify ang mga decentralized identifier at attestation nang hindi umaasa sa mga centralized na awtoridad at mga serbisyo ng third party. - -2. Ang mga decentralized identity solution ay tumutulong para magkaroon ng paraan para sa pag-verify at pamamahala ng identity ng user na hindi kailangang umasa sa third party, seamless, at nagpoprotekta sa privacy. - -3. Ginagamit ng decentralized identity ang teknolohiya ng blockchain, na bumubuo ng tiwala sa pagitan ng iba't ibang partido at nagbibigay ng mga cryptographic guarantee para patunayan ang validity ng mga attestation. - -4. Ginagawang portable ng decentralized identity ang data ng identity. Sino-store ng mga user ang mga attestation at identifier sa mobile wallet at maibabahagi nila ang mga ito sa anumang partidong gusto nila. Hindi rin nakapirmi ang mga decentralized identifier at attestation sa database ng nagbibigay na organisasyon. - -5. Magagamit ang decentralized identity sa mga bagong zero-knowledge technology na magbibigay-daan sa mga indibidwal na patunayan na pagmamay-ari o ginawa nila ang isang bagay nang hindi ibinubunyag kung ano ito. Ito ay maaaring maging pinakamahusay na paraan para pagsamahin ang tiwala at privacy para magamit sa mga bagay tulad ng pagboto. - -6. Binibigyang-daan ng decentralized identity ang mga mekanismo laban sa Sybil attack na tukuyin kapag may isang indibidwal na taong nagpapanggap bilang maraming tao para dayain o i-spam ang isang system. - -## Mga use case ng decentralized identity {#decentralized-identity-use-cases} - -Maraming posibleng use case ang decentralized identity: - -### 1. Mga universal login {#universal-dapp-logins} - -Makakatulong ang decentralized identity na palitan ang mga pag-log in gamit ang password ng [decentralized authentication](https://www.ibm.com/blogs/blockchain/2018/10/decentralized-identity-an-alternative-to-password-based-authentication/). Maaaring magbigay ang mga service provider ng mga attestation sa mga user, na maso-store sa Ethereum wallet. Ang isang halimbawa ng attestation ay isang [NFT](/nft/) na nagbibigay sa may-ari ng access sa isang online na komunidad. - -Ang function na [Mag-sign in gamit ang Ethereum](https://siwe.xyz/) ay magbibigay-daan sa mga server na kumpirmahin ang Ethereum account ng user at kunin ang kinakailangang attestation mula sa account address niya. Ibig sabihin nito, maa-access ng mga user ang mga platform at website nang hindi kinakailangang tandaan ang mahahabang password at mapapahusay nito ang online experience ng mga user. - -### 2. KYC authentication {#kyc-authentication} - -Sa paggamit ng mga online na serbisyo, kailangang magbigay ng mga indibidwal ng mga attestation at kredensyal, tulad ng lisensya sa pagmamaneho o pambansang pasaporte. Ngunit nagdudulot ng problema ang paraang ito dahil maaaring makompromiso ang pribadong impormasyon ng user at hindi mave-verify ng mga service provider ang authenticity ng attestation. - -Binibigyang-daan ng decentralized identity ang mga kumpanya na iwasan ang mga karaniwang prosesong [Know-Your-Customer (KYC)](https://en.wikipedia.org/wiki/Know_your_customer) at i-authenticate ang mga identity ng user sa pamamagitan ng Mga Nave-verify na Kredensyal. Pinapababa nito ang gastos sa pamamahala ng identity at pinipigilan nito ang paggamit ng pekeng dokumentasyon. - -### 3. Pagboto at mga online na komunidad {#voting-and-online-communities} - -Ang online na pagboto at social media ay dalawang bagong paggamit ng decentralized identity. Madaling mamanipula ang mga scheme ng online na pagboto, lalo kung gumawa ang mga mapanlokong actor ng mga pekeng identity para bumoto. Mapapaganda ng paghiling sa mga indibidwal na magpresenta ng mga on-chain na attestation ang integridad ng mga proseso ng online na pagboto. - -Makakatulong ang decentralized identity sa paggawa ng mga online na komunidad na walang pekeng account. Halimbawa, kailangang i-authenticate ng bawat user ang identity nila gamit ang isang on-chain na identity system, tulad ng Ethereum Name Service, na nagpapaliit sa posibilidad na mapasok ito ng mga bot. - -### 4. Proteksyon laban sa Sybil attack {#sybil-protection} - -Ang mga Sybil attack ay tumutukoy sa mga indibidwal na nagpapanggap bilang maraming tao para manlinlang ng isang system at mapalakas ang impluwensya nila. Ang [mga application na nagbibigay ng grant](https://gitcoin.co/grants/) na gumagamit ng [quadratic voting](https://www.radicalxchange.org/concepts/plural-voting/) ay madaling mabiktima ng mga Sybil attack na ito dahil madadagdagan ang halaga ng grant kapag mas maraming tao ang bumoto para dito, kaya nahihikayat ang mga user na hatiin ang kanilang mga kontribusyon sa maraming identity. Nakakatulong ang mga decentralized identity na iwasan ito sa pamamagitan ng pag-aatang sa bawat kalahok na patunayang totoong tao sila, bagama't madalas na ginagawa ito nang hindi kinakailangang isiwalat ang partikular na pribadong impormasyon. - -## Gamitin ang decentralized identity {#use-decentralized-identity} - -Maraming malalaking proyekto ang gumagamit ng Ethereum bilang pundasyon para sa mga decentralized identity solution: - -- **[Ethereum Name Service (ENS)](https://ens.domains/)** - _Isang decentralized naming system para sa mga identifier na on-chain at nababasa ng machine, tuld ng mga address sa Ethereum wallet, mga content hash, at metadata._ -- **[SpruceID](https://www.spruceid.com/)** - _Isang decentralized identity project na nagbibigay-daan sa mga user na kontrolin ang digital identity gamit ang mga Ethereum account at ENS profile sa halip na umasa sa mga serbisyo ng third party._ -- **[Ethereum Attestation Service (EAS)](https://attest.sh/)** - _Isang decentralized ledger/protocol para sa paggawa ng mga on-chain o off-chain na attestation tungkol sa anumang bagay._ -- **[Proof of Humanity](https://www.proofofhumanity.id)** - _Ang Proof of Humanity (o PoH) ay isang social identity verification system na ginawa sa Ethereum._ -- **[BrightID](https://www.brightid.org/)** - _ Isang decentralized at open-source na social identity network na naglalayong baguhin ang pag-verify ng identity sa pamamagitan ng paggawa at pagsusuri ng isang social graph._ -- **[Proof-of-personhood Passport](https://passport.human.tech/)** - _Isang decentralized digital identity aggregator._ - -## Karagdagang pagbabasa {#further-reading} - -### Mga Artikulo {#articles} - -- [Mga Use Case ng Blockchain: Blockchain sa Digital Identity](https://consensys.net/blockchain-use-cases/digital-identity/) — _ConsenSys_ -- [Ano ang Ethereum ERC725? Pamamahala ng Self-Sovereign Identity sa Blockchain](https://cryptoslate.com/what-is-erc725-self-sovereign-identity-management-on-the-blockchain/) —_ Sam Town_ -- [Paano Malulutas ng Blockchain ang Suliranin sa Digital Identity](https://time.com/6142810/proof-of-humanity/) — _Andrew R. Chow_ -- [Ano ang Decentralized Identity at Bakit Dapat Kang Mag-alaala?](https://web3.hashnode.com/what-is-decentralized-identity) — _Emmanuel Awosika_ - -### Videos {#videos} - -- [Decentralized Identity (Bonus Livestream Session)](https://www.youtube.com/watch?v=ySHNB1za_SE&t=539s) — _Isang magandang video na gawa ni Andreas Antonopolous na nagpapaliwanag sa decentralized identity_ -- [Mag-sign In sa Ethereum at Decentralized Identity gamit ang Ceramic, IDX, React, at 3ID Connect](https://www.youtube.com/watch?v=t9gWZYJxk7c) — _Tutorial sa YouTube na gawa ni Nader Dabit tungkol sa pagbuo ng management system para sa paggawa, pagbabasa, at pag-update ng profile ng isang user gamit ang kanyang Ethereum wallet_ -- [BrightID - Decentralized Identity sa Ethereum](https://www.youtube.com/watch?v=D3DbMFYGRoM)— _Episode ng Bankless podcast kung saan pinag-uusapan ang BrightID, isang decentralized identity solution para sa Ethereum_ -- [The Off Chain Internet: Decentralized Identity at Mga Nave-verify na Kredensyal](https://www.youtube.com/watch?v=EZ_Bb6j87mg) — Presentation ni Evin McMullen sa EthDenver noong 2022 - -### Mga Komunidad {#communities} - -- [ERC-725 Alliance sa GitHub](https://github.com/erc725alliance) — _Mga tagasuporta ng pamantayang ERC725 para sa pamamahala ng identity sa Ethereum blockchain_ -- [EthID Discord server](https://discord.com/invite/ZUyG3mSXFD) — _Komunidad para sa mga tagahanga at developer na nagtatrabaho sa Mag-sign in gamit ang Ethereum_ -- [Veramo Labs](https://discord.gg/sYBUXpACh4) — _Isang komunidad ng mga developer na tumutulong sa pagbuo ng framework para sa nave-verify na data para sa mga application_ diff --git a/public/content/translations/fil/defi/index.md b/public/content/translations/fil/defi/index.md deleted file mode 100644 index eaf7b8a5a00..00000000000 --- a/public/content/translations/fil/defi/index.md +++ /dev/null @@ -1,361 +0,0 @@ ---- -title: Desentralisadong Pananalapi (DeFi) -description: Pangkalahatang-ideya ng DeFi sa Ethereum -lang: fil -template: use-cases -emoji: ":money_with_wings:" -image: /images/use-cases/defi.png -alt: Logo ng Eth na gawa sa mga lego brick. -sidebarDepth: 2 -summaryPoint1: Pandaigdigan, bukas na alternatibo sa kasalukuyang sistema ng pananalapi. -summaryPoint2: Mga produkto na nagpapahintulot sa iyong manghiram, mag-ipon, mamuhunan, mag-trade, at iba pa. -summaryPoint3: Batay sa open-source na teknolohiya na maaaring gamitin ng sinuman sa programa. ---- - -Ang DeFi ay bukas at pandaigdigang sistemang pinansyal na binuo para sa panahon ng internet - alternatibo sa isang sistema na mahirap unawain, mahigpit na kontrolado, at pinagbubuklod ng dekadang taon na imprastaktura at mga proseso. Sa tulong nito makokontrol at makikita mo ang iyong pera. Binibigyan ka nito ng pagkakataong makita ang mga pandaigdigang merkado at mga alternatibo sa iyong lokal na pera o mga opsyon sa pagbabangko. Binubuksan ng mga produkto ng DeFi ang mga serbisyong pinansyal sa sinumang may koneksyon sa internet at ang karamihan sa mga ito ay pagmamay-ari at pinapanatili ng mga user ng mga ito. Sa ngayon, sampu-sampung bilyong dolyar na halaga ng crypto ang dumaan sa mga aplikasyon ng DeFi at patuloy itong lumalaki araw-araw. - -## Ano ang DeFi? {#what-is-defi} - -DeFi ang pinagsamang tawag sa mga produkto at serbisyong pinansyal na maaring gamitin ng sinumang makakagamit ng Ethereum - kahit sinong may koneksyon sa internet. Sa DeFi, ang mga pamilihan ay palaging bukas at walang mga sentralisadong awtoridad na maaaring humadlang sa mga pagbabayad o tanggihan ang iyong access sa kahit ano. Ang mga serbisyo na dati ay mabagal at nasa panganib ng pagkakamali ng tao ay awtomatiko at mas ligtas na ngayon dahil ito ay pinangangasiwaan ng code na maaaring suriin at tingnan ng sinuman. - -Lumalaki ang ekonomiya ng crypto, kung saan puwede kang magpautang, manghiram, mag-trade, kumita ng interes, at iba pa. Gumamit ng DeFi ang mga taga-Argentina na marunong sa crypto para takasan ang matinding pagtaas ng presyo. Sinimulan kaagad ng kumpanya ang patuloy na sahod ng kanilang empleyado. Ang ilan ay nakakuha at nakabayad ng mga utang na nagkakahalaga ng milyon-milyong dolyar nang hindi kinakailangan ng anumang personal na pagkakakilanlan. - - - -## DeFi laban sa tradisyunal na pananalapi {#defi-vs-tradfi} - -Ang isa sa mga pinakamagandang paraan upang makita ang potensyal ng DeFi ay unawain ang mga problemang umiiral ngayon. - -- May mga tao na hindi pinagkakalooban ng access upang gumawa ng bank account o gumamit ng mga serbisyong pinansyal. -- Ang kakulangan ng access sa mga serbisyong pinansyal ay maaaring hadlangan ang mga tao na maging empleyado. -- Maaaring hadlangan ka ng mga serbisyong pinansyal upang makuha ang iyong suweldo. -- Ang nakatagong singil ng mga serbisyong pinansyal ay ang iyong personal na data. -- Maaaring ipasara ng mga gobyerno at sentralisadong institusyon ang mga merkado kapag gusto nila. -- Ang oras ng pagte-trade ay karaniwang limitado sa oras ng negosyo ng partikular na time zone. -- Maaaring abutin nang ilang araw ang mga pag-transfer ng pera dahil sa panloob na mga prosesong ginagawa ng tao. -- May karagdagang bayad sa mga serbisyo sa pananalapi dahil kinakailangan ng mga institusyong tagapamagitan ang kanilang parte. - -### Pag-kumpara {#defi-comparison} - -| DeFi | Tradisyunal na pananalapi | -| ----------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| Hawak mo ang iyong pera. | Ang iyong pera ay hawak ng mga kumpanya. | -| Kontrolado mo kung saan mapupunta ang iyong pera at kung paano ito gagastusin. | Kailangan mong magtiwalang hindi pababayaan ng mga kumpanya ang pera mo, tulad ng pagpapahiram nito sa mga hindi mapagkakatiwalaang nangungutang. | -| Nangyayari ang mga paglipat ng pondo sa loob ng ilang minuto. | Maaaring tumagal nang ilang araw ang mga pagbabayad dahil sa mamu-manong mga proseso. | -| Gumagamit ng mga hindi tunay na pangalan sa mga aktibidad sa transaksyon. | Ang aktibidad sa pananalapi ay mahigpit na naka-ugnay sa iyong pagkakakilanlan. | -| Ang DeFi ay bukas para sa lahat. | Kailangan mong mag-apply upang magamit ang mga serbisyong pinansyal. | -| Palaging bukas ang mga merkado. | Nagsasara ang mga merkado dahil kailangang magpahinga ng mga empleyado. | -| Nakabatay ito sa pagiging malinaw—sinuman ay maaaring tingnan ang data ng isang produkto at suriin kung paano gumagana ang sistema. | Ang mga pinansyal na institusyon ay mga pribado: hindi mo maaaring tingnan ang kanilang kasaysayan ng pautang, rekord ng kanilang mga pinapamahalaanng asset, at iba pa. | - - - I-explore ang mga DeFi app - - -## Nagsimula ito sa Bitcoin... {#bitcoin} - -Sa maraming paraan, ang Bitcoin ang unang DeFi application. Pinapahintulutan ka ng Bitcoin na tunay na pagmamay-ari at kontrolin ang halaga at ipadala ito kahit saan sa buong mundo. Ginagawa ito sa pamamagitan ng pagbibigay ng paraan para sa malaking bilang ng mga tao, na hindi nagtitiwala sa isa't isa, na magkasunduan sa isang talaan ng mga account nang hindi nangangailangan ng mapagkakatiwalaang tagapamagitan. Bukas ang Bitcoin para sa sinuman at walang sinuman ang may kapangyarihang baguhin ang mga panuntunan nito. Ang mga panuntunan ng Bitcoin, tulad ng kanyang kakapusan at pagiging bukas, ay nakalagay na sa teknolohiya. Hindi ito katulad ng tradisyunal na pananalapi kung saan ang mga gobyerno ay maaaring gumawa ng pera na nagpapababa sa halaga ng iyong ipon at ang mga kumpanya ay maaaring magpasara ng mga merkado. - -Mas pinapahusay pa ito ng Ethereum. Tulad ng Bitcoin, hindi maaaring magbago ang mga panuntunan nang biglaan at may access ang lahat. Ngunit ginagawa rin nitong programmable ang digital na pera, gamit ang [mga smart contract](/glossary/#smart-contract), kung kaya, hindi lang pag-imbak at pagpapadala ng halaga ang magagawa mo. - - - -## Napoprogramang pera {#programmable-money} - -Medyo kakaiba itong pakinggan... "bakit ko gugustuhing iprograma ang pera ko"? Ngunit, ito ay higit na default na feature ng mga token sa Ethereum. Sinuman ay maaaring magprograma ng lohika sa mga pagbabayad. Kaya makukuha mo ang kontrol at seguridad ng Bitcoin pati ang mga serbisyong ibinibigay ng mga pinansyal na institusyon. Dahil dito, magagawa mo sa mga cryptocurrency ang mga bagay na hindi mo magagawa sa Bitcoin, tulad ng pagpapautang at panghihiram, pag-i-schedule ng mga pagbabayad, pamumuhunan sa mga index fund at iba pa. - - - - -
Tuklasin ang aming mga mungkahi para sa mga application ng DeFi na maaari mong subukan kung bago ka sa Ethereum.
- - I-explore ang mga DeFi app - -
-
- - -## Ano ang magagawa mo sa DeFi? {#defi-use-cases} - -Mayroong desentralisadong alternatibo para sa karamihan ng mga serbisyong pinansyal. Ngunit ang Ethereum ay nagbubukas din ng mga oportunidad para makalikha ng mga produktong pinansyal na ganap na bago. Palaging nadaragdagan ang listahang ito. - -- [Magpadala ng pera sa iba't ibang bahagi ng mundo](#send-money) -- [Patuloy na magpadala ng pera sa buong mundo](#stream-money) -- [I-access ang nakapirmi na pera](#stablecoins) -- [Humiram ng pondo na may collateral](#lending) -- [Humiram nang walang collateral](#flash-loans) -- [Simulan ang pag-iipon ng crypto](#saving) -- [Mag-trade ng mga token](#swaps) -- [Palaguin ang iyong portfolio](#investing) -- [Pondohan ang iyong mga ideya](#crowdfunding) -- [Bumili ng insurance](#insurance) -- [Pamahalaan ang iyong portfolio](#aggregators) - - - -### Mabilis na magpadala ng pera sa buong mundo {#send-money} - -Bilang blockchain, ang Ethereum ay idinisenyo para magpadala ng mga transaksyon sa ligtas at pandaigdigang paraan. Tulad ng Bitcoin, pinapadali ng Ethereum ang pagpapadala ng pera sa buong mundo, na parang nagpapadala lang ng email. Ilagay lamang ang [pangalan ng ENS](/glossary/#ens) ng iyong tatanggap (tulad ng bob.eth) o ang kanilang address ng account mula sa iyong wallet at ang iyong bayad ay direktang mapupunta sa kanila sa loob ng ilang minuto (karaniwan). Upang magpadala o tumanggap ng mga pagbabayad, kakailanganin mo ng [wallet](/wallets/). - - - Tingnan ang mga dapps ng pagbabayad - - -#### Patuloy na magpadala ng pera sa buong mundo... {#stream-money} - -Maaari ka ring magpatuloy na magpadala ng pera sa Ethereum. Pinapahintulutan ka nitong bayaran ang sahod ng isang tao sa kada segundo, na nagbibigay sa kanila ng access sa kanilang pera sa tuwing kailangan nila ito. O magrenta ng isang bagay kada segundo, tulad ng storage locker o electric scooter. - -At kung ayaw mong magpadala o magpatuloy na mgapadala ng pera sa [ETH](/glossary/#ether) dahil sa laki ng pagbabago ng halaga nito, mayroon nang mga alternatibong pera sa Ethereum: [mga stablecoin](/glossary/#stablecoin). - - - -### I-access ang nakapirmi na pera {#stablecoins} - -Ang pagbabago-bago ng cryptocurrency ay isang problema para sa maraming produktong pampinansyal at pangkalahatang paggastos. Inayos ito ng komunidad ng DeFi gamit ang mga stablecoin. Ipinapareho ang halaga ng mga ito sa isa pang asset, na karaniwang mas ginagamit na pera tulad ng dolyar. - -Ang mga coin tulad ng Dai o USDC ay may halaga na nananatili sa ilang sentimo ng isang dolyar. Ginagawa nitong mainam ang mga ito para kumita o retail. Maraming tao sa Latin America ang gumamit ng mga stablecoin bilang paraan ng pagprotekta sa kanilang naipong pera sa panahon ng kawalan ng katiyakan pagdating sa mga pera na mula sa kanilang gobyerno. - - - Higit pang detalye tungkol sa mga stablecoin - - - - -### Paghiram {#lending} - -Ang paghiram ng pera mula sa mga desentralisadong provider ay may dalawang pangunahing uri. - -- Peer-to-peer, na nangangahulugang ang nanghihiram ay direktang manghihiram mula sa isang tiyak na nagpapahiram. -- Pool-based kung saan ang mga nagpapahiram ay nagbibigay ng pondo (liquidity) sa isang sama-sama na maaaring pautangin ng mga nanghihiram. - - - Tingnan ang mga dapp para sa paghiram - - -Maraming mga benepisyo ang paggamit ng isang desentralisadong nagpapahiram... - -#### Paghiram nang may privacy {#borrowing-privacy} - -Sa ngayon, ang pagpapautang at paghiram ng pera ay nakabatay sa mga kasamang indibidwal. Kailangang malaman ng mga bangko kung malamang na mababayaran mo ang loan bago ito magpautang. - -Gumagana ang desentralisadong pagpapautang nang hindi kinakailangang kilalanin ang sinumang partido ang kanilang sarili. Sa halip, ang nanghihiram ay dapat maglagay ng collateral na awtomatikong matatanggap ng nagpapahiram kung ang kanilang utang ay hindi nabayaran. Tumatanggap pa nga ang ilang nagpapahiram ng [mga NFT](/glossary/#nft) bilang collateral. Ang mga NFT ay sertipiko ng pagmamay-ari sa isang natatanging asset, tulad ng isang painting. [Higit pang detalye tungkol sa mga NFT](/nft/) - -Pinapahintulutan ka nitong humiram ng pera nang walang pagsusuri sa iyong credit o pagbibigay ng pribadong impormasyon. - -#### Access sa pandaigdigang pondo {#access-global-funds} - -Kapag gumamit ka ng desentralisadong nagpapahiram, may access ka sa pondong idineposito sa buong mundo, hindi lang sa pondong hawak ng pinili mong bangko o institusyon. Pinapadali nito ang pagkuha ng mga loan at pinapababa nito ang interes. - -#### Epektibong pagbubuwis {#tax-efficiencies} - -Ang pagpapautang ay makapagbibigay sa iyo ng access sa mga pondo na kailangan mo nang hindi kinakailangang ibenta ang iyong ETH (pangyayaring may buwis). Sa halip, maaari mong gamitin ang ETH bilang collateral para sa stablecoin loan. Nagbibigay ito sa iyo ng kinakailangang cash flow at pinapahintulutan kang panatilihin ang iyong ETH. Ang mga stablecoin ay mga token na mas angkop kapag kailangan mo ng cash dahil hindi sila nagbabago ng halaga tulad ng ETH. [Higit pang detalye tungkol sa mga stablecoin.](#stablecoins) - -#### Mga mabilis na loan {#flash-loans} - -Ang mga mabilis na loan ay mas experimental na anyo ng desentralisadong pagpapautang na nagpapahintulot sa iyo na manghiram nang walang collateral o pagbibigay ng anumang personal na impormasyon. - -Hindi sila malawakang naa-access ng mga hindi teknikal na tao sa ngayon, ngunit nagbibigay sila ng pahiwatig kung ano ang maaaring maging posible para sa lahat sa hinaharap. - -Gumagana ito batay sa ang utang ay kinukuha at binabayaran sa loob ng parehong transaksyon. Kung hindi ito mababayaran, bababalik sa dati ang transaksyon na parang walang nangyari. - -Ang pondo na kadalasang ginagamit ay nasa mga liquidity pool (malalaking sama-samang pondo na ginagamit para sa panghihiram). Kung hindi ginagamit ang mga ito sa ngayon, binibigyan nito ng pagkakataon ang isang tao na hiramin ang mga pondong ito, magnegosyo gamit ang mga ito, at bayaran ang mga ito nang buo sa halos parehong pagkakataon na hiniram ito. - -Ibig sabihin nito, maraming lohika ang kailangang isama sa isang napaka-tiyak na transaksyon. Ang simpleng halimbawa ay ang isa na gumagamit ng mabilis na loan upang manghiram ng maraming asset sa isang presyo upang maibenta ito sa ibang palitan kung saan mas mataas ang presyo. - -Kaya sa iisang transaksyon, ang mga sumusunod ay nangyayari: - -- Humiram ka ng halagang X ng $asset sa halagang $1.00 mula sa exchange A -- Ibinenta mo ang X na $asset sa palitan B sa halagang $1.10 -- Binayaran mo ang loan sa palitan A -- Makukuha mo ang kita maliban sa bayarin sa transaksyon - -Kung biglang bumaba ang supply ng palitan B at kulang ang binili ng user para sapatan ang orihinal na loan, hindi maisasagawa ang transaksyon. - -Upang magawa ang halimbawa sa itaas sa tradisyunal na mundo ng pananalapi, kakailanganin mo ng napakalaking halaga ng pera. Ang mga estratehiya sa paggawa ng pera na ito ay naa-access lamang ng mga may umiiral na kayamanan. Ang mga mabilis na loan ay isang halimbawa ng hinaharap kung saan ang pagkakaroon ng pera ay hindi kinakailangan para kumita ng pera. - - - Higit pang detalye tungkol sa mga mabilis na loan - - - - -### Magsimulang mag-ipon gamit ang crypto {#saving} - -#### Pagpapahiram {#lending} - -Maaari kang kumita ng interes sa iyong crypto sa pamamagitan ng pagpapahiram nito at tingnan ang kaagad na paglago ng iyong pondo. Sa ngayon, ang mga rate ng interes ay mas mataas kaysa sa kung ano ang malamang na makuha mo sa iyong lokal na bangko (kung suswertehen kang ma-access ito). Narito ang isang halimbawa: - -- Ipahiram mo ang iyong 100 Dai, isang [mga stablecoin](/stablecoins/), sa isang produkto tulad ng Aave. -- Tatanggap ka ng 100 Aave Dai (aDai) na token na kumakatawan sa iyong ipinautang na Dai. -- Ang iyong aDai ay tataas batay sa interes at makikita mo ang paglaki ng iyong balanse sa iyong wallet. Depende sa [APR](/glossary/#apr), ang balanse ng iyong wallet ay magpapakita ng 100.1234 matapos ang ilang araw o kahit oras! -- Maaari kang mag-withdraw ng regular na Dai na katumbas ng iyong balanse sa aDai anumang oras. - - - Tingnan ang pagpapahiram ng mga dapp - - -#### Mga lottery na walang pagkalugi {#no-loss-lotteries} - -Ang mga lottery na walang pagkalugi tulad ng PoolTogether ay isang masaya at makabagong paraan upang magtipid ng pera. - -- Bumili ka ng 100 na ticket gamit ang 100 token ng Dai. -- Makakatanggap ka ng 100 plDai na kumakatawan sa iyong 100 ticket. -- Kung mananalo ang isa sa mga ticket mo, tataas ang iyong balanse sa plDai ayon sa halaga ng prize pool. -- Kung hindi ka mananalo, maisasama ang iyong 100 plDai sa draw sa susunod na linggo. -- Maaari kang mag-withdraw ng regular na Dai na katumbas ng iyong balanse sa plDai anumang oras. - -Ang prize pool ay mula sa lahat ng interes na kinikita mula sa pagpapautang ng mga ticket deposit tulad ng nabanggit sa halimbawa sa pagpapahiram sa itaas. - - - Subukan ang PoolTogether - - - - -### Palitan ng mga token {#swaps} - -May libu-libong mga token sa Ethereum. Ang mga decentralized exchange (DEX) ay nagpapahintulot sa iyo na mag-trade ng iba't ibang mga token anumang oras na nais mo. Hinding-hindi mo bibitawan ang pagkontrol sa mga asset mo. Ito ay tulad ng paggamit ng palitan ng pera kapag bumibisita sa ibang bansa. Ngunit hinding-hindi nagsasara ang bersyong DeFi. Ang mga merkado ay bukas 24/7, 365 na araw sa isang taon at ang teknolohiya ay ginagarantiyang palaging mayroong tatanggap ng trade. - -Halimbawa, kung nais mong gamitin ang walang talong lottery na PoolTogether (na inilalarawan sa itaas), kakailanganin mo ng token tulad ng Dai o USDC. Pinapahintulutan ka ng mga DEX na ito na i-swap ang iyong ETH sa mga token na iyon at i-swap ito ulit kapag tapos ka na. - - - Tingnan ang palitan ng mga token - - - - -### Masulong na trading {#trading} - -Mayroong mga mas masulong na opsyon para sa mga trader na gusto ng kaunti pang kontrol. Posible ang mga limitasyon ng order, walang hanggan, margin trading, at marami pang iba. Sa Desentralisadong trading, makakakuha ka ng access sa pandaigdigang liquidity, hindi kailanman nagsasara ang merkado, at palagi kang may kontrol sa iyong mga asset. - -Kapag gumagamit ka ng sentralisadong palitan, dapat mong ideposito ang mga asset mo bago mag-trade at dapat mong ipagkatiwala sa kanila ang mga ito. Habang nakadeposito ang iyong mga asset, nanganganib ang mga ito dahil mainit sa mata ng mga hacker ang mga sentralisadong palitan. - - - Tingnan ang desentralisadong mga dapp - - - - -### Palaguin ang iyong portfolio {#investing} - -May mga produkto sa pamamahala ng pondo sa Ethereum na susubukang palaguin ang iyong portfolio batay sa estratehiyang iyong pipiliin. Ito ay awtomatiko, bukas sa lahat, at hindi nangangailangan ng taong tagapamahala na makikihati sa iyong kita. - -Ang magandang halimbawa ay ang [ pondo sa DeFi Pulse Index (DPI)](https://defipulse.com/blog/defi-pulse-index/). Ito ay pondo na awtomatikong muling nagbabalanse upang matiyak na ang iyong portfolio ay laging naglalaman ng mga nangungunang token ng token batay sa kapitalisasyon ng merkado. Hindi mo kailangang pamahalaan ang alinman sa mga detalye at maaari kang umalis sa pondo kung kailan mo gusto. - - - Tingnan ang mga pamumuhunan sa mga dapp - - - - -### Pondohan ang iyong mga ideya {#crowdfunding} - -Magandang platform ang Ethereum para sa crowdfunding: - -- Ang mga potensyal na tagapagpondo ay maaaring manggaling sa kahit saan—bukas ang Ethereum at ang mga token nito sa sinuman, saan man sa mundo. -- Malinaw ito kaya maipapakita ng mga fundraiser kung magkano na ang naipon na pera. Maaari mo ring subaybayan kung paano ginagastos ang mga pondo sa kalaunan. -- Maaaring mag-set up ang mga fundraiser ng mga awtomatikong refund kung, halimbawa, may tiyak na deadline at minimum na halaga na hindi natugunan. - - - Tingnan ang crowdfunding nga mga dapp - - -#### Quadratic na pagpopondo {#quadratic-funding} - -Ang Ethereum ay bukas na mapagkukunan na software at marami sa mga naunang gawain nito ay pinondohan ng komunidad. Nagbunga ito ng isang kawili-wiling bagong modelo ng fundraising: quadratic na pagpopondo. Ito ay may potensyal na mapabuti ang paraan ng pagpopondo natin sa lahat ng uri ng pampublikong kalakal sa hinaharap. - -Tinitiyak ng quadratic funding na ang mga proyektong nakakatanggap ng pinakamaraming pondo ay ang mga may pinakanatatanging pangangailangan. Sa madaling salita, mga proyektong naninindigan upang mapabuti ang buhay ng karamihan ng mga tao. Narito kung paano ito gumagana: - -1. May matching pool ng donasyon na mga pondo. -2. Nagsisimula ang isang round ng pampublikong pagpopondo. -3. Maaaring ipahayag ng mga tao ang kanilang interes sa isang proyekto sa pamamagitan ng donasyon na pera. -4. Kapag natapos na ang round, ang matching pool ay ipinapamahagi sa mga proyekto. Ang mga may pinakamaraming natatanging interes ang makakakuha ng pinakamalaking halaga mula sa matching pool. - -Ibig sabihin nito, ang Proyekto A na may 100 donasyon na 1 dolyar ay maaaring magkaroon ng mas malaking pondo kaysa sa Proyekto B na may nag-iisang donasyon na 10,000 dolyar (depende sa laki ng matching pool). - - - Iba pang detalye tungkol sa quadratic funding - - - - -### Insurance {#insurance} - -Ang decentralized insurance ay may layuning gawing mas abot-kaya, mas pabilisin ang payout, at mas transparent ang insurance. Sa pamamagitan ng higit pang automation, mas abot-kaya ang coverage at mas mabibilis ang pay-out. Ang data na ginagamit upang magpasya sa iyong claim ay ganap na transparent. - -Ang mga produkto ng Ethereum, gaya ng anumang software, ay puwedeng magkaroon ng mga bug at puwedeng abusuhin. Kaya sa ngayon, maraming produkto ng insurance ang nakatuon sa pagprotekta sa mga user laban sa pagkawala ng pondo. Gayunpaman, may mga proyekto na nagsisimulang bumuo ng coverage para sa lahat ng puwede nating harapin sa buhay. Isang magandang halimbawa nito ay ang Crop cover ng Etherisc na may layuning [ protektahan ang maliliit na magsasaka sa Kenya laban sa tagtuyot at pagbaha](https://blog.etherisc.com/etherisc-teams-up-with-chainlink-to-deliver-crop-insurance-in-kenya-137e433c29dc). Ang decentralized insurance ay maaaring magbigay ng mas abot-kayang presyo para sa mga magsasaka na kadalasang hindi kayang magbayad para sa tradisyonal na insurance. - - - Tingnan ang decentralized application (dapps) para sa insurance - - - - -### Mga aggregator at manager ng portfolio {#aggregators} - -Sa dami ng mga nangyayari, kakailanganin mo ng paraan upang subaybayan ang lahat ng iyong mga investment, loan, at trade. May iba't ibang produkto na nagbibigay-daan sa iyong i-coordinate ang lahat ng iyong aktibidad sa DeFi mula sa isang lugar. Ito ang kagandahan ng open architecture ng DeFi. Ang mga team ay maaaring bumuo ng mga interface kung saan hindi mo lang makikita ang iyong mga balanse sa iba't ibang produkto, maaari mo ring gamitin ang kanilang mga feature. Maaaring maging kapaki-pakinabang ito para sa iyo habang tinitingnan mo ang iba pang bahagi ng DeFi. - - - Tingnan ang decentralized application (dapps) para sa portfolio - - - - -## Paano gumagana ang DeFi? {#how-defi-works} - -Ang DeFi ay gumagamit ng mga cryptocurrency at smart contract upang magbigay ng mga serbisyong hindi nangangailangan ng mga intermediary. Sa kasalukuyang mundo ng pinansya, ang mga institusyong pinansyal ay nagsisilbing guarantor ng mga transaksyon. Binibigyan nito ang mga institusyong ito ng labis na kapangyarihan dahil dumadaan sa kanila ang pera mo. Dagdag pa rito, bilyon-bilyong tao sa buong mundo ang walang access sa bank account. - -Sa DeFi, pinapalitan ng smart contract ang pinansyal na institusyon sa transaksyon. Ang smart contract ay isang uri ng Ethereum account na maaaring humawak ng pondo at ipadala/ibalik ang mga ito base sa ilang partikular na kundisyon. Walang sinuman ang puwedeng magbago ng smart contract kapag live ito – palagi itong tatakbo ayon sa kung paano ito na-program. - -Ang isang kontrata na idinisenyo upang magbigay ng allowance o pocket money ay maaaring i-program na magpadala ng pera sa Account B mula sa Account A tuwing Biyernes. At gagawin lamang nito ito kung may sapat na pondo ang Account A. Walang sinuman ang puwedeng magbago ng kontrata at magdagdag ng Account C bilang recipient upang magnakaw ng pondo. - -Ang mga kontrata ay bukas din para tingnan at i-audit ng kahit sino. Ibig sabihin nito, madalas na masisiyasat kaagad ng komunidad ang hindi magagandang kontrata. - -Ito ay nangangahulugan na kailangan nating magtiwala sa mga mas teknikal na miyembro ng komunidad ng Ethereum na nakakapag-read ng code. Ang open-source based na komunidad ay tumutulong sa pagbabantay sa mga developer, pero hindi na ito masyadong kakailanganin sa paglipas ng panahon habang nagiging mas madaling i-read ang mga smart contract at gumagawa ng iba pang paraan para patunayan ang pagiging mapagkakatiwalaan ng code. - -## Ethereum at DeFi {#ethereum-and-defi} - -Ang Ethereum ang perpektong pundasyon para sa DeFi dahil sa mga sumusunod: - -- Walang nagmamay-ari sa Ethereum o sa mga smart contract na narito – binibigyan nito ang lahat ng pagkakataon na gumamit ng DeFi. Ibig sabihin din nito, walang makakapagbago ng mga panuntunan nang biglaan. -- Iisa ang language na ginagamit ng lahat ng produkto ng DeFi: Ethereum. Ibig sabihin, maayos na magagamit nang sama-sama ang marami sa mga produkto. Magagawa mong magpautang ng mga token sa isang platform at i-exchange ang token na may interes sa ibang market sa isang ganap na ibang application. Dito, para kang nagpapapalit ng loyalty points sa bangko mo. -- Ang mga token at cryptocurrency ay bahagi ng Ethereum, na isang nakabahaging ledger – magaling ang Ethereum sa pagsubaybay sa mga transaksyon at pagmamay-ari. -- Nagbibigay ng ganap na financial freedom ang Ethereum – hinding-hindi hahawakan ng karamihan sa mga produkto ang pondo mo, kaya ikaw talaga ang may kontrol. - -Maaaring isipin na may mga layer ang DeFi: - -1. Ang blockchain – na Ethereum ay naglalaman ng kasaysayan ng mga transaksyon at kalagayan ng mga account. -2. Ang mga asset –[ ETH](/what-is-ether/)at iba pang token (mga currency). -3. Ang mga protocol – [mga smart contract](/glossary/#smart-contract) na nagbibigay ng kakayahan, halimbawa, sa isang serbisyong nagpapahintulot ng decentralized na pagpapautang ng mga asset. -4. [Ang mga application](/apps/) – ang mga produkto na ginagamit natin para pamahalaan at i-access ang mga protocol. - -Tandaan: karamihan sa DeFi ay gumagamit ng [pamantayan ng ERC-20](/glossary/#erc-20). Gumagamit ang mga application sa DeFi ng wrapper para sa ETH na tinatawag na Wrapped Ether (WETH). [Matuto pa ng higit tungkol sa wrapped ether](/wrapped-eth). - -## Gumawa ng DeFi {#build-defi} - -Ang DeFi ay isang open-source movement. Ang mga protocol at application ng DeFi ay bukas para i-inspect, i-fork, at pagandahin mo. Dahil sa layered stack na ito (gumagamit ang lahat ng ito ng parehong base blockchain at mga asset), ang mga protocol ay maaaring pagsama-samahin upang gumawa ng mga natatanging oportunidad. - - - Iba pang detalye tungkol sa mga decentralized application (dapps) para sa paggawa - - -## Karagdagang pagbabasa {#further-reading} - -### DeFi data {#defi-data} - -- [DeFi Prime](https://defiprime.com/) -- [Defi Llama](https://defillama.com/) - -### Mga artikulo tungkol sa DeFi {#defi-articles} - -- [Gabay para sa mga baguhan sa DeFi](https://blog.coinbase.com/a-beginners-guide-to-decentralized-finance-defi-574c68ff43c4) – _Sid Coelho-Prabhu, Enero 6, 2020_ - -### Videos {#videos} - -- [Finematics - edukasyon tungkol sa decentralized finance](https://finematics.com/) – _Mga video tungkol sa DeFi_ -- [The Defiant](https://www.youtube.com/playlist?list=PLaDcID4s1KronHMKojfjwiHL0DdQEPDcq) - _Mga pangunahing kaalaman sa DeFi: Lahat ng kailangan mong malaman para makapagsimula sa nakakalitong lugar na ito._ -- [Whiteboard Crypto](https://youtu.be/17QRFlml4pA)_Ano ang DeFi?_ - -### Mga Komunidad {#communities} - -- [Discord server ng DeFi Llama](https://discord.defillama.com/) -- [Discord server ng DeFi Pulse](https://discord.gg/Gx4TCTk) diff --git a/public/content/translations/fil/desci/index.md b/public/content/translations/fil/desci/index.md deleted file mode 100644 index 943ce7c6761..00000000000 --- a/public/content/translations/fil/desci/index.md +++ /dev/null @@ -1,137 +0,0 @@ ---- -title: Decentralized science (DeSci) -description: Pangkalahatang-ideya ng decentralized science sa Ethereum -lang: fil -template: use-cases -emoji: ":microscope:" -sidebarDepth: 2 -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. -summaryPoint3: Pinapalawig ang open science movement. ---- - -## Ano ang decentralized science (DeSci)? {#what-is-desci} - -Ang decentralized science (DeSci) ay isang kilusang naglalayong gumawa ng pampublikong infrastructure para sa pagpopondo, paggawa, pagsusuri, pagkilala, pag-store, at pagpapalaganap ng kaalaman sa agham nang patas at pantay-pantay gamit ang Web3 stack. - -Layunin ng DeSci na gumawa ng ecosystem kung saan hinihikayat ang mga siyentipikong hayagang ibahagi ang kanilang pananaliksik at kilalanin para sa kanilang gawa habang binibigyang-daan ang kahit sino na i-access at mag-contribute sa pananaliksik nang walang kahirap-hirap. Pinagbabatayan ng DeSci ang ideyang dapat naa-access ng lahat ang siyentipikong kaalaman at dapat transparent ang proseso ng siyentipikong pananaliksik. Gumagawa ang DeSci ng mas decentralized at mas malawak na model ng siyentipikong pananaliksik. Kung kaya, mas mahihirapan ang mga central authority na i-censor o kontrolin ito. Umaasa ang DeSci na makakagawa ito ng environment kung saan mabubuo ang mga bago at hindi pangkaraniwang ideya sa pamamagitan ng pag-decentralize sa access sa pondo, mga scientific tool, at mga channel ng komunikasyon. - -Nagbibigay-daan ang decentralized science sa mas diverse na pinagmumulan ng pondo (mula sa [mga DAO](/dao/), [quadratic donation](https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2003531) hanggang sa crowdfunding at iba pa), mas accessible na data at paraan ng pag-access, at sa pamamagitan ng pagbibigay ng mga insentibo para sa reproducibility. - -### Juan Benet - Ang DeSci Movement - - - -## Paano pinapaunlad ng DeSci ang agham {#desci-improves-science} - -Isang hindi kumpletong listahan ng mga pangunahing problema sa agham at kung paano makakatulong ang decentralized science na tugunan ang mga isyung ito - -| **Decentralized science** | **Tradisyonal na agham** | -| ----------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | -| Ang distribusyon ng pondo ay tinutukoy ng publiko gamit ang mga mekanismo tulad ng mga quadratic donation o DAO. | Mga maliit, eksklusibo, at centralized na grupo ang kumokontrol sa distribusyon ng pondo. | -| Nakikipag-collaborate ka sa mga kasamahan mula sa iba't ibang panig ng mundo sa mga dynamic na team. | Nililimitahan ng mga funding organization at home institution ang mga pakikipag-collaborate mo. | -| Ginagawa online at nang transparent ang mga desisyon sa pondo. Tumitingin ng mga bagong mekanismo sa pagpopondo. | Matagal bago makuha ang mga desisyon sa pondo at limitado lang ang transparency. Iilan lang ang mga mekanismo sa pagpopondo. | -| Mas madali at mas transparent ang pagbabahagi ng mga serbisyo sa laboratoryo gamit ang Web3 primitives. | Madalas na mabagal at hindi gaanong malinaw ang pagbabahagi ng mga mapagkukunan para sa laboratoryo. | -| Maaaring mag-develop ng mga bagong model para sa paglalathala na gumagamit ng Web3 primitives para sa tiwala, transparency, at pangkalahatang access. | Naglalathala ka sa pamamagitan ng mga itinakdang pathway na madalas na kinikilalang hindi epektibo, may kinikilingan, at mapagsamantala. | -| Maaari kang kumita ng mga token at makilala para sa pagsusuri ng gawa ng mga kasamahan. | Hindi ka babayaran para sa iyong pagsusuri sa gawa ng mga kasamahan, kung kaya, ang mga for-profit publisher ang nakikinabang. | -| Ikaw ang nagmamay-ari sa intellectual property (IP) na ginagawa mo at maipapamahagi mo ito ayon sa mga transparent na tuntunin. | Ang home institution mo ang nagmamay-ari sa IP na ginagawa mo. Hindi transparent ang access sa IP. | -| Dahil on-chain ang lahat ng hakbang, ibinabahagi ang buong pananaliksik, kasama ang data mula sa mga hindi matagumpay na eksperimento. | Dahil sa publication bias, mas malamang na ibahagi ng mga mananaliksik ang mga eksperimentong naging matagumpay. | - -## Ethereum at DeSci {#ethereum-and-desci} - -Ang decentralized science system ay mangangailangan ng maigting na seguridad, maliit na monetary cost at transaction cost, at mahusay na ecosystem para sa pag-develop ng application. Ibinibigay ng Ethereum ang lahat ng kailangan para gumawa ng decentralized science stack. - -## Mga use case ng DeSci {#use-cases} - -Ginagawa ng DeSci ang scientific toolset na mag-o-onboard sa Web2 academia sa digital na mundo. Nasa ibaba ang mga halimbawa ng mga use case na maibibigay ng Web3 na siyentipikong komunidad. - -### Paglalathala {#publishing} - -Ang paglalathala ng mga siyentipikong pananaliksik ay kilala bilang nakakaligalig dahil pinapamahalaan ito ng mga publishing house na umaasa sa libreng trabaho ng mga siyentipiko, reviewer, at editor para mabuo ang mga pananaliksik, ngunit maniningil ng napakamahal na bayarin sa paglalathala. Kadalasan, hindi naa-access ng publiko, na karaniwang hindi direktang nagbayad para sa pananaliksik at mga gastos sa paglalathala sa pamamagitan ng pagbubuwis, ang mismong pananaliksik nang hindi nagbabayad sa publisher. Ang kabuuang bayarin para sa paglalathala ng bawat isang siyentipikong pananaliksik ay kadalasang halagang may limang digit ($USD), na sumisira sa konsepto ng siyentipikong kaalaman bilang [public good](https://www.econlib.org/library/Enc/PublicGoods.html) habang kumikita ng napakalaking halaga para sa mallit na grupo ng mga publisher. - -Mayroong mga libre at open-access na platform gaya ng mga pre-print server, [tulad ng ArXiv](https://arxiv.org/). Gayunpaman, ang mga platform na ito ay walang paraan ng pagkontrol sa kalidad, [mekanismo laban sa Sybil attack,](https://csrc.nist.gov/glossary/term/sybil_attack) at karaniwang hindi sinusubaybayan ang mga pamantayan sa antas ng artikulo. Ibig sabihin nito, karaniwang ginagamit lang ang mga ito para magsapubliko ng pananaliksik bago isumite sa tradisyonal na publisher. Sa SciHub, libreng makukuha ang mga nailathalang pananaliksik, pero hindi legal. Makukuha lang din ang mga pananaliksik kapag nabayaran na ang mga publisher at naprotektahan na ng mga ito ang pananaliksik sa mahigpit na batas sa copyright. Dahil dito, malaki ang pangangailangan para sa accessible na siyentipikong pananaliksik at data na may naka-embed na mekanismo ng pagiging lehitimo at model para sa insentibo. Makikita sa Web3 ang mga tool para makagawa ng ganitong system. - -### Reproducibility at replicability {#reproducibility-and-replicability} - -Ang reproductibility at replicability ay mga pundasyon ng de-kalidad na scientific discovery. - -- Maaaring makuha ang mga reproducible na resulta nang maraming magkakasunod na beses ng parehong team gamit ang parehong pamamaraan. -- Maaaring makuha ng ibang grupo ang mga replicable na resulta gamit ang parehong experimental setup. - -Tinitiyak ng mga bagong Web3-native tool na pundasyon ng pagtuklas ang reproducibility at replicability. Puwede nating ilagay ang de-kalidad na agham sa teknolohikal na aspeto ng akademya. Sa Web3, makakagawa ng mga attestation para sa bawat bahagi ng pagsusuri: ang raw data, computational engine, at resulta ng application. Ang maganda sa mga consensus sytem ay kapag gumawa ng pinagkakatiwalaang network para sa pagpapanatili ng mga bahaging ito, maaaring maging responsable ang bawat kasapi ng network sa pag-reproduce ng kalkulasyon at pag-validate sa bawat resulta. - -### Pagpopondo {#funding} - -Sa kasalukuyan, ang standard model para sa pagpopondo sa agham ay sumusulat ang mga indibidwal o grupo ng mga siyentipiko ng mga aplikasyon sa isang funding agency. Binibigyan ng puntos ng isang maliit na panel ng mga pinagkakatiwalaang indibidwal ang mga aplikasyon at pagkatapos ay kinakapanayam ng mga ito ang mga kandidato bago igawad ang pondo sa ilang aplikante. Bukod sa paggawa ng mga hadlang na humahantong sa napakatagal na panahon ng paghihintay sa pagitan ng pag-apply at pagtanggap ng grant, kilala ang model na ito na madaling maimpluwensyahan ng mga personal na opinyon, pansariling interes, at pulitika ng review panel. - -Ayon sa mga pag-aaral, hindi napipili ng mga grant review panel ang mga de-kalidad na proposal dahil labis na naiiba ang resulta noong ibinigay ang mga parehong proposal sa ibang mga panel. Dahil sa kakulangan saa pondo, mas kaunti na lamang ang napagbibigyan nito, at mas nakatutok sa mga mas matagal nang mga mananaliksik na may mga proyektong konserbatibo. Dahil dito, naging sobrang kompetitibo ang pagkuha ng pondo, nagtakda ng mga hindi katanggap-tanggap na insentibo, at nalimitahan ang inobasyon. - -May potensyal ang Web3 na baguhin ang hindi epektibong funding model na ito sa pamamagitan ng pagsubok sa iba't ibang model para sa insentibo na ginawa ng DAO at Web3. Ang [retroactive public goods funding](https://medium.com/ethereum-optimism/retroactive-public-goods-funding-33c9b7d00f0c), [quadratic funding](https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2003531), [DAO governance](https://www.antler.co/blog/daos-and-web3-governance-the-promise-implications-and-challenges-ahead) at [mga tokenized na incentive structure](https://cdixon.org/2017/05/27/crypto-tokens-a-breakthrough-in-open-network-design) ang ilan sa mga Web3 tool na maaaring bumago sa pagpopondo para sa agham. - -### Pagmamay-ari at pag-develop sa IP {#ip-ownership} - -Ang intellectual property (IP) ay malaking problema sa tradisyonal na agham: mula sa pagkapako sa mga unibersidad, o hindi paggamit sa mga ito sa mga biotech, hanggang sa kahirapan sa pagtantya sa halaga nito. Gayunpaman, bihasa ang Web3 pagdating sa pagmamay-ari sa mga digital asset (tulad ng siyentipikong data o mga artikulo) sa tulong ng [mga non-fungible token (NFTs)](/nft/). - -Tulad kung paano nagagawa ng mga NFT na ibalik ang kita para sa mga susunod pang transaksyon sa orihinal na creator, puwede kang magtakda ng mga transparent na value attribution chain para gantimpalaan ang mga mananaliksik, governing body (tulad ng mga DAO), o maging ang mga subject na pinagkukunan ng data. - -Ang [IP-NFTs](https://medium.com/molecule-blog/ip-nfts-for-researchers-a-new-biomedical-funding-paradigm-91312d8d92e6) ay puwede ring maging susi sa repository ng decntralized data ng mga isinasagawang eksperimento sa pananaliksik, at puwede rin itong gamitin sa NFT at [DeFi](/defi/) financialization (mula sa fractionalization hanggang sa mga lending pool at value appraisal). Binibigyang-daan din nito ang mga native na on-chain na entity gaya ng mga DAO tulad ng [VitaDAO](https://www.vitadao.com/) na magsagawa ng pananaliksik nang direkta on-chain. Maaaring may mahalagang papel din sa DeSci ang pagdating ng mga non-transferable na ["soulbound" token](https://vitalik.eth.limo/general/2022/01/26/soulbound.html) sa pamamagitan ng pagbibigay-daan sa mga indibidwal na patunayan ang kanilang karanasan at kredensyal na nauugnay sa kanilang Ethereum address. - -### Pag-store, pag-access, at architecture ng data {#data-storage} - -Ang siyentipikong data ay maaaring gawing mas accessible gamit ang mga pattern ng Web3, at binibigyang-daan ng malawak na storage na malampasan ng pananaliksik ang mga cataclysmic event. - -Dapat itong magsimula sa isang system na maa-access ng anumang decentralized identity na may hawak ng mga naaangkop at nave-verify na kredensyal. Dahil dito, secure na mare-replicate ng mga pinagkakatiwalaang partido ang sensitibong data, na nagbibigay-daan sa redundacy at paglaban sa censorship, reproduction ng mga resulta, at maging ang kakayahan ng maraming partido na mag-collaborate at magdagdag ng bagong data sa dataset. Ang mga paraan ng confidential computing tulad ng [compute-to-data](https://7wdata.be/predictive-analytics/compute-to-data-using-blockchain-to-decentralize-data-science-and-ai-with-the-ocean-protocol) ay nagbibigay ng mga alternatibong paraan ng pag-access sa pag-replicate ng raw data, na gumagawa ng mga Trusted Research Environment para sa mga pinakasensitibong data. Ang mga Trusted Research Environment ay [binanggit ng NHS](https://medium.com/weavechain/whats-in-store-for-the-future-of-healthcare-data-b6398745fbbb) bilang future-facing solution para sa privacy ng data at collaboration sa pamamagitan ng paggawa ng ecosystem kung saan secure na magagamit ng mga mananaliksik ang data on-site gamit ang mga standardized na environment para sa pagbabahagi ng code at mga kagaiwan. - -Sinusuportahan ng mga flexible na Web3 data solution ang mga sitwasyong nabanggit at nagsisilbi itong pundasyon para sa ganap na Open Science, kung saan makakagawa ng public goods are mga mananaliksik nang hindi nangangailangan ng mga pahintulot para ma-access o mga bayarin. Ang mga Web3 public data solution tulad ng IPFS, Arweave, at Filecoin ay ginawa para sa decentralization. Halimbawa, nagbibigay ang dClimate ng pangkalahatang access sa data ng klima at lagay ng panahon, kabilang iyong mula sa mga weather station at mga predictive climate model. - -## Makibahagi {#get-involved} - -Tingnan ang mga proyekto at sumali sa komunidad ng DeSci. - -- [DeSci.Global: kalendaryo ng mga global event at meetup](https://desci.global) -- [Telegram ng Blockchain for Science](https://t.me/BlockchainForScience) -- [Molecule: Maglaan at makakuha ng pondo para sa iyong mga proyektong pananaliksik](https://discover.molecule.to/) -- [VitaDAO: makatanggap ng pondo sa pamamagitan ng mga sponsored na research agreement para sa longevity research](https://www.vitadao.com/) -- [ResearchHub: mag-post ng resulta ng siyentipikong pag-aaral at makipag-usap sa mga kapwa mananaliksik](https://www.researchhub.com/) -- [dClimate API: mag-query ng data ng klima na kinolekta ng decentralized community](https://www.dclimate.net/) -- [DeSci Foundation: builder ng tool sa paglalathala ng DeSci](https://descifoundation.org/) -- [DeSci.World: one-stop shop para tingnan at mag-engage ang mga user sa decentralized science](https://desci.world) -- [Fleming Protocol: open-source data economy na naghihikayat ng collaborative na biomedical discovery](https://medium.com/@FlemingProtocol/a-data-economy-for-patient-driven-biomedical-innovation-9d56bf63d3dd) -- [OceanDAO: pagpopondo na pinapamahalaan ng decentralized autonomous organization (DAO) para sa agham na nauugnay sa data](https://oceanprotocol.com/dao) -- [Opscientia: mga bukas na workflow ng decentralized science](https://opsci.io/research/) -- [Bio.xyz: makakuha ng pondo para sa iyong biotech DAO o desci project](https://www.molecule.to/) -- [ResearchHub: mag-post ng resulta ng siyentipikong pag-aaral at makipag-usap sa mga kapwa mananaliksik](https://www.researchhub.com/) -- [VitaDAO: makatanggap ng pondo sa pamamagitan ng mga sponsored na research agreement para sa longevity research](https://www.vitadao.com/) -- [Fleming Protocol: open-source data economy na naghihikayat ng collaborative na biomedical discovery](https://medium.com/@FlemingProtocol/a-data-economy-for-patient-driven-biomedical-innovation-9d56bf63d3dd) -- [Active Inference Lab](https://www.activeinference.org/) -- [CureDAO: Platform para sa Precision Health na Pagmamay-ari ng Komunidad](https://docs.curedao.org/) -- [IdeaMarkets: nagbibigay-daan sa decentralized scientific credibility](https://ideamarket.io/) -- [DeSci Labs](https://www.desci.com/) - -Tumatanggap kami ng mga mungkahi para sa mga bagong proyekto na ililista - tingnan ang aming [patakaran sa pagsasama sa listahan](/contributing/adding-desci-projects/) para magsimula! - -## Karagdagang pagbabasa {#further-reading} - -- [DeSci Wiki ni Jocelynn Pearl at ng Ultrarare](https://docs.google.com/document/d/1aQC6zn-eXflSmpts0XGE7CawbUEHwnL6o-OFXO52PTc/edit#) -- [Gabay sa decentralized biotech ni Jocelynn Pearl para sa a16z future](https://future.a16z.com/a-guide-to-decentralized-biotech/) -- [Ang sitwasyon para sa DeSci](https://gitcoin.co/blog/desci-the-case-for-decentralised-science/) -- [Gabay sa DeSci](https://future.com/what-is-decentralized-science-aka-desci/) -- [Mga mapagkukunan tungkol sa decentralized science](https://www.vincentweisser.com/desci) -- [Biopharma IP-NFTs ng Molecule - Isang Teknikal na Paglalarawan](https://molecule.to/blog/molecules-biopharma-ip-nfts-a-technical-description) -- [Paggawa ng mga Trustless na System of Science ni Jon Starr](https://medium.com/@jringo/building-systems-of-trustless-science-1cd2d072f673) -- [Ang Pag-usbong ng Biotech DAOs](https://molecule.to/blog/the-emergence-of-biotech-daos) -- [Paul Kohlhaas - DeSci: Ang Kinabukasan ng Decentralized Science (podcast)](https://anchor.fm/andrew-steinwold/episodes/Paul-Kohlhaas---DeSci-The-Future-of-Decentralized-Science---Zima-Red-ep-117-e1h683a) -- [Isang Ontolohiya ng Aktibong Inference para sa Decentralized Science: mula sa Situated Sensemaking hanggang sa Epistemic Commons](https://zenodo.org/record/6320575) -- [DeSci: Ang Kinabukasan ng Pananaliksik ni Samuel Akinosho](https://lucidsamuel.medium.com/desci-the-future-of-research-b76cfc88c8ec) -- [Pondo para sa Agham (Epilogo: DeSci at bagong crypto primitives) ni Nadia](https://nadia.xyz/science-funding) -- [Binabago ng Decentralization ang Pag-develop ng Gamot](https://medium.com/id-theory/decentralisation-is-disrupting-drug-development-28b5ba5d447f) - -### Videos {#videos} - -- [Ano ang Decentralized Science?](https://www.youtube.com/watch?v=-DeMklVWNdA) -- [Usapan sa pagitan ni Vitalik Buterin at ng siyentipikong si Aubrey de Grey tungkol sa intersection ng longevity research at crypto](https://www.youtube.com/watch?v=x9TSJK1widA) -- [Sira ang Pampublikasyon ng Siyentipiko. Maaayos Ba Ito ng Web3?](https://www.youtube.com/watch?v=WkvzYgCvWj8) -- [Juan Benet - DeSci, Independent Labs, at Large Scale Data Science](https://www.youtube.com/watch?v=zkXM9H90g_E) -- [Sebastian Brunemeier - Paano Mababago ng DeSci ang Biomedical Research at Venture Capital](https://www.youtube.com/watch?v=qB4Tc3FcVbM) diff --git a/public/content/translations/fil/energy-consumption/energy_consumption_pre_post_merge.png b/public/content/translations/fil/energy-consumption/energy_consumption_pre_post_merge.png deleted file mode 100644 index e6bf50694aa..00000000000 Binary files a/public/content/translations/fil/energy-consumption/energy_consumption_pre_post_merge.png and /dev/null differ diff --git a/public/content/translations/fil/energy-consumption/index.md b/public/content/translations/fil/energy-consumption/index.md deleted file mode 100644 index 622ad1fc9f2..00000000000 --- a/public/content/translations/fil/energy-consumption/index.md +++ /dev/null @@ -1,85 +0,0 @@ ---- -title: Pagkonsumo ng Enerhiya ng Ethereum -description: Ang pangunahing impormasyong kailangan mo para maunawaan ang pagkonsumo ng enerhiya ng Ethereum. -lang: fil ---- - -# Paggamit ng enerhiya ng Ethereum {#proof-of-stake-energy} - -Ang Ethereum ay isang "green" na blockchain. Ang consensus mechanism ng Ethereum na [patunay ng stake](/developers/docs/consensus-mechanisms/pos) ay gumagamit ng ETH sa halip na [enerhiya upang i-secure ang network](/developers/docs/consensus-mechanisms/pow). Ang kinokonsumong enerhiya ng Ethereum ay humigit-kumulang [~0.0026 TWh/taon](https://carbon-ratings.com/eth-report-2022) sa buong pandaigdigang network. - -Ang pagtatantya sa kinokonsumong enerhiya ng Ethereum ay mula sa isang pag-aaral ng [CCRI (Crypto Carbon Ratings Institute)](https://carbon-ratings.com). Kinuha nila ang mga bottom-up estimate ng kinokonsumong kuryente at ang carbon footprint ng Ethereum network ([tingnan ang ulat](https://carbon-ratings.com/eth-report-2022)). Sinukat nila ang kinokonsimong kuryente ng iba't ibang node sa iba't ibang hardware at client software configuration. Ang tinatantyang **2,601 MWh** (0.0026 TWh) para sa kinokonsumong kuryente ng network kada taon ay katumbas ng taunang carbon emission na **870 toneladang CO2e** sa pamamagitan ng paggamit ng mga carbon intensity factor na partikular sa rehiyon. Ang halagang ito ay nagbabago habang pumapasok at umaalis sa network ang mga node - maaari mo itong subaybayan gamit ang isang rolling 7-day average na pagtatantya ng [Cambridge Blockchain network Sustainability Index](https://ccaf.io/cbnsi/ethereum) (tandaang gumagamit sila ng bahagyang naiibang pamamaraan para sa kanilang mga pagtatantya - makikita ang mga detalye sa kanilang site). - -Upang maipaliwanag ang kinokonsumong enerhiya ng Ethereum, maaari nating ikumpara ang mga pagtatantya kada taon ng iba pang industriya. Makakatulong ito para mas maunawaan natin kung masyadong mataas o mababa ang pagtatantya para sa Ethereum. - - - -Ipinapakita ng chart sa itaas ang tinatantyang kinokonsumong enerhiya kada taon sa TWh/taon para sa Ethereum, kumpara sa ilan pang industriya. Ang mga pagtatantyang ibinigay ay galing sa mga impormasyong available sa pampubliko na kinuha noong Mayo 2023. Makikita sa talahanayan sa ibaba ang mga link sa mga source: - -| | Kinokonsumong enerhiya kada taon (TWh) | Paghahambing sa PoS Ethereum | 起源 | -| :--------------------- | :------------------------------------: | :--------------------------: | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Mga global data center | 200 | 77,000x | [source](https://www.iea.org/commentaries/data-centres-and-energy-from-global-headlines-to-local-headaches) | -| Gold mining | 131 | 50,000x | [起源](https://ccaf.io/cbnsi/cbeci/comparisons) | -| Bitcoin | 131 | 50,000x | [起源](https://ccaf.io/cbnsi/cbeci/comparisons) | -| PoW Ethereum | 78 | 30,000x | [起源](https://digiconomist.net/ethereum-energy-consumption) | -| YouTube (direkta lang) | 12 | 4600x | [起源](https://www.gstatic.com/gumdrop/sustainability/google-2020-environmental-report.pdf) | -| Gaming sa USA | 34 | 13,000x | [起源](https://www.researchgate.net/publication/336909520_Toward_Greener_Gaming_Estimating_National_Energy_Use_and_Energy_Efficiency_Potential) | -| Netflix | 0.451 | 173x | [起源](https://assets.ctfassets.net/4cd45et68cgf/7B2bKCqkXDfHLadrjrNWD8/e44583e5b288bdf61e8bf3d7f8562884/2021_US_EN_Netflix_EnvironmentalSocialGovernanceReport-2021_Final.pdf) | -| PayPal | 0.26 | 100x | [起源](https://app.impaakt.com/analyses/paypal-consumed-264100-mwh-of-energy-in-2020-24-from-non-renewable-sources-27261) | -| AirBnB | 0.02 | 8x | [起源]() | -| PoS Ethereum | 0.0026 | 1x | [起源](https://carbon-ratings.com/eth-report-2022) | - -Mahirap makakuha ng mga tumpak na pagtatantya para sa kinokonsumong kuryente, lalo na kung ang sinusukat ay may kumplikadong supply chain o mga detalye ng deployment na nakakaapekto sa pagiging epektibo nito. Tingnan ang Netflix o Youtube bilang mga halimbawa. Ang mga pagtatantya ng kinokonsumong enerhiya ng mga ito ay nag-iiba depende kung ang enerhiya lang na ginagamit upang panatilihin ang kanilang mga sistema at maipadala ang content sa mga user (_direct expenditure_) ang isasama o kung isasama ang gastos na kinakailangan upang gumawa ng content, pamahalaan ang opisina ng kumpanya, mag-advertise, atbp (_indirect expenditure_). Maaaring kasama rin sa hindi direktang paggamit ang enerhiyang kailangan para gumamit ng content sa mga device ng end user tulad ng mga TV, computer at mobile, na nakadepende naman sa kung aling mga device ang ginagamit. - -Pinag-usapan ang isyung ito sa [Carbon Brief](https://www.carbonbrief.org/factcheck-what-is-the-carbon-footprint-of-streaming-video-on-netflix). Sa talahanayan sa itaas, kasama sa halagang iniulat para sa Netflix ang kanilang _direkta_ at _hindi direktang_ paggamit na sila mismo ang nag-ulat. Nagbigay lang ang YouTube ng pagtatantya ng sarili nilang _direktang_ paggamit ng enerhiya, na umaabot ng mga [12 TWh/taon](https://www.gstatic.com/gumdrop/sustainability/google-2020-environmental-report.pdf). - -Kasama rin sa talahanayan at chart sa itaas ang mga pagkukumpara sa Bitcoin at sa patunay ng gawain na Ethereum. Mahalagang tandaan na ang kinokonsumong enerhiya ng mga network na gumagamit ng patunay ng gawain ay hindi static - nagbabago ito araw-araw. Ang halagang ginamit para sa patunay ng gawain na Ethereum ang halagang ginagamit bago ang [The Merge](/roadmap/merge/) hanggang sa patunay ng stake, gaya ng sinabi ng [Digiconomist](https://digiconomist.net/ethereum-energy-consumption). Tinatantya ng iba pang source, tulad ng [Cambridge Blockchain Network Sustainability Index](https://ccaf.io/cbnsi/ethereum/1), na mas mababa ang kinokonsumong enerhiya (mas malapit sa 20 TWh/taon). Malaki rin ang pagkakaiba ng mga pagtatantya para sa kinokonsumong enerhiya ng Bitcoin, depende sa mga source at isa itong paksang [pinag-uusapan](https://www.coindesk.com/business/2020/05/19/the-last-word-on-bitcoins-energy-consumption/) hindi lang kaugnay ng dami ng enerhiyang kinokonsumo, kundi maging kaugnay ng mga pinagmulan ng enerhiyang iyon at mga nauugnay na etika. Hindi tumpak na maiuugnay ang kinokonsumong enerhiya sa environmental footprint dahil maaaring gumamit ng iba't ibang pinagmulan ng enerhiya ang iba't ibang proyekto, halimbawa mas maliit o mas malaking bahagi ng renewables. Halimbawa, isinasaad ng [Cambridge Bitcoin Electricity Consumption Index](https://ccaf.io/cbnsi/cbeci/comparisons) na ang demand ng Bitcoin network ay maaaring gamitan ng gas flaring o kuryente na makokonsumo sa transmission at distribusyon. Para makamit ang sustainability, pinalitan ng Ethereum ng green na alternatibo ang bahagi ng network na malakas kumonsumo ng enerhiya. - -Puwede kang mag-browse ng mga pagtatantya ng kinokonsumong enerhiya at carbon emission para sa maraming industriya sa [site ng Cambridge Blockchain Network Sustainability Index](https://ccaf.io/cbnsi/ethereum). - -## Mga pagtatantya kada transaksyon {#per-transaction-estimates} - -Tinatantya ng maraming artikulo ang ginagamit na enerhiya ng mga blockchain kada transaksyon. Maaari itong makalito dahil ang enerhiyang kailangan para mag-propose at mag-validate ng isang block ay hindi nakasalalay sa bilang ng mga transaksyon dito. Sa unit na kada transaksyon ng paggamit ng enerhiya, ipinagpapalagay na mas maliit ang magagamit na enerhiya kapag mas kaunti ang mga transaksyon at vice-versa, na hindi naman totoo. Gayundin, ang mga pagtatantya na kada transaksyon ay napakasensitibo sa kung paano tinutukoy ang throughput ng transaksyon ng isang blockchain, at maaaring dayain ang definition na ito para magmukhang mas malaki o maliit ang halaga. - -Halimbawa, sa Ethereum, ang transaction throughput ay hindi lang sa base layer - ito rin ang kabuuang halaga ng throughput ng transaksyon ng lahat ng "[layer 2](/layer-2/)" rollup nito. Hindi karaniwang isinasama ang mga layer 2 sa mga kalkulasyon, pero kapag isinaalang-alang ang karagdagang enerhiyang kinokonsumo ng mga sequencer (maliit) at ang bilang ng mga transaksyong ipinoproseso ng mga ito (malaki), lubhang liliit ang mga pagtatantya na kada transaksyon. Isa ito sa mga dahilan kung bakit maaaring makalito ang pagkukumpara ng kinokonsumong enerhiya ng mga platform kada transaksyon. - -## Ang carbon debt ng Ethereum {#carbon-debt} - -Nakapakaunti ng enerhiyang ginagamit ng Ethereum, pero hindi ito palaging ganito. Dati, gumagamit ang Ethereum ng patunay ng gawain na may mas malaking environmental cost kaysa sa kasalukuyang mekanismong patunay ng stake. - -Sa simula pa lang, pinlano ng Ethereum na magpatupad ng consensus mechanism na bayau sa patunay ng stake, pero gumugol ng maraming taon ng nakalaang pananaliksik at pag-develop ang pagsasakatuparan nito nang hindi pinapabayaan ang seguridad at decentralization. Kung kaya, gumamit ng mekanismong patunay ng gawain para simulan ang network. Sa patunay ng gawain, kailangang gamitin ng mga miner ang kanilang computing hardware para magkalkula ng halaga, at gumagamit ang prosesong ito ng enerhiya. - -![Pagkukumpara ng kinokonsumong enerhiya ng Ethereum bago at matapos ang Merge gamit ang Eiffel Tower (may taas na 330 metro) sa kaliwa upang katawanin ang mataas na enerhiyang kinokonsumo bago ang The Merge, at isang maliit na 4 cm na Lego figure sa kanan upang katawanin ang malaking kabawasan sa ginagamit na enerhiya matapos ang The Merge](energy_consumption_pre_post_merge.png) - -Ayon sa pagtatantya ng CCRI, binawasan ng The Merge ang kinokonsumong enerhiya kada taon ng Ethereum ng mahigit **99.988%**. Gayundin, ang carbon footprint ng Ethereum ay nabawasan ng mga **99.992%** (naging 870 mula sa mula sa 11,016,000 tonnes CO2e). Upang maisalarawan ito, ipagpalagay na ang pagkabawas ng mga emission ay parang paglipat sa taas ng maliit na toy figure mula sa taas ng Eiffel Tower, gaya ng ipinapakita sa figure sa itaas. Bilang resulta, malaki ang mababawas sa environmental cost ng pag-secure sa network. Gayundin, pinaniniwalang napaigting ang seguridad ng network. - -## Isang green na application layer {#green-applications} - -Bagama't napakaliit ng kinokonsumong enerhiya ng Ethereum, mayroon ding mahalaga, lumalaki, at napakaaktibong komunidad ng [**regenerative finance (ReFi)**](/refi/) na nabubuo sa Ethereum. Ang mga ReFi application ay gumagamit ng mga DeFi component upang lumikha ng mga pinansyal na application na may positibong epekto sa kalikasan. Ang ReFi ay bahagi ng mas malawakang kilusang ["solarpunk"](https://en.wikipedia.org/wiki/Solarpunk) na malapit na nauugnay sa Ethereum at naglalayong pagsamahin ang teknolohikal na pag-unlad at pangangalaga sa kalikasan. Ang Ethereum ay decentralized, permissionless, at composable, kaya naman naaangkop itong base layer para sa mga komunidad ng ReFi at solarpunk. - -Ang mga public goods funding platform na native sa Web3 tulad ng [Gitcoin](https://gitcoin.co) ay nagsasagawa ng mga climate round upang isulong ang environmentally conscious na paggawa sa application layer ng Ethereum. Sa pamamagitan ng paggawa ng mga inisyatibang ito (at iba pa, hal., [DeSci](/desci/)), ang Ethereum ay nagiging isang teknolohiyang may positibong epekto sa kapaligiran at lipunan. - - - - - - Kung sa tingin mo ay mas mapapatumpak pa ang page na ito, maghain ng isyu o pull request (PR). Ang stats sa page na ito ay mga pagtatantya batay sa data na available sa publiko - hindi kumakatawan ang mga ito sa isang opisyal na pahayag o pangako mula sa ethereum.org team, o sa Ethereum Foundation. - - - - -## Karagdagang pagbabasa {#further-reading} - -- [Indeks ng Sustainable Network ng Cambridge Blockchain](https://ccaf.io/cbnsi/ethereum) -- [Ulat mula sa White House tungkol sa mga blockchain na patunay ng gawain](https://web.archive.org/web/20221109005700/https://www.whitehouse.gov/wp-content/uploads/2022/09/09-2022-Crypto-Assets-and-Climate-Report.pdf) -- [Mga Emission ng Ethereum: Isang Bottom-up na Pagtatantya](https://kylemcdonald.github.io/ethereum-emissions/) - _Kyle McDonald_ -- [Ethereum Energy Consumption Index](https://digiconomist.net/ethereum-energy-consumption/) - _Digiconomist_ -- [ETHMerge.com](https://ethmerge.com/) - _[@InsideTheSim](https://twitter.com/InsideTheSim)_ -- [The Merge - Mga Epekto sa Pagkonsumo ng Kuryente at Carbon Footprint ng Ethereum Network](https://carbon-ratings.com/eth-report-2022) - _CCRI_ -- [Ang kinokonsumong enerhiya ng Ethereum](https://mirror.xyz/jmcook.eth/ODpCLtO4Kq7SCVFbU4He8o8kXs418ZZDTj0lpYlZkR8) - -## Related topics {#related-topics} - -- [Ang mithiin ng Ethereum](/roadmap/vision/) -- [Ang Beacon Chain](/roadmap/beacon-chain) -- [Ang Pag-merge](/roadmap/merge/) diff --git a/public/content/translations/fil/governance/index.md b/public/content/translations/fil/governance/index.md deleted file mode 100644 index 2e7786ace3f..00000000000 --- a/public/content/translations/fil/governance/index.md +++ /dev/null @@ -1,182 +0,0 @@ ---- -title: Pamamahala ng Ethereum -description: Isang panimula sa kung paano nagpapasya tungkol sa Ethereum. -lang: fil ---- - -# Panimula sa pamamahala ng Ethereum {#introduction} - -_Kung walang nagmamay-ari sa Ethereum, paano pinagpapasyahan ang mga nakaraan at susunod pang pagbabago sa Ethereum? Ang pamamahala ng Ethereum ay tumutukoy sa prosesong nagbibigay-daan sa mga naturang pagpapasya._ - - - -## Ano ang pamamahala? {#what-is-governance} - -Ang pamamahala ang mga sistemang ipinapatupad na nagbibigay-daan sa pagpapasya. Sa isang karaniwang organizational structure, ang executive team o board of directors ang nakakapagtakda ng pinal na pasya pagdating sa pagpapasya. O marahil ay pinagbobotohan ng mga shareholder ang mga proposal upang maisakatuparan ang pagbabago. Sa isang sistemang pulitikal, ang mga inihalal na opisyal ay maaaring magpatupad ng batas na nagsusumikap na katawanin ang mga ninanais ng kanilang mga nasasakupan. - -## Decentralized na pamamahala {#decentralized-governance} - -Walang sinumang nagmamay-ari o nagkokontrol sa Ethereum protocol, ngunit kailangan pa ring pagpasyahan ang pagpapatupad ng mga pagbabago upang tiyaking magtatagal at magtatagumpay ang network. Dahil walang nagmamay-ari dito, hindi tugmang solusyon ang tradisyonal na pamamahala ng organisasyon. - -## Pamamahala ng Ethereum {#ethereum-governance} - -Ang pamamahala ng Ethereum ang proseso kung saan ginagawa ang mga pagbabago sa protocol. Mahalagang bigyang-diin na hindi nauugnay ang prosesong ito sa kung paano ginagamit ng mga tao at application ang protocol - permissionless ang Ethereum. Makakasali ang kahit sino mula sa kahit saan sa mundo sa mga aktibidad on-chain. Walang nakatakdang panuntunan pagdating sa kung sino ang puwede o hindi puwedeng gumawa ng application o magpadala ng transaksyon. Gayunpaman, mayroong proseso upang magmungkahi ng mga pagbabago sa core protocol kung saan pinapatakbo ang mga decentralized application. Dahil maraming tao ang umaasa sa stability ng Ethereum, napakataas ng threshold sa koordinasyon para sa mga pagbabago sa core, kasama na ang mga social at teknikal na proseso, upang tiyaking secure at susuportahan ng nakararami sa komunidad ang anumang pagbabago sa Ethereum. - -### On-chain vs off-chain na pamamahala {#on-chain-vs-off-chain} - -Ang blockchain technology ay nagbibigay-daan sa mga bagong kakayahan sa pamamahala, na kilala bilang on-chain governance. Ang on-chain governance ay kapag pinagpapasyahan ang mga iminumungkahing pagbabago sa protocol sa pamamagitan ng boto ng stakeholder, na kadalasang mga nagmamay-ari ng governance token, at sa blockchain isinasagawa ang botohan. Sa ilang uri ng on-chain governance, ang mga iminumungkahing pagbabago sa protocol ay nakalagay na sa code at awtomatikong inilalapat kung inaprubahan ng mga stakeholder ang mga pagbabago sa pamamagitan ng pag-sign ng transaksyon. - -Sa kabaligtaran, ang off-chain governance ay kung saan nangyayari ang anumang pagpapasya kaugnay ng pagbabago sa protocol sa pamamagitan ng hindi pormal na proseso ng social discussion, na kung maaaprubahan ay ilalagay sa code. - -**Isinasagawa off-chain ang pamamahala ng Ethereum** kung saan bahagi ng proseso ang iba't ibang stakeholder. - -_Kahit off-chain ang pamamahala ng Ethereum sa antas ng protocol, maraming use case na ginawa sa Ethereum, tulad ng DAOs, ang gumagamit ng on-chain na pamamahala._ - - - Iba pang detalye tungkol sa DAOs - - - - -## Sino ang bahagi nito? {#who-is-involved} - -May iba't ibang stakeholder sa [komunidad ng Ethereum](/community/), at may papel ang bawat isa sa proseso ng pamamahala. Narito ang mga stakeholder simula sa mga pinakamalayo sa protocol hanggang sa mga pinakamalapit: - -- **Mga may-ari ng Ether**: nagmamay-ari ang mga taong ito ng iba't ibang halaga ng ETH. [Iba pang detalye tungkol sa ETH](/what-is-ether/). -- **Mga User ng Application**: nag-i-interact ang mga taong ito sa mga application sa Ethereum blockchain. -- **Mga Developer ng Application/Tooling**: nagra-write ang mga taong ito ng mga application na pinapatakbo sa Ethereum blockchain (hal., DeFi, NFTs, atbp.) o bumubuo sila ng tooling para mag-interact sa Ethereum (hal., mga wallet, test suite, atbp.). [Iba pang detalye tungkol sa dapps](/apps/). -- **Mga Node Operator**: nagpapatakbo ang mga taong ito ng mga node na nagpo-propagate ng mga block at transaksyon, at hindi tinatanggap ng mga ito ang anumang hindi valid na transaksyon o block na matutuklasan ng mga ito. [Iba pang detalye tungkol sa mga node](/developers/docs/nodes-and-clients/). -- **Mga EIP Author**: nagmumungkahi ang mga taong ito ng mga pagbabago sa Ethereum protocol, sa pamamagitan ng mga Ethereum Improvement Proposal (EIPs). [Iba pang detalye tungkol sa EIPs](/eips/). -- **Mga Validator**: nagpapatakbo ang mga taong ito ng mga node na makakapagdagdag ng mga bagong block sa Ethereum blockchain. -- **Mga Protocol Developer** (kilala rin bilang "Mga Core Developer" ): pinapangalagaan ng mga taong ito ang iba't ibang implementation ng Ethereum (hal., go-ethereum, Nethermind, Besu, Erigon sa execution layer o Prysm, Lighthouse, Nimbus, Teku, Lodestar sa consensus layer). [Iba pang detalye tungkol sa mga Ethereum client](/developers/docs/nodes-and-clients/). - -_Tandaan: maaaring hindi lang sa isa sa mga grupong ito napapabilang ang sinumang indibidwal (hal. maaaring magtaguyod ng EIP, at magpatakbo ng beacon chain validator, at gumamit ng mga DeFi application ang isang protocol developer). Para malinaw itong maunawaan, pinakamadali kung pag-iiba-ibahin ang mga ito._ - - - -## Ano ang EIP? {#what-is-an-eip} - -Isang mahalagang proseso na ginagamit sa pamamahala ng Ethereum ang pagmumungkahi ng **mga Ethereum Improvement Proposal (EIPs)**. Ang EIPs ay mga pamantayan na nagtatakda ng mga potensyal na bagong feature o proseso para sa Ethereum. Makakagawa ng EIP ang kahit sino sa komunidad ng Ethereum. Kung interesado kang magsulat ng EIP o lumahok sa peer-review at/o pamamahala, tingnan ang: - - - Iba pang detalye tungkol sa EIPs - - - - -## Ang pormal na proseso {#formal-process} - -Ganito ang pormal na proseso para sa paglulunsad ng mga pagbabago sa Ethereum protocol: - -1. **Magmungkahi ng Core EIP**: gaya ng inilarawan sa [EIP-1](https://eips.ethereum.org/EIPS/eip-1#core-eips), ang unang hakbang sa opisyal na pagmumungkahi ng pagbabago sa Ethereum ay idetalye ito sa isang Core EIP. Magsisilbi itong opisyal na specification para sa EIP na ipapatupad ng mga Protocol Developer kung matatanggap ito. - -2. **Ipresenta ang iyong EIP sa mga Protocol Developer**: kapag nabuo mo na ang Core EIP na may input ng komunidad, dapat mo itong ipresenta sa mga Protocol Developer. Maaari mo itong gawin sa pamamagitan ng pagmumungkahing pag-usapan ito sa isang [AllCoreDevs call](https://github.com/ethereum/execution-specs/tree/master/network-upgrades#getting-the-considered-for-inclusion-cfi-status). Malamang na mayroon nang mga usapang nangyari nang asynchronous sa [Ethereum Magician's forum](https://ethereum-magicians.org/) o sa [Ethereum R&D Discord](https://discord.gg/mncqtgVSVw). - -> Ang mga sumusunod ang mga posibleng resulta ng yugtong ito: - -> - Isasaalang-alang ang EIP para sa network upgrade sa hinaharap -> - Hihiling ng mga teknikal na pagbabago -> - Maaaring hindi ito tanggapin kung hindi ito priyoridad o kung maliit lang ang pagbabago kung ikukumpara sa tindi ng pagsisikap sa pagpapatupad nito - -3. **Ulitin ang proseso hanggang sa mabuo ang pinal na proposal:** matapos matanggap ang feedback mula sa lahat ng nauugnay na stakeholder, malamang na kailangan mong baguhin ang una mong proposal para paigtingin ang seguridad nito o para mas mahusay nitong matugunan ang mga pangangailangan ng iba't ibang user. Kapag naisama na ng iyong EIP ang lahat ng pagbabagong sa tingin mo ay kinakailangan, kakailanganin mong ipresenta ito ulit sa mga Protocol Developer. Pagkatapos nito, mapupunta ka sa susunod na hakbang ng prosesong ito, o magkakaroon ng mga bagong alalahanin, kaya kakailanganin mo ulit baguhin ang iyong proposal. - -4. **Isasama ang EIP sa Network Upgrade**: kung maaprubahan, ite-test at ipapatupad ang EIP, isasaayos ito bilang bahagi ng isang network upgrade. Dahil malaki ang gagastusin sa koordinasyon ng mga network upgrade (kailangang sabay-sabay mag-upgrade ang lahat), karaniwang pinagsasama-sama ang mga EIP sa mga upgrade. - -5. **Ia-activate na ang Network Upgrade**: kapag na-activate na ang network upgrade, magiging live na ang EIP sa Ethereum network. _Tandaan: karaniwang ina-activate ang mga network upgrade sa mga testnet bago ito i-activate sa Ethereum Mainnet._ - -Ang flow na ito, bagama't lubhang pinasimple, ay nagbibigay ng pangkalahatang-ideya ng mahahalagang yugto para ma-activate ang isang pagbabago sa protocol sa Ethereum. Ngayon, tingnan natin ang mga hindi promal na salik na nakakaapekto sa prosesong ito. - -## Ang hindi pormal na proseso {#informal-process} - -### Pag-unawa sa mga naunang gawain {#prior-work} - -Dapat pag-aralan ng mga EIP Champion ang mga naunang gawain at proposal bago gumawa ng EIP na maaari talagang i-deploy sa Ethereum Mainnet. Sa ganitong paraan, inaasahang magdadala ang EIP ng bagong bagay na hindi pa tinatanggihan. Ang tatlong pangunahing lugar para i-research ito ay ang [EIP repository](https://github.com/ethereum/EIPs), [Ethereum Magicians](https://ethereum-magicians.org/), at [ethresear.ch](https://ethresear.ch/). - -### Mga working group {#working-groups} - -Maliit ang posibilidad na ipatupad sa Ethereum Mainnet ang unang draft ng EIP nang walang kailangang i-edit o baguhin. Karaniwang makikipagtulungan ang mga EIP Champion sa isang subset ng mga Protocol Developer para tiyakin, ipatupad, i-test, ulitin, at tapusin ang kanilang proposal. Noon pa man, nangangailangan ang mga working group na ito ng ilang buwan (at kung minsan ay ilang taon!) ng pagsisikap. Tulad nito, dapat ding makipagtulungan ang mga EIP Champion para sa mga naturang pagbabago sa mga nauugnay Application/Tooling Developer para makakuha ng feedback mula sa mga end user at maiwasan ang anumang panganib sa deployment. - -### Community consensus {#community-consensus} - -Bagama't mga direktang teknikal na pagpapahusay ang ilang EIPs, mas kumplikado ang iba at may mga tradeoff na makakaapekto sa iba't ibang stakeholder sa iba't ibang paraan. Ibig sabihin nito, may ilang EIPs na mas pinagtatalunan sa komunidad kaysa sa iba. - -Walang tiyak na estratehiya sa kung paano pangasiwaan ang mga pinagtatalunang proposal. Resulta ito ng decentralized na disenyo ng Ethereum kung saan hindi puwedeng puwersahin ng nag-iisang grupo ng mga stakeholder ang kabilang grupo: puwedeng piliin ng mga protocol developer na hindi ipatupad ang mga pagbabago sa code; puwedeng hindi patakbuhin ng mga node operator ang pinakabagong Ethereum client; puwedeng piliin ng mga team at user ng application na hindi mag-transact sa chain. Dahil walang paraan ang mga Protocol Developer para puwersahin ang mga taong gamitin ang mga network upgrade, iiwasan nilang magpatupad ng EIPs na mas pagtatalunan ng komunidad kaysa makakabenepisyo rito. - -Inaasahang hihingi ang mga EIP Champion ng feedback mula sa lahat ng nauugnay na stakeholder. Kung magiging champion ka ng pinagtatalunang EIP, dapat mong subukang tugunan ang mga pagtutol para magkaroon ng consensus ang iyong EIP. Dahil sa laki at pagkakaiba-iba ng komunidad ng Ethereum, walang nag-iisang pamantayan (hal., coin vote) na magagamit para sukatin ang consensus ng komunidad, at inaasahang makakaangkop ang mga EIP Champion sa mga sitwasyong nauugnay sa kanilang proposal. - -Bukod pa sa seguridad ng Ethereum network, dati pa man ay lubha nang pinapahalagahan ng mga Protocol Developer sa pinapahalagahan ng mga Application/Tooling Developer at mga Application user, lalo na't ang paggamit at pag-develop nila sa Ethereum ang dahilan kung bakit naeengganyo sa ecosystem ang iba pang stakeholder. Bukod pa rito, kailangang ipatupad ang EIPs sa lahat ng client implementation, na pinapamahalaan ng iba't ibang team. Bilang bahagi ng prosesong ito, karaniwang kailangang hikayatin ang maraming team ng mga Protocol Developer na mahalaga ang isang partikular na pagbabago at tinutulungan nito ang mga end user o may nilulutas itong problema sa seguridad. - - - -## Pag-aayos ng mga hindi pagkakasundo {#disagreements} - -Dahil maraming stakeholder na may iba't ibang motibasyon at paniniwala, hindi bihirang magkaroon ng mga hindi pagkakaunawaan. - -Karaniwang inaayos ang mga hindi pagkakaunawaan sa mahabang usapan sa mga pampublikong forum para maunawaan ang sanhi ng problema at hayaan ang sinuman na magpahayag ng kanyang opinyon. Kadalasang nagpaparaya ang isang grupo, o nagkakasundo sa isang opsyong katanggap-tanggap sa lahat. Kung ayaw magparaya ng isang grupo, maaaring magresulta sa chain split kung ipipilit ipatupad ang isang partikular na pagbabago. Nangyayari ang chain split kapag may ilang stakeholder na tututol sa pagpapatupad ng pagbabago sa protocol na magreresulta sa magkaiba at hindi compatible na bersyon ng pinapatakbong protocol, kung saan magmumula ang dalawang magkaibang blockchain. - -### Ang DAO fork {#dao-fork} - -Nangyayari ang mga fork kapag may mga pangunahing teknikal na pag-upgrade o pagbabago at babaguhin nito ang "mga panuntunan" ng protocol. Dapat i-update ng [mga Ethereum client](/developers/docs/nodes-and-clients/) ang kanilang software upang ipatupad ang mga panuntunan para sa fork. - -Ang DAO fork ay ginawa bilang tugon sa [DAO attack noong 2016](https://www.coindesk.com/learn/understanding-the-dao-attack) kung saan nakuha sa isang hindi secure na [DAO](/glossary/#dao) contract ang mahigit 3.6 milyong ETH sa isang hack. Inilipat ng fork ang mga pondo mula sa palyadong contract sa bagong contract, kaya mare-recover ito ng kahit sinong nawalan ng pondo dahil sa pag-hack. - -Pinagbotohan ng komunidad ng Ethereum ang pagkilos na ito. Makakaboto ang sinumang nagmamay-ari ng ETH sa pamamagitan ng isang transaksyon sa [isang voting platform](http://v1.carbonvote.com/). Ang desisyong mag-fork ay umabot ng mahigit 85% ng mga boto. - -Mahalaga ring tandaan na bagama't nag-fork ang protocol para bumalik sa normal mula sa pag-hack, may ilang dahilan para kuwestiyunin ang katumbas na bigat ng boto sa pagpapasyang mag-fork: - -- Kaunti lang ang bumoto -- Hindi alam ng karamihan sa mga tao na mayroong botohan -- Ang mga may-ari ng ETH lang ang kinatawan ng boto, at hindi ang sinupamang kalahok sa system - -Hindi pumayag na mag-fork ang isang subset ng komunidad dahil sa tingin nila ay hindi isang depekto ang DAO incident sa protocol. Kalaunan ay binuo nila ang [Ethereum Classic](https://ethereumclassic.org/). - -Kasalukuyang gumagamit ang komunidad ng Ethereum ng patakaran sa hindi panghihimasok kung sakaling magkaroon ng mga bug sa contract o mawalan ng pondo para mapanatili ang mapagkakatiwalaang neutrality ng system. - -Manood pa ng mga video tungkol sa DAO hack: - - - - - -### Ang kahalagahan ng pag-fork {#forking-utility} - -Ang fork ng Ethereum/Ethereum Classic ay isang magandang halimbawa ng isang maayos na fork. Nagkaroon kami ng dalawang grupong talagang hindi magkasundo sa ilang core value. Kalaunan, napagpasyahan ng mga ito na kakayaning harapin ang mga panganib na kaakibat para maisagawa ang kanya-kanyang partikular na pagkilos. - -Malaki ang naiaambag ng kakayahang mag-fork sa kabila ng malalaking pagkakaiba sa pulitika, pilosopiya, o ekonomiya sa pagtatagumpay ng pamamahala ng Ethereum. Kung walang kakayahang mag-fork, ang alternatibo ay tuloy-tuloy na pag-aaway, puwersahan at sapilitang pakikilahok para sa mga gumawa ng Ethereum Classic, at pagkakaroon ng magkakaibang pananaw sa tagumpay para sa Ethereum. - - - -## Pamamahala ng Beacon Chain {#beacon-chain} - -Sa proseso ng pamamahala ng Ethereum, madalas na ipinagpapalit ang bilis at kahusayan para sa pagiging bukas. Upang mapabilis ang pag-unlad ng Beacon Chain, inilunsad ito nang hiwalay sa patunay ng gawain na Ethereum network at sinunod nito ang mga sarili nitong kagawian sa pamamahala. - -Bagama't palaging ganap na open source ang specification at mga pagpapatupad ng developement, hindi ginamit ang mga pormal na prosesong ginagamit para magmungkahi ng mga update. Dahil dito, mas mabilis na natukoy at napagkasunduan ng mga mananaliksik at implementer ang mga pagbabago. - -Noong mag-merge ang Beacon Chain at Ethereum execution layer noong ika-15 ng Setyembre, 2022, natapos ang The Merge bilang bahagi ng [Paris network upgrade](/ethereum-forks/#paris). Ang proposal na [EIP-3675](https://eips.ethereum.org/EIPS/eip-3675)ay ginawang 'Final' mula sa 'Last Call', kaya nailipat ito sa patunay ng stake. - - - Iba pang detalye tungkol sa The Merge - - - - -## Paano ako makakalahok? {#get-involved} - -- [Magmungkahi ng EIP](/eips/#participate) -- [Pag-usapan ang mga kasalukuyang proposal](https://ethereum-magicians.org/) -- [Makiisa sa diskusyon ng R&D](https://ethresear.ch/) -- [Sumali sa Ethereum R&D discord](https://discord.gg/mncqtgVSVw) -- [Magpatakbo ng Node](/developers/docs/nodes-and-clients/run-a-node/) -- [Mag-contribute sa pag-develop ng client](/developers/docs/nodes-and-clients/#execution-clients) -- [Core Developer Apprenticeship Program](https://blog.ethereum.org/2021/09/06/core-dev-apprenticeship-second-cohort/) - -## Karagdagang pagbabasa {#further-reading} - -Walang partikular na pagpapakahulugan ang pamamahala sa Ethereum. May iba't ibang pananaw dito ang iba't ibang miyembro ng komunidad. Narito ang ilan sa mga ito: - -- [Mga Tala sa Pamamahala ng Blockchain](https://vitalik.eth.limo/general/2017/12/17/voting.html) - _Vitalik Buterin_ -- [Paano gumagana ang Pamamahala ng Ethereum?](https://cryptotesters.com/blog/ethereum-governance) – _Cryptotesters_ -- [Paano gumagana ang pamamahala ng Ethereum](https://medium.com/coinmonks/how-ethereum-governance-works-71856426b63a) – _Micah Zoltu_ -- [Ano ang Ethereum core developer?](https://hudsonjameson.com/2020-06-22-what-is-an-ethereum-core-developer/) - _Hudson Jameson_ -- [Pamamahala, Bahagi 2: Hindi Pa Rin Maganda ang Plutocracy](https://vitalik.eth.limo/general/2018/03/28/plutocracy.html) - _Vitalik Buterin_ -- [Higitan ang coin voting governance](https://vitalik.eth.limo/general/2021/08/16/voting3.html) - _Vitalik Buterin_ diff --git a/public/content/translations/fil/guides/how-to-create-an-ethereum-account/index.md b/public/content/translations/fil/guides/how-to-create-an-ethereum-account/index.md deleted file mode 100644 index 3490609b8da..00000000000 --- a/public/content/translations/fil/guides/how-to-create-an-ethereum-account/index.md +++ /dev/null @@ -1,75 +0,0 @@ ---- -title: Paano "gumawa" ng Ethereum account -description: Isang step-by-step na gabay sa paggawa ng Ethereum account gamit ang isang wallet. -lang: fil ---- - -# Paano "gumawa" ng Ethereum account - -Maaaring gumawa ng Ethereum account nang libre ang kahit sino, kahit kailan. May ilang paraan, ngunit ang pinakamadali at pangkaraniwang paraan ay gamitin ang isang app na kilala bilang wallet. Gumagawa at sine-secure ng mga wallet ang mga key na nagbibigay-daan sa iyong gamitin ang Ethereum. Puwede mong gamitin ang wallet mo para magpadala ng mga transaksyon, tingnan ang mga balanse ng iyong token, at kumonekta sa mga apps na ginawa sa Ethereum, gaya ng mga token exchange, laro, mga NFT marketplace, at iba pa. Pinapayagan ka na rin ngayon ng ilang "web2" app na mag-sign in sa Ethereum. - -Hindi tulad ng pagbubukas ng bagong account sa isang kumpanya, ang paggawa ng Ethereum account ay malaya, pribado, at hindi kailangan ng pahintulot. Ang mga account ay kontrolado ng mga key na ginagawa mo sa tulong ng wallet mo, at hindi ibinibigay ng third party, o naka-store sa isang central registry. - -## Step 1: Pumili ng wallet - -Ang wallet ay isang app na tumutulong sa iyong pamahalaan ang iyong Ethereum account. Ginagamit nito ang iyong mga key para magpadala at tumanggap ng mga transaksyon at mag-sign in sa mga app. Maraming iba't ibang wallet na mapagpipilian—mobile, desktop, o kahit mga browser extension. - - - Maghanap ng wallet - - -Kung bago ka, maaari mong piliin ang filter na “Baguhan sa crypto” sa page na "maghanap ng wallet" upang matukoy ang mga wallet na naglalaman ng lahat ng kinakailangang feature na angkop para sa mga baguhan. - -![pagpili ng filter sa page na 'maghanap ng wallet'](./wallet-box.png) - -Mayroon ding iba pang filter ng profile na tutugon sa iyong mga pangangailangan. Ito ang mga halimbawa ng mga wallet na karaniwang ginagamit - dapat kang mag-research bago magtiwala sa anumang software. - -## Hakbang 2: I-download at i-install ang iyong wallet app - -Kapag nakapili ka na ng partikular na wallet, bisitahin ang opisyal na website o app store nito, i-download at i-install ito. Libre ang lahat ng ito. - -## Hakbang 3: Buksan ang app at gawin o i-import ang iyong Ethereum account - -Kapag binuksan mo ang bago mong wallet sa unang pagkakataon, posibleng papiliin ka kung gagawa ka ng bagong account o mag-i-import ka ng kasalukuyang account. Mag-click sa paggawa ng bagong account. - -## Hakbang 4: I-store ang iyong recovery phrase - -Hihilingin sa iyo ng ilang app na mag-save ng lihim na 'seed phrase' (makikita mo ring tinutukoy ito bilang "recovery phrase" o "mnemonic"). Napakahalagang panatilihing ligtas ang seed phrase na ito! Ang seed phrase ay ginagamit upang gumawa ng isang lihim na key para sa isang account na magagamit upang mag-sign at magpadala ng mga transaksyon. Makokontrol ng sinumang nakakaalam sa seed phrase ang lahat ng account nagawa nito. Huwag ibahagi ang seed phrase sa kahit sino. Ang seed phrase ay dapat maglaman ng 12 hanggang 24 na salitang random na pinili (mahalaga ang pagkakasunod-sunod ng mga salita). - -Kapag na-save mo na ang iyong seed phrase, makikita mo ang iyong balanse sa dashboard ng wallet mo. Tingnan ang aming gabay: [paano gumamit ng wallet.](/guides/how-to-use-a-wallet) - -
- - - - -
Gusto mong magbasa pa?
- - Tingnan ang iba pa naming gabay - -
-
- -## Mga karaniwang itanong - -### Magkapareho ba ang wallet ko at ang Ethereum account ko? - -Hindi. Ang wallet ay isang tool sa pamamahala na tumutulong sa iyong pamahalaan ang mga account. Maaaring magbigay ng access ang isang wallet sa ilang account, at maaaring ma-access ang isang account ng maraming wallet. Ang seed phrase ay ginagamit para gumawa ng mga account na kinokontrol ng wallet. - -Puwede mong ituring ang mga account bilang mga dahon sa puno na 'tumutubo' mula sa iisang seed phrase. Ang bawat natatanging seed ay magbubunga ng talagang naiibang puno ng mga account. - -### Maaari ba akong magpadala ng bitcoin sa isang Ethereum address, o ether sa isang Bitcoin address? - -Hindi puwede. Ang bitcoin at ether ay nasa dalawang magkahiwalay na network (ibig sabihin, magkaibang blockchain). May kanya-kanyang bookkeeping model at address format ang mga ito. May iba't ibang pagsisikap nang ginawa upang i-bridge ang dalawang magkaibang network, at ang pinakaaktibo sa mga ito ay ang [Wrapped bitcoin o WBTC](https://www.bitcoin.com/get-started/what-is-wbtc/). Hindi ito isang endorsement, dahil ang WBTC ay isang custodial solution (ibig sabihin, isang grupo ng mga tao na nagkokontrol ng ilang partikular na mahalagang function) at isinasaad lang ito dito para magbigay-kaalaman. - -### Kung nagmamay-ari ako ng ETH address, pagmamay-ari ko rin ba ang address na ito sa iba pang blockchain? - -Maaari mong gamitin ang parehong address sa lahat ng blockchains na gumagamit ng pangunahing software na katulad ng sa Ethereum (kilala bilang 'EVM-compatible'). Ipapakita sa iyo ng [listahang ito](https://chainlist.org/) kung aling mga blockchain ang maaari mong gamitin sa parehong address. Ang ilang blockchain, tulad ng Bitcoin, ay nagpapatupad ng ganap na naiibang set ng mga panuntunan ng network at kakailanganin mo ng ibang address na may ibang format. Kung mayroon kang smart contract wallet, dapat mong tingnan ang product website nito para sa iba pang impormasyon tungkol sa kung aling mga blockchain ang sinusuportahan. - -### Mas ligtas ba kung may sarili akong wallet kaysa kung ilalagay ko sa isang exchange ang pondo ko? - -Kapag may sarili kang wallet, ikaw ang responsable sa seguridad ng iyong mga asset. Sa kasamaang-palad, maraming halimbawa ng mga pumalyang exchange kung saan nawala ang pera ng mga customer nila. Kapag may wallet ka (na may seed phrase), mawawala ang panganib na nauugnay sa pagtitiwala sa isang entity na pangasiwaan ang mga asset mo. Gayunpaman, kailangan mong i-secure ang mga sarili mong key at iwasan ang mga phishing scam, hindi sinasadyang pag-apruba ng mga transaksyon o pagkakalantad ng mga key, pag-interact sa mga pekeng website, at iba pang panganib sa self-custody. Ang mga panganib at benepisyo ay magkaiba. - -### Kung mawawala ang aking telepono/hardware wallet, kailangan ko bang gamitin ulit ang parehong wallet app para maibalik ang nawalang pondo? - -Hindi, puwede kang gumamit ng ibang wallet. Hangga't hawak mo ang seed phrase, maaari mo itong ilagay sa karamihan sa mga wallet at ibabalik ng mga ito ang iyong account. Mag-ingat kung gagawin mo ito: siguraduhing hindi ka nakakonekta sa internet kapag nire-recover ang wallet para hindi mabunyag nang hindi sinasadya ang seed phrase mo. Madalas na hindi na mare-recover ang mga nawalang pondo kung wala ang seed phrase. diff --git a/public/content/translations/fil/guides/how-to-id-scam-tokens/index.md b/public/content/translations/fil/guides/how-to-id-scam-tokens/index.md deleted file mode 100644 index 04a50964a5f..00000000000 --- a/public/content/translations/fil/guides/how-to-id-scam-tokens/index.md +++ /dev/null @@ -1,97 +0,0 @@ ---- -title: Paano matukoy ang mga scam token -description: Pag-unawa sa mga scam token, paano nagmumukhang lehitimo ang mga ito, at kung paano maiiwasan ang mga ito. -lang: fil ---- - -# Paano matukoy ang mga scam token {#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. Karaniwang sumusunod ang mga token na ito sa isang pamantayan, ang [ERC-20](/developers/docs/standards/tokens/erc-20/). Gayunpaman, saanman may mga lehitimong use case na nagpapahusay nito, mayroon ding mga kriminal na sumusubok na kunin iyon para sa kanilang sarili. - -May dalawa silang paraan upang lokohin ka: - -- **Pagbebentahan ka ng scam token**, na maaaring kamukha ng lehitimong token na nais mong bilhin, pero galing sa mga scammer at walang halaga ito. -- **Panlilinlang sa iyo na mag-sign ng mga hindi magandang transaksyon**, na karaniwan nilang ginagawa sa pamamagitan ng pagpapapunta sa iyo sa sarili nilang user interface. Maaari nilang subukang kumbinsihin kang bigyan ang mga contract nila ng bahagi ng iyong mga ERC-20 token, na maglalantad ng sensitibong impormasyong magbibigay sa kanila ng access sa iyong mga asset, atbp. Ang mga user interface na ito ay halos kamukhang-kamukha ng mga matapat na site, ngunit may mga nakatagong pandaraya. - -Upang ipakita kung ano ang mga scam token, at kung paano matukoy ang mga ito, titingnan natin ang halimbawa nito: [`wARB`](https://etherscan.io/token/0xb047c8032b99841713b8e3872f06cf32beb27b82). Sinusubukan ng token na ito na magmukhang lehitimong [`ARB`](https://etherscan.io/address/0xb50721bcf8d664c30412cfbc6cf7a15145234ad1) token. - - - -Ang Arbitrum ay isang organisasyon na nagde-develop at namamahala ng [mga optimistic rollup](/developers/docs/scaling/optimistic-rollups/). Sa simula, ang Arbitrum ay itinatag bilang isang for-profit na kumpanya, ngunit kumilos ito para mag-decentralize. Bilang bahagi ng prosesong iyon, naglabas ito ng tradeable na [governance token](/dao/#token-based-membership). - - - - - -May isang kasanayan sa Ethereum na kapag hindi nakakatugon sa ERC-20 ang isang asset, gumagawa tayo ng "wrapped" na bersyon nito na may pangalang nagsisimula sa "w". Halimbawa, mayroon tayong wBTC para sa bitcoin at wETH para sa ether. - -Hindi makatwirang gumawa ng wrapped na bersyon ng isang ERC-20 token na nasa Ethereum na, ngunit umaasa ang mga scammer sa pagmumukhang legitimate sa halip na sa katotohanan. - - - -## Paano gumagana ang mga scam token? {#how-do-scam-tokens-work} - -Ang layunin talaga ng Ethereum ay decentralization. Ibig sabihin nito, walang central na awtoridad na puwedeng kumumpiska ng iyong mga asset o pumigil sa iyong mag-deploy ng smart contract. Ngunit ibig sabihin rin nito, puwedeng mag-deploy ng anumang smart contract ang mga scammer. - - - -Ang [mga smart contract](/developers/docs/smart-contracts/) ang mga program na tumatakbo sa Ethereum blockchain. Halimbawa, ang bawat ERC-20 token ay ipinapatupad bilang isang smart contract. - - - -Partikular dito, nag-deploy ang Arbitrum ng contract na gumagamit ng simbolong `ARB`. Ngunit, hindi nito napipigilan ang ibang tao na mag-deploy din ng contract na gumagamit ng mismong simbolong iyon, o ng katulad noon. Maitatakda ng gumagawa ng contract ang gagawin ng contract. - -## Pagmumukhang lehitimo {#appearing-legitimate} - -May ilang pandarayang ginagawa ang mga creator ng scam token para magmukhang lehitimo. - -- **Lehitimong pangalan at simbolo**. Tulad ng nabanggit kanina, maaaring magkapareho ang simbolo at pangalan ng mga ERC-20 contract at iba pang ERC-20 contract. Hindi mo maaasahan ang mga field na iyon para sa seguridad. - -- **Mga lehitimong may-ari**. Kadalasan, ine-airdrop ng mga scam token ang malalaking balanse sa mga address na parang lehitimong may-ari ng totoong token. - - Halimbawa, tingnan natin ulit ang `wARB`. [Nasa 16% ng mga token](https://etherscan.io/token/0xb047c8032b99841713b8e3872f06cf32beb27b82?a=0x1c8db745abe3c8162119b9ef2c13864cd1fdd72f) ang pinapangasiwaan ng address na may pampublikong tag na [Arbitrum Foundation: Deployer](https://etherscan.io/address/0x1c8db745abe3c8162119b9ef2c13864cd1fdd72f). _Hindi_ ito pekeng address, ito talaga ang address na [nag-deploy ng tunay na ARB contract sa Ethereum mainnet](https://etherscan.io/tx/0x242b50ab4fe9896cb0439cfe6e2321d23feede7eeceb31aa2dbb46fc06ed2670). - - Dahil ang ERC-20 balance ng isang address ay bahagi ng storage ng ERC-20 contract, maaari itong itakda ng contract ayon sa kagustuhan ng developer ng contract. Puwede ring ipagbawal ng contract ang mga pag-transfer nang sa gayon, hindi maaalis ng mga lehitimong user ang mga scam token na iyon. - -- **Mga lehitimong pag-transfer**. _Hindi magbabayad ang mga lehitimong may-ari para mag-transfer ng scam token sa iba, kaya kung may mga pag-transfer, lehitimo ito, tama?_ **Mali**. Ang mga `transfer` event ay mula sa ERC-20 contract. Madali para sa isang scammer na i-write ang contract sa paraang magsasagawa ng mga pagkilos na iyon. - -## Mga scammy website {#websites} - -Maaari ding gumawa ang mga scammer ng mga napakakapani-paniwalang website, na kung minsan pa ay mga eksaktong kopya ng mga tunay na site na may magkaparehong UI, ngunit may maliliit na pandaraya. Ang mga halimbawa ay mga external link na mukhang lehitimo pero dinadala pala ang user sa external scam website, o mga maling tagubilin na nagdidirekta sa user sa pag-expose ng kanyang mga key o pagpapadala ng mga pondo sa address ng attacker. - -Ang pinakamagandang kagawian upang maiwasan ito ay maingat na suriin ang URL ng mga site na bibisitahin mo, at i-save ang mga address ng mga kilalang lehitimong site sa iyong mga bookmark. Pagkatapos ay maa-access mo ang tunay na site sa pamamagitan ng iyong mga bookmark nang hindi sinasadyang magkamali sa spelling o umaasa sa mga external link. - -## Paano mo mapoprotektahan ang iyong sarili? {#protect-yourself} - -1. **Tingnan ang address ng contract**. Ang mga lehitimong token ay nagmumula sa mga lehitimong organisasyon, at makikita mo ang mga address ng contract sa website ng organisasyon. Halimbawa, [para sa `ARB`, makikita mo ang mga lehitimong address dito](https://docs.arbitrum.foundation/deployment-addresses#token). - -2. **Ang mga tunay na token ay may liquidity**. Ang isa pang opsyon ay tingnan ang laki ng liquidity pool sa [Uniswap](https://uniswap.org/), isa sa mga pinakakaraniwang protocol para sa pag-swap ng token. Ang protocol na ito ay gumagana gamit ang mga liquidity pool, kung saan idinedeposito ng mga investor ang kanilang mga token nang umaasang kikita sila mula sa mga bayarin sa trading. - -Karaniwang may maliliit na liquidity pool ang mga scam token, kung mayroon man, dahil ayaw ng mga scammer na gumamit ng mga totoong asset. Halimbawa, ang `ARB`/`ETH` Uniswap pool ay nangangasiwa ng halos isang milyong dolyar ([tingnan dito ang updated na halaga](https://info.uniswap.org/#/pools/0x755e5a186f0469583bd2e80d1216e02ab88ec6ca)) at hindi mababago ng pagbili o pagbebenta ng maliit na halaga ang presyo: - -![Pagbili ng lehitimong token](./uniswap-real.png) - -Ngunit kapag sinusubukan mong bilhin ang scam token na `wARB`, tataas ng mahigit 90% ang presyo kapag bumili ng kahit maliit na halaga: - -![Pagbili ng scam token](./uniswap-scam.png) - -Ito ay isa pang ebidensya na nagpapakita sa atin na ang `wARB` ay hindi lehitimong token. - -3. **Tingnan sa Etherscan**. Maraming scam token ang natukoy at naiulat na ng komunidad. Ang mga ganitong token ay [minamarkahan sa Etherscan](https://info.etherscan.com/etherscan-token-reputation/). Bagama't hindi mapagkakatiwalaang source ng katotohanan ang Etherscan (ang pagiging decentralized ng mga network ang dahilan kung bakit walang mapagkakatiwalaang source para sa pagiging lehitimo), ang mga token na matutukoy ng Etherscan bilang mga scam ay malamang na mga scam. - - ![Scam token sa Etherscan](./etherscan-scam.png) - -## Conclusion {#conclusion} - -Hangga't may halaga sa mundo, may mga scammer na magtatangkang nakawin ito para sa kanilang sarili, at sa isang decentralized na mundo, walang ibang magpoprotekta sa iyo kundi ikaw. Sana ay tandaan mo ang mga puntong ito para matukoy ang mga lehitimong token sa mga scam: - -- Ang mga scam token ay nagpapanggap na mga lehitimong token. Maaari nilang gamitin ang parehong pangalan, simbolo, atbp. -- _Hindi_ magagamit ng mga scam token ang parehong address ng contract. -- Ang pinakamahusay na source ng addres ng lehitimong token ay ang organisasyon na nagmamay-ari sa token. -- Kung hindi ito magawa, maaari mong gamitin ang mga sikat at mapagkakatiwalaang application tulad ng [Uniswap](https://app.uniswap.org/#/swap) at [Etherscan](https://etherscan.io/). diff --git a/public/content/translations/fil/guides/how-to-revoke-token-access/index.md b/public/content/translations/fil/guides/how-to-revoke-token-access/index.md deleted file mode 100644 index 171aabe5eb8..00000000000 --- a/public/content/translations/fil/guides/how-to-revoke-token-access/index.md +++ /dev/null @@ -1,75 +0,0 @@ ---- -title: Paano bawiin ang smart contract access sa iyong crypto funds -description: Gabay sa kung paano bawiin ang access ng mga mapanlamang na smart contract token -lang: fil ---- - -# Paano bawiin ang smart contract access sa iyong crypto funds - -Ituturo sa iyo sa gabay na ito kung paano tingnan ang listahan ng lahat ng smart contract na pinahintulutan mong i-access ang iyong pondo at kung paano kanselahin ang mga ito. - -Kung minsan, naglalagay ng mga backdoor ang mga mapaminsalang developer sa mga smart contract na nagbibigay sa kanila ng access sa mga pondo ng mga walang kamalay-malay na user na nag-interact sa smart contract. Kadalasan, ang nangyayari ay humihiling ang mga naturang platform ng pahintulot mula sa user na gumastos ng **walang limitasyong bilang ng mga token** upang makatipid ng kaunting gas sa hinaharap, pero may kaakibat itong mas malaking panganib. - -Kapag mayroon nang karapatan ang platform na i-access nang walang limitasyon ang token sa iyong wallet, puwede nitong gastusin ang lahat ng token na iyon kahit na-withdraw mo sa wallet mo ang mga pondo mula sa platform nito. Maa-access pa rin ng mga mapaminsalang actor ang mga pondo mo at mawi-withdraw nito ang mga ito sa kanilang mga wallet, at wala ka nang opsyon para i-recover ito. - -Ang mga proteksyon lang ay iwasang gamitin ang mga hindi pa nate-test na bagong proyekto, aprubahan lang ang kailangan mo, o regular na bawiin ang access. Paano mo ito gagawin? - -## Hakbang 1: Gamitin ang mga tool para sa pagbawi sa access - -May ilang website na pinapayagan kang tingnan at bawiin ang mga smart contract na konektado sa iyong address. Pumunta sa website at ikonekta ang iyong wallet: - -- [Ethallowance](https://ethallowance.com/) (Ethereum) -- [Etherscan](https://etherscan.io/tokenapprovalchecker) (Ethereum) -- [Revoke](https://revoke.cash/) (maraming network) -- [Unrekt](https://app.unrekt.net/) (maraming network) -- [EverRevoke](https://everrise.com/everrevoke/) (maraming network) - -## Hakbang 2: Ikonekta ang iyong wallet - -Kapag nasa website ka na, i-click ang "Ikonekta ang wallet". Ipo-prompt ka ng website na ikonekta ang iyong wallet. - -Siguraduhin mong gagamitin mo ang parehong network sa iyong wallet at website. Makikita mo lang ang mga smart contract na nauugnay sa network na pinili. Halimbawa, kung kokonekta ka sa Ethereum Mainnet, mga Ethereum contract lang ang makikita mo at hindi ang mga contract mula sa iba pang chain tulad ng Polygon. - -## Hakbang 3: Piliin ang smart contract na gusto mong bawiin - -Makikita mo ang lahat ng contract na binibigyan mo ng access sa mga token mo at ang mga spending limit ng mga ito. Piliin ang gusto mong i-terminate. - -Kung hindi mo alam kung aling contract ang pipiliin, puwede mong bawiin ang lahat ng ito. Hindi ito magdudulot ng anumang problema sa iyo, ngunit kailangan mong magbigay ng bagong set ng mga pahintulot sa susunod na mag-interact ka sa alinman sa mga contract na ito. - -## Hakbang 4: Bawiin ang access sa mga pondo mo - -Kapag na-click mo na ang bawiin, may makikita kang suhestyon sa bagong transaksyon sa wallet mo. Normal lang ito. Kakailanganin mong magbayad para maisagawa ang pagkansela. Depende sa network, maaaring tumagal nang isang minuto hanggang ilang minuto bago ito maiproseso. - -Ipinapayo naming i-refresh mo ang tool para sa pagbawi pagkalipas ng ilang minuto at ikonekta ulit ang iyong wallet para i-double check kung nawala na sa listahan ang binawing contract. - -Inirerekomenda rin naming huwag mong bigyan ng walang limitasyong access sa iyong mga token ang mga proyekto at regular na bawiin ang lahat ng access sa token allowance. Hindi ka dapat mawalan ng pondo kapag binawi mo ang access sa token, lalo na kung ginamit mo ang mga tool na nakalista sa itaas. - -
- - - - -
Gusto mong magbasa pa?
- - Tingnan ang iba pa naming gabay - -
-
- -## Mga karaniwang itanong - -### Kapag binawi ang access sa token, nate-terminate din ba ang staking, pooling, pagpapautang, atbp? - -Hindi nito maaapektuhan ang alinman sa mga estratehiya mo sa DeFi. Mananatili ka sa iyong mga posisyon at patuloy kang makakatanggap ng mga reward, atbp. - -### Magkapareho lang ba ang pagdiskonekta ng wallet sa proyekto at ang pag-aalis ng pahintulot na gamitin ang aking mga pondo? - -Hindi, kung ididiskonekta mo ang wallet mo sa proyekto, pero nagbigay ka ng mga pahintulot sa token allowance, magagamit pa rin ng mga ito ang mga token na iyon. Kailangan mong bawiin ang access na iyon. - -### Kailan mag-e-expire ang pahintulot ng contract? - -Walang expiration date sa mga pahintulot ng contract. Kung binigyan ka ng mga pahintulot sa contract, magagamit ang mga ito kahit lumipas na ang maraming taon mula nang ibinigay ang mga ito. - -### Bakit nagtatakda ang mga proyekto ng walang limitasyong token allowance? - -Kadalasang ginagawa ito ng mga proyekto para mapaliit ang bilang ng mga kahilingang kinakailangan. Ibig sabihin, isang beses lang kailangang magpahintulot ng user at isang beses lang niya kailangang bayaran ang bayarin sa transaksyon. Bagama't magiging madali ito, delikado para sa mga user na aprubahan ito nang basta-basta, sa mga site na hindi pa lubos na napatunayan o nao-audit. Pinapayagan ka ng ilang wallet na manual na limitahan ang bilang ng mga token na inaaprubahan para malimitahan ang iyong panganib. Magtanong sa iyong wallet provider para sa iba pang impormasyon. diff --git a/public/content/translations/fil/guides/how-to-swap-tokens/index.md b/public/content/translations/fil/guides/how-to-swap-tokens/index.md deleted file mode 100644 index 75329e43db0..00000000000 --- a/public/content/translations/fil/guides/how-to-swap-tokens/index.md +++ /dev/null @@ -1,70 +0,0 @@ ---- -title: Paano magpalit ng tokens -description: Isang gabay sa kung paano mag-swap ng mga token sa Ethereum. -lang: fil ---- - -# Paano magpalit ng tokens - -Pagod ka na bang maghanap ng exchange na naglilista ng lahat ng iyong paboritong token? Maaari mong i-swap ang karamihan sa mga token gamit ang mga decentralized exchange. - -Sa token swap, ine-exchange ang dalawang magkaibang asset sa Ethereum network, halimbawa, sina-swap ang ETH sa DAI (isang ERC-20 token). Napakabilis at napakamura lang ng proseso. Kakailanganin mo ng crypto wallet para mag-swap ng mga token. - -**Kinakailangan:** - -- magkaroon ng crypto wallet, puwede mong sundin ang tutorial na ito: [Paano: "Magparehistro" ng Ethereum account](/guides/how-to-register-an-ethereum-account/) -- magdagdag ng pondo sa iyong wallet - -## 1. Ikonekta ang iyong wallet sa decentralized exchange (DEX) na iyong pinili - -Ang ilang kilalang exchange ay: - -- [Uniswap](https://app.uniswap.org/#/swap) -- [Sushiswap](https://www.sushi.com/swap) -- [1Inch](https://app.1inch.io/#/1/unified/swap/ETH/DAI) -- [Curve](https://curve.fi/#/ethereum/swap) - -Kung nais mong magbasa pa tungkol sa DeFi at kung paano gumagana ang mga bagong uri ng exchange na ito, inirerekomenda namin ang [Kernel Library](https://library.kernel.community/Topic+-+DeFi/Topic+-+DeFi). - -## 2. Piliin ang pares ng mga token na gusto mong i-swap - -Halimbawa, ETH at DAI. Tiyaking may pondo ka sa isa sa dalawang token. ![Karaniwang interface para sa pag-swap](./swap1.png) - -## 3. Ilagay ang halaga ng mga token na nais mong i-trade at i-click ang swap - -Awtomatikong kakalkulahin ng exchange kung ilang token ang matatanggap mo. - -![Karaniwang interface para sa pag-swap](./swap2.png) - -## 4. Kumpirmahin ang transaksyon - -Suriin ang mga detalye ng transaksyon. Tingnan ang exchange rate at anupamang bayarin upang maiwasan ang mga hindi inaasahan. - -![Karaniwang interface para sa pagsusuri ng transaksyon](./swap3.png) - -## 5. Hintaying maiproseso ang transaksyon - -Makikita mo ang progreso ng transaksyon sa anumang blockchain explorer. Hindi dapat tumagal nang higit sa 10 minuto ang prosesong ito. - -Awtomatiko mong matatanggap ang mga na-swap na token sa wallet mo kapag naiproseso na ang transaksyon. -
- - - - -
Gusto mong magbasa pa?
- - Tingnan ang iba pa naming gabay - -
-
- -## Mga karaniwang itanong - -### Puwede ko bang i-swap ang ETH sa BTC mula sa aking wallet? - -Hindi, puwede ka lang mag-swap ng mga token na native sa Ethereum network, tulad ng ETH, mga ERC-20 token o NFTs. Puwede ka lang mag-swap ng mga "wrapped" na anyo ng Bitcoin na matatagpuan sa Ethereum. - -### Ano ang slippage? - -Ito ang pagkakaiba sa pagitan ng inaasahang exchange rate at aktwal na rate. diff --git a/public/content/translations/fil/guides/how-to-use-a-bridge/index.md b/public/content/translations/fil/guides/how-to-use-a-bridge/index.md deleted file mode 100644 index f5021ddfe21..00000000000 --- a/public/content/translations/fil/guides/how-to-use-a-bridge/index.md +++ /dev/null @@ -1,73 +0,0 @@ ---- -title: Paano maidurugtong ang tokens sa layer 2 -description: Isang gabay na nagpapaliwanag sa kung paano ilipat ang mga token sa layer 2 mula sa Ethereum gamit ang bridge. -lang: fil ---- - -# Paano maidurugtong ang tokens sa layer 2 - -Kapag maraming trapiko sa Ethereum, maaaring maging mahal ito. Ang isang solusyon dito ay gumawa ng mga bagong "layer": ibig sabihin, iba't ibang network na tumatakbo katulad mismo ng Ethereum. Ang mga Layer 2 na ito ay tumutulong na bawasan ang congestion at gastos sa Ethereum sa pamamagitan ng pagpoproseso ng mas maraming transaksyon sa mas murang bayarin, at paminsan-minsan lang na pag-store ng resulta ng mga ito sa Ethereum. Sa ganitong paraan, nabibigyang-daan tayo ng mga layer 2 na magsagawa ng transaksyon nang mas mabilis at mas mura. Maraming sikat na crypto project ang lumilipat sa mga layer 2 dahil sa mga benepisyong ito. Ang pinakasimpleng paraan upang ilipat ang mga token sa layer 2 mula sa Ethereum ay gumamit ng bridge. - -**Kinakailangan:** - -- magkaroon ng crypto wallet, puwede mong sundin ang tutorial na ito: [Paano: "Magparehistro" ng Ethereum account](/guides/how-to-register-an-ethereum-account/) -- magdagdag ng pondo sa iyong wallet - -## 1. Tukuyin kung aling layer 2 network ang nais mong gamitin - -Maaari kang magbasa pa tungkol sa iba't ibang proyekto at mahahalagang link sa aming [page para sa layer 2](/layer-2/). - -## 2. Pumunta sa napiling bridge - -Ang ilang kilalang layer 2 ay: - -- [Arbitrum bridge](https://bridge.arbitrum.io/?l2ChainId=42161) -- [Optimism bridge](https://app.optimism.io/bridge/deposit) -- [Boba network bridge](https://gateway.boba.network/) - -## 3. Kumonekta sa bridge gamit ang iyong wallet - -Siguraduhing konektado ang wallet mo sa Ethereum Mainnet network. Kung hindi, awtomatiko kang ipa-prompt ng website na lumipat ng network. - -![Karaniwang interface para sa pag-bridge ng mga token](./bridge1.png) - -## 4. Tukuyin ang halaga at ilipat ang pondo - -Tingnan ang halagang makukuha sa layer 2 network at ang bayarin upang maiwasan ang hindi inaasahan. - -![Karaniwang interface para sa pag-bridge ng mga token](./bridge2.png) - -## 5. Kumpirmahin ang transaksyon sa iyong wallet - -Kailangan mong magbayad ng ETH para sa pagpoproseso ng transaksyon. - -![Karaniwang interface para sa pag-bridge ng mga token](./bridge3.png) - -## 6. Maghintay na ilipat ang iyong mga pondo - -Hindi dapat tumagal nang higit sa 10 minuto ang prosesong ito. - -## 7. Idagdag ang piniling layer 2 network sa iyong wallet (opsyonal) - -Maaari kang gumamit ng [chainlist.org](http://chainlist.org) upang makita ang detalye ng RPC ng network. Kapag naidagdag na ang network at natapos na ang transaksyon, makikita mo na ang mga token sa iyong wallet. -
- - - - -
Gusto mong magbasa pa?
- - Tingnan ang iba pa naming gabay - -
-
- -## Mga karaniwang itanong - -### Paano kung may pondo ako sa isang exchange? - -Maaari mong i-withdraw ang ilang layer 2 nang direkta sa isang exchange. Tingnan ang seksyong “Lumipat sa layer 2” sa aming [page na Layer 2](/layer-2/) para sa iba pang impormasyon. - -### Puwede ba akong bumalik sa Ethereum mainnet kapag na-bridge ko na ang mga token ko sa L2? - -Oo, puwede mong ibalik ang iyong mga pondo sa mainnet anumang oras gamit ang parehong bridge. diff --git a/public/content/translations/fil/guides/how-to-use-a-wallet/index.md b/public/content/translations/fil/guides/how-to-use-a-wallet/index.md deleted file mode 100644 index 8851aa60a5a..00000000000 --- a/public/content/translations/fil/guides/how-to-use-a-wallet/index.md +++ /dev/null @@ -1,91 +0,0 @@ ---- -title: Paano gumamit ng wallet -description: Isang gabay na nagpapaliwanag kung paano magpadala, tumanggap ng mga token, at kumonekta sa mga web3 project. -lang: fil ---- - -# Paano gumamit ng wallet - -Alamin kung paano gamitin ang lahat ng pangunahing function ng isang wallet. Kung wala ka pang wallet, tingnan ang aming [Paano: gumawa ng Ethereum account](/guides/how-to-create-an-ethereum-account/). - -## Buksan ang iyong wallet - -May makikita kang dashboard na magpapakita ng iyong balanse at may mga button para magpadala at tumanggap ng mga token. - -## Tumanggap ng cryptocurrency - -Gusto mo bang tumanggap ng crypto sa iyong wallet? - -Ang bawat Ethereum account ay may sariling address para sa pagtanggap na binubuo ng natatanging sequence ng mga numero at titik. Ang address ay parang bank account number. Palaging nagsisimula ang mga Ethereum address sa "0x". Maaari mong ibahagi ang address na ito sa sinuman: ligtas itong gawin. - -Ang iyong address ay parang address ng iyong tahanan: kailangan mo itong sabihin sa mga tao para mahanap ka nila. Ligtas itong gawin, dahil puwede mo pa ring i-lock ang pinto mo gamit ang ibang susi na ikaw lang ang may hawak, kaya walang makakapasok kahit alam nila kung saan ka nakatira. - -Kailangan mong ibigay ang iyong public address sa sinumang nagnanais na padalhan ka ng pera. Pinapayagan ka ng maraming wallet app na kopyahin ang iyong address o magpakita ng QR code na isa-scan para mas madaling gamitin. Iwasang mano-manong i-type ang anumang Ethereum address. Maaaring magkamali sa pag-type nito at maaaring mawalan ng pondo dahil dito. - -Magkakaiba ang iba't ibang app o gumagamit ang mga ito ng iba't ibang language, pero magkakatulad ang proseso na ipapagawa ng mga ito sa iyo kung sinusubukan mong mag-transfer ng mga pondo. - -1. Buksan ang iyong wallet app. -2. I-click ang "Tumanggap" (o anumang katulad na opsyon). -3. Kopyahin ang Ethereum address mo sa clipboard. -4. Ibigay sa sender ang iyong receiving Ethereum address. - -## Magpadala ng cryptocurrency - -Gusto mo bang magpadala ng ETH sa ibang wallet? - -1. Buksan ang iyong wallet app. -2. Kunin ang receiving address at siguraduhing nakakonekta ka sa network kung saan nakakonekta ang recipient. -3. Ilagay ang receiving address o i-scan ang QR code gamit ang camera mo para hindi mo na kailangang isulat ang address. -4. Mag-click sa button na “Magpadala” sa iyong wallet (o katulad na alternatibo). - -![Send field para sa crypto address](./send.png) -
- -5. Maraming asset, tulad ng DAI o USDC, ang nasa maraming network. Kapag nagta-transfer ng mga crypto token, tiyaking magkapareho kayo ng ginagamit na network ng recipient, dahil hindi ito interchangeable. -6. Siguraduhing may sapat na ETH ang wallet mo para mabayaran ang bayarin sa transaksyon, nag nag-iiba depende sa mga kundisyon ng network. Awtomatikong idaragdag ng karamihan sa mga wallet ang iminumungkahing bayarin sa transakyon na maaari mong kumpirmahin. -7. Kapag naiproseso na ang iyong transaksyon, makikita ang kaukulang halaga ng crypto sa account ng recipient. Maaari itong tumagal nang ilang segundo hanggang ilang minuto, depende sa dami ng gumagamit ng network sa kasalukuyan. - -## Pagkonekta sa mga proyekto - -Hindi magbabago ang iyong address sa lahat ng Ethereum project. Hindi mo kailangang magparehistro nang hiwalay sa anumang proyekto. Kapag may wallet ka na, maaari kang kumonekta sa anumang Ethereum project nang walang anumang karagdagang impormasyon. Hindi kailangan ng anumang email o anupamang personal na impormasyon. - -1. Bisitahin ang website ng anumang proyekto. -2. Kung ang landing page ng proyekto ay isang static na paglalarawan lang ng proyekto, may maki-click ka dapat na button na "Buksan ang App" sa menu na magdadala sa iyo sa aktwal na web app. -3. Kapag nasa app ka na, i-click ang “Kumonekta” - -![Button na nagbibigay-daan sa user na kumonekta sa website gamit ang wallet](./connect1.png) - -4. Piliin ang iyong wallet mula sa listahan ng mga ibinigay na opsyon. Kung hindi mo makita ang wallet mo, maaaring nakatago ito sa ilalim ng opsyong “WalletConnect”. - -![Pagpili mula sa listahan ng mga wallet kung saan kokonekta](./connect2.png) - -5. Kumpirmahin ang kahilingan sa signature sa iyong wallet para maitakda ang koneksyon. **Hindi dapat gumastos ng anumang ETH para i-sign ang mensaheng ito**. -6. Tapos na! Simulan nang gamitin ang app. Makakakita ka ng mga kawili-wiling proyekto sa aming [dApps page](/apps/#explore).
- - - - -
Gusto mong magbasa pa?
- - Tingnan ang iba pa naming gabay - -
-
- -## Mga karaniwang itanong - -### Kung nagmamay-ari ako ng ETH address, pagmamay-ari ko rin ba ang address na ito sa iba pang blockchain? - -Magagamit mo ang parehong address sa lahat ng EVM compatible blockchain (kung mayroon kang wallet na may recovery phrase). Ipapakita sa iyo ng [listahang ito](https://chainlist.org/) kung aling mga blockchain ang maaari mong gamitin sa parehong address. Ang ilang blockchain, tulad ng Bitcoin, ay nagpapatupad ng ganap na naiibang set ng mga panuntunan ng network at kakailanganin mo ng ibang address na may ibang format. Kung mayroon kang smart contract wallet, dapat mong tingnan ang product website nito para sa iba pang impormasyon tungkol sa kung aling mga blockchain ang sinusuportahan. - -### Puwede ko bang gamitin ang parehong address sa maraming device? - -Oo, puwede mong gamitin ang parehong address sa maraming device. Sa teknikal na aspeto, ang mga wallet ay interface lamang na nagpapakita ng iyong balanse at ginagamit para sa mga transaksyon, hindi naka-store ang iyong account sa loob ng wallet, kundi sa blockchain. - -### Hindi ko pa natanggap ang crypto, saan ko makikita ang status ng transaksyon? - -Maaari kang gumamit ng [ mga block explorer](/developers/docs/data-and-analytics/block-explorers/) upang makita ang status ng anumang transaksyon nang real time. Kailangan mo lang hanapin ang iyong wallet address o ang ID ng transaksyon. - -### Puwede ko bang kanselahin o ibalik ang mga transaksyon? - -Hindi, kapag nakumpirma na ang transaksyon, hindi mo na ito makakansela. diff --git a/public/content/translations/fil/guides/index.md b/public/content/translations/fil/guides/index.md deleted file mode 100644 index 4a2eb8f79b0..00000000000 --- a/public/content/translations/fil/guides/index.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: Mga gabay sa Ethereum -description: Isang koleksyon ng mga praktikal na gabay na nagpapaliwanag ng mga pangunahing konsepto sa paggamit ng Ethereum para sa mga baguhan. -lang: fil ---- - -# Mga gabay sa Ethereum - -Gusto mo bang simulan ang iyong journey sa Ethereum? Ginagabayan ka ng aming mga praktikal na gabay sa bawat hakbang para magsimula, at mas pinapadali nitong gamitin ang bagong teknolohiyang ito. - -## Pagsisimula - -1. [Paano "gumawa" ng Ethereum account](/guides/how-to-create-an-ethereum-account/) - Libreng makakagawa ng wallet ang kahit sino. Ipapakita sa iyo ng gabay na ito kung saan magsisimula. - -2. [Paano gumamit ng wallet](/guides/how-to-use-a-wallet/) - Panimula sa mga basic na feature ng anumang wallet at kung paano gamitin ang mga ito. - -## Mga pangunahing kaalaman sa seguridad - -1. [Paano bawiin ang access ng smart contract sa iyong mga crypto fund](/guides/how-to-revoke-token-access/) - Kung bigla kang may makikitang transaksyon sa iyong wallet na hindi mo ginawa, ituturo sa iyo ng gabay na ito kung paano ito maiiwasang mangyari ulit. - -2. [Paano matukoy ang mga scam token](/guides/how-to-id-scam-tokens/) - Ano ang mga scam token, paano nagmumukhang lehitimo ang mga ito, at paano matukoy ang mga ito para protektahan ang iyong sarili at maiwasang ma-scam. - -## Paggamit ng Ethereum - -1. [Paano i-bridge ang mga token sa layer 2](/guides/how-to-use-a-bridge/) - Masyado bang mahal ang mga transaksyon sa Ethereum? Pag-isipang lumipat sa mga Ethereum scaling solution na tinatawag na mga layer2. - -2. [Paano mag-swap ng mga token](/guides/how-to-swap-tokens/) - Gusto mo bang i-exchange sa iba ang mga token mo? Ipapakita sa iyo ng simpleng gabay na ito kung paano ito gawin. diff --git a/public/content/translations/fil/nft/index.md b/public/content/translations/fil/nft/index.md deleted file mode 100644 index b2723913508..00000000000 --- a/public/content/translations/fil/nft/index.md +++ /dev/null @@ -1,94 +0,0 @@ ---- -title: Non-fungible token (NFT) -description: Isang pangkalahatang-ideya ng mga NFT sa Ethereum -lang: fil -template: use-cases -emoji: ":frame_with_picture:" -sidebarDepth: 2 -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. -summaryPoint3: Pinapagana ng mga smart contract sa Ethereum blockchain. ---- - -## Ano ang NFTs? {#what-are-nfts} - -Ang mga NFT ay mga token na magkakaiba. May iba't ibang property (non-fungible) ang bawat NFT at limitado lang ang bilang nito. Iba ito sa mga token tulad ng mga ERC-20 kung saan magkakapareho at may magkakaparehong property ('fungible') ang bawat token. Wala kang pakialam sa partikular na dollar bill sa wallet mo, dahil pare-pareho at magkakasing halaga ang mga ito. Gayunpaman, mahalaga _sa'yo_ kung aling partikular na NFT ang pagmamay-ari mo, dahil may mga natatanging property ang bawat isa, kung kaya, matutukoy mo ang pagkakaiba nito sa iba ('non-fungible'). - -Dahil sa pagiging natatangi ng bawat NFT, mato-tokenize ang mga bagay tulad ng art, mga collectible, o kahit real estate, kung saan kumakatawan ang isang partikular at natatanging NFT sa partikular na bagay sa totoong mundo o digital item. Sine-secure ng Ethereum blockchain ang pagmamay-ari sa isang asset – walang puwedeng magbago ng record ng pagmamay-ari o kumopya/mag-paste para gumawa ng bagong NFT. - - - -## Ang internet ng mga asset {#internet-of-assets} - -Nilulutas ng mga NFT at Ethereum ng ilan sa mga problema sa internet ngayon. Habang nagiging mas digital ang lahat, kailangang i-replicate ang mga property ng mga pisikal na item tulad ng kakapusan, pagiging natatangi, at patunay ng pagmamay-ari. sa paraang hindi kontrolado ng isang sentral na organisasyon. Halimbawa, gamit ang mga NFT, puwede kang magmay-ari ng music mp3 na hindi para lang sa partikular na music app ng isang kumpanya, o puwede kang magmay-ari ng isang social media handle na puwede mong ibenta o i-swap, pero hindi maaaring basta-basta kunin mula sa iyo ng isang platform provider. - -Ganito ang hitsura ng internet ng mga NFT kumpara sa internet na ginagamit ng karamihan sa atin ngayon... - -### Pag-kumpara {#nft-comparison} - -| Internet ng NFT | Ang internet sa kasalukuyan | -| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| Pagmamay-ari mo ang iyong mga asset! Ikaw lang ang puwedeng magbenta at mag-swap sa mga ito. | Puwede kang magrenta ng asset mula sa isang organisasyon. | -| Ang mga NFT ay digitally unique, walang dalawang NFT na magkapareho. | Kadalasan, hindi mapag-iba sa orihinal ang kopya ng isang entity. | -| Ang pagmamay-ari sa isang NFT ay naka-store sa blockchain para ma-verify ng sinuman. | Ang mga record ng pagmamay-ari sa mga digital item ay naka-store sa mga server na kontrolado ng mga institusyon – dapat mo silang pagkatiwalaan. | -| Ang NFTs ay mga smart contracts sa Ethereum. Ibig sabihin, madali silang gamitin sa iba pang smart contract at app sa Ethereum! | Karaniwang kailangan ng mga kumpanya na may mga digital item ng sarili nilang "walled garden" infrastructure. | -| Magagawa ng mga content creator na ibenta ang kanilang gawa kahit saan at mag-access ng global market. | Umaasa ang mga creator sa infrastructure at distribusyon ng mga platform na ginagamit nila. Madalas na napapailalim ang mga ito sa mga tuntunin ng paggamit at mga limitasyon sa lokasyon. | -| Puwedeng panatilihin ng mga NFT creator ang mga karapatan sa pagmamay-ari sa sarili nilang gawa, at puwede nilang direktang ilagay ang mga royalty sa kontrata ng NFT. | Naitatabi ng mga platform, tulad ng mga serbisyo sa music streaming, ang malaking bahagi ng kita mula sa mga benta. | - -## Paano gumagana ang mga NFT? {#how-nfts-work} - -Tulad ng anumang token na inilabas sa Ethereum, ang mga NFT ay galing sa smart contract. Sumusunod ang smart contract sa isa sa ilang pamantayan ng NFT (karaniwang ERC-721 o ERC-1155) na nagtatakda kung ano ang mga function ng kontrata. Puwedeng lumikha ('mag-mint') ng mga NFT ang kontrata at italaga ang mga ito sa isang partikular na may-ari. Tinutukoy sa kontrata ang pagmamay-ari sa pamamagitan ng pagmamapa ng mga partikular na NFT sa mga partikular na address. Ang NFT ay may ID at nauugnay na metadata na nagbibigay ng kakaibang katangian sa token. - -Kapag gumawa o nag-mint ng NFT ang isang tao, nag-e-execute talaga siya ng function sa smart contract na nagtatalaga ng partikular na NFT sa address niya. Ang impormasyon na ito ay naka-store sa storage ng kontrata, na bahagi ng blockchain. Puwedeng magdagdag pa ang creator ng kontrata ng logic sa kontrata, halimbawa, na naglilimita ng kabuuang supply o na tumutukoy ng royalty na ibabayad sa creator sa tuwing may tina-transfer na token. - -## Saan ginagamit ang mga NFT? {#nft-use-cases} - -Ang mga NFT ay ginagamit para sa iba't ibang bagay, kabilang ang: - -- pagpapatunay na dumalo ka sa isang event -- pagpapatunay na natapos mo ang isang kurso -- mga ownable item para sa mga laro -- digital art -- pag-tokenize sa mga real-world asset -- pagpapatunay ng iyong online na pagkakakilanlan -- pagkontrol sa access sa content -- ticketing -- mga decentralized na internet domain name -- collateral sa DeFi - -Maaaring artist ka na gustong ibahagi ang gawa mo gamit ang mga NFT nang hindi nawawalan ng kontrol at nang hindi isinasakripisyo ang kita mo sa mga intermediary. Puwede kang gumawa ng bagong kontrata at tukuyin ang bilang ng mga NFT, mga property ng mga ito, at isang link sa ilang partikular na artwork. Bilang artist, puwede mong ilagay sa smart contract ang mga royalty na dapat ibayad sa iyo (halimbawa, i-transfer ang 5% ng sale price sa may-ari ng kontrata sa tuwing may tina-transfer na NFT). Palagi mo ring mapapatunayan na ginawa mo ang mga NFT dahil pagmamay-ari mo ang wallet na nag-deploy ng kontrata. Madaling mapapatunayan ng mga buyer mo na nagmamay-ari sila ng authentic na NFT galing sa koleksyon mo dahil nauugnay ang address ng wallet nila sa token sa smart contract mo. Magagamit nila ito sa buong Ethereum ecosystem nang may kumpiyansa sa authenticity nito. - -O parang ticket lang sa isang sporting event. Kung paanong mapipili ng organizer ng event kung gaano karaming ticket ang ibebenta, makakapagpasya ang creator ng NFT kung ilang replica ang mayroon. Kung minsan, mga exact replica ang mga ito, tulad ng 5000 General Admission ticket. Kung minsan, may ilang mini-mint na halos magkakatulad, pero may kaunting pagkakaiba, tulad ng ticket na may nakatalagang upuan. Maaaring bilhin at ibenta nang peer-to-peer ang mga ito nang hindi kinakailangang magbayad sa mga ticket handler at palaging sigurado ang buyer sa authenticity ng ticket sa pamamagitan ng pagtingin sa address ng kontrata. - -Sa ethereum.org, ginagamit ang mga NFT para ipakita na nag-contribute ang mga tao sa aming GitHub repository o sumali sa mga tawag, at mayroon din kaming sariling domain name para sa NFT. Kung magko-contribute ka sa ethereum.org, maaari kang mag-claim ng POAP NFT. May ilang crypto meetup na gumamit ng mga POAP bilang ticket. [Iba pang detalye tungkol sa pag contribute](/contributing/#poap). - -![ethereum.org POAP](./poap.png) - -Ang website na ito ay mayroon ding alternatibong domain name na pinapagana ng mga NFT, ang **ethereum.eth**. Ang aming `.org` address ay sentral na pinamamahalaan ng domain name system (DNS) provider, samantalang ang ethereum`.eth` ay nakarehistro sa Ethereum sa pamamagitan ng Ethereum Name Service (ENS). At pagmamay-ari at pinamamahalaan namin ito. [Tingnan ang aming ENS record](https://app.ens.domains/name/ethereum.eth) - -[Iba pang detalye tungkol sa ENS](https://app.ens.domains) - - - -### Seguridad ng NFT {#nft-security} - -Ang seguridad ng Ethereum ay mula sa proof-of-stake. Ang system na ito ay idinisenyo para ekonomikal na i-disincentivize ang mga nakakapinsalang pagkilos, kung kaya, tamper-proof ang Ethereum. Ginagawa nitong posible ang mga NFT. Kapag naisapinal na ang block na naglalaman ng iyong NFT transaction, kakailanganing gumastos ng milyon-milyong ETH ang attacker para mapalitan ito. Matutukoy kaagad ng sinumang nagpapatakbo ng Ethereum software ang hindi matapat na tampering sa NFT, at papatawan ng parusa sa ekonomikal na paraan at tatanggalin ang bad actor. - -Pinakamadalas na nauugnay sa mga phishing scam, vulnerability ng smart contract o error ng user (gaya ng hindi sinasadyang pagsisiwalat ng mga pribadong key) ang mga isyu sa seguridad kaugnay ng mga NFT, kung kaya, kritikal para sa mga may-ari ng NFT ang mainam na seguridad para sa wallet. - - - Iba pang detalye tungkol sa seguridad - - -## Karagdagang pagbabasa {#further-reading} - -- [Gabay ng baguhan sa mga NFT](https://linda.mirror.xyz/df649d61efb92c910464a4e74ae213c4cab150b9cbcc4b7fb6090fc77881a95d) – _Linda Xie, Enero 2020_ -- [EtherscanNFT tracker](https://etherscan.io/nft-top-contracts) -- [ERC-721 token standard](/developers/docs/standards/tokens/erc-721/) -- [ERC-1155 token standard](/developers/docs/standards/tokens/erc-1155/) - - - - diff --git a/public/content/translations/fil/refi/index.md b/public/content/translations/fil/refi/index.md deleted file mode 100644 index a5a8cf36952..00000000000 --- a/public/content/translations/fil/refi/index.md +++ /dev/null @@ -1,79 +0,0 @@ ---- -title: Regenerative Finance (ReFi) -description: Pangkalahatang-ideya ng Regenerative Finance (ReFi) at mga kasalukuyang use case nito. -lang: fil -template: use-cases -emoji: ":recycle:" -sidebarDepth: 2 -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 -summaryPoint3: Isang tool na susukatin nang husto ang mga ecological benefit asset tulad ng mga verified na carbon credit ---- - -## Ano ang ReFi? {#what-is-refi} - -Ang **regenerative finance (ReFi)** ay isang hanay ng mga tool at ideya na ibinatay sa mga blockchain, na naglalayong gumawa ng mga ekonomiya na regenerative, sa halip na extractive o exploitative. Kalaunan, mauubos ng mga extractive system ang mga resource na available, at magko-collapse ang mga ito. Kapag walang regenerative na mekanismo, walang resilience ang mga ito. Ipinagpapalagay sa ReFi na dapat i-decouple ang paggawa ng monetary value sa hindi sustainable na paghango ng mga resource mula sa ating planeta at mga komunidad. - -Sa halip, layunin ng ReFi na lutasin ang mga problemang pangkalikasan, pangkomunidad, o panlipunan sa pamamagitan ng paggawa ng mga regenerative cycle. Mapapakinabangan ng mga kalahok ang mga system na ito habang nakikinabang din sa mga ito ang mga ecosystem at komunidad. - -Ang isa sa mga pundasyon ng ReFi ay ang konsepto ng regenerative economics na unang ginamit ni John Fullerton ng [Capital Institute](https://capitalinstitute.org). Nagpanukala siya ng walong magkakaugnay na prinsipyo na sumusuporta sa systemic health: - -![Walong magkakaugnay na prinsipyo](./refi-regenerative-economy-diagram.png) - -Isinasakatuparan ng mga proyekto sa ReFi ang mga prinsipyong ito gamit ang [mga smart contract](/developers/docs/smart-contracts/) at mga [decentralized finance (DeFi)](/defi/) application para hikayatin ang mga regenerative na kagaiwan, hal., pagpapanumbalik ng sigla ng mga napinsalang ecosystem, at pangasiwaan ang large-scale collaboration sa mga pandaigdigang isyu tulad ng pagbabago ng klima at pagkaubos ng biodiversity. - -May pagkakapareho ang ReFi sa [decentralized science (DeSci)](/desci/) movement, na gumagamit ng Ethereum bilang platform para pondohan, gawin, suriin, kilalanin, i-store, at ipakalat ang siyentipikong kaalaman. Ang mga tool sa DeSci ay maaaring maging kapaki-pakinabang para sa pagbuo ng mga nave-verify na pamantayan at pamamaraan para sa pagpapatupad at pagsusubaybay sa mga regenerative na aktibidad tulad ng pagtatanim ng mga puno, pag-aalis ng plastic sa karagatan, o pagpapanumbalik ng sigla ng napinsalang ecosystem. - -## Tokenization ng mga carbon credit {#tokenization-of-carbon-credits} - -Ang **[voluntary carbon market (VCM)](https://climatefocus.com/so-what-voluntary-carbon-market-exactly/)** ay mekanismo para pondohan ang mga proyekto na may napatunayang positibong epekto sa mga carbon emission, tulad ng pababain ang mga kasalukuyang emission o alisin ang mga greenhouse gas na nasa atmosphere na. Matapos ma-verify, makakatanggap ang mga proyektong ito ng asset na tinatawag na "mga carbon credit," na maibebenta ng mga ito sa mga indibidwal at organisasyong gustong suportahan ang mga pagsisikap para protektahan ang klima. - -Bukod sa VCM, may mga carbon market na itinatakda ng pamahalaan (‘mga compliance market’) na naglalayong magtakda ng carbon price sa pamamagitan ng mga batas o regulasyon sa isang partikular na hurisdiksyon (hal. bansa o rehiyon), na nagkokontrol sa supply ng mga permit na ipapamahagi. Hinihikayat ng mga compliance market ang mga polluter sa kanilang hurisdiksyon na bawasan ang mga emission, pero wala silang kakayahang alisin ang mga greenhouse gas na nasa atmosphere na. - -Kahit dine-develop ito sa mga nakaraang dekada, patuloy na nakakaranas ang VCM ng iba't ibang isyu: - -1. Labis na fragmented na liquidity -2. Mga hindi malinaw na mekanismo para sa transaksyon -3. Mahal na bayarin -4. Napakabagal na trading -5. Kakulangan sa scalability - -Ang paglipat ng VCM sa bagong blockchain-based **digital carbon market (DCM)** ay maaaring maging oportunidad upang ma-upgrade ang kasalukuyang teknolohiya para sa pag-validate, pag-transact at paggamit ng mga carbon credit. Nagbibigay-daan ang mga blockchain sa publicly verifiable data, access para sa iba't ibang user, at higit na liquidity. - -Gumagamit ang mga proyekto sa ReFi ng blockchain technology para solusyonan ang marami sa mga problema ng tradisyonal na market: - -- **Tinitipon ang liquidity sa iilang liquidity pool** na malayang mate-trade ng kahit sino. Ginagamit ng malalaking organisasyon, pati na rin ng mga indibidwal na user ang mga pool na ito nang hindi manual na naghahanap ng mga seller/buyer, bayarin sa paglahok, o paunang pagpaparehistro. -- **Nire-record ang lahat ng transaksyon sa mga pampublikong blockchain**. Ang daang tinatahak ng bawat carbon credit dahil sa aktibidad sa trading ay palaging masusubaybayan sa sandaling maging available ito sa digital carbon market (DCM). -- **Halos agaran ang bilis ng transaksyon**. Maaaring abutin nang ilang araw o linggo ang pagkuha ng maraming carbon credit sa pamamagitan ng mga legacy market, pero magagawa ito sa loob ng ilang segundo sa DCM. -- **Isinasagawa ang mga gawain sa trading nang walang intermediary**, na naniningil ng mahal na bayarin. Ayon sa data mula sa isang analytics firm, kumakatawan ang mga digital carbon credit sa [62% pagpapabuti sa gastos kumpara sa mga katumbas na tradisyonal na credit](https://www.klimadao.finance/resources/klimadao-impact-report-analysis-of-the-base-carbon-tonne). -- **Scalable ang DCM** at kaya nitong tugunan ang mga demand ng mga indibidwal at multinational corporation. - -### Mga pangunahing bahagi ng DCM {#key-components-dcm} - -Apat na pangunahing bahagi ang bumubuo sa kasalukuyang landscape ng DCM: - -1. Tinitiyak ng mga registry tulad ng [Verra](https://verra.org/project/vcs-program/registry-system/) at [Gold Standard](https://www.goldstandard.org/) na mapagkakatiwalaan ang mga proyektong gumagawa ng mga carbon credit. Nagpapatakbo rin ang mga ito ng mga database kung saan nagmumula ang mga digital carbon credit at maaaring i-transfer o maubos (hindi na gagamitin) ang mga ito. - -May bagong wave ng mga inobatibong proyekto na ibinabatay sa mga blockchain na sinusubukang baguhin ang mga kasalukuyang nasa sektor na ito. - -2. Ang mga carbon bridge, na kilala rin bilang mga tokenizer, ay nagbibigay ng teknolohiya upang ipakita o i-transfer sa DCM ang mga carbon credit mula sa mga tradisyonal na registry. Kabilang sa mga kilalang halimbawa ang [Toucan Protocol](https://toucan.earth/), [C3](https://c3.app/), at [Moss.Earth](https://moss.earth/). -3. Nag-aalok ang mga naka-integrate na serbisyo ng pag-iwas sa paglalabas ng carbon at/o credit sa pag-aalis sa mga end-user nang sa gayon ay makuha nila ang benepisyong pangkapaligiran ng isang credit at ibahagi sa mundo ang kanilang suporta sa mga pagsisikap para protektahan ang klima. - -May ilang serbisyo tulad ng [Klima Infinity](https://www.klimadao.finance/infinity) at [Senken](https://senken.io/) na nag-aalok ng iba't ibang uri ng mga proyektong binuo ng mga third party at inilabas sa ilalim ng mga itinakdang pamantayan tulad ng Verra; habang ang ibang serbisyo tulad ng [Nori](https://nori.com/) ay nag-aalok lang ng mga partikular na proyekto na ginawa sa ilalim ng sarili nilang pamantayan para sa carbon credit, na ibinibigay nila at pinaglalaanan nila ng sariling marketplace. - -4. Pinapangasiwaan ng mga kasalukuyang rail at infrastructure ang pagpapalawak ng epekto at kahusayan ng buong supply chain ng carbon market. Nagsu-supply ang [KlimaDAO](http://klimadao.finance/) ng liquidity bilang public good (nagbibigay-daan sa kahit sino na bumili o magbenta ng mga carbon credit sa transparent na presyo), nagbibigay ito ng mga reward kapalit ng mas mataas na throughput ng mga carbon market at pag-retire, at nagbibigay ito ng madaling gamiting interoperable tooling para ma-access ang data tungkol sa, pati na rin ang kumuha at mag-retire ng, iba't ibang tokenized na carbon credit. - -## Ang ReFi sa labas ng mga carbon market {#refi-beyond} - -Bagama't may matinding pagpapahalaga sa mga carbon market sa pangkalahatan at pag-transition ng VCM sa DCM partikular na sa loob ng space, hindi limitado sa carbon ang terminong “ReFi”. Maaaring gumawa at mag-tokenize ng iba pang environmental asset at hindi lang mga carbon credit. Ipinapahiwatig nitong maaari ding itakda ang presyo ng iba pang negatibong externality sa mga base layer ng mga susunod pang sistema ng ekonomiya. Dagdag pa rito, ang regenerative na aspeto ng economic model na ito ay maaaring gamitin sa iba't ibang aspeto, tulad ng pagsuporta sa pagpopondo sa mga public good sa pamamagitan ng mga quadratic funding platform gaya ng [Gitcoin](https://gitcoin.co/). Binibigyang-kakayahan ng mga organisasyon na ibinatay sa ideya ng pakikilahok na bukas sa lahat at pantay-pantay na pamamahagi ng mga resource ang lahat na maglaan ng pera sa mga proyekto sa open-source software, pati na rin sa mga proyektong pang-edukasyon, pangkalikasan, at pangkomunidad. - -Sa pamamagitan ng paglihis ng kapital sa mga extractive na kagawian at pagdirekta nito sa regenerative na flow, makakapagsimula nang mas mabilis at mas madali ang mga proyekto at kumpanya na nagbibigay ng mga benepisyong panlipunan, pangkapaligiran, o pangkomunidad—na posibleng hindi makakuha ng pondo sa tradisyonal na pinansya. Dahil sa pag-transition sa ganitong model ng pagpopondo, nagkakaroon din ng mga mas inklusibong sistema ng ekonomiya, kung saan ang mga tao mula sa bawat demograpiko ay puwedeng maging mga aktibong kalahok, sa halip na mga simpleng tagamasid lang. Ipinapakita ng ReFi ang Ethereum bilang mekanismo para sa pagsasaayos ng pagkilos sa mga banta sa pamumuhay na kinakaharap ng ating species at lahat ng buhay sa planeta natina ating planeta—bilang pangunahing haligi ng bagong uri ng ekonomiya, na nagbibigay daan sa mas matatag na kinabukasan sa mga susunod na siglo. - -## Karagdagang babasahin tungkol sa ReFi - -- [Isang high-level na pangkalahatang-ideya ng mga carbon currency at ang kanilang lugar sa ekonomiya](https://www.klimadao.finance/blog/the-vision-of-a-carbon-currency) -- [The Ministry for the Future, na isang nobela na nagpapakita ng papel ng isang carbon-backed currency sa paglaban sa pagbabago ng klima](https://en.wikipedia.org/wiki/The_Ministry_for_the_Future) -- [Isang detalyadong ulat mula sa Taskforce for Scaling Voluntary Carbon Markets](https://www.iif.com/Portals/1/Files/TSVCM_Report.pdf) -- [Ang CoinMarketCap Glossary entry nina Kevin Owocki at Evan Miyazono tungkol sa ReFi](https://coinmarketcap.com/alexandria/glossary/regenerative-finance-refi) diff --git a/public/content/translations/fil/security/index.md b/public/content/translations/fil/security/index.md deleted file mode 100644 index 74b408c99ed..00000000000 --- a/public/content/translations/fil/security/index.md +++ /dev/null @@ -1,301 +0,0 @@ ---- -title: Seguridad ng Ethereum at pag-iwas sa scam -description: Pananatiling ligtas sa Ethereum -lang: fil ---- - -# Seguridad ng Ethereum at pag-iwas sa scam {#introduction} - -Sa pag-usbong ng interes sa mga cryptocurrency, mahalagang matutunan ang pinakamagagandang kagawian sa paggamit ng cryptocurrency. Maaaring nakakatuwa at nakakasabik ang crypto, pero mayroon ding mga seryosong panganib. Kung isasagawa mo ang maliliit na gawain na ito sa simula, maiiwasan mo ang mga panganib na ito. - - - -## Pangunahing kaalaman sa seguridad sa web {#web-security} - -### Gumamit ng mga password na mahirap hulaan {#use-strong-passwords} - -[Mahigit 80% ng mga pag-hack sa ccount ay resulta ng mga madaling hulaan o ninakaw na password](https://cloudnine.com/ediscoverydaily/electronic-discovery/80-percent-hacking-related-breaches-related-password-issues-cybersecurity-trends/). Pinakamainam na gumamit ng mahabang kumbinasyon ng mga character, numero at simbolo para mapanatiling secure ang mga account mo. - -Ang isang karaniwang pagkakamali na ginagawa ng mga indibidwal ay gumagamit sila ng kumbinasyon ng dalawang o tatlong karaniwan at magkakaugnay na salita mula sa diksyonaryo. Ang mga ganitong uri ng mga password ay hindi secure dahil malaki ang tsansang mabiktima ang mga ito ng simpleng technique sa pag-hack na kilala bilang [dictionary attack](https://tl.wikipedia.org/wiki/Dictionary_attack). - -```md -Halimbawa ng password na madaling hulaan: CuteFluffyKittens! - -Halimbawa ng password na mahirap hulaan: ymv\*azu.EAC8eyp8umf -``` - -Isa pang karaniwang pagkakamali ang paggamit ng mga password na madaling hulaan o malaman sa pamamagitan ng [social engineering](). Hindi secure ang paglalagay ng pangalan sa pagkadalaga ng iyong nanay, mga pangalan ng iyong mga anak o alagang hayop, o mga petsa ng kapanganakan sa iyong password at mapapataas nito ang panganib na ma-hack ang password mo. - -#### Mga mainam na kagawian para sa password: {#good-password-practices} - -- Pahabain ang iyong mga password hangga't pinapayagan ka ng iyong password generator o ng form na sinasagutan mo na gawin ito -- Paghalo-haluin ang malalaking titik, maliliit na titik, mga numero at mga simbolo -- Huwag gamitin ang mga personal na detalye, tulad ng mga apelyido, sa iyong password -- Huwag gumamit ng mga karaniwang salita sa diksyonaryo - -[Iba pang detalye tungkol sa paggawa ng mga password na mahirap hulaan](https://terranovasecurity.com/how-to-create-a-strong-password-in-7-easy-steps/) - -### Gumamit ng mga walang katulad na password para sa lahat {#use-unique-passwords} - -Ang password na mahirap hulaan ay hindi nagbibigay ng sapat na proteksyon kung ito ay mabubunyag sa isang data breach. Sa website na [Have I Been Pwned](https://haveibeenpwned.com), matitingnan mo kung nabiktima ang iyong mga account sa anumang data breach na naka-store sa kanilang database. Kung nabiktima ang mga ito, **you dapat mong palitan kaagad ang mga apektadong password**. Kapag gumamit ng mga walang katulad na password para sa bawat account, mapapaliit ang panganib na magkaroon ng access ang mga hacker sa lahat ng account mo kapag nakompromiso ang isa sa mga password mo. - -### Gumamit ng password manager {#use-password-manager} - - - - - - Kapag gumamit ng password manager, ito ang bahalang gumawa ng mga password na mahirap hulaan at walang katulad, at tatandaan nito ang mga ito para sa iyo! Lubos naming inirerekomendang gumamit nito, at libre ang karamihan sa mga ito! - - - - -Hindi mainam na tandaan ang mga password na mahirap hulaan at walang katulad para sa bawat account mo. Ang password manager ay nag-aalok ng secure at naka-encrypt na storage para sa lahat ng iyong password na maa-access mo gamit ang isang mahirap hulaang master password. Nagmumungkahi rin ito ng mga password na mahirap hulaan kapag nagsa-sign up para sa bagong serbisyo, kaya hindi mo kailangang gumawa ng sarili mong password. Aabisuhan ka rin ng maraming password manager kung nabiktima ka sa isang data breach, para mapalitan mo ang mga password bago ang anumang mapaminsalang atake. - -![Halimbawa ng paggamit ng password manager](./passwordManager.png) - -#### Sumubok ng password manager: {#try-password-manager} - -- [Bitwarden](https://bitwarden.com/) -- [KeePass](https://keepass.info/) -- [1Password](https://1password.com/) -- O tingnan ang iba pang [inirerekomendang password manager](https://www.privacytools.io/secure-password-manager) - -### Gumamit ng Two-Factor Authentication {#two-factor-authentication} - -Upang patunayang ikaw talaga iyan, may iba't ibang natatanging patunay na magagamit para sa pag-authenticate. Tinatawag ang mga ito na **mga factor** at ang tatlong pangunahing factor ay: - -- Isang bagay na alam mo (tulad ng password o panseguridad na tanong) -- Isang bagay na nauugnay sa iyo (tulad ng fingerprint o scanner ng iris/mukha) -- Isang bagay na pagmamay-ari mo (isang security key o authentication app sa iyong telepono) - -Ang paggamit ng **Two-Factor Authentication (2FA)** ay nagbibigay ng karagdagang *security factor* para sa iyong mga online account kaya hindi sapat na malaman lang ang password mo (isang bagay na alam mo) para ma-access ang isang account. Pinakakaraniwan, ang pangalawang factor ay isang randomized na 6-digit code, na kilala bilang **time-based one-time password (TOTP)**, na maa-access mo sa pamamagitan ng isang authenticator app tulad ng Google Authenticator o Authy. Ito ay gumagana bilang isang factor na "isang bagay na pagmamay-ari mo" dahil ang seed na gumagawa ng timed code ay naka-store sa iyong device. - - - - - - Tandaan: Ang paggamit ng SMS-based na 2FA ay madaling mabiktima ng  - - SIM jacking - -  at hindi ito secure. Para sa pinakamaigting na seguridad, gumamit ng serbisyo tulad ng{" "} - - Google Authenticator - -  o Authy. - - - - -#### Mga security key {#security-keys} - -Para sa mga gusto pang paigtingin ang 2FA, gumamit ng security key. Ang mga security key ay mga physical hardware authentication device na gumagana katulad ng mga authenticator app. Ang paggamit ng security key ang pinakaligtas na paraan ng 2FA. Marami sa mga key na ito ang gumagamit ng FIDO Universal 2nd Factor (U2F) standard. [Magbasa pa tungkol sa FIDO U2F](https://www.yubico.com/authentication-standards/fido-u2f/). - -Manood pa tungkol sa 2FA: - - - -### I-uninstall ang mga browser extension {#uninstall-browser-extensions} - -Ang mga browser extension tulad ng mga Chrome extension o Add-on para sa Firefox ay maaaring magdagdag ng kapaki-pakinabang na functionality ng browser at mapaganda ang karanasan ng user, pero may kaakibat na panganib ang mga ito. Bilang default, ang karamihan sa mga browser extension ay humihiling ng access para 'i-read at baguhin ang data ng site', na nagbibigay sa kanila ng kakayahang gawin halos anumang bagay sa iyong data. Ang mga Chrome extension ay palaging awtomatikong naa-update, kaya ang isang dating ligtas na extension ay maaaring ma-update sa ibang pagkakataon at magdagdag ng mapaminsalang code. Hindi sinusubukang nakawin ng karamihan sa mga browser extension ang iyong data, pero dapat mong tandaan na kaya nila itong gawin. - -#### Manatiling ligtas sa pamamagitan ng: {#browser-extension-safety} - -- Pag-install lang ng mga browser extension mula sa mga pinagkakatiwalaang source -- Pag-aalis ng mga hindi ginagamit na browser extension -- Lokal na pag-install ng mga Chrome extension para ihinto ang awtomatikong pag-update (Advanced) - -[Iba pang detalye tungkol sa mga panganib ng mga browser extension](https://www.kaspersky.co.uk/blog/browser-extensions-security/12750/) - - - -## Pangunahing kaalaman sa seguridad ng crypto {#crypto-security} - -### I-level up ang iyong kaalaman {#level-up-your-knowledge} - -Ang isa sa mga pangunahing dahilan kung bakit nasa-scam ang mga tao sa crypto ay kakulangan sa pag-unawa. Halimbawa, kung hindi mo nauunawaan na ang Ethereum network ay decentralized at hindi pagmamay-ari ng kahit sino, madaling maging biktima ng isang taong nagpapanggap na customer service agent na nangangakong ibabalik ang nawawalang ETH mo kapalit ng iyong mga pribadong key. Napakagandang puhunan ng pag-aaral sa kung paano gumagana ang Ethereum. - - - Ano ang Ethereum? - - - - Ano ang ether? - - - -## Seguridad ng wallet {#wallet-security} - -### Huwag ipamigay ang iyong mga pribadong key {#protect-private-keys} - -**Huwag na huwag ibahagi ang iyong mga pribadong key!** - -Ang pribadong key ng iyong wallet ang nagsisilbing password sa iyong Ethereum wallet. Ito lang ang pumipigil sa sinumang nakakaalam ng iyong wallet address na tangayin ang lahat ng asset ng iyong account! - - - Ano ang Ethereum wallet? - - -#### Huwag kumuha ng mga screenshot ng iyong mga seed phrase o pribadong key {#screenshot-private-keys} - -Sa pagkuha ng screenshot ng iyong mga seed phrase o pribadong key, maaaring ma-sync ang mga ito sa cloud at dahil dito, posibleng ma-access ang mga ito ng mga hacker. Ang pagkuha ng mga pribadong key mula sa cloud ay karaniwang paraan ng pag-atake ng mga hacker. - -### Gumamit ng hardware wallet {#use-hardware-wallet} - -Ang hardware wallet ay nagbibigay ng offline na storage para sa mga pribadong key. Itinuturing ang mga ito na pinaka-secure na opsyon sa wallet para sa pag-store ng iyong mga pribadong key: hindi aabot sa internet ang iyong pribadong key at mananatili itong ganap na lokal sa iyong device. - -Kapag na-store offline ang mga pribadong key, lubos na liliit ang panganib na ma-hack, kahit na makontrol ng isang hacker ang iyong computer. - -#### Sumubok ng hardware wallet: {#try-hardware-wallet} - -- [Ledger](https://www.ledger.com/) -- [Trezor](https://trezor.io/) - -### I-double check ang mga transaksyon bago magpadala {#double-check-transactions} - -Ang hindi sinasadyang pagpapadala ng mga crypto sa maling wallet address ay isang karaniwang pagkakamali. **Ang isang transaksyon na ipinadala sa Ethereum ay hindi maaaring bawiin.** Maliban kung kilala mo ang may-ari ng address at makukumbinsi mo siyang ibalik sa iyo ang pondo mo, wala nang paraan para mabawi mo ang iyong pondo. - -Palaging siguraduhing eksaktong tumutugma ang address na pinapadalhan mo sa address ng inaasahang tagatanggap bago magpadala ng transaksyon. Ipinapayo rin na kapag nag-i-interact sa isang smart contract, basahin ang mensahe ng transaksyon bago mag-sign. - -### Magtakda ng mga limitasyon sa paggastos ng smart contract {#spend-limits} - -Kapag nag-i-interact sa mga smart contract, huwag hayaang walang limitasyon sa paggastos. Puwedeng maubos ng smart contract ang laman ng iyong wallet kapag walang limitasyon sa paggastos. Sa halip, itakda ang mga limitasyon sa paggastos sa halaga lang na kinakailangan para sa transaksyon. - -Maraming Ethereum wallet ang nag-aalok ng mga proteksyon ng limitasyon para hindi maubos ang laman ng mga account. - -[Paano bawiin ang smart contract access sa iyong crypto funds](/guides/how-to-revoke-token-access/) - - - -## Mga karaniwang scam {#common-scams} - -Ang mga scammer ay palaging naghahanap ng mga paraan upang kunin ang iyong pondo mula sa iyo. Hindi posibleng ganap na pigilan ang mga scammer, pero hindi sila masyadong magtatagumpay kung alam natin ang karamihan sa mga technique na ginagamit nila. May iba't ibang anyo ng mga scam na ito, ngunit karaniwang sumusunod ang mga ito sa mga parehong high-level pattern. Pinakamahalagang tandaan ang mga sumusunod: - -- laging maging mapanuri -- walang magbibigay sa iyo ng libre o discounted na ETH -- walang nangangailangan ng access sa iyong mga pribadong key o personal na impormasyon - -### Giveaway scam {#giveaway} - -Isa sa mga pinakaraniwang scam sa cryptocurrency ang giveaway scam. Maraming anyo ang giveaway scam, pero ang karaniwang ideya ay kung magpapadala ka ng ETH sa ibinigay na wallet address, madodoble ang ETH na ibabalik sa iyo. *Dahil dito, kilala rin ito bilang 2-for-1 scam.* - -Karaniwang tumutukoy ang mga scam na ito ng limitadong panahon para i-claim ang giveaway para magpadalos-dalos sa pagdedesisyon at pagmadaliin ang biktima. - -#### Mga social media hack {#social-media-hacks} - -Nangyari ang isang high-profile na bersyon nito noong Hulyo 2020, kung saan na-hack ang mga Twitter account ng mga kilalang celebrity at organisasyon. Kasabay nito, nag-post ang hacker ng Bitcoin giveaway sa mga na-hack na account. Kahit mabilis napansin at tinanggal ang mga mapanlinlang na tweet, nakapagtangay pa rin ang mga hacker ng 11 bitcoin (o katumbas ng $500,000 noong Setyembre 2021). - -![Isang scam sa Twitter](./appleTwitterScam.png) - -#### Celebrity giveaway {#celebrity-giveaway} - -Ang celebrity giveaway ay isa pang karaniwang anyo ng giveaway scam. Ang mga scammer ay kukuha ng recorded na video interview o conference talk ng isang celebrity at ila-livestream ito sa YouTube - kaya magmumukhang nagbibigay ang celebrity ng live video interview na nag-eendorso ng cryptocurrency giveaway. - -Si Vitalik Buterin ang pinakakaraniwang ginagamit sa scam na ito, ngunit marami pang ibang kilalang tao sa mundo ng crypto ang ginagamit (tulad nina Elon Musk o Charles Hoskinson). Nagmumukhang lehitimo ang livestream ng mga scammer dahil sa pagsasama ng kilalang tao (kaduda-duda ito, pero kasama naman si Vitalik, kaya ok ito!). - -**Palaging mga scam ang mga giveaway. Kung ipapadala mo ang iyong pondo sa mga account na ito, hindi mo na talaga ito mababawi.** - -![Isang scam sa YouTube](./youtubeScam.png) - -### Mga support scam {#support-scams} - -Ang cryptocurrency ay isang bago pa at hindi pa lubos na nauunawaang teknolohiya. Ang karaniwang scam na umaabuso sa ganitong sitwasyon ang support scam, kung saan ginagaya ng mga scammer ang mga support personnel para sa mga sikat na wallet, exchange, o blockchain. - -Nangyayari sa Discord ang karamihan sa mga usapan tungkol sa Ethereum. Karaniwang hahanapin ng mga support scammer ang kanilang target sa pamamagitan ng paghahanap ng mga tanong na nauugnay sa suporta sa mga pampublikong channel sa discord at pagkatapos ay pagpapadala sa nagtanong ng pribadong mensahe upang mag-alok ng suporta. Sa pamamagitan ng pagkuha ng tiwala, sinusubukan kang linlangin ng mga support scammer hanggang sa ibunyag mo ang iyong mga pribadong key o magpadala ka ng pera sa kanilang mga wallet. - -![Isang support scam sa Discord](./discordScam.png) - -Bilang pangkalahatang panuntunan, hinding-hindi makikipag-usap sa iyo ang staff sa pamamagitan ng mga pribado at hindi opisyal na channel. Ilang simpleng bagay na dapat tandaan kapag nakikipag-ugnayan sa suporta: - -- Huwag ibahagi ang iyong mga pribadong key, seed phrase o password -- Huwag hayaang magkaroon ng remote access ang kahit sino sa iyong computer -- Huwag makipag-ugnayan sa labas ng mga itinakdang channel ng organisasyon - - - - - - Babala: bagama't madalas mangyari sa Discord ang mga support-style na scam, maaari din itong mangyari sa anumang chat application kung saan nagaganap ang diskusyon tungkol sa crypto, kasama na ang email. - - - - -### 'Eth2' token scam {#eth2-token-scam} - -Bago ang [The Merge](/roadmap/merge/), ginamit ng mga scammer ang kalituhan sa terminong 'Eth2' para hikayatin ang mga user na ipamalit ang kanilang ETH sa 'ETH2' token. Walang 'ETH2', at walang ibang lehitimong token na inilunsad kasabay ng The Merge. Ang ETH na pagmamay-ari mo bago ang The Merge ay kapareho ng ETH ngayon. **Walang kailangang gawin kaugnay ng ETH mo para maging patunay ng stake mula sa patunay ng gawain ang account**. - -Maaaring magmukhang "suporta" ang mga scammer, na magsasabing kung idedeposito mo ang iyong ETH, makakatanggap ka ng 'ETH2' bilang kabayaran. Walang [opisyal na suporta mula sa Ethereum](/community/support/), at walang bagong token. Huwag ibahagi ang iyong wallet seed phrase sa sinuman. - -_May mga derivative token/ticker na maaaring kumatawan sa staked ETH (ibig sabihin, rETH mula sa Rocket Pool, stETH mula sa Lido, ETH2 mula sa Coinbase), ngunit hindi mo kailangang "mag-migrate" patungo sa mga ito._ - -### Mga phishing scam {#phishing-scams} - -Ang mga phishing scam ay isa pang karaniwang paraan ng mga scammer upang subukang magnakaw ng pondo mula sa iyong wallet. - -Sa ilang phishing email, pinapa-click sa mga user ang mga link na magre-redirect sa kanila sa mga pekeng website, ipapalagay sa kanila ang kanilang seed phrase, ipapa-reset ang kanilang password o magpapapadala ng ETH. May ibang hihilingin sa iyong mag-install ng malware nang hindi mo nalalaman para ma-infect ang computer mo at bigyan ng access ang mga scammer sa mga file ng iyong computer. - -Kung makakatanggap ka ng email mula sa hindi kilalang sender, tandaan: - -- Huwag buksan ang link o attachment mula sa mga email address na hindi mo kilala -- Huwag ibunyag ang iyong personal na impormasyon o mga password sa sinuman -- I-delete ang mga email mula sa mga hindi kilalang sender - -[Iba pang detalye tungkol sa pag-iwas sa mga phishing scam](https://support.mycrypto.com/staying-safe/mycrypto-protips-how-not-to-get-scammed-during-ico) - -### Mga crypto trading broker scam {#broker-scams} - -Nagpapakilala ang mga scam crypto trading broker bilang mga specialist cryptocurrency broker na mag-aalok na kunin ang pera mo at i-invest ito para sa iyo. Karaniwang kaakibat ng alok na ito ang pangako ng hindi makatotohanang kita. Pagkatanggap ng scammer sa iyong pondo, maaari ka niyang paikutin at maaaring hilingin sa iyong magpadala pa ng pondo, upang hindi mo mapalampas ang mas malaking tubo sa investment, o maaari siyang tuluyang maglaho. - -Hinahanap ng mga mapanlinlang na broker na ito ang kanilang mga target sa pamamagitan ng paggamit ng mga pekeng account sa YouTube para magsimula ng mga tila natural na usapan tungkol sa broker. Kadalasang ina-upvote ang mga pag-uusap na ito para mas maging lehitimo, pero galing sa mga bot account ang mga upvote. - -**Huwag ipaubaya sa mga hindi kakilala sa internet ang pag-invest. Mawawala ang iyong crypto.** - -![Isang trading broker scam sa YouTube](./brokerScam.png) - -### Mga crypto mining pool scam {#mining-pool-scams} - -Mula noong Setyembre 2022, hindi na maaaring magmina sa Ethereum. Ngunit mayroon pa ring mga mining pool scam. Sa mga mining pool scam, may mga taong nakikipag-ugnayan sa iyo nang basta-basta at nagsasabing malaki ang kikitain mo kapag sumali ka sa isang Ethereum mining pool. Mangangako at patuloy na makikipag-ugnayan sa iyo ang scammer kahit gaano pa katagal. Susubukan ng scammer na kumbinsihin kang kapag sumali ka sa isang Ethereum mining pool, ang iyong cryptocurrency ay gagamitin upang gumawa ng ETH at tatanggap ka ng mga dividend sa anyo ng ETH. Sa huli, mapapansin mong ang maliit ang kinikita ng iyong cryptocurrency. Simpleng hakbang ito upang maengganyo kang mag-invest pa. Sa bandang huli, ipapadala ang lahat ng pondo mo sa hindi kilalang address, at maglalaho ang scammer, o sa ilang sitwasyon, patuloy siyang makikipag-ugnayan, tulad ng nangyari sa kamakailang insidente. - -Sa pangkalahatan, mag-ingat sa mga taong nakikipag-ugnayan sa iyo sa social media na hinihikayat kang sumali sa isang mining pool. Kapag nawala na ang iyong crypto, hindi na ito maibabalik. - -Ilang bagay na dapat tandaan: - -- Mag-ingat sa sinumang nakikipag-ugnayan sa iyo tungkol sa paraan para pagkakakitaan ang iyong crypto -- Mag-research tungkol sa staking, mga liquidity pool, o iba pang paraan ng pag-invest ng iyong crypto -- Bihirang maging lehitimo ang mga ganitong scheme. Kung lehitimo ang mga ito, malamang na mainstream na at malalaman mo ang mga ito. - -[Nawalan ng $200k ang isang lalaki sa mining pool scam](https://www.reddit.com/r/CoinBase/comments/r0qe0e/scam_or_possible_incredible_payout/) - -### Mga airdrop scam {#airdrop-scams} - -Sa mga airdrop scam, may scam project na mag-e-airdrop ng asset (NFT, token) sa iyong wallet at magpapapunta sa iyo sa isang scam website para i-claim ang in-airdrop na asset. Ipa-prompt kang mag-sign in gamit ang iyong Ethereum wallet at "aprubahan" ang isang transaksyon kapag sinusubukang mag-claim. Ikokompromiso ng transaksyong ito ang iyong account sa pamamagitan ng pagpapadala ng iyong mga pampubliko at pribadong key sa scammer. Sa alternatibong anyo ng scam na ito, maaaring ipakumpirma sa iyo ang isang transaksyon na nagpapadala ng pondo sa account ng scammer. - -[Iba pang detalye tungkol sa mga airdrop scam](https://www.youtube.com/watch?v=LLL_nQp1lGk) - - - -## Karagdagang pagbabasa {#further-reading} - -### Seguridad sa web {#reading-web-security} - -- [Ito ang dahilan kung bakit hindi dapat gumamit ng mga text para sa two-factor authentication](https://www.theverge.com/2017/9/18/16328172/sms-two-factor-authentication-hack-password-bitcoin) - _The Verge_ -- [Hanggang 3 milyong device na na-infect ng mga Chrome at Edge add-on na may malware](https://arstechnica.com/information-technology/2020/12/up-to-3-million-devices-infected-by-malware-laced-chrome-and-edge-add-ons/) - _Dan Goodin_ -- [Paano Gumawa ng Password na Mahirap Hulaan — Na Hindi Mo Malilimutan](https://www.avg.com/en/signal/how-to-create-a-strong-password-that-you-wont-forget) - _AVG_ -- [Ano ang security key?](https://help.coinbase.com/en/coinbase/getting-started/verify-my-account/security-keys-faq) - _Coinbase_ - -### Seguridad ng Crypto {#reading-crypto-security} - -- [Pagprotekta sa Sarili at sa Iyong Pondo](https://support.mycrypto.com/staying-safe/protecting-yourself-and-your-funds) - _MyCrypto_ -- [4 na Paraan Upang Manatiling Ligtas sa Crypto](https://www.coindesk.com/learn/4-ways-to-stay-safe-in-crypto/) - _CoinDesk_ -- [Gabay sa Seguridad para sa Mga Walang Alam at Maging sa Mga May Alam](https://medium.com/mycrypto/mycryptos-security-guide-for-dummies-and-smart-people-too-ab178299c82e) - _MyCrypto_ -- [Seguridad sa Crypto: Mga Password at Authentication](https://www.youtube.com/watch?v=m8jlnZuV1i4) - _Andreas M. Antonopoulos_ - -### Pagbibigay-kaalaman tungkol sa scam {#reading-scam-education} - -- [Gabay: Paano tukuyin ang mga scam token](/guides/how-to-id-scam-tokens/) -- [Pananatiling Ligtas: Mga Karaniwang Scam](https://support.mycrypto.com/staying-safe/common-scams) - _MyCrypto_ -- [Pag-iwas sa Mga Scam](https://bitcoin.org/en/scams)- _Bitcoin.org_ -- [Twitter thread tungkol sa mga karaniwang crypto phishing email at message](https://twitter.com/tayvano_/status/1516225457640787969)- _Taylor Monahan_ - - diff --git a/public/content/translations/fil/smart-contracts/index.md b/public/content/translations/fil/smart-contracts/index.md deleted file mode 100644 index daf270ecebd..00000000000 --- a/public/content/translations/fil/smart-contracts/index.md +++ /dev/null @@ -1,82 +0,0 @@ ---- -title: Smarteng kontrata -description: Hindi teknikal na panimula sa mga smart contract -lang: fil ---- - -# Introduction to smart contracts {#introduction-to-smart-contracts} - -Ang mga smart contract ang mga pangunahing building block ng application layer ng Ethereum. Sila ay mga programang pangkompyuter na nakaimbak sa [blockchain](/glossary/#blockchain) na sumusunod sa lohika ng 'kung ito, kung gayon iyon,' at garantisadong isasagawa ayon sa mga panuntunang tinukoy ng code nito, na hindi na mababago kapag nagawa na. - -Si Nick Szabo ang gumawa ng terminong "smart contract". Noong 1994, sumulat siya ng [panimula sa konsepto](https://www.fon.hum.uva.nl/rob/Courses/InformationInSpeech/CDROM/Literature/LOTwinterschool2006/szabo.best.vwh.net/smart.contracts.html), at noong 1996, sumulat siya ng [pagtuklas sa magagawa ng mga smart contract](https://www.fon.hum.uva.nl/rob/Courses/InformationInSpeech/CDROM/Literature/LOTwinterschool2006/szabo.best.vwh.net/smart_contracts_2.html). - -Inisip ni Szabo ang isang digital marketplace kung saan ang mga awtomatikong, [cryptographically-secure](/glossary/#cryptography) na mga proseso ay nagpapahintulot sa mga transaksyon at mga gawain sa negosyo na mangyari nang walang pinagkakatiwalaang mga tagapamagitan. Isinasagawa ng mga smart contract sa Ethereum ang pananaw nito. - -Panoorin ang paliwanag sa Finematics tungkol sa mga smart contract: - - - -## Magtiwala sa mga nakasanayang kontrata {#trust-and-contracts} - -Ang isa sa pinakamalalaking problema sa tradisyunal na kontrata ang pangangailangan ng mga mapagkakatiwalaang indibidwal na tuparin ang mga resulta ng kontrata. - -Narito ang isang halimbawa: - -Sina Alice at Bob ay nagkakarera ng bisikleta. Sabihin nating pumusta ng $10 si Alice kay Bob na siya ang mananalo sa karera. Tiwala si Bob na siya ang mananalo at pumayag siya sa pusta. Sa huli, naunahan ni Alice si Bob at siya ang nanalo. Pero ayaw ibigay ni Bob ang pusta, at inaakusahan niya si Alice na nandaya. - -Ipinapakita ng nakakatawang halimbawa ang problema sa anumang non-smart agreement. Kahit na matugunan ang mga kundisyon ng kasunduan (ibig sabihin, ikaw ang nanalo sa karera), kailangan mo pa rin magtiwala sa ibang tao na tuparin ang kasunduan (ibig sabihin, ibigay ang ipinusta). - -## A digital vending machine {#vending-machine} - -Maihahambing ang smart contract sa isang vending machine, na gumagana na halos katulad ng smart contract - kapag naglagay ng mga partikular na input, siguradong makukuha ang mga paunang natukoy na output. - -- Pumili ka ng produkto -- Ipapakita ng vending machine ang presyo -- Babayaran mo ang presyo -- Kukumpirmahin ng vending machine na tama ang binayad mong halaga -- Ibibigay sa iyo ng vending machine ang iyong item - -Ilalabas lang ng vending machine ang gusto mong produkto kapag natugunan ang lahat ng kahilingan. Kung hindi ka pipili ng produkto o kulang ang ilalagay mong pera, hindi ilalabas ng vending machine ang iyong produkto. - -## Awtomatikong pagpapatupad {#automation} - -Ang pangunahing benepisyo ng smart contract ay tiyak nitong isasagawa ang malinaw na code kapag natugunan ang ilang partikular na kundisyon. Hindi na kailangang maghintay ng tao upang bigyang-kahulugan o makipag-usap tungkol sa resulta. Inaalis nito ang pangangailangan ng mga pinagkakatiwalaang tagapamagitan. - -Halimbawa, maaari kang lumikha ng smart contract na mangangasiwa ng pondo sa escrow para sa isang bata, na magbibigay-daan sa kanyang kunin ang pondo pagkatapos ng isang partikular na petsa. Kung susubukan niyang kunin ang pondo bago ang petsang iyon, hindi maisasagawa ang smart contract. O maari kang lumikha ng kontrata na awtomatiko kang binibigyan ng digital na bersyon ng titulo ng kotse kapag binayaran mo ang dealer. - -## Mahuhulaang mga resulta {#predictability} - -Malabo ang mga tradisyunal na kontrata dahil umaasa ang mga ito sa mga tao upang bigyang-kahulugan at ipatupad ang mga ito. Halimbawa, maaaring magkaiba ang interpretasyon ng dalawang hukom sa isang kontrata, na maaaring magresulta sa hindi magkakaayon na desisyon at hindi patas na resulta. Inaalis ng mga smart contract ang posibilidad na ito. Sa halip, tumpak na isasagawa ang mga smart contract batay sa mga kundisyong nakasulat sa code ng kontrata. Ang katumpakang ito ay nangangahulugang sa ilalim ng parehong mga pangyayari, ang smart contract ay magbibigay ng parehong resulta. - -## Pampublikong rekord {#public-record} - -Ang mga smart contract ay kapaki-pakinabang para sa mga pag-audit at pagsubaybay. Dahil nasa pampublikong blockchain ang mga smart contract ng Ethereum, agad na masusubaybayan ng kahit sino ang mga paglipat ng asset at iba pang nauugnay na impormasyon. Halimbawa, maaari mong mong tingnan kung may nagpadala ng pera sa iyong address. - -## Proteksyon sa privacy {#privacy-protection} - -Pinoprotektahan din ng mga smart contract ang iyong privacy. Dahil ang Ethereum ay isang pseudonymous na network (ang iyong mga transaksyon ay naka-ugnay nang publiko sa isang natatanging cryptographic address, hindi sa iyong pagkakakilanlan), maaari mong protektahan ang iyong privacy mula sa mga tagamasid. - -## Mga nakikitang termino {#visible-terms} - -Sa wakas, tulad ng mga tradisyunal na kontrata, maaari mong suriin kung ano ang nasa isang smart contract bago mo ito pirmahan (o kung hindi man ay makipag-ugnayan dito). Sinisigurado ng pagiging malinaw ng smart contract na masusuri ito ng kahit sino. - -## Mga use case ng smart contract {#use-cases} - -Sa pangkalahatan, magagawa ng mga smart contract ang anumang bagay na magagawa ng mga computer program. - -Maaari silang magsagawa ng mga komputasyon, lumikha ng pera, mag-imbak ng data, maglabas ng [mga NFT](/glossary/#nft), magpadala ng komunikasyon at kahit na bumuo ng mga graphic. Narito ang ilan sa mga kilalang halimbawa sa totoong buhay: - -- [Stablecoins](/stablecoins/) -- [Paggawa at pamamahagi ng natatangign mga digital asset](/nft/) -- [Awtomatiko, bukas na palitan ng pera](/get-eth/#dex) -- [Decentralized gaming](/apps/categories/gaming) -- [Patakaran ng insurance na awtomatikong nagbabayad](https://etherisc.com/) -- [Isang pamantayan na nagpapahintulot sa mga tao na lumikha ng mga na-customize at interoperable na pera](/developers/docs/standards/tokens/) - -## Karagdagang pagbabasa {#further-reading} - -- [Paano Mababago ng Mga Smart Contract ang Mundo](https://www.youtube.com/watch?v=pA6CGuXEKtQ) -- [Mga Smart Contract: Ang Blockchain Technology na Papalit sa Mga Abogado](https://blockgeeks.com/guides/smart-contracts/) -- [Mga smart contract para sa mga developer](/developers/docs/smart-contracts/) -- [Matuto kung paano lumikha ng mga smart contract](/developers/learning-tools/) -- [Pagiging Bihasa sa Ethereum - Ano ang Smart Contract?](https://github.com/ethereumbook/ethereumbook/blob/develop/07smart-contracts-solidity.asciidoc#what-is-a-smart-contract) diff --git a/public/content/translations/fil/social-networks/index.md b/public/content/translations/fil/social-networks/index.md deleted file mode 100644 index 8f8ed4e594a..00000000000 --- a/public/content/translations/fil/social-networks/index.md +++ /dev/null @@ -1,121 +0,0 @@ ---- -title: Mga decentralized na social network -description: Pangkalahatang-ideya ng mga decentralized social network sa Ethereum -lang: fil -template: use-cases -emoji: ":mega:" -sidebarDepth: 2 -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. ---- - -Malaki ang papel na ginagampanan ng mga social network sa ating pang-araw-araw na komunikasyon at pakikipag-ugnayan. Ngunit, ang centralized na kontrol ng mga platform na ito ay nagdulot ng maraming problema: ang mga data breach, mga pagbagsak ng server, pagtanggal sa platform, censorship, at mga pag-aabuso sa privacy ang ilan sa mga trade-off na kadalasang resulta sa social media. Upang labanan ang mga isyung ito, gumagawa ang mga developer ng mga social network sa Ethereum. Maaayos ng mga decentralized social network ang marami as mga problema ng tradisyonal na social networking platform at mapapaganda ng mga ito ang karanasan ng mga user sa pangkalahatan. - -## Ano ang mga decentralized social network? {#what-are-decentralized-social-networks} - -Ang mga decentralized social network ay mga blockchain-based platform na nagpapahintulot sa mga user na makipagpalitan ng impormasyon, pati na rin mag-publish at mamahagi ng content sa mga audience. Dahil tumatakbo sa blockchain ang mga application na ito, may kakayahan ang mga itong maging decentralized at maiiwasan ng mga ito ang censorship at hindi makatuwirang pagkontrol. - -Maraming decentralized social network ang nagsisilbing mga alternatibo sa mga kilala nang social media service tulad ng Facebook, LinkedIn, Twitter, at Medium. Ngunit may ilang feature ang mga blockchain-powered social network na nagpapalamang sa mga ito sa mga tradisyonal na social platform. - -### Paano gumagana ang mga decentralized social network? {#decentralized-social-networks-overview} - -Ang mga decentralized social network ay uri ng [mga decentralized application (dapps)](/apps/) — mga application na pinapagana ng [mga smart contract](/developers/docs/smart-contracts/) na dineploy sa blockchain. Ang contract code ay nagsisilbing backend para sa mga app na ito at nagtatakda ng business logic ng mga ito. - -Umaasa ang mga tradisyonal na social media platform sa mga database upang mag-store ng impormasyon ng user, program code, at iba pang uri ng data. Ngunit gumagawa ito ng single point-of-failure at nagdudulot ng matinding panganib. Halimbawa, [ilang oras na naging offline](https://www.npr.org/2021/10/05/1043211171/facebook-instagram-whatsapp-outage-business-impact) ang mga server ng Facebook noong nakaraang taon, na naging dahilan upang hindi mapuntahan ng mga user ang platform. - -Nasa peer-to-peer network ang mga decentralized social network na binubuo ng libo-libong node sa iba't ibang bahagi ng mundo. Kahit magkaproblema ang ilang node, hindi maaantala ang network, kaya hindi papalya at hihinto ang mga application. - -Sa paggamit ng mga decentralized storage system tulad ng [InterPlanetary File System (IPFS)](https://ipfs.io/), mapoprotektahan ng mga social network na ginawa sa Ethereum ang impormasyon ng user mula sa pang-aabuso at mapaminsalang paggamit. Hindi ibebenta ng kahit sino ang iyong personal na impormasyon sa mga advertiser, at hindi rin mananakaw ng mga hacker ang mga kumpidensyal mong detalye. - -Maraming blockchain-based social platform na may mga native token na nagpapatakbo ng monetization kapag walang kita mula sa advertising. Maaaring bilhin ng mga user ang mga token na ito para ma-access ang ilang partikular na feature, magsagawa ng mga in-app na pagbili, o bigyan ng tip ang mga paborito nilang content creator. - -## Mga benepisyo ng mga decentralized social network {#benefits} - -1. Hindi nase-censor at bukas sa lahat ang mga decentralized social network. Ibig sabihin nito, hindi puwedeng i-ban, tanggalin sa platform, o limitahan ang mga user nang walang maayos na dahilan. - -2. Ibinatay ang mga decentralized social network sa mga open-source ideal at ginagawa nitong available para masiyasat ng publiko ang source code. Sa pamamagitan ng pag-aalis ng pagpapatupad ng mga malabong algrithm na pangkaraniwan sa tradisyonal na social media, maiaayon ng mga blockchain-based social network ang mgaa interes ng mga user at mga creator sa platform. - -3. Inaalis ng mga decentralized social network ang "middle-man". Ang mga content creator ang direktang nagmamay-ari sa kanilang content, at direkta silang nakikipag-ugnayan sa mga follower, fan, buyer, at iba pang partido, gamit lang ang smart contract. - -4. Bilang mga decentralized application (dapps) na tumatakbo sa Ethereum network, na itinataguyod ng pandaigdigan at peer-to-peer na network ng mga node, maliit ang posibilidad na makaranas ng downtime at paghinto ng server ang mga decentralized social network. - -5. Nagbibigay ang mga decentralized social platform ng mas magandang framework ng monetization para sa mga content creator sa pamamagitan ng mga non-fungible token (NFTs), mga in-app na pagbabayad ng crypto, at iba pa. - -6. Sa mga decentralized social network, mataas na antas ng privacy at anonymity ang nakukuha ng mga user. Halimbawa, maaaring mag-sign in ang isang indibidwal sa isang Ethereum-based social network gamit ang ENS profile o wallet—nang hindi kinakailangang magbahagi ng personally identifiable information (PII), tulad ng pangalan, email address, at iba pa. - -7. Umaasa ang mga decentralized social network sa decentralized storage, at hindi sa mga centralized database, na maituturing na mas mainam para sa pag-iingat sa data ng user. - -## Mga decentralized social network sa Ethereum {#ethereum-social-networks} - -Ang Ethereum network na ang pinipiling tool ng mga developer na gumagawa ng decentralized social media dahil sa kasikatan ng mga token nito (ERC-20/ERC-721) at sa malaking bilang ng mga user nito. Narito ang ilang halimbawa ng mga Ethereum-based social network: - -### Peepeth {#peepeth} - -Ang [Peepeth](https://peepeth.com/) ay isang microblogging platform na katulad ng Twitter. Tumatakbo ito sa Ethereum blockchain at gumagamit ito ng IPFS para mag-store ng data ng user. - -Puwedeng magpadala ang mga user ng maiikling mensahe na tinatawag na "Peeps," na hindi made-delete o mababago. Maaari kang kumuha ng mga tip o magbigay ng tip sa kahit sino sa platform sa ether (ETH) nang hindi umaalis sa app. - -### Mirror {#mirror} - -Ang [Mirror](https://mirror.xyz/) ay isang web3-enabled writing platform na may layuning maging decentralized at pagmamay-ari ng mga user. Ang mga user ay maaaring magbasa at magsulat nang libre sa Mirror sa pamamagitan lang ng pagkonekta ng kanilang mga wallet. Maaari ding mangolekta ng mga sulatin ang mga user at mag-subscribe sa mga paborito nilang manunulat. - -Ang mga post na nailathala sa Mirror ay permanenteng iso-store sa Arweave, isang decentralized storage platform, at maaaring i-mint bilang mga collectable na [non-fungible token (NFTs)](/nft/) na tinatawag na Writing NFTs. Ganap na libre para sa mga manunulat ang paggawa ng Writing NFTs, at nangyayari ang pagkolekta sa isang Ethereum L2 — kung kaya, mura, mabilis, at environmentally friendly ang mga transaksyon. - -### MINDS {#minds} - -Ang [MINDS](https://www.minds.com/) ay isa sa mga pinakaginagamit na decentralized social network. Gumagana ito tulad ng Facebook at mayroon na itong milyong-milyong user. - -Ginagamit ng mga user ang native ERC-20 token na $MIND ng platform para bayaran ang mga item. Maaari ding kumita ang mga user ng mga $MIND token sa pamamagitan ng paglalathala ng sikat na content, pag-contribute sa ecosystem, at pag-refer ng iba sa platform. - -## Mga Web2 social network sa Ethereum {#web2-social-networks-and-ethereum} - -Hindi lang ang mga native social platform sa [Web3](/web3/) ang sumusubok na i-incorporate ang blockchain technology sa social media. Pinaplano rin ng maraming centralized platform na i-integrate ang Ethereum sa kani-kanilang infrastructure: - -### Reddit {#reddit} - -Mayroon ang Reddit ng [touted Community Points](https://cointelegraph.com/news/reddit-to-reportedly-tokenize-karma-points-and-onboard-500m-new-users), na [mga ERC-20 token](/developers/docs/standards/tokens/erc-20/) makukuha ng mga user sa pamamagitan ng pag-post ng de-kalidad na content at pag-contribute sa mga online na komunidad (mga subreddit). Mare-redeem mo ang mga token na ito sa isang subreddit upang [makakuha ng mga eksklusibong pribilehiyo at benepisyo](https://www.reddit.com/community-points/). Para sa proyektong ito, nakikipagtulungan ang Reddit sa Arbitrum, na isang [layer 2](/layer-2/) rollup na idinisenyo para sukatin ang mga transaksyon sa Ethereum. - -Live na ang programa, at nagpapatakbo ang subreddit na r/CryptoCurrency [ng bersyon nito ng Community Points na tinatawag na "Moons"](https://www.reddit.com/r/CryptoCurrency/wiki/moons_wiki). Ayon sa opisyal na paglalarawan, "ginagantimpalaan ng Moons ang mga poster, commenter, at moderator para sa kanilang mga kontribusyon sa subreddit." Dahil ang mga token na ito ay nasa blockchain (natatanggap ng mga user ang mga ito sa kanilang mga wallet), hiwalay ang mga ito sa Reddit at hindi maaaring kunin. - -Matapos ang beta phase sa Rinkeby testnet, nasa [Arbitrum Nova](https://nova.arbitrum.io/) na ngayon ang Community Points sa Reddit, na isang blockchain na pinagsasama ang mga property ng [sidechain](/developers/docs/scaling/sidechains/) at [optimistic rollup](/developers/docs/scaling/optimistic-rollups/). Maliban sa paggamit ng Community Points para makuha ang mga espesyal na feature, maaari ding i-trade ng mga user sa fiat sa mga exchange. Gayudin, ang dami ng Community Points na pagmamay-ari ng isang user ang nagtatakda ng kanyang impluwensya sa proseso ng pagpapasya sa loob ng komunidad. - -### Twitter {#twitter} - -Noong Enero 2021, inilunsad ng Twitter Blue [ ang suporta para sa mga non-fungible token (NFTs)](https://mashable.com/article/twitter-blue-nft-profile-picture), na nagpapahintulot sa mga users na ikonekta ang kanilang mga wallet at ipakita ang NFTs bilang profile picture. Habang isinusulat ito, [nag-anunsyo rin ng mga plano](https://www.theverge.com/2021/8/16/22627435/twitter-bluesky-lead-jay-graber-decentralized-social-web) ang social media company na gumawa ng decentralized social network sa hinaharap. - -### Instagram {#instagram} - -Noong Mayo 2022, [inanunsyo ng Instagram ang suporta para sa NFTs sa Ethereum at Polygon](https://about.instagram.com/blog/announcements/instagram-digital-collectibles). Direktang mapo-post ng mga user ang NFTs sa Instagram sa pamamagitan ng pagkonekta ng kanilang Ethereum wallet. - -## Gumamit ng mga decentralized social network {#use-decentralized-social-networks} - -- **[Status.im](https://status.im/)** - _Ang Status ay isang secure na messaging app na gumagamit ng open-source, peer-to-peer protocol, at end-to-end encryption upang protektahan ang iyong mga mensahe mula sa mga third party._ -- **[Mirror.xyz](https://mirror.xyz/)** - _Ang Mirror ay isang decentralized publishing platform na pagmamay-ari ng mga user na ginawa sa Ethereum magawa ng mga user na mangalap ng mga ideya, pagkakitaan ang content, at bumuo ng mga high-value na komunidad._ -- **[Lens Protocol](https://lens.xyz/)** - _Ang Lens Protocol ay isang composable at decentralized social graph na tumutulong sa mga creator na maipakitang pagmamay-ari nila ang kanilang content saan man sila pumunta sa digital garden ng decentralized internet._ -- **[Farcaster](https://farcaster.xyz/)** - _Ang Farcaster ay isang sapat na decentralized na social network. Open protocol ito na puwedeng suportahan ang maraming client, katulad ng email._ - -## Karagdagang pagbabasa {#further-reading} - -### Mga Artikulo {#articles} - -- [Pag-decentralize sa social media: isang gabay sa web3 social stack](https://www.coinbase.com/blog/decentralizing-social-media-a-guide-to-the-web3-social-stack) - _Coinbase Ventures_ -- [Ang Mga Social Network ang Susunod na Malaking Oportunidad para sa Decentralization](https://www.coindesk.com/tech/2021/01/22/social-networks-are-the-next-big-decentralization-opportunity/) — _Ben Goertzel_ -- [Ang Web3 ang susi mga social network na decentralized at pinapatakbo ng komunidad](https://venturebeat.com/2022/02/26/web3-holds-the-promise-of-decentralized-community-powered-social-networks/) — _Sumit Ghosh_ -- [Pangkalahatang-ideya ng Landscape ng Blockchain Social Media](https://www.gemini.com/cryptopedia/blockchain-social-media-decentralized-social-media) — _Gemini Cryptopedia_ -- "[Paano Malulutas ng Blockchain ang Problema sa Privacy sa Social Media](https://www.investopedia.com/news/ethereum-blockchain-social-media-privacy-problem-linkedin-indorse/) — _Prableen Bajpai_." -- [Papunta na sa Blockchain ang Mga Social Media Network](https://eawosika.com/what-are-decentralized-social-networks) — _Emmanuel Awosika_ -- [Sapat na Decentralization para sa Mga Social Network](https://www.varunsrinivasan.com/2022/01/11/sufficient-decentralization-for-social-networks) — _Varun Srinivasan_ - -### Videos {#videos} - -- [Paliwanag Tungkol sa Decentralized Social Media](https://www.youtube.com/watch?v=UdT2lpcGvcQ) — _Coinmarketcap_ -- [Gustong I-decentralize ng DeSo Blockchain ang Social Media](https://www.youtube.com/watch?v=SG2HUiVp0rE) — _Bloomberg Technology_ -- [Ang Kinabukasan ng Decentralized Social Media kasama sina Balaji Srinivasan, Vitalik Buterin, Juan Benet](https://www.youtube.com/watch?v=DTxE9KV3YrE) — _ETHGlobal_ - -### Mga Komunidad {#communities} - -- [Discord Server ng Status](https://discord.com/invite/3Exux7Y) -- [Discord Server ng Mirror](https://discord.com/invite/txuCHcE8wV) -- [Subreddit na r/CryptoCurrency](https://www.reddit.com/r/CryptoCurrency/) diff --git a/public/content/translations/fil/staking/dvt/index.md b/public/content/translations/fil/staking/dvt/index.md deleted file mode 100644 index 422a0e1555d..00000000000 --- a/public/content/translations/fil/staking/dvt/index.md +++ /dev/null @@ -1,91 +0,0 @@ ---- -title: Distributed validator technology -description: Ang distributed validator technology ay nagbibigay-daan sa ipinamamahaging operasyon ng Ethereum validator sa maraming partido. -lang: fil ---- - -# Distributed validator technology {#distributed-validator-technology} - -Ang distributed validator technology (DVT) ay isang pamamaraan sa seguridad ng validator na nagpapalaganap ng pamamahala ng mga key at responsibilidad sa paglagda sa maraming partido, upang mabawasan ang mga isang punto ng kabiguan at mapataas ang katatagan ng validator. - -Ginagawa ito sa pamamagitan ng **paghahati ng pribadong key** na ginagamit upang mag-secure ng validator **sa maraming computer** na isinaayos sa isang "cluster". Mainam ito dahil pinapahirap nito para sa mga attacker na magkaroon ng access sa key, dahil hindi ito naka-store nang buo sa kahit anong machine. Pinapahintulutan din nito ang ilang node na mag-offline, dahil ang kinakailangang pag-sign ay maaaring gawin ng isang subset ng mga machine sa bawat cluster. Binabawasan nito ang mga isang punto ng kabiguan sa network at mas pinapahusay nito ang buong set ng validator. - -![Dayagram na nagpapakita kung paano hinahati ang nag-iisang validator key at ipinapamahagi sa maraming node na may iba't ibang mga bahagi.](./dvt-cluster.png) - -## Bakit kailangan natin ang DVT? {#why-do-we-need-dvt} - -### Seguridad {#security} - -Gumagawa ang mga validator ng dalawang pares ng pampubliko at pribadong key: mga validator key para sa pakikilahok sa kasunduan at mga withdrawal key para sa pag-access sa mga pondo. Habang ang mga validator ay maaaring mag-secure ng mga withdrawal key sa cold storage, ang mga private key ng validator ay kailangang online 24/7. Kung makompromiso ang private key ng isang validator, maaaring makontrol ito ng attacker, na posibleng humantong sa slashing o pagkawala ng ETH ng pumusta. Makakatulong ang DVT na mapaliit ang panganib na ito. Narito kung paano: - -Sa pamamagitan ng paggamit ng DVT, makakalahok ang mga staker sa pagpupusta habang pinapanatiling nasa cold storage ang validator private key. Magagawa ito sa pamamagitan ng pag-encrypt ng orihinal at kumpletong key ng validator at paghahati nito sa mga key share. Nananatili online ang mga key share at ipinapamahagi sa maraming mga node na nagpapagana sa naipamahaging operasyon ng validator. Naisasagawa ito dahil gumagamit ang mga Ethereum validator ng mga BLS signature na maaring pagsamahin. Ibig sabihin nito, mabubuo ulit ang kumpletong key sa pamamagitan ng pagsasama-sama ng mga bahagi ng mga ito. Dahil dito, ligtas na maitatabi offline ng staker ang kumpleto at orihinal na 'master' key ng validator. - -### Walang isang punto ng kabiguan {#no-single-point-of-failure} - -Kapag hinati ang validator sa maraming operator at maraming machine, malalabanan nito ang mga pagkabigo ng indibidwal na hardware at software nang hindi nagiging offline. Mababawasan din ang mga panganib ng pagkabigo sa pamamagitan ng paggamit ng iba't ibang configuration ng hardware at software sa mga node sa isang cluster. Hindi available ang ganitong katatagan sa mga configuration ng validator na may isang node - ito ay nagmumula sa DVT layer. - -Kung masisira ang isa sa mga bahagi ng machine sa isang cluster (halimbawa, kung may apat na nagpapatakbo sa isang cluster ng validator at gumagamit ang isa sa mga ito ng partikular na kliyente na may bug), tinitiyak ng ibang bahagi na patuloy na tatakbo ang validator. - -### Desentralisasyon {#decentralization} - -Ang pinakamainam na senaryo para sa Ethereum ay magkaroon ng maraming independiyente na pinapatakbong validator hangga't posible. Gayunpaman, ang ilang mga provider ng pagpupusta ay naging napakapopular at bumubuo ng makabuluhang bahagi ng kabuuang pusta na ETH sa network. Maaaring pahintulutan ng DVT ang mga operator na ito habang pinapanatili ang desentralisasyon ng pusta. Ito ay dahil ipinamahagi sa maraming machine ang mga key para sa bawat validator at kakailanganin ng mas malaking sabwatan para maging mapaminsala ang isang validator. - -Kung walang DVT, mas madali para sa mga provider ng pagpupusta na suportahan lang ang isa o dalawang configuration ng kliyente para sa lahat ng kanilang mga validator, na nagpapatindi sa epekto ng kliyente na bug. Ang DVT ay maaaring gamitin upang ikalat ang panganib sa maraming configuration ng kliyente at iba't ibang hardware, na siyang gumagawa ng katatagan sa pamamagitan ng pagkakaiba-iba. - -**Inaalok ng DVT ang mga sumusunod na benepisyo sa Ethereum:** - -1. **Desentralisasyon** ng kasunduan ng patunay ng pusta ng Ethereum -2. Tinitiyak ang **pagkakaroon** ng network -3. Gumagawa ng **pagpaparaya sa pagkakamali** ng validator -4. **Bumabang tiwala** sa operasyon ng validator -5. **Mas kaunting slashing** at panganib ng downtime -6. **Pinapabuti ang pagkakaiba-iba** (kliyente, data center, lokasyon, regulasyon, at iba pa.) -7. **Pinahusay na seguridad** ng pamamahala ng validator key - -## Paano gumagana ang DVT? {#how-does-dvt-work} - -Ang solusyon ng DVT ay naglalaman ng mga sumusunod na bahagi: - -- **[Lihim na pagbabahagi ni Shamir](https://medium.com/@keylesstech/a-beginners-guide-to-shamir-s-secret-sharing-e864efbf3648)** - Gumagamit ang mga validator ng [mga BLS key](https://tl.wikipedia.org/wiki/Boneh%E2%80%93Lynn%E2%80%93Shacham). Ang mga indibidwal na BLS 'key shares' ('key shares') ay maaaring pagsamahin upang makabuo ng nagkakaisang key (signature). Sa DVT, ang private key para sa validator ay ang pinagsamang BLS signature ng bawat nagpapatakbo sa cluster. -- **[Threshold signature scheme](https://medium.com/nethermind-eth/threshold-signature-schemes-36f40bc42aca)** - Tinutukoy ang bilang ng mga indibidwal na key shares na kinakailangan para sa mga tungkulin sa paglagda, hal., 3 mula sa 4. -- **[Distributed key generation (DKG)](https://medium.com/toruslabs/ang-distributed-key-generation-dkg-221fa40d0b4a)** - Cryptographic na prosesong gumagawa ng mga key share at ginagamit upang ipamahagi ang mga share ng kasalukuyan o bagong key ng validator sa mga node sa isang cluster. -- **[Multiparty computation (MPC)](https://messari.io/report/applying-multiparty-computation-to-the-world-of-blockchains)** - Ang buong key ng validator ay binubuo nang lihim gamit ang multiparty computation. Hindi malalaman ng kahit sinong indibidwal na nagpapatakbo ang kumpletong key—isang bahagi lang nito ang kanilang malalaman (ang kanilang "share"). -- **Protokol ng Kasunduan** - Pumipili ang protokol ng kasunduan ng isang node upang maging tagapagmungkahi ng block. Ibinabahagi nila ang block sa ibang mga node sa cluster, na nagdadagdag ng kanilang mga key share sa pinagsamang signature. Kapag sapat na ang naipon na mga key share, imumungkahi sa Ethereum ang block. - -Ang mga ipinamahaging validator ay may nakabuilt-in na kakayahan sa pagkakamali at maaaring patuloy na tumakbo kahit na ang ilan sa mga indibidwal na node ay mawalan ng koneksyon. Ito ay nangangahulugan na ang cluster ay matatag kahit na ang ilan sa mga node sa loob nito ay nagiging mapaminsala o hindi aktibo. - -## Mga use case ng DVT {#dvt-use-cases} - -May malalaking epekto ang DVT para sa mas malawak na industriya ng pagpupusta: - -### Mga solo na staker {#solo-stakers} - -Nagbibigay-daan din ang DVT sa non-custodial staking sa pamamagitan ng pagpahintulot na ipamahagi ang iyong validator key sa mga remote na node habang pinapanatiling ganap na offline ang buong key. Nangangahulugan ito na ang mga home staker ay hindi kinakailangang gumastos para sa hardware, habang ang pamamahagi ng mga key shares ay makakatulong upang palakasin ang mga ito laban sa mga potensyal na pag-hack. - -### Staking as a service (SaaS) {#saas} - -Ang mga nagpapatakbo (tulad ng mga sama-samang pagpupusta at institusyonal na staker) na namamahala ng maraming validator ay maaaring gumamit ng DVT upang mabawasan ang kanilang panganib. Sa pamamagitan ng pamamahagi ng kanilang imprastruktura, makakapagdagdag sila ng kalabisan sa kanilang operasyon at pag-iba-ibahin ang mga uri ng hardware na kanilang ginagamit. - -Ibinabahagi ng DVT ang responsibilidad para sa pamamahala ng key sa iba't ibang mga node, na nangangahulugang maibabahagi rin ang gastos sa operasyon. Mababawasan ng DVT ang panganib sa operasyon at gastos sa insurance para sa mga provider ng pagpupusta. - -### Staking pools {#staking-pools} - -Dahil sa mga karaniwang setup ng validator, ang mga sama-samang pagpupusta at provider ng liquid staking ay napipilitang magkaroon ng iba't ibang antas ng pagtitiwala sa isang nagpapatakbo dahil ang mga kita at pagkawala ay ibinabahagi sa buong pagsasama. Umaasa rin ang mga ito na poprotektahan ng mga operator ang mga signing key dahil, hanggang ngayon, wala nang iba pang opsyon ang mga ito. - -Kahit na gumawa ng mga tradisyonal na pagsisikap upang ikalat ang panganib sa pamamagitan ng pamamahagi ng mga pusta sa maraming operator, hiwalay pa ring pinapamahalaan ng bawat operator ang malaking pusta. Ang pagtitiwala sa nag-iisang operator ay nagdudulot ng malalaking panganib kung hindi magiging mahusay ang pagganap nito, magkaroon ito ng downtime, makokompromiso ito, o kumilos sa mapaminsalang paraan. - -Sa pamamagitan ng paggamit ng DVT, lubos na nababawasan ang tiwalang kailangan mula sa mga operator. **Sa tulong ng mga pagsasama-sama, puwedeng pangasiwaan ng mga operator ang mga pusta nang hindi kinakailangang magkaroon ng mga key ng validator** (dahil mga key share lang ang ginagamit). Pinapahintulutan din nito na ipamahagi sa mas maraming operator ang mga pusta (hal., sa halip na magkaroon ng nag-iisang operator na namamahala ng 1000 validator, binibigyang-daan ng DVT na magkakasamang pangasiwaan ang mga validator na iyon ng maraming operator). Titiyakin ng iba't ibang configuration ng operator na kung may babagsak mang isang operator, makakapagpatunay pa rin ang iba. Nagreresulta ito sa kalabisan at pagkakaiba-iba na nagdudulot ng mas magandang pagganap at katatagan, habang pinapalalaki ang mga reward. - -Ang isa pang benepisyo ng pagpapababa sa tiwala sa nag-iisang operator ay maaaring pahintulutan ng mga sama-samang pagpupusta ang mas bukas at walang pahintulot na pakikilahok ng mga operator. Sa pamamagitan nito, mababawasan ng mga serbisyo ang kanilang panganib at masusuportahan nila ang desentralisasyon ng Ethereum sa pamamagitan ng paggamit ng mga napili at walang pahintulot na hanay ng mga operator, halimbawa, sa pamamagitan ng pagpapares ng mga home o mas maliit na staker sa mas malalaking staker. - -## Mga potensyal na disbentaha ng paggamit ng DVT {#potential-drawbacks-of-using-dvt} - -- **Karagdagang bahagi** - ang pagpapakilala ng DVT node ay nagdaragdag ng isa pang bahagi na posibleng may sira o mahina. Ang isang paraan upang mapagaan ito ay ang pagsusumikap para sa maraming pagpapatupad ng DVT node, ibig sabihin ay maramihang mga kliyente ng DVT (katulad ng mayroong maraming mga kliyente para sa kasunduan at mga layer ng pagpapatupad). -- **Gastos sa operasyon** - dahil ang DVT ang namamahagi ng validator sa maraming partido, nangangailangan ng mas maraming node para sa operasyon sa halip na nag-iisang node lang, kaya mas lumalaki ang gastos sa operasyon. -- **Potensyal na pagtaas ng pagkaantala** - dahil gumagamit ang DVT ng protokol ng kasunduan upang makamit ang kasunduan sa pagitan ng maraming node na nagpapatakbo ng validator, maaari itong magdulot ng potensyal na pagtaas ng pagkaantala. - -## Further Reading {#further-reading} - -- [Specs ng distributed validator ng Ethereum (mataas na antas)](https://github.com/ethereum/distributed-validator-specs) -- [Teknikal na specs ng distributed validator ng Ethereum](https://github.com/ethereum/distributed-validator-specs/tree/dev/src/dvspec) -- [Demo app ng Shamir secret sharing](https://iancoleman.io/shamir/) diff --git a/public/content/translations/fil/staking/pools/index.md b/public/content/translations/fil/staking/pools/index.md deleted file mode 100644 index 22f24418e0a..00000000000 --- a/public/content/translations/fil/staking/pools/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: Pooled staking -description: Pangkalahatang-ideya tungkol sa kung paano magsimula sa pooled staking ng ETH -lang: fil -template: staking -emoji: ":money_with_wings:" -image: /images/staking/leslie-pool.png -alt: Lumalangoy sa pool ang rhino na si Leslie. -sidebarDepth: 2 -summaryPoints: - - Mag-stake at makakuha ng mga reward sa anumang halaga ng ETH sa pamamagitan ng pakikipagtulungan sa iba - - Ipaubaya ang validator sa third party para sa mas madali at simpleng proseso - - Ilagay ang mga staking token sa sarili mong wallet ---- - -## Ano ang mga staking pool? {#what-are-staking-pools} - -Isang collaborative approach ang mga staking pool para payagan ang maraming may mas maliliit na halaga ng ETH na makuha ang 32 ETH na kailangan para ma-activate ang isang set ng mga key ng validator. Hindi native na sinusuportahan sa protocol ang pooling functionality, kaya hiwalay na gumawa ng mga solution para tugunan ang pangangailangang ito. - -May ilang pool na gumagamit ng mga smart contract, kung saan maaaring ideposito ang mga pondo sa isang contract, na namamahala at sumusubaybay sa stake mo nang hindi umaasa sa third party, at nagbibigay sa iyo ng token na kumakatawan sa halagang ito. Maaaring hindi gumagamit ang ibang pool ng mga smart contract at off-chain na lang isinasaayos. - -## Bakit dapat mag-stake sa isang pool? {#why-stake-with-a-pool} - -Bukod sa mga benepisyo na aming inilahad sa aming [panimula sa staking](/staking/), ang staking sa isang pool ay may iba't ibang natatanging benepisyo. - - - - - - - - - -## Ano ang dapat isaalang-alang {#what-to-consider} - -Ang pooled o delegated staking ay hindi native na sinusuportahan ng Ethereum protocol, ngunit dahil sa demand ng mga user na mag-stake ng wala pang 32 ETH, mas maraming solution ang binuo upang punan ang demand na ito. - -Ang bawat tool at ang mga tool o smart contract na ginagamit ng mga ito ay ginawa ng iba't ibang team, at may mga benepisyo at panganib ang bawat isa sa mga ito. Binibigyang-daan ng mga pool ang mga user na i-swap ang ETH nila sa token na kumakatawan sa staked ETH. Ang token ay kapaki-pakinabang dahil ito'y binibigyang-daan nito ang mga user na i-swap ang kahit anong halaga ng ETH sa yield-bearing token na may katumbas na halaga na kumikita mula sa mga reward sa staking na inilalapat sa kasalukuyang staked ETH (at vice versa) sa mga decentralized exchange kahit na ang mismong ETH ay mananatiling staked sa consensus layer. Nangangahulugan ito na ang pag-swap sa at mula sa yield-bearing staked-ETH product at "raw ETH" ay mabilis, madali, at hindi lang available sa mga multiple ng 32 ETH. - -Gayunpaman, ang mga staked-ETH token na ito ay karaniwang nagdudulot ng mga kagawiang mala-cartel kung saan nakokontrol ng ilang centralized na organisasyon ang malaking halaga ng staked ETH sa halip na sa maraming independiyenteng indibidwal. Dahil dito, nagkakaroon ng sitwasyong nagbibigay-daan sa censorship o pagkuha ng halaga. Sa staking, palaging ang pinakamainam na sitwasyon ay ang mga indibidwal ang nagpapatakbo ng mga validator sa sarili nilang hardware hangga't maaari. - -[Iba pang detalye tungkol sa mga panganib ng pag-stake ng mga token](https://notes.ethereum.org/@djrtwo/risks-of-lsd). - -Gumagamit ng mga attribute indicator sa ibaba para ipakita ang mga kapansin-pansing kalakasan o kahinaan ng isang nakalistang staking pool. Gamitin ang seksyong ito bilang sanggunian sa kung paano namin tinutukoy ang mga attribute na ito habang pumipili ka ng pool na sasalihan. - - - -## Tingnan ang mga staking pool {#explore-staking-pools} - -May iba't ibang opsyon na available upang tulungan ka sa iyong setup. Gamitin ang mga indicator sa itaas para magabayan ka sa mga tool sa ibaba. - - - - - -Tandaan ang kahalagahan ng pagpili ng serbisyo na seryoso sa [client diversity](/developers/docs/nodes-and-clients/client-diversity/), dahil pinapaigting nito ang seguridad ng network, at nililimitahan nito ang iyong panganib. Matutukoy ang mga serbisyo na may patunay ng paglilimita ng pangunahing paggamit ng kliyente sa pamamagitan ng "execution client diversity" at "consensus client diversity." - -May mungkahi para sa staking tool na hindi namin nabanggit? Tingnan ang aming [patakaran sa product listing](/contributing/adding-staking-products/) para malaman kung ito ay angkop, at isumite ito para masuri. - -## Mga karaniwang itanong {#faq} - - -Karaniwan, ang mga ERC-20 staking token ay iniisyu sa mga staker at kumakatawan sa halaga ng kanilang na-stake na ETH kasama ang mga gantimpala. Tandaan na medyo magkakaiba ang paraan ng iba't ibang pool ng pamamahagi ng mga reward para sa staking sa kanilang mga user, pero pangkaraniwan ito. - - - -Ngayon na! Ang Shanghai/Capella network upgrade ay nangyari noong Abril 2023, at inilunsad nito ang mga pag-withdraw sa staking. Ang mga validator accounts na sumusuporta sa mga staking pool ngayon ay may kakayahang umalis at i-withdraw ang ETH at ilagay sa kanilang itinakdang withdrawal address. Dahil dito, magkakaroon ka ng kakayahang i-redeem ang bahagi mo sa stake para sa kasalukuyang ETH. Magtanong sa iyong provider upang malaman kung paano nila sinusuportahan ang functionality na ito. - -Binibigyang-daan naman ng mga pool na gumagamit ng ERC-20 staking token ang mga user na i-trade ang token na ito sa open market. Kung gayon, maibebenta mo ang iyong staking position at makakapag-"withdraw" ka nang hindi inaalis ang EH sa staking contract. - -Iba pang detalye tungkol sa mga pag-withdraw sa staking - - - -Maraming pagkakatulad ang mga opsyong ito sa pooled staking at mga centralized exchange, gaya ng kakayahang mag-stake ng maliliit na halaga ng ETH at pagsama-samahin ang mga ito upang mapagana ang mga validator. - -Hindi katulad ng mga centralized exchange, gumagamit ang maraming iba pang opsyon sa pooled staking ng mga smart contract a/o mga staking token, na karaniwang mga ERC-20 token na puwedeng ilagay sa sarili mong wallet, at mabili o maibenta gaya ng ibang token. Nagbibigay ito ng layer ng sovereignty at seguridad sa pamamagitan ng pagbibigay sa iyo ng kontrol sa iyong mga token, pero hindi ka pa rin nito bibigyan ng direktang kontrol sa validator client na nagpapatunay para sa iyo sa background. - -May ilang opsyon sa pooling na mas decentralized kumpara sa iba pagdating sa mga node na sumusuporta sa mga ito. Upang itaguyod ang kalagayan at decentralization ng network, palaging hinihikayat ang mga staker na pumili ng pooling service na nag-e-enable ng isang set ng mga node operator na hindi kailangan ng pahintulot at decentralized. - - -## Karagdagang pagbabasa {#further-reading} - -- [The Ethereum Staking Directory](https://www.staking.directory/) - _Eridian at Spacesider_ -- [Pag-stake gamit ang Rocket Pool - Pangkalahatang-ideya ng Staking](https://docs.rocketpool.net/guides/staking/overview.html) - _Mga dokumento ng RocketPool_ -- [Pag-stake ng Ethereum gamit ang Lido](https://help.lido.fi/en/collections/2947324-staking-ethereum-with-lido) - _Mga pantulong na dokumento ng Lido_ diff --git a/public/content/translations/fil/staking/saas/index.md b/public/content/translations/fil/staking/saas/index.md deleted file mode 100644 index 9769cfceb21..00000000000 --- a/public/content/translations/fil/staking/saas/index.md +++ /dev/null @@ -1,95 +0,0 @@ ---- -title: Staking bilang serbisyo -description: Pangkalahatang-ideya tungkol sa kung paano magsimula sa pooled staking ng ETH -lang: fil -template: staking -emoji: ":money_with_wings:" -image: /images/staking/leslie-saas.png -alt: Lumulutang sa ulap ang rhino na si Leslie. -sidebarDepth: 2 -summaryPoints: - - Ang mga third-party node operator ang nangangasiwa sa operasyon ng iyong validator client - - Magandang opsyon para sa sinumang may 32 ETH na hindi kumportable sa pagiging teknikal at kumplikado ng pagpapatakbo ng node - - Iwasang umasa sa iba, at panatilihing hawak mo ang iyong mga withdrawal key ---- - -## Ano ang staking bilang serbisyo? {#what-is-staking-as-a-service} - -Ang Staking as a Service (“SaaS") ay kumakatawan sa kategorya ng mga serbisyo sa staking kung saan mo idineposito ang sarili mong 32 ETH para sa isang validator, ngunit itinatalaga mo ang operasyon ng node sa isang third-party operator. Kadalasan, sa prosesong ito, ginagabayan ka sa buong inisyal na pag-set up, na kinabibilangan ng paggawa at pag-deposit ng key, at pagkatapos ay ia-upload ng mga signing key mo sa operator. Sa tulong nito, papatakbuhin ng serbisyo ang iyong validator para sa iyo, na kadalasang may bayad kada buwan. - -## Bakit dapat mag-stake sa gamit ang isang serbisyo? {#why-stake-with-a-service} - -Hindi native na sinusuportahan ng Ethereum protocol ang pagtatalaga ng stake, kaya ginawa ang mga serbisyong ito para punan ang demand na ito. Kung mayroon kang 32 ETH na ise-stake, pero hindi ka kumportableng mangasiwa ng hardware, binibigyang-daan ka ng mga serbisyong SaaS na italaga ang mahirap na trabaho habang nakakakuha ka ng mga native na block reward. - - - - - - - - - -## Ano ang dapat isaalang-alang {#what-to-consider} - -Dumarami ang mga SaaS provider na tutulong sa iyong i-stake ang ETH mo, pero may kanya-kanyang benepisyo at panganib ang mga ito. Ang lahat ng opsyon sa SaaS ay nangangailangan ng mga karagdagang trust assumption kumpara sa home-staking. Ang mga opsyon sa Saas ay maaaring naglalagay ng karagdagang code sa mga Ethereum clients na hindi bukas o mao-audit. Mayroon ding hindi magandang epekto ang SaaS sa decentralization ng network. Depende sa setup, maaaring hindi mo kontrolado ang iyong validator - maaaring gamitin ng operator ang iyong ETH sa maling paraan. - -Ang mga attribute indicator ay ginagamit sa ibaba para ipakita ang mga kapansin-pansing kalakasan o kahinaas ng isang nakalistang SaaS provider. Gamitin ang seksyong ito bilang sanggunian sa pagtukoy ng mga katangian na ito habang pumipili ka ng serbisyong tutulong sa iyo sa iyong pag-stake. - - - -## Tingnan ang mga staking service provider {#saas-providers} - -Nasa ibaba ang ilang available na mga SaaS provider. Gamitin ang mga indicator sa itaas upang tulungan kang gamitin ang mga serbisyong ito - - - -### Mga SaaS provider - - - -Tandaan ang kahalagahan ng pagsuporta sa [client diversity](/developers/docs/nodes-and-clients/client-diversity/) dahil pinapaigting nito ang seguridad ng network, at nililimitahan nito ang iyong panganib. Matutukoy ang mga serbisyo na may patunay ng paglilimita ng pangunahing paggamit ng kliyente sa pamamagitan ng "execution client diversity" at "consensus client diversity." - -### Mga Generator ng Key - - - -Mayroong mungkahi para sa staking-as-a-service provider na hindi namin napansin? Tingnan ang aming [patakaran sa product listing](/contributing/adding-staking-products/) para malaman kung ito ay angkop, at isumite ito para masuri. - -## Mga karaniwang itanong {#faq} - - -Mag-iiba ang mga usapan depende sa provider, pero karaniwan kang gagabayan sa pag-set up ng anumang signing key na kailangan mo (isa kada 32 ETH), at ia-upload ang mga ito sa iyong provider para payagan ang mga itong mag-validate para sa iyo. Hindi nagbibigay ang mga signing key ng anumang kakayahang mag-withdraw, mag-transfer, o gastusin ang iyong pondo. Gayunpaman, nagbibigay ang mga ito ng kakayahang bumoto para sa consensus, na kung hindi maayos na gagawin ay maaaring magdulot ng mga parusa offline o slashing. - - - -Oo. Ang bawat account ay binubuo ng mga BLS signing key at mga BLS withdrawal key. Upang magawa ng isang validator na patunayan ang kalagayan ng chain, lumahok sa mga sync committee at magmungkahi ng mga block, dapat maa-access kaagad ng validator client ang mga signing key. Dapat nakakonekta ang mga ito sa internet, at nang sa gayon ay maituturing na mga "hot" key. Isa itong kahingian para makapagpatunay ang iyong validator, kung kaya, pinaghihiwalay ang mga key na ginagamit para mag-transfer o mag-withdraw ng pondo para sa mga dahilang panseguridad. - -Ang mga BLS withdrawal key ay ginagamit upang mag-sign ng one-time na mensahe na nagtatakda kung saang execution layer account mapupunta ang mga staking reward at inilabas na pondo. Kapag na-broadcast na ang mensaheng ito, hindi na kailangan ang mga BLS withdrawal key. Sa halip, permanenteng itatalaga ang kontrol sa na-withdraw na pondo sa address na ibinigay mo. Binibigyang-daan ka nitong magtakda ng withdrawal address na naka-secure sa pamamagitan ng iyong sariling cold storage, na nagpapaliit sa posibilidad na manganib ang pondo ng iyong validator, kahit na may ibang nagkokontrol ng mga signing key ng iyong validator. - -Kailangang i-update ang mga kredensyal sa pag-withdraw para makapag-withdraw\*. Sa prosesong ito, gagawin ang mga withdrawal key gamit ang iyong mnemonic seed phrase. - -Tiyaking maingat mong iba-back up ang seed phrase na ito, kung hindi ay hindi mo magagawa ang iyong mga withdrawal key kapag kailangan na itong gawin. - -\*Hindi ito kailangang itakda ng mga staker na nagbigay ng withdrawal address na may inisyal na deposito. Magtanong sa iyong SaaS provider para sa suporta tungkol sa kung paano ihanda ang iyong validator. - - - -Inilunsad ang pag-withdraw sa staking sa Shanghai/Capella upgrade noong Abril 2023. Kailangang magbigay ng mga staker ng withdrawal address (kung hindi ito ibinigay sa inisyal na deposito), at awtomatikong sisimulang ipamahagi ang mga reward payment kada ilang araw. - -Puwede ring ganap na umalis ang mga validator bilang validator, na siyang mag-a-unlock ng natitirang nilang ETH balance para ma-withdraw. Matatanggap ng mga account na nagbigay ng execution withdrawal address at nakatapos ng proseso ng pag-alis ang kanilang buong balanse sa withdrawal address na ibinigay sa susunod na validator sweep. - -Iba pang detalye tungkol sa mga pag-withdraw sa staking - - - -Sa pamamagitan ng paggamit ng SaaS provider, ipinagkakatiwala mo ang operasyon ng node mo sa iba. May kaakibat itong panganib ng hindi magandang performance ng node, na hindi mo makokontrol. Kung ma-slash ang validator mo, papatawan ng parusa ang validator balance mo at puwersahang aalisin sa validator pool. - -Kapag natapos na ang proseso ng slashing/pag-alis, ita-transfer ang pondong ito sa withdrawal address na nakatalaga sa validator. Para ma-enable ito, kailangang magbigay ng withdrawal address. Maaaring naibigay na ito sa inisyal na deposito. Kung hindi, kakailanganing gamitin ang mga withdrawal key ng validator para mag-sign ng mensaheng nagdedeklara ng withdrawal address. Kung walang ibinigay na withdrawal address, hindi makukuha ang pondo hangga't hindi ito naibibigay. - -Makipag-ugnayan sa indibidwal na SaaS provider para sa iba pang detalye tungkol sa anumang guarantee o opsyon sa insurance, at para sa mga tagubilin sa kung paano magbigay ng withdrawal address. Kung gusto mong ikaw lang ang nagkokontrol ng iyong validator setup, [magbasa pa tungkol sa kung paano i-solo stake ang iyong ETH](/staking/solo/). - - -## Karagdagang pagbabasa {#further-reading} - -- [The Ethereum Staking Directory](https://www.staking.directory/) - _Eridian at Spacesider_ -- [Pagsusuri sa Mga Serbisyo sa Staking](https://www.attestant.io/posts/evaluating-staking-services/) - _Jim McDonald 2020_ diff --git a/public/content/translations/fil/staking/solo/index.md b/public/content/translations/fil/staking/solo/index.md deleted file mode 100644 index 6fabdfb308c..00000000000 --- a/public/content/translations/fil/staking/solo/index.md +++ /dev/null @@ -1,205 +0,0 @@ ---- -title: I-solo stake ang iyong ETH -description: Pangkalahatang-ideya tungkol sa kung paano simulang i-solo stake ang iyong ETH -lang: fil -template: staking -emoji: ":money_with_wings:" -image: /images/staking/leslie-solo.png -alt: Ang rhino na si Leslie na nasa sarili niyang computer chip. -sidebarDepth: 2 -summaryPoints: - - Direktang makatanggap ng maximum rewards mula sa protocol para sa pagpapatakbo nang maayos sa iyong validator at pagpapanatili ritong online - - Patakbuhin ang home hardware at personal na magdagdag sa seguridad at decentralization ng Ethereum network - - Iwasang umasa sa iba, at huwag ibigay sa iba ang kontrol ng mga key sa pondo mo ---- - -## Ano ang solo staking? {#what-is-solo-staking} - -Ang solo staking ay tumutukoy sa [pagpapatakbo ng Ethereum node](/run-a-node/) na nakakonekta sa internet at pagdedeposito ng 32 ETH para mag-activate ng [validator](#faq), na nagbibigay sa iyo ng kakayahang direktang lumahok sa network consensus. - -**Pinapaigting ng solo staking ang decentralization ng Ethereum network**, kung kaya, mas naiiwasan ng Ethereum ang censorship at nalalabanan nito ang mga atake. Maaaring hindi makatulong sa network ang ibang paraan ng staking sa ganitong paraan. Ang solo staking ang pinakamainam na opsyon para sa pag-secure ng Ethereum. - -Ang isang Ethereum node ay binubuo ng execution layer (EL) client at consensus layer (CL) client. Ang mga client na ito ay mga software na nagtutulungan, kasama ang valid na set ng mga signing key, upang mag-verify ng mga transaksyon at mga block, patunayan ang tamang head ng chain, mag-aggregate ng mga attestation, at magmungkahi ng mga block. - -Ang mga solo staker ay responsable sa pagpapatakbo ng hardware na kinakailangan upang patakbuhin ang mga client na ito. Lubos na inirerekomendang gumamit ng nakalaang machine para dito na pinapatakbo mo sa tahanan–makakabuti ito para sa kalagayan ng network. - -Tinatanggap ng solo staker ang mga reward nang direkta mula sa protocol para sa maayos na pagpapatakbo sa kanyang validator at pagpapanatili ritong online. - -## Bakit dapat mag-solo stake? {#why-stake-solo} - -Sa solo staking, mas malaki ang responsibilidad mo pero makokontrol mo nang husto ang pondo at staking setup mo. - - - - - - - -## Mga dapat isaalang-alang bago mag-solo staking {#considerations-before-staking-solo} - -Kahit na gusto nating maging accessible at walang panganib ang solo staking para sa lahat, hindi ito makatotohanan. May ilang praktikal at seryosong bagay na dapat isaalang-alang bago piliing i-solo stake ang iyong ETH. - - - -Kapag pinapatakbo mo ang sarili mong node, dapat kang maglaan ng oras para alamin kung paano gamitin ang napili mong software. Kasama dito ang pagbabasa ng mga kaugnay na dokumentasyon at pagiging updated sa mga komunikasyon ng mga dev team. - -Kung mas nauunawaan mo ang software na iyong pinapatakbo at kung paano gumagana ang patunay ng stake, mas maliit ang panganib bilang staker, at mas madaling ayusin ang anumang problema na maaari mong kaharapin kalaunan bilang operator ng node. - - - -Kapag nagse-set up ng node, kailangang kumportableng gumamit ng mga computer, bagama't pinapadali ito ng mga bagong tool sa paglipas ng panahon. Makakatulong kung nauunawaan ang command-line interface, pero hindi na ito lubos na kinakailangan. - -Ito rin ay nangangailangan ng napaka-basic na hardware setup, at pag-unawa sa minimum na inirerekomendang specs. - - - -Tulad kung paano sine-secure ng mga pribadong key ang iyong Ethereum address, kakailanganin mong gumawa ng mga key na para mismo sa iyong validator. Dapat mong maunawaan kung paano panatilihing ligtas at secure ang anumang seed phrase o pribadong key.{' '} - -[Seguridad at pag-iwas sa scam ng Ethereum](/security/) - - - -May mga pagkakataon na papalya ang hardware, magkakaroon ng error sa mga koneksyon sa network, at may mga pagkakataong kakailanganing i-upgrade ang software ng client. Ang pangangalaga sa node ay hindi maiiwasan at kakailanganin mo itong bigyan ng pansin paminsan-minsan. Kakailanganin mong tiyaking magiging updated ka sa anumang inaasahang upgrade sa network, o iba pang mahahalagang pag-upgrade sa client. - - - -Ang iyong mga reward ay nakabatay sa oras na online ang iyong validator at maayos ang pag-attest. Magpapataw ng penalty para sa downtime na nakabatay sa bilang ng iba pang validator na offline sa parehong panahon, ngunit hindi ito magreresulta sa slashing. Ang bandwidth ay mahalaga rin, dahil nababawasan ang mga reward para sa mga attestation na hindi natatanggap sa tamang oras. Mag-iiba-iba ang mga kahingian, pero inirerekomenda ang hindi bababa sa 10 Mb/s na up at down. - - - -Naiiba sa mga penalty sa kawalan ng aktibidad na ipapataw dahil sa pagiging offline, ang slashing ay isang mas matinding penalty na ipinapataw para sa mga mapaminsalang pagkilos. Sa pamamagitan ng pagpapatakbo ng isang minority client nang naka-load ang iyong mga key sa iisang machine lang sa bawat pagkakataon, lumiliit ang panganib na makaranas ka ng slashing. Sa kabila nito, dapat alam ng lahat ng staker ang mga panganib ng slashing. - - Iba pang detalye tungkol sa slashing at validator lifecycle - - - - - -## Paano ito gumagana {#how-it-works} - - - -Habang aktibo ka, magkakaroon ka ng mga ETH reward, na ide-deposito paminsan-minsan sa iyong withdrawal address. - -Kung gusto mo, maaari kang umalis bilang validator, kung kaya, hindi mo na kailangang maging online at hindi mo na matatanggap ang anupamang reward. Ang iyong natitirang balanse ay iwi-withdraw sa withdrawal address na itatalaga mo sa panahon ng pag-set up. - -[Iba pang detalye tungkol sa mga pag-withdraw sa staking](/staking/withdrawals/) - -## Magsimula sa Staking Launchpad {#get-started-on-the-staking-launchpad} - -Ang Staking Launchpad ay isang open source na application na tutulong sa iyong maging staker. Gagabayan ka nito sa pagpili ng iyong mga client, paggawa ng mga key mo at pagdedeposito ng ETH mo sa staking deposit contract. May checklist na ibinibigay upang tiyakin na nagawa mo ang lahat para ligtas na ma-set up ang iyong validator. - - - -## Ano ang dapat isaalang-alang sa mga tool para sa node at client setup {#node-tool-considerations} - -Dumarami ang mga tool at serbisyo na tutulong sa iyong i-solo stake ang ETH mo, pero may iba't ibang panganib at benepisyo ang bawat isa sa mga ito. - -Ang mga attribute indicator ay ginagamit sa ibaba upang ipahiwatig ang mga kapansin-pansing kalakasan o kahinaan ng isang nakalistang staking tool. Gamitin ang seksyong ito bilang sanggunian sa kung paano namin tinutukoy ang mga attribute na ito habang pumipili ka ng mga tool na tutulong sa iyong staking journey. - - - -## Tingnan ang mga tool para sa pag-set up ng node at client {#node-and-client-tools} - -May iba't ibang opsyon na available upang tulungan ka sa iyong setup. Gamitin ang mga indicator sa itaas para magabayan ka sa mga tool sa ibaba. - - - -### Mga tool para sa node - - - -Tandaan ang kahalagahan ng pagpili ng [minority client](/developers/docs/nodes-and-clients/client-diversity/) dahil pinapaigting nito ang seguridad ng network, at nililimitahan nito ang iyong panganib. Ang mga tool na nagbibigay-daan sa iyong mag-set up ng minority client ay tinutukoy bilang "multi-client." - -### Mga Generator ng Key - -Ang mga tool na ito ay maaaring gamitin bilang alternatibo sa [Staking Deposit CLI](https://github.com/ethereum/staking-deposit-cli/) upang tumulong sa paggawa ng key. - - - -May mungkahi para sa staking tool na hindi namin nabanggit? Tingnan ang aming [patakaran sa product listing](/contributing/adding-staking-products/) para malaman kung ito ay angkop, at isumite ito para masuri. - -## Tingnan ang mga gabay sa solo staking {#staking-guides} - - - -## Mga karaniwang itanong {#faq} - -Ilan ito sa mga pinakakaraniwang tanong tungkol sa staking na mahalagang malaman. - - - -Ang validator ay isang virtual entity sa Ethereum at nakikilahok sa consensus ng Ethereum protocol. Ang mga validator ay kinakatawan ng isang balanse, pampublikong key, at iba pang property. Ang validator client ang software na kumikilos para sa validator sa pamamagitan ng pangangasiwa at paggamit sa pribadong key nito. Maaaring mangasiwa ang isang validator client ng maraming pares ng key, na nagkokontrol ng maraming validator. - - - - -Ang bawat key-pair na nauugnay sa isang validator ay nangangailangan ng eksaktong 32 ETH para ma-activate. Ang pagdedeposito ng mas maraming ETH sa isang set ng mga key ay hindi nagpapalaki sa posibildad na makakuha ng mga reward, dahil limitado ang bawat validator sa epektibong balanse na 32 ETH. Ibig sabihin nito, isinasagawa ang staking nang kada 32 ETH, kung saan may sariling set ng mga key at balanse ang bawat isa. - -Huwag magdeposito ng mahigit 32 ETH para sa isang validator. Hindi nito mapaparami ang iyong mga reward. Kung mayroon nang itinakdang withdrawal address para sa validator, ang sobrang pondo na higit sa 32 ETH ay awtomatikong iwi-withdraw sa address na ito sa susunod na [validator sweep](/staking/withdrawals/#validator-sweeping). - -Kung masyadong matrabaho para sa iyo ang solo staking, pag-isipang gumamit ng [staking-as-a-service](/staking/saas/) provider, o kung wala ka pang 32 ETH, tingnan ang [mga staking pool](/staking/pools/). - - - -Ang pagiging offline kapag maayos na nagfa-finalize ang network ay HINDI magreresulta sa slashing. Magkakaroon ng maliliit na penalty para sa kawalan ng aktibidad kung ang iyong validator ay hindi available na magpatunay para sa isang partikular na epoch (tumatagal nang 6.4 minuto ang bawat isa), ngunit labis itong naiiba sa slashing. Ang mga penalty na ito ay bahagyang mas kaunti kaysa sa reward na maaari mo sanang makuha kung available para magpatunay ang validator, at mababawi ang mga pagkalugi sa pamamagitan ng halos katumbas na panahon ng pagiging online ulit. - -Tandaan na ang mga penalty para sa kawalan ng aktibidad ay nakabatay sa bilang ng mga validator na offline sa parehong panahon. Sa mga sitwasyon kung saan sabay-sabay na offline ang malaking bahagi ng network, mas malaki ang ipapataw na penalty para sa bawat isa sa mga validator na ito kumpara kung isang validator lang ang hindi available. - -Sa mga sukdulang sitwasyon, kung hihinto sa pag-finalize ang network dahil offline ang mahigit sa isang-katlo ng mga validator, mapeperhuwisyo ang mga user ng quadratic inactivity leak, na labis na pagkaubos ng ETH mula sa mga offline na validator account. Binibigyang-daan nito ang network na ayusin ang sarili nito sa pamamagitan ng paggamit ng ETH ng mga hindi aktibong validator hanggang sa maging 16 ETH ang kanilang balanse, at sa puntong iyon, awtomatiko silang aalisin sa validator pool. Kalaunan, mapupunan ulit ng mga natitirang online na validator ang 2/3 ng network, na siyang sasapat sa supermajority na kinakailangan para maisapinal ulit ang chain. - - - -Sa madaling salita, hindi ito ganap na masisigurado, ngunit kung kikilos ka nang walang masamang hangarin, magpapatakbo ka ng minority client at papanatilihin mo lang ang mga signing key mo sa isang machine sa bawat pagkakataon, halos zero ang tsansang masa-slash ka. - -Mayroon lang ilang partikular na paraan na maaaring magresulta sa pag-slash ng validator at pag-eject nito sa network. Habang isinusulat ito, ang mga slashing na nangyari ay produkto lang ng mga redundant na hardware setup kung saan sino-store ang mga signing key sa dalawang magkahiwalay na machine sa bawat pagkakataon. Ito ay maaaring hindi sinasadyang magresulta sa isang double vote mula sa iyong mga keys, na isang slashable offense. - -Ang pagpapatakbo ng isang supermajority client (anumang client na ginagamit ng mahigit 2/3 ng network) ay nagdadala rin ng panganib ng potensyal na pag-slash kung sakaling may bug ang client na ito na nagreresulta sa chain fork. Ito ay maaaring magdulot ng depektibong fork na maisasapinal. Upang maibalik sa tamang chain, kinakailangang magsumite ng surround vote sa pamamagitan ng pagsusumikap na bawiin ang isang naisapinal na block. Ito rin ay isang slashable offense at maaari itong maiwasan sa pamamagitan ng pagpapatakbo na lang ng isang minority client. - -Ang mga katumbas na bug sa isang minority client ay hindi kailanman maisasapinal at hindi kailanman magreresulta sa isang surround vote, at magdudulot lang ng mga penalty para sa kawalan ng aktibidad, hindi sa slashing. - - - - - -Maaaring medyo magkakaiba ang performance at user interface ng mga indibidwal na client, dahil ginawa ang bawat isa sa mga ito ng iba't ibang team gamit ang iba't ibang programming language. Gayunpaman, wala sa mga ito ang "pinakamahusay." Ang lahat ng production client ay magagandang uri ng software na nagsasagawa ng mga pangunahing function na mag-sync at mag-interact sa blockchain. - -Dahil ibinibigay ng lahat ng production client ang parehong basic functionality, napakahalaga na pumili ka ng minority client, ibig sabihin, anumang client na HINDI kasalukuyang ginagamit ng karamihan sa mga validator sa network. Maaaring hindi ito rasonable, pero ang pagpapatakbo ng majority o supermajority client ay maglalagay sa iyo sa mas malaking panganib ng slashing kung sakaling magkaroon ng bug sa client na iyon. Labis na nililimitahan ng pagpapatakbo ng minority client ang mga panganib na ito. - -Magbasa pa tungkol sa kung bakit mahalaga ang client diversity - - - -Bagama't maaaring gumamit ng virtual private server (VPS) bilang pamalit sa home hardware, ang pisikal na access at lokasyon ng iyong validator client ay mahalaga. Sa tulong ng mga centralized cloud solution tulad ng Amazon Web Services o Digital Ocean, hindi na kailangang kumuha at magpatakbo ng hardware, ngunit ang kapalit nito ay pag-centralize sa network. - -Kapag mas maraming validator client ang tumatakbo sa isang centralized cloud storage solution, mas magiging mapanganib ito para sa mga user na ito. Kapag nagkaroon ng anumang event na magpapa-offline sa mga provider na ito, isa mang atake, mga panregulatoryong demand, o simpleng pagkawala ng kuryente/internet, sabay-sabay na mag-o-offline ang bawat validator client na umaasa sa server na ito. - -Ang mga penalty sa pagiging offline ay nakabatay sa bilang ng iba pang provider na offline sa parehong panahon. Kapag gumamit ng VPS, mas mapapalaki ang panganib na mas magiging matindi ang ipapataw na penalty sa pagiging offline, at mapapalaki nito ang posibilidad na makaranas ka ng quadratic leaking o slashing kung sakaling maging masyadong malaki ang outage. Upang mapaliit ang panganib para sa iyo at sa network, lubos na hinihikayat ang mga user na kumuha at magpatakbo ng sarili nilang hardware. - - - - -Ang anumang uri ng withdrawal mula sa Beacon Chain ay nangangailangan ng pagtatakda ng mga kredensyal sa pag-withdraw. - -Itinatakda ito ng mga bagong staker sa panahon ng paggawa ng key at deposito. Puwedeng i-upgrade ng mga kasalukuyang staker na hindi pa nakapag-set nito ang kanilang mga key para masuportahan ang functionality na ito. - -Kapag naitakda na ang mga kredensyal sa pag-withdraw, ang mga reward payment (nalikom na ETH matapos ang unang 32) ay pana-panahong awtomatikong ipapamahagi sa withdrawal address. - -Upang ma-unlock at maibalik ang iyong buong balanse, dapat mo ring tapusin ang proseso ng pag-aalis ng iyong validator. - -Iba pang detalye tungkol sa mga pag-withdraw sa staking - - -## Karagdagang pagbabasa {#further-reading} - -- [The Ethereum Staking Directory](https://www.staking.directory/) - _Eridian at Spacesider_ -- [Ang Problema ng Ethereum sa Client Diversity](https://hackernoon.com/ethereums-client-diversity-problem) - _@emmanuelawosika 2022_ -- [Pagtulong sa Client Diversity](https://www.attestant.io/posts/helping-client-diversity/) - _Jim McDonald 2022_ -- [Client diversity sa consensus layer ng Ethereum](https://mirror.xyz/jmcook.eth/S7ONEka_0RgtKTZ3-dakPmAHQNPvuj15nh0YGKPFriA) - _jmcook.eth 2022_ -- [Paano Dapat Gawin: Bumili ng Hardware para sa Ethereum Validator](https://www.youtube.com/watch?v=C2wwu1IlhDc) - _EthStaker 2022_ -- [Mga Tip para sa Pag-iwas sa Slashing sa Eth2](https://medium.com/prysmatic-labs/eth2-slashing-prevention-tips-f6faa5025f50) - _Raul Jordan 2020_ - - diff --git a/public/content/translations/fil/staking/withdrawals/index.md b/public/content/translations/fil/staking/withdrawals/index.md deleted file mode 100644 index b3ee2fe1016..00000000000 --- a/public/content/translations/fil/staking/withdrawals/index.md +++ /dev/null @@ -1,227 +0,0 @@ ---- -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: /images/staking/leslie-withdrawal.png -alt: Ang rhino na si Leslie kasama ng mga natanggap niyang reward mula sa staking -sidebarDepth: 2 -summaryPoints: - - Binigyang-daan ng Shanghai/Capella upgrade ang mga pag-withdraw sa staking sa Ethereum - - Upang magamit ang serbisyo, kinakailangan ng mga operator ng validator na magbigay ng withdrawal address - - Ang mga reward ay awtomatikong ipinapamahagi kada ilang araw - - Matatanggap ng mga validator na ganap na aalis sa staking ang kanilang natitirang balanse ---- - - -Ang pag-withdraw sa staking ay in-enable kasabay ng Shanghai/Capella ugrade na naganap noong Abril 12, 2023. Iba pang detalye tungkol sa Shanghai/Capella - - -Ang **mga pag-withdraw sa staking** ay tumutukoy sa mga pag-transfer ng ETH mula sa validator account na nasa consensus layer ng Ethereum (ang Beacon Chain), papunta sa execution layer kung saan ito magagamit sa mga transaksyon. - -Ang **mga reward payment para sa sobrang balanse** na mahigit 32 ETH ay awtomatiko at regular na ipapadala sa withdrawal address na naka-link sa bawat validator, kapag ibinigay na ito ng user. Ang mga user ay puwede ring **ganap na umalis sa staking**, na nagbubukas ng kanilang buong balanse bilang validator. - -## Mga reward mula sa staking {#staking-rewards} - -Ang mga reward payment ay awtomatikong ipinoproseso para sa mga aktibong validator account na may maxed out na effective balance na 32 ETH. - -Ang anumang balanse na mahigit 32 ETH na nakamit sa pamamagitan ng mga reward ay hindi talaga nagdadagdag sa pangunahing balanse, o hindi nagpapataas ng weight ng validator sa network, kaya, awtomatiko itong iwi-withdraw bilang reward payment kada ilang araw. Maliban sa pagbibigay ng withdrawal address isang beses, hindi kinakailangan ng anumang aksyon mula sa operator ng validator para sa mga reward na ito. Ito ay nagsisimula sa consensus layer, kung kaya, walang gas (bayarin sa transaksyon) na kinakailangan sa kahit anong hakbang. - -### Paano tayo nakarating dito? {#how-did-we-get-here} - -Sa mga nakaraang taon, ang Ethereum ay sumailalim sa ilang pag-upgrade sa network at nag-transition sa network na pinoprotektahan ng ETH mismo, sa halip ng energy-intensive mining tulad ng dati. Ang paglahok sa consensus sa Ethereum ay kinikilala na ngayon bilang "staking", dahil ang mga kalahok ay boluntaryong naglalagay ng kanilang ETH sa isang "stake" upang magkaroon ng kakayahan na makilahok sa network. Ang mga user na sumusunod sa mga panuntunan ay mabibigyan ng gantimpala, habang ang mga magtatangkang mandaya ay maaaring parusahan. - -Mula nang ilunsad ang staking deposit contract noong Nobyembre 2020, boluntaryong naglagay ang ilang matapang na nanguna sa Ethereum ng mga pondo upang i-activate ang "mga validator", na mga espesyal na account na may karapatang pormal na patunayan ang at magmungkahi ng mga block, alinsunod sa mga panuntunan ng network. - -Bago ang Shanghai/Capella upgrade, hindi mo magamit o ma-access ang iyong staked ETH. Ngunit ngayon, maaari mong piliin awtomatikong matanggap ang iyong mga reward sa isang piling account, at mawi-withdraw mo rin ang iyong staked ETH kung kailan mo gusto. - -### Paano ako maghahanda? {#how-do-i-prepare} - - - -### Mahahalagang paunawa {#important-notices} - -Ang pagbibigay ng withdrawal address ay isang kinakailangang hakbang para sa anumang validator account bago ito maging eligible na mag-withdraw ng ETH mula sa balanse nito. - - - - - - Ang bawat validator account ay maaari lang magkaroon ng isang withdrawal address, nang isang beses lang. Kapag nakapili na ng address at naisumite na ito sa consensus layer, hindi na ito maaaring bawiin o baguhin ulit. I-double check ang pagmamay-ari at katumpakan ng address na ibinigay bago ito isumite. - - - - -Sa ngayon, walang banta sa pondo mo kung hindi mo ito ibibigay, basta't nananatiling ligtas offline ang iyong mnemonic/seed phrase, at hindi ito nakompromiso sa anumang paraan. Kung hindi maipapakita ang mga kredensyal sa pag-withdraw, hindi makukuha ang ETH sa validator account hangga't hindi nagbibigay ng withdrawal address. - -## Ganap na pag-alis sa staking {#exiting-staking-entirely} - -Kailangang magbigay ng withdrawal address bago ma-transfer ang _anumang_ pondo mula sa balanse ng validator account. - -Ang mga user na nagnanais na ganap na umalis sa staking at i-withdraw ang kanilang buong balanse ay kinakailangan ding mag-sign at mag-broadcast ng mensahe ng "boluntaryong pag-alis" gamit ang mga key ng validator para masimulan ang proseso ng pag-alis sa staking. Ito ay ginagawa gamit ang iyong validator client at isinusumite sa iyong consensus node, at hindi nangangailangan ng gas. - -Ang proseso ng pag-alis ng isang validator sa staking ay gumugugol ng iba't ibang oras, depende sa kung ilan pang validator ang umaalis sa parehong panahon. Kapag tapos na, ang account na ito ay hindi na magiging responsable sa pagganap ng mga tungkulin sa validator network, hindi na eligibile para sa mga reward, at hindi na rin nagse-"stake" ng kanilang ETH. Sa oras na ito, ang account ay ituturing na ganap nang "withdrawable". - -Kapag ang isang account ay na-flag na bilang "withdrawable", at nagbigay na ng mga kredensyal sa pag-withdraw, wala nang kailangang gawin ang user kundi maghintay. Ang mga account ay awtomatiko at tuloy-tuloy na isi-sweep ng mga block proposer para sa mga eligible na exited fund, at ita-transfer ang buong balanse ng iyong account (kilala rin bilang "full withdrawal") sa susunod na sweep. - -## Kailan pinapagana ang mga pag-withdraw sa staking? {#when} - -Live na ang mga pag-withdraw sa staking! Ang functionality ng pag-withdraw ay in-enable bilang bahagi ng Shanghai/Capella upgrade na naganap noong Abril 12, 2023. - -Ang Shanghai/Capella upgrade ang nagbigay-daan para maibalik ang staked ETH sa mga regular na Ethereum account. Sinubaybayan nito ang pag-stake ng liquidity, at inilapit nito ang Ethereum sa layunin nitong bumuo ng sustainable, scalable, at secure na decentralized ecosystem. - -- [Iba pang detalye tungkol sa kasaysayan ng Ethereum](/ethereum-forks/) -- [Iba pang detalye tungkol sa roadmap ng Ethereum](/roadmap/) - -## Paano gumagana ang mga withdrawal payment? {#how-do-withdrawals-work} - -Ang pagiging eligible ng isang partikular na validator para sa pag-withdraw ay tinutukoy sa pamamagitan ng kalagayan mismo ng validator account. Hindi kailangan ng anumang user input anumang oras upang matukoy kung dapat magsimula ng pag-withdraw ang account o hindi—ang buong proseso ay awtomatikong ginagawa ng consensus layer sa isang tuloy-tuloy na loop. - -### More of a visual learner? {#visual-learner} - -Tingnan ang paliwanag ng Finematics tungkol sa mga pag-withdraw sa staking ng Ethereum: - - - -### "Pag-sweep" ng validator {#validator-sweeping} - -Kapag nakaiskedyul ang isang validator na magmungkahi ng susunod na block, kailangan nitong gumawa ng withdrawal queue ng hanggang 16 na eligible withdrawal. Ito ay ginagawa sa pamamagitan ng pagsisimula sa validator index 0, pagtukoy kung may eligible withdrawal para sa account na ito batay sa mga panuntunan ng protocol, at pagdadagdag nito sa queue kung mayroon man. Ang validator na nakatakda na mag-propose ng susunod na bloke ay magpapatuloy kung saan iniwan ng huling bloke, at magpapatuloy ito nang sunod-sunod ng walang katapusan. - - - - - -Para lang itong analog na orasan. Itinuturo ng kamay sa orasan ang oras, umuusad ito sa isang direksyon, wala itong nilalaktawang anumang oras, at sa huli ay bumabalik ito sa simula kapag naabot na nito ang huling numero.

-Ngayon, sa halip na 1 hanggang 12, isipin na may 0 hanggang N (ang kabuuang bilang ng mga validator account na nairehistro sa consensus layer, na mahigit 500,000 mula noong Enero 2023).

-Ituturo ng kamay sa orasan ang susunod na validator na kailangang tingnan kung may mga eligible withdrawal. Nagsisimula ito sa, at umuusad paikot nang hindi nilalaktawan ang anumang account. Kapag naabot na ang huling validator, babalik ang sa simula ang cycle. -
-
-
- -#### Pagtingin kung may mga withdrawal ang account {#checking-an-account-for-withdrawals} - -Habang sini-sweep ng isang proposer ang mga validator para sa mga posibleng withdrawal, inihahambing ang bawat sinusuring validator sa maikling serye ng mga tanong para tukuyin kung dapat mag-trigger ng withdrawal, at kung oo, kung gaano karaming ETH ang dapat i-withdraw. - -1. **Mayroon bang ibinigay na withdrawal address?** Kung wala pang withdrawal address na ibinigay, lalaktawan ang account at hindi magsisimula ng anumang withdrawal. -2. **Inalis at mawi-withdraw ba ang validator?** Kung ganap nang inalis ang validator, at naabot na natin ang epoch kung saan maituturing nang "mawi-withdraw" ang kanilang account, magpoproseso ng full withdrawal. Ita-transfer nito ang buong natitirang balanse sa withdrawal address. -3. **Umabot na ba sa 32 ang effective balance?** Kung ang account ay may mga kredensyal sa pag-withdraw, hindi pa ganap na naiaalis, at may nakatenggang mga reward na mahigit 32, magpoproseso ng isang partial withdrawal na nagta-transfer lang ng mga reward na mahigit 32 sa withdrawal address ng user. - -May dalawang aksyon lang na ginagawa ng mga validator operator sa buong life cycle ng isang validator na direktang nakakaapekto sa flow na ito: - -- Magbigay ng mga kredensyal sa pag-withdraw upang ma-enable ang anumang uri ng withdrawal -- Umalis sa network, na magti-trigger ng full withdrawal - -### Walang gas {#gas-free} - -Sa estratehiyang ito sa mga pag-withdraw sa staking, hindi hinihiling sa mga staker na manual na magsumite ng transaksyon na nagpapa-withdraw ng partikular na dami ng ETH. Ibig sabihin nito, **hindi kailangan ng gas (bayarin sa transaksyon)**, at hindi rin nakikipag-agawan ang mga withdrawal para sa kasalukuyang execution layer block space. - -### Gaano kadalas kong matatanggap ang aking mga staking reward? {#how-soon} - -Maaaring magproseso ng hanggang 16 na withdrawal sa isang block. Sa bilis na 'yon, puwedeng magproseso ng 115,200 validator withdrawal kada araw (kung walang nilaktawang slot). Tulad ng nabanggit sa itaas, lalaktawan ang mga validator na walang eligible na withdrawal, na magpapabilis sa pagtatapos ng sweep. - -Kapag pinalawak ang kalkulasyong ito, matatantya natin ang oras na kakailanganin upang magproseso ng partikular na bilang ng mga withdrawal: - - - -| Bilang ng mga withdrawal | Tagal bago makumpleto | -| :-------------------: | :--------------: | -| 400,000 | 3.5 araw | -| 500,000 | 4.3 araw | -| 600,000 | 5.2 araw | -| 700,000 | 6.1 araw | -| 800,000 | 7.0 araw | - - - -Tulad ng nakikita mo, babagal ito habang dumarami ang mga validator sa network. Kapag dumami ang mga nilaktawang slot, babagal ito nang husto, pero karaniwan nitong kakatawanin ang mas mabagal na posibleng resulta. - -## Mga karaniwang itanong {#faq} - - -Hindi, ang proseso ng pagbibigay ng mga kredensyal sa pag-withdraw ay one-time process, at hindi na maaaring baguhin kapag naisumite na. - - - -Sa pamamagitan ng pagtatakda ng withdrawal address ng execution layer, permanente nang nabago ang mga kredensyal sa pag-withdraw ng validator na iyon. Ito ay nangangahulugan na hindi na gagana ang mga lumang kredensyal, at sa execution layer account didirekta ang mga bagong kredensyal. - -Ang mga withdrawal address ay maaaring maging smart contract (kontrolado ng code nito), o externally owned account (EOA, kontrolado ng pribadong key nito). Sa kasalukuyan, ang mga account na ito ay walang paraan para magpadala ng mensahe pabalik sa consensus layer na magpapahiwatig ng pagbabago sa mga kredensyal ng validator, at magiging kumplikado ang protocol kahit hindi naman dapat kapag idinagdag ang functionality na ito. - -Bilang alternatibo sa pagbabago ng withdrawal address para sa partikular na validator, maaaring piliin ng mga user na magtakda ng isang smart contract bilang kanilang withdrawal address na maaaring pangasiwaan ang pag-rotate ng key, tulad ng Safe. Ang mga user na nagtatakda ng kanilang pondo sa kanilang sariling EOA ay maaaring magsagawa ng ganap na pag-alis para i-withdraw ang lahat ng kanilang na-stake na pondo, at pagkatapos ay mag-stake ulit gamit ang mga bagong kredensyal. - - - - -Kung bahagi ka ng isang [staking pool](/staking/pools/) o may hawak kang mga staking token, dapat kang magtanong sa iyong provider ng iba pang detalye tungkol sa kung paano pinapangasiwaan ang mga pag-withdraw sa staking, dahil magkakaiba ang paraan ng pangangasiwa ng bawat serbisyo. - -Sa pangkalahatan, dapat malaya ang mga user na kunin ang kasalukuyan nilang staked ETH, o magpalit ng staking provider na ginagamit nila. Kung masyado nang nagiging malaki ang isang partikular na pool, puwedeng alisin, i-redeem, at i-stake ulit ang pondo sa mas maliit na provider. O, kung nakalikom ka na ng sapat na ETH, maaari kang [mag-stake mula sa bahay](/staking/solo/). - - - - -Oo, basta't may ibinigay na withdrawal address ang iyong validator. Dapat itong ibigay nang isang beses para inisyal na ma-enable ang anumang withdrawal, pagkatapos ay awtomatikong mati-trigger kada ilang araw ang mga reward payment sa bawat validator sweep. - - - - -Hindi, kung ang iyong validator ay aktibo pa sa network, hindi magaganap nang awtomatiko ang full withdrawal. Para mangyari ito, kailangang manual na magsimula ng boluntaryong pag-alis. - -Kapag natapos na ng validator ang proseso ng pag-alis, at kung may mga kredensyal sa pag-withdraw ang account, ang natitirang balanse ay saka iwi-withdraw sa susunod na validator sweep. - - - - -Ang mga withdrawal ay idinisenyo upang awtomatikong maiproseso, at ililipat nito ang anumang ETH na hindi aktibong nagko-contribute sa stake. Kasama dito ang mga kumpletong balanse para sa mga account na natapos na ang proseso ng pag-alis. - -Hindi posibleng manual na hilingin ang partikular na halaga ng ETH na iwi-withdraw. - - - - -Ang mga operator ng validator ay inirerekomenda na bisitahin ang Staking Launchpad Withdrawalsna pahina kung saan matatagpuan mo ang tungkol sa kung paano ihanda ang iyong validator para sa pag-withdraw, timing ng mga pangyayari, at higit pang mga detalye tungkol sa kung paano gumagana ang mga withdrawal. - -Upang subukan muna ang iyong setup sa isang testnet, bisitahin ang Holesky Testnet Staking Launchpad para magsimula. - - - - -Hindi. Kapag umalis na ang isang validator at na-wtihdraw na ang kumpletong balanse nito, awtomatikong ita-transfer ang anumang karagdagang pondong idineposito sa validator na iyon sa withdrawal address sa susunod na validator sweep. Upang mag-stake ulit ng ETH, kailangang mag-activate ng bagong validator. - - -## Karagdagang pagbabasa {#further-reading} - -- [Mga Pag-withdraw sa Staking sa Launchpad](https://launchpad.ethereum.org/withdrawals) -- [EIP-4895: Mga Beacon chain push withdrawal bilang mga operasyon](https://eips.ethereum.org/EIPS/eip-4895) -- [PEEPanEIP #94: Pag-withdraw sa Staked ETH (Testing) kasama sina Potuz at Hsiao-Wei Wang](https://www.youtube.com/watch?v=G8UstwmGtyE) -- [PEEPanEIP#68: EIP-4895: Itinutulak ng beacon chain ang mga withdrawal bilang mga operasyon kasama si Alex Stokes](https://www.youtube.com/watch?v=CcL9RJBljUs) -- [Pag-unawa sa Validator Effective Balance](https://www.attestant.io/posts/understanding-validator-effective-balance/) diff --git a/public/content/translations/fil/web3/index.md b/public/content/translations/fil/web3/index.md deleted file mode 100644 index 819076c9634..00000000000 --- a/public/content/translations/fil/web3/index.md +++ /dev/null @@ -1,163 +0,0 @@ ---- -title: Ano ang Web3 at bakit ito mahalaga? -description: Isang panimula sa Web3—ang susunod na pag-unlad ng World Wide Web—at kung bakit ito mahalaga. -lang: fil ---- - -# Panimula sa Web3 {#introduction} - -Nakatulong ang centralization upang bilyon-bilyong tao ang maging pamilyar sa World Wide Web at ginawa nito ang stable at mahusay na infrastructure kung nasaan ito ngayon. Kasabay nito, hawak ng ilang centralized entity ang malaking bahagi ng World Wide Web, na unilateral na nagpapasya sa kung ano dapat at hindi dapat pahintulutan. - -Web3 ang sagot sa suliraning ito. Sa halip na malalaking technology company lang ang nagpapatakbo sa Web, ginagamit ng Web3 ang decentralization, at binubuo, pinapatakbo, at pagmamay-ari ito ng mga user nito. Inilalagay ng Web3 ang kapangyarihan sa kamay ng mga tao kaysa sa mga kumpanya. Bago natin pagusapan ang Web3, alamin muna natin kung paano tayo nakarating dito. - - - -## Ang pagsisimula ng Web {#early-internet} - -Para sa maraming tao, ang Web ay hindi nagbabagong bahagi ng modernong buhay—na ito ay inimbento at patuloy na lang na ginagamit. Subalit ang Web na alam natin ngayon ay ibang iba sa orihinal na konsepto nito. Upang maunawaan natin ito, makatutulong na paghiwalayin ang maikling kasaysayan ng Web base sa pagsulong nito—Web 1.0 at Web 2.0. - -### Web 1.0: Read-Only (1990-2004) {#web1} - -Noong 1989, sa CERN sa Geneva, abala si Tim Berners-Lee sa paggawa ng mga protocol na magiging World Wide Web. Ang kanyang ideya? Ang gumawa ng bukas at decentralized na protocol kung saan maaaring magbahagi ng impormasyon nasaan ka man sa mundo. - -Ang kauna-unahang likha ni Berner-Lee na ngayon ay tinatawag na 'Web 1.0' ay tinatayang nag-umpisa sa pagitan ng 1990 hanggang 2004. Ang Web 1.0 ay halos puro mga static na website na pagmamay-ari ng mga kumpanya, at halos walang interaction sa pagitan ng mga user nito — bihirang gumawa ng content ang mga indibidwal — kung kaya, tinawag itong Read-Only Web. - -![Client-server architecture, na kumakatawan sa Web 1.0](./web1.png) - -### Web 2.0: Read-Write (2004-kasalukuyan) {#web2} - -Ang Web 2.0 ay nagsimula noong 2004 kasabay ng pag-usbong ng social media platform. Sa halip na read-only, naging read-write ang web. Sa halip na nagbibigay ang mga kumpanya ng content sa mga user, nagsimula rin silang magbigay ng mga platform para magbahagi ng user-generated content at mag-interact ang mga user. Habang dumarami ang taong online, may iilang kumpanya ang nagsimulang kontrolin ang masyadong lumalaking trapiko at halagang nabuo sa Web. Sa Web 2.0 din nagsimula ang revenue model na batay sa advertising. Bagama't nakakagawa ng content ang mga user, hindi nila ito pagmamay-ari o napagkakakitaan. - -![Client-server architecture, na kumakatawan sa Web 2.0](./web2.png) - - - -## Web 3.0: Read-Write-Own {#web3} - -Ang ideya ng 'Web 3.0' ay nagmula sa co-founder ng [Ethereum](/what-is-ethereum/) co-na si Gavin Wood matapos ilunsad ang Ethereum noong 2014. Isinakataga ni Gavin ang solusyon sa problema ng mga naunang pumasok sa crypto: masyado malaking tiwala ang hinihingi sa Web. Ibig sabihin nito, ang malaking bahagi ng Web na alam at ginagamit ng mga tao ngayon ay umaasang kikilos ang ilang pribadong kumpanya nang isinasaalang-alang ang kapakanan ng publiko. - -![Decentralized node architecture, na kumakatawan sa Web3](./web3.png) - -### Ano ang Web3? {#what-is-web3} - -Web3 ang naging katawagan sa pananaw ng makabago at mas maayos na internet. Ang Web3 ay gumagamit ng mga blockchain, cryptocurrency, at NFT upang ibigay sa mga user nito ang kapangyarihan sa pamamagitan ng pagmamay-ari. Ipinaliwanag ito nang mabuti sa [isang post sa Twitter noong 2020](https://twitter.com/himgajria/status/1266415636789334016): read-only ang Web1, read-write ang Web2, at magiging read-write-own ang Web 3. - -#### Mga pangunahing ideya ng Web3 {#core-ideas} - -Bagama't mahirap magbigay ng kongkretong pagpapakahulugan ng Web3, may ilang pangunahing prinsipyo na gumagabay sa pagkakabuo nito. - -- **Decentralized ang Web3:** sa halip na kontrolin ng malalaking kumpanya ang malaking bahagi ng internet, ang pagmamay-ari ay ipinapamahagi sa mga builder at user nito. -- **Hindi kailangan ng pahintulot ang Web3:** pantay na makakalahok ang lahat sa Web3, at walang hindi maisasama. -- **May native na pagbabayad ang Web3:** gumagamit ito ng cryptocurrency para sa paggastos at pagpapadala ng pera online sa halip na umasa sa makalumang infrastructure ng mga bangko at tagaproseso ng pagbabayad. -- **Trustless ang Web3:** pinapatakbo ito gamit ang mga incentive at ekonomikong mekanismo sa halip na umasa sa mga pinagkakatiwalaang third party. - -### Bakit mahalaga ang Web3? {#why-is-web3-important} - -Bagama't hindi lang sa Web3 matatagpuan ang mga kakaibang feature nito, at hindi nailalagay ang mga ito sa mga partikular na kategorya, sinubukan naming isa-isahin ang mga ito upang maging mas madaling maunawaan. - -#### Pagmamay-ari {#ownership} - -Ibinibigay ng Web3 sa iyo ang pagmamay-ari ng ng iyong mga digital asset sa kakaibang paraan. Halimbawa, sabihin nating naglalaro ka ng isang web2 na laro. Kapag bumili ka ng in-game item, direkta itong nauugnay sa iyong account. Kung ide-delete ng mga game creator ang account mo, mawawala ang mga item na ito. O kaya naman, kung huminto ka sa paglalaro, mawawala ang halaga na in-invest mo sa iyong mga in-game item. - -Pinapahintulutan ng Web3 ang pagmamay-ari sa pamamagitan ng [mga non-fungible token (NFTs)](/glossary/#nft). Walang sinuman, kahit ang mga game creator, ang may kapangyarihang bawiin ang iyong pagmamay-ari. At, kung hihinto ka sa paglalaro, maaari mong ibenta o i-trade ang iyong mga in-game item sa mga open market at mabawi ang iyong ipinuhunan. - - - - -
Magbasa pa tungkol sa NFTs
- - Iba pang detalye tungkol sa NFTs - -
-
- -#### Paglaban sa censorship {#censorship-resistance} - -Ang power dynamic sa pagitan ng mga platform at content creator ay lubhang hindi balanse. - -Ang OnlyFans ay user-generated na adult content site na may mahigit 1 milyong content creator, at marami sa mga ito ang gumagamit ng platform bilang kanilang pangunahing pagkakakitaan. Noong Agosto 2021, inanunsyo ng OnlyFans na pinaplano nitong ipagbawal ang sexually explicit content. Nagalit ang mga creator sa platform sa anunsyo, dahil pakiramdam nila ay hindi sila hinahayaang kumita sa platform na tumulong sila sa pagbuo. Matapos ang backlash, mabilis na binawi ang desisyon. Bagama't nanalo ang mga creator sa laban na ito, ipinapakita nito ang problema para sa mga creator sa Web 2.0: maglalaho ang reputation mo at mga follower mo kung aalis ka sa platform. - -Sa Web3, ang iyong data ay mananatili sa blockchain. Kapag nagpasya kang umalis sa platform, makukuha mo ang reputation mo at maililipat mo ito sa ibang interface na mas akma sa iyong mga pinapahalagahan. - -Sa Web2.0, kailangan ng mga content creator na magtiwalang hindi babaguhin ng mga platform ang mga panuntunan, pero native na feature ng Web3 platform ang paglaban sa censorship. - -#### Decentralized autonomous organizations (DAOs) {#daos} - -Bukod sa pagmamay-ari sa data sa Web3, maaari mo ring maging pagmamay-ari ang platform bilang collective, gamit ang mga token na nagsisilbing mga share sa isang kumpanya. Hinahayaan ka ng DAOs na magsaayos ng decentralized na pagmamay-ari sa isang platform at gumawa ng mga pasya tungkol sa hinaharap nito. - -Ang mga DAO ay teknikal na tinukoy bilang napagkasunduan na [mga smart contract](/glossary/#smart-contract) na awtomatiko ang desentralisadong paggawa ng desisyon sa isang sama-samang mga mapagkukunan(mga token). Boboto ang mga user na may mga token sa kung paano gagamitin ang mga resource, at awtomatikong isasagawa ng code ang resulta ng botohan. - -Gayunpaman, itinuturing na DAOs ng mga tao ang maraming komunidad sa Web3. May iba't ibang antas ng decentralization at automation ayon sa code ang mga komunidad na ito. Kasalukuyan naming tinitingnan kung ano ang DAOs at kung paano maaaring magbago ang mga ito sa hinaharap. - - - - -
Magkaroon ng higit pang kaalaman tungkol sa DAOs
- - Iba pang kaalaman ukol sa DAOs - -
-
- -### Identity {#identity} - -Karaniwan, gagawa ka ng account para sa bawat platform na gagamitin mo. Halimbawa, maaaring mayroon kang Twitter account, Youtube account, at Reddit account. Gustong palitan ang iyong display name o profile picture? Kailangan mo iyong gawin sa bawat account. Maaari ka ring gumamit ng mga social sign-in sa ilang sitwasyon, ngunit magpepresenta ito ng isang pamilyar na problema—censorship. Sa isang click lang, maaaring hindi na ipa-access sa iyo ng mga platform na ito ang iyong buong buhay online. Mas malala pa rito, hinihingi ng maraming plaform na ipagkatiwala mo sa kanila ang personally identifiable information para gumawa ng account. - -Niresolba ng Web3 ang mga problemang ito sa pamamagitan ng pagpapahintulot sa iyo na kontrolin ang iyong digital na pagkakakilanlan gamit ang isang Ethereum address at [Ethereum Name Service (ENS)](/glossary/#ens) na profile. Kapag gumamit ng Ethereum address, iisang login na lang ang gagamitin sa mga platform na secure, ligtas sa censorship, at anonymous. - -### Mga native na pagbabayad {#native-payments} - -Ang paraan ng pagbabayad sa Web2 ay nakasalalay sa mga bangko at iba pang payment processor, hindi pa kasama rito ang mga taong walang bank account o nakatira sa mahihigpit na bansa. Gumagamit ang Web3 ng mga token gaya ng [ETH](/glossary/#ether) upang direktang magpadala ng pera sa browser at hindi nito kinakailangan ng pinagkakatiwalaang third party. - - - Iba pang kaalaman ukol sa ETH - - -## Web3 limitations (Mga limitasyon ng Web3) {#web3-limitations} - -Sa kabila ng napakaraming benepisyo ng Web3 sa kasalukuyan, marami pa ring limitasyon na dapat tugunan ng ecosystem para lumago ito. - -### Accessibility {#accessibility} - -Ang mahahalagang feature ng Web3, gaya ng Mag-sign in sa Ethereum, ay magagamit na ng kahit sino nang libre. Ngunit ang nauugnay na gastos sa mga transaksyon ay napakamahal pa rin para sa nakararami. Maliit ang posibilidad na gamitin ang Web3 sa mga umuunlad at hindi mayaman na bansa dahil sa mahal na bayarin sa transaksyon. Sa Ethereum, nilulutas ang mga hamon na ito sa pamamagitan ng [roadmap](/roadmap/) at [mga layer 2 na solusyon sa pagpapalawak](/glossary/#layer-2). Handa na ang teknolohiya, ngunit kailangang mas marami ang gumamit ng layer 2 para maging accessible ang Web3 sa lahat. - -### Karanasan ng user {#user-experience} - -Sa kasalukuyan, masyadong mataas na teknikal na kaalaman ang kailangan para magamit ang Web3. Kailangang maunawaan ng mga user ang mga alalahanin sa seguridad, maintindihan ang kumplikado at teknikal na dokumentasyon, at alamin ang pasikot-sikot sa mga user interface na hindi madaling gamitin. Ang [mga Wallet provider](/wallets/find-wallet/) ay nagsisikap na solusyonan ito, pero mas malaking progreso ang kailangan bago magamit ng nakararami ang Web3. - -### Education (Edukasyon) {#education} - -Nagdadagdag ang Web3 ng mga bagong model kung saan kailangang pag-aralan ang mga mental model na naiiba sa mga ginagamit sa Web2.0. Nagkaroon ng katulad na kampanya sa pagbibigay-kaalaman noong sumisikat ang Web1.0 sa huling bahagi ng 1990s. Gumamit ang mga tagapagtaguyod ng world wide web ng maraming diskarte sa pagbibigay-kaalaman para bigyang-kaalaman ang publiko, mula sa mga simpleng talinhaga (ang information highway, mga browser, pag-surf sa web) hanggang sa [mga television broadcast](https://www.youtube.com/watch?v=SzQLI7BxfYI). Hindi mahirap unawain ang Web3, ngunit naiiba ito. Ang mga inisyatiba sa pagbibigay-kaalaman sa mga user ng Web2 tungkol sa mga modelo ng Web3 ay mahalaga para maging matagumpay ito. - -Tumutulong ang Ethereum.org sa pagbibigay-kaalaman tungkol sa Web3 sa pamamagitan ng aming [Translation Program](/contributing/translation-program/), na may layuning isalin ang mahalagang Ethereum content sa lahat ng wikang makakaya. - -### Centralized infrastructure {#centralized-infrastructure} - -Ang Web3 ecosystem ay bago pa lang at mabilis itong nagbabago. Dahil dito, pangunahing nakasalalay ito ngayon sa mga centralized infrastructure (GitHub, Twitter, Discord, atbp.). Maraming kumpanya ng Web3 ang nag-uunahang punan ang mga pagkukulang na ito, ngunit maraming oras ang kailangang gugulin upang makagawa ng de-kalidad at maaasahang infrastructure. - -## Isang decentralized na hinaharap {#decentralized-future} - -Ang Web3 ay nagsisimula pa lang at patuloy na umuunlad. Inimbento ni Gavin Wood ang termino noong 2014, ngunit ang karamihan sa mga ideyang ito ay kamakailan lang naisakatuparan. Noong nakaraang taon lang, kapansin-pansing dumami ang mga taong nagkainteres sa cryptocurrency, mga pagpapahusay sa mga layer 2 scaling solution, at malalaking eksperimento sa mga bagong anyo ng pamumuno, at rebolusyon sa digital identity. - -Nasa simula pa lang tayo ng paggawa ng mas magandang Web sa tulong ng Web3, pero habang patuloy nating pinapahusay ang infrastructure na susuporta dito, maganda ang hinaharap ng Web. - -## Paano ako makakalahok {#get-involved} - -- [Gumawa ng wallet](/wallets/) -- [Maghanap ng komunidad](/community/) -- [Tingnan ang mga Web3 application](/apps/) -- [Sumali sa DAO](/dao/) -- [Gumawa sa Web3](/developers/) - -## Karagdagang pagbabasa {#further-reading} - -Walang malinaw na pagpapakahulugan sa Web3. May iba't ibang pananaw dito ang iba't ibang kalahok ng komunidad. Narito ang iilan sa kanila: - -- [Ano ang Web3? Pagpapaliwanag sa Decentralized Internet ng Hinaharap](https://www.freecodecamp.org/news/what-is-web3) – _Nader Dabit_ -- [Pag-unawa sa Web 3](https://medium.com/l4-media/making-sense-of-web-3-c1a9e74dcae) – _Josh Stark_ -- [Bakit Mahalaga ang Web3](https://future.a16z.com/why-web3-matters/) — _Chris Dixon_ -- [Bakit Mahalaga ang Decentralization](https://onezero.medium.com/why-decentralization-matters-5e3f79f7638e) - _Chris Dixon_ -- [Ang Web3 Landscape](https://a16z.com/wp-content/uploads/2021/10/The-web3-Readlng-List.pdf) – _a16z_ -- [Ang Debate tungkol sa Web3](https://www.notboring.co/p/the-web3-debate) – _Packy McCormick_ - - diff --git a/public/content/translations/fil/web3/web2.png b/public/content/translations/fil/web3/web2.png deleted file mode 100644 index 4bdf9a2681f..00000000000 Binary files a/public/content/translations/fil/web3/web2.png and /dev/null differ diff --git a/public/content/translations/fil/web3/web3.png b/public/content/translations/fil/web3/web3.png deleted file mode 100644 index 3f9d10b4c89..00000000000 Binary files a/public/content/translations/fil/web3/web3.png and /dev/null differ diff --git a/public/content/translations/fil/zero-knowledge-proofs/index.md b/public/content/translations/fil/zero-knowledge-proofs/index.md deleted file mode 100644 index 64f9df3aa6c..00000000000 --- a/public/content/translations/fil/zero-knowledge-proofs/index.md +++ /dev/null @@ -1,212 +0,0 @@ ---- -title: Zero-knowledge proofs -description: Isang hindi teknikal na panimula sa mga zero-knowledge proof para sa mga baguhan. -lang: fil ---- - -# Ano ang mga zero-knowledge proof? {#what-are-zk-proofs} - -Ang zero-knowledge proof ay isang paraan para patunayan ang validity ng isang pahayag nang hindi ipinapakita ang mismong pahayag. Ang ‘prover’ ang partidong sumusubok na patunayan ang isang pahayag, samantalang ang ‘verifier’ ang responsable sa pag-validate ng claim. - -Ang mga zero-knowledge proof ay unang lumitaw sa isang artikulo noong 1985 na, “[ "Ang knowledge complexity ng mga interactive proof system](http://people.csail.mit.edu/silvio/Selected%20Scientific%20Papers/Proof%20Systems/The_Knowledge_Complexity_Of_Interactive_Proof_Systems.pdf)” na nagbibigay ng pagpapakahulugan ng mga zero-knowledge proof na malawakang ginagamit ngayon: - -> Ang zero-knowledge protocol ay isang pamamaraan kung saan ang isang tao (ang prover) ay maaring magpatunay sa isa pang tao (ang verifier) na isang bagay ay totoo, nang hindi inilalantad ang anumang impormasyon maliban sa katotohanang totoo ang partikular na pahayag na ito. - -Ang mga zero-knowledge proof ay humusay sa paglipas ng mga taon at ginagamit na ngayon sa ilang sitwasyon sa totoong buhay. - -## Bakit natin kailangan ang mga zero-knowledge proof? {#why-zero-knowledge-proofs-are-important} - -Itinuring na pagsulong sa applied cryptography ang mga zero-knowledge proof, dahil ipinangako ng mga itong paigtingin ang seguridad ng impormasyon para sa mga indibidwal. Isipin kung paano mo mapapatunayan ang isang pahayag (hal., "Ako ay mamamayan ng bansang X") sa ibang partido (hal., isang service provider). Kakailanganin mong magbigay ng “patunay” upang suportahan ang iyong pahayag, tulad ng pambansang passport o lisensya sa pagmamaneho. - -Ngunit may mga problema sa paraang ito, lalo na pagdating sa kakulangan sa privacy. Ang Personal Identifiable Information (PII) na ibinabahagi sa mga third-party na serbisyo ay sino-store sa mga central database, na maaaring maging biktima ng mga hack. Dahil nagiging kritikal na isyu ang identity theft, may mga panawagan para sa mas maraming paraan ng pagprotekta sa privacy kapag ibinabahagi ang sensitibong impormasyon. - -Nilulutas ng mga zero-knowledge proof ang problemang ito sa pamamagitan ng pag-aalis ng pangangailangang maglantas ng impormasyon upang patunayan ang validity ng mga pahayag. Ginagamit ng zero-knowledge protocol ang statement (tinatawag na ‘witness’) bilang input upang gumawa ng maikling patunay ng validity nito. Lubusang iginagarantiya ng patunay na ito na totoo ang statement nang hindi ibinubunyag ang impormasyong ginamit para gawin ito. - -Kapag binalikan natin ang nauna nating halimabawa, ang tanging ebidensyang kailangan mo upang patunayan ang iyong pahayag ng pagkamamamayan ay isang zero-knowledge proof. Kailangan lang tingnan ng verifier kung totoo ang ilang partikular na property ng patunay para makumbinsing totoo rin ang pangunahing pahayag. - -## Paano gumagana ang mga zero-knowledge proof? {#how-do-zero-knowledge-proofs-work} - -Sa tulong ng zero-knowledge proof, mapapatunayan mo ang katotohanan ng isang statement nang hindi ibinabahagi ang nilalaman ng statement o ibinubunyag kung paano mo natuklasan ang katotohanan. Upang gawin itong posible, umaasa ang mga zero-knowledge protocol sa mga algorithm na kumukuha ng ilang data bilang input at nagbabalik ng ‘true’ o ‘false’ bilang output. - -Dapat matugunan ng isang zero-knowledge protocol ang sumusunod na pamantayan: - -1. **Pagiging kumpleto**: Kung valid ang input, palaging ‘true’ ang ibabalik ng zero-knowledge protocol. Kaya, kung totoo ang pangunahing pahayag, at matapat na kikilos ang prover at verifier, maaaring tanggapin ang patunay. - -2. **Katumpakan**: Kung hindi valid ang input, imposibleng malinlang ang zero-knowledge protocol na ‘true’ ang ibalik. Kaya, hindi mapapaniwala ng isang nagsisinungaling na prover ang isang matapat na verifier na valid ang hindi valid na statement (maliban na lang sa napakaliit na posibilidad). - -3. **Zero-knowledge**: Wala nang ibang malalaman ang verifier tungkol sa isang statement bukod sa pagiging valid o false nito (“zero knowledge” sila sa statement). Mapipigilan din ng kahingiang ito na i-derive ng verifier mula sa orihinal na input (ang nilalaman ng statement) mula sa patunay. - -Sa basic na anyo, ang isang zero-knowledge proof ay binubuo ng tatlong element: **witness**, **hamon**, at **tugon**. - -- **Witness**: Sa isang zero-knowledge proof, nais ng prover na patunayan ang kaalaman sa ilang nakatagong impormasyon. Ang lihim na impormasyon ang “witness” sa patunay, at ipinagpapalagay na kaalaman ng prover tungkol sa witness ay gumagawa ng isang hanay ng mga tanong na masasagot lang ng partidong nakakaalam ng impormasyon. Kung kaya, sinisimulan ng prover ang proseso ng pagpapatunay sa pamamagitan ng random na pagpili ng isang tanong, pagkalkula sa sagot, at pagpapadala nito sa verifier. - -- **Hamon**: Random na pipili ang verifier ng isa pang tanong mula sa hanay at hihilingin nito sa prover na sagutin ito. - -- **Tugon**: Tatanggapin ng prover ang tanong, kakalkulahin ang sagot, at ibabalik ito sa verifier. Ang tugon ng prover ay nagbibigay-daan sa verifier na alamin kung talagang may access ang prover sa witness. Upang tiyaking nanghuhula at sinusuwerte sa pamimili ng tamang sagot ang prover, pipili pa ng mga itatanong ang verifier. Sa pamamagitan ng pagpapaulit-ulit ng interaction na ito nang maraming beses, lumiliit ang posibilidad na pinepeke lang ng prover ang kaalaman niya tungkol sa witness hanggang sa masiyahan ang verifier. - -Inilalarawan sa itaas ang structure ng ‘interactive na zero-knowledge proof’. Gumamit ng interactive na pagpapatunay sa mga unang zero-knowledge protocol, kung saan nakikipag-ugnayan sa isa't isa ang mga prover at verifier para i-verify ang pagiging valid ng statement. - -Isang magandang halimbawa na nagpapakita kung paano gumagana ang mga interactive na proof ay ang sikat na [kuwento ni Ali Baba sa kuweba](https://en.wikipedia.org/wiki/Zero-knowledge_proof#The_Ali_Baba_cave) na gawa ni Jean-Jacques Quisquater. Sa kuwento, gustong patunayan ni Peggy (ang prover) kay Victor (ang verifier) na alam niya ang secret phrase upang buksan ang mahiwagang pinto nang hindi ito sinasabi. - -### Mga hindi interactive na zero-knowledge proof {#non-interactive-zero-knowledge-proofs} - -Bagama't makabago, hindi palaging magagamit ang interactive na pagpapatunay dahil kailangang available at nag-i-interact nang paulit-ulit ang dalawang partido. Kahit na kumbinsido ang verifier sa katapatan ng prover, hindi magagamit para sa independent verification ang patunay (sa pag-compute ng bagong patunay, kailangan ng bagong set ng mga mensahe sa pagitan ng prover at verifier). - -Upang malutas ang problemang ito, iminungkahi nina Manuel Blum, Paul Feldman, at Silvio Micali ang unang [mga hindi interactive na zero-knowledge proof](https://dl.acm.org/doi/10.1145/62212.62222) kung saan may shared key ang prover at verifier. Binibigyang-daan nito ang prover na ipakita ang kanyang kaalaman sa ilang impormasyon (ibig sabihin, witness) nang hindi ibinibigay ang mismong impormasyon. - -Hindi tulad ng mga interactive na proof, isang round lang ng komunikasyon sa pagitan ng mga kalahok (prover at verifier) ang kailangan sa mga hindi interactive na proof. Ipinapasa ng prover ang lihim na impormasyon sa isang espesyal na algoritjm para mag-compute ng zero-knowledge proof. Ipinapadala ang patunay na ito sa verifier, na susuri kung alam ng prover ang lihim na impormasyon gamit ang ibang algorithm. - -Sa hindi interactive na proofing, nababawasan ang komunikasyon sa pagitan ng prover at verifier, kaya nagiging mas epektibo ang mga ZK-proof. Bukod pa rito, kapag nagawa na ang isang proof, mave-verify ito ng kahit sino (na may access sa shared key at verification algorithm). - -Itinuring na pagsulong sa zero-knowledge technology ang mga hindi interactive na proof at pinasigla nito ang pag-develop ng mga proving system na ginagamit ngayon. Pag-uusapan natin ang mga uri na ito ng proof sa ibaba: - -### Mga uri ng mga zero-knowledge proof {#types-of-zero-knowledge-proofs} - -#### ZK-SNARKs {#zk-snarks} - -Ang ZK-SNARK ay isang acronym para sa **Zero-Knowledge Succinct Non-Interactive Argument of Knowledge**. Ang protocol ng ZK-SNARK ay may mga sumusunod na katangian: - -- **Zero-knowledge**: Puwedeng i-validate ng verifier ang integridad ng statement nang hindi inaalam ang anupamang detalye tungkol sa statement. Ang alam lang ng verifier tungkol sa statement ay kung totoo ito o hindi. - -- **Succinct**: Ang zero-knowledge proof ay mas maliit kaysa sa witness at mabilis na mave-verify. - -- **Hindi interactive**: ‘Hindi interactive’ ang proof dahil minsanan lang mag-i-interact ang prover at verifier, hindi tulad ng mga interactive proof na nangangailangan ng maraming round ng komunikasyon. - -- **Argument**: Natutugunan ng proof ang kahingiang ‘katumpakan’, kaya napakaliit ng posibilidad na magkaroon ng pandaraya. - -- **(Of) Knowledge**: Ang zero-knowledge proof ay hindi magagawa nang walang access sa lihim na impormasyon (witness). Mahirap, kung hindi man imposible, para sa isang prover na hindi hawak ang witness na mag-compute ng valid na zero-knowledge proof. - -Ang ‘shared key’ na nabanggit kanina ay tumutukoy sa mga pampublikong parameter na napagkasunduan ng prover at verifier na gamitin sa pag-generate at pag-verify ng mga proof. Ang pag-generate ng mga pampublikong parameter (sama-samang tinatawag bilang Common Reference String (CRS)) ay isang sensitibong operasyon dahil sa kahalagahan nito sa seguridad ng protocol. Kung ang entropy (randomness) na ginamit sa pag-generate ng CRS ay mapupunta sa mga kamay ng isang hindi matapat na prover, puwede siyang mag-compute ng mga pekeng proof. - -Ang [Multi-party computation (MPC)](https://en.wikipedia.org/wiki/Secure_multi-party_computation) ay isang paraan para mabawasan ang mga panganib sa pag-generate ng mga pampublikong parameter. Maraming partido ang nakikiisa sa isang [trusted setup ceremony](https://zkproof.org/2021/06/30/setup-ceremonies/amp/), kung saan nagko-contribute ang bawat tao ng mga random value para mag-generate ng CRS. Basta't sisirain ng isang matapat na partido ang bahagi nito ng entropy, mananatili ang computational soundness ng ZK-SNARK protocol. - -Sa mga trusted setup, hinihiling sa mga user na pagkatiwalaan ang mga kalahok sa pag-generate ng parameter. Gayunpaman, noong na-develop ang ZK-STARKs, nagkaroon na ng mga protocol sa pagpapatunay na gumagana sa non-trusted setup. - -#### ZK-STARKs {#zk-starks} - -Ang ZK-STARK ay isang acronym para sa **Zero-Knowledge Scalable Transparent Argument of Knowledge**. Ang ZK-STARKs ay katulad ng ZK-SNARKs, pero ang mga ito ay: - -- **Scalable**: Ang ZK-STARK ay mas mabilis kaysa sa ZK-SNARK sa pag-generate at pag-verify ng mga proof kapag mas malaki ang witness. Sa mga STARK proof, medyo tumatagal lang ang paggawa ng proof at pag-verify habang lumalaki ang witness (tumatagal ang paggawa ng proof at pag-verify habang lumalaki ang witness). - -- **Transparent**: Ang ZK-STARK ay umaasa sa publicly verifiable randomness upang mag-generate ng mga pampublikong parameter para sa pagpapatunay at pag-verify sa halip na isang trusted setup. Kung kaya, mas transparent ang mga ito kumpara sa ZK-SNARKs. - -Ang ZK-STARKs ay nagpo-produce ng mas malalaking proof kaysa sa ZK-SNARKs, ibig sabihin, karaniwang mas malalaki ang overhead ng mga ito para sa pag-verify. Gayunpaman, may mga pagkakataon (tulad ng pagpapatunay ng malalaking dataset) kung saan mas makakatipid sa ZK-STARKs kaysa sa ZK-SNARKs. - -## Mga use case para sa mga zero-knowledge proof {#use-cases-for-zero-knowledge-proofs} - -### Mga anonymous na pagbabayad {#anonymous-payments} - -Kadalasan, nakikita ng maraming partido ang mga pagbabayad gamit ang credit card, kasama na ang payments provider, mga bangko, at iba pang interesadong partido (hal., mga awtoridad ng pamahalaan). Bagama't makakatulong ang financial surveillance sa pagtukoy ng ilegal na aktibidad, inilalagay din nito sa panganib ang privacy ng mga ordinaryong mamamayan. - -Ang mga cryptocurrency ay ginawa para magbigay ng paraan para makapagsagawa ang mga user ng mga pribado at peer-to-peer na transaksyon. Ngunit hayagang nakikita sa mga pampublikong blockchain ang karamihan sa mga transaksyon ng cryptocurrency. Ang mga pagkakakilanlan ng user ay madalas na gumagamit ng mga pseudonym at sadyang naka-link ang mga ito sa mga tunay na pagkakakilanlan (hal., sa pamamagitan ng paglalagay ng mga ETH address sa Twitter o Github profile) o maiuugnay sa mga tunay na pagkakakilanlan gamit ang basic na pagsusuri sa on at off-chain data. - -May partikular na “mga privacy coin” na idinisenyo para maging ganap na anonymous ang mga transaksyon. Itinatago ng mga blockchains na nakatuon sa privacy, tulad ng Zcash at Monero, ang mga detalye ng transaksyon, kabilang ang mga address ng sender/receiver, uri ng asset, dami, at ang timeline ng transaksyon. - -Sa pamamagitan ng paglalagay ng zero-knowledge technology sa protocol, pinapayagan ng mga blockchain network na nakatuon sa privacy ang mga node na mag-validate ng mga transaksyon nang hindi kinakailangang ma-access ang data ng transaksyon. - -Ang mga zero-knowledge proof ay ginagamit din sa mga anonymizing na transaksyon sa mga pampublikong blockchain. Halimbawa nito ang Tornado Cash, na isang decentralized at non-custodial na serbisyong nagbibigay-daan sa mga user na magsagawa ng mga pribadong transaksyon sa Ethereum. Ang Tornado Cash ay gumagamit ng mga zero-knowledge proof upang i-obfuscate ang mga detalye ng transaksyon at tiyakin ang financial privacy. Sa kasamaang-palad, iniuugnay ang mga ito sa ilegal na aktibidad dahil mga "opt-in" na privacy tool ang mga ito. Upang malabanan ito, dapat maging default ang privacy sa mga pampublikong blockchain. - -### Proteksyon ng pagkakakilanlan {#identity-protection} - -Inilalagay ng mga kasalukuyang identity management system ang personal na impormasyon sa panganib. Ang mga zero-knowledge proof ay makakatulong sa mga indibidwal na mag-validate ng pagkakakilanlan habang pinoprotektahan ang mga sensitibong detalye. - -Ang mga zero-knowledge proof ay partikular na kapaki-pakinabang sa konteksto ng [decentralized identity](/decentralized-identity/). Binibigyan ng decentralized identity (na tinatawag din na 'self-sovereign identity') ang indibidwal ng kakayahang kontrolin ang access sa mga personal identifier. Ang pagpapatunay ng iyong pagkamamamayan nang hindi ipinapakita ang detalye ng iyong tax ID o pasaporte ay magandang halimbawa ng kung paano binibigyang-daan ng zero-knowledge technology ang decentralized identity. - -### Pag-authenticate {#authentication} - -Kapag gumagamit ng mga online na serbisyo, kailangan mong patunayan ang iyong pagkakakilanlan at karapatang i-access ang mga platform na iyon. Kadalasan, kailangan mong magbigay ng personal na impormasyon, tulad ng mga pangalan, email address, petsa ng kapanganakan, at iba pa. Maaaring kailanganin mo ring tandaan ang mahahabang password para hindi mawalan ng access. - -Gayunpaman, mapapasimple ng mga zero-knowledge proof ang pag-authenticate para sa mga platform at user. Kapag gumawa ng ZK-proof gamit ang mga pampublikong input (hal., data na nagpapatunay sa pagiging miyembro ng user sa plataporma) at mga pribadong input (hal., mga detalye ng user), puwedeng ipakita na lang ito ng user para i-authenticate ang kanyang pagkakakilanlan kapag kailangan nilang i-access ang serbisyo. Pinapaganda nito ang karanasan para sa mga user at dahil dito, hindi na kailangan ng mga organisasyon na mag-store ng napakaraming impormasyon ng user. - -### Nave-verify na computation {#verifiable-computation} - -Ang nave-verify na computation ay isa pang paggamit ng zero-knowledge technology para sa pagpapaganda ng mga disenyo ng blockchain. Binibigyang-daan tayo ng nave-verify na computing na ipaubaya ang computation sa ibang entity habang pinapanatiling nave-verify ang mga resulta. Isinisumite ng entity ang resulta kasama ng patunay na nagve-verify na isinagawa nang tama ang programa. - -Ang verifiable computation ay mahalaga sa pagpapabilis ng pagpoproseso sa mga blockchain nang hindi binabawasan ang seguridad. Para maunawaan ito, kailangang malaman ang mga pagkakaiba sa mga iminumungkahiing solution para sa pag-scale ng Ethereum. - -Sa [mga on-chain scaling solution](/developers/docs/scaling/#on-chain-scaling), gaya ng sharding, kailangang baguhin nang husto ang base layer ng blockchain. Gayunpaman, napakakumplikado ng paraang ito at maaaring makaapekto sa security model ng Ethereum ang mga pagkakamali sa pagpapatupad. - -Sa [mga off-chain scaling solution](/developers/docs/scaling/#off-chain-scaling), hindi kailangang ibahin ang disenyo ng core protocol ng Ethereum. Sa halip, umaasa ang mga ito sa isang outsourced computation model upang mapabuti ang throughput sa base layer ng Ethereum. - -Ganito ito gumagana sa totoong buhay: - -- Sa halip na i-proseso ang bawat transaksyon, inililipat ng Ethereum ang pag-execute sa isang hiwalay na chain. - -- Pagkatapos i-proseso ang mga transaksyon, ibinabalik ng kabilang chain ang mga resulta para mailapat sa state ng Ethereum. - -Ang kagandahan nito, walang pag-execute na kailangang gawin ang Ethereum at kailangan lang nitong ilapat ang mga resulta mula sa in-outsource na computation sa state nito. Iniiwasan nitong magkaroon ng congestion sa network at pinapabilis din nito ang mga transaksyon (ang mga off-chain protocol ay nag-o-optimize para sa mas mabilis na pag-execute). - -Ang chain ay nangangailangan ng paraan para mag-validate ng mga off-chain na transaksyon nang hindi ine-execute ulit ang mga ito, kung hindi ay mawawala ang halaga ng off-chain execution. - -Dito papasok ang nave-verify na computation. Kapag nag-execute ang isang node ng transaksyon sa labas ng Ethereum, nagsusumite ito ng zero-knowledge proof upang patunayang tama ang off-chain execution. Iginagarantiya ng patunay na ito (tinatawag na [validity proof](/glossary/#validity-proof)) na valid ang isang transaksyon, kaya mailalapat ng Ethereum ang resulta sa state nito—nang hindi naghihintay na may mag-dispute nito. - -Ang [mga zero-knowledge rollup](/developers/docs/scaling/zk-rollups) at [validium](/developers/docs/scaling/validium/) ay dalawang off-chain scaling solution na gumagamit ng mga validity proof upang magbigay ng secure na scalability. Ang mga protocol na ito ay nag-e-execute ng libo-libong transaksyon off-chain at nagsusumite ng mga patunay para ma-verify sa Ethereum. Maaaring ilapat kaagad ang mga resultang iyon kapag na-verify na ang patunay, kaya makakapagproseso ang Ethereum ng mas maraming transaksyon nang hindi dinadagdagan ang computation sa base layer. - -### Pagpigil sa panunuhol at pagsasabwatan sa on-chain voting {#secure-blockchain-voting} - -Maraming magagandang katangian ang mga blockchain voting scheme: ganap na mao-audit, secure laban sa mga atake, matibay laban sa censorship, at walang heograpikal na limitasyon ang mga ito. Pero may nangyayari pa ring **pagsasabwatan** sa mga on-chain voting scheme. - -Ang pagsasabwatan, na tinutukoy bilang “pag-uusap upang limitahan ang bukas na kompetisyon sa pamamagitan ng panlilinlang, pandaraya, at panloloko ng iba,” ay maaaring mapansin sa isang mapanlinlang na actor na nakakaapekto sa botohan sa pamamagitan ng pag-aalok ng suhol. Halimbawa, maaaring makatanggap si Alice ng suhol mula kay Bob upang iboto ang `opsyon B` sa isang balota kahit na mas gusto niya ang `opsyon A`. - -Nililimitahan ng panunuhol at pagsasabwatan ang pagiging epektibo ng anumang prosesong gumagamit ng botohan bilang signaling mechanism (lalo na kung maipapakita ng mga user kung paano sila bumoto). Maaari itong magkaroon ng matitinding epekto, lalo na kung ang mga boto ay para sa paglalaan ng mga limitadong resource. - -Halimbawa, ang [mga quadratic funding mechanism](https://www.radicalxchange.org/concepts/plural-funding/) ay umaasa sa mga donasyon upang sukatin ang pinipili sa ilang partikular na opsyon sa iba't ibang public goods project. Ang bawat donasyon ay ibinibilang bilang isang "boto" para sa isang partikular na proyekto, at ang mga proyektong makakatanggap ng mas maraming boto ay makakakuha ng mas maraming pondo mula sa matching pool. - -Sa paggamit ng on-chain voting, madaling magsabwatan sa quadratic funding: pampubliko ang mga blockchain transaction, kaya matitingnan ng mga nanunuhol ang on-chain activity ng sinusuhulan para alamin kung paano sila “bumoto”. Sa ganitong paraan, hindi nagiging epektibong paraan ang quadratic funding para sa pag-allocate ng mga pondo batay sa pinagsama-samang kagustuhan ng komunidad. - -Sa kabutihang-palad, ang mga mas bagong solution tulad ng MACI (Minimum Anti-Collusion Infrastructure) ay gumagamit ng mga zero-knowledge proof upang gawing matibay laban sa panunuhol at pagsasabwatan ang on-chain voting (hal., mga quadratic funding mechanism). Ang MACI ay isang hanay ng mga smart contract at mga script na nagpapahintulot sa isang central administrator (tinatawag na "coordinator") na pagsama-samahin ang mga boto at itala ang mga resulta nang _hindi_ inilalantad ang mga detalye sa pagboto ng bawat indibidwal. Kahit ganito, maaari pa ring i-verify na wasto ang pagbibilang ng mga boto, o kumpirmahing bumoto ang isang partikular na indibidwal sa botohan. - -#### Paano gumagana ang MACI kasama ng mga zero-knowledge proof? {#how-maci-works-with-zk-proofs} - -Sa simula, dine-deploy ng coordinator ang MACI contract sa Ethereum, at pagkatapos nito, makakapag-sign up ang mga user upang makaboto (sa pamamagitan ng pagrerehistro ng kanilang pampublikong key sa smart contract). Bumoboto ang mga user sa pamamagitan ng pagpapadala ng mensaheng na-encrypt ng kanilang pampublikong key sa smart contract (dapat na-sign ang valid na boto ng pinakabagong pampublikong key na nauugnay sa identity ng user, at may iba pang pamantayan). Pagkatapos nito, ipinoproseso ng coordinator ang lahat ng mensahe kapag natapos na ang panahon ng pagboto, itinatala niya ang mga boto, at vine-verify niya ang mga resulta on-chain. - -Sa MACI, ginagamit ang mga zero-knowledge proof para tiyaking tama ang computation, kaya hindi magagawa ng coordinator na magkamali sa pagpoproseso ng mga boto at pagtatala ng mga resulta. Naisasagawa ito sa pamamagitan ng paghiling sa coordinator na mag-generate ng mga ZK-SNARK proof na nagve-verify na a) naiproseso nang tama ang lahat ng mensahe b) naaayon ang pinal na resulta sa kabuuang bilang ng lahat ng _valid_ na boto. - -Kung gayon, kahit walang ibinabahaging breakdwon ng mga boto kada user (na karaniwang nangyayari), iginagarantiya ng MACI ang integridad ng mga resultang kinalkula habang itinatala ang mga ito. Ang feature na ito ay nakakatulong para hindi maging epektibo ang mga basic scheme ng pagsasabwatan. Maaari natin itong suriin sa pamamagitan ng paggamit ng naunang halimbawa tungkol sa panunuhol ni Bob kay Alice para iboto ang partikular na opsyon: - -- Si Alice ay nagparehistro para bumoto sa pamamagitan ng pagpapadala ng kanyang pampublikong key sa isang smart contract. -- Si Alice ay pumayag na iboto ang `opsyon B` kapalit ng suhol mula kay Bob. -- Ibinoto ni Alice ang `opsyon B`. -- Palihim na nagpadala si Alice ng encrypted na transaksyon para palitan ang pampublikong key na nauugnay sa identity niya. -- Nagpadala si Alice ng isa pang (encrypted) na mensahe sa smart contract na bumoboto sa `opsyon A` gamit ang bagong pampublikong key. -- Ipinakita ni Alice kay Bob ang transaksyon kung saan `opsyon B` ang ibinoto niya (na hindi valid dahil hindi na nauugnay ang pampublikong key sa identity ni Alice sa system) -- Habang ipinoproseso ang mga mensahe, nilaktawan ng coordinator ang boto ni Alice para sa `opsyon B` at ang boto para sa `opsyon A` lang ang ibinilang niya. Samakatuwid, hindi matagumpay ang pagtatangka ni Bob na makipagsabwatan kay Alice at manipulahin ang on-chain vote. - -Sa paggamit ng MACI, _talagang_ kailangang magtiwala na hindi makikipagsabwatan sa mga manunuhol ang coordinator o hindi niya susubukang suhulan ang mga botante. Maaaring i-decrypt ng coordinator ang mga mensahe ng user (kinakailangan para sa paggawa ng proof), kaya tumpak niyang mave-verify kung paano bumoto ang bawat tao. - -Ngunit kung mananatiling matapat ang coordinator, ang MACI ay isang mahusay na tool para sa pagtitiyak ng kalinisan ng on-chain na pagboto. Ito ang dahilan sa likod ng kasikatan nito sa mga quadratic funding application (hal., [clr.fund](https://clr.fund/#/about/maci)) na umaasa nang husto sa integridad ng pagboto ng bawat indibidwal. - -[Magbasa pa tungkol sa MACI](https://github.com/privacy-scaling-explorations/maci/blob/master/specs/01_introduction.md). - -## Mga problema sa paggamit ng mga zero-knowledge proof {#drawbacks-of-using-zero-knowledge-proofs} - -### Gastos sa hardware {#hardware-costs} - -Kapag gumagawa ng mga zero-knowledge proof, kailangan ng mga napakakumplikadong kalkulasyon na pinakamainam na isinasagawa sa mga specialized machine. Dahil mahal ang mga machine na ito, madalas na hindi ito kayang bilhin ng mga regular na indibidwal. Dagdag pa rito, dapat isaalang-alang ng mga application na gustong gumamit ng zero-knowledge technology ang mga gastos sa hardware—na maaaring magpalaki ng gastusin ng mga end user. - -### Gastos sa pag-verify sa proof {#proof-verification-costs} - -Ang pag-verify ng mga proof ay nangangailangan din ng kumplikadong computation at nagpapalaki ng gastos sa pagpapatupad ng zero-knowledge technology sa mga application. Ang gastos na ito ay partikular na may kaugnayan sa pagpapatunay ng computation. Halimbawa, ang mga ZK-rollup ay nagbabayad ng ~ 500,000 gas para sa pag-verify ng iisang ZK-SNARK proof sa Ethereum, at mas mahal pang bayarin ang kailangan para sa ZK-STARKs. - -### Mga trust assumption {#trust-assumptions} - -Sa ZK-SNARK, ang Common Reference String (mga pampublikong parameter) ay ginagawa nang isang beses at maaaring gamitin ulit ng mga partidong nais sumali sa zero-knowledge protocol. Ang mga pampublikong parameter ay ginagawa sa pamamagitan ng isang trusted setup ceremony, kung saan inaasahang magiging matapat ang mga kalahok. - -Subalit wala talagang paraan para masukat ng mga user ang katapatan ng mga kalahok at kailangang pagkatiwalaan ng mga user ang sinasabi ng mga developer. Walang trust assumption ang ZK-STARKs dahil hayagang mave-verify ang randomness na ginamit sa paggawa sa string. Samantala, pinagsusumikapan ng mga mananaliksik ang mga non-trusted setup para sa ZK-SNARKs upang mapaigting ang seguridad ng ng mga mekanismo ng pagpapatunay. - -### Mga panganib ng quantum computing {#quantum-computing-threats} - -Ang ZK-SNARK ay gumagamit ng elliptic curve cryptography ([ECDSA](/glossary/#ecdsa)) para sa pag-encrypt. Bagama't secure sa ngayon ang ECDSA algorithm, maaaring sirain ng pagkakabuo ng mga quantum computer ang security model nito sa hinaharap. - -Ang ZK-STARK ay itinuturing na hindi apektado ng banta ng quantum computing, dahil gumagamit ito ng mga collision-resistant hash para sa pag-encrypt. Kumpara sa mga pares ng pampublikong key at pribadong key na ginagamit sa elliptic curve cryptography, mas mahihirapan ang mga quantum computing algorithm na pasukin ang collision-resistant hashing. - -## Karagdagang pagbabasa {#further-reading} - -- [Ipapaliwanag ng Isang Computer Scientist ang Isang Konsepto sa 5 Antas ng Kahirapan | WIRED](https://www.youtube.com/watch?v=fOGdb1CTu5c) - _Channel sa YouTube ng Wired_ -- [Pangkalahatang-ideya ng mga use case para sa mga zero-knowledge proof](https://appliedzkp.org/#Projects) — _Privacy and Scaling Explorations Team_ -- [SNARKs vs. STARKS vs. Recursive SNARKs](https://www.alchemy.com/overviews/snarks-vs-starks) — _Mga Pangkalahatang-ideya ng Alchemy_ -- [Isang Zero-Knowledge Proof: Pagpapahusay ng Privacy sa Blockchain](https://www.altoros.com/blog/zero-knowledge-proof-improving-privacy-for-a-blockchain/) — _Dmitry Lavrenov_ -- [zk-SNARKs — Isang Makatotohanang Halimbawa at Malalimang Pagsusuri ng Zero-Knowledge](https://medium.com/coinmonks/zk-snarks-a-realistic-zero-knowledge-example-and-deep-dive-c5e6eaa7131c) — _Adam Luciano_ -- [ZK-STARKs — Gumawa ng Nave-verify na Trust, kahit laban sa mga Quantum Computer](https://medium.com/coinmonks/zk-starks-create-verifiable-trust-even-against-quantum-computers-dd9c6a2bb13d) — _Adam Luciano_ -- [Isang panimula sa pagiging posible ng zk-SNARKs](https://vitalik.eth.limo/general/2021/01/26/snarks.html) — _Vitalik Buterin_ -- [Ano ang Zero-Knowledge Proof at ang Papel Nito sa Blockchain?](https://www.leewayhertz.com/zero-knowledge-proof-and-blockchain/) — _LeewayHertz_ diff --git a/public/content/translations/pcm/bridges/index.md b/public/content/translations/pcm/bridges/index.md deleted file mode 100644 index cb6a7422395..00000000000 --- a/public/content/translations/pcm/bridges/index.md +++ /dev/null @@ -1,142 +0,0 @@ ---- -title: Intrdukshon to blockchain bridges -description: Bridges dey give users shans to karry dem funds go difren blockchains -lang: pcm ---- - -# Blockchain bridges {#prerequisites} - -_Web3 don turn to ekosystem of L1 blockchains and L2 skaling solushons, dem disign ish wit unik kapabilitis and trade-offs. As di numba of blockchain protokols dey grow, na so di dimand to muv assets akross chains dey grow too. To fulful dis dimand, wi nid bridges._ - - - -## Wetin bi bridges? {#what-are-bridges} - -Blockchain bridges wok juz laik di bridges wey wi sabi for di fisika world. As bridges for real world dey take connect two physical places, na so blockchain bridge dey konet two blockchain ekosystems. **Bridges dey make am izy to komunikate bitwin blockchains thru di transfa of informashon and assets**. - -Make wi sheck one eksampol: - -Yu kome from USA and dey plan one trip to Europe. Yu get USD, but yu nid EUR to spend. To ekshanj yor USD for EUR yu fit yus one kurensy ekshanj for one smoll fee. - -But, wetin yu go do if yu wan make same ekshanj to yus one difren [blockchain](/glossary/#blockchain)? Make wi sey yu wan ekshanj [ETH](/glossary/#ether) for Ethereum Mainnet for ETH on [Arbitrum](https://arbitrum.io/). Laik di kurensy ekshanj wi don make for EUR, wi nid one metod to muv awa ETH from Ethereum to Arbitrum. Bridges make such transakshon posibol. In dis kase, [Arbitrum get one native bridge](https://bridge.arbitrum.io/) wey fit transfa ETH from Mainnet go Arbitrum. - -## Why wi kon nid bridges? {#why-do-we-need-bridges} - -All blockchains get dem limitashons. For Ethereum to scale and kip up wit dimand, im nid [rollups](/glossary/#rollups). Also, dem don disign L1s laik Solana and Avalanche for difren ways to enabol thruput wey high pass for di kost of disentralizashon. - -Haueva, all blockchains divelop for isolated environment kon get difren rules and [konsensus](/glossary/#consensus) metods. Dis means dem nor fit komunikate, and tokens nor fit muv freely bitwin blockchains. - -Bridges exist to konet blockchains, as e dey allow di transfa of informashon and tokens bitwin dem. - -**Bridges dey enabol**: - -- di kross-chain transfa of assets and infornashon. -- [dapps](/glossary/#dapp) to dey access di pawa of difren blockchains - as im dey inkrease dem ability (as protokols kon get more disign space for innovashon). -- users to access new platfoms and leveraj di benefits of difren chains. -- divelopas, wey dey difren blockchain ekosystems to kolaborate and build new platfoms for di users. - -[Hau yu fit bridge tokens to layer2](/guides/how-to-use-a-bridge/) - - - -## Bridge yus kases {#bridge-use-cases} - -Di followin na some eksampol wia yu fit yus one bridge: - -### Lowa transakshon fees {#transaction-fees} - -Make wi sey yu get ETH on Ethereum Mainnet but wont transakshon fees wey sheap pass to eksplore difren dapps. If yu bridge yor ETH from Mainnet to one Ethereum L2 rollup, yu fit enjoy lowa transakshon fees. - -### Dapps wey dey oda blockchains {#dapps-other-chains} - -If yu don dey yus Aave on Ethereum Mainnet to lend USDT but di intrest rate to dey yus lend USDT wey dey yus Aave on Polygon dey high pass. - -### Eksplor blockchain ekosystems {#explore-ecosystems} - -If yu get ETH on top Ethereum Mainnet and yu wan eksplor one alt L1 to try out dem native dapps. Yu fit yus one bridge to transfa yor ETH from Ethereum Mainnet to di alt L1. - -### Own native crypto assets {#own-native} - -Make wi sey yu wan own mative Bitcoin (BTC), but yu only get funds for Ethereum Mainnet. If yu wan gain eksposure to BTC for Ethereum, yu fit buy Wrapped Bitcoin (WBTC). Haueva, WBTC na [ERC-20](/glossary/#erc-20) token native to Ethereum netwok, and dis tin mean sey na Ethereum vashon of Bitcoin, and nor bi original asset for Bitcoin blockchain. To own native BTC, yu go nid bridge yor assets from Ethereum to Bitcoin as yu dey yus one bridge. Dis go bridge yor WBTC and konvert am into native BTC. Also, yu fit own BTC and wan yus am for Ethereum [DeFi](/glossary/#defi) protokols. Dis go nid to dey bridge di oda way, from BTC to WBTC wey dem fit kon yus as one asset on Ethereum. - - - - - - Yu fit also do all of di above as yu dey yus one [sentralized ekshanj](/get-eth/). Haueva, onless yor funds don already dey on one ekshanj, im go nid plenti steps, and yu go fit get betta as yu dey yus bridge. - - - - - - -## Types of bridge {#types-of-bridge} - -Bridges get plenti types of disigns and komplex tins. Generaly, bridges foll into two kategoris: bridges wey dem trust and wey dem nor trust. - -| Bridges Wey Dem Trust | Bridges Wey Dem Nor Trust | -| -------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- | -| Bridges wey dem trust dipend on sentral entity abi system for dem operashons. | Bridges wey dem nor trust dey operate yusin smart kontracts and algorithms. | -| Dem get trust asumpshons as per respet to di kustody of funds and di sekurity of di bridge. Users rily dipend on di reputashon of bridge operator. | Pipol nor trust dem, as in, di sekurity of di bridge na di same tin wit onderlying blockchain. | -| Users nid to give up kontrol of dem crypto assets. | Thru [smart kontracts](/glossary/#smart-contract), bridges wey dem nor trust dey enabol users to rimain in kontrol of dem funds. | - -In smoll tok, wi fit sey di bridges wey dem trust get trust asumpshons, but bridges wey dem nor trust dey trust-minimized and nor make new trust asumpshons pass doz of di onderlying domains. Hia na hau dem fit diskribe dis terms: - -- **Wey nor get trust**: to get same sekurity to di onderlying domains. As dem diskribe by [Arjun Bhuptani in dis artikol.](https://medium.com/connext/the-interoperability-trilemma-657c2cf69f17) -- **Trust asumpshons:** to dey muv away from sekurity of di onderlying domains by addin ekstanal verifiers in di system, dis dey make am less sekure crypto-ekonomikaly. - -To divelop one betta ondastandin of di key difrens bitwin di two ways, make wi take one eksampol: - -Imagin yu dey for airport sekurity sheckpoint. Two types of sheckpoints dey: - -1. Manual sheckpoints — wey dem offishials wey dey manualy sheck all di ditails of yor ticket and identity dey operate bifor dem hand ova di boarding pass. -2. Sef Sheck-In — wey mashine dey operate wia yu put yor flight ditails and dey risiv di boarding pass if efritin sheck out. - -Manual sheckpoints na di same tin to model wey dem trust as im dipend upon one third party, as in., di offishials, for im operashons. As one user, yu trust di offishials to make di rite disishon and yus yor private infomashon wella. - -Sef sheck-in na di same model dem nor trust as im rimuv di operator role and dey yus teknology for im operashons. Users dey always rimain in kontrol of dem data and nor get to trust one third party wit dem private infomashon. - -Plenti solushons wey dey bridge dey adopt model bitwin dis two oposite ends wit digree of trust wey dey shanj. - - - -## Yus bridge {#use-bridge} - -To dey yus bridges dey allow yu muv yor assets akross difren blockchains. Here na some risorsis wey fit helep yu find and yus bridges: - -- **[L2BEAT Bridges Summary](https://l2beat.com/bridges/summary) & [L2BEAT Bridges Risk Analysis](https://l2beat.com/bridges/summary)**: One ogbonge summary of difren bridges, wey inklude ditails on market shia, bridge type, and destinashon chains. L2BEAT also get one risk analysis for bridges, as im dey helep users make koret disishons wen dem dey selet one bridge. -- **[DefiLlama Bridge Summary](https://defillama.com/bridges/Ethereum)**: One summary of bridge volumes akross Ethereum netwoks. - - - -## Risk to dey yus bridges {#bridge-risk} - -Bridges dey early stajis of divelopment. Im fit bi sey dem neva diskova di bridge disign wey beta pass. To dey interact wit any type of bridge dey karry risk: - -- **Smart Kontract Risk —** di risk of one bug in di kode wey fit kause user funds to lost -- **Teknology Risk —** softwia failure, kode wey dey bug, human error, spam, and malishios attaks fit spoil user operashons - -Moreova, sinse bridges dem trust dey add trust asumpshons, dem karry adishonal risks laik: - -- **Sensorship Risk —** bridge operators fit stop users make dem nor transfa dem assets as dem dey yus di bridge -- **Kustodial Risk —** bridge operators fit jam to steal di users funds - -User funds dey at risk if: - -- one bug dey di smart kontract -- di user dey make error -- dem don hack di onderlying blockchain -- di bridge operators get malishios intent for one bridge wey dem trust -- dem hack di bridge - -One risent hack na Solana wormhole bridge, [wia dem steal 120k wETH ($325million USD) durin di hack](https://rekt.news/wormhole-rekt/). Plenti of [top hacks for blockchains involve bridges](https://rekt.news/leaderboard/). - -Bridges dey impotant to start to yus users onto Ethereum L2s, even for users wey wan eksplor plenti ekosystems. Haueva, wit di risk wey involve to dey interact wit bridges, users suppose onderstan di trade-offs wey di bridges dey make. Dis na some [strategis for kross-chain sekurity](https://blog.debridge.finance/10-strategies-for-cross-chain-security-8ed5f5879946). - - - -## Further reading {#further-reading} - -- [EIP-5164: Kross-Chain Exekushon](https://ethereum-magicians.org/t/eip-5164-cross-chain-execution/9658) _June 18, 2022 - Brendan Asselstine_ -- [L2Bridge Risk Framework](https://gov.l2beat.com/t/l2bridge-risk-framework/31) _July 5, 2022 - Bartek Kiepuszewski_ -- ["Why bi sey di fushure go bi multi-chain, but im nor go bi kross-chain."](https://old.reddit.com/r/ethereum/comments/rwojtk/ama_we_are_the_efs_research_team_pt_7_07_january/hrngyk8/) _January 8, 2022 - Vitalik Buterin_ diff --git a/public/content/translations/pcm/dao/index.md b/public/content/translations/pcm/dao/index.md deleted file mode 100644 index 651a58a252a..00000000000 --- a/public/content/translations/pcm/dao/index.md +++ /dev/null @@ -1,165 +0,0 @@ ---- -title: Decentralized autonomous organisations (DAOs) -description: One kain yan about DAOs wey dey on top Ethereum -lang: pcm -template: use-cases -emoji: ":handshake:" -sidebarDepth: 2 -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. -summaryPoint3: One ogbonge place wey bam yu fit put yor moni for somtin wey make sense. ---- - -## Wetin bi DAOs? {#what-are-daos} - -DAo na place wey evryon own, organizashon wey blockchain dey control wey dey work towads one shia mishon. - -Omo dis DAOs go helep us link one work wit dem wey get di same vibes wey wi get and wi nor go dey look pesin to bag awa moni abi tins wey wi dey run. Dey nor get pesin wey go run us street wit awa moni abi pesin wey go shange de book. Insted, na rules wey dey based on blockchain wey don enta di kode dey yan di way di organizashon dey work and hau dem dey spend moni. - -Dey don build dia treasuris in one kain way wey pesin nor fit enta dia moni if dem nor gri yu make yu do am. Desishons dey kontrolled based on proposals an voting make evrybody for the organizashon fit yan, and evrytin dey hapun openly for di chain. - -## Why e bi say wi nid DAOs? {#why-dao} - -Omo to bigin organisashon join pipol yu nor sabi nor bi play bikos moni dey involved and yu nor too sabi who all dis pipol sha bi an e go rikwaya trust die. E nor izy to biliv pesin wey yu and am just dey yarn for intanet wey yu nor even sabi wella. Wit DAOs yu nor nid sabi who dem bi, bikos all man go dey run on one kain ethical kode wey evrybody sabi and all man go dey si am and e dey 100% legit and verified. - -And e go mek say you fit synergize wit pipol ovaboard and all tins go dey run wella. - -### One kain komparison {#dao-comparison} - -| DAO | One normal organizashon | -| ----------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------ | -| E dey komon say e dey flat, and evrybody get di same pawa. | E dey waka sey na for up, down levels dem dey arrange am. | -| Voting dey important bcus say members suppose vote before any change fit happen. | Based on how e dey set, dem fit demand changes from one person alone, or dem fit offer voting" for Nigerian. | -| Dem kount di votes and di rizut dey waka automatically witout any pesin wey evrybody trust. | If dem alow make wi vote, dem go kount di votes inside, and di outcome of di voting go nid to dey handol manually. | -| Sarvis wey dem offa dey handol automatik, nor bi pesin dey kontrol-am, na so-so desentralizashon (like hau dem dey shia fri money). | If e require pesin to handle am or if e dey controlled by one central system wey fit dey manipulate am. | -| All activity na open book, evrybody fit si am. | Activity na usually private, and e no too dey reach public. | - -### DAO sample {#dao-examples} - -To make you understand the matter, si smoll way wey yu fit take yus DAO: - -- Charity - yu fit accept money from pesin wey dey anywia for dis world and vote wetin una go yus di money do. -- Na we get am - you fit buy things wey we si and di ones wey wi nor si and evrybody fit vote wetin wi go yus am do. -- Fri money - yu fit start associashon wey go gada money and pipol go vote wich biznes dem wan put di money. Wi fit give awa membas di money wey dem pay back. - -## Hau dis DAOs dey work? {#how-daos-work} - -Di tori of any DAO na hin contract wey sharp. na him go tell us the matter wey guide the organization and our money. Once our contract don dey live on Ethereum, nobody fit change am again except say we vote. If anybody try do something wey no dey inside our matter and the code, e go fail. Bikos say the matter sef dey inside the contract too e mean say norbody fit spend money if evrybody nor gri on top. E mean say DAOs no need one single oga. Instead na evrybody for the group dey make the decision and payment dey automatic wen di vote pass. - -This one possible becasue of say our smart contract no fit shake once they don dey live on Ethereum. Yu nor fit edit di kode (DAO matter) make anybody nor sabi bikos na evrythin wi go dey si. - - - More on smart kontracts - - -## Ethereum and DAOs {#ethereum-and-daos} - -Ethereum na di pafet foundashon for DAOs for diferen rizin: - -- Ethereum consensus dey distributed and them establish am for organization to trust the network. -- Person no fit change smart contract code once e don go live, even the owners no fit change the codes. Dis one deu alow DAO make dem run wit di rule wey dem don set. -- Smart contracts fit send and e fit risiv money. Without dis yu go nid person wey we trust to dey manage group money. -- The Ethereum komunity don show say na team work and no be competition and e don allow different support systems dey quickly. - -## DAO governance {#dao-governance} - -So many matter dey wey we go consider when you wan govern DAO, matter like voting and proposals work. - -### Delegashons {#governance-delegation} - -Delegashon be like the diferen pipol dey represent the DAO. People wey get token go allo others vote and choose theirself make everything dey move forward. - -#### Popula eksampol {#governance-example} - -[ENS](https://claim.ens.domains/delegate-ranking) - pipol wey get ENS fit allow pesin wey dey active for di komunity vote for dem. - -### Automatic transaction governance {#governance-example} - -For plenty DAOs, transakshon go do well if plenty pipol vote for am. - -#### Popula eksampol {#governance-example} - -[Nouns](https://nouns.wtf) - for Noun DAO, transakshon dey automatik if e don reach one kain numba of vote and na positive, as far as say di foundas nor yus veto pawa. - -### Multisig governance {#governance-example} - -DAO fit get plenty plenty people wey fit vote, e fit be say na 5-20 people wey dey active dey share the money wey dey the wallet(people wey dem know for public). After we vote na the multisig signers go execute wetin we don vote for. - -## DAO laws {#dao-laws} - -In 1977, Wyoming na hin invent the LLC wey dey protect entrepreneurs and e dey limit their liability. Na recently them push the DAO law wey establish legal status for DAOs. Nau na Wyoming, Vermont, and di Virgin Islands get DAO laws. - -### Popula eksampol {#law-example} - -[CityDAO](https://citizen.citydao.io/) – dem use Wyoming's DAO law take buy 40 acres of land near Yellowstone National Park. - -## DAO membership {#dao-membership} - -Difre models for DAO membership na im dey. Membership fit ditamin hau pipol go vote and some oda important part of di DAO. - -### Token-based membership {#token-based-membership} - -Dis one nor get pamishon, evrytin dipend on di token wey wi dey yus. We fit trade most of these token for decentralized exchange. You fit win oda tokens from liquidity abi anoda pruf of work. At all at all if you get the token, you go fit vote. - -_Dem dey use am govern big decentralized protocols or tokens._ - -#### Popula eksampol {#token-example} - -[MakerDAO](https://makerdao.com) – MakerDAO's token MKR dey available for decentralized exchanges and anyone fit buy am and e go get voting power for maker protocol future. - -### Share-based membership {#share-based-membership} - -Share based DAOs dey more permissioned but dem dey open. Anybody fit submit proposal say e wan join the DAO, dem fit offer different thing whether na work abi token. Shares reprisent voting pawa and membership. Membas fit komot at any taim wit dia own shia of di treasury. - -_Dem dey use am for more organization like charities, worker collective and investment club wey dey human focused. You fit govern protocols and tokens too._ - -#### Popula eksampol {#share-example} - -[MolochDAO](http://molochdao.com/) – MolochDAO dey focused on giving Ethereum projects money. Dem go ask for proposal to join so them fit evaluate if you get the kapital and expertise to make good decisions about dia grantees. Yu nor fit just but enta to di DAO for open market. - -### Reputashon-based membership {#reputation-based-membership} - -Reputashon show proof of participation and give voting power in the DAO. Inlike token or share based membership, reputation based DAOs no dey transfer ownership or contributors. You no fit buy reputation, you no fit transfer am and dem no fit give you so you gats work for the reputaion when you participate. Onchain voting na permissionless and people wey wan join fit submit proposals to join the DAO and dem fit ask to receive reputations and tokens as a reward in exchange for their contributions. - -_Dem dey use am for decentralized development and governance of protocols and dapps, but organization like charities, clubs dey use am too._ - -#### Popula eksampol {#reputation-example} - -[DXdao](https://DXdao.eth.link) - DXdao na global sovereign collective building and governing decentralized protocols and application since 2019. Dem dey leverage reputation based governance and holographic consensus to coordinate and manage funds, e mean say person no fit buy their way into influencing its future. - -## Join abi start DAO {#join-start-a-dao} - -### Join a DAO {#join-a-dao} - -- [Ethereum community DAOs](/community/get-involved/#decentralized-autonomous-organizations-daos) -- [DAOhaus's list of DAOs](https://app.daohaus.club/explore) -- [Tallt.xyz list of DAOs](https://www.tally.xyz) - -### Start DAO {#start-a-dao} - -- [Summon DAO with DAOhaus](https://app.daohaus.club/summon) -- [Start Governor DAO with Tally](https://www.tally.xyz/add-a-dao) -- [Create Aragon powered DAO](https://aragon.org/product) -- [Start colony](https://colony.io/) -- [Create DAO with DAOstack holographic consensus](https://alchemy.daostack.io/daos/create) - -## Further reading {#further-reading} - -### DAO artikols {#dao-articles} - -- [Wetin be DAO](https://aragon.org/dao) - [ Aragon](https://aragon.org/) -- [DAO handbook](https://daohandbook.xyz) -- [ House of DAOs](https://wiki.metagame.wtf/docs/great-houses/house-of-daos) - [ Metagame](https://wiki.metagame.wtf/) -- [ Wetin be DAO and wetin dem dey use am for?](https://daohaus.substack.com/p/-what-is-a-dao-and-what-is-it-for) - [DAOhaus](https://daohaus.club/) -- [ Hau yu fit start DAO-powered Digital Komunity](https://daohaus.substack.com/p/four-and-a-half-steps-to-start-a) - [DAOhaus](https://daohaus.club/) -- [ Wetin be DAO?](https://coinmarketcap.com/alexandria/article/what-is-a-dao) - [Coinmarketcap](https://coinmarketcap.com) -- [Wetin be Holographic Consensus?](https://medium.com/daostack/holographic-consensus-part-1-116a73ba1e1c) - [ DAOstack](https://daostack.io/) -- [DAOs no be corporations: where decentralization in autonomous organizations matter by vitalik](https://vitalik.eth.limo/general/2022/09/20/daos.html) -- [DAOs, DACs, DAs and More: terminology guide wey no complete](https://blog.ethereum.org/2014/05/06/daos-dacs-das-and-more-an-incomplete-terminology-guide) - [ Ethereum Blog](https://blog.ethereum.org) - -### Videos {#videos} - -- [Wetin be DAO inside crypto?](https://youtu.be/KHm0uUPqmVE) -- [ Shey DAO fit build 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/translations/pcm/defi/index.md b/public/content/translations/pcm/defi/index.md deleted file mode 100644 index 9c4726db68f..00000000000 --- a/public/content/translations/pcm/defi/index.md +++ /dev/null @@ -1,364 +0,0 @@ ---- -title: Disentralized finans (Defi) -description: Ovaview of DeFi on Ethereum -lang: pcm -template: use-cases -emoji: ":money_with_wings:" -image: /images/use-cases/defi.png -alt: Eth logo wey wi yus lego bricks do. -sidebarDepth: 2 -summaryPoint1: Global altanative wey betta pass di kurrent finanshia system. -summaryPoint2: Products wey dey alow yu borrow, save, invest and trade, and more. -summaryPoint3: E base on open sourse teknologi wey anybody fit program wit. ---- - -Defi na open and global finanshia system wey dem build for di intanet age - na altanative to one system wey nor klear to pipol, and don hold togeda for plenti years by old infrastrushure and proseses. E dey give yu kontrol and visibility ova yor money. Im dey give eksposhure to global markets and altanatives to yor lokal kurensy abi banking opshons. Defi product don open finanshia savis up to anyone wit one intanet koneshon and na dem users own and dey maintain am. As e dey crypto wey worth plenti billions of dollar don flow thru DeFi aplikashons and im dey grow efri day. - -## Wetin bi DeFI? {#what-is-defi} - -DeFi na kolective words for finanshia products and savis wey dey assessibol to anyone wey fit yus Ethereum - anyone wit one intanet koneshon. Wit DeFi, di market dey always open and nor sentralized authority fit block any payments abi deny yu to yus anytin. Savis wey dey slow bifor and at risk of human mistak don dey safe nau dat dem don handol dem by kode wey anyone fit inspet and skrutinize. - -One crypto ekonomy dey wey dey do well out there, wia yu fit lend, borow, long/short, earn intrest, and more. Argentina pipol wey sabi crypto wella don yus DeFi to eskape inflashon wey dey kripol. Kompanis don start to dey stream dem employees dem monies in real taim. Some folks don even komot and pay off loans wey worth millions of dollars witout di nid for any pesina identifikashon. - - - -## DeFi vs tradishonal finans {#defi-vs-tradfi} - -One of di ogbonge ways to see di potenshia of DeFi na to ondastand di palava wey hapun today. - -- Some pipol nor dey give assess to set up one bank akant abi yus finanshia savis. -- Lack of assess to finanshia savis fit privent pipol to get work. -- Finanshia savis fit block yu to get pay. -- One sharge of finanshia savis wey nor dey show for yor pesina data. -- Gofament and sentralized institushons fit klose down market at anytaim. -- Trading hawas get limit to biznes hawas pf spesifik taim zone somtaims. -- Money transfa fit take days due to internal human process. -- One ogbonge finanshia savis dey bikos middol institushons nid dem kut. - -### One kain komparison {#defi-comparison} - -| DeFi | Tradishonal finans | -| ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ | -| Yu dey hold yor money. | Kompanis dey hold yor monie. | -| Yu dey kontrol wia yor monie dey go and hau dem dey spend am. | Yu nid to trust kompanis sey dem nor go do yor monie anyhau, laik lending to borrowas wey get risk. | -| Transfas of funds hapun in minutes. | Payments fit take days due to manual process. | -| Transakshon aktivity dey pseudonymous. | Dem don join finanshia aktivity wit yor identity. | -| DeFi dey open to anyone. | Yu suppose apply to yus finanshia savis. | -| Di markets dey always open. | Markets dey klose bikos dem workas nid brakes. | -| Dem built am on transparensy - anyone fit look one product data and sheck hau di system dey work. | Finanshia institushons na klose books: yu fit ask to see dem loan tory, one rekod of di assets wey dem manaj, and so on. | - - - Make yu eksplore Defi apps - - -## E start wit Bitcoin... {#bitcoin} - -Bitcoin na di first Defi aplikashon. Bitcoin dey rily let yu own and kontrol value and send am anywia around di world. Im dey do dis by providin one way for one large numba of pipol, wey nor dey trust ish oda, to gree on one ledger of akants witout di nid for one middol pipol dem trust. Bitcoin dey open to anyone and nor one get pawa to shanj im rules. Dem don write Bitcoin rules, laik im skarcity and im openness, into di teknologi. Nor bi laik tradishonal finans wia gofament fit print monie wey dey devalue yor savings and kompanis fit shut down markets. - -Ethereum dey build on dis. Laik Bitcoin, di rules nor fit shanj on yu and efrione get assess. But e dey allow make digital money dey programabol, as dem dey yus [smart kontracts](/glossary/#smart-contract)so yu fit go biyond storing and sending value. - - - -## Monie wey yu fit program {#programmable-money} - -E dey sound odd... "why i go wan program mai monie"? As e dey, dis pass just one default feature of tokens on Ethereum. Anyone fit program logik into payments. So yu fit get di kontrol and sekurity of Bitcoin wey dem mix wit di savis dem provide by finanshia institushons. Dis dey allow yu do tins wit cryptocurrencies wey yu nor fit do wit Bitcoin laik to dey lend and borrow, dey prosess payments, dey invest in index funds and more. - - - - -
Make yu eksplore awa suggeshons for DeFi aplikashons to try out if yu dey new to Ethereum.
- - Make yu eksplore Defi apps - -
-
- -## Wetin yu fit do wit DeFi? {#defi-use-cases} - -One disentralized opshon dey to most finanshia savis. But ethereum dey also kreate oportunitis for finanshia products wey dey new. Dis na list wey dey grow efriday. - -- [Send monie around di globe](#send-money) -- [Stream monie around di globe](#stream-money) -- [Access stabol kurensis](#stablecoins) -- [Borrow funds wit kolateral](#lending) -- [Borrow witout kollateral](#flash-loans) -- [Start crypto savings](#saving) -- [Trade tokens](#swaps) -- [Grow yor portfolio](#investing) -- [Fund yor ideas](#crowdfunding) -- [Buy insurans](#insurance) -- [Manaj yor portfolio](#aggregators) - - - -### Send money around di globe kwik {#send-money} - -As one blockchain, dem don disign Ethereum to dey send trasakshon wey dey sekure in a global way. Laik Bitcoin, Ethereum dey make yu send monie around di world as izy as to dey send one email. Make yu just enta [ENS name](/glossary/#ens)(laik bob.eth) of pesin yu wan send monie to abi dem akant address from yor wallet and yor payment go go direct to dem in minutes. To send abi risiv payments, yu go nid [wallet](/wallets/). - - - See payment dapps - - -#### Stream money around di globe... {#stream-money} - -Yu fit stream monie ova Ethereum. Dis dey allow yu pay somone dem salary by di sekond, dey give dem assess to dem monie weneva dem nid am. Abi rent somtin by di sekond laik one storaj locka abi electik skoota. - -And if yu nor wan send abi stream [ETH](/glossary/#ether) bikos of hau much di value fit shanj, anoda kurensis dey for Ethereum: [stablecoins](/glossary/#stablecoin). - - - -### Access stabol kurensis {#stablecoins} - -Cryptocurrency volatility na palava for plenti finanshia product and generally. Di DeFi komunity don solve dis wit stabolcoins. Dem value dey stay peg on one anoda asset, ushualy one popular kurensy like dollars. - -Coins laik Dai abi USDC get value wey dey stays within few cents of dollar. Dis dey make dem pafet to dey earn abi dey sell. Plenti pipol for Latin Amerika don yus stabolcoins as one way to dey protect dem savings for taim wey dem nor too sure wit kurensy wey dem gofament don issue. - - - Plenti on stabolcoins - - - - -### To dey borrow {#lending} - -To dey borrow money from disentralized providas fit kome in two ogbonge types. - -- Peer to peer wey mean say one borrowa go borrow from one spesifik lenda. -- Do one wey base on pool wia lendas dey provide funds (liquidity) to one pool wey borrowas fit borrow from. - - - Make yu see dapps wey dey borrow - - -Plenti advantajis dey to dey yus one disentralized lenda... - -#### To dey borrow wit privacy {#borrowing-privacy} - -Tuday, to dey lend and dey borrow monie dey revolve aroun di pesin wey dey involve. Bank nid sabi weda yu fit repay loan bifor lendin. - -Disentralized lendin dey work witout party wey dey identify demsefs. Instead, di borrowa suppose bring kollateral wey di lenda go automatikaly risiv if dem nor nor repay dia loan. Some lendas dey even asept [NFTs](/glossary/#nft) as kollateral. NFTs na one deed to one unik asset, like one painting. [More on NFTs](/nft/) - -Dis dey allow yu to borrow monie witout kredit sheks abi dey handol handing ova private informashon. - -#### Access to global funds {#access-global-funds} - -Wen yu yus one disentralized lenda yu get assess to funds wey dem deposit from all ova di world, nor bi just di funds in di kountry of yur bank abi institushon wey yu shuse. Dis dey make loans dey more assessibol and impruf di intrest rates. - -#### Tax-effishiensis {#tax-efficiencies} - -To dey borrow fit give yu ssess to di funds yu nid witout to nid to sell yor ETH (one taxabol event). Instead, yu fit yus ETH as kollareral for one stabolcoin loan. Dis dey give yu di cash-flow wey yu nid and allow yu kip yor ETH. Stabolcoins na tokens wey betta pass wen yu nid kash as dem nor dey fluctuate in value laik ETH. [More on stabolcoins](#stablecoins) - -#### Flash loans {#flash-loans} - -Flash loans na eksperimental form of disentralized lendin wey dey allow yu borrow witout kollateral abi dey provide any pesina informashon. - -Dem nor dey assessibol wella to non-teknika folks rite nau but dem hint at wetin fit dey possibol to efrione in di fushure. - -Im dey work on di basis dat dem don komot and pay bak within di same transakshon. If im nor fit pay back, di transakshon dey revert as if nortin eva hapun. - -Di funds wey dem yus somtaims dey for liquidity pools (big pools of funds wey dem yus to borrow). If dem nor dey yus dem for dat moment, dis dey kreate one opportunity for someone to borrow dis funds, kondut biznes wit dem, and ripay dem in-full well at di same taim dem borrow dem. - -Dis mean sey plenti logik dey join in efri bespoke transakshon. One sampol eksampol fit bi someone wey dey yus one flash loan to borrow plenti asset at one price so dem fit sell am on difren ekshanj wia di price dey high. - -So for one singol transakshon, di followin dey hapun: - -- Yu borrow X amount of $asset at $1.00 from ekshanj A -- Yu sell X $asset on ekshanj B for $1.10 -- Yu fit pay back loan to ekshanj A -- Yu kip di profit minus di transakshon fee - -If ekshanj B supply don drop sudenly and di user nor fit buy enuf to kova di orijina loan, di transakshon go just fail. - -Tu bi abol to do di above eksampol for di tradishonal finans world, yu go nid plenti amount of monie. Dis strategis wey dey make monie only dey assessibol to doz wit wealth wey dey exist. Flash loans na eksampol of one fushure wia to get monie nor dey necessary make dey make monie. - - - More wey dey on flash loans - - - - -### Start tu dey save wit crypto {#saving} - -#### Tu dey Lend {#lending} - -Yu fit earn interest on yur crypto by lendin am and yu dey see yur funds grow in real taim. Rite nau interest rates plenti pass wetin yu fit get for yor lokal bank (if yu dey lucky enuf to bi abol to assess one). Here na eksampol: - -- Yu lend yur 100 Dai, one [stabolcoin](/stablecoins/), tu one product laik Aave. -- Yu risiv 100 Aave (aDai) wey bi one token wey dey reprisent yur Dai wey yu loan. -- Yur aDai go inkrease base on di interest rates and yu fit see yur balans as im dey grow for yur wallet. E dipend on di [APR](/glossary/#apr), but yur wallet balans go show somtin laik 100.1234 afta one few days abi even hawas! -- Yu fit witdraw one amount of regular Dai wey dey di same tu yur aDai balans at any taim. - - - See lending dapps - - -#### No-loss lotteries {#no-loss-lotteries} - -No-loss lotteries laik PoolTogeda na fun and new way tu save monie. - -- Yu buy 100 tickets as yu dey yus 100 Dai tokens. -- Yu risiv 100 plDai wey dey reprisent yur 100 tickets. -- If dem pick one of yur tickets as di winna, yur plDai balans go inkrease by di amount of di price pool. -- If yu nor win, yur 100 plDai go roll ova tu next week's draw. -- Yu fit witdraw one amount of regular Dai wey dey di same tu yur plDai balans at any taim. - -Dem don generate di prize pool by all di interest wey dem generate by lendin di ticket dem deposit laik in di lending eksampol above. - - - Try PoolTogeda - - - - -### Ekshanj tokens {#swaps} - -Plenti tokens on Ethereum. Disentralized ekshanjis (DEXs) dey allow yu trade difren tokens weneva yu want. Yu nor dey eva give up kontrol of yur assets. Dis bi laik to dey yus one kurensy ekshanj wen yu dey vist difren kountry. But di DeFi vashon nor dey klose. Di markets na 24/7, 365 days a year and di teknologi guarantees say always pesin go dey to asept trade. - -For eksampol, if yu wan yus di no-loss lottery PoolTogeda (wey dem deskribe above), yu go nid token laik Dai abi USDC. Dis DEXs dey allow yu to swap yor ETH for doz tokens and back again wen yu don finish. - - - See token ekshanjis - - - - -### Trading wey don advans {#trading} - -Plenti opshons wey don advans for tradas wey laik to littol more kontrol. Limit orders, perpetuals, margin trading and more dey possibol. Wit Disentralized trading yu get assess to global liquidity, di market neva klose, and yu dey always kontrol yur assets. - -Wen yu see one sentralized ekshanj yu nid to deposit yor assets bifor di trade and trust dem to look afta dem. As dem don deposit yur assets, dem dey at risk as sentralized ekshanjis na atractive targets for hackers. - - - See trading dapps - - - - -### Grow yor portfolio {#investing} - -Fund manajment products dey on Ethereum wey go try to grow yor portfolio base on one strategy of yur shoise. Dis na automatik, open to efrione, and nor nid human manaja to dey take one kut of yur profits. - -One gud eksampol na di [DeFi Pulse Index fund(DPI)](https://defipulse.com/blog/defi-pulse-index/). Dis na fund we dey rebalans automatikaly to make sure sey yur portfolio dey always inklude di top DeFi tokens by market kapitalizashon. Yu neva nid to manaj any of di details and yu fit witdraw from di fund weneva yu laik. - - - See investments dapps - - - - -### Fund yor ideas {#crowdfunding} - -Ethereum na ideal platform for crowdfunding: - -- Potenshia fundas fit kome from anywia - Ethereum and im tokens dey open to anybody, anywia in di world. -- Im dey transparent so pipol wey dey raise funds fit pruf hau much monie dem don raise. You fit even trace hau funds dem don spend later down di line. -- Pipol wey dey raise funds fit set up automatik refunds if, for eksampol, one spesifik deadline and minimum amount wey dem neva meet. - - - See crowdfunding dapps - - -#### Quadratic funding {#quadratic-funding} - -Ethereum na open source softwia and dem don fund plenti of work so far by di komunity. Dis don lead to di growth of one interesting new fundraising model: quadratic funding. This has the potential to improve the way we fund all types of public goods in the future. - -Quadratic funding makes sure that the projects that receive the most funding are those with the most unique demand. In other words, projects that stand to improve the lives of the most people. Here na hau e dey work: - -1. Dem get one matching pool of funds wey dem donate. -2. One round of publik funding starts. -3. Pipol fit signal dem demand for one project by donating some monie. -4. Wons di round don finish, dem don distribute di matching pool to projects. Doz wey dey wit demand wey unik pass don get amount wey high pass from di matching pool. - -Dis mean sey Project A wit im 100 donashons of 1 dollar fit end up wit more funding pass Project B wit one singol donashon of 10,000 dollars (im dipend on di size of di matching pool). - - - More on quadratic funding - - - - -### Insurance {#insurance} - -Disentralized insurans wey aim to make insurans sheap pass, fasta to pay out and dey more transparent. Wit more automashon, koveraj dey more affordabol and pay-outs dey quick wella. Di data yus to deside on yor klaim dey transparent kpatakpata. - -Ethereum products, like any softwia, fit suffa from bugs and exploits. So rite nau, plenti of insurans products in di space fokus on protectin dem users against loss of funds. Anyhau e bi, projects don start to dey build out koveraj for efritin wey life throw at us. One gud eksampol of dis na Etherisc's Crop kover wey dey aim to [protect smollholda farmers in Kenya against droughts and flooding](https://blog.etherisc.com/etherisc-teams-up-with-chainlink-to-deliver-crop-insurance-in-kenya-137e433c29dc). Disentralized insurans fit provide sheapa kover for farmers wey somtaims don price out tradishonal insurans. - - - See insurans dapps - - - - -### Aggregators and portfolio manajas {#aggregators} - -Wit plenti tins wey dey hapun, yu go nid one way to kip track of all yur investments, loans, and trades. one host of products dey wey allow yu koordinate all yur DeFi aktivity from one place. Dis na di beauty of DeFi's open architekshure. Teams fit build out intafaces wia yu fit just see yor balans akross products, yu fit yus dia features too. You fit find dis yusful as yu explore more of DeFi. - - - See portfolio dapps - - - - -## Hau DeFi dey work? {#how-defi-works} - -DeFi dey yus cryptocurrencies and smart kontracts tu provide savis wey nor nid middol men. For tuday finanshia world, finanshia institushons do as guarantors of transakshons. Dis dey give dis institushons immense pawa bikos yur monie dey flow thru dem. Plus billions of pipol around di world nor even fit access one bank akant. - -In DeFi, one smart kontract dey replace di finanshia institushon in di transakshon. One smart kontract na type of Ethereum akant wey dey hold funds and wey fit send/refund dem based on certain kondishons. Nor one fit shanj dat smart kontract wen im dey live - im go always run as dem program am. - -One kontract wey dem don disign to hand out one allowans abi pocket monie fit dey program to send monie from Akant A to Akant B efri Friday. And im go only eva do dat as long as Akant A get di funds im rikwaya. Nor one fit shanj di kontract and add Akant C as one recipient to steal funds. - -Kontracts na also publik for anyone to inspet and audit. Dis means bad kontracts go often kome unda komunity krutiny pretty kwik-kwik. - -Dis mean sey nid dey to trust di more teknika membas of di Ethereum komunity wey fit read kode. Di open-sorse komunity dey helep shek divelopa, but dis nid go diminish ova taim as smart kontrats bikom izy pass to read and oda ways to pruf sey dem don divelop trustworthiness of kode. - -## Ethereum and DeFi {#ethereum-and-defi} - -Ethereum na di pafet foundashon for DeFi for one numba of rizins: - -- No one owns Ethereum abi di smart kontracts wey dey live on am – dis dey gives efrione an oportunity to yu DeFi. Dis also mean say nor one fit shanj di rules on yu. -- DeFi products dey speak di same language behind Di scenes: Ethereum. E mean say many of di products dey work togeda seamlessly. Yu fit lend tokens on one platform and eksanj di interest bearing token in one difren market on difren applikashon. Dis na laik to bi abol to cash loyalty points for yur bank. -- Dem don build tokens and crytocurrency into Ethereum, one shia ledger - wey dey kip track of transakshons and ownaship na kinda Ethereum tin. -- Ethereum dey allow komplete finanshia fridom - products wey popular pass nor go eva fit take kustody of yur funds, e dey leave yu in kontrol. - -Yu fit tink of DeFi in layers: - -1. Di blockchain - Ethereum dey contain di transakshon history and state of akant. -2. Di assets - [ETH](/what-is-ether/)and di oda tokens (currencies). -3. Di protokols - [smart kontracts](/glossary/#smart-contract) wey dey provide di functionality, for eksampol, one savis wey dey allow for disentralized lending of assets. -4. [Di aplikashons](/apps/) - di products wi dey manaj and take enta di protokols. - -Note: na majority of DeFi dey yus di [ERC-20 standard](/glossary/#erc-20). Aplikashons wey dey DeFi dey yus one wrapper for ETH wey dem dey koll Wrapped Ether (WETH). [Make yu learn more abou wrapped ether](/wrapped-eth). - -## Build DeFi {#build-defi} - -DeFi na open-source movement. Di DeFi protokols and aplikashons dey open for yu tu inspect, fork, and innovate on. Bikos of dis layered stack (dem dey shia di same base blockchain and assets), protokols fix dey mix and match tu unlock unik kombo oportunitis. - - - More on building dapps - - -## Further reading {#further-reading} - -### DeFi data {#defi-data} - -- [DeFi Prime](https://defiprime.com/) -- [DeFi Llama](https://defillama.com/) - -### DeFi artikols {#defi-articles} - -- [One beginna's guide to DeFi](https://blog.coinbase.com/a-beginners-guide-to-decentralized-finance-defi-574c68ff43c4) - _Sid Coelho-Prabhu, January 6, 2020_ - -### Videos {#videos} - -- [Finematics - disentralized finans edukashon](https://finematics.com/) - _Fidios wey dey on DeFi_ -- [Di Defiant](https://www.youtube.com/playlist?list=PLaDcID4s1KronHMKojfjwiHL0DdQEPDcq) - _DeFi basics: Efritin wey yu nid sabi tu start in dis space wey dey worri somtaims._ -- [Whiteboard Crypto](https://youtu.be/17QRFlml4pA) _Wetin bi DeFi?_ - -### Komunitis wey dey {#communities} - -- [DeFi Llama Discord server](https://discord.defillama.com/) -- [DeFi Pulse Discord server](https://discord.gg/Gx4TCTk) - - - - diff --git a/public/content/translations/pcm/developers/docs/smart-contracts/anatomy/index.md b/public/content/translations/pcm/developers/docs/smart-contracts/anatomy/index.md deleted file mode 100644 index 7677e23a9d8..00000000000 --- a/public/content/translations/pcm/developers/docs/smart-contracts/anatomy/index.md +++ /dev/null @@ -1,658 +0,0 @@ ---- -title: Di strukshure of smart kontracts -description: Deep-deep look into di strukshure of one smart kontract - di funshon, data, and variabols. -lang: pcm ---- - -One smart kontract na program wey dey run for one address on Ethereum. Dem make dem wit data and funshons wey fit exekute as dem dey risiv one transakshon. Hia na ovaview of wetin dey make up one smart kontract. - -## Prerequisites {#prerequisites} - -Make sure sey yu don read about [smart kontracts](/developers/docs/smart-contracts/) bifor. Dis dokument assume sey yu don already sabi di programming languajis such as JavaScript abi Python. - -## Data {#data} - -Any kontract data suppose getone lokashon: e fit bi `storaj` abi `memory`. E dey kost money well-well to shanj storaj for smart kontract so yu nid to konsida wia yor data supose dey. - -### Storaj {#storage} - -Data wey go dey foreva na im dem dey koll storaj and na state variabols dey rep am. Dem stor dis values on di blockchain foreva. Yu nid tell dem di type so dat di kontract go fit sabi hau much storaj im nid on top blockchain wen im dey kompile. - -```solidity -// Solidity example -contract SimpleStorage { - uint storedData; // State variable - // ... -} -``` - -```python -# Vyper example -storedData: int128 -``` - -If u don already program languajis wey dey for object, yu go sabi plenti types of dem. But `address` suppose dey new to yu if yu dey new to Ethereum divelopment. - -One `address` type fit hold one Ethereum address wey dey di same to 20 bytes abi 160 bits. Im dey riturn in hexadecimal notashon wit one 0x wey dey lead. - -Oda types inklude: - -- boolean -- integer -- fixed point numbas -- fixed-size byte arrays -- dynamically-sized byte arrays -- Rashonal and integer literals -- String literals -- Hexadecimal literals -- Enums - -If yu wont more ekplanashon, make yu look di dokuments: - -- [Make yu see vyper types](https://vyper.readthedocs.io/en/v0.1.0-beta.6/types.html#value-types) -- [Make yu see Solidity types](https://solidity.readthedocs.io/en/latest/types.html#value-types) - -### Memory {#memory} - -Values wey dem kip only for laiftaim wey kontract funshon exekushon dey koll memory variabols. Sinse dem nor store dem on blockchain kpatakpata, dem dey sheap wella to yus. - -Make yu learn more about hau di EVM dey store data (Storaj, Memory, and di Stack) in di [Solidity dokuments](https://solidity.readthedocs.io/en/latest/introduction-to-smart-contracts.html?highlight=memory#storage-memory-and-the-stack). - -### Environment variabols {#environment-variables} - -In adishon to di variabols wey yu difine for yor kontract, some speshial global variabols dey. Dem dey first yus dem to provide info about di blockchain abi kurent transakshon. - -Eksampols: - -| **Prop** | **State variabol** | **Deskripshon** | -| ----------------- | ------------------ | -------------------------------- | -| `block.timestamp` | uint256 | Blok epoch taimstamp wey dey nau | -| `msg.sender` | address | Senda of di messaj (kurent koll) | - -## Funshons {#functions} - -To tok am for simpol tams, funshons fit get informashon abi set of informashon as inkomin transakshons dey respond. - -Twi types of funshon kolls dey: - -- `internal` – dis ones nor dey kreate EVM koll - - Internal funshons and state variabols fit only hapun internaly (i.e., from inside di kurent kontract abi kontracts wey dey take from am) -- `external` – dis ones dey kreate EVM koll - - Ekstanal funshons nor dey part of di kontract interface, wey mean sey dem fit koll dem from oda kontracts and thru transakshons. Dem nor fit koll ekstanal funshon for inside `f` (i.e., `f()` nor dey work, but `dis one.f()` dey work). - -Dem fit also bi `publik` abi `private` - -- `publik` funshons fit bi anybodi from inside di kontract abi for outside thru messajis -- `private` funshons dey only show for di kontract wey dem yus difine dem and nor bi inside kontracts wey dem derive - -Both funshons and state variabols fit bi publik abi private - -Hia na funshon wey dey update one state variabol on one kontract: - -```solidity -// Solidity example -function update_name(string value) public { - dapp_name = value; -} -``` - -- Di parameter `value` of type `string` dey passed into di funshon: `update_name` -- Dem go make am dey `publik`, wey mean sey anybodi fit yus am -- Dem nor koll am `view`, so dem fit adjust di kontract state - -### View funshons {#view-functions} - -Dis kain funshons dey promise sey dem nor go shanj di data wey dey di kontract. Eksampol wey kommon na "getter" funshons – yu fit yus dis risiv one user balans for eksampol. - -```solidity -// Solidity example -function balanceOf(address _owner) public view returns (uint256 _balance) { - return ownerPizzaCount[_owner]; -} -``` - -```python -dappName: public(string) - -@view -@public -def readName() -> string: - return dappName -``` - -Wetin dem dey konsida state tu dey yus modify: - -1. To dey write to state variabols. -2. [To dey emit events](https://solidity.readthedocs.io/en/v0.7.0/contracts.html#events). -3. [To dey kreate oda kontracts](https://solidity.readthedocs.io/en/v0.7.0/control-structures.html#creating-contracts). -4. To dey yus `selfdestruct`. -5. To dey send ether thru kolls. -6. To dey koll any funshon wey dem nor mark`view`abi`pure`. -7. To dey yus low-level kolls. -8. To dey yus inline assembly wey get satain opcodes. - -### Konstructor funshons {#constructor-functions} - -Dem dey run `konstructor` funshons only one taim wendem first riliz di kontract. Laik `konstructor` for many programming languajis wey dey yus klass, dis funshons dey start set state variabols to di values wey dem want. - -```solidity -// Solidity example -// Initializes the contract's data, setting the `owner` -// to the address of the contract creator. -constructor() public { - // All smart contracts rely on external transactions to trigger its functions. - // `msg` is a global variable that includes relevant data on the given transaction, - // such as the address of the sender and the ETH value included in the transaction. - // Learn more: https://solidity.readthedocs.io/en/v0.5.10/units-and-global-variables.html#block-and-transaction-properties - owner = msg.sender; -} -``` - -```python -# Vyper example - -@external -def __init__(_beneficiary: address, _bidding_time: uint256): - self.beneficiary = _beneficiary - self.auctionStart = block.timestamp - self.auctionEnd = self.auctionStart + _bidding_time -``` - -### Funkshons wey dem build-in {#built-in-functions} - -In adishon to di variabols and funshons wey yu difine on yor kontract, some speshial built-in funshons dey. Di eksamol wey efrione sabi na: - -- `address.send()` – Solidity -- `send(address)` – Vyper - -Dis dey allow kontracts to send ETH to oda akants. - -## To dey write funshons {#writing-functions} - -Yor funshon nid: - -- Parameter variabol and type (if im dey asept parameters) -- diklarashon of internal/eksternal -- diklarashon of pure/view/payabol -- riturns type (if im dey riturn one value) - -```solidity -pragma solidity >=0.4.0 <=0.6.0; - -contract ExampleDapp { - string dapp_name; // state variable - - // Called when the contract is deployed and initializes the value - constructor() public { - dapp_name = "My Example dapp"; - } - - // Get Function - function read_name() public view returns(string) { - return dapp_name; - } - - // Set Function - function update_name(string value) public { - dapp_name = value; - } -} -``` - -One komplete kontract fit look laik dis. For hia di `konstructor` funshon go first provide on value for di `dapp_name` variabol. - -## Events and logs {#events-and-logs} - -Events dey enabol yor smart kontract to dey tok wit yor frontend abi oda aplikashons wey dey subskribe. Wons dem don validate one transakshon kon add am to one block, smart kontracts fit emit events and log informashon, wey di frontend fit dey process and dey yus. - -## Eksampol wey dem annotate {#annotated-examples} - -Dis na some eksampols wey dem write for Solidity. If yu go laik play wit di code, yu fit interact wit dem for [Remix](http://remix.ethereum.org). - -### Hello world {#hello-world} - -```solidity -// Specifies the version of Solidity, using semantic versioning. -// Learn more: https://solidity.readthedocs.io/en/v0.5.10/layout-of-source-files.html#pragma -pragma solidity ^0.5.10; - -// Defines a contract named `HelloWorld`. -// A contract is a collection of functions and data (its state). -// Once deployed, a contract resides at a specific address on the Ethereum blockchain. -// Learn more: https://solidity.readthedocs.io/en/v0.5.10/structure-of-a-contract.html -contract HelloWorld { - - // Declares a state variable `message` of type `string`. - // State variables are variables whose values are permanently stored in contract storage. - // The keyword `public` makes variables accessible from outside a contract - // and creates a function that other contracts or clients can call to access the value. - string public message; - - // Similar to many class-based object-oriented languages, a constructor is - // a special function that is only executed upon contract creation. - // Constructors are used to initialize the contract's data. - // Learn more: https://solidity.readthedocs.io/en/v0.5.10/contracts.html#constructors - constructor(string memory initMessage) public { - // Accepts a string argument `initMessage` and sets the value - // into the contract's `message` storage variable). - message = initMessage; - } - - // A public function that accepts a string argument - // and updates the `message` storage variable. - function update(string memory newMessage) public { - message = newMessage; - } -} -``` - -### Token {#token} - -```solidity -pragma solidity ^0.5.10; - -contract Token { - // An `address` is comparable to an email address - it's used to identify an account on Ethereum. - // Addresses can represent a smart contract or an external (user) accounts. - // Learn more: https://solidity.readthedocs.io/en/v0.5.10/types.html#address - address public owner; - - // A `mapping` is essentially a hash table data structure. - // This `mapping` assigns an unsigned integer (the token balance) to an address (the token holder). - // Learn more: https://solidity.readthedocs.io/en/v0.5.10/types.html#mapping-types - mapping (address => uint) public balances; - - // Events allow for logging of activity on the blockchain. - // Ethereum clients can listen for events in order to react to contract state changes. - // Learn more: https://solidity.readthedocs.io/en/v0.5.10/contracts.html#events - event Transfer(address from, address to, uint amount); - - // Initializes the contract's data, setting the `owner` - // to the address of the contract creator. - constructor() public { - // All smart contracts rely on external transactions to trigger its functions. - // `msg` is a global variable that includes relevant data on the given transaction, - // such as the address of the sender and the ETH value included in the transaction. - // Learn more: https://solidity.readthedocs.io/en/v0.5.10/units-and-global-variables.html#block-and-transaction-properties - owner = msg.sender; - } - - // Creates an amount of new tokens and sends them to an address. - function mint(address receiver, uint amount) public { - // `require` is a control structure used to enforce certain conditions. - // If a `require` statement evaluates to `false`, an exception is triggered, - // which reverts all changes made to the state during the current call. - // Learn more: https://solidity.readthedocs.io/en/v0.5.10/control-structures.html#error-handling-assert-require-revert-and-exceptions - - // Only the contract owner can call this function - require(msg.sender == owner, "You are not the owner."); - - // Enforces a maximum amount of tokens - require(amount < 1e60, "Maximum issuance exceeded"); - - // Increases the balance of `receiver` by `amount` - balances[receiver] += amount; - } - - // Sends an amount of existing tokens from any caller to an address. - function transfer(address receiver, uint amount) public { - // The sender must have enough tokens to send - require(amount <= balances[msg.sender], "Insufficient balance."); - - // Adjusts token balances of the two addresses - balances[msg.sender] -= amount; - balances[receiver] += amount; - - // Emits the event defined earlier - emit Transfer(msg.sender, receiver, amount); - } -} -``` - -### Dijital asset wey unik {#unique-digital-asset} - -```solidity -pragma solidity ^0.5.10; - -// Imports symbols from other files into the current contract. -// In this case, a series of helper contracts from OpenZeppelin. -// Learn more: https://solidity.readthedocs.io/en/v0.5.10/layout-of-source-files.html#importing-other-source-files - -import "../node_modules/@openzeppelin/contracts/token/ERC721/IERC721.sol"; -import "../node_modules/@openzeppelin/contracts/token/ERC721/IERC721Receiver.sol"; -import "../node_modules/@openzeppelin/contracts/introspection/ERC165.sol"; -import "../node_modules/@openzeppelin/contracts/math/SafeMath.sol"; - -// The `is` keyword is used to inherit functions and keywords from external contracts. -// In this case, `CryptoPizza` inherits from the `IERC721` and `ERC165` contracts. -// Learn more: https://solidity.readthedocs.io/en/v0.5.10/contracts.html#inheritance -contract CryptoPizza is IERC721, ERC165 { - // Uses OpenZeppelin's SafeMath library to perform arithmetic operations safely. - // Learn more: https://docs.openzeppelin.com/contracts/2.x/api/math#SafeMath - using SafeMath for uint256; - - // Constant state variables in Solidity are similar to other languages - // but you must assign from an expression which is constant at compile time. - // Learn more: https://solidity.readthedocs.io/en/v0.5.10/contracts.html#constant-state-variables - uint256 constant dnaDigits = 10; - uint256 constant dnaModulus = 10 ** dnaDigits; - bytes4 private constant _ERC721_RECEIVED = 0x150b7a02; - - // Struct types let you define your own type - // Learn more: https://solidity.readthedocs.io/en/v0.5.10/types.html#structs - struct Pizza { - string name; - uint256 dna; - } - - // Creates an empty array of Pizza structs - Pizza[] public pizzas; - - // Mapping from pizza ID to its owner's address - mapping(uint256 => address) public pizzaToOwner; - - // Mapping from owner's address to number of owned token - mapping(address => uint256) public ownerPizzaCount; - - // Mapping from token ID to approved address - mapping(uint256 => address) pizzaApprovals; - - // You can nest mappings, this example maps owner to operator approvals - mapping(address => mapping(address => bool)) private operatorApprovals; - - // Internal function to create a random Pizza from string (name) and DNA - function _createPizza(string memory _name, uint256 _dna) - // The `internal` keyword means this function is only visible - // within this contract and contracts that derive this contract - // Learn more: https://solidity.readthedocs.io/en/v0.5.10/contracts.html#visibility-and-getters - internal - // `isUnique` is a function modifier that checks if the pizza already exists - // Learn more: https://solidity.readthedocs.io/en/v0.5.10/structure-of-a-contract.html#function-modifiers - isUnique(_name, _dna) - { - // Adds Pizza to array of Pizzas and get id - uint256 id = SafeMath.sub(pizzas.push(Pizza(_name, _dna)), 1); - - // Checks that Pizza owner is the same as current user - // Learn more: https://solidity.readthedocs.io/en/v0.5.10/control-structures.html#error-handling-assert-require-revert-and-exceptions - - // note that address(0) is the zero address, - // indicating that pizza[id] is not yet allocated to a particular user. - - assert(pizzaToOwner[id] == address(0)); - - // Maps the Pizza to the owner - pizzaToOwner[id] = msg.sender; - ownerPizzaCount[msg.sender] = SafeMath.add( - ownerPizzaCount[msg.sender], - 1 - ); - } - - // Creates a random Pizza from string (name) - function createRandomPizza(string memory _name) public { - uint256 randDna = generateRandomDna(_name, msg.sender); - _createPizza(_name, randDna); - } - - // Generates random DNA from string (name) and address of the owner (creator) - function generateRandomDna(string memory _str, address _owner) - public - // Functions marked as `pure` promise not to read from or modify the state - // Learn more: https://solidity.readthedocs.io/en/v0.5.10/contracts.html#pure-functions - pure - returns (uint256) - { - // Generates random uint from string (name) + address (owner) - uint256 rand = uint256(keccak256(abi.encodePacked(_str))) + - uint256(_owner); - rand = rand % dnaModulus; - return rand; - } - - // Returns array of Pizzas found by owner - function getPizzasByOwner(address _owner) - public - // Functions marked as `view` promise not to modify state - // Learn more: https://solidity.readthedocs.io/en/v0.5.10/contracts.html#view-functions - view - returns (uint256[] memory) - { - // Uses the `memory` storage location to store values only for the - // lifecycle of this function call. - // Learn more: https://solidity.readthedocs.io/en/v0.5.10/introduction-to-smart-contracts.html#storage-memory-and-the-stack - uint256[] memory result = new uint256[](ownerPizzaCount[_owner]); - uint256 counter = 0; - for (uint256 i = 0; i < pizzas.length; i++) { - if (pizzaToOwner[i] == _owner) { - result[counter] = i; - counter++; - } - } - return result; - } - - // Transfers Pizza and ownership to other address - function transferFrom(address _from, address _to, uint256 _pizzaId) public { - require(_from != address(0) && _to != address(0), "Invalid address."); - require(_exists(_pizzaId), "Pizza does not exist."); - require(_from != _to, "Cannot transfer to the same address."); - require(_isApprovedOrOwner(msg.sender, _pizzaId), "Address is not approved."); - - ownerPizzaCount[_to] = SafeMath.add(ownerPizzaCount[_to], 1); - ownerPizzaCount[_from] = SafeMath.sub(ownerPizzaCount[_from], 1); - pizzaToOwner[_pizzaId] = _to; - - // Emits event defined in the imported IERC721 contract - emit Transfer(_from, _to, _pizzaId); - _clearApproval(_to, _pizzaId); - } - - /** - * Safely transfers the ownership of a given token ID to another address - * If the target address is a contract, it must implement `onERC721Received`, - * which is called upon a safe transfer, and return the magic value - * `bytes4(keccak256("onERC721Received(address,address,uint256,bytes)"))`; - * otherwise, the transfer is reverted. - */ - function safeTransferFrom(address from, address to, uint256 pizzaId) - public - { - // solium-disable-next-line arg-overflow - this.safeTransferFrom(from, to, pizzaId, ""); - } - - /** - * Safely transfers the ownership of a given token ID to another address - * If the target address is a contract, it must implement `onERC721Received`, - * which is called upon a safe transfer, and return the magic value - * `bytes4(keccak256("onERC721Received(address,address,uint256,bytes)"))`; - * otherwise, the transfer is reverted. - */ - function safeTransferFrom( - address from, - address to, - uint256 pizzaId, - bytes memory _data - ) public { - this.transferFrom(from, to, pizzaId); - require(_checkOnERC721Received(from, to, pizzaId, _data), "Must implement onERC721Received."); - } - - /** - * Internal function to invoke `onERC721Received` on a target address - * The call is not executed if the target address is not a contract - */ - function _checkOnERC721Received( - address from, - address to, - uint256 pizzaId, - bytes memory _data - ) internal returns (bool) { - if (!isContract(to)) { - return true; - } - - bytes4 retval = IERC721Receiver(to).onERC721Received( - msg.sender, - from, - pizzaId, - _data - ); - return (retval == _ERC721_RECEIVED); - } - - // Burns a Pizza - destroys Token completely - // The `external` function modifier means this function is - // part of the contract interface and other contracts can call it - function burn(uint256 _pizzaId) external { - require(msg.sender != address(0), "Invalid address."); - require(_exists(_pizzaId), "Pizza does not exist."); - require(_isApprovedOrOwner(msg.sender, _pizzaId), "Address is not approved."); - - ownerPizzaCount[msg.sender] = SafeMath.sub( - ownerPizzaCount[msg.sender], - 1 - ); - pizzaToOwner[_pizzaId] = address(0); - } - - // Returns count of Pizzas by address - function balanceOf(address _owner) public view returns (uint256 _balance) { - return ownerPizzaCount[_owner]; - } - - // Returns owner of the Pizza found by id - function ownerOf(uint256 _pizzaId) public view returns (address _owner) { - address owner = pizzaToOwner[_pizzaId]; - require(owner != address(0), "Invalid Pizza ID."); - return owner; - } - - // Approves other address to transfer ownership of Pizza - function approve(address _to, uint256 _pizzaId) public { - require(msg.sender == pizzaToOwner[_pizzaId], "Must be the Pizza owner."); - pizzaApprovals[_pizzaId] = _to; - emit Approval(msg.sender, _to, _pizzaId); - } - - // Returns approved address for specific Pizza - function getApproved(uint256 _pizzaId) - public - view - returns (address operator) - { - require(_exists(_pizzaId), "Pizza does not exist."); - return pizzaApprovals[_pizzaId]; - } - - /** - * Private function to clear current approval of a given token ID - * Reverts if the given address is not indeed the owner of the token - */ - function _clearApproval(address owner, uint256 _pizzaId) private { - require(pizzaToOwner[_pizzaId] == owner, "Must be pizza owner."); - require(_exists(_pizzaId), "Pizza does not exist."); - if (pizzaApprovals[_pizzaId] != address(0)) { - pizzaApprovals[_pizzaId] = address(0); - } - } - - /* - * Sets or unsets the approval of a given operator - * An operator is allowed to transfer all tokens of the sender on their behalf - */ - function setApprovalForAll(address to, bool approved) public { - require(to != msg.sender, "Cannot approve own address"); - operatorApprovals[msg.sender][to] = approved; - emit ApprovalForAll(msg.sender, to, approved); - } - - // Tells whether an operator is approved by a given owner - function isApprovedForAll(address owner, address operator) - public - view - returns (bool) - { - return operatorApprovals[owner][operator]; - } - - // Takes ownership of Pizza - only for approved users - function takeOwnership(uint256 _pizzaId) public { - require(_isApprovedOrOwner(msg.sender, _pizzaId), "Address is not approved."); - address owner = this.ownerOf(_pizzaId); - this.transferFrom(owner, msg.sender, _pizzaId); - } - - // Checks if Pizza exists - function _exists(uint256 pizzaId) internal view returns (bool) { - address owner = pizzaToOwner[pizzaId]; - return owner != address(0); - } - - // Checks if address is owner or is approved to transfer Pizza - function _isApprovedOrOwner(address spender, uint256 pizzaId) - internal - view - returns (bool) - { - address owner = pizzaToOwner[pizzaId]; - // Disable solium check because of - // https://github.com/duaraghav8/Solium/issues/175 - // solium-disable-next-line operator-whitespace - return (spender == owner || - this.getApproved(pizzaId) == spender || - this.isApprovedForAll(owner, spender)); - } - - // Check if Pizza is unique and doesn't exist yet - modifier isUnique(string memory _name, uint256 _dna) { - bool result = true; - for (uint256 i = 0; i < pizzas.length; i++) { - if ( - keccak256(abi.encodePacked(pizzas[i].name)) == - keccak256(abi.encodePacked(_name)) && - pizzas[i].dna == _dna - ) { - result = false; - } - } - require(result, "Pizza with such name already exists."); - _; - } - - // Returns whether the target address is a contract - function isContract(address account) internal view returns (bool) { - uint256 size; - // Currently there is no better way to check if there is a contract in an address - // than to check the size of the code at that address. - // See https://ethereum.stackexchange.com/a/14016/36603 - // for more details about how this works. - // TODO Check this again before the Serenity release, because all addresses will be - // contracts then. - // solium-disable-next-line security/no-inline-assembly - assembly { - size := extcodesize(account) - } - return size > 0; - } -} -``` - -## Further reading {#further-reading} - -Make yu shek out Solidity and Vyper dokumentashon for more komplete ovaview of smart kontracts: - -- [Solidity](https://solidity.readthedocs.io/) -- [Vyper](https://vyper.readthedocs.io/) - -## Related topics {#related-topics} - -- [Smart contracts](/developers/docs/smart-contracts/) -- [Di Ethereum Virtual Machine](/developers/docs/evm/) - -## Related tutorials {#related-tutorials} - -- [To dey downsize kontracts to fite di kontract size limit](/developers/tutorials/downsizing-contracts-to-fight-the-contract-size-limit/) _-- Some pratika tips to dey ridus di size of yor smart kontract._ -- [To dey login data from di smart kontracts wit events](/developers/tutorials/logging-events-smart-contracts/)_ -- One introdukshon to smart kontract events and hau yu fit yus dem to log data._ -- [Interact wit oda kontracts from Solidity](/developers/tutorials/interact-with-other-contracts-from-solidity/) _– Hau to dey show one smart kontract from kontract wey dey exist and interact wit am._ diff --git a/public/content/translations/pcm/developers/docs/smart-contracts/compiling/index.md b/public/content/translations/pcm/developers/docs/smart-contracts/compiling/index.md deleted file mode 100644 index db7b43b49c4..00000000000 --- a/public/content/translations/pcm/developers/docs/smart-contracts/compiling/index.md +++ /dev/null @@ -1,282 +0,0 @@ ---- -title: Arranging smart contracts -description: One eksplanashon to why yu nid gada smart kontracts and wetin kompilashon dey ashualy do. -lang: pcm -incomplete: true ---- - -Yu nid gada yor kontract so dat yor web app and di Ethereum virtual machine (EVM) fit ondastand am. - -## Prerequisites {#prerequisites} - -Yu fit find am helepful to read awa intro to [smart kontracts](/developers/docs/smart-contracts/) and di [Ethereum virtual machine](/developers/docs/evm/) bifor yu start to dey read about kompilashon. - -## Di EVM {#the-evm} - -For di [EVM](/developers/docs/evm/) to fit run yor kontract im nid to dey for **bytecode**. Kompilashon dey turn dis: - -```solidity -pragma solidity 0.4.24; - -contract Greeter { - - function greet() public constant returns (string) { - return "Hello"; - } - -} -``` - -**into dis** - -``` -PUSH1 0x80 PUSH1 0x40 MSTORE PUSH1 0x4 CALLDATASIZE LT PUSH2 0x41 JUMPI PUSH1 0x0 CALLDATALOAD PUSH29 0x100000000000000000000000000000000000000000000000000000000 SWAP1 DIV PUSH4 0xFFFFFFFF AND DUP1 PUSH4 0xCFAE3217 EQ PUSH2 0x46 JUMPI JUMPDEST PUSH1 0x0 DUP1 REVERT JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x52 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0x5B PUSH2 0xD6 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE DUP4 DUP2 DUP2 MLOAD DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP DUP1 MLOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP1 DUP4 DUP4 PUSH1 0x0 JUMPDEST DUP4 DUP2 LT ISZERO PUSH2 0x9B JUMPI DUP1 DUP3 ADD MLOAD DUP2 DUP5 ADD MSTORE PUSH1 0x20 DUP2 ADD SWAP1 POP PUSH2 0x80 JUMP JUMPDEST POP POP POP POP SWAP1 POP SWAP1 DUP2 ADD SWAP1 PUSH1 0x1F AND DUP1 ISZERO PUSH2 0xC8 JUMPI DUP1 DUP3 SUB DUP1 MLOAD PUSH1 0x1 DUP4 PUSH1 0x20 SUB PUSH2 0x100 EXP SUB NOT AND DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP JUMPDEST POP SWAP3 POP POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST PUSH1 0x60 PUSH1 0x40 DUP1 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 PUSH1 0x5 DUP2 MSTORE PUSH1 0x20 ADD PUSH32 0x48656C6C6F000000000000000000000000000000000000000000000000000000 DUP2 MSTORE POP SWAP1 POP SWAP1 JUMP STOP LOG1 PUSH6 0x627A7A723058 KECCAK256 SLT 0xec 0xe 0xf5 0xf8 SLT 0xc7 0x2d STATICCALL ADDRESS SHR 0xdb COINBASE 0xb1 BALANCE 0xe8 0xf8 DUP14 0xda 0xad DUP13 LOG1 0x4c 0xb4 0x26 0xc2 DELEGATECALL PUSH7 0x8994D3E002900 -``` - -Dem dey koll dis **opcodes**. EVM opcodes na di low-level instrukshons wey di Ethereum Virtual Machine (EVM) fit run. Ish opcode dey reprisent one spesifik operashon, laik maths operashons, logikal operashons, hau to handol data, hau to kontrol wetin go hapun next, and plenti oda tins. - -[More on opcodes](/developers/docs/evm/opcodes/) - -## Web aplikashons {#web-applications} - -Di kompiler go also produce di **Aplikashon Binary Interface (ABI)** wey yu go nid make yor aplikashon fit sabi di kontract and koll di kontract funshons. - -Di ABI na one JSON file wey dey diskribe di kontract wey dem don deploy and im smart kontract funshons. Dis one dey helep konet web2 and web3 togeda - -One [library for JavaScript klient ](/developers/docs/apis/javascript/) go read di **ABI** so dat yu go fit koll yor smart kontract for yor web app strukshure. - -Bilow na di ABI for di ERC-20 token kontract. One ERC-20 na one token yu fit trade on Ethereum. - -```json -[ - { - "constant": true, - "inputs": [], - "name": "name", - "outputs": [ - { - "name": "", - "type": "string" - } - ], - "payable": false, - "stateMutability": "view", - "type": "function" - }, - { - "constant": false, - "inputs": [ - { - "name": "_spender", - "type": "address" - }, - { - "name": "_value", - "type": "uint256" - } - ], - "name": "approve", - "outputs": [ - { - "name": "", - "type": "bool" - } - ], - "payable": false, - "stateMutability": "nonpayable", - "type": "function" - }, - { - "constant": true, - "inputs": [], - "name": "totalSupply", - "outputs": [ - { - "name": "", - "type": "uint256" - } - ], - "payable": false, - "stateMutability": "view", - "type": "function" - }, - { - "constant": false, - "inputs": [ - { - "name": "_from", - "type": "address" - }, - { - "name": "_to", - "type": "address" - }, - { - "name": "_value", - "type": "uint256" - } - ], - "name": "transferFrom", - "outputs": [ - { - "name": "", - "type": "bool" - } - ], - "payable": false, - "stateMutability": "nonpayable", - "type": "function" - }, - { - "constant": true, - "inputs": [], - "name": "decimals", - "outputs": [ - { - "name": "", - "type": "uint8" - } - ], - "payable": false, - "stateMutability": "view", - "type": "function" - }, - { - "constant": true, - "inputs": [ - { - "name": "_owner", - "type": "address" - } - ], - "name": "balanceOf", - "outputs": [ - { - "name": "balance", - "type": "uint256" - } - ], - "payable": false, - "stateMutability": "view", - "type": "function" - }, - { - "constant": true, - "inputs": [], - "name": "symbol", - "outputs": [ - { - "name": "", - "type": "string" - } - ], - "payable": false, - "stateMutability": "view", - "type": "function" - }, - { - "constant": false, - "inputs": [ - { - "name": "_to", - "type": "address" - }, - { - "name": "_value", - "type": "uint256" - } - ], - "name": "transfer", - "outputs": [ - { - "name": "", - "type": "bool" - } - ], - "payable": false, - "stateMutability": "nonpayable", - "type": "function" - }, - { - "constant": true, - "inputs": [ - { - "name": "_owner", - "type": "address" - }, - { - "name": "_spender", - "type": "address" - } - ], - "name": "allowance", - "outputs": [ - { - "name": "", - "type": "uint256" - } - ], - "payable": false, - "stateMutability": "view", - "type": "function" - }, - { - "payable": true, - "stateMutability": "payable", - "type": "fallback" - }, - { - "anonymous": false, - "inputs": [ - { - "indexed": true, - "name": "owner", - "type": "address" - }, - { - "indexed": true, - "name": "spender", - "type": "address" - }, - { - "indexed": false, - "name": "value", - "type": "uint256" - } - ], - "name": "Approval", - "type": "event" - }, - { - "anonymous": false, - "inputs": [ - { - "indexed": true, - "name": "from", - "type": "address" - }, - { - "indexed": true, - "name": "to", - "type": "address" - }, - { - "indexed": false, - "name": "value", - "type": "uint256" - } - ], - "name": "Transfer", - "type": "event" - } -] -``` - -## Further reading {#further-reading} - -- [ABI spec](https://solidity.readthedocs.io/en/v0.7.0/abi-spec.html) _– Solidity_ - -## Related topics {#related-topics} - -- [JavaScript klient libraries](/developers/docs/apis/javascript/) -- [Ethereum virtual machine](/developers/docs/evm/) diff --git a/public/content/translations/pcm/developers/docs/smart-contracts/deploying/index.md b/public/content/translations/pcm/developers/docs/smart-contracts/deploying/index.md deleted file mode 100644 index 6fa1c91befa..00000000000 --- a/public/content/translations/pcm/developers/docs/smart-contracts/deploying/index.md +++ /dev/null @@ -1,81 +0,0 @@ ---- -title: Arranging Smart Kontrakts -description: -lang: pcm ---- - -Yu nid to diploy yor smart kontract for am to dey afailabol to users of one Ethereum netwok. - -To deply one smart kontract, yu fit send one Ethereum trabsakshon wey dey kontain di code of di smart kontract wey dem gada witout showin any pesin wey go risiv am. - -## Prerequisites {#prerequisites} - -Yu suppose ondastand [Ethereum netwoks](/developers/docs/networks/), [transakshons](/developers/docs/transactions/) and di [ strukshure of di smart kontract](/developers/docs/smart-contracts/anatomy/) bifor dem run di smart kontracts. - -To dey run one kontract dey also kost ether (ETH) bikos dem don store am inside di blockchain, so yu suppose sabi [gas and fees](/developers/docs/gas/) on top Ethereum. - -Las las, yu go nid gada yor kontract bifor yu run am, so make sure sey yu don read about [hau to dey gada smart kontracts](/developers/docs/smart-contracts/compiling/). - -## Hau to deploy one smart kontract {#how-to-deploy-a-smart-contract} - -### Wetin yu go nid {#what-youll-need} - -- Di kontract's bytecode– dem dey generate dis thru [kompilashon](/developers/docs/smart-contracts/compiling/) -- ETH for gas - yu go set yor gas linit laik oda transakshons so make yu dey awia sey kontract deployment nid plenti gas pass one simpol ETH transfa -- one deployment skript abi plugin -- Access to one [Ethereum node](/developers/docs/nodes-and-clients/), weda tu dey run yor own, dey konet to publik node, abi thru one API key as yu dey yus one [node savis](/developers/docs/nodes-and-clients/nodes-as-a-service/) - -### Steps to dey deploy one smart kontract {#steps-to-deploy} - -Di spesifik steps wey involve go dipend on di divelopment framewok wi tok about. For eksampol, yu fit shek out [Hardhat dokumentashon to dey yus deploy yor kontracts](https://hardhat.org/guides/deploying.html) abi [Foundry dokumentashon to dey yus deploy and verify one smart kontract](https://book.getfoundry.sh/forge/deploying). Wons dem don deploy am, yor kontract go get Ethereum address laik oda [akants](/developers/docs/accounts/) and yu verify am as yu dey yus [sorse code verifikashon tools](/developers/docs/smart-contracts/verifying/#source-code-verification-tools). - -## Tools resembol {#related-tools} - -**Remix - _ Remix IDE dey divelop, deploy and administa smart kontracts for Ethereum laik blockchains_** - -- [Remix](https://remix.ethereum.org) - -**Tenderly - _Web3 divelopment platfom wey dey provide debuggin, observability, and infrastrukshure buildin blocks to dey divelop, test, monitor, and operate smart kontracts _** - -- [tenderly.co](https://tenderly.co/) -- [Docs](https://docs.tenderly.co/) -- [GitHub](https://github.com/Tenderly) -- [Discord](https://discord.gg/eCWjuvt) - -**Hardhat - _One divelopment environment to dey gada, deploy, test, and debug yor Ethereum softwia_** - -- [hardhat.org](https://hardhat.org/getting-started/) -- [Docs wey dem dey yus deploy yor kontracts](https://hardhat.org/guides/deploying.html) -- [GitHub](https://github.com/nomiclabs/hardhat) -- [Discord](https://discord.com/invite/TETZs2KK4k) - -**thirdweb - _Im dey deploy any kontract izy to any EVEM kompatibol chain, as im dey yus one singol komand_** - -- [Dokumentashon](https://portal.thirdweb.com/deploy/) - -**Crossmint - _Enterprise web3 divelopment platfom wey dey on grade to dey deploy smart kontracts, enabol kredit-kard and kross chain payments, and dey yus APIs to kreate, distribute, sell, store, and edit NFTs._** - -- [crossmint.com](https://www.crossmint.com) -- [Dokumentashon](https://docs.crossmint.com) -- [Discord](https://discord.com/invite/crossmint) -- [Blog](https://blog.crossmint.com) - -## Related tutorials {#related-tutorials} - -- [To dey deploy yor first smart kontract](/developers/tutorials/deploying-your-first-smart-contract/) _– One introdukshon to dey deploy yor first smart kontract on one Ethereum test netwok._ -- [Hello World | smart kontract tutorial](/developers/tutorials/hello-world-smart-contract/) _– One izy-to-follow tutorial to kreate & deploy one basik smart kontract on Ethereum._ -- [Interact wit oda kontracts from Solidity](/developers/tutorials/interact-with-other-contracts-from-solidity/) _– Hau to dey show one smart kontract from kontract wey dey exist and interact wit am._ -- [ Hau yu fit ridus yor kontract size](/developers/tutorials/downsizing-contracts-to-fight-the-contract-size-limit/) _- Hau yu fit ridus yor kontract size to kip am onda di limit and save on gas_ - -## Further reading {#further-reading} - -- [https://docs.openzeppelin.com/learn/deploying-and-interacting](https://docs.openzeppelin.com/learn/deploying-and-interacting) - _OpenZeppelin_ -- [To dey divelop yor kontracts wit Hardhat](https://hardhat.org/guides/deploying.html) - _Nomic Labs_ - -_Know a community resource wey fit helped you? Edit this page and add it!_ - -## Related topics {#related-topics} - -- [Building container](/developers/docs/frameworks/) -- [Run an Ethereum node](/developers/docs/nodes-and-clients/run-a-node/) -- [Nodes-as-a-savis](/developers/docs/nodes-and-clients/nodes-as-a-service) diff --git a/public/content/translations/pcm/developers/docs/smart-contracts/index.md b/public/content/translations/pcm/developers/docs/smart-contracts/index.md deleted file mode 100644 index c2898e75f7d..00000000000 --- a/public/content/translations/pcm/developers/docs/smart-contracts/index.md +++ /dev/null @@ -1,112 +0,0 @@ ---- -title: Introdukshon to smart kontracts -description: Dis one na ovaview of smart kontracts, wey dey fokus on dem unik ways wetin dey limit dem. -lang: pcm ---- - -## Wetin bi smart kontract? {#what-is-a-smart-contract} - -One "smart kontract" na program wey dey run on di Ethereum blockchain. Na koleshon of code (im funshons) and data (im state) wey dey stay for spesifik address on di Ethereum blockchain. - -Smart kontracts na type of [Ethereum akant](/developers/docs/accounts/). Dis mean sey dem get one balans and fit bi di target of transakshons. But nor user dey kontrol dem, insted dem dey deploy to di netwok and dey run as dem program am. User akants fit kome interact wit smart kontract as dem dey submit transakshons wey dey exekute funshon wey dem define on top di smart kontract. Smart kontracts fit define rules, laik regular kontract, and automatikaly forse dem thru di code. Dem nor fit delete smart kontracts normal, and dem nor fit rivarse dem intarakshons. - -## Prerequisites {#prerequisites} - -If yu just dey start abi dey look for less teknical introdukshon, wi rekomend awa [introdukshon to smart kontracts](/smart-contracts/). - -Make sure sey yu don read on [akants](/developers/docs/accounts/), [transakshons](/developers/docs/transactions/) and di [Ethereum virtual machine](/developers/docs/evm/) bifor yu jump enta di world of smart kontracts. - -## One digital vending machine {#a-digital-vending-machine} - -Maybe di metaphor for smart contract wey betta pass na vending machine, as [Nick Szabo](https://unenumerated.blogspot.com/) take diskribe am. Wit di rite inputs, satain output sure. - -To get snack from vending machine: - -``` -money + snack selection = snack dispensed -``` - -Dem program dis logik inside di vending machine. - -Smart kontract, laik vending machine, get logik wey dem don program inside am. Here na simpol exampol of hau dis vending machine go look if e bi smart kontract wey dem write for Solidity: - -```solidity -pragma solidity 0.8.7; - -contract VendingMachine { - - // Declare state variables of the contract - address public owner; - mapping (address => uint) public cupcakeBalances; - - // When 'VendingMachine' contract is deployed: - // 1. set the deploying address as the owner of the contract - // 2. set the deployed smart contract's cupcake balance to 100 - constructor() { - owner = msg.sender; - cupcakeBalances[address(this)] = 100; - } - - // Allow the owner to increase the smart contract's cupcake balance - function refill(uint amount) public { - require(msg.sender == owner, "Only the owner can refill."); - cupcakeBalances[address(this)] += amount; - } - - // Allow anyone to purchase cupcakes - function purchase(uint amount) public payable { - require(msg.value >= amount * 1 ether, "You must pay at least 1 ETH per cupcake"); - require(cupcakeBalances[address(this)] >= amount, "Not enough cupcakes in stock to complete this purchase"); - cupcakeBalances[address(this)] -= amount; - cupcakeBalances[msg.sender] += amount; - } -} -``` - -Just as vending machine dey rimuv di nid for vendor worka, smart kontracts fit riplase midolmen for plenti industris. - -## Pamishonless {#permissionless} - -Anybody fit write smart kontract and deploy am to di netwok. Yu just nid to learn hau to code for [smart kontract languaj](/developers/docs/smart-contracts/languages/), kon get enuf ETH to deploy yor kontract. To deploy smart kontract na teknikaly one transakshon, so yu nid pay [gas](/developers/docs/gas/) in di same way yu nid to pay gas for simpol ETH transfa. Haueva, gas kost for kontract deployment dey high far-far. - -Ethereum get divelopa-friendly languajis wey yu fit yus write smart kontracts: - -- Solidity -- Vyper - -[More on languajis](/developers/docs/smart-contracts/languages/) - -Haueva, dem suppose kompile am bifor dem fit deploy am so dat Ethereum virtual machine go fit interpret and store di kontract. [More on kompilashon](/developers/docs/smart-contracts/compiling/) - -## Composability {#composability} - -Smart contracts dey public on top Ethereum and you fit think about them like APIs wey dey open. Dis means sey yu fit koll oda kontracts for yor own smart kontract to ekstend wetin dey posibol wella. Kontracts fit even deploy oda kontracts. - -Make yu learn more about [smart kontract komposability](/developers/docs/smart-contracts/composability/). - -## Limitashon {#limitations} - -Smart kontracts alone nor fit get infomashon about di "real-world" events bikos dem nor fit retrieve data from off-chain sorsis. Dis means sey dem nor fit respond to events in di real world. Dis na by disign. To dey rely on ekstanal informashon fit spoil konsensus, wey dey impotant for sekurity and disentralizashon. - -Haueva, im dey impotant for blockchain aplikashons to bi abol to yus off-chain data. Di solushon na [oracles](/developers/docs/oracles/) wey bi tools wey dey kolet off-chain data and make am dey afailabol to smart kontracts. - -Anoda tin wey dey limit smart kontract na di maximum kontract size. One smart kontract fit bi 24KB max abi im gas go finish. Dem fit kona dis by yusin [Di Diamond Pattern](https://eips.ethereum.org/EIPS/eip-2535). - -## Multisig kontracts {#multisig} - -Multisig (multipol-signature) kontracts na smart kontract akants wey nid multipol valid signatures to yus run one transakshon. Dis dey very yusful to dey afoid singol points of failure for kontracts to dey hold big-big amounts of ether abi oda tokens. Multisigs dey also divide responsibility for kontract exekushon and key manajment bitwin plenti partis and dey privent di loss of singol private key wey dey lead to loss of funds wey dem nor fit rivarse. For dis rizins, dem fit yus multisig kontracts for simpol DAO governans. Multisigs nid N signatures out of M possibol aseptabol signatures (wia N ≤ M, and M > 1) to execute am. Na `N = 3, M = 5` and `N = 4, M = 7` dem too dey yus. 4/7 multisig nid four out of seven valid signatures wey posibol. Dis one mean sey dem fit retrieve di funds even if dem don lost three signatures. In dis case, im also means sey di majority of key-holdas suppose agree and sign so dat di kontract go fit run. - -## Smart kontract risorsis {#smart-contract-resources} - -**OpenZeppelin Kontracts -** **_Library for sekure smart kontract divelopment._** - -- [openzeppelin.com/contracts/](https://openzeppelin.com/contracts/) -- [GitHub](https://github.com/OpenZeppelin/openzeppelin-contracts) -- [Komunity Forum](https://forum.openzeppelin.com/c/general/16) - -## Further reading {#further-reading} - -- [Coinbase: Wetin bi smart kontract?](https://www.coinbase.com/learn/crypto-basics/what-is-a-smart-contract) -- [Chainlink: Wetin bi smart kontract?](https://chain.link/education/smart-contracts) -- [Video: Simply Explain - Smart Kontracts](https://youtu.be/ZE2HxTmxfrI) -- [Cyfrin Updraft: Web3 to dey learn and audit platfom](https://updraft.cyfrin.io) diff --git a/public/content/translations/pcm/developers/docs/smart-contracts/languages/index.md b/public/content/translations/pcm/developers/docs/smart-contracts/languages/index.md deleted file mode 100644 index e1688fe7320..00000000000 --- a/public/content/translations/pcm/developers/docs/smart-contracts/languages/index.md +++ /dev/null @@ -1,324 +0,0 @@ ---- -title: Smart Kontract Languages -description: Ovaview and komparison of di two main smart kontract languajis - Solidity and Vyper. -lang: pcm ---- - -One ogbonge part about Ethereum bi sey dem fit program smart kontracts yusin languajis wey divelopas sabi wella. If yu don sabi Python wella abi any [languaj wey dey yus curly-bracket](https://wikipedia.org/wiki/List_of_programming_languages_by_type#Curly-bracket_languages)bifor, yu fit find one languaj wey get syntax yu sabi. - -Di two langusjis wey dey aktive and wey dem dey maintain pass na: - -- Solidity -- Vyper - -Remis IDE dey provide ogbonge divelopment environment to dey kreate and dey test kontracts for Solidity and Vyper. [Try di in-browsa Remix IDE](https://remix.ethereum.org) to start to dey code. - -Divelopas wey sabi pass fit wont make yu yus Yul, one intamediate languaj for di [Ethereum Virtual Machine](/developers/docs/evm/),, abi Yul+, one ekstenshon to Yul. - -If yu dey kurios and laik to helep test new languajis wey still dey onda heavy divelopment yu fit eksperiment wit Fe, one smart kontract languaj wey dey emerge wey just dey start. - -## Prerequisites {#prerequisites} - -Knowlej of programming languaj wey dey bifor, espeshialy of JavaScript abi Python, fit helep yu make sense of difrens in smart kontract languajis. Wi also rekomend make yu ondastand smart kontracts as one konsept bifor diggin deep-deep into di languaj komparisons. [Intro to smart kontracts](/developers/docs/smart-contracts/). - -## Solidity {#solidity} - -- Object-oriented, high-level languaj to dey implement smart kontracts. -- Curly-bracket languaj wey C++ don influens wella. -- Statikally typed (dem don sabi di type of one variabol at kompile taim). -- Supports: - - Inheritans (wey yu fit ekstend oda kontracts). - - Libraries (yu fit kreate kode wey yu fit yus again wey yu fit koll from difren kontracts - laik statik funshons for one statik klass in oda programming languajis wey base on object). - - Komplex user-defined types. - -### Important links {#important-links} - -- [Dokumentashon](https://docs.soliditylang.org/en/latest/) -- [Solidity Languaj Portal](https://soliditylang.org/) -- [Solidity by Eksampol](https://docs.soliditylang.org/en/latest/solidity-by-example.html) -- [GitHub](https://github.com/ethereum/solidity/) -- [Solidity Gitter Chatroom](https://gitter.im/ethereum/solidity) bridged to [Solidity Matrix Chatroom](https://matrix.to/#/#ethereum_solidity:gitter.im) -- [Cheat Sheet](https://reference.auditless.com/cheatsheet) -- [Solidity Blog](https://blog.soliditylang.org/) -- [Solidity Twitter](https://twitter.com/solidity_lang) - -### Kontract Eksampol {#example-contract} - -```solidity -// SPDX-License-Identifier: GPL-3.0 -pragma solidity >= 0.7.0; - -contract Coin { - // The keyword "public" makes variables - // accessible from other contracts - address public minter; - mapping (address => uint) public balances; - - // Events allow clients to react to specific - // contract changes you declare - event Sent(address from, address to, uint amount); - - // Constructor code is only run when the contract - // is created - constructor() { - minter = msg.sender; - } - - // Sends an amount of newly created coins to an address - // Can only be called by the contract creator - function mint(address receiver, uint amount) public { - require(msg.sender == minter); - require(amount < 1e60); - balances[receiver] += amount; - } - - // Sends an amount of existing coins - // from any caller to an address - function send(address receiver, uint amount) public { - require(amount <= balances[msg.sender], "Insufficient balance."); - balances[msg.sender] -= amount; - balances[receiver] += amount; - emit Sent(msg.sender, receiver, amount); - } -} -``` - -Dis eksampol suppose give yu one sense of wetin Solidity kontract syntax bi laik. For more detailed diskripshon of di funshons and variabols, [see di docs](https://docs.soliditylang.org/en/latest/contracts.html). - -## Vyper {#vyper} - -- Pythonic programming languaj -- Strong typing -- Smoll and kompiler code wey dem fit ondastand -- Efficient bytecode generashon -- Deliberately get less feashures pass Solidity wit di aim to dey make kontracts more sekure and izy pass to audit. Vyper nor dey support: - - Modifiers - - Inheritans - - Inline assembly - - Funshon wey dey ovaload - - Operator wey dey ovaload - - Recursive kolling - - Infinite-length loops - - Binary fixed points - -For more informashon, [read di Vyper rashonale](https://vyper.readthedocs.io/en/latest/index.html). - -### Important links {#important-links-1} - -- [Dokumentashon](https://vyper.readthedocs.io) -- [Vyper by Eksampol](https://vyper.readthedocs.io/en/latest/vyper-by-example.html) -- [More Vyper by Eksampol](https://vyper-by-example.org/) -- [GitHub](https://github.com/vyperlang/vyper) -- [Vyper komunity Discord chat](https://discord.gg/SdvKC79cJk) -- [Cheat Sheet](https://reference.auditless.com/cheatsheet) -- [Smart kontract divelopment frameworks and tools for Vyper](/developers/docs/programming-languages/python/) -- [VyperPunk - learn hau yu fit sekure and hack Vyper smart kontracts](https://github.com/SupremacyTeam/VyperPunk) -- [Vyper Hub for divelopment](https://github.com/zcor/vyper-dev) -- [Vyper hits smart kontracts eksampols wey great pass](https://github.com/pynchmeister/vyper-greatest-hits/tree/main/contracts) -- [Awesome Vyper don kurate risorsis](https://github.com/spadebuilders/awesome-vyper) - -### Eksampol {#example} - -```python -# Open Auction - -# Auction params -# Beneficiary receives money from the highest bidder -beneficiary: public(address) -auctionStart: public(uint256) -auctionEnd: public(uint256) - -# Current state of auction -highestBidder: public(address) -highestBid: public(uint256) - -# Set to true at the end, disallows any change -ended: public(bool) - -# Keep track of refunded bids so we can follow the withdraw pattern -pendingReturns: public(HashMap[address, uint256]) - -# Create a simple auction with `_bidding_time` -# seconds bidding time on behalf of the -# beneficiary address `_beneficiary`. -@external -def __init__(_beneficiary: address, _bidding_time: uint256): - self.beneficiary = _beneficiary - self.auctionStart = block.timestamp - self.auctionEnd = self.auctionStart + _bidding_time - -# Bid on the auction with the value sent -# together with this transaction. -# The value will only be refunded if the -# auction is not won. -@external -@payable -def bid(): - # Check if bidding period is over. - assert block.timestamp < self.auctionEnd - # Check if bid is high enough - assert msg.value > self.highestBid - # Track the refund for the previous high bidder - self.pendingReturns[self.highestBidder] += self.highestBid - # Track new high bid - self.highestBidder = msg.sender - self.highestBid = msg.value - -# Withdraw a previously refunded bid. The withdraw pattern is -# used here to avoid a security issue. If refunds were directly -# sent as part of bid(), a malicious bidding contract could block -# those refunds and thus block new higher bids from coming in. -@external -def withdraw(): - pending_amount: uint256 = self.pendingReturns[msg.sender] - self.pendingReturns[msg.sender] = 0 - send(msg.sender, pending_amount) - -# End the auction and send the highest bid -# to the beneficiary. -@external -def endAuction(): - # It is a good guideline to structure functions that interact - # with other contracts (i.e., they call functions or send ether) - # into three phases: - # 1. checking conditions - # 2. performing actions (potentially changing conditions) - # 3. interacting with other contracts - # If these phases are mixed up, the other contract could call - # back into the current contract and modify the state or cause - # effects (ether payout) to be performed multiple times. - # If functions called internally include interaction with external - # contracts, they also have to be considered interaction with - # external contracts. - - # 1. Conditions - # Check if auction endtime has been reached - assert block.timestamp >= self.auctionEnd - # Check if this function has already been called - assert not self.ended - - # 2. Effects - self.ended = True - - # 3. Interaction - send(self.beneficiary, self.highestBid) -``` - -Dis eksampol suppose give yu one sense of wetin Vyper kontract syntax bi laik. For more full diskripshon of di funshons and variabols, [see di docs](https://vyper.readthedocs.io/en/latest/vyper-by-example.html#simple-open-auction). - -## Yul and Yul+ {#yul} - -If yu dey new to Ethereum and neva do any coding wit smart kontract languajis yet, wi rekomend to start wit Solidity abi Vyper. Only look into Yul abi Yul+ wons yu dey familiar wit smart kontract sekurity best praktis and di spesifiks of working wit di EVM. - -**Yul** - -- Intamediate languaj for Ethereum. -- Make yu support di [EVM](/developers/docs/evm) and [Ewasm](https://github.com/ewasm), one Ethereum flavored WebAssembly, and dey design to bi yusabol komon denonimator of di two platfoms. -- Good target for high-level optimizashon stages wey fit benefit EVM and Ewasm platfoms di same way. - -**Yul+** - -- One low-level, very effishient ekstenshon to Yul. -- Dem first disign am for [optimistik rollup](/developers/docs/scaling/optimistic-rollups/) kontract. -- Yu fit look Yul+ as eksperimental upgrade proposal to Yul, as dem dey add new tins to am. - -### Important links {#important-links-2} - -- [Yul Dokumentashon](https://docs.soliditylang.org/en/latest/yul.html) -- [Yul+ Dokumentashon](https://github.com/fuellabs/yulp) -- [Yul+ Intro Post](https://medium.com/@fuellabs/introducing-yul-a-new-low-level-language-for-ethereum-aa64ce89512f) - -### Kontract Eksampol {#example-contract-2} - -Dis simpol eksampol dey show hau to do pawa funshon. Dem fit gada am to dey yus `solc --strict-assembly --bin input.yul`. Yu suppose store di eksampol in di input.yul file. - -``` -{ - function power(base, exponent) -> result - { - switch exponent - case 0 { result := 1 } - case 1 { result := base } - default - { - result := power(mul(base, base), div(exponent, 2)) - if mod(exponent, 2) { result := mul(base, result) } - } - } - let res := power(calldataload(0), calldataload(32)) - mstore(0, res) - return(0, 32) -} -``` - -If yu don already sabi smart kontracts wella, yu fit find one full ERC20 implimentashon in Yul [here](https://solidity.readthedocs.io/en/latest/yul.html#complete-erc20-example). - -## Fe {#fe} - -- Na languaj wey dem statikaly type for di Ethereum Virtual Machine (EVM). -- Python and Rust inspaya am. -- Dem wont make am izy to learn -- even for di divelopas wey just dey enta Ethereum ekosystem. -- Fe divelopment just dey start, di languaj just get im first alpha riliz for January 2021. - -### Important links {#important-links-3} - -- [GitHub](https://github.com/ethereum/fe) -- [Fe Anounsment](https://snakecharmers.ethereum.org/fe-a-new-language-for-the-ethereum-ecosystem/) -- [Fe 2021 Roadmap](https://notes.ethereum.org/LVhaTF30SJOpkbG1iVw1jg) -- [Fe Discord Chat](https://discord.com/invite/ywpkAXFjZH) -- [Fe Twitter](https://twitter.com/official_fe) - -### Kontract Eksampol {#example-contract-3} - -Di followin na simpol kontract wey dem put inside Fe. - -``` -type BookMsg = bytes[100] - -contract GuestBook: - pub guest_book: map - - event Signed: - book_msg: BookMsg - - pub def sign(book_msg: BookMsg): - self.guest_book[msg.sender] = book_msg - - emit Signed(book_msg=book_msg) - - pub def get_msg(addr: address) -> BookMsg: - return self.guest_book[addr].to_mem() - -``` - -## Hau yu fit shuse {#how-to-choose} - -Just laik any oda programming languaj, na to dey shuse di koret tool for di koret work and wetin pesin laik. - -Here na some tins to tink about if yu neva try any of di languajis: - -### Wetin dey great about Solidity? {#solidity-advantages} - -- If yu bi otondo, plenti tutorials and tools to yus learn dey. Make yu shek di [Learn by Coding](/developers/learning-tools/) sekshon for more. -- Tools for ogbonge developa dey afailabol. -- Solidity get big divelopa komunity, wey mean sey yu go kwik find ansa to yor kweshon. - -### Wetin dey great about Vyper? {#vyper-advatages} - -- Na great way to start for Python devs wey wan write smart kontracts. -- Vyper get smoll numba of features wey make am great for idia wey yu fit kopy. -- Vyper dey make am izy to audit and make humans fit read am wella. - -### Wetin dey great about Yul and Yul+? {#yul-advantages} - -- Na low-level languaj wey simpol and dey funshon. -- E dey allow make pesin dey klose to raw EVM, wey fit helep optimize di gas wey yor kontracts dey yus. - -## Languaj komparisons {#language-comparisons} - -If yu wan kompia basik syntax, di kontract lifecycle, intafaces, operators, data strukshures, funshons, kontrol flow, and more tins, make yu shek dis [cheatsheet wey Auditless do](https://reference.auditless.com/cheatsheet/) - -## Further reading {#further-reading} - -- [Solidity Kontracts Library, na OpenZeppelin write am](https://docs.openzeppelin.com/contracts/5.x/) -- [Solidity by Eksampol](https://solidity-by-example.org) diff --git a/public/content/translations/pcm/developers/docs/smart-contracts/libraries/index.md b/public/content/translations/pcm/developers/docs/smart-contracts/libraries/index.md deleted file mode 100644 index a4c05a54a9c..00000000000 --- a/public/content/translations/pcm/developers/docs/smart-contracts/libraries/index.md +++ /dev/null @@ -1,117 +0,0 @@ ---- -title: Smart kontract libraries -description: -lang: pcm ---- - -Yu nor nid to dey write efri smart kontract for yor project from di biginnin. Plenti open source smart kontract libraries dey wey get buildin blocks wey yu fit yus again and again for your project wey fit save yu from to dey do am again. - -## Prerequisites {#prerequisites} - -Bifor yu jump enta smart kontract libraries, na good idia to ondastand di strukshure of smart kontract wella. Start to dey go to [smart kontract anatomy](/developers/docs/smart-contracts/anatomy/) if yu neva do am bifor. - -## Wetin dey inside library {#whats-in-a-library} - -Yu fit ushualy find two kain buildin blocks for smart kontract libraries: behaviours wey yu fit add to yor kontracts wey yu fit yus again, and implementashons of difren standards. - -### Behaviors {#behaviors} - -Wen yu dey write smart kontracts, good shans dey wey yu fo find yorsef dey write same pattans ova and ova, laik to dey assign one _admin_ address to do operashons wey dem don protet for kontract, abi to dey add one emergency _pause_ button if issue wey yu nor ekspet hapun. - -Smart kontract libraries dey ushualy give implimentashons of dis behaviours wey yu fit yus again as [libraries](https://solidity.readthedocs.io/en/v0.7.2/contracts.html#libraries)abi thru [inheritans](https://solidity.readthedocs.io/en/v0.7.2/contracts.html#inheritance) for Solidity. - -As eksampol, to dey folow one simpol vashon of di [`Ownabol` kontract](https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v3.2.0/contracts/access/Ownable.sol) from di [OpenZeppelin Kontracts library](https://github.com/OpenZeppelin/openzeppelin-contracts), wey dey shuse one address as di owna of di kontract, and e dey give modifier to restrict access to only dat owna for some metod. - -```solidity -contract Ownable { - address public owner; - - constructor() internal { - owner = msg.sender; - } - - modifier onlyOwner() { - require(owner == msg.sender, "Ownable: caller is not the owner"); - _; - } -} -``` - -To yus one buildin block laik dis for yor kontract, yu go first nid to import am, and den extend from am in yor own kontracts. Dis go allow yu yus di modifier wey di `Ownabol` kontract don provide to sekure yor own funshons. - -```solidity -import ".../Ownable.sol"; // Path to the imported library - -contract MyContract is Ownable { - // The following function can only be called by the owner - function secured() onlyOwner public { - msg.sender.transfer(1 ether); - } -} -``` - -Anoda popular eksampol na [SafeMath](https://docs.openzeppelin.com/contracts/3.x/utilities#math) abi [DsMath](https://dappsys.readthedocs.io/en/latest/ds_math.html). Dis na libraries (as e dey against to base kontracts) wey provide arithmetik funshons wit ovaflow sheks, wey di languaj nor dey provide. Na good praktis to yus one of dis libraries insted of native arithemetik operashons to guard yor kontract ovaflows, wey fit get bad konsekwens. - -### Levels {#standards} - -To make tins [fit work well togeda and dey kompatibol](/developers/docs/smart-contracts/composability/), di Ethereum komunity don define some standards in di form of **ERCs**. Yu fit read more about dem for di [standards](/developers/docs/standards/) sekshon. - -Wen yu dey add one ERC as part of yor kontracts, na good idia to dey look for standard implementashons pass to dey try roll out yor own. Plenti smart kontract libraries inklude implementashons for di ERCs wey popular pass. For eksampol, di afailabol [ERC20 fungibol token standard](/developers/tutorials/understand-the-erc-20-token-smart-contract/) wey efribody sabi for [HQ20](https://github.com/HQ20/contracts/blob/master/contracts/token/README.md), [DappSys](https://github.com/dapphub/ds-token/) and [OpenZeppelin](https://docs.openzeppelin.com/contracts/3.x/erc20). In adishon, some ERCs also provide kanonical implementashons as part of di ERC imsef. - -Im worth to menshon sey some ERCs nor bi standalone, but dem adishons to oda ERCs. For eksampol, [ERC2612](https://eips.ethereum.org/EIPS/eip-2612) dey add one ekstenshon to ERC20 to impruf di way to yus am. - -## Hau to add one labrary {#how-to} - -Make yu always refer to di dokumentashon of di library wey yu inklud for spesifik instrukshon on hau to inklude am in yor projet. Dem don pakaj mome Solidity kontract libraries to dey yus `npm`, so yu fit just `npm install` dem. Plenti tools wey dey [kompile](/developers/docs/smart-contracts/compiling/) kontracts go look yor `node_modules` for smart kontract libraries, so yu fit do di followin: - -```solidity -// This will load the @openzeppelin/contracts library from your node_modules -import "@openzeppelin/contracts/token/ERC721/ERC721.sol"; - -contract MyNFT is ERC721 { - constructor() ERC721("MyNFT", "MNFT") public { } -} -``` - -Nor mata di metod yu yus, wen yu dey inklude library, always dey kip one eye on di [languaj](/developers/docs/smart-contracts/languages/) vashon. For eksampol, yu nor fit yus one library for Solidity 0.6 if yu dey write yor kontracts in Solidity 0.5. - -## Wen yu fit yus am {#when-to-use} - -To dey yus one smart kontract library for yor project get plenti benefits. Numba one, im dey save yu taim as im dey provide yu wit ready-to-yus buildin blocks wey yu fit inklude in yor system, pass to dey code dem yorsef. - -Sekurity na ogbonge plus to am. Open source smart kontract libraries dey skrutinaize wella. Bikos plenti projects dipend on dem, strong insentiv dey by di komunity to kip dem onda konstant review. Im komon wella to dey find errors in aplikashon code pass inside kontract libraries wey yu fit yus again. Some libraries sef dey get [external audit](https://github.com/OpenZeppelin/openzeppelin-contracts/tree/master/audits) for adishonal sekurity. - -But, to dey yus smart kontract libraries get risk say yu fit inklude code wey yu nor sabi wella for yur project. Im fit dey tempt yu to import one kontract and inklude am direct into yor projet, but witout one good ondastandin of wetin dat kontract dey do, yu fit dey introdus one issue wella in yor system due to one bihavior yu nor ekspet. Always make sure to read di dokumentashon of di code yu dey import, and den review di code imsef bifor yu make am part of yor project! - -Last, wen yu dey diside on weda to inklude one library, make yu konsida hau yu dey yus am. Di one wey pipol dey yus pass get benefits to get one large komunity and more eyes to dey look into am for issues. Sekurity suppose bi yor primary fokus wen yu dey build wit smart kontracts! - -## Tools resembol {#related-tools} - -**OpenZeppelin Kontracts -** **_Library wey popular pass to dey sekure smart kontract divelopment._** - -- [Dokumentashon](https://docs.openzeppelin.com/contracts/) -- [GitHub](https://github.com/OpenZeppelin/openzeppelin-contracts) -- [Komunity Forum](https://forum.openzeppelin.com/c/general/16) - -**DappSys -** **_Safe, simpol, flexibol building-blocks for smart-kontracts._** - -- [Dokumentashon](https://dappsys.readthedocs.io/) -- [GitHub](https://github.com/dapphub/dappsys) - -**HQ20 -** **_One Solidity project wit kontracts, libraries and eksampol to helep yu build aplikashons wey dem don distribute for real world._** - -- [GitHub](https://github.com/HQ20/contracts) - -**thirdweb Solidity SDK -** **_Dey provide di tools wey dey nid to build kustom smart kontracts betta_** - -- [Dokumentashon](https://portal.thirdweb.com/contracts/build/overview) -- [GitHub](https://github.com/thirdweb-dev/contracts) - -## Related tutorials {#related-tutorials} - -- [ Di sekurity konsiderashons for Ethereum divelopas](/developers/docs/smart-contracts/security/) _– Dis one na tutorial on sekurity konsiderashons wen dem dey build smart kontracts, inkludin library yus._ -- [Ondastand di ERC-20 token smart kontract](/developers/tutorials/understand-the-erc-20-token-smart-contract/) _-Tutorial on di ERC20 standard, wey dem plenti libraries dey provide._ - -## Further reading {#further-reading} - -_Know a community resource wey fit helped you? Edit this page and add it!_ diff --git a/public/content/translations/pcm/developers/docs/smart-contracts/security/index.md b/public/content/translations/pcm/developers/docs/smart-contracts/security/index.md deleted file mode 100644 index 4ff654267a0..00000000000 --- a/public/content/translations/pcm/developers/docs/smart-contracts/security/index.md +++ /dev/null @@ -1,576 +0,0 @@ ---- -title: Smart Kontrakts Sekurity -description: Ovaview of rules wey dem dey yus build sekure Ethereum smart kontracts -lang: pcm ---- - -Smart kontracts dey very flexibol, and dem kapabol to dey kontrol big-big amounts of value and data, as dem dey run immutabol logik based on di code wey dem dey run on di blockchain. Dis don kreate one ogbonge ekosystem of aplikashons wey dem nor trust and dey disentralize wey dey provide plenti advantaj ova di legacy systems. Dem dey also reprisent oportunitis for atackas wey dey find profit as dem dey kolobi weak spots wey dey smart kontracts. - -Blockchains wey dey publik laik Ethereum, dey make di issues to dey sekure smart kontracts more hard. Dem nor fit shanj kontract code wey dem deploy _ushually_ to patch-patch sekurity wey nor strong, as asset wey dem steal from smart kontracts dey very difikut to track and most taims dem nor fit rikova dem bikos kontract nor dey shanj. - -Aldoh numbas dey difren, dem don estimate sey di total amount of value wey dem steal abi don lost bikos of sekurity wey get fault don pass $1 billion. Dis inklude events wey dey very high, laik di [DAO hack](https://hackingdistributed.com/2016/06/18/analysis-of-the-dao-exploit/) (3.6M ETH wey dem steal, worth pass $1B for today prices), [Parity multi-sig wallet hack](https://www.coindesk.com/markets/2017/07/19/30-million-ether-reported-stolen-due-to-parity-wallet-breach) (wey lose $30M to dem hackers), and di [Parity frozen wallet issue](https://www.theguardian.com/technology/2017/nov/08/cryptocurrency-300m-dollars-stolen-bug-ether) (ova $300M in ETH wey dey lock foreva). - -Di issues menshon bifor make am impotant for divelopas to invest effort to dey build sekure, robust, and strong smart kontracts. Smart kontract sekurity na serious biznes, and one wey efri divelopa go do well to learn. Dis guide go kover sekurity konsiderashons for Ethereum divelopas and eksplore risorsis to dey impruf smart kontract sekurity. - -## Prerequisites {#prerequisites} - -Make sure sey yu sabi di [fundamentals of smart kontract divelopment](/developers/docs/smart-contracts/) bifor yu go dey tackol sekurity. - -## Rules to dey build sekure Ethereum smart kontracts {#smart-contract-security-guidelines} - -### 1. Make yu disign proper access kontrols {#design-proper-access-controls} - -For smart kontracts, funshons wey dem mark `publik` abi `ekstanal` na im dem fit koll by any akant wey dey own ekstanaly (EOAs) abi kontract akants. To dey spesify publik visibility for funshon dey impotant i yu wont odas to interact wit yor kontract. Funshons wey dem mark `private` haueva fit only dey koll funshons inside di smart kontracts, and nor bi ekstanal akants. To give efri netwok partisipant access to kontract funshons fit kause palava, espeshialy if im mean anyone fit pafom sensitive operashons (e.g., minting new tokens). - -Tp privent yus of smart kontract funshons wey wi nor apruf, im dey impotant to impliment sekure access kontrols. Access kontrol mekanisim dey stop di ability to yus satain funshons in one smart kontract to apruf entitis, such as akants responsibol for manajin di kontract. Di **Ownabol pattern** and **role-based kontrol** na two patterns wey dey very yusful to impliment access kontrol for smart kontracts: - -#### Ownabol pattern {#ownable-pattern} - -In di Ownabol pattern, one address set as di "owner" of di kontract durin di kreashon of kontract process. Dem don assign funshons wey dem protet to one `OnlyOwner` modifier, wey go make sure say di kontract dey konfam di identity of di address wey dem koll bifor dem run di funshon. Kolls to funshons wey dem protet from oda address aside from di kontract owna always revert, to dey privent access wey dem nor wont. - -#### Role-based access kontrol {#role-based-access-control} - -To dey regista one singol address as `Owna` in one smart kontract dey introdus di risk of sentralizashon and reprisent one singol point-of-failure. If di owna akant keys dey kompromise, attakas fit attak di kontract wey dem own. Dis na why to dey yus role-based access kontrol pattern wit plenti adminstrative akants fit bi betta opshon. - -For role-based access kontrol, dem don distribute access to sensitive funshon bitwin one set of partisipants wey dem trust. For instans, one akant fit dey responsibol to dey minst tokens, as anoda akant dey pafom upgrades abi dey pause di kontract. To dey disentralize access kontrol dis way dey eliminates singol points of failure and dey reduce trust assumpshon for users. - -##### To dey yus multi-signashure wallets - -Anoda way wey yu fit get sekure access kontrol na to dey yus [multi-signashure akant](/developers/docs/smart-contracts/#multisig) to manaj kontract. Unlaik one regular EOA, na plenti entitis wey own multi-signashure akants and rikwaya signashure from one minimum numba of akants—laik 3-of-5—to run transakshons. - -To dey yus multisig for access kontrol dey add extra sekurity bikos to take akshons for di target kontract go nid agriment from plenti pipol. Dis dey yusful wella if im necessary to dey yus Ownabol pattern, as im dey make am more diffikut for attaka abi rogue insida to manipulate sensitive kontract funshons for pupose wey nor bad. - -### 2. Yus require(), assert(), and revert() statements to protet kontract operashons {#use-require-assert-revert} - -As wi don menshon, anyone fit koll publik funshons for yor smart kontract wons dem don deploy am on di blockchain. Sinse yu nor fit sabi in advans hau ekstanal akants go interact wit one kontract, im dey ideal to impliment internal safeguards against problematik operashons bifor deploy. Yu fit forse koret bihavior for smart kontracts as yu dey yus di `require()`, `assert()`, and `revert()` statements to trigga eksepshons and revert state shanjis if exekushon fails to satisfy satain rikwayaments. - -**`require()`**: `require` Dem dey put require for di start of funshons to make sure sey dem don meet satain konditshons bifor dem run di funshon. Yu fit yus one `require` statement to konfam user inputs, sheck state variabols, abi konfam sey na di korect pesin wey dey koll di funshon bifor dem move forwod wit one funshon. - -**`assert()`**: `assert()` Dem dey yus am detect intanal errors and dey sheck for violashons of "invariants" in yor code. One invariant na logika fact about hau kontract bi wey supose dey true for all di funshon im dey run. One eksampol invariant na di maximum total supply abi balas of token kontract. To dey yus `assert()` dey make sure sey yor kontract neva rish one vulnerabol state, and if im do, dem don roll all di shanjis to state variabol back. - -**`revert()`**: Dem fit yus `revert()` for one if-else statement wey dey trigga eksepshon if dem nor meet di kondishon. Di sampol kontract wey dey bilow dey `revert()` protet di funshons to run: - -``` -pragma solidity ^0.8.4; - -contract VendingMachine { - address owner; - error Unauthorized(); - function buy(uint amount) public payable { - if (amount > msg.value / 2 ether) - revert("Not enough Ether provided."); - // Perform the purchase. - } - function withdraw() public { - if (msg.sender != owner) - revert Unauthorized(); - - payable(msg.sender).transfer(address(this).balance); - } -} -``` - -### 3. Test smart kontracts and verify kode dey koret {#test-smart-contracts-and-verify-code-correctness} - -Bikos di kode wey dey run nor fit shanj [Ethereum Virtual Machine](/developers/docs/evm/) mean sey smart kontracts nid kwolity sheck wey high pass durin di divelopment piriod. To dey test yor kontract wella and dey obsarve am for any rizut wi nor ekspet to impruf sekurity wella and protet yor user in di long run. - -Di normal metod na to write smoll unit tests as yu dey yus mock data wey di kontract dey ekspet to risiv from users. [Unit testing](/developers/docs/smart-contracts/testing/#unit-testing) dey good to dey test hau satain funshon dey work and dey sure sey one samrt kontract dey work as im suppose work. - -But e bad sey, to dey test unit nor too dey sharp to dey impruf smart kontract sekurity wen dem yus am alone. Unit test fit show sey funshon dey run wella for mock data, but unit tests nor only dey sharp as di test wey dem write. Dis dey make am difikut to sabi edge kases wey dem don miss and wiknes wey fit spoil di safety of yor smart kontract. - -Approach wey betta na to kombine unit testin wit property-based testin as dem dey yus [statik and dynamic analysis](/developers/docs/smart-contracts/testing/#static-dynamic-analysis). Statik analysis dey yus low-level reprisentashons, laik [kontrol flow graphs](https://en.wikipedia.org/wiki/Control-flow_graph) and [abstract syntax trees](https://deepsource.io/glossary/ast/) to analyze program states and exekushon paths wey dem nor fit reach. Meanwhile, dynamic analysis tekniks dem, laik [smart kontract fuzzing](https://www.cyfrin.io/blog/smart-contract-fuzzing-and-invariants-testing-foundry), dey run kontract kode wit random input values to find operashons wey dey go against sekurity propatis. - -[Formal verifikashon](/developers/docs/smart-contracts/formal-verification) na anoda teknik to dey verify sekurity propatis for smart kontracts. Unlaik regular testin, formal verifikashon fit pruf di absens of errors for one smart kontracts. Dem fit ashive di as dem dey kreate one formal spek wey kapshure sekurity propatis dem wont and dey pruf sey one formal model of di kontracts agri to di spek. - -### 4. Make yu ask for one indipendent review of yor kode {#get-independent-code-reviews} - -Afta yu don test yor kontract, im good to ask odas to sheck di sourse kode for any sekurity issues. To dey testnor go open efri mistakes in one smart kontract, but dey get one indipendent review go inkrease di chanse to si di wiknes. - -#### Audits {#audits} - -To dey komishon one smart kontract audit na one way to dey konduct one indipendent kode review. Auditors dey play impotant role to sure sey dat smart kontracts dey sekure and free from kwolity mistaks and disign errors. - -As wi don toks am, yu suppose afoid to dey trit audits as one silver bullet. Smart kontract audits nor go katch efri bug and dem dey disign to provide adishonal round of reviews, wey fit helep sabi issues dem don miss by divelopas durin di first divelopment and testin. Yu suppose also folow di praktis wey betta pass to dey wok wit auditors, laik to dey dokument kode wella and dey add inline koments, to maximize di benefit of one smart kontract audit. - -- [Smart kontract auditing tips & tricks](https://twitter.com/tinchoabbate/status/1400170232904400897) - _@tinchoabbate_ -- [Make yu yus yor audit wella](https://inference.ag/blog/2023-08-14-tips/) - _Inference_ - -#### Bug bountis {#bug-bounties} - -To dey set up bug bounty program na anoda way to do external kode review. Bug bounty na moni wey dem dey giv pipol (ushualy whitehat hackers) wey fit find wiknes for aplikashon. - -If dem yus am well, bug bountis dey giv membas of di hacker komunity rizin to sheck yor kode for sirios palava. One real-life eksampol na di "infinite money bug" wey fit let one attaka kreate unlimited amount of Ether on [Optimism](https://www.optimism.io/), one [Layer 2](/layer-2/) protokol wey dey run on Ethereum. E good sey, one whitehat hacker [see di mistak](https://www.saurik.com/optimism.html) kon tell di team, and [get big moni in di process](https://cryptoslate.com/critical-bug-in-ethereum-l2-optimism-2m-bounty-paid/). - -One yusful way na to set di payout of one bug bounty program in proporshon to di amount of funds at stake. As dem diskribe am as "[scaling bug bounty](https://medium.com/immunefi/a-defi-security-standard-the-scaling-bug-bounty-9b83dfdc1ba7)", dis way dey provide finashial insentives for individuals to responsibly disklose wiknes insted to dey sheat dem. - -### 5. Make yu folow di praktis wey betta pass during smart kontract divelopment {#follow-smart-contract-development-best-practices} - -Di existens of audits and bug bountis nor dey komot yor responsibility to write high-kwolity kode. Good smart kontract sekurity dey start wit di folowin koret disign and divelopment process: - -- Store all kode for vashon kontrol system, laik git - -- Make all kode modifikashons thru pull rikwests - -- Make sure say pull rikwests get at least one indipendent reviewer—if yu dey wok solo on one project, konsida to dey find oda divelopas and trade kode reviews - -- Make yu yus [divelopment environment ](/developers/docs/frameworks/)to dey test, kompile, deploy smart kontracts - -- Make yu run yor kode thru basik kode analysis tools, laik [Cyfrin Aderyn](https://github.com/Cyfrin/aderyn), Mythril and Slither. Normal, yu suppose do dis bifor ish pull rikwest join togeda and kompia difrens in output - -- Make sure sey yor kode dey kompile witout errors, and di Solidity kompila nor dey show warnings - -- Make yu kip yor kode well (as yu dey yus [NatSpec](https://solidity.readthedocs.io/en/develop/natspec-format.html)) and diskribe di tins about di kontract architecture for languaj wey dey izy to ondastand. Dis go make am izy pass for odas to audit and review yor kode. - -### 6. Make yu do robust disasta rikovery plans {#implement-disaster-recovery-plans} - -To dey disign sekure access kontrols, dey impliment finshon modifiers, and oda sijesshons fit imprif smart kontract sekurity, but dem nor fit komot di bad tins wey dey posibol to hapun. To dey build sekure smart kontracts rikwaya "to dey pripia for failure" and dey get one fallbak plan to dey respond wella to attaks. One propa disasta rikovery plan go put some abi all of di folowin komponents: - -#### Kontract upgrades {#contract-upgrades} - -As Ethereum smart kontract nor dey shanj normal, im dey posibol to ashieve some level of shanj if yu yus upgrade patterns. To dey upgrade kontracts dey necessary for cases wia kritical mistak don make yor old kontract yusles kon deploy new logik na di opshon wey make sence pass. - -Hau kontract upgrade dey wok dey difren, but di "proxy pattern" na di one of di ways wey popular pass to dey upgrade smart kontracts. [Proxy patterns](https://www.cyfrin.io/blog/upgradeable-proxy-smart-contract-pattern) split one aplikashon state and logik bitwin _two_ kontracts. Di first kontract (wey dem koll 'proxy kontract') det store state variabols (e.g., user balans), as di sekond kontract (wey dem koll 'logik kontract') dey hold di kode to dey run kontract funshons. - -Akants dey interact wit di proxy kontract, wey dey send all funshon kolls to di logik kontract wit di [`delegatecall()`](https://docs.soliditylang.org/en/v0.8.16/introduction-to-smart-contracts.html?highlight=delegatecall#delegatecall-callcode-and-libraries) low-level koll. Dis one nor dey laik di regular messaj koll, `delegatecall()` dey make sure sey di kode wey dey run for di logik kontract address dey run for di kontext of di kontract dem dey koll. Dis mean sey di logik kontract go always write to di proxy storaj (insted of im own storaj) and di orijina values of `msg.sender` and `msg.value` nor dey shanj. - -To dey delegate kolls to di logik kontract go nid make dem store di address for di proxy kontract storaj. So, to dey upgrade di kontract logik na only matta of deployin anoda logik kontract and dey store di new address in di proxy kontract. As dem dey automatikaly diret di kolls wey dey kome from di proxy kontract to di new logik kontract, yu for don "upgrade" di kontract witout akshualy modifyin di kode. - -[More on upgrading kontracts](/developers/docs/smart-contracts/upgrading/). - -#### Emergency stops {#emergency-stops} - -As dem tok bifor, even if dem test and audit kontract wella, e nor mean sey dem go diskova all bugs inside one smrt kontract. If one wiknes show face for yor kode afta yu don run am, to dey patch am nor posibol bikos yu nor fit shanj di kode wey dey run for di kontract address. Also, upgrade di way (laik proxy patterns) fit take taim to start to dey run am (dem often nid approval from difren pipol), wey dey only give attakas more taim to kause more damaj. - -Di last opshon an to run "emergency stop" funshon wey dey block kolls to vulnerabol funshons for kontract. Emergency dey stop to komprise di folowing komponents: - -1. One global Boolean variabol wey dey show if di smart kontract dey stop state abi not. Dis variabol dey set to `false` wen dem dey set up di kontract, but im go shanj to `true` wons dem stop di kontract. - -2. Funshons wey refrens di Boolean variabol in wetin dem dey run. Dem fit get such funshons wen di smart kontract nor stop, and dem nor go fit get am wen dem start di emergency stop feature. - -3. One entity wey get access to di emergency stop funshon, wey go set di Boolean variabol to `true`. To privent bad akshons, dem fit restrict calls to dis function to trusted address (laik di kontract owna). - -Wons di kontract don start di emergency stop, some funshons nor go wok again. Yu fit ashieve dis as yu dey wrap select funshon for modifier wey dey refer to di global variabol. Bilow na [one eksampol](https://github.com/fravoll/solidity-patterns/blob/master/EmergencyStop/EmergencyStop.sol) wey dey diskribe one implimentashon of dis pattern in kontracts: - -```solidity -// This code has not been professionally audited and makes no promises about safety or correctness. Use at your own risk. - -contract EmergencyStop { - - bool isStopped = false; - - modifier stoppedInEmergency { - require(!isStopped); - _; - } - - modifier onlyWhenStopped { - require(isStopped); - _; - } - - modifier onlyAuthorized { - // Check for authorization of msg.sender here - _; - } - - function stopContract() public onlyAuthorized { - isStopped = true; - } - - function resumeContract() public onlyAuthorized { - isStopped = false; - } - - function deposit() public payable stoppedInEmergency { - // Deposit logic happening here - } - - function emergencyWithdraw() public onlyWhenStopped { - // Emergency withdraw happening here - } -} -``` - -Dis eksampol dey show di basik features of di emergency stops: - -- `isStopped` na Boolean wey dey evaluate to `false` for di beginning and to `true` wen di kontract enta emergency mode. - -- Di funshon modifiers `onlyWhenStopped` and `stoppedInEmergency` sheck di `isStopped` variabol. Dem dey yus `stoppedInEmergency` to dey kontrol funshons wey yu nor supose enta wen di kontract dey wik (`laik deposit()`). Kolls to dis funshons go simply revert. - -Dem dey yus `onlyWhenStopped` for funshons wey supose fit koll durin emergency (laik `emergencyWithdraw()`). Such funshons fit helep resolve di situashon, so dem nor dey for di "restricted funshons" list. - -To dey yus emergency stop funshons dey provide one effectiv stopgap to dey deal wit sirios wiknes in yor smart kontract. Haueva, im dey inkrease di nid for users to trust divelopas make dem nor start to dey rizin sef-serving. To dis end, to dey disentralize kontrol of di emergency stop may bi by allowin am to one on-chain voting metod, taimlock, abi approval from one multisig wallet na posibol solushons. - -#### Event to dey monitor {#event-monitoring} - -[Events](https://docs.soliditylang.org/en/v0.8.15/contracts.html#events) dey allow yu track kolls to smart kontract funshons and monitor shanjis to state variabols. Im dey good to program yor smart kontract to emit one event weneva some party dey take safety akshon wey kritical (laik to dey witdraw funds). - -To dey log events and monitor dem off-chain dey provide insights on kontract operashons and dey helep to diskova bad akshons fast-fast. Dis mean sey yor team fit respond fasta to hacks and take akshon to ridus impact on users, laik to dey pause funshons abi dey pafom upgrade. - -Yu fit also go for one off-di-shef tool wey dey monitor and dey automatikaly forwod alerts weneva someone dey interact wit yor kontracts. Dis tools go allow yu kreate kustom alerts wey base on difren triggas, such as transakshon volume, frekwensy of funshon kolls, abi di spesifik funshons wey dey involve. For eksampol, yu fit program one alert wey dey kome in wen di amount dem witdraw in one singol transakshon dey kross one patikular level. - -### 7. Make yu disign sekure gofanans systems {#design-secure-governance-systems} - -Yu fit wont disentralize yor aplikashon as yu dey turn ova kontrol of kore smart kontract to komunity membas. For dis kase, di smart kontract system go inklude gofanans module—one metod wey dey allow komunity membas to apruf administrative akshons thru on-chain gofanans system. For eksampol, proposal to upgrade proxy kontract to one new implimentashon fit get vote from token-holdas. - -Disentralized gofanans fit benefit yu, espeshialy bikos im align to di intrest of divelopas and end-users. Even as e bi, smart kontract gofanans metods fit introdus new risks if yu nor do am in koret ways. One posibol scenario na if one attaka nid plenti voting pawa (wey dem meashure in numba of tokens wey im hold) as yu dey komot one [flash loan](/defi/#flash-loans) and dey push thru bad proposal. - -One way to dey privent palava wey rilate to on-chain gofanans na to [yus one taimlock](https://blog.openzeppelin.com/protect-your-users-with-smart-contract-timelocks/). One taimlock dey privent smart kontract from exekuting satain akshons ontil one spesifik amount of taim wey dey pass. Oda strategis inklude to dey assign "voting weight" to ish token wey base on hau long dem don lock am up, abi to dey meashure di voting pawa of address for historical piriod (for eksampol, 2-3 blocks wey don pass) insted of di kurent block. Do two metods dey ridus di posibility to dey gada voting pawa kwik-kwik to swing on-chain votes. - -More on [ hau to dey disign sekure gofanas systems](https://blog.openzeppelin.com/smart-contract-security-guidelines-4-strategies-for-safer-governance-systems/), [difren voting metods in DAOs](https://hackernoon.com/governance-is-the-holy-grail-for-daos), and [di komon DAO attak vectors wey dipend on DeFi](https://dacian.me/dao-governance-defi-attacks) in di links wey dem shia. - -### 8. Ridus komplexity in kode to di minimum {#reduce-code-complexity} - -Tradishonal softwia divelopas sabi di KISS ("kip am simpol, stupid") prinsipol, wey advise make dem nor introdus unnecessary hardnes for softwia disign. Dis dey folow di long-held tinkin wet "komplex systems fail for komplex ways" and dem dey wik to errors wey kost. - -To kip tins simpol na of patikular impotans wen yu dey write smart kontracts, given sey smart kontracts dey kontrol big amounts of value. One tip to ashieve simplisity wen yu dey write smart kontracts na to yus libraries wey dey exist again, laik [OpenZeppelin Kontracts](https://docs.openzeppelin.com/contracts/5.x/), wia im posibol. Bikos dem don audit and test dis libraris wella by divelopas, to dey yus dem ridus di shans to dey introdus bugs by writing new funshons from di start. - -Anoda komon advice na to write smoll funshons and kip kontracts modular by dividing biznes logik akross plenti kontracts. Not to dey only write kode wey simpol pass dey ridus di attak surface for one smart kontract, im also dey make am izy to rizin about di koretnes of di overall system and detect posibol disign errors early. - -### 9. Difend against komon smart kontract wiknes {#mitigate-common-smart-contract-vulnerabilities} - -#### Reentrancy {#reentrancy} - -Di EVM nor dey allow konkurrency, dey mean two kontracts wey involve in one messaj koll nor fit run at di same taim. One ekstanal koll dey pause di kolling kontract exekushon and memory ontil di koll riturn, for wich point exekushon dey proceed normal. Dem fit don process dis bifor wey dem deskribe as transferring [kontrol flow](https://www.computerhope.com/jargon/c/contflow.htm) to anoda kontract. - -Aldoh as im nor dey harm, to dey transfa kontrol flow to kontracts wey yu nor trust fit kause palava, such as reentrancy. Reentrancy attak dey hapun wen bad kontract koll back into wik kontract bifor di orijinal funshon invokashon don komplete. Dem don eksplain dis type of attak betta pass wit eksampol. - -Konsida simpol kontract (‘Victim’) wey dey allow anyone to deposit and witdraw Ether: - -```solidity -// This contract is vulnerable. Do not use in production - -contract Victim { - mapping (address => uint256) public balances; - - function deposit() external payable { - balances[msg.sender] += msg.value; - } - - function withdraw() external { - uint256 amount = balances[msg.sender]; - (bool success, ) = msg.sender.call.value(amount)(""); - require(success); - balances[msg.sender] = 0; - } -} -``` - -Dis kontract dey ekspose one `witdraw()` funshon to allow users to witdraw ETH wey dem deposit bifor into di kontract. Wen to dey process one witdrawal, di kontract dey pafom di folowing operashons: - -1. Dey sheck di user ETH balans -2. Dey send funds to di kolling address -3. Dey resets dem balans to 0, to dey privent adishonal witdrawals from di user - -Di `withdraw()` funshon in `Victim` kontract dey follow di “checks-interactions-effects” pattern. Im dey _sheck_ if dem satisfy kondishon to dey run (i.e., di user get positive ETH balans) and dey paform di _interakshon_ by sending ETH to di address of di kolla, bifor yu apply di _effects_ of di transakshon (i.e., by ridusing di user balans). - -If dem koll `withdraw()`from one akant wey dem get outside (EOA), di funshon go run as dem ekspet: `msg.sender.call.value()` dey send ETH to di kolla. Haueva, if `msg.sender` na smart kontract akant kolls `withdraw()`, dey send di funds as dem dey yus `msg.sender.call.value()` go trigga kode wey dem kip for dat adress to run. - -Imajin dis na di kode wey dem deploy at di kontract address: - -```solidity - contract Attacker { - function beginAttack() external payable { - Victim(victim_address).deposit.value(1 ether)(); - Victim(victim_address).withdraw(); - } - - function() external payable { - if (gasleft() > 40000) { - Victim(victim_address).withdraw(); - } - } -} -``` - -Dem disign dis disign to do three tins: - -1. Asept one deposit from anoda akant (im fit bi EOA for di attakas) -2. Make yu deposit 1 ETH into di Victim kontract -3. Witdraw di 1 ETH dem store in di smart kontract - -Nortin dey wrong here, eksept dat `Attacka` get anoda funshon wey koll`withdraw()` in `Victim` again if di gas left ova from di `msg.sender.call.value` wey dey kome in pass 40,000. Dis one dey giv `Attacka` di pawa to reenta di `Victim` and witdraw more funds _bifor_ di first invokashon of `witdraw` komplete. Di cycle dey look laik dis: - -```solidity -- Attacker's EOA calls `Attacker.beginAttack()` with 1 ETH -- `Attacker.beginAttack()` deposits 1 ETH into `Victim` -- `Attacker` calls `withdraw() in `Victim` -- `Victim` checks `Attacker`’s balance (1 ETH) -- `Victim` sends 1 ETH to `Attacker` (which triggers the default function) -- `Attacker` calls `Victim.withdraw()` again (note that `Victim` hasn’t reduced `Attacker`’s balance from the first withdrawal) -- `Victim` checks `Attacker`’s balance (which is still 1 ETH because it hasn’t applied the effects of the first call) -- `Victim` sends 1 ETH to `Attacker` (which triggers the default function and allows `Attacker` to reenter the `withdraw` function) -- The process repeats until `Attacker` runs out of gas, at which point `msg.sender.call.value` returns without triggering additional withdrawals -- `Victim` finally applies the results of the first transaction (and subsequent ones) to its state, so `Attacker`’s balance is set to 0 -``` - -Di summary bi sey bikos di kolla balans nor dey set to 0 ontil di funshon don run finish, invokashons wey follow go succeed and go allow di kolla to witdraw dia balana plenti taims. Dem fit yus dis kain attak take drain funds from di smart kontract, laik wetin hapun in di [2016 DAO hack](https://www.coindesk.com/learn/understanding-the-dao-attack). Reentrancy attaks still dey kritical issue for smart kontracts today as [di publik listings of reentrancy exploits](https://github.com/pcaversaccio/reentrancy-attacks) dey show. - -##### Hau yu fit privent reentrancy attaks - -One way to dey deal wit reentrancy na to dey follow di [checks-effects-interakshons pattern](https://docs.soliditylang.org/en/develop/security-considerations.html#use-the-checks-effects-interactions-pattern). Dis pattern dey order di exekushon of funshons in way wey kode wey dey paform necessary shecks bifor im kontinu to dey run am kome first, follow by kode wey dey manipulate kontract state, wit kode wey dey interact wit oda kontracts abi EOAs wey dey kome last. - -Dem don yus shecks-effect-interakshon pattern to dey revise vashon of di `Victim` kontract wey wi show bilow: - -```solidity -contract NoLongerAVictim { - function withdraw() external { - uint256 amount = balances[msg.sender]; - balances[msg.sender] = 0; - (bool success, ) = msg.sender.call.value(amount)(""); - require(success); - } -} -``` - -Dis kontract dey do one _sheck_ on di user balans, dey apply di _effects_ of di `withdraw()` funshon (as im dey make di user balans go back to 0), e go nau go ahead to do di _interakshon_ (wey dey send ETH to di user address). Dis dey make sure sey di kontracts don update im storaj bifor di koll wey dey kome from outside, dis go komot di re-entrancy kondishon wey dey enabol di first attak. Di `Attacka` kontract still fit koll back into di `NoLongerAVictim`, but sinse `balances[msg.sender]` don dey set to 0. adishonal witdrawals go throw error kome. - -Anoda opshon na to yus one mushual esklushon lock (wey dem komonly deskribe as "mutex") wey dey lock porshon of kontract state ontil funshon invokashon don komplete. Dem impliment dis as dem dey yus Boolean variabol wey dem set to `true` bifor di funshon dey run and dey riturn to `false` afta di invokashon don finish. As yu don si in di eksampol bilow, to dey yus mutex dey protect funshon against rekursiv kolls as di orijinal invokashon still dey process, as im dey stop reentrancy wella. - -```solidity -pragma solidity ^0.7.0; - -contract MutexPattern { - bool locked = false; - mapping(address => uint256) public balances; - - modifier noReentrancy() { - require(!locked, "Blocked from reentrancy."); - locked = true; - _; - locked = false; - } - // This function is protected by a mutex, so reentrant calls from within `msg.sender.call` cannot call `withdraw` again. - // The `return` statement evaluates to `true` but still evaluates the `locked = false` statement in the modifier - function withdraw(uint _amount) public payable noReentrancy returns(bool) { - require(balances[msg.sender] >= _amount, "No balance to withdraw."); - - balances[msg.sender] -= _amount; - bool (success, ) = msg.sender.call{value: _amount}(""); - require(success); - - return true; - } -} -``` - -Yu fit also yus [pull payments](https://docs.openzeppelin.com/contracts/5.x/api/security#PullPayment) system wey nid users to witdraw funds from di smart kontracts, insted of "push payments" system wey dey send funds to akants. Dis one dey rimuv di possibility to mistakenly trigga kode for unknown addresses (and e fit also privent satain denial-of-service attaks). - -#### Integer ondaflows and ovaflows {#integer-underflows-and-overflows} - -Integer ovaflow dey hapun wen di rizuts of arithmetik operashon foll outside di aseptabol range of values, wey go kause am to "roll ova" to di lowest reprisentabol value. For eksampol, `uint8` fit only store values up to 2^8-1=255. Arithmetik operashons wey dey rizut for values wey high pass `255` go ovaflow and reset `uint` to `0`, wey look laik di odometer for car dey reset to 0 wons im reach di maximum mileage (999999). - -Integer onderflows dey hapun for same rizins: di rizuts of arithmetik operashon foll bilow di range im fit asept. Imajin sey yu try to dey dikrement `0` for `uint8`, di rizut go simply roll ova to di maximum value im fit reprisent (`255`). - -Both integer ovaflows and ondaflows fit lead to shanjis wey wi nor ekspect to kontract state variabols and go giv rizuts for exekushon we wi nor plan for. Bilow na eksampol wey dey show hau attacka fit sheat arithmetik ovaflow for smart kontract to paform invalid operashon: - -``` -pragma solidity ^0.7.6; - -// This contract is designed to act as a time vault. -// User can deposit into this contract but cannot withdraw for at least a week. -// User can also extend the wait time beyond the 1 week waiting period. - -/* -1. Deploy TimeLock -2. Deploy Attack with address of TimeLock -3. Call Attack.attack sending 1 ether. You will immediately be able to - withdraw your ether. - -What happened? -Attack caused the TimeLock.lockTime to overflow and was able to withdraw -before the 1 week waiting period. -*/ - -contract TimeLock { - mapping(address => uint) public balances; - mapping(address => uint) public lockTime; - - function deposit() external payable { - balances[msg.sender] += msg.value; - lockTime[msg.sender] = block.timestamp + 1 weeks; - } - - function increaseLockTime(uint _secondsToIncrease) public { - lockTime[msg.sender] += _secondsToIncrease; - } - - function withdraw() public { - require(balances[msg.sender] > 0, "Insufficient funds"); - require(block.timestamp > lockTime[msg.sender], "Lock time not expired"); - - uint amount = balances[msg.sender]; - balances[msg.sender] = 0; - - (bool sent, ) = msg.sender.call{value: amount}(""); - require(sent, "Failed to send Ether"); - } -} - -contract Attack { - TimeLock timeLock; - - constructor(TimeLock _timeLock) { - timeLock = TimeLock(_timeLock); - } - - fallback() external payable {} - - function attack() public payable { - timeLock.deposit{value: msg.value}(); - /* - if t = current lock time then we need to find x such that - x + t = 2**256 = 0 - so x = -t - 2**256 = type(uint).max + 1 - so x = type(uint).max + 1 - t - */ - timeLock.increaseLockTime( - type(uint).max + 1 - timeLock.lockTime(address(this)) - ); - timeLock.withdraw(); - } -} -``` - -##### Hau to privent integer ondaflows and ovaflows - -As of vashon 0.8.0, di Solidity kompiler dey reject kode wey rizut for integer ondaflows and ovaflows. Haueva, kontracts wey dem join togeda wit lower kompiler vashon supose dey paform shecks on funshons wey get arithmetik operashons abi yus library (e.g., [SafeMath](https://docs.openzeppelin.com/contracts/2.x/api/math)) wey dey sheck for ondaflow/ovaflow. - -#### Orakol manipulashon {#oracle-manipulation} - -[Orakols](/developers/docs/oracles/) dey find off-chain infomashon kon send am on-chain for smart kontracts to yus. Wit orakols, yu fit disign smart kontracts wey fit work wit off-chain systems, laik kapital markets, greatly ekspandin dem aplikashon. - -But if di orakol dey korrupt and dey send infomashon on-chain wey nor koret, smart kontracts go run based on wrong inputs, wey fit kause palava. Dis na di basis of di "orakol palava", wey konsan di task to make sure sey infomashon from blockchain orakol dey akurate, up-to-date, and on taim. - -One sekurity konsan wey look di same na to dey yus on-chain orakol, laik disentralized ekshanj, to get di spot price for asset. To dey lend platfoms for [disentralized finans(DeFi)](/defi/) industry dey do dis to ditamin di value of user kolateral to sabi hau much dem fit borow. - -DEX prices dey akurate most taims, largely due to dem arbitrageurs wey dey restore parity for markets. Haueva, dem dey open to manipulashon, partikularly if di on-chain orakol dey kalkulate asset prices based on historical trading patterns (as e dey ushualy bi di kase). - -For instans, one attacka fit artifishialy pump di spot price of asset by taking out flash loan rite bifor im interact wit yor lending kontract. To query di DEX for di asset price go riturn higher-than-normal value (due to di attacka large "buy order" wey dey skew dimand for di asset), dey allow make dem borrow pass wetin dem supose borow. Dem don yus such "flash loan attaks" to sheat relians on price orakols among plenti DeFi aplikashons, dey kost plenti protokols millions for lost funds. - -##### Hau to privent orakol manipulashon - -Di minimum tin yu nid to [afoid orakol manipulashon](https://www.cyfrin.io/blog/price-oracle-manipultion-attacks-with-examples) na to yus disentralized orakol netwok wey dey query infomashon from plenti sorsis to afoid singol points of failure. For most kases, disentralized orakols get built-in cryptoekonomik incentives to enkoraj orakol nodes to report koret infomashon wey dey make dem more sekure pass sentralized orakols. - -If yu dey plan query on-chain orakol for asset prices, make yu konsida to dey yus one wey dey use one time-weighted averaj price (TWAP) metod. [TWAP orakol](https://docs.uniswap.org/contracts/v2/concepts/core-concepts/oracles) dey query di price of asset at two difren taims (wey yu fit modify) and kalkulate di spot price based on di averaj wey im get. To dey shuse taim wey long pass, yu dey protect yor protokol against price manipulashon sinse large orders wey dem just run nor fit impact asset prices. - -## Smart kontract sekurity risorsis for divelopas {#smart-contract-security-resources-for-developers} - -### Tools wey yu fit yus analyze smart kontracts and verify kode koretnes {#code-analysis-tools} - -- **[Testing tools and libraries](/developers/docs/smart-contracts/testing/#testing-tools-and-libraries)** - _ Kollecshon of industry-standard tools and libraries wey dem dey yus paform unit tests, statik analysis, and dynamik analysis on smart kontracts._ - -- **[Formal verifikashon tools](/developers/docs/smart-contracts/formal-verification/#formal-verification-tools)** - _ Tools to dey yus verify funshonal koretnes in smart kontracts and dey sheck invariants._ - -- **[Smart kontract auditing savis](/developers/docs/smart-contracts/testing/#smart-contract-auditing-services)** - _Listing of organizashons wey dey provide smart kontract auditing savis for Ethereum divelopment projects._ - -- **[Bug bounty platfoms](/developers/docs/smart-contracts/testing/#bug-bounty-platforms)** - _ Platfoms to dey yus koordinate bug bountis and to riwod responsibol disklosure of kritikal wiknes in smart kontracts._ - -- **[Fork Checker](https://forkchecker.hashex.org/)** - _ One free online tool wey dem dey yus sheck all afailabol infomashon wey regard forked kontract._ - -- **[ABI Encoder](https://abi.hashex.org/)** - _ One free online savis for encoding yor Solidity kontract funshons and konstructor arguments._ - -- **[Aderyn](https://github.com/Cyfrin/aderyn)** - _Solidity Statik Analyzer, wey dey traverse di Abstract Syntax Trees (AST) to pinpoint suspected wikneses and dey print out issues for one easy-to-consume markdown format._ - -### Tools to dey yus monitor smart kontracts {#smart-contract-monitoring-tools} - -- **[Tenderly Real-Time Alerting](https://tenderly.co/alerting/)** - _One tool wey yu fit yus get real-time notifikashons wen unusual abi unexpected events hapun on yor smart kontracts abi wallets._ - -### Tools to dey yus sekure administrashon of smart kontracts {#smart-contract-administration-tools} - -- **[Safe](https://safe.global/)** - _ Dis one na smart kontract wallet wey dey run on Ethereum. Im nid minimum numba of pipol to apruf one transakshon bifor im fit hapun (M-of-N)._ - -- **[OpenZeppelin Contracts](https://docs.openzeppelin.com/contracts/5.x/)** - _ Kontract libraries wey dem dey yus impliment administrative features, wey inklude kontract ownaship, upgrades, access kontrols, gofanans, pauseability, and more._ - -### Smart kontract auditing savis {#smart-contract-auditing-services} - -- **[ConsenSys Diligence](https://consensys.net/diligence/)** - _Smart kontract auditing savis dey helep projects akross di blockchain ekosystem make sure say dia protokols dey ready for launch and dem build am to protect users._ - -- **[CertiK](https://www.certik.com/)** - _ Blockchain sekurity firm wey first start to dey yus kutting-edge formal Verifikashon teknology on smart kontracts and blockchain netwoks._ - -- **[Trail of Bits](https://www.trailofbits.com/)** - _ Cybersecurity kompany wey dey kombine sekurity risearch wit one attacka mentality to ridus risk and make kode strong._ - -- **[PeckShield](https://peckshield.com/)** - _ Blockchain sekurity kompany wey dey offa products and savis for di sekurity, privacy, and usability of di entaya blockchain ekosystem._ - -- **[QuantStamp](https://quantstamp.com/)** - _Auditing service dey facilitate di mainstream adopshon of blockchain teknology thru sekurity and risk assessment savis._ - -- **[OpenZeppelin](https://www.openzeppelin.com/security-audits)** - _ Smart kontract sekurity kompany wey dey providie sekurity audits for systems dem distribut._ - -- **[Runtime Verifikashon](https://runtimeverification.com/)** - _ Na sekurity kompany wey dey speshialize in formal modeling and verifikashon of smart kontracts._ - -- **[Hacken](https://hacken.io)** - _ Web3 cybersekurity auditor wey dey bring di 360-degree approach to blockchain sekurity._ - -- **[Nethermind](https://www.nethermind.io/smart-contract-audits)** - _ Solidity and Cairo auditing savis wey sure sey di intergrity of smart kontracts and di safety of di users akross Ethereum and Starknet._ - -- **[HashEx](https://hashex.org/)** - _HashEx dey fokus on blockchain and di smart kontract auditing to sure sey di sekurity of cryptocurrencies, dey provide savis laik smart kontract divelopment, penetrashon testing, blockchain konsulting._ - -- **[Code4rena](https://code4rena.com/)** - _ Dis one na kompetitive audit platfom wey dey incentivizes smart kontract sekurity experts make dem find wiknes and to helep make web3 more sekure._ - -- **[CodeHawks](https://codehawks.com/)** - _ Kompetitive audits platfom to dey host smart kontracts auditing kompetitshons for pipol wey dey do sekurity risearch._ - -- **[Cyfrin](https://cyfrin.io)** - _ Web3 sekurity pawahaus, to dey inkubate crypto sekurity thru products and smart kontract auditing savis._ - -- **[ImmuneBytes](https://immunebytes.com/smart-contract-audit/)** - _ Web3 sekurity firm wey dey give sekurity audits for blockchain systems thru one team wey get ekspiriens auditors and best-in-class tools._ - -- **[Oxorio](https://oxor.io/)** - _ Smart kontract audits and blockchain sekurity savis wit expatise in EVM, Solidity, ZK, Cross-chain tech for crypto firms and DeFi projects._ - -- **[Inference](https://inference.ag/)** - _ Sekurity auditing kompany, wey speshialize in smart kontract auditing for EVM-based blockchains. Tanks to im expert auditors wey dem sabi to bi potenshial issues and suggest akshonabol solushons so users fit fix dem bifor deployment._ - -### Bug bounty platfoms {#bug-bounty-platforms} - -- **[Immunefi](https://immunefi.com/)** - _Bug bounty platfom for smart kontracts and DeFi projects, wia sekurity risearchas go review kode, disklose wiknes, get paid, and make crypto safer._ - -- **[HackerOne](https://www.hackerone.com/)** - _ Wiknes koordinashon and bug bounty platfom wey dey konet biznes wit penetrashon testas and cybersekurity risearchas._ - -- **[HackenProof](https://hackenproof.com/)** - _ Expert bug bounty platfom for crypto projects (DeFi, Smart Kontracts, Wallets, CEX and more), wia sekurity profeshonals dey provide triage savis and risearchas dey get paid for relivant, bug reports wey dem verify._ - -- **[Sherlock](https://www.sherlock.xyz/)** - _ Ondawrita in Web3 for smart kontract kecurity, wit payouts for auditors don manaj thru smart kontracts to sekure dat relivant bugs are paid fairly._ - -- **[CodeHawks](https://www.codehawks.com/)** - _ Kompetitive bug bounty platfom wia auditors dey take part in sekurity kontests and challenjis, and (soon) in dem own private audits._ - -### Publikashons of smart kontract wiknes and exploits wey wi sabi {#common-smart-contract-vulnerabilities-and-exploits} - -- **[ConsenSys: Smart Kontract Known Attacks](https://consensysdiligence.github.io/smart-contract-best-practices/attacks/)** - _ Biginna-friendly eksplanashon of di most signifikant kontract wiknes, wit sampol kode for most kases._ - -- **[SWC Registry](https://swcregistry.io/)** - _ Curated list of Komon Wiknes Enumerashon (CWE) items wey apply to Ethereum smart kontracts._ - -- **[Rekt](https://rekt.news/)** - _Dis one na publikashon wey dey update regularly for high-profile crypto hacks and exploits, along wit detailed post-mortem reports._ - -### Palava to dey learn smart kontract sekurity {#challenges-for-learning-smart-contract-security} - -- **[Awesome BlockSec CTF](https://github.com/blockthreat/blocksec-ctfs)** - _ Kurated list of blockchain sekurity wargames, chanlejis, and [Kapshure di Flag](https://www.webopedia.com/definitions/ctf-event/amp/) kompetishons and solushon writeups._ - -- **[Damn Vulnerable DeFi](https://www.damnvulnerabledefi.xyz/)** - _ Wargame to learn offensive sekurity of DeFi smart kontracts and build skills in bug-hunting and sekurity auditing._ - -- **[Ethernaut](https://ethernaut.openzeppelin.com/)** - _Web3/Solidity-based wargame wia ish level na smart kontract wey nid to dey 'hacked'._ - -- **[HackenProof x HackTheBox](https://app.hackthebox.com/tracks/HackenProof-Track)** - _ Dis one na di smart kontract hacking palava, wey dey set in a fantasy advenshure. Successful komplishon od di chalenj, e go also give dem access to a private bug bounty program._ - -### Best praktis to dey sekure smart kontracts {#smart-contract-security-best-practices} - -- **[ConsenSys: Ethereum Smart Kontract Sekurity Best Praktis](https://consensys.github.io/smart-contract-best-practices/)** - _ Im get komprehensive list of guidelines to dey sekure Ethereum smart kontracts._ - -- **[Nascent: Simpol Sekurity Toolkit](https://github.com/nascentxyz/simple-security-toolkit)** - _ Dis one na koleshon of pratikal sekurity-fokused guides and checklists for smart kontract divelopment._ - -- **[Solidity Patterns](https://fravoll.github.io/solidity-patterns/)** - _Dis one na yusful kompilashon of sekure patterns and praktis wey betta pass for di smart kontract programming languaj Solidity._ - -- **[Solidity Docs: Sekurity Konsiderashons](https://docs.soliditylang.org/en/v0.8.16/security-considerations.html)** - _Dis one na guidelines to dey write sekure smart kontracts wit Solidity._ - -- **[Smart Kontract Sekurity Verifikashon Standard](https://github.com/securing/SCSVS)** - _ Fourteen-part shecklist wey dem kreate to standardize di sekurity of smart kontracts for divelopas, architects, sekurity riviewas and vendors._ - -- **[Learn Smart Kontract Sekurity and Auditing](https://updraft.cyfrin.io/courses/security) - _Dis one na di ogbonge smart kontract sekurity and auditing kourse, wey dem kreate for smart kontract divelopas wey dey look to level up dia sekurity praktis wey betta pass and bikom sekurity risearchas._ - -### Tutorials on smart kontract sekurity {#tutorials-on-smart-contract-security} - -- [Hau to write smart kontracts wey sekure](/developers/tutorials/secure-development-workflow/) - -- [Hau yu fit yus Slither to find smart kontract bugs](/developers/tutorials/how-to-use-slither-to-find-smart-contract-bugs/) - -- [How to use Manticore to find smart contract bugs](/developers/tutorials/how-to-use-manticore-to-find-smart-contract-bugs/) - -- [Smart kontract sekurity rules](/developers/tutorials/smart-contract-security-guidelines/) - -- [Hau yu fit safely integrate yor token kontract wit arbitrary tokens](/developers/tutorials/token-integration-checklist/) - -- [Cyfrin Updraft - Smart kontracts sekurity and auditing full kourse](https://updraft.cyfrin.io/courses/security) diff --git a/public/content/translations/pcm/energy-consumption/index.md b/public/content/translations/pcm/energy-consumption/index.md deleted file mode 100644 index 56dc11a43ee..00000000000 --- a/public/content/translations/pcm/energy-consumption/index.md +++ /dev/null @@ -1,87 +0,0 @@ ---- -title: Ethereum Energy Konsumpshon -description: Di basik infomashon yu nid ondastand Ethereum energy konsumpshon. -lang: pcm ---- - -# Ethereum energy ekspendishure {#proof-of-stake-energy} - -Ethereum na green blockchain. Ethereum [proof-of-stake](/developers/docs/consensus-mechanisms/pos) konsensus metod dey yus ETH insted of [energy to sekure di netwok](/developers/docs/consensus-mechanisms/pow). Di energy wey Ethereum dey konsume around di full netwok dey around [~0.0026 TWh/yr](https://carbon-ratings.com/eth-report-2022). - -Di energy konsumpshon dey estimate for Ethereum dey kome from one [CCRI (Crypto Carbon Ratings Institute)](https://carbon-ratings.com) study. Dem generate botom-up estimate of di elektrisity konsumpshon and karbon footprint of di Ethereum netwok ([si di report](https://carbon-ratings.com/eth-report-2022)). Dem don meshure di elektrisity konsumpshon of difren nodes wit difren hardwia and klient softwia konfigurashons. Di **2,601 MWh** (0.0026 TWh) for di netwok annual elektrik konsumpshon dey korespond to efri year karbon emishons of **870 tonnes CO2e** wey dey apply regional-spesifik faktors. Dis value shanjis as nodes dey enta and leave di netwok - yu fit dey track to yus one rolling 7-day averaj estimate by di [Cambridge Blockchain network Sustainability Index](https://ccaf.io/cbnsi/ethereum) (kip am for mind sey dem yu smoll difren metod for dia estimates - ditails wey dey afailabol on dem site). - -To make ondastand Ethereum energy konsumpshon, wi fit konoia efri year estimate for some oda products and industris. Dis dey helep sabi weda di estimate for Ethereum dey high abi low. - - - -Di chart above dey displays di energy konsumpshon wey dem estimate in TWh/yr, as kompia to plenti oda products and industris. Dem si di estimates wey dem provide from infomashon afailabol for publik, wey dem access in July 2023, wit links to di sorsis afailabol in di tabol bilow. - -| | Energy consumption per year (TWh) | Kompia to PoS Ethereum | Source | -|:------------------ |:---------------------------------:|:----------------------:|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| Global data sentas | 190 | 73,000x | [source](https://www.iea.org/commentaries/data-centres-and-energy-from-global-headlines-to-local-headaches) | -| Bitcoin | 149 | 53,000x | [source](https://ccaf.io/cbnsi/cbeci/comparisons) | -| Gold mining | 131 | 50,000x | [source](https://ccaf.io/cbnsi/cbeci/comparisons) | -| Gaming in USA\* | 34 | 13,000x | [source](https://www.researchgate.net/publication/336909520_Toward_Greener_Gaming_Estimating_National_Energy_Use_and_Energy_Efficiency_Potential) | -| PoW Ethereum | 21 | 8,100x | [source](https://ccaf.io/cbnsi/ethereum/1) | -| Google | 19 | 7,300x | [source](https://www.gstatic.com/gumdrop/sustainability/google-2022-environmental-report.pdf) | -| Netflix | 0.457 | 176x | [source](https://assets.ctfassets.net/4cd45et68cgf/7B2bKCqkXDfHLadrjrNWD8/e44583e5b288bdf61e8bf3d7f8562884/2021_US_EN_Netflix_EnvironmentalSocialGovernanceReport-2021_Final.pdf) | -| PayPal | 0.26 | 100x | [source](https://s202.q4cdn.com/805890769/files/doc_downloads/global-impact/CDP_Climate_Change_PayPal-(1).pdf) | -| AirBnB | 0.02 | 8X | [source](https://s26.q4cdn.com/656283129/files/doc_downloads/governance_doc_updated/Airbnb-ESG-Factsheet-(Final).pdf) | -| **PoS Ethereum** | **0.0026** | **1x** | [source](https://carbon-ratings.com/eth-report-2022) | - -\*Inklude end user devices such as PCs, laptops, and gaming konsoles. - -To dye get koret estimate for energy konsumpshon dey kard, espeshialy wen wetin dem meashure get hard supply chain abi dey deploy ditails wey dey afekt im effishiensy. Make wi si one eksampol, di estimate for hau Netflix and Google dey konsume energy nor bi do same as e dipend on weda dem only inklude di energy dem yus to dey maintain dem system and diliva kontent to users (_diret ekxpendishure_) abi weda dem inklude di ekspendishure dem nid to produs kontent, run korprate offices, advertise, etc (_indiret ekspendishure_). Indiret ekspendishure fit also inklude di energy dem nid to konsume kontent on end-user devices such as TVs, komputas and mobiles. - -Di estimates above nor bi pafet komparisons. Di amount of indiret ekspendishure wey dem akant for nor bi di same by sorse, and nor to dey inklude di energy from end-user devices. Ish onderlying sorse inklude more ditails on wetin dem don meshure. - -Di tabol and chart above also inklude komparison to Bitcoin and proof-of-work Ethereum. Im dey impotant to note sey di energy konsumpshon of proof-of-work netwok nor dey statik and dey shanj day-to-day. Estimates fit also shanj wella bitwin sorsis. Di topik dey attract nuance [debate](https://www.coindesk.com/business/2020/05/19/the-last-word-on-bitcoins-energy-consumption/), nor bi only about di amoujnt of energy konsume, but also about di sorsis of dat energy and di ethiks wey rilate. Energy konsumpshon nor dey rily map wella to environmental footprint bikos difren projects fit yus difren energy sorsis, wey inklude one lesser abi greata proporshon of renewabols. For eksampol, [Cambridge Bitcoin Electricity Konsumpshon Index](https://ccaf.io/cbnsi/cbeci/comparisons) dey show sey di Bitcoin netwok dimand fit wok by gas flaring abi electricity wey fit lost in transmishon and distribushon. Ethereum route to sustainability suppose riplase di energy-hungry part of di netwok wit one green alternative. - -Yu fit browse energy konsumpshon and karbon emishon estimates for many industris on di [Cambridge Blockchain Network Sustainability Index site](https://ccaf.io/cbnsi/ethereum). - -## Estimates per-transakshon {#per-transaction-estimates} - -Many artikols estimate "per-transakshon" energy ekspendishure for blockchains. Dis fit dey mislead bikos di energy nid to propose and validate one block dey indipendent of di numba of transakshon inside am. One per-transakshon unit of energy expendishure wey means dat fewer transakshons go lead to energy ekspendishure smoll pass and vice-versa, wey nor bi di kase. Also, per-transakshon dey estimate very sensitive to hau dem difine one blockchain transakshon throughput, and tweaking dis difinishon fit game to make di value wey look laik sey dem large abi smoll pass. - -On Ethereum, for eksampol, di transakshon throughput nor only base on layer - im also bi di sum of di transakshon throughput of all of im "[layer 2](/layer-2/)" rollups. Layer 2's generaly nor dey for di kalkulashon, but dey akant for di adishonal energy wey dem sekwensa (smoll) konsume and di numba of transakshons dem process (large) go ridus wella per-transakshon estimates. Dis na one rizin why komparison of per-transakshon energy konsumpshon akross platfoms fit dey mislead. - -## Carbon wey Ethereum dey owe {#carbon-debt} - -Di energy wey Ethereum dey yus dey very smoll, but nor bi hau e bi bifor. Normal, Ethereum dey yus proof-of-work wey get environmental kost pass di proof-of-stake wey dem dey yus nau. - -From di start, Ethereum don plan to yus one proof-of-stake wey dey yus konsensus metod, but im dey do so witout sakrifising sekurity and disentralizashon don take plenti years of fokus riseach and divelopment. So na why, dem yus proof-of-work metod to start di netwok. Proof-of-work nid miners to yus dem komputing hardwia to kalkulate one value, dey ekspend energy in di process. - -![If wi wan kompia di energy wey Ethererum dey konsume bifor and afta di Merge hapun, wi fit yus di Eiffel Tower (330 meters) wey dey left to show as di konsumpshon plenti bifor di Merge, make wi kon yus di Lego figure wey bi 4 sentimeters wey dey rite show as di energy wey e dey yus take drop afta di Merge hapun](energy_consumption_pre_post_merge.png) - -CCRI dey estimate sey Di Merge wey occur ridus di electricity wey Ethereum dey konsume by ova **99.988%**. Also, karbon footprint of Ethereum ridus by laik **99.992%** (from 11,016,000 to 870 tonnes CO2e). So yu go fit onderstand, di way di emishon take ridus na laik sey make somtin wey toll reach Eiffel Tower to one smoll plastik toy figure, as dey show am in di figure above. As a rizut, di environmental kost to dey sekure di netwok don ridus wella. For di same taim, dem biliv sey di netwok sekurity don impruf. - -## One green aplikashon layer {#green-applications} - -As Ethereum energy konsumpshon dey very low, im still get big, growin, and aktive [**regenerative finans(ReFi)**](/refi/) komunity building wey dey Ethereum. ReFi aplikashons dey take DeFi parts yus am build finanshial aplikashons wey get positiv impact on di environment. ReFi dey part of di ["solarpunk"](https://en.wikipedia.org/wiki/Solarpunk) movement wey dey work very klose wit Ethereum and wey bi sey dem goal na to kombine teknologikal advansment and environmental stewardship. Di Ethereum wey dey disentralize, wey nor get pamishon, and komposabol dey make am one good base layer for ReFi and solarpunk komunitis. - -Web3 native publik goods wey dey fund platfoms laik [Gitcoin](https://gitcoin.co) dey run klimate rounds so dem go fit promote building on aplikashon layer of Ethereum wey go konsida di environment. Thru di divelopment of dis initiatives ( and odas, laik [DeSci](/desci/)), Ethereum dey turn teknology wey dey good environmentally and socially. - - - - - - If yu feel sey dis page fit dey more akurate, abeg try raise issue abi PR. Dem estimate di stats on dis page base on publik data wey dey afailabol - dem nor reprisent offishial statement abi promise from di ethereum.org team, abi di Ethereum Foundashon. - - - - -## Further reading {#further-reading} - -- [Cambridge Blockchain Network Sustainability Index](https://ccaf.io/cbnsi/ethereum) -- [White House report on proof-of-work blockchains](https://web.archive.org/web/20221109005700/https://www.whitehouse.gov/wp-content/uploads/2022/09/09-2022-Crypto-Assets-and-Climate-Report.pdf) -- [Ethereum Emissions: Estimate wey start from down go up](https://kylemcdonald.github.io/ethereum-emissions/) - _Kyle McDonald_ -- [Ethereum Energy Consumption Index](https://digiconomist.net/ethereum-energy-consumption/) - _Digiconomist_ -- [ETHMerge.com](https://ethmerge.com/) - _[@InsideTheSim](https://twitter.com/InsideTheSim)_ -- [The Merge - How e take affect as the Ethereum Network dey take consume Electricity and hin carbon footprints](https://carbon-ratings.com/eth-report-2022) - _CCRI_ -- [As Ethereum dey take consume energy](https://mirror.xyz/jmcook.eth/ODpCLtO4Kq7SCVFbU4He8o8kXs418ZZDTj0lpYlZkR8) - -## Related topics {#related-topics} - -- [Vision wey Ethereum get](/roadmap/vision/) -- [Di Beacon Chain](/roadmap/beacon-chain) -- [De Merge](/roadmap/merge/) diff --git a/public/content/translations/pcm/governance/index.md b/public/content/translations/pcm/governance/index.md deleted file mode 100644 index 788f9919393..00000000000 --- a/public/content/translations/pcm/governance/index.md +++ /dev/null @@ -1,182 +0,0 @@ ---- -title: Ethereum Gofanans -description: One introdukshon to hau dem make disishon about Ethereum. -lang: pcm ---- - -# Introdukshon to Ethereum gofanans {#introduction} - -_If nor one own Ethereum, hau dem dey make di disishon about past and fushure shanjis to Ethereum? Ethereum gofanans refer to di process wey dey allow dem make such disishon._ - - - -## Oya Wetin be governance? {#what-is-governance} - -Gofanans na di system dem dey yus wey allow dem make disishin. For one organizashonal strukshure, di exekutive team abi one board if direktor fit get final sey for disishon-making. Abi perhaps shiaholdas vote on proposals to make shanj. For political system, pipol wey dem elect for offis fit enforce laws wey dey attempt to reprisent di disaya of pipol wey elect dem for offishial role. - -## Disentralize gofanans {#decentralized-governance} - -Nor one pesin dey own abi kontrol di Ethereum protokol, but dem still nid make disishons about to dey impliment shanjis to sure sey di netwok stay long and prospa. Dis lack of ownaship dey make tradishonal organisashonal gofanans inkompatibol solushon. - -## Ethereum Gofanans {#ethereum-governance} - -Ethereum gofanans na di process by wich dem dey make protokol shanjis. Im dey impotant to point out sey dis process nor rilate to hau pipol and aplikashons dey yus di protokol - Ethereum nor nid pamishon. Anyone from anywia in di world fot patisipate in on-chain aktivitis. No rules set for who fit abi nor fit build one aplikashon abi send one transakshon. Haueva, process dey to propose shanjis to di kore protokol, wey disentralize aplikashons dey run. Sinse plenti pipol dipend on Ethereum stability, very high koordinashon threshold dey for main shanjis, wey inklude soshial and teknika process, to ensure any shanjis to Ethereum dey sekure and all di komunity dey suppot am. - -### On-chain vs off-chain gofanans {#on-chain-vs-off-chain} - -Blockchain teknology dey allow for new gofanans kapabilitis, wey dem sabi as on-chain gofanans. On-chain gofanans na wen stakeholda votes dey diside protokol shanjis wey dem propose, ushusaly by holdas of one gofanans token, and voting dey hapun on di blockchain. Wit some forms of on-chain gofanans, di protokol shanjis wey dem propose dey for kode wey dem write and dem automatikaly impliment if di stakeholdas appruf di shanjis thru signing one transakshon. - -Di opposite way, off-chain gofanans, na wia any protokol shanj disishon dey hapun thru one informal process of soshial diskushon, wey, if dem approach am, go yus kode impliment am. - -**Ethereum gofanans dey hapun off-chain** wit plenti stakeholdas wey involve in di process. - -_As yu dey di protokol level Ethereum gofanans na off-chain, plenti yus kases wey build on top Ethereum, such as DAOs, yus on-chain gofanans._ - - - More on DAOs - - - - -## Who dey involve? {#who-is-involved} - -Plenti stakeholdas dey for [Ethereum komunity](/community/), wey ish dey play one role in di gofanans process. As im start from di stakeholdas far from di protokol and dey zoom in, wi get: - -- **ETher holdas**: dis pipol hold one arbitary amount of ETH. [More tok ETH](/what-is-ether/). -- **Aplikashon Users**: dis pipol dey interact wit aplikashon on di Ethereum blockchain. -- **Aplikashon/Tooling Divelopas**: dis pipol dey write aplikashons wey dey run ontop di Ethereum blockchain (e.g., DeFi, NFTs, etc.) dem dey also build tooling wey pipol fit yus wit Ethereum (e.g., wallets, test suites, etc.). [More on dapps](/apps/). -- **Pipol wey dey operate Node**: dis pipol dey run nodes wey dey propagate blocks and transakshons, di node dey also reject any transakshon abi block wey nor koret wey dem kome akross. [More on nodes](/developers/docs/nodes-and-clients/). -- **EIP Authors**: na dis pipol dey propose shanjis to di Ethereum protokol, in di form of Ethereum Imprufment Proposals (EIPs). [More on EIPs](/eips/). -- **Validators**: na dis pipol dey run nodes wey fit add new blocks to di Ethereum blockchain. -- **Protokol Divelopas** (a.k.a. "Kore Divelopas"): dis pipol dey maintain di varios Ethereum implimentashons (e.g., go-ethereum, Nethermind, Besu, Erigon, Reth at di exekushon layer abi Prysm, Lighthouse, Nimbus, Teku, Lodestar, Grandie at di konsensus layer). [More on Ethereum klients](/developers/docs/nodes-and-clients/). - -_Notes: any individual fit bi part of plenti groups (e.g., one protokol divelopa fit shampion one EIP, and run one beakon chain validator, and yus DeFi aplikashons). For konsepshual klarity, im izy pass to distinguish bitwin dem, doh._ - - - -## Wetin bi EIP? {#what-is-an-eip} - -One impotant process dem yus in Ethereum gofanans na di proposal of **Ethereum Improvement Proposals (EIPs)**. EIPs na standards wey dey spesify potenshial new feature abi process for Ethereum. Anyone inside di Ethereum komunity fit kreate one EIP. If yu get intrest to dey write one EIP abi to dey patisipate in peer-review and/abi gofanans, si: - - - More on EIPs - - - - -## Di formal process {#formal-process} - -Di formal process to dey introdus shanjis to di Ethereum protokol na di following: - -1. **Make yu propose a Kore EIP**: as dem don explain am for [EIP-1](https://eips.ethereum.org/EIPS/eip-1#core-eips), di numba one step wen yu wan take to propose one shanj to Ethereum na to ditail am for Core EIP. Dis go act as di offishial spesifikashon for one EIP wey Protokol Divelopas go impliment if dem asept am. - -2. ** Show yor EIP give dem Protokol Divelopas**: wen yu don write Kore EIP and pipol don tok dem mind, yu go nid show am to Protokol Divelopas. Yu fit start am up for diskushon for [AllCoreDevs koll](https://github.com/ethereum/execution-specs/tree/master/network-upgrades#getting-the-considered-for-inclusion-cfi-status). E fit bi sey some diskushons go don already hapun for di [Ethereum Magician's forum](https://ethereum-magicians.org/) abi for di [Ethereum R&D Discord](https://discord.gg/mncqtgVSVw). - -> Di tin wey go hapun afta dis one na: - -> - Dem go konsida EIP for one fushure netwok upgrade -> - Dem go rikwest teknika shanjis -> - Dem fit rijet am if im nor bi priority abi di imprufment nor big enuf kompia to di divelopment effort - -3. **Iterate towods one final proposal:** afta yu don risiv feedbak from all relivant stakeholdas, yu fit nid to make shanjis to yor first proposal to impruf im sekurity abi make yu do wetin difren users nid wella. Wons yor EIP don inkorporate all di shanjis yu bilif sey dey necessary, yu go nid prisent am again to Protokol Divelopas. Yu go den muv to di next step of dis process, abi new konsan go emerge, as im nid anoda round of iterashons on yor proposal. - -4. **EIP dem Inklude for Network Upgrade**: Assume sey EIP don impruf, dem don test and impliment am, im get plan as part of one netwok upgrade. Wit di high koordinashon kost of netwok upgrades (efrione nid to upgrade at di same taim), dem dey always bundol EIPs togeda for upgrades. - -5. **Network Upgrade Aktivated**: afta di netwok upgrade don aktivate, di EIP go live on di Ethereum netwok. _ Note: netwok upgrades dey ushualy aktivate on testnets bifor dem aktivate on di Ethereum Mainnet._ - -Dis flow, as dem simplify am, dey give ovaview of di signifikant stagis for protokol shanj to dey aktivate on Ethereum. Nau, make wi look at di informal faktors we dey hapun durin dis process. - -## Di informal process {#informal-process} - -### To sabi wetin don hapun bifor {#prior-work} - -EIP SHampions supose sabi di wok wey don hapun bifor wella, and proposal bifor dem kreate one EIP wey dem fit konsida wella for diployment on di Ethereum Mainnet. Dis way, di EIP fit bring somtin new wey dem neva rijet bifor. The three main places wey yu fit risearch na [EIP repository](https://github.com/ethereum/EIPs), [Ethereum Magicians](https://ethereum-magicians.org/) and [ethresear.ch](https://ethresear.ch/). - -### Groups wey dey wok {#working-groups} - -Dem fit impliment di draft of EIP wey dem don make bifor on di Ethereum Mailnet witout edits abi shanjis. Generaly, EIP Shampions go wok wit one subset of Protokol Divelopas to spesify, impliment, test, iterate, and finalaiz dem proposal. For history matta, dis group wey dey wok nid plenti months (and somtaims years!) of wok. Again, EIP Shampions for such shanjis supose involve relivant Aplikashon/Tooling Divelopas early in dem effot to gada end-user feedbak and ridus any diployment risk. - -### Komunity Konsensus {#community-consensus} - -As some EIPs bit diret teknika imprufment wit smoll palava, some dey komplex and kome wit tradeoffs wey fit affect difren stakeholdas for difren ways. Dis mean some EIPs dey more kontenshios in di komunity pass odas. - -E no get playbook wey we fit follow to take handle proposals wey no go cause gbege. Dis na one rizut of Ethereum disentralize disihn wia nor singol stakeholda group fit yus forse on oda thru brute forse: protokol divelopas fit shuse make im nor impliment kode shanjis; node operators fit nor shuse to run di latest Ethereum klient; aplikashon teams and users fit nor shuse to transact on di chain. Sinse Protokol Divelopas nor get way to forse pipol to adopt netwok upgrades, dem go generaly afoid to dey impliment EIPs wia di kontenshiosnes pass di benefits to di broada komunity. - -Dem ekspet EIP Shampions to solicit feedbak from all relivant stakeholdas. If yu find yorsef di shampion of one kontenshios EIP, yu supose try and address objeshons to build konsensus around yor EIP. Bikos di siza and divasity of di Ethereum komunity, nor singol metrik (e.g., one koin vote) dem fit yus dat to gauge komunity konsensus, and ekspet EIP Shampions to adapt to di situashon of dem proposal. - -Biyond di sekurity of di Ethereum netwok, signifikant weight dey on Protokol Divelopas on wetin Aplikashon/Tooling Divelopas and Aplikashon Users value, bikos dem dey yus and dey divelop on Ethereum make dem atrative for oda stakeholdas. Also, wi nid impliment EIPs akross all klient implimentashons, and difren teams dey manaj ish of dis klients. Part of dis process ushualy mean to dey konvins plenti teams of Protokol Divelopas sey one patikular shanj get value and im dey helep end-users abi solve one sekurity issue. - - - -## To dey handol disagreements {#disagreements} - -To have plenti stakeholdas wit difren motivashons and bilif means sey disagriment nor komon. - -Generaly, yu fit handol disagriment wit long-form diskushon in publik forum to ondastand di root of di palava and alow anyone to weigh in. Normaly, one group gree sey di oda koret, or dem don ashive one happy way. If one group feel strong enuf, to dey yus forse thru one partikula shanj fit rizut in one chain split. One chain split na wen some stakeholdas protest to dey impliment one protokol shanj wey rizut in difren, vashons of di protokol operating wey nor dey kompatibol, from wich two difren blockchains komot. - -### Di DAO fork {#dao-fork} - -Forks na wen major teknika upgrades abi shanjis wi nid to make to netwok and shanj di "rules" of di protokol. [Ethereum klients](/developers/docs/nodes-and-clients/) supose update dem softwia to impliment di new fork rules. - -Di DAO fork dey respond to di [2016 DAO attak](https://www.coindesk.com/learn/understanding-the-dao-attack) wia insekure [DAO](/glossary/#dao) kontract don drain for ova 3.6 million ETH in di hack. Di fork don muv di funds from di faulty kontract to one new kontract as en dey alow anyone wey lost funds in di hack to rikova dem. - -Di Ethereum komunity don vote dis kourse of akshon. Any ETH holder fit vote through transaction for[voting platform](https://web.archive.org/web/20170620030820/http://v1.carbonvote.com/). Di disishon to fork don rish ova 85% of di votes. - -Im dey impotant to note dat as di protokol make fork to revert di hack, wi fit debate di weight wey di vote karry as im dey diside to fork for a few rizins: - -- Di turnout to vote dey low wella -- Plenti pipol nor sabi di vote dey hapun -- Di vote only reprisent ETH holdas, nor bi any of di oda patisipants in di system - -One subset of di komunity don rifus to fork, largely bikos dem feel di DAO insident nor bi difect in di protokol. Dem go on to form [Ethereum Klasik](https://ethereumclassic.org/). - -Tuday, di Ethereum komunity don adopt one polisy of non-intavenshon in kase of kontract bugs abi lost funds to maintain di kredibol neutrality of di system. - -Make yu wosh more on di DAO hack: - - - - - -### Di utility of forking {#forking-utility} - -Di Ethereum/Ethereum Klasik fork na one ogbonge eksampol of one healthy fork. Wi get two groups wey disagree wella wit ish oda on some kore values to feel am worth di risks wey involve to folow dem spesifik kourse of akshon. - -Di ability to fork in di fase of signifikant politika, filosofika abi ekonomik difrens dey play one large part in di success of Ethereum gofanans. Witout di ability to fork di alternative dey go in-fightin, to dey forse pipol wey not wont to eventualy form Ethereum Klasik and dey inkrease difren vishon of hau sucess for Ethereum dey look. - - - -## Beacon Chain gofanans {#beacon-chain} - -Di Ethereum gofanans process dey somtaims trade off speed and effishiensy for openess and inklusivity. In order to accelerate di divelopment of di Beacon Chain, dem launch am separate from di proof-of-work Ethereum netwok and don folow im own gofanans praktis. - -As di spesifikashon and divelopment implimentashon na always fully open sorse, dem nor yus di formal process dem yus to propose updates wey dem diskribe above. Na dis one make am posibol for risearchas and implimentas to kwikly agree on shanjis. - -Wen Beacon Chain join wit di Ethereum exekushon layer for September 15, 2022 Di Merge komplete as part of di [Paris netwok upgrade](/ethereum-forks/#paris). Di proposal [EIP-3675](https://eips.ethereum.org/EIPS/eip-3675) kon shanj name from 'Last Koll' to 'Final', na dis one make di transishon to proof-of-stake komplete. - - - More on Di Merge - - - - -## Hau I fit dey involve? {#get-involved} - -- [Yu fit propose one EIP](/eips/#participate) -- [Make yu tok about proposals wey dey ground](https://ethereum-magicians.org/) -- [Chuk mouth for R&D diskushon](https://ethresear.ch/) -- [Make yu join di Ethereum R&D discord](https://discord.gg/mncqtgVSVw) -- [Run node](/developers/docs/nodes-and-clients/run-a-node/) -- [Make yu helep dey divelop klient](/developers/docs/nodes-and-clients/#execution-clients) -- [Kore Divelopa Aprenticeship Program](https://blog.ethereum.org/2021/09/06/core-dev-apprenticeship-second-cohort/) - -## Further reading {#further-reading} - -Gofanans in Ethereum nor dey rigid wella. Difren komunity partisipant get difren paspetives on am. Hia na few of dem: - -- [Notes on Blockchain Gofanans](https://vitalik.eth.limo/general/2017/12/17/voting.html) - _Vitalik Buterin_ -- [Hau dem take dey gofan Ethereum?](https://cryptotesters.com/blog/ethereum-governance) – _Cryptotesters_ -- [Hau Ethereum gofanans dey work](https://medium.com/coinmonks/how-ethereum-governance-works-71856426b63a) – _Micah Zoltu_ -- [Wetin bi Ethereum kore divelopa?](https://hudsonjameson.com/2020-06-22-what-is-an-ethereum-core-developer/) - _Hudson Jameson_ -- [Gofanans, Part 2: Plutokrasy Still Dey Bad](https://vitalik.eth.limo/general/2018/03/28/plutocracy.html) - _Vitalik Buterin_ -- [Muvin biyond koin voting gofanans](https://vitalik.eth.limo/general/2021/08/16/voting3.html) - _Vitalik Buterin_ diff --git a/public/content/translations/pcm/nft/index.md b/public/content/translations/pcm/nft/index.md deleted file mode 100644 index 5880856800b..00000000000 --- a/public/content/translations/pcm/nft/index.md +++ /dev/null @@ -1,117 +0,0 @@ ---- -title: Non-fungibol tokens(NFT) -description: Ovaview of NFTs for inside Ethereum -lang: pcm -template: use-cases -emoji: ":frame_with_picture:" -sidebarDepth: 2 -image: /images/infrastructure_transparent.png -alt: One Eth logo wey wi dey show for hologram. -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. -summaryPoint3: Na smart contracts on top of Ethereum blockchain dey give di pawa. ---- - -## Wetin bi NFTs? {#what-are-nfts} - -NFTs na tokens wey dey **unik on dia own**. Ish NFT get im own difren propatis (non-fungibol) and e dey very skarse. Dis dey diferen from tokens wey bi like [ETH](/glossary/#ether) abi oda tokens wey base on Ethereum laik USDC wia efri token dey identical and get di same propatis ('fungible'). Yu nor mind wich spesifik dollar bill (abi ETH) yu get for yor wallet, bikos dem look di same and get di same worth. Anyhow e bi, yu_dey_ kare for wich spesifik NFT yu get, bikos dem bi pesina propatis wey make dem fit stand out from odas (''non-fungibol). - -Di unikness wey ish NFT karry dey enabol make dem fit get yus token do tins like art, kollectibols, abi even real estate, wia one spesifik unik NFT reprisent some spesifik unik real world abi digital item. Ownaship of one asset dey yu fit verify in di publik on Ethereum [blockchain](/glossary/#blockchain). - - - -## Intanet wit difren assets {#internet-of-assets} - -NFTs and Ethereum dey solve some palava wey dey di intanet today. As efritin bikom more digital, e dey impotant to replikate di propatis of fisika items laik skarsity, unikness, and pruf of ownaship in a way wey no central organizashon dey kontrol. For eksampol, wit NFTs, yu fit own one musik mp3 file for all apps wey dey on top Ethereum and nor dey tied to one kompany's spesifik musik app laik Spotify abi Apple Musik. Yu fit own one soshia media handol wey yu fit sell abi swap, but ** a platfom provida** nor fit take am away from yu. - -Si as intanet of NFTs dey compia to di intanet wey plenti of us dey yus today... - -### One kain komparison {#nft-comparison} - -| One NFT intanet | Di intanet tuday | -| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| **Na yu get yor assests!** Na only yu fit sell am abi swap am. | **Yu rent one asset** from some organizashon dem and dem fit kollet am from yu. | -| NFTs dey **digitally unik**, no two NFTs dey di same. | **Yu nor fit seperate a kopy** from di original. | -| Dem store ownaship of NFT on di blockchain for anyone to **verify am for publik**. | Na institushons dey kontrol ** di access to ownaship rekod of digital items** - and yu go biliv wetin dem tok. | -| NFTs na [ smart kontracts](/glossary/#smart-contract) wey dey on top Ethereum. Dis mean sey dem ** fit yus dem for oda smart contracts** and aplikashon wey dey ontop Ethereum! | Kompanis wey get digital items dey always ** nid dem own "walled garden" infrastrukshure**. | -| Pipol wey dey kreate **kontent fit sell dem work anywia** and fit enta one global market.get access to di global market. | Kreators dey dipend on di infrastructure and distribushon wey di platfoms wey dem yus provide for dem. Dis dey onda tams of yus and **geografika restrikshons**. | -| Pipol wey dey kreate NFT** fit retain ownaship rites** ova them own work and program royaltis direct into di NFT kontract. | Platfoms, laik savis ** wey dey stream musik, dey retain di plenti profits from sales**. | - -## Wetin dem dey yus NFT for? {#nft-use-cases} - -Dem dey yus NFTs for many tins, wey inklude: - -- pruf say yu go event -- proof say pesin finish a kourse -- ownabol items for games -- art wey dey digital -- tokenizin asset wey dey real-world -- pruf of identity for online -- e dey kontrol asess to kontent -- e good for ticketin -- e dey for desentralize intanet domain names -- kollateral inside [disentralized finans](/glossary/#defi) - -E fit bi say yu bi artist wey wont shia dem work wey dey yus NFTs, witout luzin kontrol and sakrifisin yor profits to intamediaris. Yu fit kreate new kontrat and spesify di nomba of NFTs, dem propatis, and one link to some spesifik artwork. As di artist, ** yu fit program am inside di smart kontract di royaltis** wey dem suppose pay yu (e.g., transfa 5% of hau much dem sell NFT to di pesin wey get di kontract efri taim wey dem sell yor NFT). Yu fit also always pruf say yu don kreate di NFT bikos yu go own di [wallet](/glossary/#wallet) wey deploy di kontract. Pipol wey dey buy fit pruf sey dem own one **orijina NFT** from yor koleshon bikos dem wallet [address](/glossary/#address) dey konet wit one token inside yor smart kontract. Dem fit yus am akross di Ethereum ekosystem, konfidnet in im authentisity. - - - - -
Eksplore, buy abi kreate yor own NFT art/kolectibols...
- - Make yu eksplore NFT art - -
-
- -Abi konsida one ticket for one sport event. Just like pesin wey dey **organise one event fit shuse many tickets to sell**, pesin wey kreate NFT fit deside hau many replikate dey. Somtaims dis dey resembol am, like 5000 General Admishon tikets. Somtaims dem dey mint plenti wey bi di same, but ish one difren smoll, like one ticket wit one seat wey dem assign. Pipol fit buy and sell dem peer-to-peer witout paying ticket handlas and di pesin wey buy go always get asurans for di ticket authentisity as dem dey shek di kontract address. - -For ethereum.org, **dem dey yus NFTs to show sey pipol don kontribute wella** to awa Github repository (dem don program di website, write abi modify artikol...), don translate awa kontent, abi attend awa komunity kolls, and wi even get awa own NFT domain name. If yu kontribute to ethereum.org, yu fit klaim one[POAP](/glossary/#poap) NFT. Some crypto meetups don yus POAPs as tickets. [More to dey kontribute](/contributing/#poap). - -![ethereum.org POAP](./poap.png) - -Dis website get anoda domain name wey NFTs pawa, **ethereum.eth**. Na one domain name system (DNS) provida dey sentraly manaj awa`.org`address, but ethereum`.eth` dey regista on Ethereum via di Ethereum Name Savis (ENS). And na wi dey own and dey manaj am. [Make yu shek awa ENS rekod](https://app.ens.domains/name/ethereum.eth) - -[More on ENS](https://app.ens.domains) - - - -## Hau NFTs dey work? {#how-nfts-work} - -Dem kreate NFTs, laik any dijita items on di Ethereum blockchain, thru one speshia komputa program wey dey on top Ethereum wey dem dey koll "smart kontract" Dis kontracts dey follow some rules, laik [ERC-721](/glossary/#erc-721) abi [ERC-1155](/glossary/#erc-1155) standards, wey ditamin wetin di kontract fit do. - -Di NFT smart kontract fit do some main tins: - -- **Kreate NFTs:** Im fit make new NFTs. -- **Make yu assign ownaship** Im dey monitor who own wich NFT by linking dem to spesifik Ethereum address. -- ** Make yu give ish NFT one identity:** Ish NFT get numba wey dey make am dey unik. In adishon, some informashon always dey (metadata) wey attash to am, as im dey diskribe wetin di NFT reprisent. - -Wen someone "kreate" abi "mint" one NFT, dem dey tell smart kontract to give dem ownaship of one patikular NFT. Dis informashon dey store sikure and for publik in di blockchain. - -Furthermore, pesin wey kretae di kontract fit add extra rules. Dem fit limit hau many of some NFT wi fit make abi deside sey dem suppose get smoll royalty fee weneva di NFT dey shanj hands. - -### NFT sekurity {#nft-security} - -Di sekurity for Ethereum's dey kome from [proof-of-stake](/glossary/#pos). Di system dey design to ekonomikally komot bad akshon, e dey make Ethereum tamper-proof. Dis na wetin dey make NFTs possibol. Wons wi don finalize di [block](/glossary/#block) wey dey kontain yor NFT [transakshon](/glossary/#finality) im go kost one attaka plenti of ETH to shanj am. Anyone wey dey run Ethereum softwia go fit sabi dishonest wey dey attak NFT immediately, and di bad aktor go penalize and eject dem ekonomikaly. - -Sekurity issues wey dey rilate to NFTs dey often rilate to phishin skams, vulnerabilitis wey dey smart kontracts abi user errors (such as private key to dey ekspose), as e dey make good wallet sekurity kritical for NFT ownas. - - - More on sikurity - - -## Further reading {#further-reading} - -- [One biginna guide to NFTs](https://linda.mirror.xyz/df649d61efb92c910464a4e74ae213c4cab150b9cbcc4b7fb6090fc77881a95d) - _Linda Xiet, January 2020_ -- [Wetin wey dey track EtherscanNFT](https://etherscan.io/nft-top-contracts) -- [ERC-721 token standard](/developers/docs/standards/tokens/erc-721/) -- [ERC-1155 token standard](/developers/docs/standards/tokens/erc-1155/) -- [NFT Apps and Tools wey popular](https://www.ethereum-ecosystem.com/blockchains/ethereum/nfts) - -## Oda risorsis {#other-resources} - -- [NFTScan](https://nftscan.com/) - - - - diff --git a/public/content/translations/pcm/security/index.md b/public/content/translations/pcm/security/index.md deleted file mode 100644 index d91454ef534..00000000000 --- a/public/content/translations/pcm/security/index.md +++ /dev/null @@ -1,304 +0,0 @@ ---- -title: Ethereum sekurity and skam privenshon -description: To dey stay safe on Ethereum -lang: pcm ---- - -# Ethereum sekurity and skam privenshon {#introduction} - -Rising interest in cryptocurrency dey bring im growing risk from skamma and hackas. Dis artikol give out some praktis wey betta pass to ridus dis risks. - -**RimiRimemba: Nor one from ethereum.org go eva kontact yu. Make yu nor reply to email wey tok sey dem from offishial Ethereum suport.** - - - -## Crypto sekurity 101 {#crypto-security} - -### Make yu level up wetin yu sabi {#level-up-your-knowledge} - -If yu nor ondastand di way crypto dey wok yu go foll for one shance. For eksampol, if somone dey pritend to bi one kustoma savis agent wey fit riturn lost ETH in ekshanj for yor private keys, dem dey prey on pipol make dem nor ondastand sey Ethereum na one disentralize netwok wey ey lack dis kain funcshon. To dey edukate yousef on hau Ethereum dey wok na betta investment. - - - What is Ethereum? - - - - Wetin bi ether? - - - -## Wallet sekurity {#wallet-security} - -### Make yu nor give out yor private keys {#protect-private-keys} - -**Neva, for any rizin, shia yor private keys!** - -Di private key to yor wallet na one password to yor Ethereum wallet. Na di only tin wey dey stop someone wey sabi yor wallet address to drain all yor assets komot from yor akant! - - - Wetin bi ethereum wallet? - - -#### Make yu nor take skreenshot of yor seed fraiz/private keys {#screenshot-private-keys} - -To dey skreenshot yor seed fraiz abi private keys fit sync dem to one kloud data provida, wich fit make dem hackas access am. To dey obtain private keys from di kloud na komon attak vector for hackas. - -### Make yu yus hardwia wallet {#use-hardware-wallet} - -One hardwia wallet dey provide offline storaj for private keys. Dem konsida dem as di wallet opshon wey sekure pass to dey store yor private keys: yoy private key neva touch di intanet and dey stay for yor lokal device kpatakpata. - -To dey kip private keys offline wella dey ridus di risk to hack yu, even if one hacka get kontrol of yor komputa. - -#### Try one hardwia wallet: {#try-hardware-wallet} - -- [Ledger](https://www.ledger.com/) -- [Trezor](https://trezor.io/) - -### Make yu shek di transakshon again bifor yu send {#double-check-transactions} - -To send crypto to wrong address by asident na komon mistake. **Yu nor fit rivarse one transakshon wey dem send on Ethereum.**Onless yu sabi di address owna and fit konvins dem to send yu yor fund bak, yu nor go fit get yor funds bak. - -Always dey make sure sey di address wey yu dey send to matsh di risipient address wey dem disaya gangan bifor dem send one transakshon. Na gud praktis wen interating wit one smart kontract to read di transakshon messaj bifor dem sign. - -### Make yu set smart kontract spend limits {#spend-limits} - -Wen interating wit smart kontracts, make yu nor allow spend limits wey nor get limit. One spend wey nor get limit fit enabol di smart kontract to drain yor wallet. Insted, set to dey spend limit to only di amount wey dey necessary for di transakshon. - -Plenti Ethereum wallet dey offer limits proteshon to safeguard against akants dem drain. - -[Hau yu fit komot smart kontract access to yor crypto funds](/guides/how-to-revoke-token-access/) - - - -## Komon skams {#common-scams} - -Im nor posibol to stop skamma kpatakpata, but wi fit make dem less effektiv to bi awia of dem tekniks wey dem yus pass. Plenti variashon of dis skams, but dem generaly follow di same high-level patterns. If notin else, rimemba: - -- make you always dey ask kweshons -- nor one go give yu free abi ETH wey dem diskount -- nor one nid access to yor private keys abi pesina infomashon - -### Twitter ad phishing {#ad-phishing} - -![Twitter link phishing](./twitterPhishingScam.png) - -Metod to dey yus spoof Twitter (wey dem also sabi as X) link preview feature dey (unfurling) to potenshialy disiv users to tink sey dem dey visit one legitimate website. Dis teknik dey sheat Twitter mekanisim to dey generate previews of URLs wey dem shia in tweets, and dey show _from ethereum.org_ for eksampol (wey dem show above), wen in fact dem dey diret dem to one skam site again. - -Always shek sey yu dey di rite domain, espeshialy afta dem klick one link. - -[Plenti infomashon here](https://harrydenley.com/faking-twitter-unfurling). - -### Skam awoof {#giveaway} - -One of di skams in cryptokurensy wey komon pass na di giveaway skam. Di awoof skam fit take plenti forms, but di general idea na if yu send ETH to di wallet address dem provide, yu go risiv yor ETH back but na doubol. *For dis rizin, dem also sabi am as 2-for-1 skam.* - -Dis skams ushualy dey take smoll taim of oppotunity to klaim di awof to kreate one false sense to do am fast-fast. - -### Soshial midia hacks {#social-media-hacks} - -One high-profile vashon of di don hapun in July 2020, wen dem don hack Twitter akants of popular seleb and organisashon. Di hacka post one Bitcoin awoof at di same taim on di akant dem hack. Aldoh wi dey kwik notis and delete di tweets wey dey disiv, di hackas still dey manaj to get away wit 11 bitcoin (abi $500,000 as of September 2021). - -![One skam on Twitter](./appleTwitterScam.png) - -### Celeb awoof {#celebrity-giveaway} - -Di celeb awoof na anoda komon form wey di skam awoof dey take. Di skammas go take one fidio intaview abi konfrens tok wey dem rekod and go put am for YouTube - as dem make am look laik di sey dem give one live fidio intaview to di seleb wia em dey apruf cryptocurrency awoof. - -Dem yus Vitalik Buterin often in dis skam, but dem also yu plenti oda popular pipol involve in crypto (e.g., Elon Musk abi Charles Hoskinson). Pesin wey dem sabi wella join to give di skammas livestream sense of legitimasy (dis bi laik skam, but Vitalik join, so im suppose dey okay!). - -**Awoof na always skams. If yu dey send yor funds to dis akants, yu go luz dem foreva.** - -![One skam on YouTube](./youtubeScam.png) - -### Suppot skams {#support-scams} - -Cryptocurrency na young and teknology wey dem nor ondastand wella. One komon skam wey take advantaj of di na di suppot skam, wia skammas go bi laik suppot pesin for popular wallets, ekshanjis, abi blockchains. - -Plenti of di diskushon about Ethereum dey hapun on Discord. Support skammas go dey always find dem target as dem dey search for suppot kweshons for publik discord shanels and dey send di pesin wey dey ask kweshon one private messaj offerin suppot. As dem dey build trust, suppot skammas dey try trick yu to show yor private keys abi dey send yor funds to dem wallets. - -![One suppot skam on Discord](./discordScam.png) - -As one general rule, staff go neva komunikate wit yu thru private, shanels wey nor bi offishial. Some simpol tins to kip in mind wen dem dey deal wit suppot: - -- Neva shia yor private keys, seed fraiz abi passwods -- Neva allow anyone remote access into yor komputa -- Neva komunikate one organisashon shanels for outside - - - - - - Dey kiaful: aldoh suppot-style skam dey always hapun on Discord, dem fit also plenti on any chat aplikashons wia crypto diskushon dey hapun, inkludin email. - - - - -### 'Eth2' token skam {#eth2-token-scam} - -For di run-up to [Di Merge](/roadmap/merge/), skammas don take advantaj of di konfushon around di term 'Eth2' to try and get users to redeem dem ETH for one 'ETH2' token. 'ETH2' nor dey, and dem nor introdus oda legitimate token wit Di Merge. Di ETH wey yu own bifor Di Merge na di same ETH nau. Dia is **no nid to take akshon wey rilate to yor ETH to akant for di switch from proof-of-work to proof-of-stake**. - -Skammas fit appia as "suppot", as dem dey tell yu dat if yu deposit yor ETH, yu go risiv back 'ETH2'. Nor [official Ethereum suppot](/community/support/) dey, and nor new token dey. Neva shia yor wallet seed fraiz wit anyone. - -_Note: E get some derivative tokens/tickers wey fit reprisent ETH wey dem stake (i.e., rETH from Rocket Pool, stETH from Lido, ETH2 from Coinbase), but dis nor bi sontin yu nid to "migrate to."_ - -### Phishing skams {#phishing-scams} - -Phishing skams na anoda angol wey skammas go yus try yus steal di money wey dey yor wallet. - -Some phishing emails dey ask users to klick on links wey go re-diret dem to dey kopy websites, to dey ask dem to enta dem seed fraiz, reset dem passwod abi send ETH. Odas fit ask make yu instol somtin wey go harm yor komputa and yu nor go sabi kon give di skammas shans to enta yor komputa files. - -If yu risiv one email from senda wey yu nor sabi, rimemba: - -- Neva open one link abi attachment from email address wey yu nor sabi -- Neva give yor pesina infomashon abi passwod to anyone -- Delete email wey kome from pipol wey yu nor sabi - -[More on hau to dey afoid phishing skams](https://support.mycrypto.com/staying-safe/mycrypto-protips-how-not-to-get-scammed-during-ico) - -### Crypto trading broker skams {#broker-scams} - -Skam crypto brokas klaim sey dem bi speshialist for crypocurrency brokas wey go wan take yor money kon invest am for yu. Afta di skamma risiv yor money, dem fit make yu follow wetin dem want, kon dey ask yu to send more money, so dat yu nor go miss for fushure investment gains, abi dem fit disappia kpatakpata. - -Dis wayo pipol dey often find targets as dem dey yus fake akants on YouTube to start nashural tok-tok about di 'broka'. All dis tok-tok dey turn to inkrease legit, but di upvotes dem dey kome from bot akants. - -**Nor dey trust intanet pipol wey yu nor sabi make dem invest for yu. Yu go luz yor crypto.** - -![One trading broka skam on YouTube](./brokerScam.png) - -### Crypto mining pool skams {#mining-pool-scams} - -As of September 2022, im nor longa posibol to dey mine for Ethereum. Aldoh, mining pool skams still dey. Mining pool skam kontain pipol wey dey kontat yu anyhau kon dey tell yu sey yu fit make big profit if yu join one pool to dey mine Ethereum. Di skamma go hang for yor neck kon dey messaj yu for long taim im fit take dem. Wetin hapun bi sey, di skamma go try make yu bilif sey wen yu join one pool to dey mine Ethereum, dem go yus yor cryptocurrency to kreate ETH and dem go pay yu ETH dividends. Yu go kon si sey yor cryptocurrency dey smoll riturns. Dis na juz bait to dey make yu invest more. Las las, yu go send all yor money to address wey yu nor sabi, and di skamma go disapia abi go kontinu to dey halla yu as im don hapun for risent kases. - -Di koko bi sey: Make yu dey kiaful of pipol wey dey try follow yu on top soshial midia kon dey ask yu to join on pool wey dey mine. Wons yu luz yor crypto, im don go. - -Some tins to rimemba: - -- Bi kiaful of anyone wey dey tell yu about ways to make money for yor crypto -- Dey do yor risearch about staking, likwidity pools, abi oda ways to dey invest yor crypto -- Im nor too komon, if im don eva hapun, na such tins wey legit. If dem bi, dem go fit bi mainstream and yu for don hear of dem. - -[Man luz $200k for mining pool skam](https://www.reddit.com/r/CoinBase/comments/r0qe0e/scam_or_possible_incredible_payout/) - -### Airdrop skams {#airdrop-scams} - -Airdrop skams involve one skam projet airdroppin one asset (NFT, token) into yor wallet and dey send yu to one skam website to klaim di airdrop asset. Dem go tell yu to sign in wit yor Ethereum wallet and "apruf" one transakshon wen you try to klaim am. Dis transakshon komprise of yor akant by sendin yor publik and private keys to di skamma. Anoda way wey dis skam fit hapun na to make yu konfam one transakshon wey go send money to di skamma akant. - -[More on airdrop skams](https://www.youtube.com/watch?v=LLL_nQp1lGk) - - - -## Web sekurity 101 {#web-security} - -### Yus strong passwods {#use-strong-passwords} - -[Ova 80% of akant wey dem hack na rizut of passwod wey nor strong abi one wey dem steal](https://cloudnine.com/ediscoverydaily/electronic-discovery/80-percent-hacking-related-breaches-related-password-issues-cybersecurity-trends/). Long kombinashon of karakta, numba and symbol go helep yu kip yor akant sekure. - -One komon mistake na to dey yus kombinashon of few komon, wods wey look di same. Passwods laik dis nor dey sekure bikos dem fit hack dem if dem yus di teknik wey dem koll diksonary attak. - -```md -Eksampol of passwod wey nor strong: CuteFluffyKittens! - -Eksampol of passwod wey strong: ymv\*azu.EAC8eyp8umf -``` - -Anoda mistake wey pipol dey do bi sey dem go yus passwods wey pesin fit guess am izy abi sabi thru [soshial engineering](https://wikipedia.org/wiki/Social_engineering_(security)). To dey put yor mama maiden name, yor pikin abi pet name abi date wey dem born yu for yor passwod go inkrease di risk for pipol to hack am. - -#### Good passwod praktis: {#good-password-practices} - -- Make passwods as long as dem allow by either yor passwod generator abi di form yu dey fill -- Make yu yus mikshure of uppakase, lowakase, numbas and symbols -- Make yu nor yus pesina ditails, laik family names, for yor passwod -- Afoid komon wods - -[More on hau to kreate strong passwods](https://terranovasecurity.com/how-to-create-a-strong-password-in-7-easy-steps/) - -### Yus unik passwods for efritin {#use-unique-passwords} - -One strong passwods wey don show di data breach nor bi strong passwod again. Di website [Have I Been Pwned](https://haveibeenpwned.com) dey allow yu to shek if yor akants involve in any publik data breach. If dem don, **shanj doz passwods kwik kwik**. To dey yus unik passwods for efri akant lowas di risk of hackas to get access to all of yor akants if one of yor passwods don kompromise. - -### Make yu yus one passwod manaja {#use-password-manager} - - - - - - To dey yus passwod manaja dey take kia of kreatin strong, unik passwods and dey rimemba dem! We rekomend strongly to dey yus one, and plenti of dem dey free! - - - - -Make yu dey rimember strong, unik passwods for efri akant yu get nor gud. Passwod manaja dey offa sekure, enkrypted atore for all yor passwods wey yu fit access thru one strong masta passwod. Dem also sujest strong passwods wen yu dey sign up for new savis, so yu nor nid to kreate yor own. Plenti passwod manajas go also tell yu if yu don enta data breach, to allow yu shanj di passwods bifor any bad attak. - -![Eksampol of yusin one passwod manaja](./passwordManager.png) - -#### Try paswod manaja: {#try-password-manager} - -- [Bitwarden](https://bitwarden.com/) -- [KeePass](https://keepass.info/) -- [1Password](https://1password.com/) -- Abi shek out oda [passwod manajas wey dem rekomend](https://www.privacytools.io/secure-password-manager) - -### Make yu yus Two-Faktor Autentikashon {#two-factor-authentication} - -Dem fit somtaims ask make yu autentikate yor identity thru unik prufs. Dem sabi dis as **faktors**. Do three main faktors na: - -- Somtin yu sabi (laik one passwod abi sekurity kweshon) -- Somtin yu bi (laik fingaprint abi eye/face skana) -- Somtin yu get (one sekurity key abi autentikashon app for yor fone) - -To dey yus **Two-Faktor Autentikashon (2FA)** dey provide one *sekurity faktor* join for yor online akants. 2FA dey make sure sey to get yor passwod nor dey enuf to access one akant. As im komon, di sekond faktor na randomaiz 6-digit kode, wey dem sabi as one **taim-base one-taim passwod (TOTP)**, wey yu fit access thru one autentikator app laik Google Autentikator abi Authy. Dis dey wok as one "somtin yu get" faktor bikos dem store di seed wey dey generate di taim kode on yor device. - - - - - - Note: To dey yus 2FA dipend on SIM jacking and im nor dey sekure. For di sekurity wey betta pass, yus one savis laik Google Autentikator abi Authy. - - - - -#### Sekurity keys {#security-keys} - -One sekurity key na one type of 2FA wey dey more advans and sekure. Sekurity keys na fisika hardwia autentikashon device wey dey wok laik autentikator apps. To dey yus sekurity key na di way to 2FA wey sekure pass. Plenti of dis keys dey yus di FIDO Universal 2nd Faktor (U2F) standard. [Learn more about FIDO U2F](https://www.yubico.com/authentication-standards/fido-u2f/). - -Watch more on top 2FA: - - - -### Komot di browsa ekstenshons {#uninstall-browser-extensions} - -Browsa ekstenshons, laik Chrome ekstenshons abi Add-ons for Firefox, fit impruf browsa funkshon but dey also kome wit risks. Nomal, plenti browsa ekstenshons dey ask for access to 'rid and shanj sait data', wey dey allow dem do almost anytin wit yor data. Chrome ekstenshons dey alwaya update automatikaly, so di previos safe ekstenshon fit update later to get bad kode. Plenti browsa ekstenshins nor dey try steal yor data, but yu suppose dey awia sey dem fit. - -#### Stay safe make yu dey: {#browser-extension-safety} - -- Only install browsa ekstenshons from sorsis wey yu trust -- Dey rimuv browsa ekstenshons wey yu nor dey yus -- Install Chrome ekstenshons lokaly to stop auto-updating (Advans) - -[More on di risks of browsa ekstenshons](https://www.kaspersky.co.uk/blog/browser-extensions-security/12750/) - - - -## Further reading {#further-reading} - -### Web Sekurity {#reading-web-security} - -- [Up to 3 million devices don karry malware-laced Chrome and Edge add-ons](https://arstechnica.com/information-technology/2020/12/up-to-3-million-devices-infected-by-malware-laced-chrome-and-edge-add-ons/) - _Dan Goodin_ -- [Hau to Kreate one Strong Passwod — Wey Yu Nor Go Forget](https://www.avg.com/en/signal/how-to-create-a-strong-password-that-you-wont-forget) - _AVG_ -- [Wetin bi Sekurity key?](https://help.coinbase.com/en/coinbase/getting-started/verify-my-account/security-keys-faq) - _Coinbase_ - -### Crypto sekurity {#reading-crypto-security} - -- [To Dey Protet Yorsef and Yor Funds](https://support.mycrypto.com/staying-safe/protecting-yourself-and-your-funds) - _MyCrypto_ -- [Sekurity issues in komon crypto komunikashon softwia](https://docs.salusec.io/untitled/web3-penetration-test/risks-in-social-media) - _Salus_ -- [Sekurity Guide For Dummies And Smart Pipol Too](https://medium.com/mycrypto/mycryptos-security-guide-for-dummies-and-smart-people-too-ab178299c82e) - _MyCrypto_ -- [Crypto Sekurity: Passwods and Autentikashon](https://www.youtube.com/watch?v=m8jlnZuV1i4) - _Andreas M. Antonopoulos_ - -### Skam edukashon {#reading-scam-education} - -- [Guide: Hau yu fit sabi skam tokens](/guides/how-to-id-scam-tokens/) -- [To Stay Safe: Komon Skams](https://support.mycrypto.com/staying-safe/common-scams) - _MyCrypto_ -- [To Avoid Skams](https://bitcoin.org/en/scams) - _Bitcoin.org_ -- [Twitter thread on komon crypto phishing emailsand mesajis](https://twitter.com/tayvano_/status/1516225457640787969) - _Taylor Monahan_ - - diff --git a/public/content/translations/pcm/smart-contracts/index.md b/public/content/translations/pcm/smart-contracts/index.md deleted file mode 100644 index cbcaf10f862..00000000000 --- a/public/content/translations/pcm/smart-contracts/index.md +++ /dev/null @@ -1,82 +0,0 @@ ---- -title: Smart contracts -description: Introdukshon wey nor dey hard to smart kontracts -lang: pcm ---- - -# Introdukshon to smart kontracts {#introduction-to-smart-contracts} - -Smart kontracts na di buildin blocks wey Ethereum aplikashon layer dey sidon. Dem bi komputa programs weyd em store on di [blockchain](/glossary/#blockchain) wey follow "if dis den sey" logik, and dey guarantee to do akordin to di rules wey dem don define by im kode, wey nor fit shanj wons dem don kreate am. - -Na Nick Szabo give am di name "smart kontract". In 1994, e write abou [introdukshon to wetin smart kontracts bi and hau e go dey work](https://www.fon.hum.uva.nl/rob/Courses/InformationInSpeech/CDROM/Literature/LOTwinterschool2006/szabo.best.vwh.net/smart.contracts.html)and in 1996 e write abou [wetin smart kontracts fit do](https://www.fon.hum.uva.nl/rob/Courses/InformationInSpeech/CDROM/Literature/LOTwinterschool2006/szabo.best.vwh.net/smart_contracts_2.html). - -Szabo don see one digital marketplace wia automatik, [ dey cryptographically-secure](/glossary/#cryptography) processes make transakshons and biznes funshon to dey hapun witout any nid for any middol man wey dem trust. Smart kontracts on Ethereum dey praktis dis vishon. - -Make yu watch hau Finematiks dey eksplain smart kontracts: - - - -## Trust in konvenshonal kontracts {#trust-and-contracts} - -One of di palava wey big pass wit one tradishinal kontract na di nid for individual wey dem trust to follow thru wit di kontract outkomes. - -One eksampol dey hia: - -Alice and Bob wan do bicycle race. Make wi say Alice dey yus $10 wey e go yus win di race. Bob dey konfident sey e go win di race and agree to di bet. In di end, Alice dey finish di race well ahead of Bob and na di klear winna. But Bob rifuse to dey pay out on di bet, dey klaim sey Alice suppose don cheat. - -Na dis kind silly eksampol we fit yus do ekampol for di palava wey nor smart. Even if dem don meet di kondishons (i.e., yu bi di winna of di race), yu suppose still trust anoda pesin to fulfill di agreement (i.e., payout on di bet). - -## One digital vending machine {#vending-machine} - -One simpol metafor for one smart kontract na one vending machine, wey dey work di same to one smart kontract - spesifik inputs guarantee preditamine outputs. - -- Make yu select one product -- Di vending machine dey display di price. -- Make yu pay di price -- Di vending machine dey sheck dat yu don pay di koret amount -- Di vending machine dey give yu yur item - -Di vending machine go only give yur product wey yu wont afta yu don meet all di rikwayament. If yu nor selet one product abi out enuf monie, di vending machine nor go give yu yur product. - -## Na automatik exekushon {#automation} - -Di main benefit of smart kontract bi sey im run big-big kode wen im don meet satain kondishons. Nor nid to dey wait for human to interpret abi negoshiate di rizut. Dis dey rimuv di nid for intamidiaris wey dem trust. - -For eksampol, yu fit write one smart kontract dey dey hold funds in escrow for one pikin, dey allow dem witdraw funds afta one spesifik date. If dem dey try witdraw bifor dat date, di smart kontract nor go run. Abi yu fit write one kontract wey dey automatikaly give yu gijita vashon of car titol wen yu pay di dealer. - -## Outkome wey yu fit predit {#predictability} - -Tradishonal kontracts dey big wella bikos dem dey rely on human to interpret and do dem. For eksampol, tw judges fit interpret one kontract for difren ways, wich fit lead to disishon wey nor konsistent and outkomes wey nor dey ekwol. Smart kontracts dey rimuv dis posibility. Insted, smart kontracts dey run koret base on di kondishons wey dem write within di kontract kode. Dis presishin mean sey as di situashon bi, di smart kontract go produs di same rizut. - -## Rekod wey dey publik {#public-record} - -Smart kontracts dey yusful fir audits and to dey track. Sinse Ethereum smart kontract dey for publik blockchain, anyone fit track asset transfer instanata and oda info wey rilate to am. Foe eksampol, yu fit shek to see sey someone don send monie to yur address. - -## Privacy protekshon {#privacy-protection} - -Smart kontract dey also protet yur privacy. Sinse Ethereum na one pseudonymous netwok (yur transakshons dey tie publikly to one unik cryptogrhik address, nor bi yur identity), yu fit protet yur privacy from pipol wey dey obsarve. - -## Terms wey dey visibol {#visible-terms} - -Las las, like tradishonal kontracts, yu fit shek wetin dey smart kontract bifor yu sign am (abi odawise interact wit am). Smart kontract transparensy make sure sey anyone fit verify am. - -## Tins wey we fit yus smart kontracts do {#use-cases} - -Smart kontracts fit do almost anytin wey komputa fit do. - -Dem fit pafom komputashons, kreate kurrensy, store data, mint [NFTs](/glossary/#nft), send komunikashons and even generate graphics. Here bi some popular, real world eksampol: - -- [Stabolcoins](/stablecoins/) -- [To dey kreate and dey distribute unik dijital assets](/nft/) -- [One automatik, open kurensy ekshanj](/get-eth/#dex) -- [Decentralized gaming](/apps/categories/gaming) -- [Insurans policy wey go dey pay out automatikaly](https://etherisc.com/) -- [One standard wey dey allow pipol kreate kustomized, interopabol kurensis](/developers/docs/standards/tokens/) - -## Further reading {#further-reading} - -- [Hau Smart Kontracts Go Shanj di World](https://www.youtube.com/watch?v=pA6CGuXEKtQ) -- [Smart Kontracts: Di Blockchain Teknologi Wey Go Riplase Lawyers](https://blockgeeks.com/guides/smart-contracts/) -- [Smart kontracts for divelopas](/developers/docs/smart-contracts/) -- [Make yu learn to write smart kontracts](/developers/learning-tools/) -- [To dey masta Ethereum - Wetin bi Smart Kontract?](https://github.com/ethereumbook/ethereumbook/blob/develop/07smart-contracts-solidity.asciidoc#what-is-a-smart-contract) diff --git a/public/content/translations/pcm/staking/dvt/index.md b/public/content/translations/pcm/staking/dvt/index.md deleted file mode 100644 index bd4bb079eef..00000000000 --- a/public/content/translations/pcm/staking/dvt/index.md +++ /dev/null @@ -1,91 +0,0 @@ ---- -title: Distributed validator teknologi -description: Distributed validator teknologi enabol di distributed operashon of one Ethereum validator by multipol partis. -lang: pcm ---- - -# Distributed validator teknologi {#distributed-validator-technology} - -Distributed validator teknologi (DVT) na one way to validator sekurity wey dey spread out key managment and ey sign responsibilitis akross multipol partis, to ridus singol points of failure, and dey inkrease validator resiliensy. - -Im dey run dis by **splitting di private key** wey dem yus to sikure one validator **akross plenti komputas** wey dem organize into one "klusta". Di benefit of dis bi sey im dey make am difikut wella for attakas to get di key, bikos dem nor store am in full on any singol mashine. Im also dey allow for some nodes to go offline, as dem fit do necessary signin by one subset of di mashines in ish klusta. Dis dey ridus singol points of failure from di netwok and dey make di whole validator set more big wella. - -![One pikshure wey dey show hau singol validator key split into key shias and don distribute to plenti nodes wit difren komponents.](./dvt-cluster.png) - -## Why do wi nid DVT? {#why-do-we-need-dvt} - -### Security {#security} - -Validators dey denerate two publik-private key pairs: validator keys to dey yus partisipate in konsensus and witdrawal keys to dey yus funds. As validators fit sikure witdrawal keys for cold storaj, validator private keys suppose dey online 24/7. If yu kompromise one validator private key, one attaka fit kontrol di validator, wey fit dey lead to slashing abi di loss of di ETH staka. DVT fit helep yu ridus dis risk. Hia na hau: - -As wi dey yus DVT, stakas fit partisipate to dey stake while to dey kip di validator private key in kold storaj. Dem ashieve dis by kodin di orijina, full validator key and den to dey split am into key shias. Di key dey shia live online and dey on plenti nodes wey enabol di distributed operashon of di validator. Dis dey posibol bikos Ethereum validators dey yus BLS signashure wey dey additive, wey mean sey dem fit konstrut di full key again by summing dia komponent parts. Dis dey allow di stakers to kip di full, orijina 'masta' validator key sikurely offline. - -### No singol point of failure {#no-single-point-of-failure} - -Wen dem don divide validator akross plenti operators and plenti mashines, im fit witstand individual hardwia and softwia failures witout going offline. Dem fit also ridus di risk of failures as yu dey yus divarse hardwia and softwia konfigurashons akross di nodes in one klusta. Dis resiliens nor dey afailabol to singol-node validator konfigurashons - im dey kome from di DVT layer. - -If one of di komponents of one mashine for one klusta go down (for eksampol, if four operators dey in one validator klusta and one dey yus spesifik klient wey get one bug), di odas ensure sey di validator go kontinu to dey run. - -### Comot from only one place {#decentralization} - -Di ideal scenario for Ethereum na to get as many operated validators wey dey indipendent as posibol. Haueva, a few staking providas don bikom very popular and akant for one big porshon of di total ETH on di netwok wey yu stake. DVT fit allow dis operators to exist while dey prisarve disentralizashon of stake. Dis na bikos di keys for ish validator dey distributed akross many mashines and im go take plenti big kollushon for one validator to turn malishious. - -Witout DVT, im dey izy for staking providas to suppot only one abi two klient konfigurashons for all dia validators, as e dey inkrease di impact of one klient bug. Yu fit yus DVT to spread di risk akross plenti klient konfigurashons and difrent hardwia, wey dey kreate resiliens thru diversity. - -**DVT dey offer di followin benefits to Ethereum:** - -1. **Disentralizashon** of Ethereum's proof-of-stake konsensus -2. Make sure sey di **liveness** of di netwok -3. Dey kreate validator **fault tolerans** -4. **Trust minimized** validator operashon -5. **Minimized slashing** and downtime risks -6. **Dey impruf diversity** (client, data center, lokashon, regulashon, etc.) -7. **Enhanced sekurity** of validator key management - -## Hau DVT dey work? {#how-does-dvt-work} - -One DVT solushon kontain di following komponents: - -- **[Shamir's sikrit sharing](https://medium.com/@keylesstech/a-beginners-guide-to-shamir-s-secret-sharing-e864efbf3648)** - Validators yus [BLS keys](https://en.wikipedia.org/wiki/BLS_digital_signature). Individual BLS "key shia" ("key shia") fit dey kombine into one singol aggregated key (signature). In DVT, di private key for one validator na di kombine BLS signashure of ish operator in di klusta. -- **[Threshold signashure scheme](https://medium.com/nethermind-eth/threshold-signature-schemes-36f40bc42aca)** - Dey ditamine di numba of individual key shias wey wi nid to dey sign dutis, e.g., 3 out of 4. -- **[Distributed key generashon (DKG)](https://medium.com/toruslabs/what-distributed-key-generation-is-866adc79620)** - Cryptographic process wey dey generates di key shias and dey yus am distribute di shias of one validator key wey dey exist abi new to di nodes in one klusta. -- **[Multiparty computashon (MPC)](https://messari.io/report/applying-multiparty-computation-to-the-world-of-blockchains)** - Dem dey generate di full validator key in sikrit as dem dey yus multiparty computashon. Dem nor sabi full key to bi any individual operator—dem only eva sabi dem own part of am (dem "shia"). -- **Konsensus protokol** - Di konsensus protokol dey select one node wey go bi di block proposer. Dem shai di book wit oda nodes in di klusta, wey add dem key shias to di aggregate signashure. Wen dem don gada enuf key shias, dem propose di block on Ethereum. - -Distributed validators don built-in fault tolerans and fit kontinu to dey run even if some of di individual nodes go offline. E means sey di klusta dey risilient even if some of di nodes within am turn out to bi malishios abi lazy. - -## DVT dey yus kase {#dvt-use-cases} - -DVT get strong implikashons for di big staking industry: - -### Solo stakers {#solo-stakers} - -DVT also enabols non-kustodial staking as dem allow yu distribute yor validator key akross remote nodes as dem dey kip di full key offline kpatakpata. Dis means home stakers nor necessarily nid to outlay for hardwia, as to dey distribute di key shias fit helep dem stand against hacks wey fit hapun. - -### To dey stake as service (SaaS) {#saas} - -Operators (such as to dey stake pools and institushonal stakers) wey dey manaj many validators fit yus DVT to ridus dia risk. By distributin dia infrastrukshure, dem fit add resundansy to dia operashons and diversify di types of hardwia dem yus. - -DVT sey shai responsibility for key manajment akross multipol nodes, wey mean dem fit shia some operashonal kost. DVT fit also ridus operashonal risk and insurans kost to dey stake providas. - -### Places wey dem dey stake {#staking-pools} - -Due to standard validator setups, dem don kompel dem to dey stake pools and liquid staking providas to have varying levels of singol-operator trust sinse dem don soshialize gains and losses thruout di pool. Dem also rely on operators to safeguard signing keys bikos, ontil nau, nor oda opshon dey for dem. - -Even doh tdem don make radishonal efforts to spread risk as dem dey distribute stakes akross plenti operators, ish operator still manaj one koko stake on dem own. To dey rely on one singol operator dey pose big risk if dem nor pafom well, enkounta downtaim, get kompromise, abi do malishiosly. - -By dipending on DVT, di trust rikwaya from operators don ridus wella. **Pools fit enabol operators to hold stakes wit nor nid of kustody of validator keys** (as dem fit yus only key shias). Im dey also allow yu manaj stakes to distribute bitwin more operators (e.g., insted to get one singol operator wey dey manaj 1000 validators, DVT dey enabol plenti operators to gada run doz validators). Divarse operator konfigurashons go make sure sey if one operator suppose go down, di odas go still fit konfam am. Dis dey kause redundansy and diversifikashon wey lead to betta perfomans and risiliens, as yu dey maximize riwods. - -Anoda benefit to dey maximize sigol-operator trust bi sey staking pools fit allow more open and operator participashon wey nor get pamishon. As we dey do dis, savis fit ridus dia risk and suppot Ethereum disentralizashon as dem dey yus sets of operators wey dey kurated and nor get pamishon. - -## Potenshial drawbacks to dey yus DVT {#potential-drawbacks-of-using-dvt} - -- **Addishonal komponent** - to dey introdus one DVT node adds wey be anoda part wey fit get fault abi dey vulnerabol. One way to mitigate dis na to strive plenti implimentashons of one DVT node, meaning plenti DVT klients (similarly as plenti klients dey for di konsensus and exekushon layers). -- **Operashonal kost** - as DVT dey distribute di validator bitwin plenti partis, plenti nodes wey wi sabi for operashon insted of only one singol node, wey dey introdus inkrease operating kost. -- **Potenshialy inkreased latency** - sinse DVT dey yus one konsensus protokol to ashieve konsensus bitwin plenti nodes wey dey operate one validator, im fit introdus increased latency. - -## Further Reading {#further-reading} - -- [Ethereum distributed validator speks (high level)](https://github.com/ethereum/distributed-validator-specs) -- [Ethereum distributed validator teknika speks](https://github.com/ethereum/distributed-validator-specs/tree/dev/src/dvspec) -- [Shamir sikrit to dey shia demo app](https://iancoleman.io/shamir/) diff --git a/public/content/translations/pcm/staking/pools/index.md b/public/content/translations/pcm/staking/pools/index.md deleted file mode 100644 index 5e0aa98a638..00000000000 --- a/public/content/translations/pcm/staking/pools/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: Pooled stakin -description: Ovaview of hau to start wit pooled ETH staking -lang: pcm -template: staking -emoji: ":money_with_wings:" -image: /images/staking/leslie-pool.png -alt: Leslie na di rhino weh deh swim for di pool. -sidebarDepth: 2 -summaryPoints: - - Stake and earn riwods wit any amount of ETH as yu dey join forces wit odas - - Skip di hard part and entrust validator operashon to one third-party - - Hold to dey stake tokens in yor own wallet ---- - -## Wetin bi staking pools? {#what-are-staking-pools} - -Staking pools na kollaborative way to allow many wit amount of ETH wey smoll pass to obtain di 32 ETH wey wi nid to aktivate one set of validator keys. Di protokol not rily dey suppot hau pooling dey funkshon, so dem don build seprate out solushons out to solve dis nid. - -Some pools dey operate wit smart kontracts, wia dem fit deposit funds to one kontract, wey dey manaj and trak yor stake wit trust, and dey give yu token wey dey reprisent dis value. Oda pools nor fit get smart kontracts and insted dey mediate off-chain. - -## Why yu dey stake wit one pool? {#why-stake-with-a-pool} - -In addishon to di benefits wi outline for waw [intro to staking](/staking/), to dey stake wit pool dey kome wit one numba of difren benefits. - - - - - - - - - -## Wetin to konsida {#what-to-consider} - -Ethereum protokol nor dey suppot pooled abi delegated staking, but bikos plenti pipol wan stake less than 32 ETH, dem don build plenti solushons to take kia of dis dimand. - -Efri pool and di tools abi smart kontracts dem yus to build difren teams, and ish get im own benefits and risks. Pools dey make users to swap dia ETH for token wey dey reprisent ETH wey dem don stake. Di token dey yusful bikos im dey allow users to swap any amount of ETH to ekwol amount wey dey produs token dat generate return from di staking riwods wey dem apply to di ETH wey dem don stake bifor (and smae for di oda) on top di didentralized ekshanjis even doh dem still dey stake di akshual ETH on di konsensus layer. Dis means swaps wey dey hapun up and down from ield-bearing staked-ETH product and "raw ETH" dey kwik, izy and nor only dey afailabol for multipols of 32 ETH. - -Haueva, dis tokens wey dem stake wan kreate bihavior wey bi laik cartel wia big amount of ETH wey dem stake end up onda di kontrol of few sentralized organizashon rada dan spread akross many indipendent pesins. Dis dey kreate kondishons for sensorship abi value ekstrashon. Di gold standard to dey stake suppose always bi for pesin wey dey run validators on dem own hardwia weneva posibol. - -[More on risks of staking tokens](https://notes.ethereum.org/@djrtwo/risks-of-lsd). - -Dem dey yus attribute indikators bilow to signal notabol strengths abi wikness wey list of staking pool fit get. Yus dis sekshon as one referens for hau wi difine dis atribute as yu dey shuse one pool to join. - - - -## Make yu explore staking pools {#explore-staking-pools} - -Plenti of opshons dey afailabol to helep yu wit yor setup. Make yu yus di above indikators to helep guide yu thru di tools bilow. - - - - - -Abeg make yu note di impotans to shuse one savis wey dey take [klient diversity](/developers/docs/nodes-and-clients/client-diversity/) sirious, as im dey impruf di sikurity of di netwok, and dey ridus yor risk. Savis wey get evidens to dey ridus plenti klient dey yus na im dem don indikate wit "exekushon klient diversity" and "konsensus klient diversity." - -Shey yu get sugeshon for one staking toll wey wi miss? Yu fit shek out awa [product listing policy](/contributing/adding-staking-products/) to si if im go fit yu to submit am for review. - -## Frequently asked questions {#faq} - - -Normal, dem dey give ERC-20 staking tokens to pipol wey dey stake and dey reprisent di value of ETH wey dem stake plus riwods. Make yu kip in mind dat difren pools go distribute staking riwods to dia users thru smoll difren metods, but dis na di komon theme. - - - -Nau nau! Di Shanghai/Capella netwok upgrade wey hapun for April 2023, and don introdus staking witdrawals. Validator akants wey dey back staking pools nau get ability to komot and witdraw ETH to dia witdrawal address wey dem want. Dis enabol di ability to get yor porshon of stake back for di ETH dem stake. Shek wit yor provida to see hau dem suppot dis funshonality. - -Anoda tin bi sey, pools wey dey yus one ERC-20 dey stake token wey dey allow users to trade dis token in di open market, and dey allow yu sell yor staking posishon, effektively "witdrawing" witout rimuving ETH from di staking kontract. - -More on staking witdrawals - - - -Plenti tins dey di same bitwin dis pooled staking opshons and sentalized ekshanjis, such as di ability to stake smoll amounts of ETH and gada dem togeda to aktivate validators. - -Unlaik sentralized ekshanjis, many oda pooled staking opshons dey yus smart kontracts and/abi staking tokens, wey ushualy bi ERC-20 tokens wey yu fit hold in yor own wallet, and don buy or sell just laik any oda token. Dis give one layer of pawa and sikurity as im dey give yu kontrol ova yor tokens, but still nor dey give yu diret kontrol ova di validator klient to dey attest on yor behalf in di bakground. - -Some pooling opshons dey more disentralized pass odas wen im kome to di nodes wey dey back dem. To promote di health and disentralizashon of di netwok, dem dey enkoraj pipol wey dey stake to always selet one pooling savis wey dey enabol disentralized set of nodes operators wey nor get pamishon. - - -## Further reading {#further-reading} - -- [Di Ethereum Staking Directory](https://www.staking.directory/) - _Eridian and Spacesider_ -- [Staking wit Rocket Pool - Staking Ovaview](https://docs.rocketpool.net/guides/staking/overview.html) - _RocketPool docs_ -- [Hau dem dey take stake Wit Lido](https://help.lido.fi/en/collections/2947324-staking-ethereum-with-lido) - _Lido helep docs_ diff --git a/public/content/translations/pcm/staking/saas/index.md b/public/content/translations/pcm/staking/saas/index.md deleted file mode 100644 index 1e2e366c319..00000000000 --- a/public/content/translations/pcm/staking/saas/index.md +++ /dev/null @@ -1,95 +0,0 @@ ---- -title: To dey stake as one savis -description: Ovaview of hau to start wit pooled ETH staking -lang: pcm -template: staking -emoji: ":money_with_wings:" -image: /images/staking/leslie-saas.png -alt: Leslie di rhino wey dey float ontop klouds. -sidebarDepth: 2 -summaryPoints: - - Third-party node operators dey yus di operashon of yor validator klient - - Dis opshon for anyone wit 32 ETH wey nor feel komfotabol to deal wit di teknika komplexity to dey run node - - Ridus trust, and maintain kustody of yor witdrawal keys ---- - -## Wetin bi staking as one savis? {#what-is-staking-as-a-service} - -Staking as a savis (“SaaS") dey reprisent one kategory of staking savis wia yu deposit yor own 32 ETH for one validator, but delegate node operashons to one third-party operator. Dis process ushualy involve make dem guide yu thru di initial setup, inkludin key generashon and deposit, den to dey upload yor signing keys to di operator. Dis dey allow di savis to operate yor validator on yor behalf, ushualy for one monthly fee. - -## Why stake wit one savis? {#why-stake-with-a-service} - -Di Ethereum protokol nor dey suppot delegashon of stake, so dem don build dis savis to fill dis dimand. If yu get 32 ETH to stake, but nor feel komfotabol to dey deal wit hardwia, SaaS savis allow yu to delegate di hard part as yu dey earn native block riwods. - - - - - - - - - -## Wetin to konsida {#what-to-consider} - -A growing memba of SaaS providas dey to helep yu stake yor ETH, but dem all have dia own benefits and risks. All SaaS opshons nid adishonal trust asumpshons kompia to home-staking. Saas opshons fit get adishonal kode wey dey wrap di Ethereum klients wey nor dey open abi auditabol. SaaS also get detrimental effect on netwok disentralizashon. Dipending on di setup, yu fit nor kontrol yor validator - di operator fit nor dey true as yu dey yus yor ETH. - -Dem yus attribute indikators bilow to signal notabol strengths abi wikness wey one listed SaaS provida fit get. Yus dis sekshon as refrens for hau wi difine dis attribute as yu dey shuse one savis to helep yu wit yor staking journey. - - - -## Make yu eksplore staking savis providas {#saas-providers} - -Bilow na some afailabol SaaS providas. Yus di above indikators to helep guide yu thru dis savis. - - - -### SaaS providas - - - -Abeg note di impotans to dey suppot [klient diversity](/developers/docs/nodes-and-clients/client-diversity/) as im dey impruf di sekurity of di netwok, and ridus yor risk. Savis wey get evidens to dey ridus plenti klient dey yus na im dem don indikate wit "exekushon klient diversity" and "konsensus klient diversity." - -### Key Generators - - - -Get one sugeshon for one staking-as-a-service provida wey wi miss? Yu fit shek out awa [product listing policy](/contributing/adding-staking-products/) to si if im go fit yu to submit am for review. - -## Frequently asked questions {#faq} - - -Arrangements go dey difren from provida-to-provida, but wi go guide yu thru setting up any signing keys yu nid (one per 32 ETH), and dey uoload dis to yor provida to allow dem to validate on yor behalf. Di signing keys alone do not give any ability to witdraw, transfa, abi spend yor funds. Haueva, dem do provide di ability to kast votes towods konsensus, wich if wi nor do am well fit rizut in offline penatis abi slashing. - - - -Na so. Ish akant dey kompromise of both BLS signing keys, and BLS withdrawal keys. In order for one validator to attest to di state of di chain, partisipate in sync kommittees and propose blocks, di signing keys suppose dey readily accessibol by validator klient. Dis suppose dey konet to di intanet in some form, and thus dey konsida to bi "hot" keys. Dis na one rikwayament for yor validator to bi abol to attest, and thus di keys wey wi yus to transfa abi witdraw funds wey wi don seprate for sekurity rizins. - -Wi dey yus di BLS witdrawals keys to sign one-taim messaj wey dey diklare wich exekushon layer akant staking riwods and wia funds wey go komot suppose go to. Wons dis messaj komot, wi nor longa nid di BLS withdrawal keys. Insted, kontrol ova funds wey yu don witdraw dey always go to di address yu don provide. Dis dey allow yu set one witdrawal address wey dey sikure thru yor own kold storaj, minimizing risk to yor validator funds, even if someone else dey kontrol yor validator to dey sign keys. - -To dey update witdrawal kredenshials na rikwayad step to enabol witdrawals\*. Dis process involve to dey generate di witdrawal keys as yu dey yus mnemonik seed fraiz. - -Make sure sey yu dey back dis seed fraiz up safely abi yu nor go fit generate yor witdraw keys wen di taim komes. - -\*Stakers wey provide one witdrawal address wit first deposit nor nid to set dis. Sheck wit yor SaaS provida for suppot as rigads hau to dey pripia yor validator. - - - -Dem don impliment staking witdrawals in di Shanghai/Capella upgrade for April 2023. Stakers nid to provide one witdrawal address (if yu nor provide am for first deposit), and riwod payments go bigin dey distribute automatikaly on one piriodik basis efri few days. - -Validators fit komot kpatakpata as validator, wich go unlock dia ETH balans for witdrawal wey dey rimain. Akants wey don provide one exekushon witdrawal address and don komplete di process to komot go risiv dia entaya balans to di witdrawal address wey dem provide durin di next validator sweep. - -More on staking witdrawals - - - -As yu dey yus one SaaS provida, yu dey entrust di operashon of yor node to someone else. Dis kome wit di risk of poor node paformans, wich nor dey yor kontrol. In di event yor validator dey slashed, dem go penalize yor validator balans and rimuv yu by forse from di validator pool. - -Afta kompleshon of di slashing/exiting process, dem go transfa dis funds to di witdrawal address wey dem assign to di validator. Di rikwaya to dey provide one witdrawal address to enabol. Dis for don provide di first deposit. If not, yu go nid di validator witdrawal keys to sign one messaj wey dey diklare witdrawal address. If yu nor provide any witdrawal address, funds go rimain lock ontil yu provide am. - -Make yu kontact SaaS provida for more details on any guaratees abi insurans opshons, and for instrukshons on hau to provide one witdrawal address. If yu go laik to dey in kontrol of yor validator setup, [make yu learn more abou hau yu fit stake yor ETH](/staking/solo/). - - -## Further reading {#further-reading} - -- [Di Ethereum Staking Directory](https://www.staking.directory/) - _Eridian and Spacesider_ -- [Evaluating Staking Savis](https://www.attestant.io/posts/evaluating-staking-services/) - _Jim McDonald 2020_ diff --git a/public/content/translations/pcm/staking/solo/index.md b/public/content/translations/pcm/staking/solo/index.md deleted file mode 100644 index 0536cc64bb6..00000000000 --- a/public/content/translations/pcm/staking/solo/index.md +++ /dev/null @@ -1,205 +0,0 @@ ---- -title: Solo stake yor ETH -description: One ovaview of hau to start solo staking yor ETH -lang: pcm -template: staking -emoji: ":money_with_wings:" -image: /images/staking/leslie-solo.png -alt: Leslie di rhino on her own komputa chip. -sidebarDepth: 2 -summaryPoints: - - Risiv maximum riwod diret from di protokol to dey kip yor validator to dey funkshon wella and online - - Run home hardwia and dey add pesinaly to di sekurity and disentralizashon of di Ethereum netwok - - Make yu rimuv, and neva give up kontrol of di keys to yor funds ---- - -## Wetin bi solo staking? {#what-is-solo-staking} - -Solo staking na di way to [run one Ethereum node](/run-a-node/) wey don konet to di intanet and dey deposit 32 ETH to aktivate one [validator](#faq), as dem give yu di ability to partisipate diret in netwok konsesus. - -**Solo staking dey inkrease di disentralizashon of di Ethereum netwok**, wey dey make Ethereum more sensorship-resistant and robust against attaks. Oda staking metods fit nor helep di netwok in di same ways. Solo staking na di staking opshon wey betta pass to sekure Ethereum. - -One Ethereum node konsist of both exekushon layer (EL) klient, as well as one konsensus layer (CL) klient. Dis klients na softwia wey dey work togeda, along wit one valid set of signing keys, to verify transakshons and blocks, attest to di koret head of di chain, gada attestashons, and propose blocks. - -Solo stakers dey resposibol to dey operate di hardwia wey yu nid to run dis klients. Wi rekomend wella to yus one mashine wey yu dedikate for dis wey yu operate from home-dis get benefit to di health of di netwok. - -One solo staker dey risiv riwods diret from di protokol to dey kip dia validator wey dey funkshon wella and online. - -## Why yu nid stake solo? {#why-stake-solo} - -Solo staking dey kome wit more responsibility but dey provide yu wit maximum kontrol ova yor funds and staking setup. - - - - - - - -## Konsiderashons bifor staking solo {#considerations-before-staking-solo} - -As musch as wi wish make solo staking dey accessibol and risk free to efrione, dis nor bi reality. Some pratika and sirios konsidrashon dey to kip in mind bifor to dey shuse to solo stake yor ETH. - - - -Wen yu dey run yor own node yu suppose spend some taim to dey learn hau to yus di softwia yu don shuse. Dis involve to dey read relevant dokumentashon and to start to dey komunikate channels of doz dev teams. - -Di more yu ondastan abou di softwia yu dey run and hau pruf-of-stake works, di less risky im go bi as staker, and di izy en go bi to fix any issues wey fit arise along di way as one node operator. - - - -Node setup nid one reasonabol komfot level wen yu dey work wit komputas, aldoh new tools dey make dis izy ova taim. To dey ondastand di komand-line intaface dey helepful, but wi nor too nis am. - -Im also nid very basik hardwia setup, and some kain tins wey yu nid sabi for smoll smoll speks wey e rekomend. - - - -Just laik hau private keys dey sekure yor Ethereum address, yu go nid generate keys only for yor validator. Yu suppose sabi hau to kip any seed fraiz abi private keys safe and sekure.{' '} - -[Ethereum sekurity and skam privenshon](/security/) - - - -Hardwia dey fail somtaims, netwok koneshons dey error out, and klient softwia somtaims nid upgrading. Node maintenance na wetin dem nor fit avoid and go somtaims nid yor atenshon. Yu go want dey sure to dey awia of any netwok upgrades wey wi want, abi oda kritika klient upgrades. - - - -Yor riwods align to di taim yor validashon dey online and hau e dey attest am wella. Downtime dey bring penaltis wey dey proporshonal wit hau many oda validators wey dey offline for di same taim, but e nor dey make dem slash am. Bandwidth also dey matta, as riwod dey ridus for attestashon wey dem nor risiv on taim. Rikwayament go vary, but dem rekomemd minimum of 10 Mb/s up and down. - - - -Difren from inactivity penaltis to dey offline, slashing na plenti sirious penalti wey dem risarve for malishios offense. As wi dey run one smoll klient wit yor keys wey dem load on only one mashine at taim, yor risk to slash am dey smoll. As wi don tok dat one, all stakers suppose sabi di risks of slashing. - - More on slashing and validator lifecycle - - - - - -## Hau im dey work {#how-it-works} - - - -As yu dey active yu go earn ETH riwods, wey go dey drop into yor witdrawal address. - -If yu want, yu fit komot as validator wey dey komot wetin yu nid to dey online, and dey stop any oda riwod. Dem go kon witdraw yor balans wey rimainto di widrawal address wey yu shuse during setup. - -[More on staking witdrawals](/staking/withdrawals/) - -## Make yu start on di Staking Launchpad {#get-started-on-the-staking-launchpad} - -Di Staking Launchpad na one open sorse aplikashon wey go helep yu bikom one staker. Im go guide yu as yu dey shuse yor klients, generate yor keys and dey deposite yor ETH to di staking deposit kontract. Wi don provide one sheklist to make sure sey yu don kova efritin to get yor validator wey yu setup safely. - - - -## Wetin to konsida wit node and klient setup tools {#node-tool-considerations} - -Dis na numba of tools and savis wey dey grow to helep yu solo stake yor ETH, but ish dey kome wit difren risks and benefits. - -Dem dey yus attribute indikators bilow to signal notabol strenght abi wikness wey dey in di listed staking tool wey yu get. Yus dis sekshon as one refrens for hau wi difine dis atribute as yu dey shuse wat tools to helep wit yor staking joni. - - - -## Make yu eksplore node and klient setup tools {#node-and-client-tools} - -Plenti of opshons dey afailabol to helep yu wit yor setup. Make yu yus di above indikators to helep guide yu thru di tools bilow. - - - -### Node tools - - - -Abeg note di impotans to dey shuse one [smoll klient](/developers/docs/nodes-and-clients/client-diversity/) as e dey impruf di sekurity of im netwok, and dey ridus yor risk. Dem make di tools wey dey allow yu setup minority klient as "multi-klient." - -### Key Generators - -Dem fit yus dis tools as one altanative to di [Staking Deposit CLI](https://github.com/ethereum/staking-deposit-cli/) to helep wit key generashon. - - - -Shey yu get sugeshon for one staking toll wey wi miss? Yu fit shek out awa [product listing policy](/contributing/adding-staking-products/) to si if im go fit yu to submit am for review. - -## Make yu eksplore solo staking guides {#staking-guides} - - - -## Frequently asked questions {#faq} - -Dis na few of di plenti komon kweshons abou staking wey dem suppose sabi. - - - -validator na virtual pesin wey dey live on Ethereum and dey partisipate in di konsensus of di Ethereum protokol. Na balans, publik key and oda propatis dey reprisent Validators. validator na im bi di softwia wey dey hapun on behalf of di validator by holding and dey yus im private key. One singol validator klient fit hold many key pairs, dey kontrol plenti validators. - - - - -Ish key-pair wey join wit one validator nid 32 ETH gangan to take aktivate am. More ETH dem deposit to one singol set of keys nor dey inkrease riwods potenshial, as ish validator dey limit to one effektive balans of 32 ETH. Dis mean sey dem dey do staking in 32 ETH inkrements, ish one get im own set of keys and im balans. - -Make yu nor deposit pass 32 ETH for one singol validator. Im nor go inkrease yor riwods. If dem don set withdrawal address for di validator, money wey pass ova 32 ETH go komot go dis address automatikaly for di next [validator sweep](/staking/withdrawals/#validator-sweeping). - -If solo staking wahala kon plenti for yu, make yu konsida to dey yus [staking-as-a-savis](/staking/saas/) provida, abi if yu dey work wit wetin smoll pass 32 ETH, make yu sheck out di [staking pools](/staking/pools/). - - - -If yu komot go offline wen di netwok dey try finalize imsef wella e NOR go make dem do slashing. Smoll punishment for pipol wey nor dey aktive dey boku if yor validator nor dey afailabol to confam di epoch wey dem give (ish 6.4 minutes long), but dis one difren from slashing. The punishment come small pass the reward wey you for get if to say the validator dey around to attest, and you fit get losses back wey equal to the amount of time wey you take come back online. - -Make yu sabi sey di punishment on to sey yu nor dey aktive dey korrespond wit hau many validators offline for di same taim. For matta wey one big part of network kon dey offline for di same taim, di punishment for ish of dis validators go plenti pass wen one singol validator nor dey afailabol. - -For big matta if di network stop to dey finalize again bikos say some of di validators dey offline, di pipol wey dey yus am go suffer wetin dem sabi as quadratic inactivity leak, wey bi big drain of ETH from offline validator akant. Dis dey make di network to later heal on im own as di ETH of validators wey no dey aktive dey burn till wen dem balans go rish 16 ETH, for di point wey dem go automatikaly komot am from di validator pool. Di validators wey dey online wey rimain go spoil 2/3 of di netwok las-las, as dem dey satisfy di supamajority wey dem nid to wons again finalize di chain. - - - -Smoll taim, dem fit nor guarantee di fully, but if yor faith strong and yu run di minority klient and dey kip keys wey yu yus sign for di mashine dat taim, di risk to dey slash nor dey at all. - -E get some kain ways wey fit make validator dey slashed and komot from di netwok. At di taim wi dey write dis, di slashings wey don okkur na di product of hardwia setup wey dey redundant as dem store di signing keys for two seprate mashines at wons. Dis fit rizut in doubol vote from yor keys, wey bi slashabol offense. - -As yu dey run supermajority klient (any klient wey ova 2/3 of di netwok dey yus) go also hold risk of wetin fit cause slashing if dis klient get bug wey go turn to chain fork. Dis fit rizut in one faulty fork wey dem go finalize. To koret back to di chain wey dey first wan put e go nid make yu submit surround vote as yu dey try undo di block wey dem don finalize. Dis na also fuckup wey fit kause slashing and yu fit afoid am as yu dey run minority client insted. - -Bugs dey bi di same inside minority klient nor dey eva finalize and e nor go eva surround vote, and go just turn to inaktivity penatis, nor bi slashing. - - - - - -Klient pipol dey difren smoll from ish oda for paformana and user intafase, as difren teams don don divelop ish one and dem dey yus difren programming languajis. As wi don tok am, nor one of dem "betta pass." All di producshon klient dem na ogbonge softwia, wey dey pafom di same kore funkshon to sync and interat wit di blockchain. - -Sinse all di produshon klients dey provide di same basik funkshonality, im dey very impotant dat yu shuse one minority klient, wey mean sey any klient wey majority of validators on di netwok nor dey yus. Dis fit sound laik wetin wey nor make sense, but to dey run one majority abi supamajority klient dey put yu for inkrease risk of slashing if bug dey for dat klient. To dey run one minority klient dey riduse dis risks wella. - -Make yu learn more abou why klient diversity matta wella - - - -Aldoh dem fit yus virtual private server (VPS) take riplase dem home hardwia, di fisika access and lokashon of yor validator klientmatta. Kloud solushons such as Amazon Web Savis abi Dijita Ocen dey allow di konveniens of not having to obtain and operate hardwia, insted make dem sentralize am on di netwok. - -DI more validator klients dey run on one singol sentralized kloud storaj solushon, di more danja im go bikom for dis users. Any event wey dey take dis providas offline, weda by one attak, regulatory demands, abi just pawa.intanet outages, go risult in every validator klient wey dey rely on dis server to go offline at di same taim. - -Punishment for pipol wey nor dey online na di same for all di pipol wey nor dey online at di same taim. To dey yus VPS dey inkrease di risk dat offline punishment go big wella, and go inkrease yor risk of quadratik leaking abi slashing if di outage don too big already. To fit ridus di, and di risk to di netwok, wi dey enkoraj users to get and run dia own hardwia. - - - - -Witdrawals of any kain from di Beacon Chain rikwaya make yu set witdrawal kredenshials. - -New stakers set dis at di taim of key generashon and deposit. Stakers wey dey bifor wey neva set dis fit upgrade dia keys to support dis funkshonality. - -Wons witdrawal kredenshials don set, dem go distribute di riwod payments (wey dem don akumulate ETH ova di first 32) to di witdrawal address automatikaly. - -To unlock and risiv all yor balans back yu suppose also komplete di process to komot yor validator. - -More on staking witdrawals - - -## Further reading {#further-reading} - -- [Di Ethereum Staking Directory](https://www.staking.directory/) - _Eridian and Spacesider_ -- [Ethereum's Klient Diversity Palava](https://hackernoon.com/ethereums-client-diversity-problem) - _@emmanuelawosika 2022_ -- [To Dey Helep Klient Diversity](https://www.attestant.io/posts/helping-client-diversity/) - _Jim McDonald 2022_ -- [Klient diversity for Ethereum konsensus layer](https://mirror.xyz/jmcook.eth/S7ONEka_0RgtKTZ3-dakPmAHQNPvuj15nh0YGKPFriA) - _jmcook.eth 2022_ -- [Hau To: Dey Shop For Ethereum Validator Hardware](https://www.youtube.com/watch?v=C2wwu1IlhDc) - _EthStaker 2022_ -- [Tips Wey Dey Privent Eth2 Slashing](https://medium.com/prysmatic-labs/eth2-slashing-prevention-tips-f6faa5025f50) - _Raul Jordan 2020_ - - diff --git a/public/content/translations/pcm/staking/withdrawals/index.md b/public/content/translations/pcm/staking/withdrawals/index.md deleted file mode 100644 index e022808d1fa..00000000000 --- a/public/content/translations/pcm/staking/withdrawals/index.md +++ /dev/null @@ -1,227 +0,0 @@ ---- -title: To dey stake witdrawals -description: Page wey dey sumaraize wetin staking push witdrawal bi, hau dem dey wok, and wetin stakers nid to do to get dia riwods. -lang: pcm -template: staking -image: /images/staking/leslie-withdrawal.png -alt: Leslie di rhino wit en staking riwods -sidebarDepth: 2 -summaryPoints: - - Di Shangai/Capella upgrade don enabol staking witdrawals on Ethereum - - Validator operators suppose provide one witdrawal address to enabol - - Riwods don automatikaly distribute efri few days - - Validadors wey fully komot staking go risiv dia balans wey rimain. ---- - - -Dem don enabol staking witdrawals wit di Shanghai/Capella upgrade wey okkur on April 12, 2023. More about Shanghai/Capella - - -**Staking Withdrawals** refer to transfas of ETH from one validator akant on Ethereum konsensus layer (di Beacon Chain), to di exekushon layer wia dem fit dey transact wit. - -**Dem go send riwod payments of excess balans** ova 32 ETH go automatikaly and regularly to one witdrawal address wey dem link to ish validator, wons dem provide by di user. Users fit also **komot for staking kpatakpata**, as yu dey unlock full validator balans. - -## Staking riwods {#staking-rewards} - -Riwod payments go dey enta aktive validator akants automatikaly wit max out effektive balans of 32 ETH. - -Any balans above 32 ETH wey dem earn thru riwods nor akshualy kontribute to prinsipal, abi inkrease di weight of dis validator on di netwok, and thus dey automatikaly efri few days witdraw as riwod payment. Apart from providing witdrawal address, dis riwods nor nid any akshon from di validator operator. Dem don start all on di konsensus layer, thus im nor nid gas (transakshon fee) at any step. - -### Hau wi take rish here? {#how-did-we-get-here} - -Ova di past few years Ethereum don go thru plenti netwok upgrades, wey dey turn to netwok wey dey sikure by ETH imsef, insted to dey mine am wit plenti enagi as e dey bifor. To dey partisipate in konsensus for Ethereum nau na wetin wi koll "staking", as partisipants don voluntarily lock dia ETH, and dey put am "at stake" for di ability to partisipate in di netwok. Users wey dey follow di rules go get riwod, as dem fit punish attempt to dey sheat. - -Sinse Ethereum don launch staking deposit kontract for November 2020, some brave pipol wey start to dey yus Ethereum don voluntarily lock funds up to aktivate "validators", speshial akants wey get di rite to formaly konfam and propose blocks, as e dey follow netwok rules. - -Bifor di Shenghai/Capella upgrade, yu nor fit yus abi access yor ETH wey yu stake. But nau laik dis, yu fit get in to automatikaly risiv yor riwods into akant wey wi shuse, and yu fit also witdraw yor staked ETH weneva yu wont. - -### Hau I go pripia? {#how-do-i-prepare} - - - -### Impotant notis {#important-notices} - -To dey provide witdrawal address na step wi nid for any validator akant bifor im go dey eligibol to witdraw ETH from im balans. - - - - - - Ish validator akant fit only get one singol witdrawal address, one taim. Wons dem don shuse one address and don submit to di konsensus layer, wi nor fit undo abi shanj am again. Make yu doubol-sheck ownaship and akurasy of di address wey dem provide bifor yu submit. - - - - -Nor threat dey to dey fund in di meantaim as yu nor dey provide dis, assuming yor mnemonic/seed fraiz don rimain safe offline, and dem neva spoil in any way. Failure to add witdrawal kredenshials go simply leave di ETH wey dem lock in di validator akant as im don bi ontil dem provide witdrawal address. - -## To dey komot staking kpatakpata {#exiting-staking-entirely} - -Dem nid to dey provide one witdrawal address bifor _any_ funds fit komot for yor validator akant balans. - -Users wey wan komot staking kpatakpata and witdraw dia full balans back suppose also sign and broadkast one "voluntary exit" messaj wit validator keys wey go start di process to komot from staking. Dem don do dis wit yor validator klient and submit to yor konsensus node, and nor nid gas. - -Di process of one validator dey komot from staking dey take variabol amounts of taim, as im dipend on hau many pipol wey dey komot at di same taim. Wons e don komplete laik dis, dis akant nor longa dey responsibol to dey pafom validator netwok dutis, nor longa dey eligibol for riwods, and no longa get dem ETH "at stake". At dis taim di akant go dey mark as fully "witdrawabol". - -Wons dem don flag akant as "witdrawabol", and dem don witdrawal kredenshials, nortin dey wey a user nid to do aside from wait. Block proposer dey automatikaly and kontinuosly sweep akants for eligibol komot funds, and dem go transfa yor akant balans in full (wey dem also sabi as "full witdrawal") durin di next sweep. - -## Wen dem enabol staking witdrawals? {#when} - -Staking witdrawals don dey live! Dem don enabol witdrawal funkshonality as part of di Shanghai/Capella upgrade wey okkur on April 12, 2023. - -Di Shanghai/Capella upgrade don allow ETH wey dem stake bifor make dem riklaim am into regular Ethereum akants. Dis don klose di loop on staking liquidity, and don bring Ethereum one step klosa on im joni towods building one sustainabol, kcalabol, sekure disentralized ekosystem. - -- [More on Ethereum history](/ethereum-forks/) -- [More on di Ethereum roadmap](/roadmap/) - -## Hau witdrawal payments dey work? {#how-do-withdrawals-work} - -Weda one validator dey eligibol for one witdrawal abi nor dey ditamin by di state of di validator akant imsef. Dem nor nid user input for any taim to ditamin weda one akant suppose get witdrawal wey dem start abi nor bi hau dem do di entaya process automatikaly by di konsensus layer on one kontinous loop. - -### More of a. visual learner? {#visual-learner} - -Make yu shek dis explanashon of Ethereum staking withdrawals by Finematiks: - - - -### Validator "wey dey sweep" {#validator-sweeping} - -Wen dem schedule one validator to propose di next block, dem nid am to build one witdrawal queue, of up to 16 eligibol witdrawals. Dem dey do dis by orijinaly starting wit validator index 0, wey dey ditamin if dia is one eligibol witdrawal for dis akant par di rules of di protokol, and dey add am to di queue if im dey. Di validator wan propose di folowing block go pick up wia di last one wey rimain, dey progress in order indefinitely. - - - - - -Tink abou one analogue clock. Di hand on di clock dey point to di hawa, dey progress on one direkshon, nor dey skip any hawas, and wraps around las las to di start again afta di last numba don rish.

-Nua insted of 1 thru 12, imajin sey di clock get 0 thru N (di komplete numba of validator akounts wey dem don eva regista on di konsensus layer, ova 500,000 as of Jan 2023).

-Di hand on di clock points to di next validator wey nid to dey shek for eligibol witdrawals. Im start for 0, and kontinu all di way around witout skipping any akants. Wen di last validator don rish, di cykol kontinu back at di start. -
-
-
- -#### To dey shek one akant for witdrawals {#checking-an-account-for-withdrawals} - -As one proposa dey sweep thru validators for posibol witdrawals, dem don evaluate ish validator wey dem don shek against one short siris of kweshons to ditamin if one witdrawal suppose bigin, and if so, hau mush ETH yu suppose witdraw. - -1. **Shey dem don provide witdrawal address?** If dem neva provide witdrawal address, dem don skip di akant and neva start witdrawal. -2. **Shey dem fit komot di validator and witdraw?** If di validator don fully komot, and wi don rish di epoch wia dem don konsida dia akant "one wey dem fit witdraw", dem go kon process one full witdrawal. Dis go transfa di entaya balans wey rimain to di witdrawal address. -3. **Shey di effective balans don max out at 32?** If di akant get witdrawal kredenshials, im neva komot kpatakpata, and get riwods above 32 wey dey wait, dem go process one pashial witdrawal wey dey transfa only di riwods above 32 to di user witdrawal address. - -E get only two akshons wey dem validator operators don take during di validator life cykol wey influens di flow diret: - -- Make yu provide witdrawal kredenshials to enabol any form of witdrawal -- Komot from di netwok, wey go trigga one full witdrawal - -### Gas free {#gas-free} - -Dis way to dey stake witdrawals dey afoid to dey rikwaya stakers to manualy submit one transakshon wey dey ask to witdraw one partikular amount of ETH. E mean sey **dem nor nid gas (transakshon fee)**, and witdrawals also nor dey drag wit exekushon layer block space wey dey komot. - -### Hau frikwent I go get my staking riwods? {#how-soon} - -Dem fit dey process one maximum of 16 witdrawals for one singol block. For di rate, 115,200 validator witdrawals fit process per day (assuming nor slots dey miss). As dem note am above, dem go skip validators witout eligibol witdraw, as im dey dikrease di taim to finish di sweep. - -To dey ekspand dis kalkulashon, we fit estimate di taim im go take to process numba of witdrawal wey dem give: - - - -| Numba of witdrawals | Taim to komplete | -| :-------------------: | :--------------: | -| 400,000 | 3.5 days | -| 500,000 | 4.3 days | -| 600,000 | 5.2 days | -| 700,000 | 6.1 days | -| 800,000 | 7.0 days | - - - -As yu dey see di slow down as more validators dey di netwok. Inkrease in slots wey dey miss fit slow down proposhonaly, but dis go generaly reprisent di slowa side of posibol outkomes. - -## Frequently asked questions {#faq} - - -No, di process to provide witdrawal kredenshials na one-taim process, and nor fit shanj wons dem submit. - - - -To dey set one exekushon layer witdrawal address wey di witdrawal kresenshials for dat validator wey don pamanently shanj. Di means sey di old kredenshials nor go work again, and di new kredenshials dey diret to one exekushonlayer akant. - -Witdrawal address fit bi one smart kontract (wey im kode dey kontrol), abi one akant wey dem own outside di akant (EOA, wey im private key dey kontrol). Dis akants nor get ways to dey komunikate messaj back to di konsensus layer wey go give one shanj of validator kredenshials, and dey add dis funkshonality go add komplexity wey nor dey necessary to di protokol. - -For anoda way to dey shanj di witdrawal address for one partikular validator, users fit shuse to set one smart kontract as dem witdrawal address wey fit handol key rotating, such as one Safe. Users wey set dem funds to dem own EOA fit komot kpatkpata to witdraw all of dem staked funds, and den re-stake as dem dey yus new kredenshials. - - - - -If yu dey part of one [staking pool](/staking/pools/) abi dey hold staking tokens, go shek wit yor provida for more details on hau dem dey handol staking witdrawals as ish savis dey operate difrent. - -In general, users suppose dey free to take dem ETH wey dem stake normal, abi dey shanj wey staking provida dey yus. If one partikular pool dey gettoo big, dem fit komot, ridim, and re-stake funds wit one provida wey smoll pass. Abi, if yu don gada enuf ETH wey yu fit [stake from home](/staking/solo/). - - - - -Yes, as long as yor validator don provide witdrawal address. Dem suppose provide dis wons to first start any witdrawals, den riwod payments go automatikaly trigga efri few days wit ish validator sweep. - - - - -No, if yor validator still dey aktive on di netwok, full witdrawal nor go hapun automatikaly. Dis nid to manualy start to komot demsefs. - -Wons validator don komot di process finish, and to tink sey di akant get witdrawal kredenshials, dem go witdraw di balans wey rimain for di next validator sweep. - - - - -Dem don disign witdrawals to automatikaly push, to dey transfa any ETH wey nor dey kontribute to stake aktively. Dis inklude full balans for akants wey don komplete di exit process. - -E nor posibol to manualy rikwest spesifik amounts of ETH to witdraw. - - - - -Dem don rekomend Validator operators to visit di Staking Launchpad Witdrawals page wia yu fit find more ditails on hau to pripia yor validator for witdrawals, timing of events, and more ditails on hau witdrawals dey funkshon. - -To first try out yor setup on one testnet, visit di Holesky Testnet Staking Launchpad to start. - - - - -No. Wons one validator don komot and don witdraw en full balans, any funds wey dem deposit join to dat validator go dey transfa automatikaly to di witdrawal address during the next validator sweep. To re-stake ETH, dem suppose aktivate new validator. - - -## Further reading {#further-reading} - -- [To Dey Stake Launchpad Withdrawals](https://launchpad.ethereum.org/withdrawals) -- [EIP-4895: Beacon chain push withdrawals as operashons](https://eips.ethereum.org/EIPS/eip-4895) -- [PEEPanEIP #94: Staked ETH Withdrawal (Testing) wit Potuz & Hsiao-Wei Wang](https://www.youtube.com/watch?v=G8UstwmGtyE) -- [PEEPanEIP#68: EIP-4895: Beacon chain push witdrawals as operashons wit Alex Stokes](https://www.youtube.com/watch?v=CcL9RJBljUs) -- [To dey ondastand Validator Effective Balans](https://www.attestant.io/posts/understanding-validator-effective-balance/) diff --git a/public/content/translations/pcm/web3/index.md b/public/content/translations/pcm/web3/index.md deleted file mode 100644 index c5a21f7ab95..00000000000 --- a/public/content/translations/pcm/web3/index.md +++ /dev/null @@ -1,163 +0,0 @@ ---- -title: Wetin bi Web3 and why e dey impotant? -description: One introdukshon to Web3—di evolushon of di World Wide Web—and why im matta. -lang: pcm ---- - -# Introdukshon to Web3 {#introduction} - -Sentralizashon don helep bring plenti pipol to di World Wide Web and don kreate di stabol, robust infrastrushure on wich im dey live. At di same taim, one handful of sentralized pesin get stronghold on large swathes of di World Wide Web, wey dey deside wetin suppose allow and wetin wey nor suppose allow togeda. - -Web3 na di ansa to dis dilemma. Insted of one Web wey dem monopolize by large teknologi kompanis, Web3 dey embrase disentralizashon and na im users build, operate, and own am. Web3 dey put pawa in di hands of individuals and nor bi korporashons. Bifor wi tok abou Wb3, make wi explore hau wi get here. - - - -## Di early Web {#early-internet} - -Most pipol dey tink of di Web as one pillar of modern life wey dey kontinue—dem invent am and don dey exist sinse. Haueva, di Web wey most of us sabi tuday dey difren smoll from di one wi imajin bifor. To ondastand dis matta well-well, im dey helep brake di web short tory into luz piriods—Web 1.0 and Web 2.0. - -### Web 1.0: Read-Only (1990-2004) {#web1} - -For 1989, at CERN, Geneva, Tim Berners-Lee dey busy to dey divelop di protokol wey go bikom di World Wide Web. En idia? To kretae open, disentralize protokols wey dey allow informashon-sharing from anywia on Earth. - -Di first taim wey Berners-Lee kreate am, wey wi nau sabi as 'Web 1.0', hapun bitwin 1990 to 2004. Web 1.0 na di main statik websites wey kompanis own, and klose to zero interashon bitwin users - individuals seldom produse kontent - wey dey lead to am as dem sabi am as di read-only web. - -![Strukshure wey dey serve kustoma, wey dey reprisent Web 1.0](./web1.png) - -### Web 2.0: Read-Write (2004-nau) {#web2} - -Di Web 2.0 piriod don bigin in 2004 wit di start of soshial midia platfoms. Insted of one read-only, di web don turn to bi read-write. Insted make kompanis dem dey provide kontent to users, dem also bigin to provide platfoms to shia kontent wey user generate and enagage in user-to-user interakshons. As more pipol don kom online, one handful of top kompanis don bigin to kontrol amount of di trafik wey nor ekwol and value dem generate on di web. Web 2.0 don produs di revenue model wey advatisment dey drive. As users fit kreate kontent, dem nor own am abi benefit from im monetizashon. - -![Strukshure wey dey serve kustoma, wey dey reprisent Web 2.0](./web2.png) - - - -## Web 3.0: Read-Write-Own {#web3} - -Dem form di premise of 'Web 3.0' by [Ethereum](/what-is-ethereum/)Gavin Wood wey join kreate am shortly afta dem launch Ethereum in 2014. Gavin don write one solushon for palava wey many pipol wey first get crypto feel: di Web rikwaya plenti trust. Dat is, most of di Web wey pipol sabi and yus tuday rely on trusting many private kompanis to suppot di best intrest of di publik. - -![Strukshure disentralized node, wey dey reprisent Web3](./web3.png) - -### Wetin bi web3? {#what-is-web3} - -Web3 don bikom one katch-all term for di vishon of new, betta intanet. At im kore, Web 3 dey yus blockchains, cryptocurrencies, and NFTs to give pawa bak to di users in di form of ownaship. [One 2020 post on Twitter](https://twitter.com/himgajria/status/1266415636789334016) tok am wella: Web1 na read-only, Web2 na read-write, Web3 go bi read-write-own. - -#### Di main idias of Web3 {#core-ideas} - -Aldoh im dey hard to provide one rigid definashon of wetin Web3 bi, few main prinsipols dey guide im kreashon. - -- **Web3 dey disentralized:** insted of large swathes wey di intanet dey kontrol and wey dem sentralized entitis own, dem dey distribute ownaship among im builda and users. -- **Web3 nor get pamishon:** efribodi get di same assess to patisipate in Web3, and dem nor inklude anyone. -- **Web3 get en own native payments:** im dey yus cryptocurrency for spending and sending money online insted to dey rely on di infrastrukshure of banks and payments prosessors wey don expaya. -- **Web3 nor get trust:** im dey yus insentives and ekonomik ways operate insted to dey rely on third-partis wey dem trust. - -### Why Web3 dey impotant? {#why-is-web3-important} - -Aldoh di killa feashures of Web3 nor dey alone and nor fit i to neat kategory, for simpol way wi don taya to seprate dem to make dem izy to undastand. - -#### Ownaship {#ownership} - -Web3 dey give yu ownaship of yor dijital assets in stranj way. For eksampol, sey yu dey play web2 game. If yu buy one in-game item, im dey tie diret to yor akant. If di pipol wey kreate game delete yor akant, yu go luz dis items. Abi, if yu stop to dey play di game, yu go luz di value wey yu invest into yor in-game items. - -Web3 go give yu diret ownaship thru [non-fungibol tokens (NFTs)](/glossary/#nft). Nor one, not even di pipol wey kretae di game, get di pawa to komot yor ownaship. And, if yu stop to dey play, yu fit sell abi trade yor in-game items on open markets and bring dem value back. - - - - -
Make yu learn more abou NFTs
- - More abou NFTs - -
-
- -#### Sensorship resistans {#censorship-resistance} - -Di pawa dynamik bitwin platfoms and pipol wey dey kreate kontent nor balans big taim. - -OnlyFans na adult kontent site wey user dye generate wit ova 1-million pipol wey dey kreate kontent, plenti of wich dey yus di platfom as dem primary sorse of inkome. For August 2021, OnlyFans don announs plans to ban kontent wey dey show sex. Di announsment don kause palava among di pipol wey dey kreate on di platfom, wey feel sey di platfom dey rob dem of inkome on one platfom dem helep kreate. Afta di yab, dem bring back dia disishon kwik-kwik. Despite sey di pipol wey kreate dey win dis battol, im show one palava pipol wey kreate Web 2.0: yu luz di reputashon and followa wey yu gada if yu komot for di platfom. - -On Web3, yor data dey live on di blockchain. Wen yu diside to leave one platfom, yu fit take yor reputashon wit yu, dey plug am into anoda intaface wey set wit yor value wella. - -Web 2.0 wont make pipol wey dey kreate kontent to trust platfoms not to shanj di rules, but sensorship resistans na native feashure of Web3 platfom. - -#### Disentralized autonomous organisashons (DAOs) {#daos} - -As yu own yor data in Web3, yu fit own di platfom as one, dey yus tokens dey bi laik shias in one kompany. DAOs dey allow yu koodinate disentralized ownaship of one platfom and dey make disishons about im fushure. - -Dem difine DAOs as dem agree [smart kontracts](/glossary/#smart-contract) wey automate disentralized disishon-making ova plenti risorsis (tokens). Users wit tokens vote on hau dem spend risorsis, and di kode automatikaly pafoms di voting outkome. - -Haueva, pipol difine many Web3 komunitis as DAOs. All dis komunitis dem get difren levels of disentralizashon and automashon by kode. Currently, we dey explore wetin DAOs be and how dem fit evolve in the future. Nau-nau, wi dey eksplore wetin DAOs bi and hau dem fit shanj in di fushure. - - - - -
Una fit learn plenty about DAOs
- - More on DAOs - -
-
- -### Identity {#identity} - -Normaly, yu go kreate one akant for efri platfom yu yus. For eksampol, yu fit get one Twitter akant, one YouTube akant, and one Reddit akant. Shey yu wont to shanj yor display name abi profile pikshure? Yu get to do am akross efri akant. Yu fit yus soshial sign-ins in some kases, but dis dey present one problem—sensorship wey dey familia. Wit one klik, dis platfoms fit komot yu from yor entaya online life. As e even bad pass, plenti platfoms nid yu to trust dem wit pesinaly identifiabol info to kreate one akant. - -Web3 dey solve all dis palava as e dey alow yu kontrol yor dijital identity wit one Ethereum address and [Ethereum Name Service (ENS)](/glossary/#ens) profile. To dey yus one Ethereum address dey provide singol login akross platfoms wey dey sikure, sensorship-resistant, and tins wi nor sabi. - -### Native payments {#native-payments} - -Web2 payment infrastrukshure rely on banks and payment prosessors, wey nor inklude pipol wey nor get akant abi doz wey hapun to live within di bordas of di wrong kountry. Web3 dey yus tokens laik [ETH](/glossary/#ether) to send money diret inside browsa and e nor nid any middol man. - - - More on ETH - - -## Web3 limitations {#web3-limitations} - -Despite di plenti benefits of Web3 for im form nau, many limitashon still dey wey di ekosystem suppose resolve wey go make am florish. - -### Accessibility {#accessibility} - -Web3 feashures wey dey impotant, laik Sign-in wit Ethereum, dey afailabol for anyone to yu at zero kost. But, di relativ kost of transakshon still dey stop plenti pipol. Kountris wey nor get monie wella, wey just dey divelop nor fit dey Web3 wella due to high transakshon fees. On Ethereum, dem solve dis shanlejis thru [di roadmap](/roadmap/) and [layer 2 kcaling solushons](/glossary/#layer-2). Di teknologi don ready, but wi nid more pipol to dey yus layer 2 to make Web3 accessibol to efribodi. - -### User ekspiriens {#user-experience} - -Di teknika blokage to start dey yus Web3 dey high wella. Pipol nid to ondastand sikurity matta, ondastand tehnika dokumentashon, and go thru di user intafase wey nor dey simpol. [Wallet providas](/wallets/find-wallet/), in patikular, dem don dey work to solve dis, but dem nid more progress bifor plenti pipol go start to dey yus Web3. - -### Education {#education} - -Web3 dey introdus tins wey nid to dey learn difren mental models pass di ones dem dey yus in Web2.0. Na same edikashon drive don hapun as Web 1.0 dey gain popular in di late 1990s; pipol wey laik to dey suppot di world wide web don yus smoll edukashon teknik to edikate di publik from simpol metafors (di infomashon highway, browsa, surfing di web) to [televishon broadkasts](https://www.youtube.com/watch?v=SzQLI7BxfYI). Web3 nor hard, but im dey difrent. Edukashonal initiatives dey inform Web2 users abou dis Web3 shanjis dey impotant for im success. - -Ethereum.org dey kontribute to Web3 edukashon thru awa[Translashon Program](/contributing/translation-program/) wey dey translate impotant kontents abou Ethereum to plenti languajis wey dey posibol. - -### Strukshure wey dey Sentralized {#centralized-infrastructure} - -Di Web3 ekosystem dey young and dey grow kwik-kwik. As a rizut, im dipend mainly on sentralized infrastrukshure nau (GitHub, Twitter, Discord, etc.). Many Web3 kompanis dey rush to fill dis gaps, but to dey build infrastrukshure wey get high kwolity and dey reliabol dey take taim. - -## Fushure wey dey disentralized {#decentralized-future} - -Web3 na one ekosystem wey young and dey grow. Gavin Wood don kreate di term in 2014, but e neva tey wey many of dis idias dey hapun. For last year alone, intrest in cryptocurrency, imprufments to layer scaling solushons, plenti eksperiments wit new forms of gofanans, and revolushons in dijital identity don grow wella. - -Wi just dey start to dey kreate betta Web wit Web3, but as we kontinu to impruf di infrastrukshure wey go suppot am, e bi laik sey di fushure of di Web go bright. - -## Hau I fit get involve {#get-involved} - -- [Make yu get one wallet](/wallets/) -- [Find one komunity](/community/) -- [Make yu ekspore Web3 aplikashons](/apps/) -- [Make u join DAO](/dao/) -- [Build on Web3](/developers/) - -## Further reading {#further-reading} - -Dem nor rily define Web3. Difrent pipol wey dey patisipate in Web3 get difrent opinion abou am. Hia na few of dem: - -- [Wetin bi Web3? Di disentralized intanet of di fushure wey dem Explain](https://www.freecodecamp.org/news/what-is-web3) – _Nader Dabit_ -- [Hau pesi fit make sense of Web3](https://medium.com/l4-media/making-sense-of-web-3-c1a9e74dcae) – _Josh Stark_ -- [Why We3 Matta](https://future.a16z.com/why-web3-matters/) — _Chris Dixon_ -- [Why disentralizashon matta](https://onezero.medium.com/why-decentralization-matters-5e3f79f7638e) - _Chris Dixon_ -- [Di Web3 landscape](https://a16z.com/wp-content/uploads/2021/10/The-web3-Readlng-List.pdf) – _a16z_ -- [Di Web3 Debate](https://www.notboring.co/p/the-web3-debate) – _Packy McCormick_ - - diff --git a/public/content/translations/pcm/whitepaper/index.md b/public/content/translations/pcm/whitepaper/index.md deleted file mode 100644 index 71099625a9f..00000000000 --- a/public/content/translations/pcm/whitepaper/index.md +++ /dev/null @@ -1,517 +0,0 @@ ---- -title: Ethereum whitepaper -description: One introduktory paper to Ethereum, wey dem publish in 2013 bifor im launch. -lang: pcm -sidebarDepth: 2 -hideEditButton: true ---- - -# Ethereum whitepaper {#ethereum-whitepaper} - -_Dem don orijinaly publish dis introduktory paper in 2014 by Vitalik Buterin, di founda of [Ethereum](/what-is-ethereum/), bifor di project launch for 2015. Im worth to note dat Ethereum, laik plenti komunity-driven, open-sorse softwia project, don grow pass sinse im first start._ - -_As im don old for plenti years, wi maintain dis paper bikos im dey kontinu to serve as one yusful referens and one akurate reprisentashon of Ethereum and im vishon. To learn about di latest divelopment of Ethereum, and hau dem don make shanjis to di protokol, wi rekomend [dis guide](/learn/)._ - -[Pipol wey dey research and wey sabi book wey dey look for historikal vashon of di whitepaper [from December 2014] supose yus dis PDF.](./whitepaper-pdf/Ethereum_Whitepaper_-_Buterin_2014.pdf) - -## One Next-Generashon Smart Kontract and Disentralized Aplikashon Platfom {#a-next-generation-smart-contract-and-decentralized-application-platform} - -Satoshi Nakamoto divelopment Bitcoin for 2009 na im dem don hail often as radikal divelopment in moni and kurrensy mata, as im bi di first eksampol of dijital asset wey nor get backin abi "[ strong value](http://bitcoinmagazine.com/8640/an-exploration-of-intrinsic-value-what-it-is-why-bitcoin-doesnt-have-it-and-why-bitcoin-does-have-it/)" and im nor anyone wey dey give abi kontrol am. But anoda part of dis Bitcoin eksperiment wey fit even dey more important pass, na di blockchain teknology wey dem dey yus as tool for konsensus dem shia, and pipol don start to dey shift to dis oda aspet of Bitcoin. Aplikashons of blockchain teknology wey pipol dey cite wella na to dey yus dijital assets wey dey on-blockchain to reprisent kustom kurrensis and finanshial instruments ("[kolored koins](https://docs.google.com/a/buterin.com/document/d/1AnkP_cVZTCMLIzw4DvsW6M8Q2JC0lIzrTLuoWu2z1BE/edit)"), di ownaship od one fisikal devise ("[smart property](https://en.bitcoin.it/wiki/Smart_Property)"), non-funjibol assets laik domain names ("[Namecoin](http://namecoin.org)"), and plenti komplex aplikashons wey involve dijital assets makin piece of kode implementing arbitrary rules to dey kontrol dijital assets ("[smart kontracts](http://www.fon.hum.uva.nl/rob/Courses/InformationInSpeech/CDROM/Literature/LOTwinterschool2006/szabo.best.vwh.net/idea.html)") abi even blockchain-based "[disentralized autonomous organizashons](http://bitcoinmagazine.com/7050/bootstrapping-a-decentralized-autonomous-corporation-part-i/)" (DAOs). Wetin Ethereum wan provide na blockchain wey get strong-strong programming languaj inside wey dem fit yus make "kontracts" wey dem fit yusto enkode any kain state transishon funshons, wey dey allow users kreate any of di systems wey we don tok about, and many oda ones wey wi neva even imajin, just by writing kode wey nor plenti at all. - -## Introdukshon to Bitcoin and Konsept Wey Dey Exist {#introduction-to-bitcoin-and-existing-concepts} - -### History {#history} - -Di konsept of disentralized dijital kurency, and oda aplikashons laik property registris, don dey around for plenti-plenti years. For 1980s and 1990s dem bin get anonymous e-cash protokols wey dey yus one cryptographic primitive wey dem dey koll Chaumian blinding, provide kurensy wey get strong privacy, but di protokols nor really hold ground bikos dem still dey dipend on sentralized midolman. For 1998, Wei Dai [b-money](http://www.weidai.com/bmoney.txt) bikom di first proposal to introdus di idias to dey kreate money by solving komputashonal puzzles and disentralized konsensus, but di proposal nor really eksplain hau dem go take impliment di disentralized konsensus. For 2005, Hal Finney introdus di konsept of "[ proofs of work wey yu fit yus again](https://nakamotoinstitute.org/finney/rpow/)", one system wey dey yus idias from b-money togeda wit Adam Back komputashonally difikut Hashcash puzzles to make di idia for cryptocurrency, but wons again im nor reach bikos im still dey dipend on trusted komputing as backend. For 2009, dem impliment disentralized kurensy for di first taim in praktis by Satoshi Nakamoto, as e kombine primitives wey don establish to dey manaj ownaship thru publik key cryptography wit konsensus algorithm to dey kip track of who get koins, wey dem dey koll "proof-of-work". - -Di metod behind proof-of-work na breakthru for di space bikos im dey solve two palava at di same taim. First, im dey provide simpol and normal effective konsensus algorithm, wey dey allow nodes for di netwok to join togeda agree on set of end updates to di state of di Bitcoin ledger. Nomba two, im don provide one metod to dey allow free entry into di konsensus process, as im dey solve di politikal palava of desiding who go fit influens di konsensus, and dem dem privent sybil attaks. Im dey do dis by replacing one formal barrier to partisipashon, laik di rikwayament to regista as one unik entity on one patikular list, wit one ekonomik barrier - di weight of singol node in di konsensus voting process dey directly proporshonal to di komputing pawa wey di node dey bring. Sinse dat taim, dem don propose one altanative way wey dem dey koll _proof-of-stake_, dey kalkulate di weight of node as e dey proportional to im kurensy holdings and nor bi komputashonal risorsis; to diskuss which one beta pass nor bi wetin we wan tok for dis paper but make yu sabi sey dem fit yus both metods as di backbone of cryptocurrency. - -### Bitcoin As A State Transishon System {#bitcoin-as-a-state-transition-system} - -![State transishon for Ethereum](./ethereum-state-transition.png) - -If wi wan look am from teknical angol, di ledger of cryptocurrency laik Bitcoin na laik state transishon system, wia "state" na di ownaship status of all bitcoins wey dey exist and "state transishon funshon" na wetin dey take state and transakshon kon give new state wey be di rizut. For normal banking system nau, di state na balans sheet, a transakshon na rikwest to move $X from A to B, and di state transishon funshon go ridus di value for di akant of A by$X and inkrease di value for B's akant by $X. If A akant nor get up to $X from di biginning, di state transishon funshon go riturn error. Hence, one fit formaly difine: - -``` -APPLY(S,TX) -> S' or ERROR -``` - -For di banking system wey wi don difine: - -```js -APPLY({ Alice: $50, Bob: $50 },"send $20 from Alice to Bob") = { Alice: $30, Bob: $70 } -``` - -But: - -```js -APPLY({ Alice: $50, Bob: $50 },"send $70 from Alice to Bob") = ERROR -``` - -Di "state" for Bitcoin na koleshon of all koins (teknikaly dem bi, "unspent transakshon outputs" abi UTXO) wey dem don mint and neva spend, wit ish UTXO dey get denominashon and owna (wey dem difine by 20-byte address wey bi laik cryptographic publik key[fn1](#notes)). Transakshon dey get one abi more inputs, wit ish input wey konain referens to UTXO and cryptographic signature wey dey exist wey di private key associated wit di owna address produs, and one abi more outputs, wit ish output wey kontain new UTXO to add to di state. - -Dem fit difine di state transishon funshon `APPLY(S,TX) -> S'` as folows: - -
    -
  1. - For ish input wey dey TX: -
      -
    • - If di referenced UTXO nor dey inS, make yu riturn error. -
    • -
    • - If di signature wey dem provide nor match di owna of di UTXO, make yu riturn error. -
    • -
    -
  2. -
  3. - If di sum of di denominashons of all input UTXO dey less pass di sum of di denominashons of all output UTXO, make yu riturn error. -
  4. -
  5. - Riturn S wit all input wey UTXO don rimuv and all output UTXO wey don add. -
  6. -
- -Di first half of di first step dey privent pipol wey dey send transakshon from spendin koins wey nor exist, di sekond half of di first step dey privent pipol wey dey send transakshon from spendin oda pipol koins, and di sekond step dey also make sure dem konserve value. If yu wan yus dis payment, di protokol dey go laik dis. Supose sey Alice wan send 11.7BTC give Bob. First, Alice go look for set of afailabol UTXO wey en own wey total up to at least 11.7 BTC. For real life, Alice nor go fit get 11.7 BTC gan-gan; make wi sey di smollest wey e fit get na 6+4+2=12. En kon kreate one transakshon wit doz three inputs and two outputs. Di first output go be 11.7 BTC wit Bob address as im owna, and di sekond output go bi di remaining 0.3 BTC "shanj", and Alice go bi di owna. - -### Mining {#mining} - -![Ethereum blocks](./ethereum-blocks.png) - -If wi get access to one trustworthy sentralized savis, dis system go dey izy to run dis system; im fit simply dey koded exactly as dem diskribe am, as dem dey yus sentralized server hard drive to kip track of di state. But, wit Bitcoin wei dey try build disentralized kurensy system, so wi go nid kombine di state transakshon system wit di agreement system to make sure sey efribody agree on di order of transakshons. Bitcoin disentralized agreement process nid make nodes for di netwok dey always try make packajis of transakshons wey dem dey koll "blocks". Di netwok supose produs laik one block efri ten minutes, wit efri block make im dey get taimstamp, nonce, refrens to (i.e., hash of) di previous block and list of all di transakshons wey don hapun sinse di previous block. Ova taim, dis one go kreate pasistent, eva-growing, "blockchain" wey dey konstantly update to reprisent di latest state of di Bitcoin ledger. - -Di algorithm to dey sheck if one block dey valid, don ekpress in dis paradigm, na laik dis: - -1. Sheck if di previous block dem refrens by di block exist and dey valid. -2. Sheck dat di taimstamp of di block dey great pass dat of di block wey don pass [fn2](#notes) and im nor reach 2 hawas into di fushure -3. Make yu sheck sey di proof-of-work for di block dey valid. -4. Let `S[0]` bi di state at di end of di previous block. -5. Supose `TX` na di block's transakshon list wit `n` transakshons. For all `i` in `0...n-1`, set `S[i+1] = APPLY(S[i],TX[i])` If any aplikashon bring error kome, e go exit and riturn false. -6. Riturn true, and regista `S[n]` as di state at di end of dis block. - -Basikaly, ish transakshon in di block supose provide one valid state transishon from wetin bi kanonikal state bifor dem exekute di transakshon to some new state. Note dat dem nor enkode di state in di block for any way; na just abstrakshon make dem rimemba by validating node and fit only (sekurely) kompute for any block by starting from di start and den dey apply efri transakshon step by step for efri block. Adishonaly, make yu note sey di order in wich di miner inklude transakshons into di block matta; if two transakshons A and B for one block such dat B dey spend UTXO kreate by A, den di block go valid if A kome bifor B but not odawise. - -Di one validity kondishon present in di above list wey nor dey inside oda systems in di rikwayament for "proof-of-work". Di exact kondishon na di doubol-SHA256 hash of efri block, wey dem treat as 256-bit numba, gats dey less dan di target wey dem yus style adjust, wey approximately 2187 as of di taim dem write dis. Di purpose of dis one na to make block kreatshon "hard", so dat e go privent bad-bad pipol from remaking di entaya blockchain for dia favor. Bikos dem disign SHA256 make hin bi a completely unpredictabol pseudorandom funshon, di only way pesin fit make valid block na just trial and error, to dey inkrease di nonce and si if di new hash match. - -Wit di target wey dem don set for nau of ~2187, di netwok gats make an averaj of ~269 tries bifor im fit find valid block. Di netwok dey shanj di target efri 2016 blocks so dat on averaj some node for di netwok go produs new block efri ten minutes. In oda to kompensate miners for dis komputashonal work, di miner of efri block get rite to inklude transakshonon wey dey give demsefs 25 BTC from nowia. If any transakshon get higher total denominashon for im inputs pass im outputs, di difrens go also go to di miner as "transakshon fee". By di way, dis na also di only metod wey dem take dey issue BTC; di start nor kontain any koins at all. - -To beta ondastand di purpose of mining, make wi examine wetin go hapun if di attacker wey wan do bad dey. Sinse dem sabi say Bitcoin underlying cryptography dey sekure, di attacka go target di one part of di Bitcoin system wey cryptography nor dey protect directly: na di order of transakshons. Di attacka strategy dey very simpol: - -1. Send 100 BTC to merchant in ekshanj for some product (preferably rapid-delivery dijital good) -2. Wait for di delivery of di product -3. Produs anoda transakshon as e dey send di same 100 BTC to ensef -4. Try to konvins di netwok wey en transakshon to ensef bi di one wey first kome. - -Wons step (1) don hapun, afta few minutes some miner go inklude di transakshon for block, make wi sey block numba 270000. Afta about one hawa, dem for don add five more blocks to di chain afta dat block, wit ish of doz block wey nor dey point to di transakshon diret and thus "dey konfa" am. At dis point, di merchant go asept di payment as final and deliver di product; sinse wi dey assume say na dijital good, delivery go bi instant. Nau, di attacka go kreate anoda transakshon wey dey send di 100 BTC to ensef. If di attacka just riliz am to di wild, dem nor go process di transakshon; miners go try run `APPLY(S,TX)` and notis sey `TX` dey yus UTXO wey nor dey in di state again. So insted, di attacka go kreate one "fork" of di blockchain, wey en dey start by mining anoda vashon of block 270000 as im dey point to di same block 269999 as parent but wit di new transakshon in place of di old one. Bikos di block data dey difrent, dis rikwaya to do di proof-of-work again. In adishon, di attacka new vashon of block 270000 get difren hash, so di orijinal blocks 270001 to 270005 nor dey "point" to am; so, di orijinal chain and di attacka new chain go dey kompletely separate. Di rule bi sey in one fork di longest blockchain na im dem dey take as di truth, and so legitimate miners go work on di 270005 chain while di attacka alone dey work on di 270000 chain. For di attacka to make im blockchain di one wey long pass, e go nid to have more komputashonal pawa pass di rest of di netwok komnine in order to katch up (hence, "51% attack"). - -### Merkle Trees {#merkle-trees} - -![SPV inside Bitcoin](./spv-bitcoin.png) - -_Left: im dey enuf to prisent only one smoll numba of nodes in one Merkle tree to give one pruf of di validity of one branch._ - -_Right: Any attempt to shanj any part of di Merkle tree go lead to inkonsistency somewia up di chain las-las._ - -One impotant skalability feature for Bitcoin bi sey dem store di block for multi-level data structure. Di "hash" of one block no be just di hash of di block heada, but na roughly 200-byte piece of data wey get di taimstamp, nonce, previous block hash and di root hash of one data structure wey dem dey koll Merkle tree wey dey store all transakshons for di block. Merkle tree na one kain binary tree, wey get set of nodes wit plenti leaf nodes for di bottom of di tree wey get di basik data, set of intamediate nodes wia ish node na di hash of im two pikin dem, and finally one singol root node, wey dem also form from di hash of im two pikin dem, wey dey reprisent di "top" of di tree. Di purpose of di Merkle tree na to allow make dem fit deliva di data for block smoll-smoll: di node fit download only di heada of one block from one source, di smoll part of di tree wey konsan am from anoda sorse, and still dey sure sey all di data dey koret. Di rizin why dis dey work na say hashes dey muv up: if bad bad pipol try swap fake transakshon for di bottom of Merkle tree, dis shanj go kause shanj for di node above am, den e go kause shanj for di node above dat one, finally e go shanj di root of di tree and diafor di hash of di block, wey go make di protokol regista am as kompletely diferen block (wey go get invalid proof-of-work). - -Di Merkle tree protokol dey very impotant for di tin to last long. "Full node" for di Bitcoin network, na dat one dey store and process efritin for efri block, dey take about 15 GB of disk space for di Bitcoin netwok as of April 2014, and im dey grow by ova one gigabyte per month. For nau, dis one dey viabol for some desktop komputas but nor bi for fones, and later for fushure only biznes and hobbyists go fit partisipate. One protokol wey dem dey koll "simplified payment verifikashon" (SPV) dey allow anoda klass of nodes to exist, wey dem dey koll "lite nodes", wey dey download di block headas, verify di proof-of-work on di block headas, and den download only di "branches" wey assoshiate wit transakshons wey konsan dem. Dis allow lite nodes to ditamin wit one strong ashurans of sekurity wetin di status of any Bitcoin transakshon bi, and dia kurent balans, na as dem dey download only very smoll part of di entaya blockchain. - -### Altanative Blockchain Aplikashons {#alternative-blockchain-applications} - -Di idia to dey take basik blockchain idia and to dey apply am to oda konsepts also get long history. For 2005, Nick Szabo don kome out wit di konsept of "[sekure propaty titols wit owna authority](https://nakamotoinstitute.org/secure-property-titles/)", one dokument wey dey deskribe hau "new advans in replikated database teknology" go allow for one blockchain-based system to dey store registry of who get wetin land, dey kreate one big framework wey inklude konsepts laik homesteading, adverse posseshon and Georgian land tax. But, di sad tin bi sey nor effective replikated database system dey afailabol dat taim, and so di protokol neva impliment in praktis. Afta 2009, haueva, wen dem divelop Bitcoin disentralized konsensus, plenti oda aplikashons kwik-kwik start to dey show fase. - -- **Namecoin** - wey dem kreate for 2010, [Namecoin](https://namecoin.org/) na im dem best deskribe as disentralized name registrashon database. For disentralized protokols laik Tor, Bitcoin and BitMessage, dem nids to bi some way to dey identify akants so dat oda pipol fit interact wit dem, but for all solushons wey exist di only kain identifier afailabol na pseudorandom hash laik `1LW79wp5ZBqaHW1jL5TCiBCrhQYtHagUWy`. Normal, one go laik to bi abol to get akant wit name laik "george". But, di palava bi sey if one pesin fit kreate akant wey di name bi "george" den anoda pesin fit yus di same process to regista "george" for demsefs too and impersinate dem. Di only solushon na first-to-file paradigm, wia di first pesin wey regista go succeed and di sekond one go fail - one palava pafectly fit for di Bitcoin konsensus protokol. Namecoin na di oldest, and di more wey dey successful pass, implimentashon of one name registrashon system wey dey yus dat kain idia. -- **Colored coins** - di purpose of di [kolored koins](https://docs.google.com/a/buterin.com/document/d/1AnkP_cVZTCMLIzw4DvsW6M8Q2JC0lIzrTLuoWu2z1BE/edit) na to serve as protokol wey go allow pipol kreate dia own dijital kurensis - abi, for di impotant smoll kase of curency wit one unit, dijital tokens, on top of di Bitcoin blockchain. In di kolored koins protokol, one dey "give" new kurency by givin publik kolor to spesifik Bitcoin UTXO, and di protokol dey difine di kolor of oda UTXO to bi di same as di kolor of di inputs wey di transakshon dat kreate dem spend (some speshial rules dey apply for case of mixed-kolor inputs). Dis dey allow users to maintain wallets wey get only UTXO of spesifik kolor and send dem around much laik regular bitcoins, dem fit backtrack thru di blockchain to ditamin di kolor of any UTXO wey dem get. -- **Metacoins** - di idia wey dey behind metacoin na to get protokol wey dey live on top of Bitcoin, dey yus Bitcoin transakshons to store metacoin transakshons but get difren state transishon funshon, `APPLY'`. Bikos di metacoin protokol nor fit privent invalid metacoin transakshons from to appear for di Bitcoin blockchain, dem add rule sey if `APPLY'(S,TX)` riturn error, di protokol go default go `APPLY'(S,TX) = S`. Dis one dey provide izy metod to kreate any cryptocurrency protokol, wey fit get advans features wey dem nor fit impliment inside Bitcoin imsef, but wit very low divelopment kost sinse di hard tins of mining and netwoking na im Bitcoin protocol don take kia of. Dem don yus metacoins to run some klasses of finanshial kontracts, name registrashon and disentralized ekshanj. - -In general, two approach dey to build konsensus protokol: to build indipendent netwok, and to build protokol on top of Bitcoin. Di forma approach, even doh e dey successful for kase of aplikashons laik Namecoin, dey difikut to run; ish individual dey run nids to bootstrap indipendent blockchain, and also build and test all di necessary state transishon and netwoking kode. Adishonaly, wi dey predict sey di set of aplikashons for disentralized konsensus teknology go follow pawa law distribushon wia plenti of di aplikashons go too smoll to warrant dia own blockchain, and wi note sey e get large klasses of disentralized aplikashons, partikularly disentralized autonomous organizashons, wey nid to interact wit ish oda. - -Di Bitcoin-based approach, on di oda hand, get di flaw sey im nor inherit di simpol payment sheck features of Bitcoin. SPV dey work for Bitcoin bikos im fit yus di fact sey blockchain deep as proxy for validity; at some point, wons di ancestors of transakshon go far enuf back, e dey safe to say dat dem dey legitimately part of di state. Blockchain-based meta-protokols, on di oda hand, nor fit forse di blockchain make im nor inklude transakshons wey nor valid inside di context of dia own protokols. So, fully sekure SPV meta-protokol implimentashon go nid to backward scan all di way to di biginning of di Bitcoin blockchain to sabi weda abi nor bi some transakshons dey valid. Rite nau, all "lite" implimentashons of Bitcoin-based meta-protokols dey rely on trusted server to giv di data, wey if pesin argue am di rizut dey up espeshialy wen one of di primary purposes of cryptocurrency na to end di nid for trust. - -### Skripting {#scripting} - -Even witout any extenshons, di Bitcoin protokol akshualy dey facilitate wik vashon of konsept of "smart kontracts". Publik key nor just own UTXO for Bitcoin, but also by more hard skript wey dem show for simpol stack-based programming languaj. For dis situashon, one transakshon wey dey spend dat UTXO gats giv data wey go satisfy di skript. For real, even di basik publik key ownaship metod dey run via skript: di skript dey take elliptic kurve signashure as input, dey verify am against di transakshon and di address wey own di UTXO, and riturn 1 if di verifikashon dey successful and 0 if e nor bi. Oda, more hard, skripts dey exist for varios extra yus kases. For eksampol nau, pesin fit konstruct skript wey rikwaya signashures from two out of given three private keys to validate ("multisig"), setup wey dey yusful for korporate akants, sekure savings akants and some merchant escrow situashons. Dem fit also yus skripts to pay bountis for solushons to komputashonal palava, and pesin fit even konstruct skript wey sey somtin laik "dis Bitcoin UTXO na yor own if yu fit provide SPV pruf sey yu send Dogecoin transakshon of dis denominashon to mi", basikaly making sure sey disentralized kross-cryptocurrency ekshanj dey. - -Haueva, di skripting languaj as dem run am for Bitcoin get many limitashons: - -- **Lack of Turing-completeness** - dat na to say, while e get big subset of komputashon wey di Bitcoin skripting languaj dey support, en nor almost support efritin. Di main category wey dey miss na loops. Dem dey do dis to afoid infinite loops during transakshon verifikashon; theoretikaly dem nor fit ridus big palava for skript programas, sinse any loop fit simulate wen anybodi do di basik kode many taims wit one if statement, but im nor lead to skripts wey get very space-inefishient. For eksampol, to run difren elliptik kurve signashure algorithm go fit rikwaya 256 repeated multiplikashon rounds all put one by one for di kode. -- **Value-blindness** - wey nor dey for UTXO skript to giv fine-grained kontrol ova di amount wey dey fit witdraw. For eksampol, one pawaful yus kase of orakol kontract go bi hedging kontract, wia A and B go put $1000 worth of BTC and afta 30 days di skript go send $1000 worth of BTC to A and di rest to B. Dis one go rikwaya orakol make im ditamin di value of 1 BTC for USD, but even den e bi big growth for terms of trust and infrastrukshure rikwayament ova di fully sentralized solushons wey dey afailabol nau. But bikos dem UTXO na all-or-nothing, di only way wey e fit get dis na thru very unstabol hack wey go make di pesin get UTXO of difren amount (e.g., one UTXO of 2k for efri k up to 30) and having di orakol pick wich UTXO e go send give A and wich one e go send giv B. -- **Lack of state** - UTXO fit dey spend abi nor spend. Oportunity nor dey for multi-stage kontracts abi skripts wey dey kip any oda internal state biyond dat. Dis one dey make am hard to make multi-stage opshons kontracts, disentralized ekshanj offas abi two-stage cryptographic komitment protokols (wey dey necessary for sekure komputashonal bountis). Im also mean sey dem fiy only yus UTXO to build simpol, kontracts wey go work just wons. Im nor fit build more komplex "stateful" kontracts laik disentralized organizashons, and e dey make meta-protokols hard to run. Binary state kombine wit value-blindness also mean sey anoda important aplikashon, witdrawal limits, nor dey posibol. -- **Blockchain-blindness** - UTXO dey blind to blockchain data laik di nonce, di taimstamp and block hash wey don hapun bifor. Dis one dey limit aplikashons for gambol wella, and plenti oda kategoris, by blokin di skripting languaj of important sorse of randomness wey fit hapun. - -So, wi dey si three ways to build advans aplikashons on top of cryptocurrency and dem bi: building new blockchain, to dey yus skripting on top of Bitcoin, and dey build meta-protokol on top of Bitcoin. To dey build new blockchain dey allow for unlimited freedom for building feature set, but at di kost of divelopment taim, bootstrapping effort and sekurity. To dey skript dey izy to run and standardize, but e dey very limited for im kapabilitis, and meta-protokols, as im dey izy to yus, dem dey suffer from faults for skalability. Wit Ethereum, we dey try build difren framework wey go giv big-big gains to make divelopment izy as well as even stronga lite klient propatis, while at di same taim go allow aplikashons shia ekonomik environment and blockchain sekurity. - -## Ethereum {#ethereum} - -Di intent of Ethereum na to kreate a difren protokol to dey build disentralized aplikashons, givin difren set of tradeoffs wey wi believe sey e go dey very yusful for big klass of disentralized aplikashons, wit speshial emphasis for situashons wia rapid divelopment taim, sekurity for smoll and aplikashons wey dey nor too dey yus, and di ability of difren aplikashons to interact, dey important. Ethereum dey do dis by making wetin bi koko di abstract fondashonal layer wey high pass: blockchain wit built-in Turing-complete programming languaj, wey go allow anybody write smart kontracts and disentralized aplikashons wia dem fit kreate dia own rules for ownaship, transakshon formats and state transishon funshons. Dem fit write di bare-bone vashon of Namecoin for just 2 line of kode, and dem fit build oda protokols laik kurrensis and reputashon systems for onda twenty. Some smart kontracts, cryptographic "boxes" fit kontain value and go only unlock am if some tins dey met, e fit also dey built on top of di platfom, wit more pawa pass wetin Bitcoin skripting dey offer bikos of di pawas wey dem add of Turing-completeness, value-awianess, blockchain-awianess and state. - -### Ethereum Akants {#ethereum-accounts} - -For Ethereum, di state dey made up of objects wey dem dey call "akants", wey ish akant dey get 20-byte address and state transishons and na direct transfas of value and informashon bitwin akants. Ethereum akant dey normally kontain four fields: - -- Di **nonce**, na kanta wey dem dey yus to make sure sey ish transakshon fit only dey processed wons -- Di akants kurent **ether balans** -- Di akants **kontract kode**, if e dey present -- Di akant's **storaj** (dis one dey dey empty by default) - -"Ether" na di main internal crypto-fuel of Ethereum, and dem dey yus am pay transakshon fees. Generally, e get two types of akant's: **externally owned akants**, wey private keys dey kontrol, and ** kontract akants**, wey kontract kode dey kontrol. One ekstanal akant wey dem own nor get kode, and pesin fit send messaj from ekstanal akant wey dem own by just making and signing transakshon; for kontract akant, efri taim di kontract akant risiv messaj im kode dey aktivate, wey dey allow am read and write to internal storaj and send oda messajis abi kreate kontracts in turn. - -Note sey "kontracts" for Ethereum nor bi somtin wey dem suppose "fulfill" abi "komply wit"; rada, dem bi more laik "autonomous agents" wey dey live inside di Ethereum exekushon environment, always dey exekute spesifik piece of kode wen dem "poke" am by messaj abi transakshon, and dem get direct kontrol ova dia own ether balans and dia own key/value store wey dem dey yus kip track of dem persistent variabols. - -### Messajis and Transakshons {#messages-and-transactions} - -Dem dey yus di term "transakshon" for Ethereum to refer to di data package wey dem sign and dey store messaj wey dem suppose send from akant dem own externally. Transakshons dey kontain: - -- Di pesin wey go get di messaj -- Signashure wey go konfam di senda -- Di amount of ether to transfa from di pesin wey dey send to di pesin dey risiv am -- Data field wey dey opshonal -- Di `STARTGAS` value, wey go reprisent di maximum numba of komputashonal steps wey di transakshon exekushon suppose take -- Di `GASPRICE` value, wey dey reprisent di fee wey di senda dey pay per komputashonal step - -Di first three na normal fields wey dem dey ekspect for any cryptocurrency. Di data field nor get funshon by default, but di virtual machine get opcode wey kontract fit yus to access di data; as eksampol yus kase, if kontract dey funshon as on-blockchain domain registrashon savis, den e fit wish to intapret di data wey dem dey pass to am as im kontain two "fields", di first field go bi domain to regista and di sekond field go bi di IP address to regista am to. Di kontract go kon read dis values from di messaj data and put dem for storaj. - -Di `STARTGAS` and `GASPRICE` fields dey important for Ethereum anti-denial of savis model. To privent asidental abi hostile infinite loops abi oda komputashonal wastaj for kode, ish transakshon gats set limit to hau many komputashonal steps of kode exekushon e fit yus. Di fundamental unit of komputashon na "gas"; ushualy, komputashonal step dey cost 1 gas, but some operashons dey kost higher amounts of gas bikos dem dey more komputashonaly expensive, abi dem dey inkrease di amount of data wey suppose store as part of di state. Fee of 5 gas also dey for efri byte of di transakshon data. Di intent of di fee system na to rikwaya attaka to pay same tin for efri risorsis wey dem yus, wey inklude komputashon, bandwidth and storaj; so, any transakshon wey dey make di netwok konsume big amount of any of dis risorsis suppose get gas fee wey bi di ekwol to di fee wey inkrease. - -### Messajis {#messages} - -Kontracts get di ability to send "messajis" to oda kontracts. Messajis na virtual objects wey dem neva serialize and wey exist only for di Ethereum environment. One messaj dey kontain: - -- Di pesin wey send di messaj (implicit) -- Di pesin wey go get di messaj -- Di amount of ether wey dem suppose send wit di messaj -- Data field wey dey opshonal -- A `STARTGAS` value - -For real, messaj bi laik transakshon, eksept sey na kontract dey produce am and im nor get any aktor for outside. Dem dey produs messaj wen kontract wey dey kurrently exekute kode exekute di `CALL` opcode, wey dey produs and exekute messaj. Laik transakshon, messaj dey lead to di resipient akant wey dey run im kode. So, kontracts fit get rilashonships wit oda kontracts in di same way gan-gan wey ekstanal aktors fit. - -Make yu note sey di gas allawans wey transashon abi kontract assign dey apply to di total gas wey dat transakshon and all sub-exekushon dey konsume. For eksampol, if ekstanal aktor A send transakshon to B wit 1000 gas, and B konsume 600 gas bifor im send messaj to C, and di internal exekushon of C konsume 300 gas bifor e riturn, den B fit spend anoda 100 gas bifor im gas finish. - -### Di Ethereum State Transishon Funshon {#ethereum-state-transition-function} - -![Ether state transishon](./ether-state-transition.png) - -Dem define di Ethereum state transishon funshon, `APPLY(S,TX) -> S'` laik dis: - -1. Sheck if di transakshon dem form wella (i. e. e get di koret numba of values), di signashure dey valid, and di nonce match di nonce for di akant of di pesin wey send am. If im nor bi so, riturn error. -2. Kalkulate di transakshon fee as `STARTGAS * GASPRICE` and ditamin di sending address from di signashure. Rimuv di fee from di akant balans of di pesin wey send am kon inkrease di nonce of di senda. If di balans nor dey enuf to spend, im go riturn error. -3. Set `GAS = STARTGAS`, and make yu rimuv some gas per byte to pay for di bytes for di transakshon. -4. Send di transakshon value from di akant of di senda to di akant of di pesin wey go risiv am. If di akant wey go risiv nor exixt, make yu make am. If di akant wey wan risiv na kontract, run di kontract kode till im komplete abi till di exekushon gas out. -5. If di value transfa fail bikos di senda nor get enuf money, abi di kode exekushon gas out, make yu rivarse all state shanjis eksept di payment of di fees, and add di fees to di miner akant. -6. If nor bi so, make yu refund di fees for all gas fee wey rimain to di senda, and send di fees wey dem pay for gas wey dem konsume to di miner. - -For eksampol, make wi sey di kontract kode bi: - -```py -if !self.storage[calldataload(0)]: - self.storage[calldataload(0)] = calldataload(32) -``` - -Note sey for real life, dem dey write di kontract kode for low-level EVM kode; dis eksampol na for Serpent, one high-level languajis, for klarity, and dem fit join am down to EVM kode. Make wi sey di kontract storaj start empty, and dem send transakshon wit 10 ether value, 2000 gas, 0.001 ether gasprice, and 64 bytes of data, wit bytes 0-31 wey dey reprisent di numba `2` and bytes 32-63 wey dey reprisent di string `CHARLIE`. Di process for di state transishon funshon for dis kase go bi laik dis: - -1. Sheck sey di transakshon dey valid and dem form am well. -2. Sheck sey di transakshon senda get at least 2000 \* 0.001 = 2 ether. If na so, den subtract 2 ether from di senda akant. -3. Start gas = 2000; wey dey assume di transakshon na 170 bytes long and di byte-fee na 5, subtract 850 so dat 1150 gas go rimain. -4. Rimuv 10 more ether from di akant of di senda, and add am to di kontract akant. -5. Make yu run di kode. For dis kase, dis one simpol: im dey sheck if dem yus di kontract storaj `2`for index, dey notis sey dem nor dey yus am, and so im dey set di storaj at index `2` to di value `CHARLIE`. Make wi sey dis one take 187 gas, so di amount of gas wey rimain na 1150 - 187 = 963 -6. Make yu add 963 * 0.001 = 0.963 ether back to di akant of di senda and riturn di state wey rizut. - -If nor kontract dey for di receiving end of di transakshon, den di total transakshon fee go dey ekwol to di `GASPRICE` wey dem give, multiply by di length of di transakshon for bytes, and di data wey dem send alongside di transakshon nor go mata. - -Make yu note sey messajis dey work di same way as transakshons for terms of reverts: if messaj exekushon gas out, den dat messaj exekushon, and all oda exekushons wey dat exekushon trigga, go revert, but parent exekushons nor nid to revert. Dis one mean say e dey "safe" for kontract to koll anoda kontract, as if A koll B wit G gas den A exekushon dey ashured to lose pata pata G gas. Make yu also note sey opcode dey, `CREATE`, wey dey make kontract; im exekushon mekaniks generally similar to `CALL`, wit di eksepshon sey di output of di eksepshon dey ditamin di kode of kontract wey dem just kreat. - -### Kode Exekushon {#code-execution} - -Dem write di kode for Ethereum kontracts for low-level, stack-based bytecode languaj, wey dem dey koll "Ethereum virtual machine kode" abi "EVM kode". Di kode get bytes, wia ish byte dey reprisent operashon. Kode exekushon na infinite loop wey mean sey im go dey do di operashon for di kurent program kounta (wey start from zero) ova and oava again and den inkrease di program kounta by one, until di kode end abi one error abi `STOP` abi `RETURN` instrukshon wey dem detect. Di operashons dey get access to three types of space wia dem fit store data: - -- Di **stack**, last-in-first-out kontaina wia dem fit push and pop values -- **Memory**, did one na byte array wey yu fit ekspand foreva -- Di kontract long-term **storaj**, key/value store. Unlaik stack and memory, wey dey start ova afta komputashon end, storaj dey stay for a long taim. - -Di kode fit also access di value, senda and data of di massaj wey dey kome in, and block heada data, and di kode fit also riturn byte array of data as output. - -Di propa exekushon model of EVM kode akshualy dey simpol. Wen di Ethereum virtual machine dey run, dem fit define im full komputashonal state by di tuple `(block_state, transakshon, messaj, kode, memory, stack, pc, gas)` wer `block_state` na di global state wey kontain all akants and inklude balans and storaj. At di start of efri round of exekushon, dem dey find di kurent instrukshon by takin di `pc`th byte of `kode` (or 0 if `pc >= len(code)`), ish instrukshon get im own definishon for terms of hau e dey affect di tuple. For eksampol, `ADD` dey pop two items off di stack and push dia sum, ridus`gas` by 1 and inkrease `pc` by 1, and `SSTORE`dey pop di top two items off di stack and insert di sekond item into di kontract storaj for di index wey di first item tok. Aldoh plenti ways dey to optimize Ethereum virtual machine exekushon via just-in-time komplikashon, pesin fit do basik implimentashon of Ethereum for few hundred lines of kode. - -### Blockchain and Mining {#blockchain-and-mining} - -![Ethereum apply block diagram](./ethereum-apply-block-diagram.png) - -Di Ethereum blockchain in many ways dey similar to di Bitcoin blockchain, but im get some tins wey difren. Di main difrens bitwin Ethereum and Bitcoin for dia blockchain architecture bi sey, unlaik Bitcoin, Ethereum blocks dey karry kopy of both di transakshon list and di most risent state. Apart from dat one, two oda tins, di block numba and di difikulty, dem dey also kip am for inside block. Di basik block validashon algorithm for Ethereum dey go laik dis: - -1. Sheck if di privious block wey dem refrens dey exist and is valid. -2. Sheck sey di taimstamp of di block dey pass di one of di privious block wey dem refrens and im also nor reach 15 minutes into fushure -3. Sheck sey di block numba, difikulty, transakshon root, uncle root and gas limit (different low-level Ethereum-specific concepts) dey valid. -4. Make yu sheck sey di proof-of-work for di block dey valid. -5. Let `S[0]` bi di state at di end of di previous block. -6. Make `TX` bi d block transakshon list, wit `n` transakshons. For all `i` in `0...n-1`, set `S[i+1] = APPLY(S[i],TX[i])`. If any of di aplikashons return error, abi if di total gas wey dem yus for di block ontil dis point pass di `GASLIMIT`, return error. -7. Make `S_FINAL` bi `S[n]`, but add di block riwod wey dem pay to di miner. -8. Sheck if di Merkle tree root of di state `S_FINAL` dey ekwol to di final state root wey dem giv for de block heada. If im dey so, di block dey valid; if not, im nor valid. - -Dis approach fit look laik sey e nor dey work at first, bikos im nid to store di whole state wit ish block, but for real laif, yu fir kompia am wit to dat of Bitcoin for hau good im dey work. Di rizin bi sey dem dey store di state inside tree strukshure, and afta efri block na only smoll part of di tree nid shanj. So, in general, bitwin two blocks wey dey klose to ish oda, most of di tree go bi di same, and so dem fit store di data wons and refrena am two taims as dem dey yus pointas (wey bi hashes of subtrees). Dem dey yus speshial kain tree wey dem dey koll "Patricia tree" to do dis one. E fit shanj di Merkle tree konsept wey go allow make dem fit put and delete nodes, and nor bi just to shanj dem, im go do am wella. Also, bikos all di state infomashon dey part of di last block, im nor nid to store di whole blockchain history - strategy wey, if dem fit apply am to Bitcoin, fit give 5-20 taims savings for space. - -Kweshon wey pipol dey always ask na "wia" dem dey run kontract kode, in terms of fisikal hardwia. Di ansa simpol: di process wey dem dey yus run kontract kode na part of di definishon of di state transishon funshon, wey bi part of di block validashon algorithm, so if dem add transakshon into block `B` di nodes go run di kode exekushon wey di transakshon start, nau and in di fushure, wey download and validate block `B`. - -## Aplikashons {#applications} - -In general, three types of aplikashons dey on top Ethereum. Di first kategory na finanshial aplikashons, wey dey giv users more pawaful ways wey dem fit yus manaj and enta kontracts as yu dey yus dia money. Dis one inklude sub-kurensis, finanshial derivatives, hedging kontracts, savings wallets, wills, and im even get some kain full-skale employment kontracts. Di sekond kategory na semi-finanshial aplikashons, wia money dey involve but im still get heavy non-monetary side to wetin dem dey do; pafect eksampol na sef-enforsing bountis wey solushons to komputashonal palava. Las-las, aplikashons laik online voting and disentralize gofanans dey wey nor bi finanshial at all. - -### Token Systems {#token-systems} - -Token systems wey dey on-blockchain dey get plenti aplikashons wey range from sub-kurensis wey dey reprisent assets laik USD abi gold to kompany stocks, individual tokens wey dey reprisent smart propaty, sekure koupons wey dem nor fit forge, and even token systems wey nor get any tie to konvenshonal value sef, wey dem dey yus as point systems for insentivizashon. Token systems dey surprise isy to impliment in Ethereum. Di key point to ondastand bi sey all kurency, abi token system, fundamentally na database wit one operashon: subtract X units from A and give X units to B, wit di kondishon sey (i) A bin get at least X units bifor di transakshon and (2) A approve di transakshon. All im nid to impliment token system na to put dis logik inside kontract. - -Di basik kode dem fit yus run token system for Serpent dey look laik dis: - -```py -def send(to, value): - if self.storage[msg.sender] >= value: - self.storage[msg.sender] = self.storage[msg.sender] - value - self.storage[to] = self.storage[to] + value -``` - -Dis one na literal implimentashon of di "banking system" state transishon funshon wey dem deskribe for dis dokument. Dem go nid add smoll extra lines of kode to provide for di first step of distributing di kurency units for di first place and some oda edge kases, and normally dem gats add funshon wey go allow oda kontracts to sheck di balans of di address. But na all wey dey to am bi dat. Base on theory, Ethereum-based token systems wey dey act as sub-kurensis fit get anoda important feature wey on-chain Bitcoin-based meta-kurensis nor get: dis one na di ability to pay transakshon fees diret for dat kurensy. Hau dem go run dis one bi sey di kontract go maintain ether balans wey im go take rifund ether wey dem yus pay fees to di senda, and im go refill dis balans as im dey kolet di internal kurensy units wey im dey take as fees and resell dem to dey yus run aukshon wella. So users go nid "activate" dia akants wit ether, but wons di ether don dey dia yus fit yus am again bikos di kontract go rifund am ish taim. - -### Finanshial derivatives and dem Stabol-Value Kurensis {#financial-derivatives-and-stable-value-currencies} - -Finanshial derivatives na di aplikashon wey kommon passfor di "smart kontract", and one of di tin wey simpol pass to run for kode. Di main palava to dey run finanshal kontracts bi sey most of dem nid refrens for price ticker wey dey outside; for eksampol, one aplikashon dem disaya pass na smart kontract wey dey hedge against di volatility of ether (or anoda cryptocurrency) wit respect to US dollar, but to do dis one, di kontract nid sabi wetin di value of ETH/USD bi. Di way wey simpol pass to do dis na thru one "data feed" kontract wey spesifik party (laik NASDAQ) dey dem disign so dat dat party get di ability to update di kontract as dem nid am, and im dey provide intaface wey allow oda kontracts to send messaj to dat kontract and get response wey dey provide di price. - -For dat kritikal ingrident, di hedging kontract go look as follows: - -1. Wait for party A to input 1000 ether. -2. Wait for party B to input 1000 ether. -3. Rekod di USD value of 1000 ether, wey dem kalkulate by asking di data feed kontract, for storaj, make wi sey na $x. -4. Afta 30 days don reach, allow A abi B to "reactivate" di kontract to send $x worth of ether (wey dem kalkulate by asking di data feed kontract again to get di new price) to A and di rimaining to B. - -Dis kain kontract go get big potenshial for crypto-commerce. One of di main palava pipol tok about cryptocurrency na di fact dat im dey volatile; aldoh plenti users and merchants fit wont di sekurity and conveniens to dey deal wit cryptographic assets, dem nor fit wont to face dat possibility of losing 23% of di value of dia funds for just one day. Ontil nau, di solushon wey pipol dey propose pass na issuer-backed assets; di idia bi sey issuer go make sub-kurrency wey dem get rite to issue and revoke units, den dem dey provide one unit of di kurrency to anybodi wey giv dem (offline) wit one unit of di asset wey dem spesify (laik gold, USD). Di pesin wey kon issue kon promise to giv one unit of di basik asset to anybodi wey send back one unit of di crypto-asset. Dis metod dey allow any non-cryptographic asset to dey "uplifted" into one cryptographic asset, if dem fit trust di pesin wey issue am. - -In praktis, haueva, pesin wey issue nor dey always trustworthy, and for some cases di banking infrastrukshure sef go dey too weak, abi too hostile, for such savis to komot. Finanshial derivatives dey provide alternative. For here, insted of one one singol issuer wey dey provide di funds to back up asset, disentralize market watchers, wey dey bet di price of cryptographic refrens asset (laik ETH) go go up, kon play dat role. Unlaik di pipol wey dey issue, pipol wey dey watch nor get opshon to default on dia side of di bargain bikos di hedging kontract dey hold dia funds for eskrow. Make you note sey dis approach nor dey fully disentralize, bikos dem still nid trusted sorse to giv di price ticker, aldoh yu fit argue sey dis one still bi big growth wen you dey look am from di angle of ridusing wetin infrastrukshure rikwaya (unlaik to bi issuer, to dey issue price feed nor nid licenses and dem fit size am as free speech) and e dey ridus di potenshial for 419. - -### Identity and Reputashon Systems {#identity-and-reputation-systems} - -Di first alternative cryptocurrency of all, [Namecoin](http://namecoin.org/), wey try to yus Bitcoin-laik blockchain to provide name registrashon system, wia users fit regista dia names for publik database alongside oda data. Di main yus kase wey dem dey tokk about na for [DNS](https://wikipedia.org/wiki/Domain_Name_System) system, wey dey map domain names laik "bitcoin.org" (abi, for Namecoin kase, "bitcoin.bit") to IP address. Oda yus kases na email authentikashon and even more advans reputashon systems. Here na di basik kontract wey dem fit yus giv Namecoin-laik name registrashon system for Ethereum: - -```py -def register(name, value): - if !self.storage[name]: - self.storage[name] = value -``` - -Di kontract simpol wella; all im bi na just database inside di Ethereum netwok wey dem fit add to, but dem nor fit adjust abi rimuv from am. Anybodi fit regista name wit some value, and dat registrashon go stick foreva. More advans name registrashon kontract go also get "funshon klause" wey go allow oda kontracts to ask am kweshons, im go also get metod for di "owna" (wey bi di first pesin wey regista) wit name wey im fit yus shanj di data abi transfa ownaship. Pesin fit even add reputashon and web-of-trust funshonality on top. - -### File storaj wey nor dey sentralize {#decentralized-file-storage} - -Ova di past few years, plenti popular online file storaj startups don show, di most popular one na Dropbox, wey dey try allow users to upload backup of dia hard drive den di savis go store di backup and allow di user access am in ekshanj for monthly fee. But, for dis taim, di file storaj market sometaims nor dey effishient; if yu just look smoll for diferen solushons wey exist, yu go see sey, espeshially for di "uncanny valley" 20-200 GB level wia free quotas abi enterprise-level diskounts nor dey work, monthly prices for mainstream file storaj kost so tey yu dey pay pass di kost of di entaya hard drive for just one month. Ethereum kontracts fit allow for di growth of disentralize file storaj ekosystem, wia individual users fit earn smoll money as dem dey rent out dia own hard drives and den dem fit yus di space wey dem nor yus to further ridus di kosts of file storaj. - -Di main foundashon piece for dis device go bi wetin wi don koll di "disentralize Dropbox Kontract". Dis na laik kontract works as follows. First, pesin go separate di data wey dem wont into blocks, encrypt ish block so im go dey private, and dey build Merkle tree from am. Pesin go den make kontract wit rule sey, efri N blocks, di kontract go pick random index for di Merkle tree (using di block hash wey don pass, wey dey accessibol from kontract kode, as source of randomness), den giv X ether to di first entity wey provide transakshon wit simplol payment verifikashon-laik pruf of ownaship of di block for dat index for di tree. Wen user wan download dia file again, dem fit yus mikropayment shannel protokol (laik pay 1 szabo per 32 kilobytes) to get di file back; di aproach wey dey fee-effishient past na for di pesin wey dey pay make im nor publish di transakshon ontil di end, insted dem go riplace di transakshon wit one wey get more money wit di same nonce afta im reach efri 32 kilobytes. - -One very important feature of di protokol bi sey, aldoh im fit look laik pesin dey trust many random nodes sey dem nor go deside to forget di file, pesin fit ridus dat risk to almost zero by separating di file into many pieces thru sikrit sharing, den watching di kontracts to see if ish piece still dey for some node posseshon. If one kontract still dey pay out money, dat one dey provide cryptographic pruf sey somebody somewia still dey store di file. - -### Disentralized Autonomous Organizashons {#decentralized-autonomous-organizations} - -Di general konsept of one "disentralized autonomous organizashon" na of virtual entity wey get some set of membas abi shiaholdas wey, maybe wit 67% majority, get di rite to spend di entity money and modify im kode. Di membas go kollectively deside hau di organizashon go allocate im funds. Ways wey dem dey yus shia DAO funds fit range from bountis, salaris to even more exotik metods laik intanal kurensy to tins laik riwod work. Dis one dey essenshialy replikate di legal strukshure of tradishonal kompany abi nonprofit but im dey yus only di cryptographic blockchain teknology to enforse am. So far, plenti of di tori around DAOs don dey around di "kapitalist" model of "disentralized autonomous korporashon" (DAC) wit shiaholdas wey dey risiv dividends and tradabol shia; na anoda models, wey dem fit eksplain as "disentralize autonomous komunity", go make all membas get ekwol shia for desishon making and go rikwaya 67% of membas wey dey exist make dem agree to add abi rimuv memba. Wetin pesin rikwaya fit only get only one membaship wey dem go nid to enforse di group koletively. - -One general outline for hau to kode one DAO na laik dis. Di disign wey simpol pass na simpol piece of sef-modifying kode wey dey shanj if two-thirds of di membas agree on di shanj. Aldoh kode dey hard to shanj for theory, pesin fit get around dis izy and get de-facto mutability by having chunks of di kode to separate kontracts, and having di address of which kontracts to koll stored wey dey stored for di storaj dem fit modify. To run dat simpol DAO kontract, im go get three transakshon types, wey dem dey distinguish by di data wey dem provide for di transakshon: - -- `[0,i,K,V]` to regista di proposal wit index `i` to shanj di address at storaj index `K` to value `V` -- `[1,i]` to regista vote wey dey proposal `i` -- `[2,i]` to take finalize proposal `i` if dem don make enuf votes - -Di kontract go den get klauses for ish of dis. E go maintain rekod of all open storaj shanjis, wit list of di pipol wey vote for dem. E go also get list of all di membas. Wen any storaj shanj don reach two thirds of membas wey dey vote for am, di final transakshon fit exekute di shanj. Dem go also don build sophistikated skeleton wey go also get built-in voting ability for feashures laik sending transakshon, make en add membas and make en rimuv membas, and e fit even provide for [Liquid Demokrasy](https://wikipedia.org/wiki/Liquid_democracy)-style vote delegashon (wey bi sey anybody fit assign someone make en vote for dem, and assignment dey transitive so if A assign B and B assign C den C dey ditamin A vote). Dis disign go kon allow di DAO make im grow normally as komunity wey nor dey sentralized, wey dey allow pipol to delegate di task of filtering out who bi memba to speshialists las-las, but for di "kurent system" speshialists fit pop in and out of existence izy ova taim as individual komunity membas shanj hau dem align. - -Anoda model na for disentralized korporashon, wia any akant fit get zero abi more shares, and two thirds of di shares rikwaya to make desishon. Komplete skeleton go involve asset manajment funshonality, di ability to make offer to buy abi sell shares, and di ability to asept offers (hopefully wit order-matching metods inside di kontract). Delegashon go also exist Liquid Demokracy-style, generalizing di idia of "board of directors". - -### Hau yu fit apply am more {#further-applications} - -**1. Wallets wey dem dey yus save**. Make wi sey Alice wan kip en funds safe, but she dey worried sey she go luz am abi sombody go hack en private key. She put ether for kontract wit Bob, wey bi bank, laik dis: - -- Na Alice alone fit rimuv highes 1% of di funds for ish day. -- Na Bob alone fit rimuv maximum of 1% of di funds per day, but Alice get di pawa to make transakshon wit her key wey go shut off dis ability. -- Alice and Bob togeda fit witdraw anytin. - -Normally, 1% efri day dey enuf for Alice, and if Alice wan kollet more moni she fit ask Bob for helep. If dem hack Alice key, she go run go meet Bob tell am sey make im muv di funds to new kontract. If her key lost, Bob go find way rimuv di funds las-las. If Bob turn out to bi bad pesin, den she fit turn off im ability to witdraw. - -**2. Crop insurans**. Pesin fit make finanshial derivatives kontract izy but dem go yus data feed of di weather, e nor go yus di one of any price index. If farmer for Iowa buy derivative wey dey pay out opposite based on di rainfoll for Iowa, den if drought dey hapun, di farmer go risiv di moni sharp-sharp and if rain plenti di farmer go happy bikos dia crops go do well. Dem fit also expand dis one to natural disaster insurans generally. - -**3. Data feed wey no dey sentralized **. For finanshial kontracts, e fit dey posibol to disentralize di data feed thru protokol wey dem dey koll "[SchellingCoin](http://blog.ethereum.org/2014/03/28/schellingcoin-a-minimal-trust-universal-data-feed/)". SchellingCoin dey work like dis: N parties all go put into di system di value of di given data (like de ETH/USD price), im go sort di values, and efribody bitwin di 25th and 75th percentile go get one token as riwod. Efribodi get di insentive to provide di ansa wey efribodi else go provide, and di only value wey plenti playas fit realistikaly agree on na di obvious default: di truth. Dis one go kreate disentralized protokol wey fit for theory giv any numba of values, e go also give di ETH/USD price, di temperashure for Berlin abi even di rizut of one hard computashon. - -**4. Smart multisignature eskrow**. Bitcoin dey allow multisignature transakshon kontracts wia, for eksampol, three out of di five keys fit spend di funds. Ethereum dey allow for more granularity; for eksampol, four out of five fit spend efritin, three out of five fit spend up to 10% per day, and two out of five fit spend up to 0.5% per day. Di Ethereum multisig also dey asynchronous - dis one mean say two parties fit regista dia signatures for di blockchain at difren taims and di last signature go automatikaly send di transakshon. - -**5. Cloud komputing**. Dem fit also yus di EVM teknology take make verifiabol komputing environment, wey go allow users make dem ask odas to karry out komputashons and den opshonaly ask for proofs sey dem do komputashons koretly for some sheckpoints wey dem randomly pick. Dis one dey allow for di kreashon of kloud komputing market wia any user fit participate with dia desktop, laptop or speshialized server, and to dey spot check togeda wit sekurity deposits fit dey used to make sure say di system dey trustworthy (like nodes no fit cheat den make profit). Aldoh dis kind system fit nor dey suitabol for all tasks; tasks wey rikwaya high level of inter-process komunikashon, for eksampol, nor fit do am izy on top large kloud of nodes. Oda tasks sha dey izy pass to parallelize; projects laik SETI@home, folding@home and genetik algorithms fit dey izy to run on top dis platfom. - -**6. Peer-to-peer gambling**. Any numba of peer-to-peer gambling protokols, laik Frank Stajano and Richard Clayton [Cyberdice](http://www.cl.cam.ac.uk/~fms27/papers/2008-StajanoCla-cyberdice.pdf), fit dey run on di Ethereum blockchain. Di gambling protokol wey simpol pass na akshualy just kontract for difrens on di next block hash. Dem fit build more advans protokols from dia, dis one go kreate gambling savis wit near-zero fees wey nor get ability to sheat. - -**7. Markets wey dem dey predict**. If dem provide orakol abi SchellingCoin, markets wey dem dey predict also dey izy to run, and prediction markets togeda wit SchellingCoin fit prove to be di first mainstream aplikashon of [futarchy](http://hanson.gmu.edu/futarchy.html) as gofanans protokol for disentralized organizashons. - -**8. On-chain disentralized marketplaces**, wey dey yus di identity and reputashon system as base. - -## Miscellanea And Koncerns {#miscellanea-and-concerns} - -### Modified GHOST Implimentashon {#modified-ghost-implementation} - -Di "Greedy Heaviest Observed Subtree" (GHOST) protokol na new tin wey Yonatan Sompolinsky and Aviv Zohar first bring out for [December 2013](https://eprint.iacr.org/2013/881.pdf). Wetin make dem kreate GHOST na say blockchains wey dey konfam tins kwik-kwik dey suffer from sekurity palava bikos of high old rate - as e take dey hapun, if miner A mine one block and den miner B kome mine anoda block bifor miner A own reach B side, miner B block go waste and e nor go helep sekurity for di netwok. Again sef, anoda palava dey: if miner A na mining pool wey get 30% hashpawa and B get 10% hashpawa, A go get 70% shans to produs stale block (bikos di oda 30% of di taim, na A produs di last block so e go get mining data sharp-sharp) while B go get 90% shans to produs stale block. So, if di block interval short wella make stale rate high, A go dey more effishient just bikos of im size. As dis two tins join, blockchains wey dey produs blocks kwik-kwik fit make one mining pool get enuf persentaj of di netwok hashpawa to dey kontrol di mining process by imsef. - -As Sompolinsky and Zohar tok am, GHOST dey solve di first palava of netwok sekurity loss by putting old blocks for di kalkulashon of wich chain long pass; dat one mean sey, nor bi just di parent and ancestors of one block, but also di old descendants of di block ancestor (for Ethereum languaj, wi dey koll dem "uncles") dem go add for di kalkulashon of wey dey block get di total proof-of-work wey big pass behind am. To solve di sekond palava of sentralizashon bias, wi go pass di protokol wey Sompolinsky and Zohar deskribe, and wi go also give block riwods to stales: one old block go risiv 87.5% of im base riwod, and di nephew wey get di old block go risiv di rimaining 12.5%. Dem nor dey giv transakshon fees to uncles. - -Ethereum dey yus simpol vashon of GHOST wey dey only go down seven levels. Na laik dis dem define am: - -- One block suppose tok wey bi one be im parent, and en suppose tok at least 0 abi more uncles -- Uncle wey dey block B gats get dis kain propatis: - - Im suppose bi diret pikin of di kth generashon ancestor of B, wia `2 <= k <= 7`. - - En nor fit be ancestor of B - - Uncle gats bi korect block heada, but im nor nid to bi block wey dem don verify bifor abi even koret bloc - - Di uncle gats dey difren from all uncles wey dem don put for blocks bifor and all oda uncles wey dem put for di same block (nor doubol-inklushon) -- For efri uncle U for block B, di miner of B go get extra 3.125% on top im coinbase riwod and di miner of U go get 93.75% of normal coinbase riwod. - -Dis limit vashon of GHOST, wey uncles fit only reach 7 generashons, na im dem yus for two rizins. First one, if GHOST nor get limit, e go bring too many palava for di kalkulashon of which uncles dey koret for one block. Sekond one, if GHOST nor get limit wit kompensashon as dem dey yus for Ethereum, e go rimuv di rizin wey make miner go want mine for di main chain insted of di chain of publik attacka. - -### Fees {#fees} - -Bikos efri transakshon wey dem publish for blockchain dey make netwok spend money to download and sheck am, im nid somtin to kontrol am, wey bi laik transakshon fees, so pipol nor go dey misuse am. Di way wey dem dey do am for Bitcoin, na to make di fees voluntary, dem dey trust miners to bi di gatekipas and set difren minimums. Bitcoin pipol laik dis approach wella bikos im bi laik "market-based", wey dey make supply and dimand bitwin miners and pipol wey dey send transakshon ditamin di price. But di palava wit dis way to dey rizin bi sey, transakshon processing nor bi market; even doh im sweet for mouth to tink sey transakshon to dey process na savis wey miner dey offer pesin wey send am, for real laif efri transakshon wey miner inklude go nid make efri node for di netwok process am, so na third parties dey bear most of di kost of transakshon to dey yus process, nor bi di miner wey dey deside weda to put am abi not. So, wahala wey dey affect efribody go fit hapun. - -But as im bi, di fault for di market-based metod bi sey, wen dem give am one partikular wrong asumpshon wey simpol, e go just kancel imsef out laik magik. Di argument na laik dis. Suppose sey: - -1. One transakshon dey lead to `k` operashons, wey dey offa riwod `kR` to any miner wey inklude am wia im senda set `R` and miner fit don see `k` and `R` (roughly) bifor. -2. One operashon get processing kost of`C` for any node (wey mean sey all nodes get ekwol efishiensy) -3. Dem `N` mining nodes dey, wey ish one get ekwol processing pawa gan-gan (wey mean `1/N` for di total) -4. Nor full nodes wey nor dey mine exist. - -Miner go gree process transakshon if di riwod wey en expect pass di kost. So, di riwod wey en dey ekspet na `kR/N` sinse di miner get `1/N` shans to process di next block, and di processing kost for di miner na just`kC`. So, miners go put transakshons wey `kR/N > kC`, or `R > NC`. Make yu note sey `R` na di per-operashon fee wey di senda provide, and na one lower bound on di benefit wey di senda get from di transakshon, and `NC` na di kost for di entaya netwok togeda to dey process one operashon. So, miners get di insentive to inklude only doz transakshons wey di total utilitarian benefit pass di kost. - -But, some impotant tins dey difren for real life from doz asumpshons: - -1. Di miner dey pay kost wey high pass to process di transakshon pass di oda nodes wey im dey verify, sinse di extra taim to verify dey delay block propagashon and so e dey inkrease di shans sey di block go bikom old. -2. Full nodes wey nor dey mine dey exist. -3. Di mining pawa distribushon fit end up radikaly inegalitarian in praktis. -4. Pipol wey dey spekulate, politikal enemis and krazy pipol wey just want kause palava for di netwok dey exist, and dem fit smartly set up kontracts wia dia kost low pass di kost wey oda nodes wey dey verify dey pay. - -(1) dey make miner wan inklude fewer transakshons, and (2) dey inkrease `NC`; so, dis two effects dey partly kancel ish oda out.([Hau?](https://web.archive.org/web/20250427212319/https://github.com/ethereum/wiki/issues/447#issuecomment-316972260#issuecomment-316972260) 3) and (4) na di main palava; to solve dem wi just put floating cap: nor block fit get more operashons pass `BLK_LIMIT_FACTOR` taims di long-term eksponenshal moving averaj. Spesifikally: - -```js -blk.oplimit = floor((blk.parent.oplimit \* (EMAFACTOR - 1) + -floor(parent.opcount \* BLK\_LIMIT\_FACTOR)) / EMA\_FACTOR) -``` - -`BLK_LIMIT_FACTOR` and `EMA_FACTOR` na konstants wey dem go set to 65536 and 1.5 for nau, but dem fit shanj am afta further analysis. - -Anoda faktor dey wey dey diskraj large block sizes for Bitcoin: blocks wey big go take longa taim to spread, and so dem get higher shans to bikom old. For Ethereum, blocks wey yus plenti gas fit also take longa taim to spread both bikos dem big for body and bikos dem take longa taim to process di transakshon state transishons to validate. Dis delay wey dey diskoraj na impotant tin for Bitcoin, but im nor too matta for Ethereum bikos of di GHOST protokol; so, to dipend on regulated block limits dey provide more stabol baseline. - -### Komputashon And Turing-Kompleteness {#computation-and-turing-completeness} - -One impotant tin bi sey di Ethereum virtual machine dey Turing-komplete; dis one mean sey EVM kode fit enkode any komputashon wey pesin fit tink of, wey inklude loops wey nor dey end. EVM kode dey allow looping for two ways. First, e get `JUMP` instrukshon wey allow di program to jump back to wia e don pass bifor for di kode, and `JUMPI` instrukshon to do kondishonal jumping, wey allow for statements laik `while x < 27: x = x * 2`. Sekond, kontracts fit koll oda kontracts, wey fit allow for looping thru rekurshon. Dis one dey naturaly bring one palava: shey bad users fit shut down miners and full nodes as im dey force dem to enta loop wey nor dey end? Di issue dey kome up bikos of one wahala for komputa science wey dem dey koll di halting palava: e nor get way to tell, for general kase, weda one program go eva stop abi not. - -As wi don tok for di state transishon seshon, di solushon na to make sure say transashon gats set maximum numba of komputashonal steps wey en fit take, and if exekushon take longa, komputashon go rivarse but dem go still pay fees. Messajis dey work for di same way. To show di motivashon behind awa solushon, konsida di following eksampol: - -- One attaka kreates one kontact wey dey run one inifite loop, and den send one transakshon to dey aktivate dat loop to di miner. Di miner go process di transakshon, run di infinite loop, and den wait for am to run out of gas. Even doh di exekushon run out of gas and stop for middol, di transakshon still valid and di miner still kolet di fee from di attacka for ish komputashonal step. -- Attacka go make very long infinite loop wit plan to forse di miner to kip komputing for so long sotey by di taim komputashon finish, some more blocks don kome out and en nor go posibol for di miner to put di transakshon wey go allow am kolet di fee. But, dem go rikwaya di attacka to submit value for `STARTGAS` wey go limit di numba of komputashonal steps wey exekushon fit take, so di miner go sabi bifor taim sey di komputashon go take too many steps. -- Attacka see kontract wit kode laik `"send(A,kontract.storaj[A]); kontract.storaj[A] =0`", and den send transakshon wit just enuf gas to run di first step but not enuf wey en go take reach di sekond one (wey mean sey en dey make witdrawal but nor let di balans go down). Di pesin wey write di kontract nor nid worry about proteshon against dis kain attack, bikos if exekushon stop for middol, di shanjis go rivarse. -- Finanshial kontract dey work by taking di median of nine proprietary data feeds to ridus risk. Attacka go take ova one of di data feeds, wey dem disign to fit shanj thru di variabol-address-koll metod wey wi don tok about for di sekshon about DAOs, and shanj am to run infinite loop, so e dey try to forse any attempt to klaim funds from di finanshia kontract to run out of gas. But, di finanshial kontract fit set gas limit for di messaj to privent dis palava. - -Di oda opshon to Turing-kompleteness na Turing-inkompleteness, wia `JUMP` and `JUMPI` no dey exist and only one kopy of ish kontract fit dey for di koll stack at any taim. Wit dis system, di fee system wey wi don tok and di wahala wey dey around hau awa solushon go work fit nor dey necessary, as di kost to exekute kontract go get upper limit based on im size. Also, Turing-inkompletenes nor even bi big limitashon; out of all di kontract eksampols wey wi don tink of inside, na only one nid loop, and even dat loop wi fit rimuv am if we make 26 repitishons of one-line piece of kode. Wit di sirious implikashons of Turing-kompleteness, and di smoll benefit, why wey we nor wan just yus Turing-inkomplete languaj? For real life, haueva, Turing-inkompleteness nor bi neat solushon to di palava at all. To see why, look dis kontracts: - -```sh -C0: call(C1); call(C1); -C1: call(C2); call(C2); -C2: call(C3); call(C3); -... -C49: call(C50); call(C50); -C50: (run one step of a program and record the change in storage) -``` - -Now, send transakshon giv A. So, for 51 transakshons, wi get kontract wey dey take 250 komputashonal steps. Miners fit try detect dis kain logik bombs bifor taim by kipin value alongside ish kontract wey dey show di maximum numba of komputashonal steps wey e fit take, and kalkulate dis one for kontracts wey dey koll oda kontracts ova and ova, but dat one go rikwaya miners to forbid kontracts wey dey kreate oda kontracts (sinse dem fit roll di kreashon and execushon izy of all 26 kontracts above into one kontract). Anoda palava bi sey di address field of messaj na variabol, so generally e fit nor even posibol to sabi wich oda kontracts one kontract go koll bifor taim. So, all in all, we get konklushon wey dey surprising: Turing-kompleteness dey izy to manaj, and di lack of Turing-kompleteness dey difikut to manaj unless di exact same kontrols dey - but for dat kase why wi nor just let di protokol dey Turing-komplete? - -### Kurrency And Issuans {#currency-and-issuance} - -Di Ethereum netwok get im own built-in kurrensy, ether, wey dey serve two purposes: e dey provide primary liquidity layer to allow for efishient ekshanj bitwin difren types of dijital assets and, di more impotant, e dey provide one metod to dey pay transakshon fees. For conveniens and to stop any future argument (see di kurent mBTC/uBTC/satoshi debate for Bitcoin), dem don already label di denominashons: - -- 1: wei -- 1012: szabo -- 1015: finney -- 1018: ether - -Make yu take dis one as ekspand vashon of di koncept of "dollars" and "cents" or "BTC" and "satoshi". For di near future, wi dey ekspet sey dem go yus "ether" for ordinary transakshon, "finney" for mikrotransakshons and "szabo" and "wei" for teknika diskushons about fees and protokol implimentashon; di rimaining denominashons fit bikom yusful later and dem nor nid inklude dem for klients nau. - -Di issuans model go bi laik dis: - -- Dem go riliz Ether for kurensy sale at di price of 1000-2000 ether per BTC, dis na way wey dem wan yus fund di Ethereum organizashon and pay for divelopment wey oda platfoms laik Mastercoin and NXT don yus succeed bifor. Pipol wey buy early go benefit from bigga diskounts. Di BTC wey dem kollet from di sale, dem go yus am komplete to pay salaris and bountis to divelopas and invest into difren for-profit and non-profit projects for di Ethereum and cryptokurensy ekosystem. -- 0.099x di total amount wey dem sell (60102216 ETH) dem go allokate am to di organizashon to kompensate early kontributors and pay ETH-denominated ekspensis bifor di genesis block. -- 0.099x of di total amount wey dem sell dem go keep am as long-term risarve. -- 0.26x of di total amount wey dem sell dem go giv am to miners per year foreva afta dat point. - -| Group | Wen dem launch | Afta 1 year | Afta 5 years | -| -------------------------------- | -------------- | ----------- | ------------ | -| Kurensy units | 1.198X | 1.458X | 2.498X | -| Purchasers | Purchasers | 68.6% | 40.0% | -| Risarve wey dem spend bifor sale | 8.26% | 6.79% | 3.96% | -| Risarve wey dem spend afta sale | 8.26% | 6.79% | 3.96% | -| Miners | 0% | 17.8% | 52.0% | - -#### Long-Term Supply Growth Rate (percent) - -![Inflashon for Ethereum](./ethereum-inflation.png) - -_Even doh di way dem dey issue di kurensy dey linear, just laik Bitcoin ova taim di supply growth rate still dey tend to zero._ - -Di two main shoices for di model above na (1) di existence and size of endowment pool, and (2) di existence of permanently growing linear supply, as opposed to supply wey dey capped laik for Bitcoin. Di rizin for di endowment pool na laik dis. If di endowment pool nor exist, and dem ridus di linear issuans to 0.217x to give di same inflashon rate, den di total quantity of ether go be 16.5% less and so ish unit go bi 19.8% more valuabol. So, for di ekwiilibrium 19.8% more ether dem go buy for di sale, so ish unit go again be exactly as valuabol as bifor. Di organizashon go also den get 1.198x as much BTC, wey we fit konsida to be split into two slices: di original BTC, and di adishonal 0.198x. So, dis situashon di same as di _same tin as_endowment, but wit one impotant difrens: di organizashon dey hold only BTC, so e no get motivashon to suppot di value of di ether unit. - -Di pamanent linear supply growth model dey ridus di risk of wetin some pipol see as too much wealth koncentrashon for Bitcoin, and e dey give pipol wey dey live for present and future taims fair shans to akwaya kurensy units, while for di same taim en still dey kip strong insentive to get and hold ether bikos di "supply growth rate" as persentaj still dey tend to zero ova taim. Wi dey also theorize sey bikos koins dey always lost ova taim due to kialessness, death, etc, and wi fit model koin loss as persentaj of di total supply per year, say di total kurensy supply for cirkulashon go in fact eventually stabilize at value wey equal to di annual issuans divided by di loss rate (for eksampol, at loss rate of 1%, wons di supply reach 26X den 0.26X dem go mine and 0.26X dem go luz efri year, dey kreate ekwilibrium). - -Make yu note sey for di future, e fit hapun sey Ethereum go switch to proof-of-stake model for sekurity, wey go ridus di issuans rikwayament to bitwin zero and 0.05X per year. In kase sey di Ethereum organizashon luz funding abi for any oda rizin disappia, wi dey leave open "soshial kontract": anybodi get di rite to kreate future kandidate vashon of Ethereum, wit di only kondishon as sey di Kwontity of ether suppose bi at most ekwol to `60102216 * (1.198 + 0.26 * n)` wia `n` na di numba of years afta di genesis block. Kreators dey free to krowd-sell abi make dem assign some abi all of di difrens bitwin di PoS-driven supply ekspanshon and di maximum allowabol supply ekspanshon to pay for divelopment. Kandidate upgrades wey nor komply wit di soshial kontract dem fit dey justifiably fork into vashon wey go komply. - -### Mining Kentralizashon {#mining-centralization} - -Di Bitcoin mining algorithm dey work by making miners kompute SHA256 on slightly modified vashons of di block header millions of taims ova and ova again, ontil one node kome up wit vashon wey im hash dey less pass di target (dis one kurently dey around 2192). But, dis mining algorithm dey vulnerabol to two type of sentralizashon. First, di mining ekosystem don dey dominated by ASICs (aplikashon-spesifik integrated kircuits), komputa chips wey dem disign for, and so thousands of taims more efishient at, di spesifik task of Bitcoin mining. Dis one mean say Bitcoin mining nor longa dey disentralized wella again, e kon dey nid millions of dollars of kapital to participate wella. Sekond, most Bitcoin miners nor dey akshualy paform block validashon lokally; dem dey rely on sentralized mining pool to giv di block headas. Dis palava na im worse pass: as of di taim wey dem write dis, di top three mining pools dey indirectly kontrol 50% of processing pawa for di Bitcoin netwok, aldoh dis one dey ridus by di fact say miners fit switch to oda mining pools if pool abi koalishon attempt 51% attack. - -Di kurent plan for Ethereum na to yus mining algorithm wia miners go nid fetch random data from di state, kompute some randomly transakshons wey dem select from di last N blocks for di blockchain, den riturn di hash of di rizut. Dis one get two impotant benefits. First one na, Ethereum kontracts fit get any kind of komputashon, so Ethereum ASIC go bi ASIC for general komputashon - wey mean sey na betta CPU. Sekond, mining rikwaya access to di entaya blockchain, dey forse miners to store di entaya blockchain and dey make dem dey kapabol to dey verify efri transakshon. Dis one dey rimuv di nid for sentralized mining pools; aldoh mining pools fit still sarve di legitimate role of makin di randomness of riwod distribushon level, peer-to-peer pools wit nor sentral kontrol fit also sarve dis funshon wella. - -Dem neva test dis model, and e fit get difikultis along di way to dey afoid satain kleva optimizashons wen im dey yus kontract exekushon as mining algorithm. But one tin wey dey intrest for dis algorithm bi sey im dey allow anybodi to "poison di well", e dey do am as im dey bring large numba of kontracts into di blockchain spesifikaly disign to stymie satain ASICs. Di ekonomik insentives exist for ASIC manufacturers to yus dis kain trick take attack ish oda. So, di solushon wey wi dey divelop na ultimately adaptive ekonomik human solushon rada dan one wey dey purely teknical. - -### Scalability {#scalability} - -One komon worry about Ethereum na di issue of skalability. Laik Bitcoin, Ethereum dey suffer from di flaw sey efri transakshon nid make efri node for di netwok process am. Wit Bitcoin, di size of di kurent blockchain dey rest at about 15 GB, and e dey grow by about 1 MB per hour. If di Bitcoin netwok go process Visa 2000 transakshon per sekond, im go grow by 1 MB per three sekonds (1 GB per hawa, 8 TB per year). Ethereum go suffer similar growth pattan, dis bad pass by di fact sey plenti aplikashons go dey on top of di Ethereum blockchain insted of just kurensy as e bi for Bitcoin, but e betta smoll bikos Ethereum full nodes only nid to store di state insted of di entaya blockchain history. - -Di wahala wit blockchain size wey big laik dat na sentralization risk. If di blockchain size inkrease reach, sey, 100 TB, den wetin go fit hapun bi sey na only smoll numba of big biznes go run full nodes, and all di regular users go dey yus lite SPV nodes. For dat kain situashon, possibility dey sey di full nodes fit join togeda and agree to sheat for some way wey go benefit dem (laik shange di block riwod, give demsefs BTC). Lite nodes nor go get way to take detect dis nau-nau. Normal, one honest full node go still exist, and afta few hawas, infomashon about di fraud go spread thru shannels laik Reddit, but at dat point e go don too late: e go bi up to di ordinary users to organize effort to blacklist di blocks, one big and almost impossibol koordinashon palava on similar scale as dat of pulling off successful 51% attack. For di kase of Bitcoin, na di kurrent palava bi dis, but blockchain modifikashon wey [Peter Todd don sujest](https://web.archive.org/web/20140623061815/http://sourceforge.net/p/bitcoin/mailman/message/31709140/) wey go ridus dis issue. - -For di near term, Ethereum go yus two adishonal strategis take kope wit dis palava. First, bikos of di blockchain-based mining algorithms, efri miner go dey forsed to bi full node, wey dey kreate lower bound on di numba of full nodes. Sekond and more important bi sey, wi go inklude intamediate state tree root for di blockchain afta ish transakshon don process. Even if di block validashon dey sentralized, as long as one honest verifying node exist, dem fit stop di sentralizashon palava thru verifikashon protokol. If miner publish invalid block, dat block suppose dey badly formatted, abi di state `S[n]` dey inkorect. Sinse wi sabi sey `S[0]` di korect, some first state suppose dey `S[i]` wey nor korect wia `S[i-1]` im korect. Di verifying node go provide di index`i`, e go also provide di "proof of invalidity" wey go konsist of di subset of Patricia tree nodes wey nid to process `APPLY(S[i-1],TX[i]) -> S[i]`. Nodes go fit yus dose nodes run dat part of di komputashon, and see sey di `S[i]`wey dem generate nor match di `S[i]` wey dem provide. - -Anoda, more sophistikated, attak go involve di bad-bad miners wey dey publish inkomplete blocks, so di full informashon nor go even dey to ditamin weda di blocks dey valid abi dem nor dey valid. Di solushon to dis na shallenj-response protokol: verifikashon nodes go dey issue "challenjis" for di form of target transakshon indices, and upon receiving node lite node go dey treat di block as untrusted ontil anoda node, weda di miner abi anoda verifier, provide subset of Patricia nodes as proof of validity. - -## Konclushon {#conclusion} - -Di Ethereum protokol dey originally konceive as upgraded vashon of cryptocurrency, wey dey provide advans features such as on-blockchain eskrow, witdrawal limits, finanshal kontracts, gambling markets and di laik via highly generalized programming languaj. Di Ethereum protokol nor go "support" any of di aplikashons direct, but di existens of Turing-komplete programming languaj mean sey dem fit yus theory kreate kontracts for any transakshon type abi aplikashon. Wetin dey very interesting about Ethereum na dat di Ethereum protokol dey muv far far dan just kurensy. Protokols wey dey around disentralized file storaj, disentralized komputashon and disentralized predikshon markets, among dozens of oda such koncepts, get di potenshial to substantially inkrease di efishiensy of di komputashonal industry, and giv big boost to oda peer-to-peer protokols by adding for di first taim di ekonomik layer. Finally, plenti amount of aplikashons dey wey nor get anytin to do wit money at all. - -Di koncept of arbitrary state transishon funshon as run by di Ethereum protokol dey provide for platfom wit unik potenshial; rada dan for am to dey klosed-ended, singol-purpose protokol intend for spesifik array of aplikashons for data storaj, gambling abi finans, Ethereum na open-ended by disign, and wi biliv sey e dey suited wella to serve as foundashonal layer for very large numba of both finanshial and non-finanshial protokols for di years to kome. - -## Notes and Further Reading {#notes-and-further-reading} - -### Notes {#notes} - -1. Sophistikated reada fit notis say Bitcoin address na di hash of di elliptik kurve publik key, and nor bi di publik key imsef. Haueva, im dey in act pafectly legitimate cryptographic terminology to refer to di pubkey as one publik key imsef. Dis na bikos wi fit konsida Bitcoin cryptography to bi kustom digital signature algorithm, wia di publik key konsist of di hash of di ECC pubkey, di signature konsist of di ECC pubkey togeda wit di ECC signature, and di verifikashon algorithm dey sheck di ECC pubkey for di signature against di ECC pubkey hash wey dem provide as publik key and den e dey verify di ECC signature wit di ECC pubkey. -2. Teknikaly, di median of di 11 previous blocks. -3. For inside, 2 and "CHARLIE" na both numbas[fn3](#notes), wit di last one being for big-endian base 256 reprisentashon. Numbeas fit dey at smollest 0 and at highest 2256-1. - -### Further Reading {#further-reading} - -1. [Follow kome value](http://bitcoinmagazine.com/8640/an-exploration-of-intrinsic-value-what-it-is-why-bitcoin-doesnt-have-it-and-why-bitcoin-does-have-it/) -2. [Smart propaty](https://en.bitcoin.it/wiki/Smart_Property) -3. [Smart contracts](https://en.bitcoin.it/wiki/Contracts) -4. [B-money](http://www.weidai.com/bmoney.txt) -5. [Proofs of works wey dem fit yus again](https://nakamotoinstitute.org/finney/rpow/) -6. [Propaty titols wey sekure wit di owna authority](https://nakamotoinstitute.org/secure-property-titles/) -7. [Di Bitcoin whitepaper](http://bitcoin.org/bitcoin.pdf) -8. [Namecoin](https://namecoin.org/) -9. [Zooko's triangol](https://wikipedia.org/wiki/Zooko's_triangle) -10. [Whitepaper of dem Kolored koins](https://docs.google.com/a/buterin.com/document/d/1AnkP_cVZTCMLIzw4DvsW6M8Q2JC0lIzrTLuoWu2z1BE/edit) -11. [Di Mastercoin whitepaper](https://github.com/mastercoin-MSC/spec) -12. [Decentralized autonomous korporashons wey dey for Bitcoin Magazine](http://bitcoinmagazine.com/7050/bootstrapping-a-decentralized-autonomous-corporation-part-i/) -13. [Payment verifikashon wey dem don make simpol](https://en.bitcoin.it/wiki/Scalability#Simplified_payment_verification) -14. [Merkle trees](https://wikipedia.org/wiki/Merkle_tree) -15. [Patricia trees](https://wikipedia.org/wiki/Patricia_tree) -16. [GHOST](https://eprint.iacr.org/2013/881.pdf) -17. [StorJ and Autonomous Agents, Jeff Garzik](http://garzikrants.blogspot.ca/2013/01/storj-and-bitcoin-autonomous-agents.html) -18. [Wen Mike Hearn dey tok on Smart Propaty for Turing Festival](https://www.youtube.com/watch?v=MVyv4t0OKe4) -19. [Ethereum RLP](https://web.archive.org/web/20250427212320/https://github.com/ethereum/wiki/wiki/%5BEnglish%5D-RLP) -20. [Ethereum Merkle Patricia trees](https://web.archive.org/web/20250427212320/https://github.com/ethereum/wiki/wiki/%5BEnglish%5D-Patricia-Tree) -21. [Wen Peter Todd dey tok on Merkle sum trees](https://web.archive.org/web/20140623061815/http://sourceforge.net/p/bitcoin/mailman/message/31709140/) - -_If yu wan sheck di history of di whitepaper make yu sheck [dis wiki](https://web.archive.org/web/20250427212319/https://github.com/ethereum/wiki/blob/old-before-deleting-all-files-go-to-wiki-wiki-instead/old-whitepaper-for-historical-reference.md)._ - -_Ethereum, laik plenti komunity-driven, softwia project wey open sorse, don grow pass wen im first arrive. To learn about di latest divelopment of Ethereum, and hau dem don make shanjis to di protokol, wi rekomend [dis guide](/learn/)._ diff --git a/public/content/translations/pcm/zero-knowledge-proofs/index.md b/public/content/translations/pcm/zero-knowledge-proofs/index.md deleted file mode 100644 index 08d13538971..00000000000 --- a/public/content/translations/pcm/zero-knowledge-proofs/index.md +++ /dev/null @@ -1,214 +0,0 @@ ---- -title: Zero-knowledge prufs -description: Non-teknika introdukshon to zero-knowlej pruf for biginas. -lang: pcm ---- - -# Wetin be zero-knowlej prufs? {#what-are-zk-proofs} - -Zero-knowlej prufs na one way to dey pruf di validity of one statement witout showin di statement imsef. Di 'prova' na di party wey dey try to pruf one point, as di 'verifaya' dey responsibol to dey validate di point. - -Zero-knowlej prufs first show face for 1985 paper, "[Di knowlej komplexity of interaktiv pruf systems](http://people.csail.mit.edu/silvio/Selected%20Scientific%20Papers/Proof%20Systems/The_Knowledge_Complexity_Of_Interactive_Proof_Systems.pdf)" wey dey provide one definishon of zero-knowledge prufs wey dem too dey yus tuday: - -> Zero-knowlej protokol na one metod by wich one party (di prova) **fit pruf** to anoda party (di verifaya) **sey somtin dey true, witout showin any info** apart from di fact dat dis spesifik statement dey true. - -Zero-knowledge prufs don impruf ova di years and dem don yus am for plenti real-world aplikashons. - - - -## Why wi nid zero-knowlej prufs? {#why-zero-knowledge-proofs-are-important} - -Zero-knowledge prufs reprisent one success for applied cryptography, as dem don promise to impruf sekurity of infomashon for individuals. Konsida hau yu fit pruf one point (e.g., "I bi citizen of X kountry") to anoda party (e.g., one savis provida). Yu go nid to provide "evidens" to bak up yor point, such as one nashonal passpot abi driver license. - -But palava dey wit di metod, wey lack of privacy full am. Dem store Pesinaly Identifiabol Infomashon (PII) wey dem shia wit third-party savis in sentral databases, wey dey vulnerabol to hacks. Wit identity theft wey bikom one kritika issue, plenti means dey for more privacy-protecting means to dey shia sensitiv infomashon. - -Zero-knowlej prufs solve dis palava as **dem komot di nid to show infomashon to pruf validity of points**. Zero-knowlej protokol dey yus di statement (wey dem koll 'witness') as input to generate one koret pruf of im validity. Dis pruf dey provide strong asurans sey one statement dey true witout to dey ekspose di infomashon dem yus to dey kreate am. - -If wi go back to awa eksampol bifor, di only evidens yu nid to pruf yor citizenship klaim na one zero-knowlej pruf. Di verifaya go only shek if satain propatis of di pruf dey koret to bolif sey di statement na tru one so. - -## Yus-kases for zero-knowlej prufs {#use-cases-for-zero-knowledge-proofs} - -### Payments wey wi nor sabi {#anonymous-payments} - -Kredit kard payments somtaims dey show plenti partis, wey inklude di payments provida, banks, and oda partis wey get intrest (e.g., gofament autoritis). As finanshial surveillans get gud side to sabi aktivity wey nor legit, im also look down on di privacy of ordinary citizens. - -Cryptocurrencies suppose provide one means for users to do private, peer-to-peer transakshons. But plenti cryptocurrency transakshons dey show wella for publik blockchains. User identitis dey often bi fake and fit link to real-world identitis (e.g., by inkludin ETH address for Twitter abi GitHub profiles) abi fit join wit real-world identitis as yu dey yus basik on and off-chain data analysis. - -Spesifik "privacy coins" dey wey dem disign for transakshons wey wi nor sabi kpatakpata. Blockchains wey fokus on privacy, laik Zcash and Monero, dey kova transakshon ditails, plus senda/risiva address, asset type, kwontity, and di transakshon taimline. - -By baking in zero-knowlej teknology to di protokol, [blockchain](/glossary/#blockchain) netwoks wey fokus on privacy dey allow [nodes](/glossary/#node) to validate transakshons witout di nid to access transakshon data. - -**Zero-knowlej prufs also apply to transakshons wey wi nor sabi for publik blockchains**. One eksampol na Tornado Cash, one disentralize, savis wey nor get kustody wey dey allow users to kondut private transakshons on Ethereum. Tornado cash dey use zero-knowlej prufs to komplete transakshons ditails and make sure sey finanshial privacy dey. E bad sey, bikos dis don "kome in" privacy tools dem rilate to bad aktivity. To ovakome dis, privacy don bikom di normal tin for publik blockchains las las. - -### Identity protekshon {#identity-protection} - -Kurent identity manajment system dey put pesina infomashon to palava. Zero-knowlej prufs fit helep pesin validate identity as im dey protet sensitive ditails. - -Zero-knowlej prufs dey yusfulin di kontext of [disentralize identity](/decentralized-identity/). Disentralize identity (wey dem also diskribe as 'sef-sovereign identity') dey give pesin di ability to kontrol access to pesina identifayas. To dey pruf yor citizenship witout to dey riveal yor tax ID abi passport ditails na one gud eksampol of hau zero-knowlej teknology enabol disentralize identity. - -### Autentikashon {#authentication} - -To dey yus online savis rikwaya to dey pruf yor identity and koret to access doz platfoms. Di often rikwaya to dey provide pesina infomashon, laik names, email address, birth dates, and so on. Yu fit also nid to put long passwod for yor head abi risk to dey luz access. - -Zero-knowlej prufs, haueva, fit make autentikashon for both platfoms and users simpol. Wons dem don generate one ZK-pruf yusin publik inputs (e.g., data wey dey attest to di user membaship of di platfom) and private input (e.g., di user ditails), di user fit prisent am to autentikate dem identity wen dem nid to access di savis. Dis dey impruf di ekperiens for users and frees organizashons from di nid to store big amounts of user infomashon. - -### Komputashon wey yu fit verify {#verifiable-computation} - -Komputashon wey yu fit verify na anoda aplikashon of zero-knowlej teknology to dey impruf blockchain disigns. Komputing wey yu fit verify dey allow us to outsorse komputashon to anoda entity as to dey maintain rizut wey yu fit verify. Di entity dey submit di rizut along wit one pruf to dey yus verify sey dem run di program wella. - -Komputashon wey wi fit verify dey **impotant to dey impruf processin speeds for blockchains** witout ridusin sekurity. To dey ondastan di dey rikwaya to sabi di difren inside solushon dem propose to dey yus skale Ethereum. - -[On-chain scaling solushon](/developers/docs/scaling/#on-chain-scaling), laik sharding, nid sirios modifikashon of di blockchain base layer. Haueva, dis metod hard wella and dem bi errors for di implimentashon fit ridus Ethereum sekurity model. - -[Off-chain skaling solushons](/developers/docs/scaling/#off-chain-scaling) nor dey rilly nid plenti shanjis to di kore Ethereum protokol. Insted dem rely on one komputashon model wey dem outsorse to impruf thruput on Ethereum base layer. - -Here na hau dat dey wok in praktis: - -- Insted make im dey process efri transakshon, Ethereum dey push im exekushon to one seprate chain. - -- Afta dem process transakshon, di oda chain dey riturn di rizut to apply am to Ethereum state. - -Di benefit here bi sey Ethereum nor dey do any exekushon and dey only apply wetin im nid to apply rizuts from komputashon wey dem outsorse to im state. Dis dey ridus netwok konjeshon and also dey impruf transakshon speeds (off-chain protokols dey optimize to run am fast). - -Di chain nid one way to validate off-chain transakshon witout exekutin dem again, if not di value of off-chain exekushon don lost. - -Dis na wia komputashon wey dem verify kome into play. Wen one node dey exekute one transakshon outside Ethereum, im dey submit one zero-knowlej pruf to pruf di off-chain exekushon sey im koret. Dis pruf (wey dem koll [validity pruf](/glossary/#validity-proof)) make sure sey one transakshon dey valid, dey allow Ethereum apply di rizut to im state—witout waitin for anyone to dispute am. - -[Zero-knowlej rollups](/developers/docs/scaling/zk-rollups) and [validiums](/developers/docs/scaling/validium/) na two off-chain skaling solushons wey dey yus validity prufs to provide sekure skalability. Dis protokols dey run plenti transakshons off-chain and submit prufs for verifikashon on Ethereum. Yu fit apply doz rizuts kwik kwik wons dem don verify di pruf, dey allow Ethereum to process plenti transakshons witout inkrease komputashon for di base layer. - -### To dey ridus bribe and kollushon inside on-chain voting {#secure-blockchain-voting} - -Blockchain voting schemes get plenti gud tins: yu fit audit dem fully, dem dey secure against attaks, dem dey resist sensorship, and dem nor get anytin wey fit block dem as per lokashon. But even on-chain voting schemes still dey get **collusion** palava. - -As dem difine am as "somtin wey dey koordinate to limit open kompetishon as im dey disiv, difraud, and mislead odas," kollushon fit bi laik bad aktor wey dey affet voting as im dey offer bribes. For eksampol, Alice fit risiv one bribe from Bob to vote for `opshon B` for one ballot even if na `option A` en wan pick. - -Bribe and kollushon dey ridus hou well any process wey dey yus voting as signal metod fit bi (espeshialy wia users fit pruf hau dem vote). Dis fit get big palava, espeshially wia di votes dey make dem allokate risorsis wey skarse. - -For eksampol, [quadratic funding mechanisms](https://www.radicalxchange.org/concepts/plural-funding/) rely on donashons to meashure wetin im prifa for some opshons among difren publik gud projets. Ish donashon na di same as one "vote" for one spesifik projet, wit projet wey dey risiv plenti votes dey get plenti funds from di matching pool. - -To dey dey on-chain voting dey make quadratic funding dey eksposed to kollushon; blockchains dey publik, so pesin wey dey bribe fit sheck hau pesin wey kollet bribe for on-chain aktivity dey "vote". Dis way quadratic funding nor bi ogbonge way to dey allokate funds base on di aggregate komunity dem prifa. - -Gud tin bi sey, solushons wey new pass laik MACI (Minimum Anti-Collusion Infrastructure) dey yus zero-knowlej prufs to make on-chain voting (e.g., quadratic funding mechanisms) dey resist bribe and kollushon. MACI na one set of smart kontracts and skripts wey dey allow one sentral administrator (wey dem koll "koordinator") to gada vote kon tally rizuts _witout_ showin spesifik on hau ish pesin don vote. Even so, im still dey posibol to verify sey dem don kount di vote wella, abi konfam sey one patikular pesin don patisipate for di voting round. - -#### Hau MACI dey wok wit zero-knowlej prufs? {#how-maci-works-with-zk-proofs} - -For di start, di koordinator yus di MACI kontract for Ethereum, afta wich users fit sign up for voting (as dem dey regista dem publik key for di smart kontract). Users dey kast votes as dem dey send messaj wey dem encrypt wi dem publik key to di smart kontract (dem suppose sign one valid vote wit di publik key wey risent pass wey join wit di user identity, among oda kriteria). Afta dat, di koordinator dey process al messajis wons di voting piriod don end, tally di votes, and verify di rizut on-chain. - -For MACI, dem dey yus zero-knowlej prufs to make sure sey di komputashon dey koret as dem nor make am posibol for di koordinator make en nor process votes and tally rizut well. Dem dey ashieve dis as dem make di koordinator generate ZK-SNARK prufs wey dey konfam sey a) na all di messajis e process koret b) di end rizut dey di same wit di sum of all di votes wey _valid_. - -So, even witout sharin one breakdown of vote per user (as im always bi), MACI go make sure sey di rizut wey dey kalkulate durin di tally process gallant well. Dis feashure dey yusful to dey ridus di pawa of basik kollushon schemes. Wi fit test dis way as wi dey yus di eksampol wey wi don yus bifor wey Bob dey bribe Alice to vote for one opshon: - -- Alice regista to vote as en dey send dem publik key to one smart kontract. -- Alice agree to vote for `opshon B` kon kollet bribe from Bob. -- Alice vote for `opshon B`. -- Alice send one transakshon wey dem don encrypt for sikrit to shanj di publik key wey link to en identity. -- Alice kon yus new publik key to send anoda messaj (wey dem encrypt) to di smart kontract voting for `opshon A`. -- Alice dey show Bob transakshon wey show sey na `opshon B` en vote for (wey nor dey valid sinse di publik key nor longa dey wit Alice identity for di system) -- As en dey process messajis, di koordinator dey skip Alice vote for `opshon B` and kount only di vote for `opshon A`. So, di attempt wey Bob do to join Alice kon manipulate di on-chain vote don fail. - -To dey yus MACI _dey_ rikwaya to trust di koordinator make en nor join hands wit pipol wey dey bribe abi wan bribe voters demsefs. Di koordinator fit decrypt user messajis (necessary to dey kreate di pruf), so dem fit konfam hau ish pesin don vote wella. - -But if koordinator kon rimain honest, MACI dey reprisent one pawaful tool to make sure sey on-chain voting dey sekure. Dis dey eksplain why im dey popular among quadratic funding aplikashons (laik [clr.fund](https://clr.fund/#/about/maci)) wey go dey rely on di integrity of ish pesin voting wey dem shuse. - -[Make yu learn more about MACI](https://privacy-scaling-explorations.github.io/maci/). - -## Hau zero-knowlej prufs dey wok? {#how-do-zero-knowledge-proofs-work} - -Zero-knowlej pruf dey allow yu to pruf di truth of one statement witout sharing di statement kontent abi dey show hau yu diskova di truth. To make dis posibol, zero-knowlej protokols dey rely on algorithms wey dey take some data as input and dey riturn 'true' abi 'false' as output. - -One zero-knowlej protokol suppose satisfy di followin kriteria: - -1. **Kompletnes**: If di input dey valid, di zero-knowlej protokol always riturn 'true'. So, if di statement dey true, and di pesin wey dey pruf and di pesin wey dey konfam am dey truthful, dem fit asept di pruf. - -2. **Soundnes**: If di input dey invalid, im nor dey posibol to fool di zero-knowlej protokol to riturn 'true'. So, pesin wey dey pruf nor fit trick pesin wey honest to dey biliv one statement wey nor valid dey valid (eksept wit one tiny margin of probability). - -3. **Zero-knowlej**: Di pesin weyd ey vefify nor learn anytin about statement wey pass im validity abi falsity (dem get "zero knowlej" of di statement). Dis rikwayament also dey block pesin wey dey verify to get di orijina input (di statement kontent) from di pruf. - -For simpol languaj, zero-knowlej pruf go kontain three tins: **witnes**, **shalenj**, and **response**. - -- **Witnes**: Wit one zero-knowlej pruf, di pesin wey dey pruf wan pruf knowlej of some infomashon wey dem hide. Di sikrit infomashon na di "witnes" to di pruf, na en di witnes to di pruf, and di knowlej wey di pesin wey dey pruf wan kreate kweshons wey bi sey na only pesin wey get knowlej of di info fit get ansa. So, pesin wey dey pruf start pruf process as en dey randomly shuse one kweshon, dey kalkulate di ansa, and dey send am to di pesin wey dey verify. - -- **Shallenj**: Di pesin wey dey verify am go pick anoda kweshon randomly from di set kon dey ask for di pawa to ansa am. - -- **Response**: Di pesin wey dey pruf goasept di kweshon, kalkulate di ansa, kon riturn am to di pesin wey dey verify. Di ansa wey di pesin wey dey pruf give go allow make di pesin wey dey verify sheck if di pesin wey dey pruf get access to di witness. To sure sey di pawa nor bi to dey guess anyhau and dey get di koret ansa by shans, di pesin wey dey verify pick more kweshon to ask. As dem dey ripeat dis interakshon plenti taims, di posibility of di pesin wey dey pruf wey dey fake knowlej of di witnes dey drop wella ontil di pesin wey dey verify don dey satisfy. - -Di above dey diskribe di strukshure of one "interactive zero-knowlej pruf". Early zero-knowlej protokols don yus interaktiv pruf, wia to dey verify di validity of one statement rikwaya back-and-forth komunikashon bitwin pesin wey dey pruf and pesin wey dey verify. - -Di popular [Ali Baba kave tori](https://en.wikipedia.org/wiki/Zero-knowledge_proof#The_Ali_Baba_cave) wey Jean-Jacques Quisquater write na gud eksampol wey dey show hau interaktiv pruf dey wok. For di tori, Peggy (di pesin wey dey pruf) wan pruf to Victor (di pesin wey dey verify) sey e sabi di sikrit fraiz to open one magik door witout showin di fraiz. - -### Zero-knowlej prufs wey nor nid interakshon {#non-interactive-zero-knowledge-proofs} - -As revolushonary, interaktive pruf get yus wey get limit sinse im rikwaya two partis to dey afailabol and interakt again and again. Even if one pesin wey dey verify dey sure of di truth of pesin wey dey pruf, di pruf nor dey afailabol for indipendent verifikashon (dey kompute one new pruf nid new set of messaj bitwin di pesin wey dey pruf and pesin wey dey verify). - -To solve dis palava, Manuel Blum, Paul Feldman, and Silvio Micali sujest di first [non-interaktiv zero-knowlej prufs](https://dl.acm.org/doi/10.1145/62212.62222) wia di pawa and di pesin wey verify get one key wey dem shia. Dis dey allow di pawa to show dem knowlej of some infomashon (i.e., witnes) witout providin di infomashon imsef. - -Onlaik interaktiv prufs, prufs wey nor dey interaktive nid only one round of komunikashon bitwin patisipants (pesin wey dey pruf and pesin wey dey verify). Di pesin wey dey pruf dey pass di sikrit infomashon to one speshial algorithm to kompute one zer-knowlej pruf. Dem send dis to di pesin wey dey verify, wey dey sheck sey di pesin wey dey pruf sabi di sikrit infomashon yusin anoda algorithm. - -Pruf wey nor dey interaktive dey ridus komunikashon bitwin pesin wey dey pruf and pesin wey dey verify, dey make ZK-prufs dey wok wella. Anoda tin bi sey, wons dem don generate one pruf, im dey afailabol for anyone else (wit access to di key wey dem shia and verifikashon algorithm) to verify am. - -Pruf wey nor dey interaktive reprisent one breakthru for zero-knowlej teknology and don spur di divelopment of pruf system dem dey yus tuday. Wi diskus dis types of pruf bilow: - -### Types of zero-knowlej prufs {#types-of-zero-knowledge-proofs} - -#### ZK-SNARKs {#zk-snarks} - -ZK-SNARK na short form for **Zero-Knowledge Succinct Non-Interactive Argument of Knowledge**. Di ZK-SNARK protokol get di followin kwolitis: - -- **Zero-knowlej**: One pesin wey dey verify fit validate di integrity of one statement as en nor sabi anytin else about di statement. Di only knowlej di pesin wey dey verify get for di statement na weda im true abi false. - -- **Succinct**: Di zero-knowlej pruf dey smoll pass di witnes and dem fit confam am kwik-kwik. - -- **Non-interaktive**: Di pruf na 'non-interaktive' bikos pesin wey dey pruf and di pesin wey dey verify only interakt wons, onlaik interaktive prufs wey rikwaya plenti rounds of komunikashon. - -- **Argument**: Di pruf dey satisfy di 'soundnes' rikwayament, so e dey hard dey sheat. - -- **(Of) Knowlej**: Wi nor fit build di zero-knowlej pruf witout access to di sikrit infmashon (witnes). Im dey difikut, if im nor dey posibol, for pesin wey dey pruf wey nor get di witnes to kompute valid zero-knowlej pruf. - -Di 'key wey dem shia' wey wi menshon bifor refer to publik paramitas wey pesin wey dey pruf and pesin wey dey verify agree to yus to dey generate and dey verify prufs. To generate di publik paramitas (wey wi sabi togeda as di Komon Refrens String (CRS)) na teknikal palava, bikos e dey very impotant for di sekurity protokol. If di entropy (randomnes) wey dem yus generate di CRS enta hand of pesin wey nor dey honest and dey pruf, dem fit kompute false prufs. - -[Multi-party komputashon (MPC)](https://en.wikipedia.org/wiki/Secure_multi-party_computation) na one way to dey ridus di risks to dey generate publik paramitas. Plenti partis dey partisipate for [trusted setup ceremony](https://zkproof.org/2021/06/30/setup-ceremonies/amp/), wia ish pesin dey kontribute some random values to generate di CRS. As long as one honest party dey destroy dem porshon of di entropy, di ZK-SNARK protokol dey ritain komputashonal soundnes. - -Setups weyd em trust rikwaya make users trust di partisipants for paramita-generashon. Haueva, di divelopment of ZK-STARKs don enabol pruf protokols wey dey wok wit one setup wey dem nor trust. - -#### ZK-STARKs {#zk-starks} - -ZK-STARK na short form for **Zer-Knowlej Skalabol Transparent Argument of Knowlej**. ZK-STARKs dey di same as ZK-SNARKs, eksept dat dem dey: - -- **Skalabol**: ZK-STARK dey fast pass ZK-SNARK wen im wan generate and konfam pruf if di witnes size dey big. Wit STARK prufs, taims wey pesin wey dey pruf and dey verify dey inkrease smoll smoll as di witnes dey grow (pesin wey dey pruf and dey verify SNARK dey inkrease as im witnes size dey inkrease). - -- **Transparent**: ZK-STARK dey yus randomnes wey dem fit verify for publik to generate publik paramitas to dey yus pruf and verify insted of one setup wey dem trust. So, dem dey more transparent kompia to ZK-SNARKs. - -ZK-STARKs dey produs big pruf pass ZK-SNARKs weu mean sey dem generaly get verifikashon oveheads wey high pass. Haueva, some kases dey (such as to dey pruf large datasets) wia ZK-STARKs fit dey kost-effektiv pass ZK-SNARKs. - -## Drawbaks for yusin zero-knowlej prufs {#drawbacks-of-using-zero-knowledge-proofs} - -### Hardwia kosts {#hardware-costs} - -To dey generate zero-knowlej prufs involve very hard kalkulashons wey dem pafom best on speshializ mashines. As dis mashines dey ekspensive, and regular pesin for dey often get am. Also, aplikashons wey wan yus zero-knowlej teknology suppose konsida kosts of hardwia—wey fit inkrease kosts for end-users. - -### Pruf verifikashon kosts {#proof-verification-costs} - -To dey verify pruf also dey rikwaya hard komputashon and dey inkrease di kost to dey yus impliment zero-knowlej teknology for aplikashon. Dis kost dey patikular relivant in di way to dey pruf komputashon. For eksampol, ZK-rollups pay ~ 500,000 gas to verify singol ZK-SNARK pruf on Ethereum, wit ZK-STARKs wey rikwaya fees wey high. - -### Trust assumpshons {#trust-assumptions} - -For ZK-SNARK, dem generate di Komon Refrens String (publik paramitas) wons and dey afailabol for re-yus to partis wey wish to patisipate in di zero-knowlej protokol. Dem don kreate paramitas thru setup ceremony dem trust, wia patisipants assume to bi honest. - -But nor way for users to access di honesty of patisipants and users suppose take divelopas for dem wod. ZK-STARKs dey free from trust asumpshon sinse dem don verify di randomnes wey dem yus to dey generate di string for publik. In di meantaim, risearchas dey wok on non-trusted setups for ZK-SNARKs to inkrease di sekurity to dey pruf mekanisims. - -### Quantum komputin threats {#quantum-computing-threats} - -Na elliptik kurve cryptography ZK-SNARK dey yus for dem encryption. As di elliptik kurve diskrete logarithm palava asume to bi intraktabol for nau, di divelopment of quantum komputas fit break dis sekurity model for di fushure. - -Dem don konsida sey quantum komputin nor fit affect ZK-STARK, as im only rely on kollishon-resistant hash finshon for im sekurity. Onlaik publik-private key pairings wey dem yus in elliptik kurve cryptography, kollishon-resistant hashin dey more difikut for quantum komputin algorithms to break. - -## Further reading {#further-reading} - -- [Ovaview of yus kase for zero-knowlej prufs](https://pse.dev/projects) — _Privacy and Skaling Explorashon Team_ -- [SNARKs vs. STARKS vs. Recursive SNARKs](https://www.alchemy.com/overviews/snarks-vs-starks) — _Alchemy Ovaviews_ -- [A Zero-Knowlej Pruf: As dem dey take Impruf Privacy for Blockchain](https://www.altoros.com/blog/zero-knowledge-proof-improving-privacy-for-a-blockchain/) — _Dmitry Lavrenov_ -- [zk-SNARKs — Real Life Zero-Knowlej Eksampol and Deep Dive](https://medium.com/coinmonks/zk-snarks-a-realistic-zero-knowledge-example-and-deep-dive-c5e6eaa7131c) — _Adam Luciano_ -- [ZK-STARKs — Kreate Trust Wey Dem Fit Verify, even against di Quantum Komputas](https://medium.com/coinmonks/zk-starks-create-verifiable-trust-even-against-quantum-computers-dd9c6a2bb13d) — _Adam Luciano_ -- [One approximate introdukshon to hau zk-SNARKs dey posibol](https://vitalik.eth.limo/general/2021/01/26/snarks.html) — _Vitalik Buterin_ -- [Why Zero Knowlej Prufs (ZKPs) na Game Shanja for Sef-Sovereign Identity](https://frankiefab.hashnode.dev/why-zero-knowledge-proofs-zkps-is-a-game-changer-for-self-sovereign-identity) — _Franklin Ohaegbulam_ - diff --git a/src/data/wallets/wallet-data.ts b/src/data/wallets/wallet-data.ts index e58cd2f8658..b4ded6c5d38 100644 --- a/src/data/wallets/wallet-data.ts +++ b/src/data/wallets/wallet-data.ts @@ -381,7 +381,6 @@ export const walletsData: WalletData[] = [ "es", "fa", "fi", - "fil", "fr", "gu", "he", @@ -530,7 +529,6 @@ export const walletsData: WalletData[] = [ "de", "en", "es", - "fil", "fr", "hr", "it", @@ -1153,7 +1151,6 @@ export const walletsData: WalletData[] = [ "de", "es", "fa", - "fil", "fr", "hi", "hu", @@ -1945,7 +1942,6 @@ export const walletsData: WalletData[] = [ "vi", "pt", "tr", - "fil", "am", "ar", "gu", diff --git a/src/intl/fil/common.json b/src/intl/fil/common.json deleted file mode 100644 index 969b5d752fe..00000000000 --- a/src/intl/fil/common.json +++ /dev/null @@ -1,438 +0,0 @@ -{ - "about-ethereum-org": "Tungkol sa ethereum.org", - "about-us": "Tungkol sa amin", - "account-abstraction": "Pagpapasimple ng account", - "acknowledgements": "Mga Pagkilala", - "adding-desci-projects": "Pagdaragdag ng Mga Desci Project", - "adding-developer-tools": "Pagdaragdag ng Mga Tool ng Developer", - "adding-exchanges": "Pagdaragdag ng Mga Palitan", - "adding-glossary-terms": "Pagdaragdag ng Mga Termino sa Glosaryo", - "adding-layer-2s": "Pagdaragdag ng Mga Layer 2", - "adding-products": "Pagdaragdag ng Mga Produkto", - "adding-staking-products": "Pagdaragdag ng Mga Produktong Pagpupustahan", - "adding-wallets": "Pagdaragdag ng Mga Wallet", - "aria-toggle-menu-button": "Palitan ang button ng menu", - "aria-toggle-search-button": "Palitan ang button sa paghahanap", - "beacon-chain": "Beacon Chain", - "bridges": "Mga blockchain bridge", - "bug-bounty": "Bug bounty", - "build": "Bumuo", - "build-menu": "Menu ng pagbuo", - "clear": "Alisin", - "close": "Isara", - "community": "Komunidad", - "community-hub": "Sentro ng komunidad", - "community-menu": "Menu ng Komunidad", - "consensus-when-shipping": "Kailan ito masi-ship?", - "contact": "Contact ng Press", - "content-buckets": "Mga Content Bucket", - "content-resources": "Mga Resource ng Content", - "content-standardization": "Pag-standardize ng content", - "contributing": "Pag-contribute", - "contributors": "Mga Contributor", - "contributors-thanks": "Sa lahat ng mga nag-ambag sa pahinang ito – Salamat sa inyo!", - "cookie-policy": "Polisiya sa cookies", - "copied": "Kinopya", - "copy": "Kopyahin", - "danksharding": "Danksharding", - "dao-page": "Mga DAO - Mga decentralized autonomous organization", - "dark-mode": "Madilim", - "data-provided-by": "Pinagmulan ng data:", - "decentralized-applications-dapps": "Dapps - Mga decentralized application", - "decentralized-identity": "Decentralized na identity", - "decentralized-science": "DeSci - Decentralized science", - "decentralized-social-networks": "Mga decentralized na social network", - "defi-page": "DeFi - Decentralized finance", - "description": "Paglalarawan para sa nav item", - "design": "Disenyo", - "design-principles": "Mga Alituntunin ng Disenyo", - "devcon": "Devcon", - "developers": "Mga Developer", - "developers-home": "Home ng mga developer", - "docs": "Mga Dokumento", - "docsearch-error-help": "Baka gusto mong tingnan ang iyong koneksyon sa network.", - "docsearch-error-title": "Hindi makakuha ng mga resulta", - "docsearch-no-results-missing": "Sa palagay mo, dapat magbalik ng mga resulta ang query na ito?", - "docsearch-no-results-missing-link": "Ipaalam ito sa amin.", - "docsearch-no-results-suggested-query": "Subukang maghanap para sa", - "docsearch-no-results-text": "Walang resulta para sa", - "docsearch-search-by": "Maghanap sa pamamagitan ng", - "docsearch-start-favorite-searches": "Paborito", - "docsearch-start-no-recent-searches": "Walang kamakailang paghahanap", - "docsearch-start-recent-searches-title": "Kamakailan", - "docsearch-start-remove-favorite-search": "Alisin ang paghahanap na ito sa mga paborito", - "docsearch-start-remove-recent-search": "Alisin ang paghahanap na ito sa history", - "docsearch-start-save-recent-search": "I-save ang paghahanap na ito", - "docsearch-to-close": "Para isara", - "docsearch-to-navigate": "Para mag-navigate", - "docsearch-to-select": "Para pumili", - "documentation": "Dokumentasyon", - "down": "Pababa", - "ecosystem": "Ecosystem", - "edit-page": "I-edit ang pahina", - "ef-blog": "Blog ng Ethereum Foundation", - "eips": "Mga Mungkahi sa Pagpapaganda ng Ethereum", - "energy-consumption": "Pagkonsumo ng enerhiya ng Ethereum", - "enterprise": "Enterprise", - "enterprise-mainnet": "Enterprise - Mainnet Ethereum", - "enterprise-menu": "Enterprise Menu", - "esp": "Ecosystem Support Program", - "eth-current-price": "Kasalukuyang presyo ng ETH (USD)", - "ethereum": "Ethereum", - "ethereum-basics": "Mga pangunahing kaalaman sa Ethereum", - "ethereum-brand-assets": "Mga assset ng Ethereum brand", - "ethereum-bug-bounty": "Ethereum bug bounty program", - "ethereum-events": "Mga kaganapan sa Ethereum", - "ethereum-foundation": "Ethereum Foundation", - "ethereum-foundation-logo": "Logo ng Ethereum Foundation", - "ethereum-glossary": "Glossary ng Ethereum", - "ethereum-governance": "Pamamahala sa Ethereum", - "ethereum-logo": "Logo ng Ethereum", - "ethereum-online": "Mga online na komunidad", - "ethereum-protocol": "Protocol ng Ethereum", - "ethereum-roadmap": "Roadmap ng Ethereum", - "ethereum-security": "Seguridad ng Ethereum at pag-iwas sa scam", - "ethereum-support": "Suporta sa Ethereum", - "ethereum-upgrades": "Mga pag-upgrade ng Ethereum", - "ethereum-wallets": "Mga Ethereum wallet", - "ethereum-whitepaper": "Ethereum Whitepaper", - "feedback-card-prompt-article": "Nakatulong ba ang artikulong ito?", - "feedback-card-prompt-page": "Nakatulong ba ang page na ito?", - "feedback-card-prompt-tutorial": "Nakatulong ba ang tutorial na ito?", - "feedback-widget": "Feedback", - "feedback-widget-prompt": "Nakakatulong ba ang page na ito?", - "feedback-widget-thank-you-cta": "Buksan ang maikling survey", - "feedback-widget-thank-you-subtitle": "Pagandahin ang page na ito sa pamamagitan ng pagsagot ng ilang tanong.", - "feedback-widget-thank-you-subtitle-ext": "Kung kailangan mo ng tulong, puwede kang makipag-ugnayan sa komunidad sa aming Discord.", - "feedback-widget-thank-you-timing": "2–3 min", - "feedback-widget-thank-you-title": "Salamat sa iyong feedback!", - "find-wallet": "Maghanap ng wallet", - "future-proofing": "Pag-future proof", - "get-eth": "Kumuha ng ETH", - "get-involved": "Makibahagi", - "get-started": "Magsimula", - "go-to-top": "Pumunta sa itaas", - "grant-programs": "Mga Ecosystem Grant Program", - "grants": "Mga Grant", - "guides": "Mga Gabay", - "guides-hub": "Mga How-to guide", - "history-of-ethereum": "Kasaysayan ng Ethereum", - "home": "Home", - "how-ethereum-works": "Paano gumagana ang Ethereum", - "how-to-create-an-ethereum-account": "Paano \"gumawa\" ng Ethereum account", - "how-to-revoke-token-access": "Paano bawiin ang access sa smart contract sa iyong mga pondo sa crypto", - "how-to-swap-tokens": "Paano mag-swap ng mga token", - "how-to-use-a-bridge": "Paano madadala ang mga token sa layer 2", - "how-to-use-a-wallet": "Paano gumamit ng wallet", - "image": "larawan", - "in-this-section": "Sa seksyong ito", - "individuals": "Mga indibidwal", - "jobs": "Mga trabaho", - "kraken-logo": "Kraken logo", - "language-am": "Amharic", - "language-be": "Belarusian", - "language-ar": "Arabic", - "language-az": "Azerbaijani", - "language-bg": "Bulgarian", - "language-bn": "Bengali", - "language-bs": "Bosnian", - "language-ca": "Catalan", - "language-cs": "Czech", - "language-da": "Danish", - "language-de": "German", - "language-el": "Greek", - "language-en": "English", - "language-es": "Spanish", - "language-fa": "Farsi", - "language-fi": "Finnish", - "language-fil": "Filipino", - "language-fr": "French", - "language-gl": "Galician", - "language-gu": "Gujarati", - "language-he": "Hebreo", - "language-hi": "Hindi", - "language-hr": "Croatian", - "language-hu": "Hungarian", - "language-hy-am": "Armenian", - "language-id": "Indonesian", - "language-ig": "Igbo", - "language-it": "Italian", - "language-ja": "Japanese", - "language-ka": "Georgian", - "language-kk": "Kazakh", - "language-km": "Khmer", - "language-kn": "Kannada", - "language-ko": "Korean", - "language-lt": "Lithuanian", - "language-ml": "Malayalam", - "language-mr": "Marathi", - "language-ms": "Malay", - "language-nb": "Norwegian", - "language-ne-np": "Nepali", - "language-nl": "Dutch", - "language-pcm": "Nigerian Pidgin", - "language-pl": "Polish", - "language-pt": "Portuguese", - "language-pt-br": "Portuguese (Brazilian)", - "language-resources": "Mga resource ng wika", - "language-ro": "Romanian", - "language-ru": "Russian", - "language-se": "Swedish", - "language-sk": "Slovak", - "language-sl": "Slovenian", - "language-sr": "Serbian", - "language-support": "Suporta sa wika", - "language-sw": "Swahili", - "language-ta": "Tamil", - "language-te": "Telugu", - "language-th": "Thai", - "language-tk": "Turkmen", - "language-tr": "Turkish", - "language-uk": "Ukrainian", - "language-ur": "Urdu", - "language-uz": "Uzbek", - "language-vi": "Vietnamese", - "language-zh": "Chinese Simplified", - "language-zh-tw": "Chinese Traditional", - "languages": "Mga Wika", - "last-24-hrs": "Huling 24 na oras", - "last-edit": "Huling pag-edit", - "last-updated": "Huling na-update", - "layer-2": "Layer 2", - "learn": "Matuto", - "learn-by-coding": "Matuto sa pamamagitan ng pag-code", - "learn-hub": "Ethereum: Isang Komprehensibong Gabay para Matuto", - "learn-menu": "Menu ng pag-aaral", - "learn-more": "Matuto pa", - "less": "Mas kaunti", - "light-mode": "Light", - "listing-policy-disclaimer": "Ang lahat ng produktong nakalista sa page na ito ay hindi opisyal na ineendorso, at ibinibigay lang ang mga ito para sa mga layuning pang-impormasyon. Kung nais mong mag dagdag ng produkto o magbigay ng feedback sa mga polisiya, mangyaring magsumite ng issue sa GitHub.", - "loading": "Naglo-load...", - "loading-error": "May error sa pag-load.", - "loading-error-refresh": "May error, paki-refresh.", - "loading-error-try-again-later": "Hindi mai-load. Subukang muli mamaya.", - "logo": "logo", - "mainnet-ethereum": "Mainnet Ethereum", - "merge": "I-merge", - "more": "Higit pa", - "nav-about-description": "Isang pampubliko, open-source na proyekto para sa komunidad ng Ethereum", - "nav-advanced-description": "Matutuhan ang mas kumplikadong mga paksa", - "nav-advanced-label": "Masulong", - "nav-basics-description": "Nauunawaan ang mga pangunahing kaalaman ng Ethereum", - "nav-basics-label": "Pangunahing Kaalaman", - "nav-bridges-description": "Umunlad ang web3 at naging ecosystem ng primary L1 blockchains at L2 scaling solutions", - "nav-builders-home-description": "Isang manual ng builder para sa Ethereum—gawa ng mga builder, para sa mga builder", - "nav-builders-home-label": "Bahay ng builder", - "nav-code-of-conduct": "Kodigo ng Asal", - "nav-contribute-description": "Kung gusto mong tumulong, gagabayan ka nito", - "nav-contribute-label": "Nakikibahagi sa ethereum.org", - "nav-dao-description": "Mga komunidad ng miyembro na walang sentralisadong awtoridad", - "nav-apps-description": "Tuklasin ang isang mayamang ecosystem ng mga app gamit ang Ethereum", - "nav-defi-description": "Isang pandaigdigan at bukas na alternatibo sa tradisyonal na pinansyal na merkado", - "nav-desci-description": "Isang pandaigdigan at bukas na alternatibo sa kasalukuyang sistemang siyentipiko", - "nav-desoc-description": "Mga blockchain-based na platform para sa social interaction at paggawa ng content", - "nav-developers": "Mga Developer", - "nav-developers-docs": "Developers docs", - "nav-did-description": "Ibigay at maging may-ari ng iyong natatanging decentralized na mga identifier", - "nav-docs-description": "Mga dokumento upang tulungan kang maunawaan at gumawa sa Ethereum", - "nav-docs-design-description": "Paglalarawan ng mga natatanging web3 design challenge, pinakamagandang gawain at mga pananaw sa pananaliksik ng user", - "nav-docs-design-label": "Mga pangunahing kaalaman sa UX/UI design", - "nav-docs-foundation-description": "Mga pangunahing batayan upang umunlad sa Ethereum", - "nav-docs-foundation-label": "Mga pangunahing paksa", - "nav-docs-overview-description": "Ang tahanan mo para sa mga dokumento ng developer", - "nav-docs-stack-description": "Maunawaan ang lahat ng detalye ng Ethereum stack", - "nav-docs-stack-label": "Ethereum stack", - "nav-eip-description": "Mga pamantayan na tumutukoy ng mga bagong feature o proseso", - "nav-eip-label": "Mga EIP - Mga Ethereum improvement proposal", - "nav-emerging-description": "Malaman ang ibang mas bagong mga kaso ng paggamit para sa Ethereum", - "nav-emerging-label": "Mga bagong use case", - "nav-enterprise-description": "Mga gamit sa negosyo ng Ethereum", - "nav-ethereum-org-description": "Kinokontrol ng komunidad ang website na ito—sumali sa amin at magbahagi rin", - "nav-ethereum-wallets-description": "Isang app upang makipag-ugnayan sa iyong Ethereum account", - "nav-events-description": "Desentralisasyon at kalayaan na makilahok para sa lahat", - "nav-events-irl-description": "Bawat buwan ay mayroong personal at online na malalaking Ethereum event", - "nav-events-label": "Mga komunidad at event", - "nav-events-online-description": "Daang libong mahilig sa Ethereum ang nagtitipon-tipon sa mga online na komunidad na ito", - "nav-find-wallet-description": "Pinahihintulutan ka ng mga wallet na gumamit ng crypto", - "nav-find-wallet-label": "Pumili ng wallet", - "nav-gas-fees-description": "Paano kinakalkula ang mga bayad sa transaksyon ng ETH", - "nav-gas-fees-label": "Mga bayarin sa gas", - "nav-get-eth-description": "Kailangan mo ng ether (ETH) para magamit ang mga Ethereum application", - "nav-get-started-description": "Ang mga una mong hakbang sa paggamit ng Ethereum", - "nav-governance-description": "Ang proseso na ginagamit sa pagpapaunlad ng protokol ng Ethereum", - "nav-governance-label": "Pamamahala", - "nav-grants-description": "Isang piniling listahan ng aming komunidad sa mga proyekto na nagbibigay ng mga programa sa paghahandog ng salapi", - "nav-guide-create-account-description": "Maaaring gumawa ng Ethereum account nang libre ang kahit sino, kahit kailan gamit ang isang wallet app", - "nav-guide-create-account-label": "Paano \"gumawa\" ng Ethereum account", - "nav-guide-overview-description": "Listahan ng lahat ng gabay na nasa iisang lugar", - "nav-guide-revoke-access-description": "Manatiling ligtas sa tuwing nakikipag-ugnayan sa mga smart na kontrata at application sa Ethereum ecosystem", - "nav-guide-revoke-access-label": "Paano bawiin ang access sa smart na kontrata", - "nav-guide-use-wallet-description": "Alamin kung paano gamitin ang lahat ng pangunahing function ng isang wallet", - "nav-guide-use-wallet-label": "Paano gumamit ng wallet", - "nav-guides-description": "Praktikal na mga gabay upang tulungan kang makapagsimula", - "nav-guides-label": "Sundin kung paano at ang mga gabay", - "nav-history-description": "Isang timeline ng lahat ng malalaking fork at update", - "nav-history-label": "Teknikal na kasaysayan ng Ethereum", - "nav-layer-2-description": "Mas mura at mabilis na mga transaksyon para sa Ethereum", - "nav-learn-by-coding-description": "Mga tool na tutulong sa iyong mag-eksperimento sa Ethereum", - "nav-local-env-description": "Piliin at itakda ang iyong Ethereum development stack", - "nav-enterprise-description": "Puwedeng buuin ang mga enterprise blockchain application sa pampublikong Ethereum Mainnet", - "nav-nft-description": "Isang paraan para katawanin ang kahit anong natatangi bilang Ethereum-based asset", - "nav-open-research-description": "Ang isa sa mga pangunahing kalakasan ng Ethereum ay ang aktibo nitong komunidad sa pananaliksik", - "nav-open-research-label": "Open research", - "nav-overview-description": "Edukasyon sa lahat ng mga bagay sa Ethereum", - "nav-overview-label": "Pangkalahatang-ideya", - "nav-participate-overview-description": "Pangkalahatang-ideya sa kung paano makilahok", - "nav-primary": "Primary", - "nav-private-description": "Mga mapagkukunan ng developer para sa pribadong enterprise na Ethereum", - "nav-quizzes-description": "Malaman kung paano mo lubos na nauunawaan ang Ethereum at mga cryptocurrency", - "nav-quizzes-label": "Subukan ang iyong kaalaman", - "nav-refi-description": "Isang alternatibong sistema ng ekonomiya na ibinatay sa mga prinsipyong regenerative", - "nav-research-description": "Mga ginamit na proseso upang mapahusay ang Ethereum", - "nav-research-label": "Pananaliksik at pag-unlad", - "nav-roadmap-description": "Ang landas tungo sa higit na scalability, seguridad at sustainability para sa Ethereum", - "nav-roadmap-future-description": "Pagpapatibay ng Ethereum bilang isang malakas at desentralisadong network", - "nav-roadmap-future-label": "Pag-future proof", - "nav-roadmap-future-proofing": "Pag-future proof", - "nav-roadmap-home": "Roadmap pauwi", - "nav-roadmap-label": "Roadmap", - "nav-roadmap-options": "Mga Opsyon sa Roadmap", - "nav-roadmap-options-alt": "Dropdown menu ng mga opsyon sa roadmap", - "nav-roadmap-overview-description": "Ang kinabukasan ng Ethereum", - "nav-roadmap-scaling": "Pagsusukat", - "nav-roadmap-scaling-description": "Mga update sa network upang mas mapababa ang gastos sa transaksyon at bilis", - "nav-roadmap-scaling-label": "Mas mura ang mga transaksyon", - "nav-roadmap-security": "Mas mahusay na seguridad", - "nav-roadmap-security-description": "Tinitiyak na manatiling makababangon ang Ethereum sa lahat ng uri ng pag-atake sa hinaharap", - "nav-roadmap-security-label": "Mas pinahusay na seguridad", - "nav-roadmap-ux-description": "Kailangang pasimplehin ang paggamit ng Ethereum", - "nav-roadmap-ux-label": "Mas magandang karanasan ng user", - "nav-run-a-node-description": "Maging ganap na sovereign habang tumutulong na i-secure ang network", - "nav-security-description": "Matutuhan ang pinakamagandang mga gawain kapag ginagamit ang cryptocurrency", - "nav-smart-contracts-description": "Ang pangunahing bumubuo ng Ethereum ecosystem", - "nav-stablecoins-description": "Ang stablecoins ay mga Ethereum token na dinisenyong magkaroon ng hindi nababagong halaga", - "nav-stake-description": "Magkaroon ng mga reward para sa pag-secure ng Ethereum", - "nav-stake-label": "Stake", - "nav-staking-home-description": "Isang pangkalahatang-ideya ng iba't ibang opsyon sa pag-stake", - "nav-staking-home-label": "Staking home", - "nav-staking-pool-description": "Mag-stake at makakuha ng mga reward sa anumang halaga ng ETH sa pamamagitan ng pagsama sa iba", - "nav-staking-pool-label": "Pooled staking", - "nav-staking-saas-description": "Ang mga third-party node operator ang nangangasiwa sa operasyon ng iyong validator client", - "nav-staking-saas-label": "Pag-stake nang may serbisyo", - "nav-staking-solo-description": "Patakbuhin ang home hardware at personal na magdagdag sa seguridad at decentralization ng Ethereum network", - "nav-staking-solo-label": "Solo staking", - "nav-start-building-description": "Kapaki-pakinabang na impormasyon para sa mga baguhan", - "nav-start-with-crypto-title": "Magsimula rito", - "nav-start-with-crypto-description": "Ang iyong unang mga hakbang sa paggamit ng Ethereum", - "nav-translation-program-description": "Isang sama-samang pagsisikap upang isalin ang ethereum.org sa lahat ng wika", - "nav-tutorials-description": "Isang piniling listahan ng mga tutorial ng komunidad", - "nav-use-cases-description": "Matuklasan ang iba't ibang ideya ng paggamit ng Ethereum", - "nav-use-cases-label": "Mga use case", - "nav-what-is-ether-description": "Ang currency ng mga Ethereum app", - "nav-what-is-ethereum-description": "Maunawaan kung bakit naging espesyal ang Ethereum", - "nav-what-is-web3-description": "Isang alternatibo sa sentralisadong monopolyo na nagdidikta ng mga panuntunan", - "nav-what-is-web3-label": "Ano ang Web3?", - "nav-whitepaper-description": "Ang orihinal na whitepaper ng Ethereum na isinulat ni Vitalik Buterin noong 2014", - "nav-zkp-description": "Isang paraan para patunayan ang validity ng isang pahayag nang hindi ipinapakita ang mismong pahayag", - "nft-page": "Mga NFT - Mga non-fungible na token", - "nfts": "Mga NFT", - "no": "Hindi", - "on-this-page": "Sa page na ito", - "open": "Buksan", - "open-research": "Open research", - "page-developers-aria-label": "Menu ng mga Developer", - "page-index-meta-title": "Home", - "page-languages-browser-default": "Default na browser", - "page-languages-filter-label": "Listahan ng filter", - "page-languages-filter-placeholder": "Mag-type para i-filter", - "page-languages-interested": "Interesado ka bang mag-contribute?", - "page-languages-learn-more": "Magbasa pa tungkol sa aming Translation Program", - "page-languages-recruit-community": "Tulungan kaming isalin ang ethereum.org.", - "page-languages-translated": "naisalin", - "page-languages-want-more-header": "Gustong makita ang ethereum.org sa ibang wika?", - "page-languages-want-more-link": "Programa sa Pagsasalin", - "page-languages-want-more-paragraph": "Ang mga translator ng ethereum.org ay palaging nagsasalin ng mga page sa lahat ng wikang makakaya. Para makita kung ano ang ginagawa nila ngayon o para mag-sign up para sumali sa kanila, magbasa tungkol sa aming", - "page-languages-words": "mga salita", - "page-last-updated": "Huling na-update ang page", - "participate": "Makilahok", - "participate-menu": "Menu ng pakikilahok", - "pbs": "Paghihiwalay ng tagamungkahi at tagabuo", - "pools": "Pooled staking", - "privacy-policy": "Patakaran sa privacy", - "private-ethereum": "Pribadong Ethereum", - "product-disclaimer": "Ang mga Produkto at Serbisyong nakalista ay para sa kaginhawahan ng komunidad ng Ethereum. Ang pagsasama ng isang produkto o serbisyo ay hindi nangangahulugang ineendorso ito ng team ng ethereum.org website, o ng Ethereum Foundation.", - "quizzes": "Mga Quiz", - "quizzes-title": "Quiz Hub", - "refresh": "Paki-refresh ang pahina.", - "regenerative-finance": "ReFi - Regenerative finance", - "research": "Pananaliksik", - "research-menu": "Menu ng pananaliksik", - "resources": "Mga resource sa translation", - "return-home": "bumalik sa home", - "roadmap": "Roadmap ng Ethereum", - "rollup-component-developer-docs": "Developer docs", - "rollup-component-technology-and-risk-summary": "Buod ng teknolohiya at risk", - "rollup-component-website": "Website", - "run-a-node": "Mag-run ng node", - "saas": "Staking as a service", - "scaling": "Pag-scale", - "search": "Maghanap", - "search-box-blank-state-text": "Hanapin!", - "search-eth-address": "Mukhang isang Ethereum address ito. Hindi kami nagbibigay ng data na partikular sa mga address. Subukang hanapin ito sa isang block explorer tulad ng", - "search-ethereum-org": "Hanapin ang ethereum.org", - "search-no-results": "Walang resulta sa iyong hinahanap", - "secret-leader-election": "Lihim na halalan ng pinuno", - "security": "Seguridad", - "see-contributors": "Tingnan ang mga contributor", - "set-up-local-env": "Mag-set up ng lokal na environment", - "sharding": "Sharding", - "show-all": "Ipakita lahat", - "show-less": "Magpakita ng mas kaunti", - "single-slot-finality": "Pagiging pinal ng single-slot", - "site-description": "Ang Ethereum ay isang pandaigdigan at decentralized na platform para sa pera at mga bagong uri ng mga application. Sa Ethereum, maaari kang magsulat ng code na kumokontrol sa pera, at bumuo ng mga application na naa-access saanman sa mundo.", - "site-title": "ethereum.org", - "skip-to-main-content": "Lumaktaw sa main content", - "smart-contracts": "Mga smart contract", - "solo": "Solo staking", - "stablecoins": "Stablecoins", - "stake-eth": "Mag-stake ng ETH", - "staking": "Staking", - "start-here": "Magsimula dito", - "statelessness": "Kawalan ng estado", - "style-guide": "Gabay sa estilo", - "support": "Suporta", - "terms-of-use": "Mga tuntunin ng paggamit", - "translation-banner-body-new": "Tinitingnan mo ang pahinang ito sa English dahil hindi pa namin ito naisalin. Tulungan kaming isalin ang nilalamang ito.", - "translation-banner-body-update": "May bagong bersyon ng page na ito ngunit nasa English lang ito ngayon. Tulungan kaming isalin ang pinakabagong bersyon.", - "translation-banner-button-see-english": "Tingnan ang English", - "translation-banner-button-translate-page": "I-translate ang page", - "translation-banner-no-bugs-content": "Ang pahinang ito ay hindi isinasalin. Sinadya naming iwan ang pahinang ito sa Ingles sa ngayon.", - "translation-banner-no-bugs-dont-show-again": "Huwag nang ipakita ulit", - "translation-banner-no-bugs-title": "Walang mga bug dito!", - "translation-banner-title-new": "Tumulong na i-translate ang page na ito", - "translation-banner-title-update": "Tumulong paunlarin ang pahina", - "translation-program": "Programa sa Pagsasalin", - "try-using-search": "Subukang gamitin ang paghahanap upang mahanap kung ano ang iyong hinahanap o", - "tutorials": "Mga tutorial", - "up": "Pataas", - "use": "Gamitin", - "use-ethereum": "Gumamit ng Ethereum", - "use-ethereum-menu": "Gamitin ang Ethereum menu", - "use-menu": "Menu ng paggamit", - "user-experience": "Karanasan ng user", - "verkle-trees": "Verkle trees", - "wallets": "Mga Wallet", - "we-couldnt-find-that-page": "Hindi namin mahanap ang page na iyon", - "web3": "Ano ang Web3?", - "web3-title": "Web3", - "website-last-updated": "Huling pag-update sa website", - "what-is-ether": "Ano ang ether (ETH)?", - "what-is-ethereum": "Ano ang Ethereum?", - "withdrawals": "Mga pag-withdraw ng stake", - "wrapped-ether": "Wrapped na Ether", - "yes": "Oo", - "zero-knowledge-proofs": "Zero-knowledge proofs", - "ethereum-vs-bitcoin": "Ethereum vs. Bitcoin", - "nav-ethereum-vs-bitcoin-description": "Unawain ang mga pagkakaiba sa pagitan ng Ethereum at Bitcoin" - -} \ No newline at end of file diff --git a/src/intl/fil/learn-quizzes.json b/src/intl/fil/learn-quizzes.json deleted file mode 100644 index 83637f67fd8..00000000000 --- a/src/intl/fil/learn-quizzes.json +++ /dev/null @@ -1,328 +0,0 @@ -{ - "add-quiz": "Magdagdag ng tanong/quiz", - "average-score": "Average na puntos:", - "basics": "Mga pangunahing kaalaman sa Ethereum", - "basics-description": "Tinatalakay sa seksyong ito ang mga pangunahing konsepto ng Ethereum, para tiyaking may matibay kang pundasyon.", - "completed": "Tapos na:", - "community-stats": "Stats ng komunidad", - "contribute": "Mag-contribute sa aming library.", - "correct": "Tama", - "explanation": "Paliwanag", - "next-question": "Sunod na tanong", - "next-quiz": "Susunod na quiz", - "page-assets-merge": "Ang Pag-merge", - "passed": "Nakapasa ka sa quiz!", - "questions": "Mga Tanong", - "questions-answered": "Mga nasagutang tanong:", - "quizzes-subtitle": "Alamin kung gaano mo naiintindihan ang Ethereum at mga cryptocurrency. Handa ka na bang maging eksperto?", - "retry": "Rate ng Pag-uulit:", - "score": "Iskor", - "see-results": "Tingnan ang mga resulta", - "share-results": "Ibahagi ang mga resulta", - "start": "Simula", - "submit-answer": "Suriin ang sagot", - "test-your-knowledge": "Subukan ang iyong kaalaman sa Ethereum", - "try-again": "Subukang muli", - "using-ethereum": "Paggamit ng Ethereum", - "using-ethereum-description": "Alamin ang aplikasyon ng Ethereum sa totoong buhay at tuklasin kung paano binabago ng makabagong blockchain platform na ito ang mga industriya. Isa itong magandang paraan para tiyaking nauunawaan mo ang mga bagay-bagay bago ka magsimulang aktibong gumamit ng mga cryptocurrency.", - "want-more-quizzes": "Gusto pang makakita ng iba pang quiz dito?", - "your-results": "Iyong mga resulta", - "your-total": "Kabuuang puntos mo", - "what-is-ethereum-1-prompt": "Ang pinakamalaking pagkakaiba sa pagitan ng Ethereum at Bitcoin ay:", - "what-is-ethereum-1-a-label": "Hindi ka hinahayaan ng Ethereum na magbayad sa ibang tao", - "what-is-ethereum-1-a-explanation": "Hinahayaan ka ng Bitcoin at Ethereum na magbayad sa ibang tao.", - "what-is-ethereum-1-b-label": "Maaari kang magpatakbo ng mga computer program sa Ethereum", - "what-is-ethereum-1-b-explanation": "Ang Ethereum ay programmable. Ibig sabihin, maaari kang maglagay ng anumang computer program sa Ethereum blockchain.", - "what-is-ethereum-1-c-label": "Maaari kang magpatakbo ng mga computer program sa Bitcoin", - "what-is-ethereum-1-c-explanation": "Hindi katulad ng Ethereum, ang Bitcoin ay hindi programmable at hindi maaaring magpatakbo ng mga arbitrary na computer program.", - "what-is-ethereum-1-d-label": "Magkaiba ang logo ng mga ito", - "what-is-ethereum-1-d-explanation": "Magkaiba ang logo ng mga ito! Pero hindi ito ang pinakamalaking pagkakaiba ng mga ito.", - "what-is-ethereum-2-prompt": "Ang native cryptocurrency ng Ethereum ay tinatawag na:", - "what-is-ethereum-2-a-label": "Ether", - "what-is-ethereum-2-a-explanation": "Ang Ether ang cryptocurrency na native sa Ethereum network.", - "what-is-ethereum-2-b-label": "Ethereum", - "what-is-ethereum-2-b-explanation": "Ang Ethereum ang blockchain, pero hindi tinatawag na Ethereum ang native currency nito. Karaniwang nagkakamali dito.", - "what-is-ethereum-2-c-label": "Ethercoin", - "what-is-ethereum-2-c-explanation": "Hindi tulad ng iba pang cryptocurrency, walang salitang ‘coin’ ang native cryptocurrency ng Ethereum.", - "what-is-ethereum-2-d-label": "Bitcoin", - "what-is-ethereum-2-d-explanation": "Ang Bitcoin (may malaking titik B) ang unang blockchain na ginawa, ang bitcoin (may maliit na titik b) ang native nitong cryptocurrency.", - "what-is-ethereum-3-prompt": "Sino ang nagpapatakbo ng Ethereum?", - "what-is-ethereum-3-a-label": "Mga Developer", - "what-is-ethereum-3-a-explanation": "Ang mga developer ay mahalaga sa pagbuo at pagpapaganda ng Ethereum, ngunit hindi sila ang grupong nagpapatakbo ng Ethereum.", - "what-is-ethereum-3-b-label": "Miners", - "what-is-ethereum-3-b-explanation": "Hindi na nakakapag-mine mula pa noong The Merge. Wala nang 'miner' sa Ethereum.", - "what-is-ethereum-3-c-label": "Ang Ethereum Foundation", - "what-is-ethereum-3-c-explanation": "Walang anumang malaking papel ang Ethereum Foundation sa pang-araw-araw na pagpapatakbo ng mga Ethereum node.", - "what-is-ethereum-3-d-label": "Sinumang nagpapatakbo ng node", - "what-is-ethereum-3-d-explanation": "Mahalagang bahagi ng infrastructure ng node ang sinumang nagpapatakbo ng node. Kung hindi mo pa ito ginagawa, pag-isipang magpatakbo ng Ethereum node.", - "what-is-ethereum-4-prompt": "Mula noong inilunsad ang Ethereum, ilang beses nang naging offline ang network?", - "what-is-ethereum-4-a-label": "Hindi kailanman", - "what-is-ethereum-4-b-label": "Isang beses", - "what-is-ethereum-4-c-label": "Apat na beses", - "what-is-ethereum-4-d-label": "Mahigit sampung beses", - "what-is-ethereum-4-explanation": "Ang Ethereum ay hindi pa kailanman lubusang nag-offline (tumigil sa pag-produce ng mga block) mula nang ilunsad ito.", - "what-is-ethereum-5-prompt": "Kumokonsumo ng mas malaking kuryente ang Ethereum kaysa sa:", - "what-is-ethereum-5-a-label": "Gold mining", - "what-is-ethereum-5-a-explanation": "Ang pagmimina ng ginto ay gumagamit ng ~131 Terawatt hours kada taon. Ang Ethereum ay gumagamit ng mga 0.0026 Terawatt hours kada taon.", - "what-is-ethereum-5-b-label": "Netflix", - "what-is-ethereum-5-b-explanation": "Gumagamit ang Netflix ng ~0.451 Terawatt hours kada taon. Ang Ethereum ay gumagamit ng mga 0.0026 Terawatt hours kada taon.", - "what-is-ethereum-5-c-label": "PayPal", - "what-is-ethereum-5-c-explanation": "Gumagamit ang PayPal ng ~0.26 Terawatt hours kada taon. Ang Ethereum ay gumagamit ng mga 0.0026 Terawatt hours kada taon.", - "what-is-ethereum-5-d-label": "Wala sa mga nabanggit", - "what-is-ethereum-5-d-explanation": "Ang Ethereum ay gumagamit ng mga 0.0026 Terawatt hours kada taon. Mas kaunti kaysa sa pagmimina ng ginto (~131 TWh/yr), Netflix (~0.451 TWh/yr), at Paypal (~0.26 TWh/yr).", - "what-is-ether-1-prompt": "Ang Ether ay kilala rin bilang:", - "what-is-ether-1-a-label": "ETC", - "what-is-ether-1-a-explanation": "Ang ETC ang ticker para sa Ethereum Classic.", - "what-is-ether-1-b-label": "ETR", - "what-is-ether-1-b-explanation": "Ang ETR ay hindi isang ticker para sa ether o anumang mahalagang cryptocurrency.", - "what-is-ether-1-c-label": "ETH", - "what-is-ether-1-c-explanation": "Ang ETH ang ticker para sa ether sa Ethereum.", - "what-is-ether-1-d-label": "BTC", - "what-is-ether-1-d-explanation": "Ang BTC ang ticker para sa bitcoin sa Bitcoin network.", - "what-is-ether-2-prompt": "Sa Ethereum, ang ginagamit para bayaran ang mga bayarin sa network ay:", - "what-is-ether-2-a-label": "bitcoin", - "what-is-ether-2-a-explanation": "Ang lowercase “bitcoin” ang native cryptocurrency ng Bitcoin network.", - "what-is-ether-2-b-label": "ETH", - "what-is-ether-2-b-explanation": "Ang Ether (ETH) ang native cryptocurrency ng Ethereum. Ang lahat ng bayarin sa network sa Ethereum ay binabayaran sa ETH.", - "what-is-ether-2-c-label": "USD", - "what-is-ether-2-c-explanation": "Hindi posibleng magbayad ng mga bayarin sa network sa Ethereum gamit ang USD (US Dollars), o anupamang FIAT currency.", - "what-is-ether-2-d-label": "Ethereum", - "what-is-ether-2-d-explanation": "Ang Ethereum ang network, ngunit ang mga bayarin sa network ng Ethereum ay binabayaran sa ETH.", - "what-is-ether-3-prompt": "Makakatulong sa pag-secure ng network ang staking sa Ethereum dahil:", - "what-is-ether-3-a-label": "Puwedeng mag-ban ng mga tao ang mga staker kung hindi nila gusto ang ginagawa ng mga ito", - "what-is-ether-3-a-explanation": "Hindi magagawa ng mga staker na basta na lang mag-censor ng mga user.", - "what-is-ether-3-b-label": "Kung susubukan ng isang staker na dayain ang network, maaaring mawala ang ETH niya", - "what-is-ether-3-b-explanation": "Maaaring mawalan ng malaking halaga ng ETH nila ang mga staker kung mapag-aalamang gumagawa sila ng mga mapaminsalang pagkilos laban sa network. Kilala ito bilang slashing.", - "what-is-ether-3-c-label": "Ang mga staker ay gumagamit ng mahuhusay na computer upang ipakita ang patunay ng gawain", - "what-is-ether-3-c-explanation": "Hindi kailangan ng mga staker ng mahuhusay na hardware upang i-stake ang kanilang ETH. Huminto na ang Ethereum sa paggamit ng patunay ng gawain pagsapit ng The Merge.", - "what-is-ether-3-d-label": "Ang mga staker ay sumasailalim sa KYC bago tanggapin bilang validator", - "what-is-ether-3-d-explanation": "Ang staking sa Ethereum ay walang pahintulot at hindi nangangailangan ng KYC.", - "what-is-ether-4-prompt": "Ang ETH ay may halaga dahil:", - "what-is-ether-4-a-label": "Kailangan ang ETH para gumawa ng anumang bagay sa Ethereum", - "what-is-ether-4-a-explanation": "Bahagyang tama ang sagot na ito, pero isa lang ito sa mga dahilan kung bakit may halaga ang ETH.", - "what-is-ether-4-b-label": "Ang ETH ay hindi censorable at peer-to-peer na pera", - "what-is-ether-4-b-explanation": "Bahagyang tama ang sagot na ito, pero isa lang ito sa mga dahilan kung bakit may halaga ang ETH.", - "what-is-ether-4-c-label": "Ang ETH ay ginagamit bilang collateral para sa mga crypto loan", - "what-is-ether-4-c-explanation": "Bahagyang tama ang sagot na ito, pero isa lang ito sa mga dahilan kung bakit may halaga ang ETH.", - "what-is-ether-4-d-label": "Lahat ng nabanggit", - "what-is-ether-4-d-explanation": "Hindi mase-censor ang mga transaksyon sa Ethereum, kinakailangan ang ETH upang makagawa ng anumang transaksyon sa Ethereum, at ito ay mahalaga sa stability ng DeFi ecosystem.", - "web3-1-prompt": "Binibigyang-daan ng Web3 ang mga user na magmay-ari ng mga digital asset nang direkta sa pamamagitan ng:", - "web3-1-a-label": "DAOs", - "web3-1-a-explanation": "Ang DAOs (mga decentralized autonomous organization) ay mga komunidad na pag-aari ng mga miyembro na walang centralized na pamumuno.", - "web3-1-b-label": "NFTs", - "web3-1-b-explanation": "Ang NFTs (mga Non-fungible token) ay nagbibigay ng paraan upang katawanin ang anumang natatanging bagay bilang isang Ethereum-based asset.", - "web3-1-c-label": "ENS", - "web3-1-c-explanation": "Ang ENS (Ethereum Name Service) ay isang decentralized naming service para sa Ethereum blockchain.", - "web3-1-d-label": "GitHub", - "web3-1-d-explanation": "Ang GitHub ay isang centralized platform, na pangunahing ginagamit para sa pag-store ng code gamit ang distributed version control. Sa GitHub, hindi mo puwedeng maging pagmamay-ari ang iyong data o mga digital asset.", - "web3-2-prompt": "Ang Web1 ay read-only, ang Web2 ay read-write, at ang Web3 ay inilalarawan bilang:", - "web3-2-a-label": "read-write-sell", - "web3-2-a-explanation": "Hindi ganito ang paglalarawan sa Web3.", - "web3-2-b-label": "read-write-store", - "web3-2-b-explanation": "Hindi ganito ang paglalarawan sa Web3.", - "web3-2-c-label": "read-write-own", - "web3-2-c-explanation": "Pinapahintulutan ng Web3 ang mga user na magmay-ari ng kanilang data. Kung kaya, inilalarawan ito bilang 'read-write-own', na isang pagpapaganda sa Web2, na 'read-write' lang.", - "web3-2-d-label": "read-write-buy", - "web3-2-d-explanation": "Hindi ganito ang paglalarawan sa Web3.", - "web3-3-prompt": "Aling bersyon ng web ang hindi umaasa sa mga third-party payment provider?", - "web3-3-a-label": "Web1", - "web3-3-a-explanation": "Walang native at built-in na pagbabayad sa Web1.", - "web3-3-b-label": "Web2", - "web3-3-b-explanation": "Walang native at built-in na pagbabayad sa Web2.", - "web3-3-c-label": "Web3", - "web3-3-c-explanation": "May mga native at built-in na pagbabayad ang Web3 sa tulong ng mga cryptocurrency, tulad ng ETH.", - "web3-3-d-label": "Lahat ng nabanggit", - "web3-3-d-explanation": "Walang native at built-in na pagbabayad sa Web1 at Web2.", - "web3-4-prompt": "Ang terminong ‘Web3’ ay unang ginamit ni:", - "web3-4-a-label": "Gavin Wood", - "web3-4-a-explanation": "Si Gavin Wood, na isa sa mga co-founder ng Ethereum, ay kinikilala sa pag-imbento ng terminong Web3 matapos magsimula ang Ethereum noong 2015.", - "web3-4-b-label": "Steve Jobs", - "web3-4-b-explanation": "Hindi si Steve Jobs ang nag-imbento ng terminong ‘Web3’.", - "web3-4-c-label": "Vitalik Buterin", - "web3-4-c-explanation": "Hindi si Vitalik Buterin ang nag-imbento ng terminong ‘Web3’, bagama't siya ang orihinal na tagapagtatag ng Ethereum.", - "web3-4-d-label": "Elon Musk", - "web3-4-d-explanation": "Hindi si Elon Musk ang nag-imbento ng terminong ‘Web3’.", - "web3-5-prompt": "Maaari kang magkaroon ng isang censorship-resistant login sa buong web sa pamamagitan ng paggamit ng:", - "web3-5-a-label": "Pag-sign in gamit ang Facebook", - "web3-5-a-explanation": "Hindi censorship resistant ang pag-sign in gamit ang Facebook.", - "web3-5-b-label": "Pag-sign in gamit ang Google", - "web3-5-b-explanation": "Hindi censorship resistant ang pag-sign in gamit ang Google.", - "web3-5-c-label": "Sign-in with Ethereum", - "web3-5-c-explanation": "Ang pag-sign in lang gamit ang Ethereum ang opsyong censorship-resistant at magagamit sa kahit anong web application.", - "web3-5-d-label": "Pag-sign in gamit ang Twitter", - "web3-5-d-explanation": "Hindi censorship resistant ang pag-sign in gamit ang Twitter.", - "wallets-1-prompt": "Ang pinaka-secure na uri ng wallet ay:", - "wallets-1-a-label": "Ang mobile wallet", - "wallets-1-a-explanation": "Hawak ng mga mobile wallet ang mga pribadong key sa isang mobile device, na kadalasang may koneksyon sa internet, at posibleng makompromiso ng iba pang software.", - "wallets-1-b-label": "Ang hardware wallet", - "wallets-1-b-explanation": "Naka-store ang mga pribadong key ng isang hardware wallet sa nakalaang device na puwedeng hindi ikonekta sa internet at ilayo sa iba pang application sa iyong mga device.", - "wallets-1-c-label": "Ang web wallet", - "wallets-1-c-explanation": "Hindi masyadong secure ang mga web wallet kaysa sa mga hardware wallet dahil naka-store ang mga pribadong key sa device na konektado sa internet.", - "wallets-1-d-label": "Ang desktop wallet", - "wallets-1-d-explanation": "Hawak ng mga desktop wallet ang mga pribadong key sa hard drive ng computer, na karaniwang may koneksyon sa internet, at posibleng makompromiso ng iba pang software.", - "wallets-2-prompt": "Mula sa mga opsyong inilahad, alin ang pinaka-secure na paraan para i-store ang iyong seed phrase?", - "wallets-2-a-label": "Sa isang larawan sa iyong phone", - "wallets-2-a-explanation": "Hindi ito ang pinaka-secure na opsyon. Kung maa-upload ang larawang ito sa cloud storage, makukuha ng hacker ang larawang ito at magkakaroon siya ng access sa account mo.", - "wallets-2-b-label": "Sa isang file sa iyong computer", - "wallets-2-b-explanation": "Hiindi ito ang pinaka-secure na opsyon. Lalong naghahanap ang mga hacker ng impormasyong nauugnay sa cryptocurrency sa mga target na device. Kung maa-access ng hacker ang file na naglalaman ng iyong seed phrase, magkakaroon siya ng access sa account mo.", - "wallets-2-c-label": "Isulat sa papel", - "wallets-2-c-explanation": "Sa mga available na opsyon, ang pinaka-secure na opsyon ay isulat ang iyong seed phrase sa papel.", - "wallets-2-d-label": "Sa isang text message sa isang pinagkakatiwalaang kamag-anak", - "wallets-2-d-explanation": "Hindi mo dapat i-text ang iyong seed phrase sa kahit kanino. Puwede itong makuha ng third party, at kahit pa pinagkakatiwalaan mo talaga ang taong ito, hindi mo malalaman kung sino ang makaka-access sa kanyang phone.", - "wallets-3-prompt": "Kanino dapat ibigay ang iyong seed phrase o mga pribadong key?", - "wallets-3-a-label": "Sa taong iyong binabayaran", - "wallets-3-a-explanation": "Hindi mo dapat ibigay ang iyong seed phrase o mga pribadong key sa kahit sino. Ipadala na lang ang mga token sa kanilang wallet address sa pamamagitan ng isang transaksyon.", - "wallets-3-b-label": "Para mag-log in sa dapp o wallet", - "wallets-3-b-explanation": "Hindi mo dapat ibigay ang iyong seed phrase o mga pribadong key para mag-log in sa iyong wallet o dapp.", - "wallets-3-c-label": "Support staff", - "wallets-3-c-explanation": "Hindi mo dapat ibigay ang iyong seed phrase / mga pribadong key sa sinumang nagsasabing sila ay support staff. Scammer ang sinumang humihiling nito.", - "wallets-3-d-label": "Wala", - "wallets-3-d-explanation": "Hindi mo dapat ibigay ang iyong seed phrase o mga pribadong key sa kahit kanino. Kung lubos mong pinagkakatiwalaan ang isang tao at bibigyan mo siya ng buong access sa iyong pondo (tulad ng iyong asawa), maaaring mong ibahagi ang impormasyong ito sa kanya.", - "wallets-4-prompt": "Magkapareho lang ang wallet at account sa Ethereum.", - "wallets-4-a-label": "Tama", - "wallets-4-a-explanation": "Ang wallet ay isang visual interface na ginagamit upang mag-interact sa isang account sa Ethereum.", - "wallets-4-b-label": "Mali", - "wallets-4-b-explanation": "Ang wallet ay isang visual interface na ginagamit upang mag-interact sa isang account sa Ethereum.", - "security-1-prompt": "Bakit kailangan mong gumamit ng mga walang katulad na password para sa lahat ng iyong account?", - "security-1-a-label": "Kung sakaling magkaroon ng data breach sa isa sa mga platform", - "security-1-a-explanation": "Tama ang sagot na ito, ngunit may iba pang tamang sagot.", - "security-1-b-label": "Kung sakaling may nakasilip sa likod mo at nasipat niya ang password mo", - "security-1-b-explanation": "Tama ang sagot na ito, ngunit may iba pang tamang sagot.", - "security-1-c-label": "Kung sakaling nakawin ng isang malware, tulad ng key-logger, ang iyong password", - "security-1-c-explanation": "Tama ang sagot na ito, ngunit may iba pang tamang sagot.", - "security-1-d-label": "Lahat ng nabanggit", - "security-1-d-explanation": "Tama ang lahat ng sagot. Ang paggamit ng mga walang katulad na password ang pinakamainam na paraan para pigilan ang iba na ma-access ang iyong account.", - "security-2-prompt": "Matapos ang The Merge, dapat i-upgrade ang ETH sa ETH2.", - "security-2-a-label": "Tama", - "security-2-a-explanation": "Hindi mo kailangang i-upgrade ang iyong ETH sa ETH2. Walang ETH2 at ito ay karaniwang kuwento na ginagamit ng mga scammer.", - "security-2-b-label": "Mali", - "security-2-b-explanation": "Hindi mo kailangang i-upgrade ang iyong ETH sa ETH2. Walang ETH2 at ito ay karaniwang kuwento na ginagamit ng mga scammer.", - "security-3-prompt": "Ang mga ETH giveaway ay:", - "security-3-a-label": "Isang magandang paraan upang makakuha ng mas maraming ETH", - "security-3-a-explanation": "Ang mga ETH giveaway ay mga scam na idinisenyo para nakawin ang iyong ETH at iba pang token. Hindi magandang paraan ang mga ito para makakuha ng mas maraming ETH.", - "security-3-b-label": "Palaging totoo", - "security-3-b-explanation": "Ang mga ETH giveaway ay hindi kailanman totoo.", - "security-3-c-label": "Karaniwang ginagawa ng mga kilalang miyembro ng komunidad", - "security-3-c-explanation": "Hindi nagsasagawa ng mga ETH giveaway ang mga kilalang miyembro ng komunidad. Nagpapanggap ang mga scammer na mga kilalang indibidwal, tulad ni Elon Musk, ang nagsasagawa ng mga giveaway para magmukhang lehitimo ang scam.", - "security-3-d-label": "Malaki ang tsansang scam ito", - "security-3-d-explanation": "Palaging scam ang mga ETH giveaway. I-report at huwag pansinin ang mga scammer.", - "security-4-prompt": "Mababawi ang mga transaksyon sa Ethereum.", - "security-4-a-label": "Tama", - "security-4-a-explanation": "Hindi mababawi ang mga transaksyon sa Ethereum. Sinusubukan kang i-scam ng sinumang magsasabi sa iyong magagawa ito.", - "security-4-b-label": "Mali", - "security-4-b-explanation": "Hindi mababawi ang mga transaksyon sa Ethereum. Sinusubukan kang i-scam ng sinumang magsasabi sa iyong magagawa ito.", - "nfts-1-prompt": "Ang NFTs ay pinakamahusay na inilalarawan bilang:", - "nfts-1-a-label": "mga natatanging digital asset", - "nfts-1-a-explanation": "Ang NFTs ay kumakatawan sa natatanging digital asset.", - "nfts-1-b-label": "sining na digital", - "nfts-1-b-explanation": "Ang NFTs ay kumakatawan sa natatanging digital asset, na karaniwang digital artwork, pero hindi ito limitado sa sining.", - "nfts-1-c-label": "ticket sa mga eksklusibong event", - "nfts-1-c-explanation": "Ang NFTs ay kumakatawan sa natatanging digital asset, na maaaring isang ticketing system, pero hindi ito limitado sa mga ticket.", - "nfts-1-d-label": "mga kontratang may legal na bisa", - "nfts-1-d-explanation": "Bagama't puwedeng gamiting NFT ang isang legal na kontrata, hindi eksklusibo ang NFTs sa mga kontratang may legal na bisa.", - "nfts-2-prompt": "Ang dalawang NFTs na kumakatawan sa iisang artwork ay magkapareho lang.", - "nfts-2-a-label": "Tama", - "nfts-2-a-explanation": "Non-fungible ang NFTs. Ibig sabihin, kahit na kinakatawan ng mga ito ang isang digital art, may natatanging pagkakakilanlan pa rin ang mga ito. Sa tradisyonal na mundo ng sining, katulad ito ng mga orihinal at print.", - "nfts-2-b-label": "Mali", - "nfts-2-b-explanation": "Non-fungible ang NFTs. Ibig sabihin, kahit na kinakatawan ng mga ito ang isang digital art, may natatanging pagkakakilanlan pa rin ang mga ito. Sa tradisyonal na mundo ng sining, katulad ito ng mga orihinal at print.", - "nfts-3-prompt": "Karaniwang kinakatawan ng mga NFT ang:", - "nfts-3-a-label": "Password sa iyong wallet", - "nfts-3-a-explanation": "Ito ay isang panganib sa seguridad at hindi magandang ideya!", - "nfts-3-b-label": "Pagmamay-ari sa isang natatanging digital item", - "nfts-3-b-explanation": "Karaniwang kinakatawan ng NFTs ang pagmamay-ari sa natatanging digital item.", - "nfts-3-c-label": "Ang kasalukuyang balanse ng iyong ETH", - "nfts-3-c-explanation": "Hindi puwedeng gamitin ng NFTs para katawanin ang balanse ng iyong ETH nang basta-basta.", - "nfts-3-d-label": "Lahat ng nabanggit", - "nfts-3-d-explanation": "Karaniwang kinakatawan ng NFTs ang pagmamay-ari sa natatanging digital item, hindi ang mga balanse ng ETH o password ng wallet.", - "nfts-4-prompt": "Ang NFTs ay nakatulong sa paggawa ng bagong:", - "nfts-4-a-label": "ekonomiya ng kurador", - "nfts-4-a-explanation": "Ang NFTs ay nakatulong sa paggawa ng bagong ekonomiya para sa mga creator, hindi para sa mga curator.", - "nfts-4-b-label": "carbon economy", - "nfts-4-b-explanation": "Ang NFTs ay nakatulong sa paggawa ng bagong ekonomiya para sa mga creator, hindi para sa carbon.", - "nfts-4-c-label": "creator economy", - "nfts-4-c-explanation": "Ang NFTs ay nakatulong sa paggawa ng creator economy.", - "nfts-4-d-label": "ekonomiya ng doge", - "nfts-4-d-explanation": "Ang NFTs ay nakatulong sa paggawa ng bagong ekonomiya para sa mga creator, hindi para sa mga aso. 🐶.", - "nfts-5-prompt": "Ang NFTs sa Ethereum ay nakakasama sa kalikasan", - "nfts-5-a-label": "Tama", - "nfts-5-a-explanation": "Mula noong The Merge (pag-transition sa patunay ng stake), napakaliit ng epekto sa kalikasan ng anumang transaksyon.", - "nfts-5-b-label": "Mali", - "nfts-5-b-explanation": "Mula noong The Merge (pag-transition sa patunay ng stake), napakaliit ng epekto sa kalikasan ng anumang transaksyon.", - "rollups-1-prompt": "Ang mga Layer 2 blockchain network ay para sa:", - "rollups-1-a-label": "Pag-scale ng Ethereum", - "rollups-1-a-explanation": "Ang pangunahing layunin ng mga rollup at iba pang mga layer 2 solution ay para sa pag-scale ng Ethereum.", - "rollups-1-b-label": "Pagsasagawa ng mga pagbabayad", - "rollups-1-b-explanation": "Ang pangunahing layunin ng mga rollup at iba pang mga layer 2 solution ay para sa pag-scale ng Ethereum.", - "rollups-1-c-label": "Pagbili ng NFTs", - "rollups-1-c-explanation": "Ang pangunahing layunin ng mga rollup at iba pang mga layer 2 solution ay para sa pag-scale ng Ethereum.", - "rollups-1-d-label": "Pag-decentralize sa Ethereum", - "rollups-1-d-explanation": "Ang pangunahing layunin ng mga rollup at iba pang mga layer 2 solution ay para sa pag-scale ng Ethereum.", - "rollups-2-prompt": "Upang i-scale, pangunahing isinasakripisyo sa karamihan sa mga alternatibong layer 1 network ang:", - "rollups-2-a-label": "Seguridad", - "rollups-2-a-explanation": "Isinasakripisyo ng karamihan sa mga alternatibong Layer 1 network ang seguridad at iba pa para mag-scale.", - "rollups-2-b-label": "Desentralisasyon", - "rollups-2-b-explanation": "Isinasakripisyo ng karamihan sa mga alternatibong Layer 1 network ang decentralization at iba pa para mag-scale.", - "rollups-2-c-label": "Presyo ng token", - "rollups-2-c-explanation": "Hindi nakakaapekto ang halaga ng token sa kakayahan ng pagpapalawak.", - "rollups-2-d-label": "Seguridad at decentralization", - "rollups-2-d-explanation": "Isinasakripisyo ng karamihan sa mga alternatibong Layer 1 network ang seguridad at decentralization para mag-scale.", - "rollups-3-prompt": "Alin sa mga sumusunod ang hindi itinuturing na layer 2?", - "rollups-3-a-label": "Mga Validium", - "rollups-3-a-explanation": "Hindi itinuturing na mga layer 2 solution ang mga Validium dahil hindi nagmumula sa Ethereum ang seguridad at availability ng data nito", - "rollups-3-b-label": "Sidechains", - "rollups-3-b-explanation": "Hindi itinuturing na mga layer 2 solution ang mga sidechain dahil hindi nagmumula sa Ethereum ang seguridad at availability ng data nito.", - "rollups-3-c-label": "Mga alternatibong layer 1 blockchain", - "rollups-3-c-explanation": "Hindi itinuturing na mga layer 2 solution ang mga alternatibong layer 1 blockchain.", - "rollups-3-d-label": "Lahat ng nabanggit", - "rollups-3-d-explanation": "Ang mga Validium, Sidechain, at alternatibong layer 1 blockchain ay hindi itinuturing na mga layer 2 solution dahil hindi nagmumula sa Ethereum ang seguridad at availability ng data ng mga ito.", - "rollups-4-prompt": "Bakit walang ‘opisyal’ na layer 2 ang Ethereum?", - "rollups-4-a-label": "Masyadong abala ang mga core developer sa Ethereum", - "rollups-4-a-explanation": "Walang balak magkaroon ng ‘opisyal’ na layer 2 sa Ethereum dahil makikinabang tayo sa iba't ibang paraan sa pagdidisenyo ng mga layer 2 solution.", - "rollups-4-b-label": "Bilang L1, maaabot din ng Ethereum ang mass scaling nang mag-isa", - "rollups-4-b-explanation": "Walang balak magkaroon ng ‘opisyal’ na layer 2 sa Ethereum dahil makikinabang tayo sa iba't ibang paraan sa pagdidisenyo ng mga layer 2 solution.", - "rollups-4-c-label": "Pinagtatalunan pa rin ang mga core developer ang mga optimistic at zk-rollup", - "rollups-4-c-explanation": "Walang balak magkaroon ng ‘opisyal’ na layer 2 sa Ethereum dahil makikinabang tayo sa iba't ibang paraan sa pagdidisenyo ng mga layer 2 solution.", - "rollups-4-d-label": "Makikinabang ang Ethereum sa iba't ibang paraan sa pagdidisenyo ng L2", - "rollups-4-d-explanation": "Walang balak magkaroon ng ‘opisyal’ na layer 2 sa Ethereum dahil makikinabang tayo sa iba't ibang paraan sa pagdidisenyo ng mga layer 2 solution.", - "merge-1-prompt": "Sa aling consensus mechanism inilipat ng The Merge ang Ethereum?", - "merge-1-a-label": "Proof-of-work", - "merge-1-a-explanation": "Ang patunay ng gawain ang consensus mechanism na ginagamit bago ang The Merge.", - "merge-1-b-label": "Proof-of-stake", - "merge-1-b-explanation": "Tama! Inilipat ng The Merge ang Ethereum sa patunay ng stake.", - "merge-1-c-label": "Proof-of-authority", - "merge-1-c-explanation": "Hindi gumagamit, at hindi gumamit ang Ethereum ng patunay ng awtoridad sa Ethereum Mainnet.", - "merge-1-d-label": "Lahat ng nabanggit", - "merge-1-d-explanation": "Hindi posibleng gamitin ng Ethereum ang lahat ng consensus mechanism na ito nang sabay-sabay.", - "merge-2-prompt": "Dahil sa The Merge, bumaba ang kinokonsumong enerhiya ng Ethereum nang:", - "merge-2-a-label": "50%", - "merge-2-a-explanation": "Nabawasan ng 99.95% ang kinokonsumong enerhiya ng Ethereum matapos bigyang-daan ng The Merge ang transition sa patunay ng stake mula sa patunay ng gawain.", - "merge-2-b-label": "62.5%", - "merge-2-b-explanation": "Nabawasan ng 99.95% ang kinokonsumong enerhiya ng Ethereum matapos bigyang-daan ng The Merge ang transition sa patunay ng stake mula sa patunay ng gawain.", - "merge-2-c-label": "90%", - "merge-2-c-explanation": "Nabawasan ng 99.95% ang kinokonsumong enerhiya ng Ethereum matapos bigyang-daan ng The Merge ang transition sa patunay ng stake mula sa patunay ng gawain.", - "merge-2-d-label": "99.95%", - "merge-2-d-explanation": "Nabawasan ng 99.95% ang kinokonsumong enerhiya ng Ethereum matapos bigyang-daan ng The Merge ang transition sa patunay ng stake mula sa patunay ng gawain.", - "merge-3-prompt": "Kailan nangyari ang The Merge?", - "merge-3-a-label": "Setyembre 15, 2022", - "merge-3-a-explanation": "Nangyari ang The Merge noong Setyembre 15, 2022 nang 06:42:42 AM (UTC).", - "merge-3-b-label": "Disyembre 1, 2021", - "merge-3-b-explanation": "Nangyari ang The Merge pagkalipas pa nito. Inilunsad ang Beacon Chain noong Disyembre 1, 2022.", - "merge-3-c-label": "Nobyembre 27, 2013", - "merge-3-c-explanation": "Nangyari ang The Merge pagkalipas pa nito. Inilathala ang Ethereum whitepaper noong Nobyembre 27, 2013.", - "merge-3-d-label": "Oktubre 31, 2008", - "merge-3-d-explanation": "Nangyari ang The Merge pagkalipas pa nito. Inilathala ang Bitcoin Whitepaper noong Oktubre 31.", - "merge-4-prompt": "Sa The Merge, kailangang i-exchange ng mga user ang ETH nila sa ETH2:", - "merge-4-a-label": "Tama", - "merge-4-a-explanation": "Ang ETH ay hindi nagbago sa anumang punto bago, habang, o matapos ang The Merge. Ang ideya ng ‘pag-upgrade’ ng ETH sa ETH2 ay karaniwang taktika ng mapaminsalang actor para i-scam ang mga user.", - "merge-4-b-label": "Mali", - "merge-4-b-explanation": "Ang ETH ay hindi nagbago sa anumang punto bago, habang, o matapos ang The Merge. Ang ideya ng ‘pag-upgrade’ ng ETH sa ETH2 ay karaniwang taktika ng mapaminsalang actor para i-scam ang mga user.", - "merge-5-prompt": "Ang consensus layer ng Ethereum ay dating tinatawag na:", - "merge-5-a-label": "Proof-of-work", - "merge-5-a-explanation": "Ang patunay ng gawain ang consensus mechanism na ginagamit bago ang The Merge.", - "merge-5-b-label": "Eth2", - "merge-5-b-explanation": "Bago ito tawaging consensus layer, ito ay orihinal na tinatawag na ‘Eth2’.", - "merge-5-c-label": "Eth1", - "merge-5-c-explanation": "Eth1 ang orihinal na pangalang ibinigay sa execution later, hindi sa consensus layer.", - "merge-5-d-label": "Staking", - "merge-5-d-explanation": "Ang staking ay pagdedeposito ng ETH sa isang smart contract upang makatulong sa pag-secure ng chain." -} diff --git a/src/intl/fil/page-about.json b/src/intl/fil/page-about.json deleted file mode 100644 index 5eadf89ce7e..00000000000 --- a/src/intl/fil/page-about.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "page-what-is-ethereum-energy-consumption-chart-legend": "Taunang Pagkonsumo ng Kuryente sa TWh/yr", - "energy-consumption-chart-youtube-label": "YouTube", - "energy-consumption-chart-gold-mining-galaxy-label": "Pagmimina ng ginto (Galaxy Digital)", - "energy-consumption-chart-global-data-centers-label": "Global data centers", - "energy-consumption-chart-gold-mining-cbeci-label": "Pagmimina ng ginto (CBECI)", - "energy-consumption-chart-btc-pow-label": "BTC PoW", - "energy-consumption-chart-netflix-label": "Netflix", - "energy-consumption-chart-eth-pow-label": "ETH PoW", - "energy-consumption-chart-gaming-us-label": "Paglalaro sa US", - "energy-consumption-chart-paypal-label": "PayPal", - "energy-consumption-chart-eth-pos-label": "ETH PoS" -} diff --git a/src/intl/fil/page-apps.json b/src/intl/fil/page-apps.json deleted file mode 100644 index 6f820306244..00000000000 --- a/src/intl/fil/page-apps.json +++ /dev/null @@ -1,222 +0,0 @@ -{ - "page-apps-1inch-logo-alt": "Logo ng 1inch", - "page-apps-dexguru-logo-alt": "Logo ng Dexguro", - "page-apps-aave-logo-alt": "Logo ng Aave", - "page-apps-add-button": "Magmungkahi ng decentralized application (dapp)", - "page-apps-add-title": "Magdagdag ng decentralized application (dapp)", - "page-apps-audius-logo-alt": "Logo ng Audius", - "page-apps-augur-logo-alt": "Logo ng Augur", - "page-apps-axie-infinity-logo-alt": "Logo ng Axie Infinity", - "page-apps-balancer-logo-alt": "Logo ng Balancer", - "page-apps-brave-logo-alt": "Logo ng Brave", - "page-apps-category-arts": "Art at fashion", - "page-apps-category-browsers": "Mga browser", - "page-apps-category-collectibles": "Mga digital collectible", - "page-apps-category-competitive": "Kumpetisyon", - "page-apps-category-computing": "Mga tool ng developer", - "page-apps-category-dex": "Mga token swap", - "page-apps-category-investments": "Mga investment", - "page-apps-category-lending": "Pagpapautang at Panghihiram", - "page-apps-category-lottery": "Crowdfunding", - "page-apps-category-marketplaces": "Mga marketplace", - "page-apps-category-music": "Musika", - "page-apps-category-payments": "Payments", - "page-apps-category-insurance": "Insurance", - "page-apps-category-portfolios": "Portfolios", - "page-apps-category-trading": "Mga trading at prediction market", - "page-apps-category-utilities": "Utilities", - "page-apps-category-worlds": "Mga virtual world", - "page-apps-choose-category": "Pumili ng kategorya", - "page-apps-collectibles-benefits-1-description": "Kapag na-tokenize ang art sa Ethereum, mapapatunayan sa lahat ang pagmamay-ari dito. Mate-trace mo ang journey ng artwork mula noong ginawa ito hanggang sa kasalukuyang may-aro nito. Dahil dito, maiiwasan ang pamemeke.", - "page-apps-collectibles-benefits-1-title": "Mapapatunayan ang pagmamay-ari", - "page-apps-collectibles-benefits-2-description": "Ang pagbabayad para mag-stream ng musika o bumili ng artwork ay mas patas sa mga artist. Sa Ethereum, hindi na masyadong kailangan ng mga intermediary. At kung kailangan ng mga intermediary, hindi ganoon kataas ang singil ng mga ito dahil hindi kailangang magbayad ng mga platform para sa infrastructure ng network.", - "page-apps-collectibles-benefits-2-title": "Mas patas para sa mga creator", - "page-apps-collectibles-benefits-3-description": "Ang mga tokenized collectible ay nasa iyong Ethereum address, at wala sa platform. Kung kaya, makakapagbenta ka ng mga bagay tulad ng mga in-game item sa kahit anong Ethereum marketplace, hindi lang sa mismong laro.", - "page-apps-collectibles-benefits-3-title": "Madadala mo ang mga collectible", - "page-apps-collectibles-benefits-4-description": "Narito na ang mga tool at produkto para i-tokenize mo ang iyong art at ibenta ito! At maibebenta ang mga token mo sa anumang Ethereum collectibles platform.", - "page-apps-collectibles-benefits-4-title": "Mayroon nang infrastructure", - "page-apps-collectibles-benefits-description": "Ito ay mga application na nakatuon sa digital na pagmamay-ari, na nagpapalaki sa potensyal na kumita ng mga creator at gumagawa ng mga bagong paraan para mag-invest sa mga paborito mong creator at sa kanilang gawa.", - "page-apps-collectibles-benefits-title": "mga decentralized na collectible at streaming", - "page-apps-collectibles-button": "Arts at mga collectible", - "page-apps-collectibles-description": "Ito ay mga application na nakatuon sa digital na pagmamay-ari, na nagpapalaki sa potensyal na kumita ng mga creator at gumagawa ng mga bagong paraan para mag-invest sa mga paborito mong creator at sa kanilang gawa.", - "page-apps-collectibles-title": "Decentralized na arts at mga collectible", - "page-apps-compound-logo-alt": "Logo ng Compound", - "page-apps-cryptopunks-logo-alt": "Logo ng CryptoPunks", - "page-apps-cryptovoxels-logo-alt": "Logo ng Cryptovoxels", - "page-apps-dapp-description-1inch": "Nakakatulong ito sa iyong iwasan ang mataas na price slippage sa pamamagitan ng pag-aggregate sa mga pinakasulit na presyo.", - "page-apps-dapp-description-aave": "Ipautang ang mga token mo para kumita ng interes at mag-withdraw kahit kailan.", - "page-apps-dapp-description-async-art": "Gumawa, mangolekta, at mag-trase ng #ProgrammableArt - mga digital painting na hinati sa “Mga Layer” na maaari mong gamitin upang impluwensyahan ang pangkalahatang larawan. Ang bawat Master at Layer ay ERC721 token.", - "page-apps-dapp-description-audius": "Decentralized na streaming platform. Mga pakikinig = pera para sa mga creator, hindi sa mga label.", - "page-apps-dapp-description-augur": "Tumaya sa resulta sa sports, ekonomiya, at iba pang pangyayari sa mundo.", - "page-apps-dapp-description-axie-infinity": "Mag-trade at paglabanin ang mga creature na tinatawag na Axies. At kumita habang naglalaro – available sa mobile", - "page-apps-dapp-description-balancer": "Ang Balancer ay automated na portfolio manager at trading platform.", - "page-apps-dapp-description-brave": "Kumita ng mga token sa pag-browse at suportahan ang iyong mga paboritong creator gamit ang mga ito.", - "page-apps-dapp-description-cent": "Isang social network kung saan kumikita ka ng pera sa pamamagitan ng pag-post ng mga NFT.", - "page-apps-dapp-description-compound": "Ipautang ang mga token mo para kumita ng interes at mag-withdraw kahit kailan.", - "page-apps-dapp-description-cryptopunks": "Bumili, mag-bid, at magbenta ng mga punk – isa sa mga unang token collectible sa Ethereum.", - "page-apps-dapp-description-cryptovoxels": "Gumawa ng mga art gallery, magtayo ng mga tindahan, at bumili ng lupa – isang virtual na mundo sa Ethereum.", - "page-apps-dapp-description-dark-forest": "Sakupin ang mga planeta sa isang infinite, procedurally-generated, cryptographically-specified universe.", - "page-apps-dapp-description-decentraland": "Mangolekta, makipagpalitan ng virtual na lupa sa virtual na mundo na maaari mong i-explore.", - "page-apps-dapp-description-ens": "Mga user-friendly na pangalan para sa mga Ethereum address at decentralized na site.", - "page-apps-dapp-description-foundation": "Mag-invest sa mga kakaibang edisyon ng digital artwork at makipag-trade sa iba pang buyer.", - "page-apps-dapp-description-gitcoin": "Kumita ng crypto habang gumagawa ng open-source software.", - "page-apps-dapp-description-gitcoin-grants": "Crowndfunding para sa mga proyekto ng komunidad ng Ethereum na may mas maraming kontribusyon", - "page-apps-dapp-description-gods-unchained": "Strategic na trading card game. Makakuha ng mga card sa pamamagitan ng paglalaro na maari mong ibenta sa totoong buhay.", - "page-apps-dapp-description-golem": "Mag-access ng shared na computing power o magrenta ng mga sarili mong resource.", - "page-apps-dapp-description-radicle": "Secure na peer-to-peer code collaboration na walang intermediary.", - "page-apps-dapp-description-loopring": "Mabilis na peer-to-peer trading platform.", - "page-apps-dapp-description-marble-cards": "Gumawa at mag-trade ng mga kakaibang digital card batay sa mga URL.", - "page-apps-dapp-description-matcha": "Naghahanap sa maraming exchange para matulungan kang hanapin ang mga pinakasulit na presyo.", - "page-apps-dapp-description-nifty-gateway": "Bumili ng produkto on-chain mula sa mga nangungunang artist, atleta, brand, at creator.", - "page-apps-dapp-description-oasis": "Mag-trade, humiram, at magtipid gamit ang Dai, isang stablecoin sa Ethereum.", - "page-apps-dapp-description-opensea": "Bumili, magbenta, tumuklas, at mag-trade ng limited-edition goods.", - "page-apps-dapp-description-opera": "Magpadala ng crypto sa mga merchant, at iba pang user at app mula sa iyong browser.", - "page-apps-dapp-description-poap": "Mangolekta ng mga NFT para patunayan na nasa iba't iba kang virtual o personal event. Gamitin ang mga ito para sumali sa mga raffle, bumoto, makipag-collaborate, o magyabang lang.", - "page-apps-dapp-description-polymarket": "Tumaya sa mga resulta. Mag-trade sa mga information market.", - "page-apps-dapp-description-pooltogether": "Lottery kung saan hindi ka matatalo. May mga premyo kada linggo.", - "page-apps-dapp-description-index-coop": "Isang crypto index fund na nag-e-expose ng iyong portfolio sa mga nangungunang DeFi token.", - "page-apps-dapp-description-nexus-mutual": "Coverage kahit walang insurance company. Maprotektahan laban sa mga bug at hack sa smart contract.", - "page-apps-dapp-description-etherisc": "Isang template ng decentralized insurance na maaaring gamitin ng sinuman para gumawa ng kanilang sariling insurance coverage.", - "page-apps-dapp-description-zapper": "I-track ang iyong portfolio at gamitin ang iba't ibang produkto ng DeFi mula sa isang interface.", - "page-apps-dapp-description-zerion": "Pamahalaan ang iyong portfolio at suriin ang bawat DeFi asset sa market nang walang kahirap-hirap.", - "page-apps-dapp-description-rotki": "Open source na tool para sa pag-track ng portfolio, pagsusuri, accounting, at pag-uulat ng buwis na isinasaalang-alang ang privacy mo.", - "page-apps-dapp-description-krystal": "One-stop platform para ma-access ang lahat ng paborito mong serbisyo sa DeFi.", - "page-apps-dapp-description-rarible": "Gumawa, magbenta, at bumili ng mga tokenized na collectible.", - "page-apps-dapp-description-sablier": "Mag-stream ng pera nang real time.", - "page-apps-dapp-description-superrare": "Bumili ng mga digital artwork nang direkta mula sa mga artist o sa mga secondary market.", - "page-apps-dapp-description-token-sets": "Mga paraan ng pamumuhunan sa crypto na awtomatikong nagre-rebalance.", - "page-apps-dapp-description-uniswap": "Mag-swap ng mga token o magbigay ng mga token para sa % rewards.", - "page-apps-dapp-description-dexguru": "Non-custodial trading terminal para sa mga DeFi trader", - "page-apps-dapp-description-synthetix": "Ang Synthetix ay isang protocol para sa paglalabas at pagte-trade ng mga synthetic asset", - "page-apps-docklink-dapps": "Pag papakilala sa dapps", - "page-apps-docklink-smart-contracts": "Matalinong kontrata", - "page-apps-dark-forest-logo-alt": "Logo ng Dark Forest", - "page-apps-decentraland-logo-alt": "Logo ng Decentraland", - "page-apps-index-coop-logo-alt": "Logo ng Index Coop", - "page-apps-nexus-mutual-logo-alt": "Logo ng Nexus Mutual", - "page-apps-etherisc-logo-alt": "Logo ng Etherisc", - "page-apps-zapper-logo-alt": "Logo ng Zapper", - "page-apps-zerion-logo-alt": "Logo ng Zerion", - "page-apps-rotki-logo-alt": "Logo ng Rotki", - "page-apps-krystal-logo-alt": "Logo ng Krystal", - "page-apps-synthetix-logo-alt": "Logo ng Synthetix", - "page-apps-desc": "Maghanap ng Ethereum application na susubukan.", - "page-apps-doge-img-alt": "Ilustrasyon ng doge na nagtratrabaho sa computer", - "page-apps-editors-choice-dark-forest": "Makipaglaban sa iba upang sakupin ang mga planeta at subukan ang pinakabagong teknolohiya para sa scaling/privacy sa Ethereum. Marahil angkop ito sa mga pamilyar na sa Ethereum.", - "page-apps-editors-choice-description": "Ilang decentralized applications (dapps) na paborito ng ethereum.org team ngayon. Mag-explore pa ng decentralized applications (dapps) sa ibaba.", - "page-apps-editors-choice-foundation": "Mag-invest sa kultura. Bumili, mag-trade, at magbenta ng pambihirang digital artwork at fashion mula sa mahuhusay na artist, musikero, at brand.", - "page-apps-editors-choice-header": "Pili ng Editors'", - "page-apps-editors-choice-pooltogether": "Bumili ng ticket para sa no-loss lottery. Kada linggo, ipapadala sa isang swerteng mananalo ang interes mula sa buong ticket pool. Mababawi mo ang pera mo kahit kailan mo gusto.", - "page-apps-editors-choice-uniswap": "I-swap ang iyong mga token nang walang kahirap-hirap. Sa decentralized application (dapp) na ito na paborito ng komunidad, maaari kang makipag-trade ng mga token sa ibang tao sa network.", - "page-apps-ens-logo-alt": "Logo ng Ethereum Name Service", - "page-apps-explore-dapps-description": "Experimental pa lang ang maraming decentralized applications (dapps), at sinusubukan nito ang kayang gawin sa mga decentralized network. Pero may ilang matagumpay nang nagsimulang gumamit nito sa mga kategorya ng teknolohiya, pinansya, gaming, at mga collectible.", - "page-apps-explore-dapps-title": "I-explore ang mga dapps", - "page-apps-features-1-description": "Kapag na-deploy na sa Ethereum, hindi na maaaring tanggalin ang dapp code. At maaari gamitin ng kahit sino ang mga feature ng decentralized application (dapp). Kahit mabuwag na ang team sa likod ng dapp, maaari mo pa rin itong gamitin. Kapag nasa Ethereum na, mananatili ito roon.", - "page-apps-features-1-title": "Walang nagmamay-ari", - "page-apps-features-2-description": "Hindi ka maaaring hadlangan sa paggamit ng decentralized application (dapp) o pagsusumite ng mga transaksyon. Halimbawa, kung nasa Ethereum ang Twitter, walang makakapag-block sa account mo o walang makakapigil sa iyong mag-tweet.", - "page-apps-features-2-title": "Walang censorship", - "page-apps-features-3-description": "Dahil may ETH ang Ethereum, native sa Ethereum ang mga pagbabayad. Hindi na kailangan ng mga developer na maglaan ng oras sa pag-integrate sa mga third-party payment provider.", - "page-apps-features-3-title": "Mga built-in na pagbabayad", - "page-apps-features-4-description": "Madalas na open at compatible bilang default ang dapp code. Regular na gumagawa ng app ang mga team gamit ang ginawa ng ibang mga team. Kung gusto mong hayaang mag-swap ang mga user ng mga token sa dapp mo, pwede kang maglagay ng code mula sa ibang decentralized application (dapp).", - "page-apps-features-4-title": "Plug and play", - "page-apps-features-5-description": "Sa karamihan sa decentralized applications (dapps), hindi mo kailangang ibahagi ang iyong tunay na pagkakakilanlan. Ang iyong Ethereum account ang iyong login at kailangan mo lang ng wallet.", - "page-apps-features-5-title": "Isang anonymous na login", - "page-apps-features-6-description": "Tinitiyak ng cryptogrpahy na hindi mapepeke ng mga attacker ang mga transaksyon at iba pang interaction sa decentralized application (dapp) gamit ang iyong pangalan. Pinapahintulutan mo ang mga pagkilos ng app gamit ang iyong Ethereum account - karaniwang sa pamamagitan ng iyong wallet - upang manatiling ligtas ang iyong credentials.", - "page-apps-features-6-title": "Suportado ng cryptography", - "page-apps-features-7-description": "Kapag live na sa Ethereum ang decentralized application (dapp), maglalaho lang ito kapag naglaho mismo ang Ethereum. Ang mga network na kasing laki ng Ethereum ay kilala bilang mahirap atakihin.", - "page-apps-features-7-title": "Walang down time", - "page-apps-finance-benefits-1-description": "Walang kailangang ipasa para mag-sign up sa mga serbisyong pinansyal na gumagamit ng Ethereum. Kung mayroon kang pondo at internet connection, pwede ka nang magsimula.", - "page-apps-finance-benefits-1-title": "Open access", - "page-apps-finance-benefits-2-description": "Napakaraming token na pwede mong gamitin sa mga produktong pinansyal na ito. Palaging gumagawa ng mga bagong token ang mga tao sa Ethereum.", - "page-apps-finance-benefits-2-title": "Bagong token economy", - "page-apps-finance-benefits-3-description": "Gumawa ang mga grupo ng mga stablecoin – isang cryptocurrency na hindi masyadong volatile. Binibigyang-daan ka nitong mag-eksperimento at gamitin ang crypto nang walang panganib at kawalan ng katiyakan.", - "page-apps-finance-benefits-3-title": "Stablecoins", - "page-apps-finance-benefits-4-description": "Modular at compatible sa isa't isa ang mga produktong pinansyal sa Ethereum. Palaging may lumalabas na mga bagong configuration ng mga module na ito sa market, kaya mas marami ang magagawa mo sa crypto mo.", - "page-apps-finance-benefits-4-title": "Magkakaugnay na serbisyong pinansyal", - "page-apps-finance-benefits-description": "Ano ang dahilan kung bakit umuunlad ang mga decentralized finance application sa Ethereum?", - "page-apps-finance-benefits-title": "decentralized finance", - "page-apps-finance-button": "Pinansya", - "page-apps-finance-description": "Ito ay mga application na nakatuon sa paggawa ng mga serbisyong pinansyal na gumagamit ng mga cryptocurrency. Nag-aalok ang mga ito ng pagpapautang, panghihiram, pagkita ng interes, at mga pribadong pagbabayad – hindi kailangan ng personal na data.", - "page-apps-finance-title": "Decentralized finance", - "page-apps-foundation-logo-alt": "Logo ng Foundation", - "page-apps-gaming-benefits-1-description": "Virtual land man ito o mga trading card, mate-trade mo ang mga item mo sa mga market ng mga collectible. May aktwal na halaga ang mga in-game item mo.", - "page-apps-gaming-benefits-1-title": "Magagamit na token ang mga game item", - "page-apps-gaming-benefits-2-description": "Ikaw ang nagmamay-ari sa mga item mo, at sa ilang pagkakataon, ang progeso mo, at hindi ang mga game company. Kaya walang mawawala sa iyo kung aatakihin, makakaranas ng server malfunction, o mabubuwag ang kumpanyang gumawa ng laro.", - "page-apps-gaming-benefits-2-title": "Ligtas ang iyong mga save", - "page-apps-gaming-benefits-3-description": "Katulad kung paanong mave-verify ng kahit sino ang mga pagbabayad sa Ethereum, magagamit ng mga laro ang kalidad na ito para tiyakin ang pagiging patas. Ayon sa teorya, mave-verify ang lahat mula sa bilang ng mga kritikal na hit sa laki ng war chest ng kalaban.", - "page-apps-gaming-benefits-3-title": "Mapapatunayang pagiging patas", - "page-apps-gaming-benefits-description": "Ano ang dahilan kung bakit umuunlad ang decentralized gaming sa Ethereum?", - "page-apps-gaming-benefits-title": "decentralized gaming", - "page-apps-gaming-button": "Gaming", - "page-apps-gaming-description": "Ito ay mga application na nakatuon sa paggawa ng mga virtual na mundo at pakikipaglaban sa ibang mga player gamit ang mga collectible na may halaga sa tunay na mundo.", - "page-apps-gaming-title": "Decentralized gaming", - "page-apps-get-some-eth-description": "May bayarin sa transaksyon ang mga pagkilos sa decentralized application (dapp)", - "page-apps-get-started-subtitle": "Para subukan ang isang decentralized application (dapp), kakailanganin mo ng wallet at kaunting ETH. Bibigyang-daan ka ng wallet na kumonekta o mag-log in. At kakailanganin mo ng ETH para bayaran ang anumang bayarin sa transaksyon.", - "page-apps-get-started-title": "Magsimula", - "page-apps-gitcoin-grants-logo-alt": "Logo ng Gitcoin Grants", - "page-apps-gitcoin-logo-alt": "Logo ng Gitcoin", - "page-apps-gods-unchained-logo-alt": "Logo ng Gods Unchained", - "page-apps-golem-logo-alt": "Logo ng Golem", - "page-apps-radicle-logo-alt": "Logo ng Radicle", - "page-apps-hero-header": "Mga tool at serbisyong pinapagana ng Ethereum", - "page-apps-hero-subtitle": "Ang decentralized applications (dapps) ang dumaraming bilang ng mga application na gumagamit ng Ethereum upang baguhin ang mga modelo ng negosyo o gumawa ng mga bagong model.", - "page-apps-how-dapps-work-p1": "Tumatakbo ang backend code (mga smart contract) ng decentralized applications (dapps) sa decentralized na network at hindi sa sentralisadong server. Gumagamit ang mga ito ng Ethereum blockchain para sa pag-store ng data at mga smart contract para sa app logic ng mga ito.", - "page-apps-how-dapps-work-p2": "Ang smart contract ay parang isang hanay ng mga panuntunan na nasa blockchain na makikita at mapapatakbo ng lahat nang naaayon mismo sa mga panuntunang iyon. Parang vending machine: kung sapat ang perang ilalagay mo at pipiliin mo ang tamang seleksyon, makukuha mo ang item na gusto mo. Gaya rin ng mga vending machine, makakapagtabi rin ng pondo ang mga smart contract tulad ng iyong Ethereum account. Sa tulong nito, makakapag-areglo ang code ng mga kasunduan at transaksyon.", - "page-apps-how-dapps-work-p3": "Kapag na-deploy ang decentralized applications (dapps) sa Ethereum network, hindi mo na mababago ang mga ito. Pwedeng decentralized ang mga dapp dahil kontrolado ang mga ito ng logic na isinulat sa kontrata, hindi ng isang indibidwal o kumpanya.", - "page-apps-how-dapps-work-title": "Paano gumagana ang decentralized applications (dapps)", - "page-apps-learn-callout-button": "Magsimulang bumuo", - "page-apps-learn-callout-description": "Ang aming community developer portal ay may mga dokumento, tool, at framework upang tulungan kang magsimulang gumawa ng decentralized application (dapp).", - "page-apps-learn-callout-image-alt": "Ilustrasyon ng isang kamay na bumubuo ng simbolo ng ETH gamit ang mga lego brick.", - "page-apps-learn-callout-title": "Alamin kung paano gumawa ng decentralized application (dapp)", - "page-apps-loopring-logo-alt": "Logo ng Loopring", - "page-apps-magic-behind-dapps-description": "Maaaring magmukhang mga regular na app ang decentralized applications (dapps). Pero sa katunayan, may ilang espesyal na katangian ang mga ito dahil ini-inherit nito ang lahat ng kakayahan ng Ethereum. Narito ang mga dahilan kung bakit naiiba sa mga app ang mga dapp.", - "page-apps-magic-behind-dapps-link": "Ano ang nagpapabuti sa Ethereum?", - "page-apps-magic-behind-dapps-title": "Ang mahika sa likod ng decentralized applications (dapps)", - "page-apps-magic-title-1": "Ang mahika", - "page-apps-magic-title-2": "sa likod", - "page-apps-magician-img-alt": "Ilustrasyon ng mga salamangkero", - "page-apps-marble-cards-logo-alt": "Logo ng marble.cards", - "page-apps-async-logo-alt": "Logo ng Async", - "page-apps-matcha-logo-alt": "Logo ng Matcha", - "page-apps-mobile-options-header": "Mag-browse ng ibang kategorya", - "page-apps-nifty-gateway-logo-alt": "Logo ng Nifty Gateway", - "page-apps-oasis-logo-alt": "Logo ng Oasis", - "page-apps-opensea-logo-alt": "Logo ng OpenSea", - "page-apps-opera-logo-alt": "Logo ng Opera", - "page-apps-polymarket-logo-alt": "Logo ng Polymarket", - "page-apps-poap-logo-alt": "Logo ng Proof of Attendance Protocol", - "page-apps-pooltogether-logo-alt": "Logo ng PoolTogether", - "page-apps-rarible-logo-alt": "Logo ng Rarible", - "page-apps-ready-button": "Magsimula", - "page-apps-ready-description": "Pumili ng decentralized application (dapp) na susubukan", - "page-apps-ready-title": "Handa na?", - "page-apps-sablier-logo-alt": "Logo ng Sablier", - "page-apps-set-up-a-wallet-button": "Maghanap ng wallet", - "page-apps-set-up-a-wallet-description": "Ang wallet ang “login” mo para sa decentralized application (dapp)", - "page-apps-set-up-a-wallet-title": "Mag-set up ng wallet", - "page-apps-superrare-logo-alt": "Logo ng SuperRare", - "page-apps-technology-button": "Teknolohiya", - "page-apps-technology-description": "Ito ay mga application na nakation sa pag-decentralize ng mga tool ng developer, paglalagay sa kasalukuyang teknolohiya, at paggawa ng mga marketplace para sa open-source development work.", - "page-apps-technology-title": "Decentralized na teknolohiya", - "page-apps-token-sets-logo-alt": "Logo ng Token Sets", - "page-apps-uniswap-logo-alt": "Logo ng Uniswap", - "page-apps-wallet-callout-button": "Maghanap ng pitaka", - "page-apps-wallet-callout-description": "Decentralized applications (dapps) din ang mga wallet. Maghanap ng wallet batay sa mga feature na akma sa iyo.", - "page-apps-wallet-callout-image-alt": "Ilustrasyon ng robot.", - "page-apps-wallet-callout-title": "Tumingin ng mga wallet", - "page-apps-warning-header": "Palaging mag-research", - "page-apps-warning-message": "Bagong teknolohiya ang Ethereum at bago ang karamihan sa mga application. Bago magdeposito ng malalaking halaga ng pera, siguraduhing nauunawaan mo ang mga panganib.", - "page-apps-what-are-dapps": "Ano ang decentralized applications (dapps)?", - "page-apps-more-on-defi-button": "Iba pang detalye tungkol sa decentralized finance", - "page-apps-more-on-nft-button": "Iba pang detalye tungkol sa mga tokenized collectible", - "page-apps-more-on-nft-gaming-button": "Iba pang detalye tungkol sa mga tokenized na in-game item", - "page-apps-dapp-description-pwn": "Madadaling loan na suportado ng anumang token o NFT sa Ethereum.", - "page-apps-pwn-image-alt": "Logo ng PWN", - "page-apps-dapp-description-yearn": "Yield aggregator ang Yearn Finance. Binibigyan nito ang mga indibidwal, DAO, at iba pang protocol ng paraan para magdeposito ng mga digital asset at kumita.", - "page-apps-yearn-image-alt": "Logo ng Yearn", - "page-apps-dapp-description-convex": "Sa Convex, pinapayagan ang mga Curve liquidity provider na kumita ng mga bayarin sa trading at mag-claim ng na-boost na CRV nang hindi kailangang i-lock ang kanilang CRV.", - "page-apps-convex-image-alt": "Logo ng Convex", - "foundation": "Foundation", - "transaction-fees": "Ano ang mga bayarin sa transaksyon?", - "page-wallets-get-some": "Kumuha ng ilang ETH" -} diff --git a/src/intl/fil/page-developers-docs.json b/src/intl/fil/page-developers-docs.json deleted file mode 100644 index 10e6659a54d..00000000000 --- a/src/intl/fil/page-developers-docs.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "back-to-top": "Bumalik sa itaas", - "banner-page-incomplete": "Ang pahinang ito ay hindi pa tapos at nais namin ang iyong tulong. Ayusin ang pahinang ito at magdagdag ng kahit anong kaalaman na maaaring makatulong sa ibang mga tao.", - "next": "Susunod", - "previous": "Nakaraan" -} diff --git a/src/intl/fil/page-developers-index.json b/src/intl/fil/page-developers-index.json deleted file mode 100644 index f2d40dfd982..00000000000 --- a/src/intl/fil/page-developers-index.json +++ /dev/null @@ -1,97 +0,0 @@ -{ - "page-developer-meta-title": "Mga Mapagkukunan ng Ethereum Developer", - "page-developers-about": "Tungkol sa mga mapagkukunan na ito ng developer", - "page-developers-about-desc": "Narito ang ethereum.org upang tulungan kang bumuo gamit ang Ethereum na may dokumentasyon sa mga pangunahing konsepto pati na rin sa development stack. Dagdag pa rito, may mga tutorial para makapagsimula ka.", - "page-developers-about-desc-2": "Hango sa Mozilla Developer Network, naisip naming kailangan ng Ethereum ng paglalagyan ng magagandang content at mapagkukunan para sa developer. Tulad ng aming mga kaibigan sa Mozilla, open-source, mapapalawig at mapapahusay mo ang lahat ng narito.", - "page-developers-account-desc": "Mga kontrata o tao sa network", - "page-developers-accounts-link": "Mga account", - "page-developers-advanced": "Advanced", - "page-developers-api-desc": "Paggamit ng mga library para mag-interact sa mga smart contract", - "page-developers-api-link": "Mga Backend API", - "page-developers-block-desc": "Mga batch ng transaksyon na idinagdag sa blockchain", - "page-developers-block-explorers-desc": "Ang iyong portal sa data ng Ethereum", - "page-developers-block-explorers-link": "Mga eksplorer ng block", - "page-developers-blocks-link": "Mga block", - "page-developers-browse-tutorials": "Mag-browse ng mga tutorial", - "page-developers-choose-stack": "Piliin ang iyong stack", - "page-developers-contribute": "Mag-contribute", - "page-developers-dev-env-desc": "Mga IDE na angkop para sa dapp development", - "page-developers-dev-env-link": "Pag-unlad sa kapaligiran", - "page-developers-discord": "Sumali sa discord", - "page-developers-docs-introductions": "Mga Panimula", - "page-developers-evm-desc": "Ang computer na nagpoproseso ng mga transaksyon", - "page-developers-evm-link": "Ethereum virtual machine (EVM)", - "page-developers-explore-documentation": "Tingnan ang dokumentasyon", - "page-developers-feedback": "Kung mayroon kang anumang feedback, makipag-ugnayan sa amin sa pamamagitan ng isyu sa GitHub o sa aming Discord server.", - "page-developers-frameworks-desc": "Mga tool para mapabilis ang development", - "page-developers-frameworks-link": "Mga development framework", - "page-developers-fundamentals": "Mga Pangunahing Kaalaman", - "page-developers-gas-desc": "Ether na kailangan para maisagawa ang mga transaksyon", - "page-developers-gas-link": "Gas", - "page-developers-get-started": "Paano mo gustong magsimula?", - "page-developers-improve-ethereum": "Tulungan kaming pagandahin ang ethereum.org", - "page-developers-improve-ethereum-desc": "Tulad ng ethereum.org, nagtulong-tulong ang komunidad para gawin ang mga dokumentong ito. Gumawa ng PR kung may makikita kang mga pagkakamali, pagkakataon para sa pagpapabuti, o mga bagong oportunidad para matulungan ang mga developer ng Ethereum.", - "page-developers-into-eth-desc": "Isang panimula sa blockchain at Ethereum", - "page-developers-intro-ether-desc": "Isang panimula sa cryptocurrency at Ether", - "page-developers-intro-dapps-desc": "Isang panimula sa mga decentralized application", - "page-developers-intro-dapps-link": "Panimula sa mga dapp", - "page-developers-intro-eth-link": "Panimula sa Ethereum", - "page-developers-intro-ether-link": "Panimula sa Ether", - "page-developers-intro-stack": "Panimula sa stack", - "page-developers-intro-stack-desc": "Panimula sa Ethereum stack", - "page-developers-js-libraries-desc": "Paggamit ng JavaScript para mag-interact sa mga smart contract", - "page-developers-js-libraries-link": "Mga library ng JavaScript", - "page-developers-language-desc": "Paggamit ng Ethereum sa mga pamilyar na language", - "page-developers-languages": "Mga programming language", - "page-developers-learn": "Alamin ang development ng Ethereum", - "page-developers-learn-desc": "Magbasa pa tungkol sa mga pangunahing konsepto at mga Ethereum stack sa aming mga dokumento", - "page-developers-learn-tutorials": "Matuto sa pamamagitan ng mga tutorial", - "page-developers-learn-tutorials-cta": "Tingnan ang mga tutorial", - "page-developers-learn-tutorials-desc": "Alamin ang development ng Ethereum nang step-by-step mula sa mga builder na nakagawa na nito.", - "page-developers-meta-desc": "Dokumentasyon, mga tutorial, at mga tool para sa mga developer na bumubuo sa Ethereum.", - "page-developers-mev-desc": "Ang pagpapakilala sa pinakamalaking na-extract na halaga (MEV)", - "page-developers-mev-link": "Pinakamalaking na-extract na halaga (MEV)", - "page-developers-mining-desc": "Paano gumagawa ng mga bagong block at nagkasundo sa isang pasya gamit ang patunay ng gawain", - "page-developers-mining-link": "Pagmimina", - "page-developers-mining-algorithms-desc": "Impormasyon sa mga algorithm ng pagmimina ng Ethereum", - "page-developers-mining-algorithms-link": "Mga algorithm ng pagmimina", - "page-developers-networks-desc": "Pangkalahatang-ideya ng Mainnet at mga test network", - "page-developers-networks-link": "Mga network", - "page-developers-node-clients-desc": "Paano vine-verify sa network ang mga block at transaksyon", - "page-developers-node-clients-link": "Mga node at kliyente", - "page-developers-oracle-desc": "Pagkuha ng off-chain na data sa iyong mga smart contract", - "page-developers-oracles-link": "Oracles", - "page-developers-play-code": "Maglaro ng code", - "page-developers-read-docs": "Basahin ang mga dokumento", - "page-developers-scaling-desc": "Mga solution para sa mas mabibilis na transaksyon", - "page-developers-scaling-link": "Pagsusukat", - "page-developers-smart-contract-security-desc": "Mga panseguridad na hakbang na dapat isaalang-alang habang ginagawa ang mga smart contract", - "page-developers-smart-contract-security-link": "Seguridad ng matalinong kontrata", - "page-developers-set-up": "Mag-set up ng lokal na environment", - "page-developers-setup-desc": "Ihanda ang iyong stack para sa pagbuo sa pamamagitan ng pag-configure ng development environment.", - "page-developers-smart-contracts-desc": "Ang logic sa likod ng mga dapp - mga self-executing na kasunduan", - "page-developers-smart-contracts-link": "Mga smart contract", - "page-developers-stack": "Ang stack", - "page-developers-start": "Magsimulang mag-eksperimento", - "page-developers-start-desc": "Gusto munang mag-eksperimento at mamaya na lang magtanong?", - "page-developers-storage-desc": "Paano pangasiwaan ang storage ng dapp", - "page-developers-storage-link": "Storage", - "page-developers-subtitle": "Isang builders manual para sa Ethereum. Gawa ng mga builder, para sa mga builder.", - "page-developers-title-1": "Ethereum", - "page-developers-title-2": "taga buo", - "page-developers-title-3": "mga resource", - "page-developers-token-standards-desc": "Pangkalahatang-ideya ng mga tinatanggap na pamantayan ng token", - "page-developers-token-standards-link": "Mga pamantayan ng token", - "page-developers-transactions-desc": "Ang paraan ng paghahayag ng pagbabago ng Ethereum", - "page-developers-transactions-link": "Mga transaksyon", - "page-developers-web3-desc": "Paano naiiba ang mundo ng pag-unlad ng web3", - "page-developers-web3-link": "Web2 vs Web3", - "page-developers-networking-layer": "Ugnayang bahagdan", - "page-developers-networking-layer-link": "Ugnayang bahagdan", - "page-developers-networking-layer-desc": "Panimula sa networking layer ng Ethereum", - "page-developers-data-structures-and-encoding": "Mga data structure at pag-encode", - "page-developers-data-structures-and-encoding-link": "Mga istruktura ng data at pag-encode", - "page-developers-data-structures-and-encoding-desc": "Panimula sa mga data structure at schema ng pag-encode na ginamit sa Ethereum stack", - "alt-eth-blocks": "Ilustrasyon ng mga bloke na ipinoporma katulad ng simbolo ng ETH", - "page-assets-doge": "Mga dapp na gumagamit ng Doge" -} diff --git a/src/intl/fil/page-developers-learning-tools.json b/src/intl/fil/page-developers-learning-tools.json deleted file mode 100644 index b4c795be53e..00000000000 --- a/src/intl/fil/page-developers-learning-tools.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "page-learning-tools-bloomtech-description": "Ituturo sa iyo sa kursong BloomTech Web3 ang mga kakayahan na hinahanap ng mga kumpanya/employer sa mga engineer.", - "page-learning-tools-bloomtech-logo-alt": "Logo ng Bloomtech", - "page-learning-tools-bootcamps": "Mga bootcamp para sa mga developer", - "page-learning-tools-bootcamps-desc": "Mga may bayad na online na kurso para matuto ka nang mabilis.", - "page-learning-tools-browse-docs": "I-browse ang mga dokumento", - "page-learning-tools-capture-the-ether-description": "Ang Capture the Ether ay isang laro kung saan hina-hack mo ang mga smart contract ng Ethereum upang matuto tungkol sa seguridad.", - "page-learning-tools-capture-the-ether-logo-alt": "Logo ng Capture the Ether", - "page-learning-tools-coding": "Matuto sa pamamagitan ng coding", - "page-learning-tools-coding-subtitle": "Tutulungan ka ng mga tool na ito na mag-eksperimento sa Ethereum kung gusto mo ng mas interactive na karanasan sa pag-aaral.", - "page-learning-tools-consensys-academy-description": "Online bootcamp para sa mga Ethereum developer.", - "page-learning-tools-consensys-academy-logo-alt": "Logo ng ConsenSys Academy", - "page-learning-tools-cryptozombies-description": "Matuto tungkol sa Solidity habang gumagawa ng sarili mong Zombie game.", - "page-learning-tools-cryptozombies-logo-alt": "Logo ng CryptoZombies", - "page-learning-tools-documentation": "Matuto gamit ang dokumentasyon", - "page-learning-tools-documentation-desc": "Gusto pang matuto? Pumunta sa aming dokumentasyon upang makita ang mga pagpapaliwanag na kailangan mo.", - "page-learning-tools-eth-dot-build-description": "Isang educational sandbox para sa web3, kasama ang drag-and-drop programming at mga open-source building block.", - "page-learning-tools-eth-dot-build-logo-alt": "Logo ng Eth.build", - "page-learning-tools-ethernauts-description": "Tapusin ang mga level sa pamamagitan ng pag-hack sa mga smart contract.", - "page-learning-tools-ethernauts-logo-alt": "Logo ng Ethernauts", - "page-learning-tools-metaschool-description": "Maging Web3 Developer sa pamamagitan ng paggawa at pag-ship ng mga dApp.", - "page-learning-tools-metaschool-logo-alt": "Logo ng _metaschool", - "page-learning-tools-game-tutorials": "Mga interactive na game tutorial", - "page-learning-tools-game-tutorials-desc": "Matuto habang naglalaro. Ipapakita sa iyo ng mga tutorial na ito ang mga pangunahing kaalaman gamit ang gameplay.", - "page-learning-tools-meta-desc": "Mga web-based coding tool at interactive na karanasan sa pag-aaral na tutulong sa iyong mag-eksperimento sa Ethereum development.", - "page-learning-tools-meta-title": "Mga learning tool ng developer", - "page-learning-tools-questbook-description": "Mga self paced tutorial para matuto ng Web 3.0 sa pamamagitan ng paggawa", - "page-learning-tools-questbook-logo-alt": "Logo ng Questbook", - "page-learning-tools-remix-description": "Gumawa, mag-deploy, at magbigay ng mga smart contract para sa Ethereum. Sundan ang mga tutorial gamit ang LearnEth plugin.", - "page-learning-tools-remix-description-2": "Hindi lang mga sandbox ang Remix, Replit, at ChainIDE—magagawa ng mga developer na i-write, i-compile at i-deploy ang mga smart contract nila gamit ang mga ito.", - "page-learning-tools-replit-description": "Isang customizable na development environment para sa Ethereum na may hot reloading, pagsusuri sa error, at first-class na suporta sa testnet.", - "page-learning-tools-chainIDE-description": "Simulan ang iyong Web3 journey sa pamamagitan ng pag-write ng mga smart contract para sa Ethereum gamit ang ChainIDE. Gamitin ang mga built-in template matuto at makatipid sa oras.", - "page-learning-tools-chainIDE-logo-alt": "Logo ng ChainIDE", - "page-learning-tools-tenderly-description": "Ang Tenderly Sandbox ay isang prototyping environment kung saan puwede kang mag-write, mag-execute, at mag-debug ng mga smart contract sa browser gamit ang Solidity at JavaScript.", - "page-learning-tools-tenderly-logo-alt": "Logo ng Tenderly", - "page-learning-tools-replit-logo-alt": "Logo ng Replit", - "page-learning-tools-remix-logo-alt": "Logo ng Remix", - "page-learning-tools-sandbox": "Mga code sandbox", - "page-learning-tools-sandbox-desc": "Bibigyan ka ng mga sandbox na ito ng space para mag-eksperimento sa pag-write ng mga smart contract at pag-unawa sa Ethereum.", - "page-learning-tools-speed-run-ethereum-description": "Ang Speed Run Ethereum ay isang hanay ng mga hamon na susubok sa kaalaman mo sa Solidity gamit ang Scaffold-ETH", - "page-learning-tools-speed-run-ethereum-logo-alt": "Logo ng Speed Run Ethereum", - "page-learning-tools-studio-description": "Isang web-based IDE kung saan puwede mong sundan ang mga tutorial para gumawa at mag-test ng mga smart contract, at gumawa ng frontend para sa mga ito.", - "page-learning-tools-vyperfun-description": "Matuto ng Vyper habang gumagawa ng sarili mong Pokémon game.", - "page-learning-tools-vyperfun-logo-alt": "Logo ng Vyper.fun", - "page-learning-tools-nftschool-description": "Pag-aralan kung ano ang nangyayari sa mga non-fungible token/NFT sa teknikal na panig.", - "page-learning-tools-nftschool-logo-alt": "Logo ng NFT school", - "page-learning-tools-platzi-description": "Alamin kung paano gumawa ng mga dapp sa Web3 at aralin mo ang lahat ng kakayahang kailangan para maging blockchain developer.", - "page-learning-tools-platzi-logo-alt": "Logo ng Platzi", - "page-learning-tools-alchemy-university-description": "Paunlarin ang iyong karera sa web3 sa pamamagitan ng mga kurso, proyekto, at code.", - "page-learning-tools-alchemy-university-logo-alt": "Logo ng Alchemy University", - "alt-eth-blocks": "Ilustrasyon ng mga bloke na ipinoporma katulad ng simbolo ng ETH" -} \ No newline at end of file diff --git a/src/intl/fil/page-developers-local-environment.json b/src/intl/fil/page-developers-local-environment.json deleted file mode 100644 index ce09a16af9a..00000000000 --- a/src/intl/fil/page-developers-local-environment.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "page-local-environment-brownie-desc": "Isang Python-based na development and testing framework para sa mga smart contract na naka-target sa Ethereum Virtual Machine.", - "page-local-environment-brownie-logo-alt": "Logo ng Brownie", - "page-local-environment-kurtosis-desc": "Isang container-based toolkit para madaling mag-configure at gumawa ng multi-client Ethereum testnet para sa mabilisang pag-develop, pag-prototype, at pag-test ng ng lokal na dApp.", - "page-local-environment-kurtosis-logo-alt": "Logo ng Kurtosis", - "page-local-environment-epirus-desc": "Isang platform para sa pag-develop, pag-deploy at pagsubaybay ng mga blockchain application sa Java Virtual Machine.", - "page-local-environment-epirus-logo-alt": "Logo ng Epirus", - "page-local-environment-eth-app-desc": "Gumawa ng mga Ethereum-powered app sa isang command. May kasamang iba't ibang UI framework at DeFi template na mapagpipilian.", - "page-local-environment-eth-app-logo-alt": "Logo ng Create Eth App", - "page-local-environment-foundry-desc": "Isang napakabilis, portable at modular na toolkit para sa development ng Ethereum application \n na naka-write sa Rust.", - "page-local-environment-foundry-logo-alt": "Logo ng Foundry", - "page-local-environment-framework-feature-1": "Mga feature para gumawa ng lokal na blockchain instance.", - "page-local-environment-framework-feature-2": "Utilities para ma-compile at ma-test ang mga smart contract mo.", - "page-local-environment-framework-feature-3": "Mga client development add-on para gawin ang iyong user-facing application sa parehong proyekto/repository.", - "page-local-environment-framework-feature-4": "Configuration na gagamitin para kumonekta sa mga Ethereum network at mag-deploy ng mga kontrata, sa locally running instance man o sa isa sa mga pampublikong network ng Ethereum.", - "page-local-environment-framework-feature-5": "Decentralized na app distribution - mga integration sa mga opsyon sa storage tulad ng IPFS.", - "page-local-environment-framework-features": "Maraming out-of-the-box functionality ang mga framework na ito, tulad ng:", - "page-local-environment-frameworks-desc": "Inirerekomenda naming pumili ng framework, lalo na kung baguhan ka pa lang. Ang pagbuo ng isang buong dapp ay nangangailangan ng iba't ibang teknolohiya. Mayroon ang mga framework ng marami sa mga kinakailangang feature o nagbibigay ito ng madadaling plugin system para mapili ang mga tool na gusto mo.", - "page-local-environment-frameworks-title": "Mga framework at pre-made stack", - "page-local-environment-hardhat-desc": "Ang Hardhat ay isang Ethereum development environment para sa mga propesyonal.", - "page-local-environment-hardhat-logo-alt": "Logo ng Hardhat", - "page-local-environment-openZeppelin-desc": "Makatipid ng maraming oras sa pag-develop sa pamamagitan ng pag-compile, pag-deploy, at pag-interact sa mga smart contract gamit ang aming CLI.", - "page-local-environment-openZeppelin-logo-alt": "Logo ng OpenZeppelin", - "page-local-environment-scaffold-eth-desc": "Ethers + Hardhat + React: lahat ng kailangan mo para simulan ang pagbuo ng mga decentralized application na pinapagana ng mga smart contract.", - "page-local-environment-scaffold-eth-logo-alt": "Logo ng scaffold-eth", - "page-local-environment-setup-meta-desc": "Gabay sa pagpili ng iyong software stack para sa Ethereum development.", - "page-local-environment-setup-meta-title": "Lokal na development setup para sa Ethereum", - "page-local-environment-setup-subtitle": "Kung handa ka nang magsimulang gumawa, oras na para pumili ng iyong stack.", - "page-local-environment-setup-subtitle-2": "Ito ang mga tool at framework na magagamit mo at makakatulong sa iyong gawin ang iyong Ethereum application.", - "page-local-environment-setup-title": "I-set up ang iyong lokal na development environment", - "page-local-environment-solidity-template-desc": "Isang GitHub template para sa pre-built setup ng iyong mga smart contract sa Solidity. May Hardhat local network, Waffle para sa mga test, Ethers para sa implementation ng wallet, at marami pa.", - "page-local-environment-solidity-template-logo-alt": "Logo ng Solidity template" -} \ No newline at end of file diff --git a/src/intl/fil/page-developers-tutorials.json b/src/intl/fil/page-developers-tutorials.json deleted file mode 100644 index d0662986f2c..00000000000 --- a/src/intl/fil/page-developers-tutorials.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "page-find-wallet-try-removing": "Subukang mag-alis ng isa o dalawang feature", - "page-find-wallet-clear": "I-clear ang mga filter" -} diff --git a/src/intl/fil/page-get-eth.json b/src/intl/fil/page-get-eth.json deleted file mode 100644 index 9c7feebd304..00000000000 --- a/src/intl/fil/page-get-eth.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "page-get-eth-article-keeping-crypto-safe": "Ang mga susi sa pagpapanatiling ligtas ng iyong crypto", - "page-get-eth-article-protecting-yourself": "Pagprotekta sa iyong sarili at sa pondo mo", - "page-get-eth-article-store-digital-assets": "Paano mag-ipon ng mga digital asset sa Ethereum", - "page-get-eth-article-protecting-yourself-desc": "MyCrypto", - "page-get-eth-article-keeping-crypto-safe-desc": "Coinbase", - "page-get-eth-article-store-digital-assets-desc": "ConsenSys", - "page-get-eth-cex": "Mga centralized exchange", - "page-get-eth-cex-desc": "Ang mga exchange ay mga negosyong nagbibigay-daan sa iyong bumili ng crypto at mga tradisyunal na currency. Hawak nila ang anumang ETH na bibilhin mo hanggang sa ipadala mo ito sa isang wallet na kinkontrol mo.", - "page-get-eth-checkout-dapps-btn": "Tingnan ang dapps", - "page-get-eth-community-safety": "Mga post ng komunidad tungkol sa seguridad", - "page-get-eth-description": "Ang Ethereum ay hindi kontrolado ng anumang solong organisasyon - ito ay decentralized.", - "page-get-eth-dex": "Mga decentralized exchange (DEX)", - "page-get-eth-dex-desc": "Kung gusto mo ng higit pang kontrol, bumili ng ETH gamit ang mga smart contracts. Sa DEX, maaari kang magpapalit ng mga digital asset nang hindi ibinibigay sa centralized na kumpanya ang kontrol sa pondo mo.", - "page-get-eth-peers": "Tumanggap ng ETH mula sa iyong mga kasamahan", - "page-get-eth-peers-desc": "Kapag mayroon ka nang Ethereum account, ang kailangan mo na lang gawin ay ibahagi ang iyong address para magsimulang magpadala at tumanggap ng ETH (at iba pang mga token) mula sa iyong mga kasamahan.", - "page-get-eth-staking": "Mga reward mula sa staking", - "page-get-eth-staking-desc": "Kung mayroon ka nang ilang ETH, puwede mo itong maparami sa pamamagitan ng pagpapatakbo ng validator node. Babayaran ka sa paggawa ng verification work na ito sa ETH.", - "page-get-eth-earn": "Kumita ng ETH", - "page-get-eth-earn-desc": "Maaari kang kumita ng ETH sa pamamagitan ng pagtatrabaho sa mga DAO o mga kumpanyang nagbabayad ng crypto, pagpanalo ng mga bounty, paghahanap ng mga software bug at iba pa.", - "page-get-eth-daos-link-desc": "Matuto tungkol sa mga DAO", - "page-get-eth-cex-link-desc": "Tingnan ang listahan ng mga palitan", - "page-get-eth-staking-link-desc": "Matuto pa ng tungkol sa pagpupusta", - "page-get-eth-dexs": "Mga decentralized exchange (DEX)", - "page-get-eth-dexs-desc": "Ang mga decentralized exchange ay mga marketplace para sa ETH at iba pang mga token na bukas sa lahat. Direktang ikinokonekta ng mga ito ang mga mamimili at nagbebenta sa isa't isa.", - "page-get-eth-dexs-desc-2": "Sa halip na gumamit ng pinagkakatiwalaang third party para pangalagaan ang pondo sa transaksyon, gumagamit sila ng code. Mata-transfer lang ang ETH ng seller kapag garantisado na ang pagbabayad. Ang ganitong uri ng code ay tinatawag ding smart contract.", - "page-get-eth-dexs-desc-3": "Nangangahulugan ito na may mas kaunting mga paghihigpit sa heograpiya kaysa sa mga centralized na alternatibo. Kung may nagbebenta ng gusto mo at tinatanggap niya ang paraan ng pagbabayad na maibibigay mo, ayos na.", - "page-get-eth-dexs-desc-4": "Tandaan: maraming dexes ang gumagamit ng wrapped ether (WETH) upang gumana. Matuto pa ng higit tungkol sa wrapped ether.", - "page-get-eth-do-not-copy": "Halimbawa: Wag kopyahin", - "page-get-eth-exchanges-disclaimer": "Kinolekta namin ang impormasyong ito nang manu-mano. Kung may nakita kang mali, ipaalam sa amin sa", - "page-get-eth-exchanges-empty-state-text": "Isulat ang iyong bansang tinitirhan upang makakita ang listahan ng mga palitan na maaari mong gamitin", - "page-get-eth-exchanges-except": "Maliban", - "page-get-eth-exchanges-header": "Anong bansa ka nakatira?", - "page-get-eth-exchanges-header-exchanges": "Mga exchange", - "page-get-eth-exchanges-header-wallets": "Mga wallets", - "page-get-eth-exchanges-intro": "May mga paghihigpit sa palitan sa kung saan sila makakapagbenta ng crypto. Ito ay isang palatandaan ng listahan ng mga serbisyo na inaakalang nagpapatakbo sa bawat bansa. Ang pagkakasama dito ay hindi isang pag-endorso - dapat kang magsagawa ng sarili mong pananaliksik!", - "page-get-eth-exchanges-no-exchanges": "Paumanhin, wala kaming alam na anumang exchange na nagbibigay-daan sa inyong pagbili ng ETH mula sa bansang ito. Kung may alam kayo, ipaalam sa amin sa", - "page-get-eth-exchanges-no-exchanges-or-wallets": "Paumanhin, wala kaming alam na anumang exchange na nagbibigay-daan sa inyong pagbili ng ETH mula sa bansang ito. Kung may alam kayo, ipaalam sa amin sa", - "page-get-eth-exchanges-no-wallets": "Paumanhin, wala kaming alam na anumang wallet na nagbibigay-daan para makabili ka ng ETH mula sa bansang ito. Kung gagawin mo, maaaring ipaalam mo sa amin sa", - "page-get-eth-exchanges-search": "Isulat kung saan ka nakatira...", - "page-get-eth-exchanges-success-exchange": "Maaaring tumagal nang ilang araw bago magparehistro sa isang exchange dahil sa kanilang mga legal na pagsusuri.", - "page-get-eth-exchanges-success-wallet-link": "wallets", - "page-get-eth-exchanges-success-wallet-paragraph": "Kung saan ka nakatira, maaari kang bumili ng ETH nang direkta mula sa mga wallet na ito. Matuto ng mas marami tungkol sa", - "page-get-eth-exchanges-usa": "United States of America (USA)", - "page-get-eth-get-wallet-btn": "Kumuha ng wallet", - "page-get-eth-hero-image-alt": "Kunin ang ETH imaheng bayani", - "page-get-eth-keep-it-safe": "Pagpapanatiling ligtas ang iyong ETH", - "page-get-eth-meta-description": "Paano bumili ng ETH batay sa kung saan ka nakatira at magpayo kung paano ito aalagaan.", - "page-get-eth-meta-title": "Paano makakakuha ng ETH", - "page-get-eth-need-wallet": "Kailangan mo ng wallet para magamit ang DEX.", - "page-get-eth-new-to-eth": "Bago sa ETH? Narito ang kabuuang kaalaman upang makapagsimula.", - "page-get-eth-other-cryptos": "Bumili gamit ang ibang crypto", - "page-get-eth-protect-eth-desc": "Ang isa sa mga pangunahing tampok ng Ethereum ay ang patuloy mong pagkontrol sa iyong sariling mga asset sa pamamagitan ng pamamahala sa iyong sariling account. Nangangahulugan ito na hindi mo kailangang ipagkatiwala sa anumang third party ang iyong mga asset, at protektado ka mula sa anumang custodian na kumikilos nang hindi tapat, mabangkarote o ma-hack. Gayunpaman, nangangahulugan din ito na inaako mo ang responsibilidad para sa iyong sariling seguridad.", - "page-get-eth-protect-eth-in-wallet": "Panatilihin ang iyong ETH sa iyong sariling wallet", - "page-get-eth-search-by-country": "Maghanap ayon sa bansa", - "page-get-eth-security": "Nangangahulugan ito na kailangan mong seryosohin ang seguridad ng iyong pondo. Sa ETH, hindi ka nagtitiwala sa isang bangko o kumpanya na ingatan ang iyong mga asset, pinagkakatiwalaan mo ang iyong sarili.", - "page-get-eth-smart-contract-link": "Higit pang detalye tungkol sa mga smart contract", - "page-get-eth-swapping": "I-swap ang iyong mga token para sa ETH ng ibang tao. At vice versa.", - "page-get-eth-try-dex": "Subukan ang DEX", - "page-get-eth-use-your-eth": "Gamitin ang iyong ETH", - "page-get-eth-use-your-eth-dapps": "Ngayong nagmamay-ari ka na ng ilang ETH, tingnan ang ilang Ethereum application (dapps). Mayroong mga dapps para sa pananalapi, social media, paglalaro at maraming pang ibang mga kategorya.", - "page-get-eth-wallet-instructions": "Sundan ang wallet na panuntunan", - "page-get-eth-wallet-instructions-lost": "Kung nawalan ka ng access sa iyong account, mawawalan ka ng access sa iyong pondo. Ang iyong wallet ay dapat magbigay ng mga tagubilin sa iyo sa pagprotekta laban dito. Siguraduhing maingat na sundin ang mga ito – sa karamihan ng mga kaso, walang makakatulong sa iyo kung mawawalan ka ng access sa iyong account.", - "page-get-eth-wallets": "Mga wallet", - "page-get-eth-wallets-link": "Patungkol lagi sa wallets", - "page-get-eth-wallets-purchasing": "Sa ilang wallet hinahayaan ka na bumili ng crypto gamit ang debit/credit card, bank transfer o kahit Apple Pay. Heograpiyang paghihigpit ay inilalapat.", - "page-get-eth-warning": "Ang mga DEX na ito ay hindi para sa mga baguhan dahil kakailanganin mo ng ETH para gamitin ang mga ito. Ang mga ito ay halimbawa lamang, hindi ineendorsong produkto. Gumawa ng sarili mong pananaliksik!", - "page-get-eth-what-are-DEX's": "Ano ang mga DEXs?", - "page-get-eth-whats-eth-link": "Ano ang ETH?", - "page-get-eth-where-to-buy-desc": "Maaari mong kitain ang ETH, matanggap ito mula sa iyong mga kasamahan, o bilhin ito mula sa mga palitan at app.", - "page-get-eth-where-to-buy-desc-2": "Suriin kung aling mga serbisyo ang maaari mong gamitin batay sa kung saan ka nakatira.", - "page-get-eth-where-to-buy-title": "Saan makakakuha ng ETH", - "page-get-eth-your-address": "Ang iyong ETH address", - "page-get-eth-your-address-desc": "Kapag nag-download ka ng wallet, lilikha ito ng pampublikong ETH address para sa iyo. Narito ang hitsura ng isa:", - "page-get-eth-your-address-desc-3": "Isiping tulad ito ng inyong email address, ngunit sa halip na sulat ay makakatanggap ito ng ETH. Kung gusto mong ilipat ang ETH mula sa isang exchange papunta sa iyong wallet, gamitin ang iyong address bilang destinasyon. Tiyakin na palaging suriin muli bago ka magpadala!", - "page-get-eth-your-address-wallet-link": "Tingnan ang mga wallet", - "listing-policy-raise-issue-link": "Maghain ng isyu", - "page-find-wallet-last-updated": "Huling na-update" -} diff --git a/src/intl/fil/page-index.json b/src/intl/fil/page-index.json deleted file mode 100644 index 6b926b71847..00000000000 --- a/src/intl/fil/page-index.json +++ /dev/null @@ -1,128 +0,0 @@ -{ - "page-index-activity-description": "Aktibidad mula sa lahat ng mga network ng Ethereum", - "page-index-activity-tag": "Aktibidad", - "page-index-activity-header": "Ang pinakamalakas na ecosystem", - "page-index-bento-header": "Isang bagong paraan upang gamitin ang internet", - "page-index-bento-assets-action": "Iba pang detalye tungkol sa NFTs", - "page-index-bento-assets-content": "Maaaring maging token ang sining, mga sertipiko, o kahit real estate. Anumang bagay ay maaaring maging naipapalit na token. Publiko at nasusuri ang pagmamay-ari.", - "page-index-bento-assets-title": "Ang internet ng mga asset", - "page-index-bento-dapps-action": "Mag-browse ng mga app", - "page-index-bento-dapps-content": "Gumagana ang mga app ng Ethereum nang hindi ibinebenta ang data ninyo. Protektahan ang inyong privacy.", - "page-index-bento-dapps-title": "Mga makabagong app", - "page-index-bento-defi-action": "Tuklasin ang DeFi", - "page-index-bento-defi-content": "Bilyon-bilyon ang hindi makapagbukas ng mga account sa bangko o malayang magamit ang pera nila. Ang sistema ng pananalapi ng Ethereum ay palaging bukas at walang kinikilingan.", - "page-index-bento-defi-title": "Mas patas na sistema ng pananalapi", - "page-index-bento-networks-action": "Tuklasin ang mga benepisyo", - "page-index-bento-networks-content": "Ang Ethereum ay ang sentro ng pagbabago sa blockchain. Nabubuo sa Ethereum ang pinakamahusay na mga proyekto.", - "page-index-bento-networks-title": "Ang network ng mga network", - "page-index-bento-stablecoins-action": "Matuto pa", - "page-index-bento-stablecoins-content": "Ang mga stablecoin ay mga pera na nagpapanatili ng nakapirmi na halaga. Tumutugma ang presyo ng mga ito sa dolyar ng U.S. o iba pang nakapirmi na mga asset.", - "page-index-bento-stablecoins-title": "Crypto na hindi pabago-bago", - "page-index-builders-action-primary": "Portal ng Tagabuo", - "page-index-builders-action-secondary": "Dokumentasyon", - "page-index-builders-description": "Ang Ethereum ay tahanan ng pinakamalaki at pinaka-masiglang ecosystem ng mga developer ng Web3. Gumamit ng JavaScript at Python, o matuto ng wika para sa smart contract tulad ng Solidity o Vyper upang isulat ang iyong sariling app.", - "page-index-builders-tag": "Mga Tagabuo", - "page-index-builders-header": "Ang pinakamalaking komunidad ng tagabuo ng blockchain", - "page-index-calendar-add": "Idagdag sa kalendaryo", - "page-index-calendar-fallback": "Walang paparating na tawag", - "page-index-calendar-title": "Mga susunod na tawag", - "page-index-community-action": "Higit pang detalye tungkol sa ethereum.org", - "page-index-community-description-1": "Ang website na ethereum.org ay binuo at pinapanatili ng daan-daang tagasalin, taga-code, tagadisenyo, copywriter, at masigasig na miyembro ng komunidad bawat buwan.", - "page-index-community-description-2": "Halina't magtanong, kumonekta sa mga tao sa buong mundo, at mag-ambag sa website. Makakakuha kayo ng nauugnay na praktikal na karanasan at gagabayan kayo sa buong proseso!", - "page-index-community-description-3": "Ang komunidad ng ethereum.org ay ang tamang lugar para magsimula at matuto.", - "page-index-community-tag": "Komunidad ng ethereum.org", - "page-index-community-header": "Binuo ng komunidad", - "page-index-cta-dapps-description": "Pananalapi, paglalaro, social", - "page-index-cta-dapps-label": "Subukan ang mga app", - "page-index-cta-get-eth-description": "Ang pera ng Ethereum", - "page-index-cta-get-eth-label": "Kumuha ng ETH", - "page-index-cta-wallet-description": "Gumawa ng mga account at pamahalaan ang mga asset", - "page-index-cta-wallet-label": "Pumili ng wallet", - "page-index-cta-build-apps-description": "Gumawa ng iyong unang app", - "page-index-cta-build-apps-label": "Simulan ang pagbuo", - "page-index-description": "Ang nangungunang platform para sa mga makabagong app at network ng blockchain", - "page-index-developers-code-example-description-0": "Bumuo ng bangko na pinapagana ng lohikang ikaw ang nagprograma", - "page-index-developers-code-example-description-1": "Gumawa ng mga token na maaaring mailipat at magagamit sa iba't ibang application", - "page-index-developers-code-example-description-2": "Gumamit ng mga kasalukuyang wika upang makipag-ugnayan sa Ethereum at iba pang application", - "page-index-developers-code-example-description-3": "Muling isipin ang mga kasalukuyang serbisyo bilang mga desentralisado at bukas na application", - "page-index-developers-code-example-title-0": "Sarili mong bangko", - "page-index-developers-code-example-title-1": "Sarili mong pera", - "page-index-developers-code-example-title-2": "Ang JavaScript Ethereum wallet", - "page-index-developers-code-example-title-3": "Bukas at DNS na walang kinakailangang pahintulot", - "page-index-developers-code-examples": "Mga halimbawa ng code", - "page-index-events-action": "Tingnan ang lahat ng kaganapan", - "page-index-events-header": "Mga Kaganapan", - "page-index-events-subtitle": "Nagsasagawa ng mga kaganapan ang mga komunidad ng Ethereum sa buong mundo, buong taon", - "page-index-hero-image-alt": "Ang paglalarawan ng panghinaharap na lungsod, na kumakatawan sa ecosystem ng Ethereum.", - "page-index-join-action-contribute-description": "Alamin ang lahat ng iba't ibang paraan upang makatulong ka sa paglago at pagpapabuti ng ethereum.org.", - "page-index-join-action-contribute-label": "Paano mag-ambag", - "page-index-join-action-discord-description": "Upang magtanong, makipag-ugnayan sa kontribusyon, at sumali sa mga tawag ng komunidad.", - "page-index-join-action-github-description": "Mag-ambag sa code, disenyo, mga artikulo, atbp.", - "page-index-join-action-twitter-description": "Upang makasabay sa aming mga update at mahahalagang balita.", - "page-index-join-description": "Bukas na mapagkukunan ang website na ito at may daan-daan itong contributor sa komunidad. Maaari kang magmungkahi ng mga pag-edit sa kahit anong nilalaman ng site na ito.", - "page-index-join-header": "Sumali sa ethereum.org", - "page-index-learn-description": "Maaaring mahirap ang crypto. Huwag kang mag-alala, idinisenyo ang mga materyal na ito upang tulungan kang maunawaan ang Ethereum sa loob lang ng ilang minuto.", - "page-index-learn-tag": "Matuto", - "page-index-learn-header": "Unawain ang Ethereum", - "page-index-meta-description": "Pandaigdigan na desentralisadong platform ang Ethereum para sa pera at mga bagong uri ng mga application. Sa Ethereum, maaari kang lumikha ng code na kokontrol sa pera, at bumuo ng mga application na maa-access saanman sa mundo.", - "page-index-meta-title": "Ang kumpletong gabay sa Ethereum", - "page-index-network-stats-total-eth-staked": "Pinoprotektahan ang halaga ng Ethereum", - "page-index-network-stats-tx-cost-description": "Average na gastos sa transaksyon", - "page-index-network-stats-tx-day-description": "Mga transaksyon sa huling 24 oras", - "page-index-network-stats-value-defi-description": "Naka-lock na halaga sa DeFi", - "page-index-network-stats-total-value-held": "Kabuuang hawak na halaga sa Ethereum", - "page-index-popular-topics-ethereum": "Ano ang Ethereum?", - "page-index-popular-topics-header": "Karaniwang mga paksa", - "page-index-popular-topics-action": "Iba pang paksa", - "page-index-popular-topics-roadmap": "Roadmap ng Ethereum", - "page-index-popular-topics-start": "Paano magsimula, bawat hakbang", - "page-index-popular-topics-wallets": "Ano ang mga crypto wallet?", - "page-index-popular-topics-whitepaper": "Ethereum Whitepaper", - "page-index-posts-action": "Magbasa pa ng higit tungkol sa mga website na ito", - "page-index-posts-header": "Mga kamakailang post", - "page-index-posts-subtitle": "Ang pinakabagong mga post na blog at update mula sa komunidad", - "page-index-title": "Welcome sa Ethereum", - "page-index-use-cases-tag": "Mga use case", - "page-index-values-description": "Maging bahagi ng digital na rebolusyon", - "page-index-values-header": "Nagbabago ang internet", - "page-index-values-legacy": "Pamana", - "page-index-values-tag": "Mga Pagpapahalaga", - "page-index-values-ownership-legacy-label": "Pinaghihigpitang pagmamay-ari", - "page-index-values-ownership-legacy-content-0": "Sa regular na bangko o platform ng social media, pinamamahalaan ng organisasyon ang mga ari-arian at data mo. Nakadepende ka sa mga ito para sa pag-access at pag-kontrol.", - "page-index-values-ownership-legacy-content-1": "Maaari nilang gamitin ang data mo sa mga paraan na maaaring hindi mo sang-ayunan, batay sa mga patakaran nila.", - "page-index-values-ownership-ethereum-label": "Direktang pagmamay-ari", - "page-index-values-ownership-ethereum-content-0": "Sa Ethereum, ikaw lang ang may access at kontrol. Walang sinuman ang dapat makagamit sa mga ari-arian mo kailanman. Maaari kang magpasya kung sino ang magbibigay ng pahintulot na iyon.", - "page-index-values-fairness-legacy-label": "Pagdidiskrimina", - "page-index-values-fairness-legacy-content-0": "Ngayon, hindi lahat ay may parehong access sa mga serbisyo sa pananalapi. Maaaring maharap ang ilan sa mga hadlang sa pag-access dahil sa kanilang lokasyon o nasyonalidad.", - "page-index-values-fairness-ethereum-label": "Pantay na Pag-access", - "page-index-values-fairness-ethereum-content-0": "Naniniwala kami na ang lahat ng tao ay dapat makinabang sa pandaigdigang sistema. Ito ang dahilan kung bakit nagbibigay ang Ethereum ng pantay na pag-access sa lahat sa buong mundo, sinuman sila o saanman sila nanggaling.", - "page-index-values-privacy-legacy-label": "Walang privacy", - "page-index-values-privacy-legacy-content-0": "Hindi natin inaasahan na bibigyan tayo ng privacy ng mga gobyerno, korporasyon, o iba pang malaki at hindi kilalang organisasyon dahil sa kanilang kabutihan.", - "page-index-values-privacy-legacy-content-1": "Karamihan sa mga app ay nangangalap ng iyong maraming personal na impormasyon hangga't maaari upang mapuntirya ka nila gamit ang naaangkop na marketing.", - "page-index-values-privacy-ethereum-label": "Nakatuon sa privacy", - "page-index-values-privacy-ethereum-content-0": "Ginagalang ng komunidad ng Ethereum ang privacy. May karapatan kang gumamit ng mga app nang hindi ibinubunyag ang iyong sarili o impormasyon sa pakikipag-ugnayan.", - "page-index-values-integration-legacy-label": "Hiwa-hiwalay", - "page-index-values-integration-legacy-content-0": "Karamihan sa mga app ay tinutulak kang gumawa ng mga hiwalay na account, kaya nagiging mahirap tandaan ang lahat ng iyong detalye sa pag-log in at pagpaparehistro.", - "page-index-values-integration-ethereum-label": "Pinagsama", - "page-index-values-integration-ethereum-content-0": "Sa Ethereum, muli mong magagamit ang isang account sa lahat ng app. Hindi kailangan ng indibidwal na pagpaparehistro.", - "page-index-values-decentralization-legacy-label": "Centralized", - "page-index-values-decentralization-legacy-content-0": "Ang mga kumpanya ay pagmamay-ari ng mga pribadong negosyante at shareholder. Sila lang ang may kontrol sa kumpanya at pinakanakikinabang sa tagumpay nito.", - "page-index-values-decentralization-ethereum-label": "Decentralized", - "page-index-values-decentralization-ethereum-content-0": "Tulad ng mismong internet, ang Ethereum ay hindi pagmamay-ari ng sinuman. Ito ay ibinabahagi at hinuhubog nang pantay-pantay ng lahat. Walang iisang may-ari na makakakontrol nito.", - "page-index-values-censorship-legacy-label": "Nase-censor", - "page-index-values-censorship-legacy-content-0": "Madalas magbago ang mga modernong platform at mga panuntunan ng mga ito. Maaaring maimpluwensyahan ang mga ito ng mga stakeholder, pamunuan ng kumpanya, o kahit mga mapang-aping rehimen.", - "page-index-values-censorship-ethereum-label": "Lumalaban sa censorship", - "page-index-values-censorship-ethereum-content-0": "Ang paglaban sa pang-aapi ay pangunahing prinsipyo ng Ethereum. Dapat palaging manatiling patas at walang kinikilingan ang functionality nito.", - "page-index-values-censorship-ethereum-content-1": "Hindi makokontrol ng anumang bansang estado, kumpanya, o indibidwal ang Ethereum.", - "page-index-values-open-legacy-label": "Sarado sa karamihan", - "page-index-values-open-legacy-content-0": "Pinoprotektahan ng mga kumpanya ang intellectual property ng mga ito at hindi nagbabahagi. Walang sinumang wala sa kumpany ang makakakita kung paano gumagana ang mga bagay-bagay, makakapag-ayos ng mga problema, o makakagawa ng mga pagpapahusay. Mahirap para sa mga tao na gumawa ng mga bagong tool o mag-customize.", - "page-index-values-open-ethereum-label": "Bukas sa lahat", - "page-index-values-open-ethereum-content-0": "Pampubliko ang Ethereum sa lahat ng tao. Kahit sino ang makakakita, makakagamit, at makakapagpabuti sa code, para gawin itong mas maganda para sa lahat.", - "page-index-devconnect-banner-join-the-biggest-ethereum-event-of-the-year": "Sumali sa pinakamalaking kaganapan ng Ethereum ng taon", - "page-index-devconnect-banner-get-tickets": "Kumuha ng mga tiket", - "page-index-fusaka-network-upgrade": "Pag-upgrade ng network", - "page-index-fusaka-description": "Para sa mas mabilis, mas ligtas, at mas user-friendly na Ethereum network |", - "page-index-fusaka-read-more": "Magbasa pa", - "page-index-fusaka-going-live-in": "Magiging live

sa", - "page-index-fusaka-live-now": "Live na ngayon" -} \ No newline at end of file diff --git a/src/intl/fil/page-learn.json b/src/intl/fil/page-learn.json deleted file mode 100644 index 9ee93238aa1..00000000000 --- a/src/intl/fil/page-learn.json +++ /dev/null @@ -1,123 +0,0 @@ -{ - "toc-learn-hub": "Learn hub", - "toc-what-is-crypto-ethereum": "Ano ang Ethereum?", - "toc-how-do-i-use-ethereum": "Paano ko magagamit ang Ethereum?", - "toc-what-is-ethereum-used-for": "Saan ginagamit ang Ethereum?", - "toc-strengthen-the-ethereum-network": "Palakasin ang Ethereum network", - "toc-learn-about-the-ethereum-protocol": "Magbasa tungkol sa Ethereum protocol", - "toc-learn-about-the-ethereum-community": "Magbasa tungkol sa komunidad ng Ethereum", - "toc-books-and-podcasts": "Mga Libro at Podcast", - "hero-header": "Magbasa tungkol sa Ethereum", - "hero-subtitle": "Ang educational guide mo sa mundo ng Ethereum. Alamin kung paano gumagana ang Ethereum at kung paano kumonekta dito. May mga teknikal at hindi teknikal na artikulo, gabay, at mga resource sa page na ito.", - "hero-button-lets-get-started": "Magsimula na tayo", - "what-is-crypto-1": "Baka narinig mo na ang mga cryptocurrency, blockchain, at Bitcoin. Makakatulong ang mga link sa ibaba para malaman mo kung ano ang mga ito at ang kaugnayan ng mga ito sa Ethereum.", - "what-is-crypto-2": "Ang mga cryptocurrency, gaya ng bitcoin, ay nagbibigay-daan sa sinuman na maglipat ng pera sa buong mundo. Ginagawa din ng Ethereum, ngunit maaari rin itong magpatakbo ng code na nagbibigay-daan sa mga tao na lumikha ng mga app at organisasyon. Pareho itong matatag at nababagay: maaaring tumakbo ang anumang programa ng computer sa Ethereum. Matuto pa at alamin kung paano magsimula:", - "what-is-ethereum-card-title": "Ano ang Ethereum?", - "what-is-ethereum-card-description": "Kung bago ka lang, magsimula dito upang malaman kung bakit mahalaga ang Ethereum.", - "what-is-ethereum-card-image-alt": "Ilustrasyon ng isang taong sumilip sa isang bazaar, na nilalayong kumatawan sa Ethereum.", - "what-is-eth-card-title": "Ano ang ETH?", - "what-is-eth-description": "Ang Ether (ETH) ang currency na ginagamit sa Ethereum network at mga app.", - "what-is-web3-card-title": "Ano ang Web3?", - "what-is-web3-card-description": "Ang Web3 ay isang model para sa internet valuing ownership ng iyong mga asset at identity.", - "additional-reading-more-on-ethereum-basics": "Iba pang detalye tungkol sa mga pangunahing kaalaman sa Ethereum", - "guides-hub-desc": "Mga Gabay: mga step-by-step na tagubilin sa paggamit ng Ethereum", - "quiz-hub-desc": "Quiz hub: subukan ang iyong kaalaman", - "additional-reading-what-are-smart-contracts": "Ano ang mga smart contract?", - "additional-reading-what-is-web3": "Ano ang web3?", - "additional-reading-ethereum-in-thirty-minutes": "Ethereum sa 30 minuto ni Vitalik Buterin", - "additional-reading-get-eth": "Alamin kung paano makakuha ng ETH", - "how-do-i-use-ethereum-1": "Ginagamit ng iba't ibang tao ang Ethereum sa iba't ibang paraan. Baka gusto mong mag-sign in sa isang app, patunayan ang iyong online identity, o mag-transfer ng ETH. Ang unang bagay na kakailanganin mo ay isang account. Ang pinakamadaling paraan para gumawa at mag-access ng account ay gumamit ng software na tinatawag na wallet.", - "what-is-a-wallet-card-title": "Ano ang wallet?", - "what-is-a-wallet-card-description": "Ang digital wallet ay parang mga totoong wallet; sino-store ng mga ito ang kailangan mo para patunayan ang iyong identity at makakuha ng access sa mga lugar na mahalaga sa iyo.", - "what-is-a-wallet-card-alt": "Ilustrasyon ng robot.", - "find-a-wallet-card-title": "Maghanap ng wallet", - "find-a-wallet-card-description": "Mag-browse ng mga wallet base sa mga feature na mahalaga sa iyo.", - "find-a-wallet-button": "Listahan ng mga wallet", - "crypto-security-basics-card-title": "Mga pangunahing kaalaman sa seguridad", - "crypto-security-basics-card-description": "Alamin kung paano matukoy ang mga scam at kung paano iwasan ang mga pinakakaraniwang pandaraya.", - "crypto-security-basics-card-button": "Manatiling secure", - "things-to-consider-banner-title": "Mga bagay na dapat isaalang-alang kapag gumagamit ng Ethereum", - "things-to-consider-banner-1": "Ang bawat transaksyon sa Ethereum ay kailangang bayaran ng ETH, kahit kailangan mong maglipat ng iba't ibang token na ginawa sa Ethereum tulad ng mga stablecoin na USDC o DAI.", - "things-to-consider-banner-2": "Puwedeng mahal ang mga bayarin depende sa bilang ng mga taong sumusubok na gumamit ng Ethereum, kaya inirerekomenda naming gumamit ng mga", - "things-to-consider-banner-layer-2": "Layer 2", - "additional-reading-more-on-using-ethereum": "Iba pang detalye tungkol sa Ethereum", - "additional-reading-how-to-create-an-ethereum-account": "Paano \"gumawa\" ng Ethereum account", - "additional-reading-how-to-use-a-wallet": "Paano gumamit ng wallet", - "additional-reading-layer-2": "Layer 2: pagbabawas ng mga bayarin sa transaksyon", - "what-is-ethereum-used-for-1": "Ang Ethereum ay nagdulot ng paggawa ng mga bagong produkto at serbisyong maaaring mapabuti ang iba't ibang aspeto ng ating buhay. Nasa unang yugto pa lang tayo pero maraming dapat abangan.", - "defi-card-title": "Desentralisadong paraang pang Pinansiyal (DeFi)", - "defi-card-description": "Tumingin ng alternatibong sistemang pinansyal na itinatag nang walang bangko at bukas sa lahat.", - "defi-card-button": "Ano ang DeFi?", - "stablecoins-card-title": "Stablecoins", - "stablecoins-card-description": "Mga cryptocurrency na nakabatay sa halaga ng isang currency, commodity, o iba pang financial instrument.", - "stablecoins-card-button": "Ano ang mga stablecoin?", - "nft-card-title": "Non-fungible token (NFTs)", - "nft-card-description": "Kumakatawan sa pagmamay-ari sa mga natatanging item, mula sa sining hanggang sa mga titulo ng ari-arian at concert ticket.", - "nft-card-button": "Ano ang NFTs?", - "dao-card-title": "Decentralized Autonomous Organizations (DAOs)", - "dao-card-description": "Gumawa ng mga bagong paraan para pangasiwaan ang trabaho nang walang boss.", - "dao-card-button": "Ano ang mga DAO?", - "dapp-card-title": "Mga decentralized na application (dapps)", - "dapp-card-description": "Gumawa ng digital economy ng mga peer-to-peer na serbisyo.", - "dapp-card-button": "I-explore ang mga dapps", - "emerging-use-cases-title": "Mga bagong use case", - "emerging-use-cases-description": "Mayroon ding iba pang kilalang industriyang ginagawa o pinapaganda ng Ethereum:", - "play-to-earn": "Mga play-to-earn game (P2E)", - "fundraising-through-quadratic-funding": "Pangangalap ng pondo sa pamamagitan ng Quadratic Funding", - "supply-chain-management": "Supply chain management", - "more-on-ethereum-use-cases": "Iba pang detalye tungkol sa mga use case ng Ethereum", - "more-on-ethereum-use-cases-link": "Blockchain sa mga umuunlad na bansa", - "strengthening-the-ethereum-network-description": "Makakatulong kang i-secure ang Ethereum at makakakuha ka ng mga reward habang sine-stake mo ang iyong ETH. May iba't ibang opsyon para sa staking depende sa iyong teknikal na kaalaman at sa dami ng iyong ETH.", - "staking-ethereum-card-title": "Staking sa Ethereum", - "staking-ethereum-card-description": "Alamin kung paano magsimulang i-stake ang iyong ETH.", - "staking-ethereum-card-button": "Magsimulang mag-stake", - "run-a-node-card-title": "Mag-run ng node", - "run-a-node-card-description": "Magkaroon ng mahalagang papel sa Ethereum network sa pamamagitan ng pagpapatakbo ng isang node.", - "learn-about-ethereum-protocol-description": "Para sa mga user na labis na interesado sa teknikal na bahagi ng Ethereum network.", - "energy-consumption-card-title": "Kinokonsumong enerhiya", - "energy-consumption-card-description": "Gaano karaming enerhiya ang ginagamit ng Ethereum?", - "energy-consumption-card-button": "Green ba ang Ethereum?", - "ethereum-upgrades-card-title": "Roadmap ng Ethereum", - "ethereum-upgrades-card-description": "Ginagawang mas scalable, secure, at sustainable ng roadmap ng Ethereum ang Ethereum.", - "ethereum-upgrades-card-button": "Tingnan ang roadmap", - "ethereum-whitepaper-card-title": "Ethereum WhitePaper", - "ethereum-whitepaper-card-description": "Ang orihinal na proposal ng Ethereum na isinulat ni Vitalik Buterin noong 2014.", - "ethereum-whitepaper-card-button": "Basahin ang whitepaper", - "more-on-ethereum-protocol-title": "Iba pang detalye tungkol sa Ethereum protocol", - "more-on-ethereum-protocol-ethereum-for-developers": "Ethereum para sa mga developer", - "more-on-ethereum-protocol-consensus": "Ang consensus mechanism ng Ethereum na batay sa patunay ng stake", - "more-on-ethereum-protocol-evm": "Ang embedded computer ng Ethereum (EVM)", - "more-on-ethereum-protocol-nodes-and-clients": "Mga node at mga client ng Ethereum", - "ethereum-community-description": "Ang tagumpay ng Ethereum ay bunga ng napakasipag na komunidad nito. Libo-libong inspirado at determinadong tao ang tumutulong na isulong ang mithiin ng Ethereum, habang nagbibigay rin ng seguridad sa network sa pamamagitan ng staking at governance. Sumali na sa amin!", - "community-hub-card-title": "Hub ng komunidad", - "community-hub-card-description": "Ang aming komunidad ay binubuo ng mga tao mula sa iba't ibang background.", - "community-hub-card-alt": "Ilustrasyon ng isang grupo ng mga manggagawang nagtutulungan.", - "community-hub-card-button": "Tumingin pa", - "get-involved-card-title": "Paano ako makakalahok?", - "get-involved-card-description": "Ikaw (oo, ikaw!) ay malugod na inaanyayahang mag-contribute sa Ethereum community.", - "online-communities-card-title": "Mga online na komunidad", - "online-communities-card-description": "Ang mga online community ay nagbibigay ng magandang pagkakataon upang magtanong ng mga mas partikular na tanong o makiisa.", - "online-communities-card-button": "Tingnan ang mga komunidad", - "books-about-ethereum": "Mga libro tungkol sa Ethereum", - "proof-of-stake-title": "Proof of Stake", - "proof-of-stake-description": "Setyembre 13, 2022 - Vitalik Buterin, Nathan Schneider", - "cryptopians-title": "The Cryptopians", - "cryptopians-description": "Pebrero 22, 2022 - Laura Shin", - "out-of-the-ether-title": "Out of the Ether", - "out-of-the-ether-description": "Setyembre 29, 2022 - Matthew Leising", - "the-infinite-machine-title": "The Infinite Machine", - "the-infinite-machine-description": "Hulyo 14, 2020 - Camille Russo", - "mastering-ethereum-title": "Mastering Ethereum", - "mastering-ethereum-description": "Disyembre 23, 2018 – Andreas M. Antonopoulos, Gavin Wood Ph.D.", - "podcasts-about-ethereum": "Mga podcast tungkol sa Ethereum", - "bankless-title": "Bankless", - "bankless-description": "Gabay sa Crypto finance", - "zeroknowledge-title": "Zero Knowledge", - "zeroknowledge-description": "Idinedetalye ang teknolohiyang magpapatakbo sa umuusbong na decentralized web at sa komunidad na bumubuo nito", - "green-pill-title": "Green Pill", - "green-pill-description": "Tinitingnan ang mga crypto-economic system na gumagawa ng positibong epekto sa mundo", - "unchained-title": "Unchained", - "unchained-description": "Idinedetalye ang mga taong bumubuo ng decentralized internet, mga detalye ng teknolohiyang ito na maaaring suportahan ang ating hinaharap, at ilan sa mga pinakakumplikadong usaping may kinalaman sa crypto, tulad ng regulasyon, seguridad, at privacy", - "the-daily-gwei-title": "The Daily Gwei", - "the-daily-gwei-description": "Balita, mga update, at pagsusuri sa Ethereum" -} diff --git a/src/intl/fil/page-roadmap-vision.json b/src/intl/fil/page-roadmap-vision.json deleted file mode 100644 index 310b124d0da..00000000000 --- a/src/intl/fil/page-roadmap-vision.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "ethereum": "Ethereum" -} diff --git a/src/intl/fil/page-run-a-node.json b/src/intl/fil/page-run-a-node.json deleted file mode 100644 index 2dfa1ddb391..00000000000 --- a/src/intl/fil/page-run-a-node.json +++ /dev/null @@ -1,135 +0,0 @@ -{ - "page-run-a-node-build-your-own-title": "Gumawa ng sarili mong node", - "page-run-a-node-build-your-own-hardware-title": "Hakbang 1 – Hardware", - "page-run-a-node-build-your-own-minimum-specs": "Minimum na specs", - "page-run-a-node-build-your-own-min-ram": "4 - 8 GB RAM", - "page-run-a-node-build-your-own-ram-note-1": "Basahin ang note sa staking", - "page-run-a-node-build-your-own-ram-note-2": "Basahin ang note sa Raspberry Pi", - "page-run-a-node-build-your-own-min-ssd": "2 TB SSD", - "page-run-a-node-build-your-own-ssd-note": "Kailangan ang SSD para sa mga kinakailangang bilis ng pag-write.", - "page-run-a-node-build-your-own-recommended": "推荐的", - "page-run-a-node-build-your-own-nuc": "Intel NUC, 7th gen o mas bago", - "page-run-a-node-build-your-own-nuc-small": "x86 processor", - "page-run-a-node-build-your-own-connection": "Wired na internet connection", - "page-run-a-node-build-your-own-connection-small": "Hindi kailangan, pero mas madaling mag-set up at tuloy-tuloy ang koneksyon kapag mayroon nito", - "page-run-a-node-build-your-own-peripherals": "Display screen at keyboard", - "page-run-a-node-build-your-own-peripherals-small": "Maliban na lang kung ginagamit mo ang DAppNode, o ssh/headless setup", - "page-run-a-node-build-your-own-software": "Hakbang 2 – Software", - "page-run-a-node-build-your-own-software-option-1-title": "Opsyon 1 – DAppNode", - "page-run-a-node-build-your-own-software-option-1-description": "Kapag handa ka na sa iyong hardware, mada-download ang DAppNode operating system gamit ang anumang computer at mai-install ito sa isang bagong SSD sa pamamagitan ng USB drive.", - "page-run-a-node-build-your-own-software-option-1-button": "Setup ng DAppNode", - "page-run-a-node-build-your-own-software-option-2-title": "Opsyon 2 – Command line", - "page-run-a-node-build-your-own-software-option-2-description-1": "Para sa maximum na kontrol, maaaring mas gusto ng mga experienced na user na gamitin ang command line.", - "page-run-a-node-build-your-own-software-option-2-description-2": "Tingnan ang aming mga dokumento ng developer para sa iba pang impormasyon sa pagsisimula sa pagpili ng client.", - "page-run-a-node-build-your-own-software-option-2-button": "Setup ng command line", - "page-run-a-node-buy-fully-loaded-title": "Bumili ng fully loaded", - "page-run-a-node-buy-fully-loaded-description": "Mag-order ng plug and play option sa mga vendor para sa pinakamadaling onboarding experience.", - "page-run-a-node-buy-fully-loaded-note-1": "Walang kailangang gawin.", - "page-run-a-node-buy-fully-loaded-note-2": "App-like setup na may GUI.", - "page-run-a-node-buy-fully-loaded-note-3": "Hindi kailangan ng command-line.", - "page-run-a-node-censorship-resistance-title": "Paglaban sa Censorship", - "page-run-a-node-censorship-resistance-preview": "Tiyaking may access ka kapag kailangan mo ito, at hindi ka mase-censor.", - "page-run-a-node-censorship-resistance-1": "Maaaring tanggihan ng isang 3rd-party node ang mga transaksyon mula sa mga partikular na IP address, o mga transaksyon na may kinalaman sa mga partikular na account, na maaaring maging dahilan para hindi mo magamit ang network kapag kailangan mo ito. ", - "page-run-a-node-censorship-resistance-2": "Kapag mayroon kang sariling node para magsumite ng mga transaksyon, matitiyak na mabo-broadcast mo ang iyong transaksyon sa peer-to-peer network anumang oras.", - "page-run-a-node-community-title": "Maghanap ng mga tutulong sa iyo", - "page-run-a-node-community-description-1": "Sa mga online platform tulad ng Discord o Reddit, maraming community builder ang handang tumulong kung mayroon kang anumang tanong.", - "page-run-a-node-community-description-2": "Hindi ka nag-iisa. Kung may tanong ka, malaman na may makakatulong sa iyo ditong mahanap ang sagot.", - "page-run-a-node-community-link-1": "Sumali sa Discord ng DAppNode", - "page-run-a-node-community-link-2": "Maghanap ng mga komunidad online", - "page-run-a-node-choose-your-adventure-title": "Ikaw ang pipili ng adventure mo", - "page-run-a-node-choose-your-adventure-1": "Kakailanganin mo ng hardware para magsimula. Bagama't puwede kang magpatakbo ng node software sa personal computer, mas maganda kung may sariling machine ang node mo para mas maganda ang performance nito at hindi nito masyadong maapektuhan ang iyong pangunahing computer.", - "page-run-a-node-choose-your-adventure-2": "Kapag pumipili ng hardware, isiping patuloy na lumalaki ang chain, at tiyak na kakailanganin ang maintenance. Kapag mas mataas ang specs, mas matagal bago mangailangan ng maintenance ang node.", - "page-run-a-node-choose-your-adventure-build-1": "Mas mura at mas customizable na opsyon para sa mga medyo mas teknikal na user.", - "page-run-a-node-choose-your-adventure-build-bullet-1": "Ikaw ang kukuha ng sarili mong parts.", - "page-run-a-node-choose-your-adventure-build-bullet-2": "I-install ang DAppNode.", - "page-run-a-node-choose-your-adventure-build-bullet-3": "O, pumili ng sarili mong OS at mga client.", - "page-run-a-node-choose-your-adventure-build-start": "Magsimulang bumuo", - "page-run-a-node-decentralized-title": "Desentralisasyon", - "page-run-a-node-decentralized-preview": "Iwasang paigtingin ang mga centralized point of failure.", - "page-run-a-node-decentralized-1": "Mainam sa pag-compute ang mga centralized cloud server, pero nagiging target ang mga ito ng mga nation-state o mga attacker na gustong guluhin ang network.", - "page-run-a-node-decentralized-2": "Para maging resilient ang network, kailangan ng mas maraming node sa iba't ibang lugar na pinapatakbo ng mas maraming tao mula sa iba't ibang background. Kapag mas maraming tao ang nagpapatakbo ng kani-kanilang node, mababawasan ang mga centralized point of failure, kaya magiging mas matatag ang network.", - "page-run-a-node-further-reading-title": "Karagdagang pagbabasa", - "page-run-a-node-further-reading-1-link": "Paggamit ng Ethereum - Dapat Ba Akong Magpatakbo ng Full Node", - "page-run-a-node-further-reading-1-author": "Andreas Antonopoulos", - "page-run-a-node-further-reading-2-link": "Ethereum sa ARM - Gabay sa Mabilis na Pagsisimula", - "page-run-a-node-further-reading-3-link": "Ang Mga Limitasyon sa Blockchain Scalability", - "page-run-a-node-further-reading-3-author": "Vitalik Buterin", - "page-run-a-node-getting-started-title": "Pagsisimula", - "page-run-a-node-getting-started-software-section-1": "Noong bago pa ang lang ang network, kailangan ng mga user na magkaroon ng kakayahan na makipag-interface sa command-line upang magamit ang isang Ethereum node.", - "page-run-a-node-getting-started-software-section-1-alert": "Kung ito ang gusto mo, at mayroon kang mga kasanayan, huwag kang mag-atubiling tingnan ang aming mga teknikal na dokumento.", - "page-run-a-node-getting-started-software-section-1-link": "Magpatakbo ng isang Ethereum node", - "page-run-a-node-getting-started-software-section-2": "Ngayon, mayroon tayong DAppNode, na isang libre at open-source na software na nagbibigay sa mga user ng karanasang katulad ng sa app habang pinapamahalaan ang kanilang node.", - "page-run-a-node-getting-started-software-section-3a": "Sa ilang tap lang, mapapatakbo mo na ang iyong node.", - "page-run-a-node-getting-started-software-section-3b": "Sa tulong ng DAppNode, madali para sa mga user na magpatakbo ng mga full node, pati na rin ng mga dapp at iba pang P2P network, nang hindi kailangang galawin ang command-line. Pinapadali nito para sa lahat na makilahok at gumawa ng mas decentralized na network.", - "page-run-a-node-getting-started-software-title": "Bahagi 2: Software", - "page-run-a-node-glyph-alt-terminal": "Glyph ng terminal", - "page-run-a-node-glyph-alt-phone": "Glyph ng pag-tap sa telepono", - "page-run-a-node-glyph-alt-dappnode": "Glyph ng DAppNode", - "page-run-a-node-glyph-alt-pnp": "Glyph ng plug-n-play", - "page-run-a-node-glyph-alt-hardware": "Glyph ng Hardware", - "page-run-a-node-glyph-alt-software": "Glyph ng Software download", - "page-run-a-node-glyph-alt-privacy": "Glyph ng Privacy", - "page-run-a-node-glyph-alt-censorship-resistance": "Megaphone glyph para sa paglaban sa censorship", - "page-run-a-node-glyph-alt-earth": "Glyph ng mundo", - "page-run-a-node-glyph-alt-decentralization": "Glyph ng decentralization", - "page-run-a-node-glyph-alt-vote": "Glyph para sa pagpapahayag ng boto mo", - "page-run-a-node-glyph-alt-sovereignty": "Glyph ng soberanya", - "page-run-a-node-hero-alt": "Graphic ng node", - "page-run-a-node-hero-header": "Ikaw ang magkokontrol sa lahat.
Magpatakbo ng sarili mong node.", - "page-run-a-node-hero-subtitle": "Maging ganap na sovereign habang tumutulong na i-secure ang network. Maging Ethereum.", - "page-run-a-node-hero-cta-1": "Higit pang matuto", - "page-run-a-node-hero-cta-2": "Alamin pa natin ang mga detalye!", - "page-run-a-node-install-manually-title": "I-install nang mano-mano", - "page-run-a-node-install-manually-1": "Kung user ka na mas maalam sa teknikal na aspeto at nagpasya kang gumawa ng sarili mong device, mada-download ang DAppNode sa kahit anong computer at mailalagay sa bagong SSD gamit ang USB drive.", - "page-run-a-node-meta-description": "Isang panimula sa kung ano, bakit, at paano magpatakbo ng Ethereum node.", - "page-run-a-node-participate-title": "Sumali", - "page-run-a-node-participate-preview": "Sa iyo magsisimula ang rebolusyon sa decentralization.", - "page-run-a-node-participate-1": "Sa pamamagitan ng pagpatakbo ng node, magiging bahagi ka ng pandaigdigang kilusan para i-decentralize ang kontrol at kapangyarihan sa mundo ng impormasyon.", - "page-run-a-node-participate-2": "Kung may ETH ka, gawing kapaki-pakinabang ang iyong ETH sa pamamagitan ng pagsuporta sa kalagayan at decentralization ng network, at tiyaking makakapagpasya ka kaugnay ng patutunguhan nito.", - "page-run-a-node-privacy-title": "Privacy at Seguridad", - "page-run-a-node-privacy-preview": "Huwag isiwalat ang iyong personal na impormasyon sa mga node ng third party.", - "page-run-a-node-privacy-1": "Kapag nagpapadala ng mga transaksyon gamit ang mga pampublikong node, maaaring maisiwalat ang personal na impormasyon sa mga third-party na serbisyong ito tulad ng iyong IP address at mga Ethereum address na pagmamay-ari mo.", - "page-run-a-node-privacy-2": "Sa pamamagitan ng pag-link ng wallet sa sarili mong node, magagamit mo ang iyong wallet para mag-interact sa blockchain sa pribado at secure na paraan.", - "page-run-a-node-privacy-3": "Gayundin, kung may mapaminsalang node na magpapamahagi ng invalid na transaksyon, hindi ito papansinin ng iyong node. Vine-verify ang bawat transaksyon sa sarili mong machine, kaya hindi mo kailangang umasa sa kahit sino.", - "page-run-a-node-rasp-pi-title": "Isang note tungkol sa Raspberry Pi (ARM processor)", - "page-run-a-node-rasp-pi-description": "Ang mga Raspberry Pi ay mga lightweight at abot-kayang computer, ngunit may mga limitasyon ang mga ito na maaaring makaapekto sa performance ng iyong node. Bagama't hindi ito inirerekomenda sa ngayon para sa staking, maaari itong maging maganda at murang opsyon para sa pagpapatakbo ng isang node para sa personal na paggamit, kahit na mayroon lang 4 - 8 GB na RAM.", - "page-run-a-node-rasp-pi-note-1-link": "DAppNode sa ARM", - "page-run-a-node-rasp-pi-note-1-description": "Tingnan ang mga tagubiling ito kung pinaplano mong patakbuhin ang DAppNode sa Raspberry Pi", - "page-run-a-node-rasp-pi-note-2-link": "Ethereum sa dokumentasyon ng ARM", - "page-run-a-node-rasp-pi-note-2-description": "Alamin kung paano mag-set up ng node sa pamamagitan ng command line sa Raspberry Pi", - "page-run-a-node-rasp-pi-note-3-link": "Magpatakbo ng node gamit ang Raspberry Pi", - "page-run-a-node-rasp-pi-note-3-description": "Sundan ito kung mas gusto mo ang mga tutorial", - "page-run-a-node-shop": "Tindahan", - "page-run-a-node-shop-avado": "Bumili ng Avado", - "page-run-a-node-shop-dappnode": "Bumili ng DAppNode", - "page-run-a-node-staking-title": "Stake your ETH", - "page-run-a-node-staking-description": "Bagama't hindi kinakailangan, kapag mayroon kang isang node na pinapatakbo, lalo kang mapapalapit sa pag-stake ng ETH mo para makakuha ng mga reward at makatulong sa pag-contribute sa ibang component ng seguridad ng Ethereum.", - "page-run-a-node-staking-link": "Stake ETH", - "page-run-a-node-staking-plans-title": "May planong mag-stake?", - "page-run-a-node-staking-plans-description": "Upang i-maximize ang efficiency ng iyong validator, inirerekomenda ang minimum na 16GB RAM, ngunit mas mainam kung 32GB, na may CPU benchmark score na 6667+ sa cpubenchmark.net. Inirerekomenda rin na may access ang mga staker sa unlimited at high-speed na internet bandwidth, bagama't hindi ito ganap na kinakailangan.", - "page-run-a-node-staking-plans-ethstaker-link-label": "Paano bumili ng Ethereum validator hardware", - "page-run-a-node-staking-plans-ethstaker-link-description": "Mas maraming idinedetalye ang EthStaker sa isang oras na special na ito", - "page-run-a-node-sovereignty-title": "Soberanya", - "page-run-a-node-sovereignty-preview": "Isiping nagpapatakbo ng node bilang susunod na hakbang sa pagkakaroon ng sarili mong Ethereum wallet.", - "page-run-a-node-sovereignty-1": "Binibigyang-daan ka ng Ethereum wallet na ganap na pangalagaan at kontrolin ang iyong mga digital asset sa pamamagitan ng pangangasiwa sa mga pribadong key sa iyong mga address, pero hindi makikita sa mga key na iyon ang kasalukuyang estado ng blockchain, tulad ng balanse ng wallet mo.", - "page-run-a-node-sovereignty-2": "Bilang default, karaniwang kumokonekta ang mga Ethereum wallet sa 3rd-party node, gaya ng Infura o Alchemy, kapag hinahanap ang iyong mga balanse. Kapag nagpatakbo ka ng sarili mong node, magkakaroon ka ng sarili mong kopya ng Ethereum blockchain.", - "page-run-a-node-title": "Magpatakbo ng Node", - "page-run-a-node-voice-your-choice-title": "Ihayag ang iyong pinili", - "page-run-a-node-voice-your-choice-preview": "Huwag isuko ang kontrol kung sakaling magkaroon ng fork.", - "page-run-a-node-voice-your-choice-1": "Kung sakaling magkaroon ng chain fork, kung saan may dalawang chain na may magkaibang hanay ng mga panuntunan, ang pagpapatakbo ng sarili mong node ay magbibigay sa iyo ng kakayahang pumili kung aling hanay ng mga patakaran ang sinusuportahan mo. Ikaw ang magpapasya kung mag-a-upgrade sa mga bagong panuntunan at susuportahan ang mga ipinapanukalang pagbabago, o hindi.", - "page-run-a-node-voice-your-choice-2": "Kung nagse-stake ka ng ETH, ang pagpapatakbo ng iyong sariling node ay nagbibigay-daan sa iyong pumili ng iyong sariling client, para mapaliit ang panganib na makaranas ka ng slashing at para makatugon sa mga pabago-bagong demand ng network sa paglipas ng panahon. Kapag nag-stake sa third party, hindi ibibilang ang iyong boto sa kung aling client ang sa tingin mong pinakamainam piliin.", - "page-run-a-node-what-title": "Ano ang ibig sabihin ng \"pagpapatakbo ng node\"?", - "page-run-a-node-what-1-subtitle": "Magpatakbo ng software.", - "page-run-a-node-what-1-text": "Kilala bilang 'client', nagda-download ang software na ito ng kopya ng Ethereum blockchain at vine-verify nito ang validity ng bawat block, at pagkatapos ay pinapanatili nito itong updated sa mga bagong block at transaksyon, at tumutulong ito sa ibang mag-download at mag-update ng kanilang sariling mga kopya.", - "page-run-a-node-what-2-subtitle": "May hardware.", - "page-run-a-node-what-2-text": "Ang Ethereum ay idinisenyo para magpatakbo ng node sa karaniwang computer na ginagamit ng consumer. Puwede kang gumamit ng anumang personal na computer, pero pinipili ng karamihan sa mga user na patakbuhin ang kanilang node sa hardware na para lang talaga dito, nang sa gayon ay maiwasang makaapekto sa performance ng kanilang machine at bawasan ang downtime ng node.", - "page-run-a-node-what-3-subtitle": "Habang online.", - "page-run-a-node-what-3-text": "Mukhang kumplikado sa simula ang pagpapatakbo ng Ethereum node, pero sa katunayan, tuloy-tuloy na pagpapatakbo lang ito ng client software sa computer habang nakakonekta sa internet. Kapag offline, hindi magiging aktibo ang iyong node hanggang sa maging online na ito ulit at makahabol sa mga pinakabagong pagbabago.", - "page-run-a-node-who-title": "Sino ang dapat magpatakbo ng node?", - "page-run-a-node-who-preview": "Kayong lahat! Hindi lang para sa mga validator ng patunay ng stake ang mga node. Kahit sino ay puwedeng magpatakbo ng node—hindi mo kailangan ng ETH.", - "page-run-a-node-who-copy-1": "Hindi mo kailangang mag-stake ng ETH para magpatakbo ng node. Sa katunayan, pinapanagot ng lahat ng iba pang node sa Ethereum ang mga validator.", - "page-run-a-node-who-copy-2": "Maaaring hindi mo makuha ang mga financial reward na nakukuha ng mga validator, pero marami pang ibang benepisyo ng pagpapatakbo ng node na dapat isaalang-alang ng anumang user ng Ethereum, kasama na ang privacy, seguridad, hindi masyadong pagdepende sa mga third-party server, paglaban sa censorship, at pinabuting kalagayan at decentralization ng network.", - "page-run-a-node-who-copy-3": "Ang pagkakaroon ng sarili mong node ay nangangahulugang hindi mo na kailangang umasa sa impormasyon tungkol sa estado ng network mula sa third party.", - "page-run-a-node-who-copy-bold": "Huwag magtiwala. Mag-verify.", - "page-run-a-node-why-title": "Bakit dapat magpatakbo ng node?" -} diff --git a/src/intl/fil/page-stablecoins.json b/src/intl/fil/page-stablecoins.json deleted file mode 100644 index eed331ec9ee..00000000000 --- a/src/intl/fil/page-stablecoins.json +++ /dev/null @@ -1,166 +0,0 @@ -{ - "page-stablecoins-accordion-borrow-crypto-collateral": "Crypto collateral", - "page-stablecoins-accordion-borrow-crypto-collateral-copy": "Gamit ang Ethereum, direkta kang makakahiram sa iba pang user nang hindi tine-trade ang ETH mo. Mapapakinabangan mo ito – ginagawa ito ng ilan para subukang makaipon pa ng ETH.", - "page-stablecoins-accordion-borrow-crypto-collateral-copy-p2": "Pero dahil pabago-bago ang presyo ng ETH, kakailanganin mong mag-overcollateralize. Ibig sabihin noon, kung gusto mong manghiram ng 100 stablecoin, posibleng kailaganin mo ng hindi bababa sa halagang $150 ng ETH. Pinoprotektahan nito ang system at mga lender.", - "page-stablecoins-accordion-borrow-crypto-collateral-link": "Iba pang detalye tungkol sa mga crypto-backed stablecoin", - "page-stablecoins-accordion-borrow-pill": "Advanced", - "page-stablecoins-accordion-borrow-places-intro": "Sa tulong ng decentralized applications (dapps) na ito, makakahiram ka ng mga stablecoin gamit ang crypto bilang collateral. Tumatanggap ang ilan ng iba pang token, pati na rin ng ETH.", - "page-stablecoins-accordion-borrow-places-title": "Mga mahihiraman ng mga stablecoin", - "page-stablecoins-accordion-borrow-requirement-1": "Ethereum wallet", - "page-stablecoins-accordion-borrow-requirement-1-description": "Kakailanganin mo ng wallet para gumamit ng decentralized application (dapp)", - "page-stablecoins-accordion-borrow-requirement-2": "Ether (ETH)", - "page-stablecoins-accordion-borrow-requirement-2-description": "Kakailanganin mo ng ETH para sa collateral at/o mga bayarin sa transaksyon", - "page-stablecoins-accordion-borrow-requirements-description": "Para manghiram ng mga stablecoin, kakailanganin mong gamitin ang angkop na decentralized application (dapp). Kakailanganin mo rin ng wallet at kaunting ETH.", - "page-stablecoins-accordion-borrow-risks-copy": "Kung gagamitin mo ang ETH bilang collateral at bababa ang halaga nito, hindi masasapatan ng collateral mo ang mga stablecoin na makukuha mo. Dahil dito, mali-liquidate ang ETH mo at maaari kang patawan ng penalty. Kung kaya, kung manghihiram ka ng mga stablecoin, kakailanganin mong bantayan ang presyo ng ETH.", - "page-stablecoins-accordion-borrow-risks-link": "Pinakabagong presyo ng ETH", - "page-stablecoins-accordion-borrow-risks-title": "Mga panganib", - "page-stablecoins-accordion-borrow-text-preview": "Pwede kang manghiram ng mga stablecoin gamit ang crypto bilang collateral, na kakailanganin mong bayaran.", - "page-stablecoins-accordion-borrow-title": "Manghiram", - "page-stablecoins-accordion-buy-exchanges-title": "Mga sikat na exchange", - "page-stablecoins-accordion-buy-requirement-1": "Mga crypto exchange at wallet", - "page-stablecoins-accordion-buy-requirement-1-description": "Tingnan ang mga serbisyo na magagamit mo sa kung saan ka nakatira", - "page-stablecoins-accordion-buy-requirements-description": "Isang account na may exchange o wallet kung saan direkta kang makakabili ng crypto. Maaaring nakagamit ka na nito para kumuha ng ETH. Alamin kung aling mga serbisyo ang magagamit mo sa kung saan ka nakatira.", - "page-stablecoins-accordion-buy-text-preview": "Direkta kang makakabili ng mga stablecoin sa maraming exchange at wallet. May mga limitasyon batay sa lokasyon.", - "page-stablecoins-accordion-buy-title": "Bumili", - "page-stablecoins-accordion-buy-warning": "Maaaring mga fiat-backed stablecoin lang tulad ng USDC, Tether, at iba pa ang nakalista sa centralized exchanges. Maaaring hindi ka direktang makabili sa mga ito, pero mae-exchange mo rito ang ETH o iba pang cryptocurrency na mabibili mo sa platform.", - "page-stablecoins-accordion-earn-project-1-description": "Technical work para sa open-source software movement.", - "page-stablecoins-accordion-earn-project-2-description": "Teknolohiya, content, at iba pang gawain para sa MakerDao community (ang team na gumawa ng Dai).", - "page-stablecoins-accordion-earn-project-3-description": "Kapag maalam ka talaga, maghanap ng mga bug para kumita ng Dai.", - "page-stablecoins-accordion-earn-project-bounties": "Gitcoin bounties", - "page-stablecoins-accordion-earn-project-bug-bounties": "Consensus layer bug bounties", - "page-stablecoins-accordion-earn-project-community": "MakerDao community", - "page-stablecoins-accordion-earn-projects-copy": "Babayaran ka ng mga platform na ito sa stablecoin para sa gawain mo.", - "page-stablecoins-accordion-earn-projects-title": "Saan kikita ng mga stablecoin", - "page-stablecoins-accordion-earn-requirement-1": "以太坊钱包", - "page-stablecoins-accordion-earn-requirement-1-description": "Kakailanganin mo ng wallet para matanggap ang mga kinita mong stablecoin", - "page-stablecoins-accordion-earn-requirements-description": "Magandang pambayad para sa gawain at mga serbisyo mo ang mga stablecoin dahil stable ang halaga nito. Pero kakailanganin mo ng wallet para mabayaran.", - "page-stablecoins-accordion-earn-text-preview": "Pwede kang kumita ng mga stablecoin sa pamamagitan ng paggawa ng mga proyekto sa Ethereum ecosystem.", - "page-stablecoins-accordion-earn-title": "Kumita", - "page-stablecoins-accordion-less": "Bawasan ang nakikita", - "page-stablecoins-accordion-more": "Tumingin pa", - "page-stablecoins-accordion-requirements": "Ang kakailanganin mo", - "page-stablecoins-accordion-swap-dapp-intro": "Kung mayroon ka nang ETH at wallet, pwede mong gamitin ang mga dapp na ito para magpa-swap sa mga stablecoin.", - "page-stablecoins-accordion-swap-dapp-link": "Iba pang detalye tungkol sa mga decentralized exchange", - "page-stablecoins-accordion-swap-dapp-title": "Decentralized applications (dapps) para sa pag-swap ng mga token", - "page-stablecoins-accordion-swap-editors-tip": "Tip ng mga editor", - "page-stablecoins-accordion-swap-editors-tip-button": "Maghanap ng mga wallet", - "page-stablecoins-accordion-swap-editors-tip-copy": "Kumuha ng wallet kung saan makakabili ka ng ETH at maipapa-swap mo ito sa mga token nang direkta, kasama na ang mga stablecoin.", - "page-stablecoins-accordion-swap-pill": "Inirerekomenda", - "page-stablecoins-accordion-swap-requirement-1": "以太坊钱包", - "page-stablecoins-accordion-swap-requirement-1-description": "Kakailanganin mo ng wallet para pahintulutan ang swap at i-store ang mga coin mo", - "page-stablecoins-accordion-swap-requirement-2": "Ether (ETH)", - "page-stablecoins-accordion-swap-requirement-2-description": "Para bayaran ang swap", - "page-stablecoins-accordion-swap-text-preview": "Makukuha mo ang karamihan sa mga stablecoin sa mga desentralisadong exchange. Kung kaya, maipangsa-swap mo ang kahit anong token mo para sa stablecoin na gusto mo.", - "page-stablecoins-accordion-swap-title": "Mag-swap", - "page-stablecoins-algorithmic": "Algorithmic", - "page-stablecoins-algorithmic-con-1": "Kailangan mong magtiwala sa (o magkaroon ng kakayahang unawain ang) algorithm.", - "page-stablecoins-algorithmic-con-2": "Magbabago ang iyong balanse ng mga coin batay sa kabuuang supply.", - "page-stablecoins-algorithmic-description": "Walang anupamang asset na sumusuporta sa mga stablecoin na ito. Sa halip, may algorithm na magbebenta ng mga token kung bababa sa ninanais na halaga ang presyo, at magsu-supply ng mga token kung lalampas ang halaga sa ninanais na presyo. Dahil regular na nagbabago ang bilang ng mga token na ito sa circulation, magbabago ang bilang ng mga token na pagmamay-ari mo, pero palagi nitong ipapakita ang laki ng share mo.", - "page-stablecoins-algorithmic-pro-1": "Hindi kailangan ng collateral.", - "page-stablecoins-algorithmic-pro-2": "Kinokontrol ng pampublikong algorithm.", - "page-stablecoins-bank-apy": "0.05%", - "page-stablecoins-bank-apy-source": "Ang average na rate na binabayaran ng mga bangko sa mga basic at federally insured na savings account sa USA.", - "page-stablecoins-bank-apy-source-link": "Source", - "page-stablecoins-bitcoin-pizza": "Ang sikat na Bitcoin pizza", - "page-stablecoins-bitcoin-pizza-body": "Noong 2010, may bumili ng 2 pizza gamit ang 10,000 bitcoin. Noong panahong ito, ~$41 USD ang katumbas nito. Sa kasalukuyang market, katumbas iyon ng milyong-milyong dolyar. Maraming nakakapanghinayang na transaksyon sa kasaysayan ng Ethereum na katulad nito. Malulutas ng mga stablecoin ang ganitong problema, kaya makakain mo ang pizza mo at maitatabi mo ang ETH mo.", - "page-stablecoins-category-dashboard-and-education": "Dashboard at Edukasyon", - "page-stablecoins-coin-price-change": "Pagbabago sa presyo ng coin (nakalipas na 30 araw)", - "page-stablecoins-crypto-backed": "Crypto backed", - "page-stablecoins-crypto-backed-con-1": "Hindi masyadong stable kumpara sa mga fiat-backed stablecoin.", - "page-stablecoins-crypto-backed-con-2": "Kailangan mong bantayan ang halaga ng crypto collateral.", - "page-stablecoins-crypto-backed-description": "Sinusuportahan ang mga stablecoin na ito ng iba pang crypto asset, tulad ng ETH. Nakadepende ang presyo ng mga ito sa halaga ng pinagbabatayang asset (o collateral), na pwedeng magpabago-bago. Dahil pwedeng mag-iba-iba ang halaga ng ETH, ino-overcollateralize ang mga stablecoin na ito para tiyaking maging stable hangga't maaari ang presyo. Ibig sabihin nito, masasabing may pinagbabatayang asset na nagkakahalaga ng hindi bababa sa $2 ang $1 crypto backed stablecoin. Kung bababa ang presyo ng ETH, dapat gumamit ng mas maraming ETH para suportahan ang stablecoin, kung hindi, mawawalan ng halaga ang mga stablecoin.", - "page-stablecoins-crypto-backed-pro-1": "Transparent at ganap na desentralisado.", - "page-stablecoins-crypto-backed-pro-2": "Madaling gawing iba pang crypto asset.", - "page-stablecoins-crypto-backed-pro-3": "Walang external custodian – kinokontrol ng mga Ethereum account ang lahat ng asset.", - "page-stablecoins-dai-banner-body": "Maaaring Dai ang pinakasikat na decentralized stablecoin. Katumbas ng humigit-kumulang isang dolyar ang halaga nito, at tinatanggap ito sa maraming decentralized applications (dapps).", - "page-stablecoins-dai-banner-learn-button": "Matuto tungkol sa Dai", - "page-stablecoins-dai-banner-swap-button": "I-swap ang ETH sa Dai", - "page-stablecoins-dai-banner-title": "Dai", - "page-stablecoins-dai-logo": "Logo ng Dai", - "page-stablecoins-editors-choice": "Pili ng Editors'", - "page-stablecoins-editors-choice-intro": "Sa ngayon, ito ang mga pinakakilalang halimbawa ng mga stablecoin at mga coin na sa tingin namin ay kapaki-pakinabang kapag gumagamit ng decentralized applications (dapps).", - "page-stablecoins-explore-dapps": "I-explore ang decentralized applications (dapps)", - "page-stablecoins-fiat-backed": "Fiat backed", - "page-stablecoins-fiat-backed-con-1": "Centralized – may mag-iisyu ng mga token.", - "page-stablecoins-fiat-backed-con-2": "Kailangan ng auditing para tiyaking may sapat na reserves ang kumpanya.", - "page-stablecoins-fiat-backed-description": "Sa madaling salita, isa itong IOU (I owe you) para sa tradisyonal na fiat currency (karaniwang dolyar). Dapat mong gamitin ang iyong fiat currency para bumili ng stablecoin na pwede mong i-cash in kalaunan at i-redeem para sa orhinal mong currency.", - "page-stablecoins-fiat-backed-pro-1": "Ligtas sa crypto volatility.", - "page-stablecoins-fiat-backed-pro-2": "Maliit lang ang mga pagbabago sa presyo.", - "page-stablecoins-find-stablecoin": "Maghanap ng stablecoin", - "page-stablecoins-find-stablecoin-how-to-get-them": "Paano makakuha ng mga stablecoin", - "page-stablecoins-find-stablecoin-intro": "Mayroong daan-daang stablecoin. Narito ang ilan para matulungan kang magsimula. Kung bago ka lang sa Ethereum, inirerekomenda naming mag-research muna.", - "page-stablecoins-find-stablecoin-types-link": "Iba't ibang uri ng mga stablecoin", - "page-stablecoins-get-stablecoins": "Paano makakuha ng stablecoins", - "page-stablecoins-hero-alt": "Ang tatlong pinakamalalaking stablecoin ayon sa market cap: Dai, USDC, at Tether.", - "page-stablecoins-hero-button": "Kumuha ng mga stablecoin", - "page-stablecoins-hero-header": "Digital money na magagamit araw-araw", - "page-stablecoins-hero-subtitle": "Ang mga stablecoin ay mga Ethereum token na ginawa para hindi magbago ang halaga, kahit na magbago ang presyo ng ETH.", - "page-stablecoins-interest-earning-dapps": "Decentralized applications (dapps) na kumikita ng interes", - "page-stablecoins-meta-description": "Panimula sa mga Ethereum stablecoin: ano ang mga ito, paano makuha ang mga ito, at bakit mahalaga ang mga ito.", - "page-stablecoins-precious-metals": "Precious metals", - "page-stablecoins-precious-metals-con-1": "Centralized - kailangan merong mag-isue ng tokens.", - "page-stablecoins-precious-metals-con-2": "Kailangan mong magtiwala sa issuer ng token at sa precious metal reserves.", - "page-stablecoins-precious-metals-description": "Tulad ng mga fiat-backed coin, gumagamit ang mga stablecoin na ito ng mga resource tulad ng gold para mapanatili ang halaga ng mga ito.", - "page-stablecoins-precious-metals-pro-1": "Ligtas sa crypto volatility.", - "page-stablecoins-prices": "Presyo ng stablecoin", - "page-stablecoins-prices-definition": "Ang mga stablecoin ay mga cryptocurrency na walang volatility. May mga kakayahan itong kapareho ng sa ETH pero hindi nagbabago ang halaga nito, parang tradisyonal na currency. Ibig sabihin, mayroon kang access sa stable na perang magagamit mo sa Ethereum. ", - "page-stablecoins-prices-definition-how": "Paano nagiging stable ang mga stablecoin", - "page-stablecoins-research-warning": "Bagong teknolohiya ang Ethereum at bago ang karamihan sa mga application. Tiyaking alam mo ang panganib at i-deposit lang ang kaya mong isugal.", - "page-stablecoins-research-warning-title": "Palaging mag-research", - "page-stablecoins-save-stablecoins": "Makatipid sa mga stablecoin", - "page-stablecoins-save-stablecoins-body": "Kadalasan, mas mataas kaysa sa average ang interest rate ng mga stablecoin dahil maraming humihiram nito. Sa ibang decentralized applications (dapps), pwede kang kumita ng interes sa mga stablecoin mo nang real time sa pamamagitan ng pagdeposito ng mga ito sa isang lending pool. Katulad sa mundo ng pagbabangko, nagsu-supply ka ng mga token para sa mga borrower pero pwede mong i-withdraw ang mga token mo at interes mo anumang oras.", - "page-stablecoins-saving": "Pakinabangan ang stablecoin savings mo at kumita ng interes. Tulad ng lahat ng bagay sa crypto, pwedeng magbago araw-araw ang tinayang Annual Percentage Yields (APY) depende sa real-time na supply at demand.", - "page-stablecoins-stablecoins-dapp-callout-description": "Subukan ang decentralized applications (dapps) ng Ethereum – madalas na mas kapaki-pakinabang ang mga stablecoin para sa mga transaksyon araw-araw.", - "page-stablecoins-stablecoins-dapp-callout-image-alt": "Ilustrasyon ng doge.", - "page-stablecoins-stablecoins-dapp-callout-title": "Gamitin ang mga stablecoin mo", - "page-stablecoins-stablecoins-dapp-description-1": "Mga market para sa maraming stablecoin, kasama ang Dai, USDC, TUSD, USDT, at iba pa. ", - "page-stablecoins-stablecoins-dapp-description-2": "Magpautang ng mga stablecoin at kumita ng interes at $COMP, ang sariling token ng Compound.", - "page-stablecoins-stablecoins-dapp-description-3": "Isang trading platform kung saan pwede kang kumita ng interes sa iyong Dai at USDC.", - "page-stablecoins-stablecoins-dapp-description-4": "Isang app na idinisenyo para sa pag-iipon ng Dai.", - "page-stablecoins-stablecoins-feature-1": "Magagamit sa iba't ibang bahagi ng mundo ang mga stablecoin, at maipapadala ang mga ito sa pamamagitan ng internet. Madali silang matanggap o maipadala kapag mayroon ka nang Ethereum account.", - "page-stablecoins-stablecoins-feature-2": "Mataas ang demand sa mga stablecoin, kaya pwede kang kumita ng interes kapag ipinautang mo ang iyo. Siguraduhing alam mo ang mga panganib bago magpautang.", - "page-stablecoins-stablecoins-feature-3": "Pwedeng i-exchange ang mga stablecoin sa ETH at iba pang Ethereum token. Maraming decentralized applications (dapps) ang umaasa sa mga stablecoin.", - "page-stablecoins-stablecoins-feature-4": "Ang mga stablecoin ay pinoprotektahan ng cryptography. Walang sinumang makakapagsagawa ng mga transaksyon sa iyong ngalan.", - "page-stablecoins-stablecoins-meta-description": "Introduction sa Ethereum stablecoins: ano nga ba ito, paano ito makuha, at bakit ito importante.", - "page-stablecoins-stablecoins-table-header-column-1": "Currency", - "page-stablecoins-stablecoins-table-header-column-2": "Market Capitalization", - "page-stablecoins-stablecoins-table-header-column-3": "Uri ng collateral", - "page-stablecoins-stablecoins-table-type-crypto-backed": "Crypto", - "page-stablecoins-stablecoins-table-type-fiat-backed": "Fiat", - "page-stablecoins-stablecoins-table-type-precious-metals-backed": "Precious metals", - "page-stablecoins-table-error": "Hindi ma-load ang mga stablecoin. Subukang i-refresh ang page.", - "page-stablecoins-title": "Mga Stablecoin", - "page-stablecoins-top-coins": "Mga nangungunang stablecoin ayon sa market capitalization", - "page-stablecoins-top-coins-intro": "Ang market capitalization ay", - "page-stablecoins-top-coins-intro-code": "ang kabuuang bilang ng mga token na na-multiply sa halaga kada token. Nagbabago ang listahang ito at hindi ineendorso ng ethereum.org team ang mga proyektong nakalista rito.", - "page-stablecoins-types-of-stablecoin": "Paano gumagana ang mga ito: mga uri ng stablecoin", - "page-stablecoins-usdc-banner-body": "Ang USDC ay maaaring ang pinakasikat na fiat-backed stablecoin. Halos katumbas ng isang dolyar ang halaga nito at sinusuportahan ito ng Circle at Coinbase.", - "page-stablecoins-usdc-banner-learn-button": "Magbasa tungkol sa USDC", - "page-stablecoins-usdc-banner-swap-button": "I-swap ang ETH sa USDC", - "page-stablecoins-usdc-banner-title": "USDC", - "page-stablecoins-usdc-logo": "Ang logo ng USDC", - "page-stablecoins-why-stablecoins": "Bakit dapat gumamit ng mga stablecoin?", - "page-stablecoins-how-they-work-button": "Paano gumagana ang mga ito", - "page-stablecoins-why-stablecoins-body": "Ang ETH, gaya ng Bitcoin, ay may pabago-bagong presyo dahil bagong teknolohiya ito. Kung kaya, mas mainam kung hindi mo ito madalas na gagastusin. Ipinapakita ng mga stablecoin ang halaga ng mga tradisyonal na currency para bigyan ka ng access sa stable na perang magagamit mo sa Ethereum.", - "page-stablecoins-more-defi-button": "Iba pang detalye tungkol sa decentralized finance (DeFi)", - "page-stablecoins-tools-title": "Magbasa pa tungkol sa mga stablecoin", - "page-stablecoins-tools-stablecoinswtf-description": "Ang \"Stablecoins.wtf\" ay nag-aalok ng dashboard na may historical na market data, mga estadistika, at educational content para sa mga pinakakilalang stablecoin.", - "page-apps-ready-button": "Magsimula", - "pros": "Pros", - "cons": "Cons", - "1inch-logo": "Logo ng 1inch", - "aave-logo": "Logo ng Aave", - "binance-logo": "Logo ng Binance", - "bittrex-logo": "Logo ng Bittrex", - "coinbase-logo": "Logo ng Coinbase", - "coinmama-logo": "Logo ng Coinmama", - "compound-logo": "Logo ng Compound", - "example-projects": "Mga halimbawang proyekto", - "gemini-logo": "Logo ng Gemini", - "gitcoin-logo": "Logo ng Gitcoin", - "loopring-logo": "Logo ng Loopring", - "makerdao-logo": "MakerDao logo", - "matcha-logo": "Logo ng Matcha", - "oasis-logo": "Logo ng Oasis", - "uniswap-logo": "Logo ng Uniswap" -} diff --git a/src/intl/fil/page-staking-deposit-contract.json b/src/intl/fil/page-staking-deposit-contract.json deleted file mode 100644 index 0b9ac679480..00000000000 --- a/src/intl/fil/page-staking-deposit-contract.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "page-staking-deposit-contract-address": "Address ng deposit contract para sa staking", - "page-staking-deposit-contract-address-caption": "Nagdagdag kami ng mga space para mas madaling basahin ang mga address", - "page-staking-deposit-contract-address-check-btn": "Tingnan ang address ng deposit contract", - "page-staking-deposit-contract-checkbox1": "Ginamit ko na ang launchpad para i-set up ang aking Ethereum validator.", - "page-staking-deposit-contract-checkbox2": "Naiintindihan ko na kailangan kong gamitin ang launchpad para mag-stake. Hindi gagana ang mga simpleng pag-transfer sa address na ito.", - "page-staking-deposit-contract-checkbox3": "Ihahambing ko ang address ng deposit contract sa iba pang source.", - "page-staking-deposit-contract-confirm-address": "Kumpirmahin para malaman ang address", - "page-staking-deposit-contract-copied": "Nakopya ang address", - "page-staking-deposit-contract-copy": "Kopyahin ang address", - "page-staking-deposit-contract-blockexplorer": "Tingnan ang contract sa Etherscan", - "page-staking-deposit-contract-h2": "Hindi ka rito dapat mag-stake", - "page-staking-deposit-contract-launchpad": "Mag-stake gamit ang launchpad", - "page-staking-deposit-contract-launchpad-2": "Gamitin ang launchpad", - "page-staking-deposit-contract-meta-desc": "I-verify ang address ng deposit contract para sa Ethereum staking.", - "page-staking-deposit-contract-meta-title": "Address ng deposit contract para sa Ethereum staking", - "page-staking-deposit-contract-read-aloud": "Basahin nang malakas ang address", - "page-staking-deposit-contract-reveal-address-btn": "Ipakita ang address", - "page-staking-deposit-contract-staking": "Upang i-stake ang iyong ETH, kailangan mong gamitin ang espesyal na launchpad product at sundin ang mga tagubilin. Kapag ipinadala ang ETH sa address sa page na ito, hindi ka magiging staker at magreresulta ito sa isang hindi matagumpay na transaksyon.", - "page-staking-deposit-contract-staking-check": "Tingnan ang mga source na ito", - "page-staking-deposit-contract-staking-check-desc": "Inaasahan naming maraming pekeng address at scam na lumalabas. Upang maging ligtas, ihambing ang address ng staking contract na iyong ginagamit sa address sa page na ito. Inirerekomenda naming ihambing din ito sa iba pang mapagkakatiwalaang source.", - "page-staking-deposit-contract-staking-more-link": "Iba pa sa staking", - "page-staking-deposit-contract-stop-reading": "Itigil ang pagbabasa", - "page-staking-deposit-contract-subtitle": "Ito ang address para sa Ethereum staking contract. Gamitin ang page na ito upang kumpirmahing ipinapadala mo ang pondo sa tamang address kapag nagse-stake ka.", - "page-staking-deposit-contract-warning": "Tingnan nang mabuti ang bawat titik.", - "page-staking-deposit-contract-warning-2": "Hindi makakapagpadala ng pondo sa address na ito at hindi ka magiging staker kapag ginawa mo ito. Dapat mong sundin ang mga tagubilin sa launchpad.", - "page-staking-deposit-contract-title": "I-check ang deposit contract address" -} diff --git a/src/intl/fil/page-staking.json b/src/intl/fil/page-staking.json deleted file mode 100644 index f60def8dfeb..00000000000 --- a/src/intl/fil/page-staking.json +++ /dev/null @@ -1,229 +0,0 @@ -{ - "comp-withdrawal-comparison-current-title": "Mga kasalukuyang tagapusta", - "comp-withdrawal-comparison-current-li-1": "Maaaring nagbigay na ng withdrawal address ang ilang user noong una nilang itinakda ang kanilang deposito sa pagpupusta—wala nang kailangan pang gawin ang mga user na ito", - "comp-withdrawal-comparison-current-li-2": "Hindi nagbigay ang karamihan sa mga tagapusta ng withdrawal address noong unang deposito, at kakailanganin nilang i-update ang kanilang mga kredensyal sa pag-withdraw. May mga tagubilin sa Staking Launchpad kung paano ito gawin", - "comp-withdrawal-comparison-current-p": "Maaari mong ilagay ang iyong validator index number dito upang malaman kung kailangan mo pang i-update ang iyong mga kredensyal (makikita ito sa iyong client logs):", - "comp-withdrawal-comparison-new-title": "Mga bagong tagapusta (hindi pa nagdedeposito)", - "comp-withdrawal-comparison-new-li-1": "Karaniwan, ang mga bagong tagapusta na gusto na awtomatikong paganahin ang mga pagbabayad ng reward at ang paggana ng withdrawal ay dapat magbigay ng Ethereum withdrawal address na kinokontrol nila habang ginagawa ang kanilang mga key ng validator gamit ang tool na Staking Deposit CLI", - "comp-withdrawal-comparison-new-li-2": "Hindi ito kinakailangan sa panahon ng pagdeposito, ngunit hahadlangan ang pangangailangang i-update ang mga key na ito sa ibang araw upang ma-unlock ang iyong mga pondo", - "comp-withdrawal-comparison-new-p": "Gagabayan ka ng Staking Launchpad sa proseso ng pagsisimula ng pagpupusta.", - "comp-withdrawal-comparison-new-link": "Bisitahin ang Staking Launchpad", - "comp-withdrawal-credentials-placeholder": "Index ng Validator", - "comp-withdrawal-credentials-error": "Oops! I-double check ang validator index number at subukan ulit.", - "comp-withdrawal-credentials-upgraded-1": "Handa nang magsimulang tumanggap ng mga reward ang validator index {validatorIndex}!", - "comp-withdrawal-credentials-upgraded-2": "Mga kredensyal sa pag-withdraw na naka-link sa execution address:", - "comp-withdrawal-credentials-not-upgraded-1": "Kailangang i-upgrade ang {network} validator na ito.", - "comp-withdrawal-credentials-not-upgraded-2": "Kasalukuyang makikita ang mga tagubilin sa kung paano mag-upgrade ng Staking Launchpad", - "comp-withdrawal-credentials-verify": "I-verify sa {network}", - "page-staking-image-alt": "Larawan ng Rhino mascot para sa staking launchpad.", - "page-staking-benefits-1-title": "Kumita ng mga reward", - "page-staking-benefits-1-description": "Ibibigay ang mga reward para sa mga pagkilos na tumutulong sa network na maabot ang consensus. Makakakuha ka ng mga reward para sa pagpapatakbo ng software na maayos na nagpapangkat ng mga transaksyon sa mga bagong block at sinusuri ang trabaho ng ibang validator dahil iyon ang nagpapanatili sa chain na tumakbo ng ligtas.", - "page-staking-benefits-2-title": "Mas mahusay na seguridad", - "page-staking-benefits-2-description": "Lalong lumalakas ang network laban sa mga pag-atake dahil mas maraming ETH ang nakapusta, dahil nangangailangan ito ng mas maraming ETH upang makontrol ang karamihan sa network. Upang maging isang banta, kakailanganin mong pangasiwaan ang karamihan sa mga validator, na nangangahulugang kailangan mong kontrolin ang karamihan ng ETH sa system–marami iyon!", - "page-staking-benefits-3-title": "Mas napapanatili", - "page-staking-benefits-3-description": "Hindi kailangang gumawa ng mga staker ng mga energy-intensive computation para sa patunay ng gawain para lumahok sa pag-secure sa network. Ibig sabihin nito, mapapatakbo ang mga staking node sa simpleng hardware na napakakaunti lang ang kinokonsumong enerhiya.", - "page-staking-benefits-3-link": "Iba pang detalye tungkol sa pagkonsumo ng enerhiya ng Ethereum", - "page-staking-description": "Ang pagpupusta ay ang pagdedeposito ng 32 ETH para ma-activate ang validator na software. Bilang validator, ikaw ang responsable sa pag-iimbak ng data, pagpoproseso ng mga transaksyon, at pagdaragdag ng bagong blocks sa blockchain. Papanatilihin nitong ligtas ang Ethereum para sa lahat at kikita ka ng bagong ETH sa proseso.", - "page-staking-hero-title": "Paano i-stake ang iyong ETH", - "page-staking-hero-header": "Magkaroon ng mga reward habang sine-secure ang Ethereum", - "page-staking-hero-subtitle": "Ang sinumang user na may anumang halaga ng ETH ay maaaring makatulong na maging ligtas ang network at makakuha ng mga reward sa proseso.", - "page-staking-dropdown-home": "Staking home", - "page-staking-dropdown-solo": "Solo staking", - "page-staking-more-on-solo": "Iba pang detalye tungkol sa solo staking", - "page-staking-learn-more-solo": "Magbasa pa tungkol sa solo staking", - "page-staking-dropdown-saas": "Staking bilang serbisyo", - "page-staking-more-on-saas": "Iba pang detalye tungkol sa staking as a service", - "page-staking-learn-more-saas": "Magbasa pa tungkol sa staking as a service", - "page-staking-dropdown-pools": "Pooled staking", - "page-staking-dropdown-withdrawals": "Tungkol sa mga withdrawal", - "page-staking-dropdown-dvt": "Distributed validator tech", - "page-staking-more-on-pools": "Iba pang detalye tungkol sa pooled staking", - "page-staking-learn-more-pools": "Magbasa pa tungkol sa pooled staking", - "page-staking-section-what-title": "Ano ang staking?", - "page-staking-section-why-title": "Bakit dapat i-stake ang iyong ETH?", - "page-staking-section-why-p1": "Nakadepende ito sa kung gaano kalaki ang kaya mong i-stake. Kailangan mo ng 32 ETH upang i-activate ang sarili mong validator, pero posible ring mag-stake ng mas kaunti dito.", - "page-staking-section-why-p2": "Tingnan ang mga opsyon sa ibaba at piliin ang pinakamainam para sa iyo, at para sa network.", - "page-staking-guide-title-coincashew-ethereum": "Gabay ng CoinCashew para sa Ethereum 2.0", - "page-staking-guide-title-somer-esat": "Somer Esat", - "page-staking-guide-title-rocket-pool": "Mga Node Operator ng Rocket Pool", - "page-staking-guide-description-linux": "Linux (CLI)", - "page-staking-guide-description-mac-linux": "Linux, macOS (CLI)", - "page-staking-hierarchy-solo-h2": "Solo home staking", - "page-staking-hierarchy-solo-pill-1": "Pinakamabisa", - "page-staking-hierarchy-solo-pill-2": "Ganap na kontrol", - "page-staking-hierarchy-solo-pill-3": "Kumpletong reward", - "page-staking-hierarchy-solo-pill-4": "Hindi Kailangang Umasa sa Third Party", - "page-staking-hierarchy-solo-p1": "Ang solo staking sa Ethereum ang pinakamainam na sitwasyon para sa staking. Ibinibigay nito ang kumpletong reward para sa pakikilahok, pinapaganda nito ang decentralization ng network, at hinding-hindi nito hihilinging ipaubaya sa iba ang pondo mo.", - "page-staking-hierarchy-solo-p2": "Ang mga nagpaplanong mag-solo staking ay dapat mayroong hindi bababa sa 32 ETH at nakalaang computer na nakakonekta sa internet ~24/7. Makakatulong kung may kaunting teknikal na kaalaman, pero mayroon nang mga madaling gamiting tool para tumulong na pasimplehin ang prosesong ito.", - "page-staking-hierarchy-saas-pill-1": "Ang Iyong 32 ETH", - "page-staking-hierarchy-saas-pill-2": "Ang mga key ng iyong validator", - "page-staking-hierarchy-saas-pill-3": "Ipinagkatiwalang operasyon ng node", - "page-staking-hierarchy-saas-p1": "Kung ayaw mo o hindi ka kumportableng mangasiwa ng hardware pero gusto mo pa ring i-stake ang iyong 32 ETH, binibigyang-daan ka ng mga opsyon sa staking-as-a-service na italaga ang mahirap na trabaho habang nakakakuha ka ng mga native na block reward.", - "page-staking-hierarchy-saas-p2": "Kadalasang ginagabayan ka ng mga opsyong ito sa paggawa ng set ng mga kredensyal ng validator, pag-upload ng iyong mga signing key sa mga ito, at pagdedeposito ng iyong 32 ETH. Binibigyang-daan nito ang serbisyo na mag-validate para sa iyo.", - "page-staking-hierarchy-saas-p3": "Sa paraang ito ng staking, kailangang magtiwala sa provider. Para malimitahan ang counter-party risk, kadalasang ikaw ang magtatabi ng mga key para ma-withdraw ang iyong ETH.", - "page-staking-hierarchy-pools-pill-1": "Mag-stake ng kahit anong halaga", - "page-staking-hierarchy-pools-pill-2": "Kumita ng mga gantimpala", - "page-staking-hierarchy-pools-pill-3": "Panatilih itong simple", - "page-staking-hierarchy-pools-pill-4": "Tinatangkilik", - "page-staking-hierarchy-pools-p1": "Mayroon na ngayong ilang pooling solution na tutulong sa mga user na wala o hindi kumportableng mag-stake ng 32 ETH.", - "page-staking-hierarchy-pools-p2": "Kasama sa maraming mga opsyong ito ang tinatawag na 'liquid staking' na nagsasangkot ng ERC-20 liquidity token na kumakatawan sa iyong nakapusta na ETH.", - "page-staking-hierarchy-pools-p3": "Ang liquid staking ay nagbibigay-daan sa madaling pag-exit kahit anong oras at ginagawang kasing simple ng pagpapalit ng token ang pagpupusta. Ang opsyong ito ay nagbibigay-daan din sa mga gumagamit na pangasiwaan ang kanilang mga ari-arian sa kanilang sariling Ethereum wallet.", - "page-staking-hierarchy-pools-p4": "Hindi native sa Ethereum network ang pooled staking. Mga third party ang gumagawa ng mga solution na ito, at may kanya-kanyang panganib ang mga ito.", - "page-staking-hierarchy-cex-h2": "Centralized exchanges", - "page-staking-hierarchy-cex-pill-1": "Pinakahindi mabisa", - "page-staking-hierarchy-cex-pill-2": "Pinakamatataas na trust assumption", - "page-staking-hierarchy-cex-p1": "Nagbibigay ang maraming centralized exchange ng mga serbisyo sa staking kung hindi ka pa kumportable sa pagtatabi ng ETH sa sarili mong wallet. Puwedeng gamiting fallback ang ito para kumita ka sa mga hawak mong ETH nang hindi masyadong nakatutok o napapagod.", - "page-staking-hierarchy-cex-p2": "Ang kapalit nito ay pinagsasama-sama ng mga centralized provider ang malalaking pool ng ETH para magpatakbo ng maraming validator. Ito ay maaaring mapanganib para sa network at sa mga user nito dahil gumagawa ito ng malaki at centralized na target at point of failure, at dahil dito, mas madaling mabibikitma ng mga atake o bug ang network.", - "page-staking-hierarchy-cex-p3": "Ayos lang kung hindi ka kumportableng pangasiwaan ang sarili mong mga key,. Narito ang mga opsyong ito para sa iyo. Sa ngayon, tingnan ang aming wallets page, kung saan maaari mong simulang alamin kung paano magiging tunay na nagmamay-ari ng iyong mga pondo. Kapag handa ka na, bumalik ka at i-level up ang iyong larong pagpupusta sa pamamagitan ng pagsubok sa isa sa mga serbisyo sa sariling pamamahala sa pinagsama-samang pagpupusta.", - "page-staking-hierarchy-subtext": "Kung napansin mo, maraming paraan para makilahok sa Ethereum staking. Iba't ibang user ang tina-target ng mga paraang ito, at sa pangkalahatan, natatangi ang lahat ng paraan at magkakaiba ang mga panganib, reward, at trust assumption ng mga ito. Mas decentralized, battle-tested at/o mapanganib ang ilan kaysa sa iba. Nagbibigay kami ng kaunting impormasyon sa mga tinatangkilik na page sa space, pero palaging mag-research bago magpadala ng ETH kahit saan.", - "page-staking-comparison-solo-saas": "Sa mga SaaS provider, kailangan mo pa ring magdeposito ng 32 ETH, pero hindi mo kailangang magpatakbo ng hardware. Karaniwang hindi ka mawawalan ng access sa mga key ng iyong validator, pero kailangan mo ring ibahagi ang iyong mga signing key para makakilos ang operator para sa iyong validator. Nagdaragdag ito ng tiwala na wala kapag nagpapatakbo ka ng sarili mong hardware, at hindi tulad ng solo staking sa tahanan hindi masyadong nakakatulong ang SaaS sa heograpikong distribusyon ng mga node. Kung hindi ka kumportableng magpatakbo ng hardware pero pinaplano mo pa ring mag-stake ng 32 ETH, maaaring mainam na opsyon para sa iyo ang paggamit ng SaaS provider.", - "page-staking-comparison-solo-pools": "Ang solo staking ay mas matrabaho kaysa sa staking gamit ang serbisyo ng pooling, pero nag-aalok ito ng ganap na access sa mga ETH reward at ganap na kontrol sa setup at seguridad ng iyong validator. Ang pooled staking ay mas madaling pasukin. Puwedeng mag-stake ang mga user ng kaunting ETH, hindi nila kailangang gumawa ng mga validator key, at hindi nila kailangan ng kahit anong hardware maliban sa standard na koneksyon sa internet. Sa tulong ng mga liquidity token, makakaalis sa staking bago ito i-enable sa antas ng protocol. Kung interesado ka sa mga feature na ito, maaaring bagay sa iyo ang pooled staking.", - "page-staking-comparison-saas-solo": "Kasama sa mga pagkakatulad ang pagkakaroon ng sarili mong mga key ng validator nang hindi kinakailangang mag-pool ng pondo, pero sa SaaS, magtitiwala ka sa third party, na posibleng kumilos sa mapaminsalang paraan o maging target ng atake o regulasyon. Kung nag-aalala ka sa mga trust assumption o panganib ng centralization na ito, ang pinakamainam na paraan ng self-sovereign staking ay solo staking.", - "page-staking-comparison-saas-pools": "Masasabing magkatulad ang mga ito dahil umaasa ka sa iba para patakbuhin ang validator client, pero hindi katulad ng SaaS, binibigyang-daan ka ng pooled staking na sumali gamit ang mas kaunting ETH. Kung pinaplano mong mag-stake ng wala pang 32 ETH, tingnan ang mga ito.", - "page-staking-comparison-pools-solo": "Sa pooled staking, mas madaling sumali kaysa sa solo staking, pero may kaakibat itong karagdagang panganib dahil ibinibigay ang lahat ng gawain sa third party, at magbabayad ka pa. Sa solo staking, ganap ang sovereignty at kontrol sa mga desisyon sa pagpili ng staking setup. Hindi kailangang ipaubaya ng mga staker ang kanilang mga key sa iba, at makakakuha sila ng mga kumpletong reward nang walang anumang middleman na makikihati.", - "page-staking-comparison-pools-saas": "Msasabing magkatulad ang mga ito dahil hindi ang mga staker ang mismong nagpapatakbo ng mga validator software, pero hindi tulad ng mga opsyon sa pooling, kailangan ng SaaS ang kumpletong deposito ng 32 ETH para mag-activate ng validator. Sa staker mapupunta ang mga reward, at karaniwang may bayarin kada buwan o ibang stake para magamit ang serbisyo. Kung gusto mo ng sarili mong mga key ng validator at pinaplano mong mag-stake ng hindi bababa sa 32 ETH, maaaring magandang opsyon para sa iyo ang paggamit ng SaaS provider.", - "page-staking-considerations-solo-1-title": "Buksan ang pinagmulan", - "page-staking-considerations-solo-1-description": "Ang essential code ay 100% open source at puwedeng i-fork at gamitin ng lahat", - "page-staking-considerations-solo-1-warning": "Closed source", - "page-staking-considerations-solo-2-title": "Sinuri", - "page-staking-considerations-solo-2-description": "Ang essential code ay sumailalim sa pormal na pagsusuri, at inilathala at mababasa ng lahat ang mga resulta nito", - "page-staking-considerations-solo-2-warning": "Wala", - "page-staking-considerations-solo-3-title": "Bug bounty", - "page-staking-considerations-solo-3-description": "Nagsagawa ng public bug bounty sa anumang essential code para gantimpalaan ang mga user para sa ligtas na pag-uulat at/o pag-aayos ng mga vulnerability", - "page-staking-considerations-solo-3-valid": "Kasalukuyang aktibo", - "page-staking-considerations-solo-3-caution": "Tapos na", - "page-staking-considerations-solo-4-title": "Battle tested", - "page-staking-considerations-solo-4-description": "Available at ginagamit ng publiko ang software sa loob ng nakasaad na panahon", - "page-staking-considerations-solo-4-valid": "Live > 1 taon", - "page-staking-considerations-solo-4-caution": "Live > 6 na buwan", - "page-staking-considerations-solo-4-warning": "Kaka-release lang", - "page-staking-considerations-solo-5-title": "Hindi Kailangang Umasa sa Third Party", - "page-staking-considerations-solo-5-description": "Hindi ipinagkakatiwala ang mga key ng validator sa sinupaman sa anumang pagkakataon sa lifecycle ng validator. Ang anumang smart contract na ginamit ay walang back door, hindi umaasa sa mga privileged na pahintulot para ma-execute.", - "page-staking-considerations-solo-5-warning": "Pagkakatiwalaan", - "page-staking-considerations-solo-6-description": "Hindi kailangan ng mga user ng anumang espesyal na pahintulot para magpatakbo ng validator gamit ang software o serbisyo", - "page-staking-considerations-solo-6-valid": "Walang pahintulot", - "page-staking-considerations-solo-6-warning": "Kailangan ng pahintulot", - "page-staking-considerations-solo-7-title": "Multi-client", - "page-staking-considerations-solo-7-description": "Binibigyang-daan ng software ang mga user na pumili at magpalipat-lipat sa hindi bababa sa dalawa o higit pang execution client, at dalawa o higit pang consensus layer client", - "page-staking-considerations-solo-7-valid": "Madaling lumipat ng client", - "page-staking-considerations-solo-7-warning": "Limitado sa majority client", - "page-staking-considerations-solo-8-title": "Pag-iingat sa sarili", - "page-staking-considerations-solo-8-description": "Ang user ang magtatabi ng anumang kredensyal ng validator, kabilang ang mga signing at withdrawal key", - "page-staking-considerations-solo-8-warning": "Third-party custodian", - "page-staking-considerations-solo-9-title": "Ekonomikal", - "page-staking-considerations-solo-9-description": "Puwedeng magpatakbo ang mga user ng validator sa pamamagitan ng pag-stake ng wala pang 32 ETH, at paggamit ng pooled funds galing sa iba", - "page-staking-considerations-solo-9-valid": "< 32 ETH", - "page-staking-considerations-solo-9-warning": "32 ETH", - "page-staking-considerations-saas-4-description": "Available at ginagamit ng publiko ang serbisyo sa loob ng nakasaad na panahon", - "page-staking-considerations-saas-6-description": "Hindi kailangan ng mga user ng anumang espesyal na pahintulot, pag-sign up sa account, o KYC para sumali sa serbisyo", - "page-staking-considerations-saas-6-valid": "Puwedeng sumali ang kahit sino", - "page-staking-considerations-saas-6-warning": "Kailangan ng pahintulot", - "page-staking-considerations-saas-7-title": "Iba't ibang pagsasagawa", - "page-staking-considerations-saas-7-description": "Hindi dapat magpatakbo ang serbisyo ng mahigit 50% ng mga aggregate validator nito sa majority execution client", - "page-staking-considerations-saas-7-valid": "Wala pang 50%", - "page-staking-considerations-saas-7-caution": "Kasalukuyang hindi alam", - "page-staking-considerations-saas-7-warning": "Mahigit 50%", - "page-staking-considerations-saas-8-title": "Consensus diversity", - "page-staking-considerations-saas-8-description": "Hindi dapat magpatakbo ang serbisyo ng mahigit 50% ng mga aggregate validator nito sa majority consensus client", - "page-staking-considerations-saas-8-valid": "Wala pang 50%", - "page-staking-considerations-saas-8-caution": "Kasalukuyang hindi alam", - "page-staking-considerations-saas-8-warning": "Mahigit 50%", - "page-staking-considerations-pools-5-description": "Hindi kailangang umasa ng serbisyo sa sinumang tao para pangasiwaan ang iyong mga key o mamahagi ng mga reward", - "page-staking-considerations-pools-6-title": "Mga permissionless node", - "page-staking-considerations-pools-6-description": "Pinapayagan ng serbisyo ang kahit sino na sumali bilang node operator para sa pool, nang walang pahintulot", - "page-staking-considerations-pools-7-description": "Hindi dapat magpatakbo ang serbisyo ng mahigit 50% ng mga aggregate validator nito sa majority execution client", - "page-staking-considerations-pools-8-title": "Liquidity token", - "page-staking-considerations-pools-8-description": "Nag-aalok ng nate-trade na liquidity token na kumakatawan sa iyong staked ETH, na pinangangasiwaan sa sarili mong wallet", - "page-staking-considerations-pools-8-valid": "(Mga) liquidity token", - "page-staking-considerations-pools-8-warning": "Walang liquidity token", - "page-staking-considerations-pools-9-description": "Hindi dapat magpatakbo ang serbisyo ng mahigit 50% ng mga aggregate validator nito sa majority consensus client", - "page-staking-how-solo-works-item-1": "Kumuha ng hardware: Kailangan mong magpatakbo ng node para mag-stake", - "page-staking-how-solo-works-item-2": "Mag-sync ng execution layer client", - "page-staking-how-solo-works-item-3": "Mag-sync ng consensus layer client", - "page-staking-how-solo-works-item-4": "Gawin ang mga key mo at i-load ang mga ito sa iyong validator client", - "page-staking-how-solo-works-item-5": "I-monitor at pangalagaan ang iyong node", - "page-staking-launchpad-widget-start": "Magsimulang mag-stake sa {network}", - "page-staking-launchpad-widget-mainnet-label": "Mainnet", - "page-staking-launchpad-widget-span": "Pumili ng network", - "page-staking-launchpad-widget-p1": "Ang mga solong validator ay inaasahang subukan ang setup nila at mga kasanayan sa operasyon sa Hoodi testnet bago itaya ang pondo. Tandaan na mahalagang pumili ng minority client dahil pinabuti nito ang seguridad ng network at nililimitahan nito ang posibilidad na manganib ka.", - "page-staking-launchpad-widget-p2": "Kung kumportable kang gawin ito, puwede mong i-set up ang lahat ng kailangan mula sa command line gamit lang ang Staking Launchpad.", - "page-staking-launchpad-widget-p3": "Para mas mapadali, tingnan ang ilan sa mga tool at gabay sa ibaba na makakatulong sa iyo, pati na rin ang Staking Launchpad para ma-set up ang iyong mga client nang walang kahirap-hirap.", - "page-staking-launchpad-widget-link": "Mga tool at gabay sa software", - "page-staking-products-get-started": "Get started", - "page-staking-dropdown-staking-options": "Mga Opsyon sa Staking", - "page-staking-dropdown-staking-options-alt": "Dropdown menu ng mga opsyon sa staking", - "page-staking-stats-box-metric-1": "Kabuuang halaga ng ETH na na-stake", - "page-staking-stats-box-metric-2": "Kabuuang bilang ng mga validator", - "page-staking-stats-box-metric-3": "Kasalukuyang APR", - "page-staking-stats-box-metric-1-tooltip": "Kabuuang halaga ng ETH na na-stake sa Beacon Chain, maliban sa mga balanseng mahigit 32 ETH", - "page-staking-stats-box-metric-2-tooltip": "Bilang ng mga validator account na kasalukuyang naka-activate sa Beacon Chain", - "page-staking-stats-box-metric-3-tooltip": "Average na annualized financial return kada validator sa nakalipas na 24 na oras", - "page-staking-section-comparison-subtitle": "Walang nag-iisang solution na babagay sa lahat pagdating sa staking, at natatangi ang bawat isa sa mga ito. Dito, ihahambing natin ang ilan sa mga panganib, reward, at kahingian ng iba't ibang paraan ng pag-stake.", - "page-staking-section-comparison-rewards-title": "Mga Reward", - "page-staking-section-comparison-solo-rewards-li1": "Maximum rewards - matanggap ang kumpletong reward nang direkta mula sa protocol", - "page-staking-section-comparison-solo-rewards-li2": "Makakatanggap ka ng mga reward para sa pag-batch ng mga transaksyon sa isang bagong block o pagsusuri sa gawa ng iba pang validator para panatilihing secure na tumatakbo ang chain", - "page-staking-section-comparison-solo-rewards-li3": "Matatanggap mo rin ang mga hindi nagamit na bayarin sa transaksyon para sa mga block na imumungkahi mo", - "page-staking-section-comparison-saas-rewards-li1": "Kadalasang makukuha dito ang kumpletong protocol reward nang ibinawas ang buwanang bayarin para sa operasyon ng node", - "page-staking-section-comparison-saas-rewards-li2": "Madalas na available ang mga dashboard para madali mong masubaybayan ang iyong validator client", - "page-staking-section-comparison-pools-rewards-li1": "Iba ang paraan ng pagkakamit ng mga reward ng mga pooled staker, depende sa paraan ng pooled staking na pinili", - "page-staking-section-comparison-pools-rewards-li2": "Maraming mga pinagsama-samang serbisyo ng pagpupusta ang nag-aalok ng isa o higit pang liquidity tokens na kumakatawan sa iyong nakapusta na ETH kasama ang iyong bahagi sa mga reward ng validator", - "page-staking-section-comparison-pools-rewards-li3": "Ang mga liquidity token ay maaaring pangasiwaan sa sarili mong wallet, na ginagamit sa DeFi, at ibenta kung magpapasya kang umalis", - "page-staking-section-comparison-risks-title": "风险", - "page-staking-section-comparison-solo-risks-li1": "Naka-stake ang ETH mo", - "page-staking-section-comparison-solo-risks-li2": "May mga penalty na babayaran gamit ang ETH kapag nag-offline ka", - "page-staking-section-comparison-solo-risks-li3": "Maaaring magresulta ang mapaminsalang kagawian sa 'pag-slash' ng malalaking halaga ng ETH at puwersahang pagtatanggal sa network", - "page-staking-section-comparison-saas-risks-li1": "Kapareho ng mga panganib ng solo staking, at counter-party risk ng service provider", - "page-staking-section-comparison-saas-risks-li2": "Ipinagkakatiwala ang paggamit ng iyong mga signing key sa ibang taong puwedeng kumilos sa mapaminsalang paraan", - "page-staking-section-comparison-pools-risks-li1": "Nag-iiba-iba ang mga panganib depede sa paraang ginamit", - "page-staking-section-comparison-pools-risks-li2": "Sa pangkalahatan, ang mga panganib ay binubuo ng kumbinasyon ng counter-party, smart contract at panganib sa pagpapatupad", - "page-staking-section-comparison-requirements-title": "Mga Kahingian", - "page-staking-section-comparison-solo-requirements-li1": "Dapat kang magdeposito ng 32 ETH", - "page-staking-section-comparison-solo-requirements-li2": "Pangalagaan ang hardware na nagpapatakbo ng Ethereum execution client at consensus client habang nakakonekta sa internet", - "page-staking-section-comparison-solo-requirements-li3": "Gagabayan ka ng Staking Launchpad sa buong proseso at sa mga kinakailangan sa hardware", - "page-staking-section-comparison-saas-requirements-li1": "Magdeposito ng 32 ETH at may gabay na buuin ang iyong mga key", - "page-staking-section-comparison-saas-requirements-li2": "I-store nang maayos ang iyong mga key", - "page-staking-section-comparison-saas-requirements-li3": "Hindi mo na kailangang problemahin ang iba pa, bagama't mag-iiba-iba ang mga partikular na serbisyo", - "page-staking-section-comparison-pools-requirements-li1": "Pinakamababang halaga ng ETH ang kinakailangan, 0.01 ETH lang ang kailangan sa ilang proyekto", - "page-staking-section-comparison-pools-requirements-li2": "Direktang magdeposito mula sa iyong wallet sa iba't ibang mga pooled staking platform o i-trade lang para sa isa sa mga staking liquidity token", - "page-staking-faq-1-question": "Ano ang Validator?", - "page-staking-faq-1-answer": "Ang validator ay isang virtual entity sa Ethereum at lumalahok sa consensus ng Ethereum protocol. Ang mga validator ay kinakatawan ng balanse, pampublikong key, at iba pang property. Ang validator client ang software na kumikilos para sa validator sa pamamagitan ng pangangasiwa at paggamit sa pribadong key nito. Maaaring mangasiwa ng maraming pares ng key ang isang validator client, na nagkokontrol ng maraming validator.", - "page-staking-faq-2-question": "Bakit ko kailangang magpusta ng pondo?", - "page-staking-faq-2-answer": "Ang validator ay may kakayahang magmungkahi at magpatunay sa mga block para sa network. Para maiwasan ang hindi matapat na kagawian, dapat i-stake ng mga user ang kanilang pondo. Binibigyang-daan nito ang protocol na parusahan ang mga mapaminsalang actor. Ang staking ay isang paraan para manatili kang matapat, dahil magkakaroon ng pinansyal na epekto ang iyong mga pagkilos.", - "page-staking-faq-3-question": "Maaari ba akong bumili ng 'Eth2'?", - "page-staking-faq-3-answer-p1": "Walang 'Eth2' token na native sa protocol, dahil hindi nagbago ang native token na ether (ETH) noong lumipat sa patunay ng stake ang Ethereum.", - "page-staking-faq-3-answer-p2": "May mga derivative token/ticker na puwedeng kumatawan sa staked ETH (ibig sabihin, rETH mula sa Rocket Pool, stETH mula sa Lido, ETH2 mula sa Coinbase). Magbasa pa tungkol sa mga staking pool", - "page-staking-faq-4-question": "Live na ba ang staking?", - "page-staking-faq-4-answer-p1": "Oo. Live na mula pa noong Disyembre 1, 2020 ang staking", - "page-staking-faq-4-answer-p2": "Ito ay nangangahulugang kasalukyang live ang staking para magawa ng mga user na ideposito ang kanilang ETH, magpatakbo ng validator client, at magsimulang makakuha ng mga reward.", - "page-staking-faq-4-answer-p3": "Ang Shanghai/Capella upgrade ay natapos noong Abril 12, 2023. Dahil dito, puwede nang mag-withdraw sa staking, na siyang nagpakumpleto sa liquidity ng staking.", - "page-staking-faq-5-question": "Kailan ko puwedeng i-withdraw ang aking staked ETH?", - "page-staking-faq-5-answer-p1": "Ngayon na! Malaya ang mga staker na i-withdraw ang kanilang mga reward at/o principle deposit \n sa kanilang validator balance kung gusto nila itong gawin.", - "page-staking-faq-5-answer-p2": "Makakakuha rin ang mga staker ng mga reward sa anyo ng mga bayarin at MEV kapag nagmumungkahi ng mga block, na agad na magiging available sa pamamagitan ng itinakdang address na tatanggap ng bayarin.", - "page-staking-faq-5-answer-link": "Iba pang detalye tungkol sa mga pag-withdraw sa staking", - "page-staking-further-reading-author-vitalik-buterin": "Vitalik Buterin", - "page-staking-further-reading-2-link": "Serenity Design Rationale", - "page-staking-further-reading-4-link": "Balita tungkol sa Eth2", - "page-staking-further-reading-4-author": "Ben Edgington", - "page-staking-further-reading-5-link": "Finalized no. 33, ang Ethereum consensus-layer (Enero 2022)", - "page-staking-further-reading-5-author": "Danny Ryan", - "page-staking-further-reading-6-link": "Mga Post na Patunay", - "page-staking-further-reading-8-link": "Mga Edukasyonal na Materyal mula sa Komunidad ng Beaconcha.in", - "page-staking-further-reading-9-link": "FAQ sa Ethereum Staking Launchpad", - "page-staking-further-reading-10-link": "Knowledge base ng EthStaker", - "page-staking-toc-how-to-stake-your-eth": "Paano i-stake ang iyong ETH", - "page-staking-toc-comparison-of-options": "Paghahambing ng opsyon sa staking", - "page-staking-toc-faq": "FAQ", - "page-staking-toc-further": "Karagdagang pagbabasa", - "page-staking-dom-info-title": "Staking gamit ang Ethereum", - "page-staking-join-community": "Sumali sa komunidad ng staker", - "page-staking-join-community-desc": "Ang EthStaker ay isang komunidad kung saan mapag-uusapan at matututunan ng lahat ang staking sa Ethereum. Samahan ang libo-libong miyembro mula sa iba't ibang bahagi ng mundo para sa payo, suporta, at para mapag-usapan ang lahat ng bagay tungkol sa staking.", - "page-staking-meta-description": "Pangkalahatang-ideya ng Ethereum staking: ang mga panganib, reward, kahingian, at kung saan ito dapat gawin.", - "page-staking-meta-title": "Ethereum staking", - "page-staking-withdrawals-important-notices": "Mahahalagang paunawa", - "page-staking-withdrawals-important-notices-desc": "Hindi pa available ang mga withdrawal. Basahin ang Eth2 FAQ sa merge at post-merge para sa iba pang impormasyon.", - "page-upgrades-merge-btn": "Iba pang detalye tungkol sa The Merge", - "subscribe-to-ef-blog": "Mag-subscribe sa EF Blog para makatanggap ng mga email notification para sa mga pinakabagong anunsyo tungkol sa protocol.", - "page-staking-comparison-with-other-options": "Paghahambing sa iba pang mga opsyon", - "page-staking-any-amount": "Anumang halaga", - "page-staking-network-testnet": "{network} testnet" -} diff --git a/src/intl/fil/page-upgrades.json b/src/intl/fil/page-upgrades.json deleted file mode 100644 index e68a2388820..00000000000 --- a/src/intl/fil/page-upgrades.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "consensus-beaconcha-in-desc": "Open source Beacon Chain explorer", - "consensus-beaconscan-desc": "Beacon Chain explorer - Etherscan para sa consensus layer", - "consensus-become-staker": "Maging isang staker", - "consensus-become-staker-desc": "Ang staking ay live! Kung gusto mong i-stake ang iyong ETH upang matulungan na maprotektahan ang network, siguraduhin na alam mo ang mga panganib nito.", - "consensus-explore": "I-explore ang data", - "consensus-run-beacon-chain": "Mag-run ng consensus client", - "consensus-run-beacon-chain-desc": "Kailangan ng Ethereum na maraming nagra-run na client hangga't maaari. Nakakatulong ito sa mabuting kalagayan ng Ethereum!", - "read-more": "Basahin pa" -} diff --git a/src/intl/fil/page-wallets-find-wallet.json b/src/intl/fil/page-wallets-find-wallet.json deleted file mode 100644 index 7e0a4a652eb..00000000000 --- a/src/intl/fil/page-wallets-find-wallet.json +++ /dev/null @@ -1,88 +0,0 @@ -{ - "page-find-wallet-clear": "I-clear ang mga filter", - "page-find-wallet-desc-2": "Hindi mo alam kung ano ang wallet?", - "page-find-wallet-desc-2-wallets-link": "Alamin ang tungkol sa mga wallet.", - "page-find-wallet-description": "Ang mga wallet ay nag-iimbak at gumagawa ng transaksyon sa iyong ETH. Maaari kang pumili mula sa iba't ibang produkto na akma sa iyong mga pangangailangan.", - "page-find-wallet-last-updated": "Huling na-update", - "page-find-wallet-meta-description": "Hanapin at ihambing ang mga Ethereum wallet base sa mga feature na gusto mo.", - "page-find-wallet-meta-title": "Maghanap ng Ethereum Wallet", - "page-find-wallet-title": "Pumili ng wallet", - "page-find-wallet-try-removing": "Subukang mag-alis ng isa o dalawang feature", - "page-stake-eth": "Mag-stake ng ETH", - "page-find-wallet-open-source": "Buksan ang pinagmulan", - "page-find-wallet-open-source-desc": "Binibigyang-daan ng open-source software ang kahit sinong i-audit ang integridad at seguridad ng application", - "page-find-wallet-self-custody": "Pag-iingat sa sarili", - "page-find-wallet-non-custodial": "Personal na pagmamay ari", - "page-find-wallet-non-custodial-desc": "Mga wallet na hindi kinokontrol ang iyong mga pribadong key", - "page-find-wallet-hardware-wallet-support": "Suporta sa hardware wallet", - "page-find-wallet-hardware-wallet-support-desc": "Mga wallet na maaaring kumonekta sa hardware wallet para sa mas mahusay na seguridad", - "page-find-wallet-rpc-importing": "Pag-import ng RPC", - "page-find-wallet-rpc-importing-desc": "Mga wallet na sumusuporta sa mga custom na RPC endpoint para kumonekta sa iba't ibang node o network", - "page-find-wallet-nft-support": "Suporta sa NFT", - "page-find-wallet-nft-support-desc": "Mga wallet na sumusuporta sa pagtingin at pakikipag-ugnayan sa iyong mga NFT", - "page-find-wallet-connect-to-dapps": "Kumonekta sa mga dapp", - "page-find-wallet-connect-to-dapps-desc": "Maaari kang kumonekta sa mga application na sumusuporta sa WalletConnect o isang alternatibo", - "page-find-wallet-staking": "Staking", - "page-find-wallet-staking-desc": "Mag-stake ng ETH nang direkta mula sa wallet", - "page-find-wallet-swaps": "Mga Pag-swap", - "page-find-wallet-swaps-desc": "Direktang i-swap ang mga token ng ERC-20 sa wallet", - "page-find-wallet-layer-2": "Layer 2", - "page-find-wallet-layer-2-desc": "Mga wallet na sumusuporta sa mga Ethereum layer 2", - "page-find-wallet-gas-fee-customization": "Pag-customize ng bayarin sa gasolina", - "page-find-wallet-gas-fee-customization-desc": "I-customize ang mga halaga ng iyong gas (pangunahing bayarin, bayarin para sa priyoridad, at max na bayarin)", - "page-find-wallet-ens-support": "Suporta sa ENS", - "page-find-wallet-ens-support-desc": "Mga wallet na sumusuporta sa Ethereum Name Service (ENS)", - "page-find-wallet-token-importing": "Pag-import ng token", - "page-find-wallet-token-importing-desc": "Mag-import ng anumang ERC-20 token na gagamitin sa wallet", - "page-find-wallet-buy-crypto": "Bumili ng crypto", - "page-find-wallet-buy-crypto-desc": "Bumili ng crypto gamit ang fiat nang direkta sa wallet\n*Tandaan: Ang pagbili ng crypto ay maaaring partikular sa rehiyon", - "page-find-wallet-sell-for-fiat": "Ibenta para sa fiat", - "page-find-wallet-sell-for-fiat-desc": "Magbenta ng crypto sa fiat nang direkta sa wallet\n*Tandaan: Ang pag-withdraw ng crypto ay maaaring partikular sa rehiyon", - "page-find-wallet-multisig": "Madaming lagda", - "page-find-wallet-multisig-desc": "Mga wallet na nangangailangan ng maraming lagda upang pahintulutan ang isang transaksyon", - "page-find-wallet-social-recovery": "Social recovery", - "page-find-wallet-social-recovery-desc": "Mga wallet na nagbibigay-daan sa mga tagapag-alaga na baguhin ang signing key para sa mga smart contract wallet", - "page-find-wallet-languages-supported": "Suporta sa wika", - "page-find-wallet-languages-search-language": "Maghanap ng Wika", - "page-find-wallet-popular-languages": "Pinakakaraniwan", - "page-find-wallet-features": "Mga tampok", - "page-find-wallet-security": "Seguridad", - "page-find-wallet-smart-contract": "Matalinong kontrata", - "page-find-wallet-advanced": "Masulong", - "page-find-wallet-check-out": "Suriin", - "page-find-wallet-info-updated-on": "na-update ang impormasyon noong", - "page-find-wallet-showing-all-wallets": "Ipinapakita ang lahat ng wallet", - "page-find-wallet-wallets": "wallets", - "page-find-wallet-iOS": "iOS", - "page-find-wallet-android": "Android", - "page-find-wallet-linux": "Linux", - "page-find-wallet-macOS": "macOS", - "page-find-wallet-windows": "Mga window", - "page-find-wallet-chromium": "Chromium", - "page-find-wallet-firefox": "Firefox", - "page-find-wallet-hardware": "Hardware", - "page-find-wallet-personas-title": "Ano ang hinahanap mo?", - "page-find-wallet-new-to-crypto-title": "Bago sa crypto", - "page-find-wallet-new-to-crypto-desc": "Unang beses na gagamit na naghahanap ng wallet ng mga baguhan.", - "page-find-wallet-nfts-title": "NFTs", - "page-find-wallet-nfts-desc": "Mga wallet na nakatuon sa suporta ng NFT.", - "page-find-wallet-hodler-title": "Pangmatagalan", - "page-find-wallet-hodler-desc": "Kumikitang token na may hawak na mga hardware wallet.", - "page-find-wallet-finance-title": "Pananalapi", - "page-find-wallet-finance-desc": "Mga wallet na nakatuon sa madalas na paggamit ng mga app ng DeFi.", - "page-find-wallet-developer-title": "Developer", - "page-find-wallet-developer-desc": "Isa kang developer at kailangan mo ng wallet para tumulong na mag-develop at sumubok ng mga dapp", - "page-find-wallet-footnote-1": "Hindi mga opisyal na endorsement ang mga wallet na nakalista sa page na ito, at ibinibigay ang mga ito para sa pagbibigay lang ng kaalaman.", - "page-find-wallet-footnote-2": "Ibinigay ang mga paglalarawan ng mga ito ng mga proyekto ng wallet mismo.", - "page-find-wallet-footnote-3": "Nagdaragdag kami ng mga produkto sa page na ito base sa pamantayan sa aming patakaran sa paglilista. Kung gusto mong dagdagan namin ang wallet, maghain ng isyu sa GitHub.", - "page-find-wallet-mobile": "Mobile", - "page-find-wallet-desktop": "Desktop", - "page-find-wallet-browser": "Browser", - "page-find-wallet-device": "Device", - "page-find-wallet-reset-filters": "Mga wallet na tumutulong sa pagbuo at pagsubok ng mga dapps", - "page-find-wallet-visit-website": "Bisitahin ang website", - "page-find-wallet-social-links": "Mga Link", - "page-find-wallet-empty-results-title": "Walang mga resulta", - "page-find-wallet-empty-results-desc": "Walang mga wallet na tumutugma sa iyong pamantayan, subukang alisin ang ilang mga filter.", - "page-find-wallet-see-wallets": "Tingnan ang mga wallet" -} diff --git a/src/intl/fil/page-wallets.json b/src/intl/fil/page-wallets.json deleted file mode 100644 index 8439e6f08c4..00000000000 --- a/src/intl/fil/page-wallets.json +++ /dev/null @@ -1,65 +0,0 @@ -{ - "page-wallets-accounts-addresses": "Mga wallet, account, key at address", - "page-wallets-accounts-addresses-desc": "Mahalaga na maintindihan ang pagkakaiba sa mga importanteng termino.", - "page-wallets-accounts-ethereum-addresses": "Mayroong address ang isang Ethereum account, katulad ng inbox ay mayroong email address. Ito ay ginagamit upang matukoy ang iyong mga digital na asset.", - "page-wallets-alt": "Larawan ng isang robot na may katawang gawa sa vault, na kumakatawan sa Ethereum wallet", - "page-wallets-ethereum-account": "Isang pares ng susi ang ethereum account. Ang isang susi ay ginagamit upang lumikha ng address na maaari mong ibahagi ng malaya, at ang ibang susi ay dapat mong itago dahil ito ay ginagamit upang lagdaan ang mga bagay. Ang mga susi na ito ang magpapahintulot sa iyo na magkaroon ng mga asset at gumawa ng mga transaksyon.", - "page-wallets-blog": "Blog ng coinbase", - "page-wallets-bookmarking": "I-bookmark ang iyong wallet", - "page-wallets-bookmarking-desc": "Kung gumagamit ka ng web wallet, i-bookmark ang site upang protektahan ang iyong sarili laban sa mga phishing scam.", - "page-wallets-cd": "Ang mga physical hardware wallet ay mga device na nagpapahintulot sa iyo na itago ang iyong crypto nang offline – napakaligtas", - "page-wallets-desc-2": "Karaniwang ginagamit ng karamihan ang mga wallet para pangasiwaan ang kanilang mga digital asset at pagkakakilanlan.", - "page-wallets-desc-2-link": "Higit pa sa ETH", - "page-wallets-desc-3": "Ang iyong wallet ay isang tool para pamahalaan ang iyong Ethereum account. Ibig sabihin, pmaaari kang magpalit ng wallet provider anumang oras. Gamit ang maraming wallet, mapapamahalaan mo rin ang ilang Ethereum account mula sa isang application.", - "page-wallets-desc-4": "Hindi hawak ng mga wallet provider ang iyong pondo. Binibigyan ka lang nila ng paraan para makita ang mga asset mo sa Ethereum at mga tool upang madali mo itong pamahalaan.", - "page-wallets-description": "Ang mga Ethereum wallet ay mga application na nagbibigay-daan sa iyong kontrolin ang iyong account. Katulad ng iyong pisikal na wallet, narito ang lahat ng kailangan mo para patunayan ang iyong pagkakakilanlan at pangasiwaan ang mga asset mo. Gamit ang wallet, magagawa mong mag-sign in sa mga application, tingnan ang balanse mo, magpadala ng mga transaksyon, at i-verify ang iyong pagkakakilanlan.", - "page-wallets-desktop": "Mga desktop application kung mas pinipili mong pamahalaan ang iyong pondo sa pamamagitan ng macOS, Windows o Linux", - "page-wallets-ethereum-wallet": "Ang wallet ay isang tool na magpapahintulot sa iyo na pamahalaan ang iyong account, gamit ang iyong mga susi. Pinapahintulutan ka nitong tingnan ang iyong account balance, magpadala ng mga transaksyon, at marami pang iba.", - "page-wallets-explore": "Alamin ang Ethereum", - "page-wallets-features-desc": "Matutulungan ka naming piliin ang iyong wallet batay sa mga feature na mahalaga sa iyo.", - "page-wallets-features-title": "Ihambing ang mga wallet batay sa mga feature", - "page-wallets-find-wallet-btn": "Maghanap ng wallet", - "page-wallets-find-wallet-link": "Maghanap ng wallet", - "page-wallets-get-some": "Kumuha ng ilang ETH", - "page-wallets-get-some-alt": "Isang larawan ng kamay na lumilikha ng logo ng ETH na gawa sa mga lego brick", - "page-wallets-get-some-btn": "Kumuha ng ilang ETH", - "page-wallets-get-some-desc": "Ang ETH ay ang native crypto ng Ethereum. Kakailanganin mo ang ilang ETH sa iyong wallet para makagamit ng mga Ethereum application.", - "page-wallets-keys-to-safety": "Ang mga susi upang mapanatiling ligtas ang iyong crypto", - "page-wallets-manage-funds": "Isang app para sa pamamahala ng iyong pondo", - "page-wallets-manage-funds-desc": "Ipinapakita ng iyong wallet ang iyong mga balanse, at kasaysayan ng transaksyon at nagbibigay ito sa iyo ng paraan upang magpadala/makatanggap ng pondo. Ang ilang wallet ay maaaring mag-alok ng iba pang mga bagay.", - "page-wallets-meta-description": "Ano ang kailangan mong malaman upang magamit ang mga wallet ng Ethereum.", - "page-wallets-meta-title": "Mga wallet ng Ethereum", - "page-wallets-mobile": "Mga mobile application na ginagawang accessible ang iyong mga pondo kahit saan", - "page-wallets-more-on-dapps-btn": "Higit pa sa dapps", - "page-wallets-most-wallets": "Karamihan sa mga produkto ng wallet ay hahayaan kang bumuo ng isang Ethereum account. Kaya hindi mo na kailangan bago ka mag-download ng wallet.", - "page-wallets-protecting-yourself": "Ingat mo ang sarili pati iyung pundo", - "page-wallets-seed-phrase": "Isulat ang iyong recovery phrase", - "page-wallets-seed-phrase-desc": "Ang mga wallet ay madalas na magbibigay sa iyo ng isang seed phrase na dapat mong isulat sa isang lugar na ligtas. Ito lang ang paraan para mabawi ninyo ang inyong wallet.", - "page-wallets-seed-phrase-example": "Narito ang isang halimbawa:", - "page-wallets-seed-phrase-write-down": "Huwag iimbak ito sa isang computer. Isulat ito at panatilihin itong ligtas.", - "page-wallets-slogan": "Hawak ang susi patungo sa digital future mo", - "page-wallets-stay-safe": "Paano manatiling ligtas", - "page-wallets-stay-safe-desc": "Ang kalayaan sa pananalapi at ang kakayahan na ma-access at magamit ang pondo kahit saan ay may kasamang responsibilidad – walang customer support sa crypto. Responsibilidad mong panatilihing ligtas ang iyong mga susi.", - "page-wallets-subtitle": "Nakakatulong ang mga wallet para ma-access mo ang iyong mga digital asset at mag-sign in sa mga application.", - "page-wallets-take-responsibility": "Magkaroon ng responsibilidad para sa sarili mong pondo", - "page-wallets-take-responsibility-desc": "Sa centralized exchanges, ili-link ang iyong wallet sa isang username at password na mare-recover mo sa tradisyonal na paraan. Tandaan lang na iniaasa mo sa exchange na iyon ang pangangalaga sa iyong pondo. Kung magkakaroon ng problemang pinansyal ang exchange na iyon, malalagay sa panganib ang iyong pondo.", - "page-wallets-tips": "Iba pang mga tip sa pananatiling ligtas", - "page-wallets-tips-community": "Mula sa komunidad", - "page-wallets-title": "Mga wallet ng Ethereum", - "page-wallets-triple-check": "I-triple check lahat", - "page-wallets-triple-check-desc": "Tandaan na ang mga transaksyon ay hindi nababawi at ang mga wallet ay hindi madaling ma-recover kaya palaging mag-ingat.", - "page-wallets-try-dapps": "Subukan ang ilang dapps", - "page-wallets-try-dapps-alt": "Isang larawan ng mga miyembro ng komunidad ng Ethereum na nagtutulungan", - "page-wallets-try-dapps-desc": "Ang Dapps ay mga application na binuo sa Ethereum. Mas mura, patas at mas mabait ang mga ito sa iyong data kaysa sa karamihan sa mga tradisyonal na application.", - "page-wallets-types": "Mga uri ng wallet", - "page-wallets-types-desc": "May ilang paraan para mag-interface at mag-interact sa inyong account:", - "page-wallets-web-browser": "Ang browser wallets ay mga web application na nagbibigay-daan sa iyo na pamahalaan ang iyong account nang direkta sa browser", - "page-wallets-web-browser-extension": "Ang mga browser extension wallet ay mga extension na iyong ida-download na nagbibigay-daan sa iyo na pamahalaan ang iyong account at mga application sa pamamagitan ng browser", - "page-wallets-whats-a-wallet": "Ano ang Ethereum wallet?", - "page-wallets-your-ethereum-account": "Ano ang Ethereum wallet", - "page-wallets-your-ethereum-account-desc": "Ang inyong wallet ay ang inyong window sa inyong Ethereum account – ang inyong balanse, kasaysayan ng transaksyon, at higit pa. Ngunit maaari kayong magpalit ng mga wallet provider anumang oras.", - "page-wallets-your-login": "Ang iyong login para sa Ethereum apps", - "page-wallets-your-login-desc": "Binbigyang-daan ka ng iyong wallet na kumonekta sa mga application gamit ang iyong Ethereum account. Para itong login na magagamit mo sa iba't ibang app.", - "additional-reading-how-to-create-an-ethereum-account": "Paano \"gumawa\" ng Ethereum account", - "additional-reading-how-to-use-a-wallet": "Paano gumamit ng wallet" -} diff --git a/src/intl/fil/page-what-is-ethereum.json b/src/intl/fil/page-what-is-ethereum.json deleted file mode 100644 index 394016ab996..00000000000 --- a/src/intl/fil/page-what-is-ethereum.json +++ /dev/null @@ -1,125 +0,0 @@ -{ - "page-what-is-ethereum-alt-img-bazaar": "Larawan ng isang taong tumitingin sa isang bilihan bilang halimbawang kumakatawan sa Ethereum", - "page-what-is-ethereum-alt-img-comm": "Isang paglalarawan ng mga miyembro ng komunidad ng Ethereum na nagtutulungan", - "page-what-is-ethereum-alt-img-lego": "Isang paglalarawan ng kamay na lumilikha ng logo ng ETH na gawa sa mga lego brick", - "page-what-is-ethereum-banking-card": "Banking para sa lahat", - "page-what-is-ethereum-banking-card-desc": "Hindi lahat ay may access sa mga serbisyo ng pinansyal. Isang koneksyon sa internet lang ang kailangan mo para ma-access ang Ethereum at ang mga produkto ng pagpapautang, paghiram at pag-iimpok na binuo dito.", - "page-what-is-ethereum-build": "Gumawa ng isang bagay gamit ang Ethereum", - "page-what-is-ethereum-build-desc": "Kung gusto mong subukang bumuo gamit ang Ethereum, basahin ang aming mga doc, subukan ang ilang mga tutorial, o tingnan ang mga tool na kailangan mo upang makapagsimula.", - "page-what-is-ethereum-censorless-card": "Lumalaban sa censorship", - "page-what-is-ethereum-censorless-card-desc": "Hindi kinokontrol ng anumang pamahalaan o kumpanya ang Ethereum. Dahil sa desentralisasyon, halos imposible para sa sinuman na pigilan kang tumanggap ng mga bayad o gumamit ng mga serbisyo sa Ethereum.", - "page-what-is-ethereum-comm-desc": "Kasama sa aming komunidad ang mga tao mula sa lahat ng background, kabilang ang mga artist, crypto-anarchist, fortune 500 na kumpanya, at ngayon ikaw. Alamin kung paano ka makakasali ngayon.", - "page-what-is-ethereum-commerce-card": "Mga garantiya sa komersyo", - "page-what-is-ethereum-commerce-card-desc": "Ang mga mamimili ay may secure at built-in na garantiya na ang pondo ay maipapapalit lang kung ibibigay ninyo kung ano ang napag-usapan. Gayundin, ang mga developer ay maaaring magkaroon ng katiyakan na hindi mababago ng mga patakaran ang mga iyon.", - "page-what-is-ethereum-composable-card": "Mga composable na produkto", - "page-what-is-ethereum-composable-card-desc": "Ginawa ang lahat ng app sa iisang blockchain na may iisang global state. Ibig sabihin nito, maaari nilang gamiting basehan ang isa't isa (katulad ng mga Lego brick). Sa tulong nito, nagiging mas maganda ang mga produkto at karanasan at sinisigurado nitong walang makakapag-alis ng anumang tool na kailangan ng mga app.", - "page-what-is-ethereum-community": "Komonidad ng Ethereum", - "page-what-is-ethereum-desc": "Ang pundasyon para sa ating digital na hinaharap", - "page-what-is-ethereum-explore": "Alamin ang Ethereum", - "page-what-is-ethereum-internet-card": "Isang open na internet", - "page-what-is-ethereum-internet-card-desc": "Magagawa ng kahit sino na mag-interact sa Ethereum network o bumuo ng mga application dito. Sa tulong nito, nakokontrol mo ang mga sarili mong asset at pagkakakilanlan, at hindi ng ilang malaking kumpanya.", - "page-what-is-ethereum-meet-comm": "Kilalanin ang komunidad", - "page-what-is-ethereum-meta-description": "Alamin ang tungkol sa Ethereum, kung ano ang ginagawa nito at kung paano ito subukan para sa iyong sarili.", - "page-what-is-ethereum-meta-title": "Ano ang Ethereum? | ethereum.org", - "page-what-is-ethereum-p2p-card": "Isang kaibigan sa kaibigan na network", - "page-what-is-ethereum-p2p-card-desc": "Sa pamamagitan ng Ethereum, maaari kang makipag-ugnayan, makipagkasundo, o mag-transfer ng mga digital asset nang direkta sa ibang tao. Hindi mo na kailangang umasa sa mga intermediary.", - "page-what-is-ethereum-start-building-btn": "Magsimulang bumuo", - "page-what-is-ethereum-title": "Ano ang Ethereum?", - "page-what-is-ethereum-subtitle": "Isang kumpletong gabay para sa baguhan, kung paano gumagana ang Ethereum, ang mga benepisyong dulot nito at kung paano ito ginagamit ng milyun-milyong tao sa buong mundo.", - "page-what-is-ethereum-button-lets-start": "Magsimula tayo", - "page-what-is-ethereum-blockchain-tab-title": "Ano ang blockchain?", - "page-what-is-ethereum-blockchain-tab-content": "Ang blockchain ay database ng mga transaksyon na ina-update at ginagamit sa maraming computer sa isang network. Sa tuwing may idinadagdag na bagong hanay ng mga transaksyon, tinatawag itong “block” - kung kaya't \"blockchain\" ang tawag dito. Ang mga pampublikong blockchain tulad ng Ethereum ay nagbibigay-daan sa kahit sino na magdagdag, pero hindi mag-alis, ng datos. Kung may isang taong gustong baguhin ang alinman sa impormasyon o dayain ang sistema, kailangan niya itong gawin sa malaking bahagi ng mga computer sa network. Napakarami no'n! Ito ang dahilan kung bakit napaka-secure ng mga decentralized blockchain tulad ng Ethereum.", - "page-what-is-ethereum-cryptocurrency-tab-title": "Ano ang cryptocurrency?", - "page-what-is-ethereum-cryptocurrency-tab-content-1": "Ang cryptocurrency ay terminong ginagamit upang ilarawan ang maraming uri ng digital token na na-secure gamit ang blockchain. Nag-umpisa ang lahat sa Bitcoin. Maaaring gamitin ang Bitcoin para mag-transfer ng halaga nang hindi kinakailangang magtiwala sa middleman. Kailangan mo lang umasa sa Bitcoin code, na libreng magagamit ng lahat.", - "page-what-is-ethereum-cryptocurrency-tab-content-2": "Ang dahilan kung bakit tinatawag na \"cryptocurrencies\" ang mga asset tulad ng bitcoin at ether ay dahil ang seguridad ng iyong data at mga asset ay ginagarantiyahan ng cryptography, hindi sa pagtitiwala sa isang institusyon o korporasyon na kumilos nang tapat.", - "page-what-is-ethereum-cryptocurrency-tab-content-3": "May native cryptocurrency ang Ethereum, na tinatawag na ether (ETH), na ginagamit para bayaran ang ilang partikular na gawain sa network. Puwede itong i-transfer sa ibang mga user o ipalit sa iba pang token sa Ethereum. Espesyal ang ether dahil ginagamit ito para bayaran ang pag-compute na kinakailangan upang gumawa at magpatakbo ng mga app at organisasyon sa Ethereum.", - "page-what-is-ethereum-summary-title": "Buod", - "page-what-is-ethereum-summary-desc-1": "Ang Ethereum ay isang network ng mga computer sa buong mundo na sumusunod sa isang hanay ng mga panuntunan na tinatawag na Ethereum protocol. Ang network ng Ethereum ang nagsisilbing pundasyon para sa mga komunidad, application, organisasyon, at digital asset na maaaring gawin at gamitin ng sinuman.", - "page-what-is-ethereum-summary-desc-2": "Puwede kang gumawa ng Ethereum account kahit saan at kahit kailan, at mag-explore ng maraming app o gumawa ng sarili mong app. Ang pangunahing inobasyon dito ay puwede mong gawin ang lahat ng ito nang hindi umaasa sa sentral na awtoridad na maaaring baguhin ang mga panuntunan o limitahan ang iyong access.", - "page-what-is-ethereum-summary-desc-3": "Magbasa pa para malaman ang karagdagang impormasyon…", - "page-what-is-ethereum-btc-eth-diff-title": "Ano ang pagkakaiba ng Ethereum at Bitcoin?", - "page-what-is-ethereum-btc-eth-diff-1": "Inilunsad noong 2015, ang Ethereum ay binuo sa Bitcoin inobasyon, na may ilang malalaking pagkakaiba.", - "page-what-is-ethereum-btc-eth-diff-2": "Parehong kayong hinahayaan ng mga ito na gumamit ng digital money nang walang mga payment provider o mga bangko. Ngunit ang Ethereum ay programmable, kaya maaari din kayong bumuo at mag-deploy ng mga decentralized application sa network nito.", - "page-what-is-ethereum-btc-eth-diff-3": "Sa tulong ng Bitcoin, nakakapagpadala tayo ng mga basic na mensahe sa isa't isa tungkol sa mga bagay na mahalaga para sa atin. Kamangha-mangha na ang pagtatakda ng halaga nang walang awtoridad. Pinapalawig pa ito ng Ethereum: sa halip na mga mensahe lang, maaari kayong magsulat ng anumang pangkalahatang programa o kontrata. Walang limitasyon sa uri ng mga kontratang maaaring gawin at pagkasunduan, kung kaya't nagaganap ang napakagandang inobasyon sa Ethereum network.", - "page-what-is-ethereum-btc-eth-diff-4": "Ang Ethereum ay parang marketplace ng mga serbisyong pinansiyal, laro, social network, at iba pang mga app, samantalang network para sa pagbabayad lang ang Bitcoin.", - "page-what-is-ethereum-what-can-eth-do-title": "Ano ang magagawa ng Ethereum?", - "page-what-is-ethereum-why-would-i-use-ethereum-title": "Bakit ko gagamitin ang Ethereum?", - "page-what-is-ethereum-why-would-i-use-ethereum-1": "Kung interesado ka sa mas matibay, bukas, at mapagkakatiwalaang paraan para makipagtulungan sa buong mundo, bumuo ng mga organisasyon, gumawa ng mga app, at magbahagi ng halaga, para sa iyo ang Ethereum. Ang Ethereum ay isang kwento na isinusulat nating lahat, kaya halina at tuklasin natin kung ano ang mga kahanga-hangang mundo na magagawa natin dito nang sama-sama.", - "page-what-is-ethereum-why-would-i-use-ethereum-2": "Napakahalaga rin ng Ethereum para sa mga taong napilitang harapin ang kawalan ng katiyakan hinggil sa seguridad, katatagan, o mobility ng kanilang mga asset dahil sa mga pangyayaring hindi nila makokontrol.", - "page-what-is-ethereum-slide-1-title": "Mas mura at Mas mabilis na Crossborder na Pagbayad", - "page-what-is-ethereum-slide-1-desc-1": "Ang Stablecoins ay isang bagong uri ng cryptocurrency na umaasa sa isang mas matatag na asset bilang batayan para sa halaga nito. Karamihan sa kanila ay naka-link sa dolyar ng Estados Unidos at samakatuwid ay pinapanatili ang halaga ng pera na iyon. Nagbibigay-daan ang mga ito para sa isang napakamura at matatag na pandaigdigang sistema ng pagbabayad. Maraming kasalukuyang stablecoin ang binuo sa Ethereum network.", - "page-what-is-ethereum-slide-1-desc-2": "Pinapasimple ng Ethereum at stablecoin ang proseso ng pagpapadala ng pera sa ibang bansa. Kadalasan ay tumatagal lang nang ilang minuto upang ilipat ang pondo sa buong mundo, kumpara sa ilang araw na may pasok o baka ilang linggo pa na maaaring tagal sa inyong average na bangko, at nang mas mababa talaga ang presyo. Bukod pa rito, walang dagdag na bayad para sa paggawa ng isang transaksyong may mataas na halaga, at walang mga paghihigpit sa kung saan o bakit ninyo ipinapadala ang inyong pera.", - "page-what-is-ethereum-slide-2-title": "Ang Pinakamabilis na Tulong sa Panahon ng Krisis", - "page-what-is-ethereum-slide-2-desc-1": "Kung mapalad kayong magkaroon ng maraming opsyon sa banking sa mga pinagkakatiwalaang institusyon kung saan kayo nakatira, maaaring hindi ninyo masyadong pinahahalagahan ang kalayaan, seguridad at katatagan sa pananalapi na ibinibigay ng mga ito. Ngunit para sa maraming tao sa buong mundo na nahaharap sa pampulitikang panunupil o kahirapan sa ekonomiya, ang mga institusyong pampinansyal ay maaaring hindi nagbibigay ng proteksyon o mga serbisyong kailangan nila.", - "page-what-is-ethereum-slide-2-desc-2": "Noong digmaan, ang mga sakuna sa ekonomiya o pagsugpo sa mga kalayaang sibil ay tumama sa mga residente ng Venezuela, Cuba, Afghanistan, Nigeria, Belarus, and Ukraine, ang mga cryptocurrency ay naging pinakamabilis at karaniwan ay tanging opsyon para magkaroon ng pinansyal na kalayaan.1 Tulad ng nakikita sa mga halimbawang ito, ang mga cryptocurrency tulad ng Ethereum ay maaaring magbigay ng hindi mapipigilang pag-access sa pandaigdigang ekonomiya kapag ang mga tao ay nawalay sa labas ng mundo. Bukod pa rito, nag-aalok ang mga stablecoin ng pag-iimbak ng halaga kapag bumabagsak ang mga lokal na pera dahil sa sobrang implasyon.", - "page-what-is-ethereum-slide-3-title": "Pagpapalakas ng mga Tagalikha", - "page-what-is-ethereum-slide-3-desc-1": "Noong 2021 lamang, ginamit ng mga artist, musikero, manunulat, at iba pang creator ang Ethereum para kumita ng humigit-kumulang $3.5 bilyon sa kabuuan. Ginagawa nitong isa ang Ethereum sa pinakamalaking pandaigdigang platform para sa mga creator, kasama ng Spotify, YouTube, at Etsy. Matuto pa.", - "page-what-is-ethereum-slide-4-title": "Pagpapalakas sa mga Manlalaro", - "page-what-is-ethereum-slide-4-desc-1": "Maglaro upang kumita ng mga laro (kung saan ang mga manlalaro ay talagang ginagantimpalaan para sa paglalaro ng mga laro) ay lumitaw kamakailan at binabago ang industriya ng paglalaro. Ayon sa kaugalian, madalas na ipinagbabawal na i-trade o ilipat ang mga in-game na asset sa ibang mga manlalaro para sa totoong pera. Pinipilit nito ang mga manlalaro na gumamit ng mga website ng black market na kadalasan ay isang panganib sa seguridad. Ang Blockchain gaming ay sumasaklaw sa in-game na ekonomiya at nagpo-promote ng gayong pag-uugali sa isang mapagkakatiwalaang paraan.", - "page-what-is-ethereum-slide-4-desc-2": "Higit pa rito, ang mga manlalaro ay nabibigyang-insentibo sa pamamagitan ng kakayahang mag-trade ng mga in-game na token para sa totoong pera at sa gayon ay tunay na ginagantimpalaan para sa kanilang oras ng paglalaro.", - "page-what-is-ethereum-meet-ether-title": "Kilalanin ang ether, ang cryptocurrency ng Ethereum", - "page-what-is-ethereum-meet-ether-desc-1": "Sa maraming pagkilos sa Ethereum network, may ilang gawaing kailangang gawin sa naka-embed na computer ng Ethereum (kilala bilang Ethereum Virtual Machine). Hindi libre ang pag-compute na ito; binabayaran ito gamit ang native cryptocurrency ng Ethereum na tinatawag na ether (ETH). Ibig sabihin nito, kailangan mong magkaroon ng kahit kaunting ether para magamit ang network.", - "page-what-is-ethereum-meet-ether-desc-2": "Ganap na digital ang ether at maaari mo itong ipadala kaagad sa kahit sino, kahit saan sa mundo. Hindi kontrolado ng anumang gobyerno o kumpanya ang supply ng ether - decentralized at ganap na transparent ito. Maingat na ibinibigay ang ether nang naaayon sa protocol, at sa mga staker lang na nagse-secure sa network.", - "page-what-is-ethereum-what-is-ether": "Ano ang ether?", - "page-what-is-ethereum-get-eth": "Kumuha ng ETH", - "page-what-is-ethereum-explore-applications": "Galugarin ang mga application", - "page-what-is-ethereum-learn-defi": "Matuto tungkol sa DeFi", - "page-what-is-ethereum-who-runs-ethereum-title": "Sino ang nagpapatakbo ng Ethereum?", - "page-what-is-ethereum-who-runs-ethereum-desc-1": "Ang Ethereum ay hindi kontrolado ng anumang partikular na entidad. Umiiral ito sa tuwing may mga konektadong computer na nagpapatakbo ng software na sumusunod sa Ethereum protocol at nagdaragdag sa Ethereum blockchain. Ang bawat isa sa mga computer na ito ay kilala bilang node. Maaaring patakbuhin ng sinuman ang mga node, bagaman upang makilahok sa pag-secure ng network, kailangan mong mag-stake ng ETH (ang native token ng Ethereum). Sinumang may 32 ETH ay maaaring gawin ito nang hindi kinakailangan ang pahintulot.", - "page-what-is-ethereum-who-runs-ethereum-desc-2": "Kahit ang Ethereum source code ay hindi gawa ng isang entidad lang. Magagawa ng kahit sino na magmungkahi ng mga pagbabago sa protocol at pag-usapan ang mga upgrade. May ilang uri ng implementasyon ng Ethereum protocol na gawa ng mga independent na organisasyon sa ilang programming language, at karaniwang ginagawa ang mga ito nang hindi itinatago at hinihikayat dito ang mga kontribusyon ng komunidad.", - "page-what-is-ethereum-run-a-node": "Mag-run ng node", - "page-what-is-ethereum-smart-contract-title": "Ano ang mga smart contract?", - "page-what-is-ethereum-smart-contract-desc-1": "Ang mga smart contract ay mga computer program na nakapaloob sa Ethereum blockchain. Nae-execute ang mga ito kapag na-trigger ng transaksyon mula sa user. Sa tulong ng mga ito, napaka-flexible ng Ethereum pagdating sa mga kaya nitong gawin. Ang mga programang ito ay nagsisilbing mga building block para sa mga decentralized na app at organisasyon.", - "page-what-is-ethereum-smart-contract-desc-2": "Nakagamit na ba kayo ng isang produkto na nagbago sa mga tuntunin ng serbisyo nito? O inalis ang isang feature na naging kapaki-pakinabang para sa inyo? Kapag ang isang smart contract ay nai-publish sa Ethereum, ito ay magiging online at gumagana hangga't umiiral ang Ethereum. Hindi ito maaaring alisin kahit ng may-akda. Dahil automated ang mga smart contract, hindi sila nagtatangi sa sinumang user at palaging handang gamitin ang mga ito.", - "page-what-is-ethereum-smart-contract-desc-3": "Ang karaniwang mga halimbawa ng mga smart contract ay mga lending app, mga palitan ng decentralized trading, insurance, quadratic na pagpopondo, mga social network, NFTs - halos anumang bagay na maiisip mo.", - "page-what-is-ethereum-more-on-smart-contracts": "Higit pa sa mga kontrata ng Smart", - "page-what-is-ethereum-explore-dapps": "I-explore ang mga dapps", - "page-what-is-ethereum-criminal-activity-title": "Narinig ko ang crypto ay ginagamit bilang isang tool para sa kriminal na aktibidad. Totoo ba ito?", - "page-what-is-ethereum-criminal-activity-desc-1": "Tulad ng anumang teknolohiya, maaari itong gamitin sa maling paraan. Gayunpaman, dahil nangyayari ang lahat ng transaksyon sa Ethereum sa open blockchain, madalas na mas madali para sa mga awtoridad na subaybayan ang mga ilegal na gawain kaysa sa tradisyonal na sistema ng pananalapi. Kung kaya, hindi masyadong pinipili ang Ethereum ng mga taong mas gugustuhing hindi matiktikan.", - "page-what-is-ethereum-criminal-activity-desc-2": "Ang Crypto ay ginagamit nang mas mababa kaysa sa mga fiat na pera para sa mga layuning kriminal ayon sa mga pangunahing natuklasan ng isang kamakailang ulat ng Europol, ang European Union Agency para sa Law Enforcement Cooperation:", - "page-what-is-ethereum-criminal-activity-desc-3": "\"Ang paggamit ng mga cryptocurrency para sa mga ipinagbabawal na aktibidad ay tila binubuo lang ng isang maliit na bahagi ng pangkalahatang ekonomiya ng cryptocurrency, at lumilitaw na ito ay medyo mas maliit kaysa sa halaga ng mga ipinagbabawal na pondo na kasangkot sa tradisyonal na pananalapi.\"", - "page-what-is-ethereum-energy-title": "Paano ang pagkonsumo ng enerhiya ng Ethereum?", - "page-what-is-ethereum-energy-desc-1": "Noong Setyembre 15, 2022, naganap ang The Merge upgrade na naglipat sa Ethereum mula sa proof-of-work patungo sa proof-of-stake.", - "page-what-is-ethereum-energy-desc-2": "Ang Merge ay isa sa pinakamalaking upgrade ng Ethereum at binawasan nito ang pagkonsumo ng kuryente na kailangan para ma-secure ang Ethereum nang 99.95% na gumagawa ng mas secure na network nang mas maliit ang carbon cost. Ang Ethereum ay isa na ngayong low-carbon blockchain habang pinapalakas ang seguridad at scalability nito.", - "page-what-is-ethereum-more-on-energy-consumption": "Higit pang impormasyon sa pagkonsumo ng enerhiya", - "page-what-is-ethereum-energy-consumption-chart-legend": "Taunang Pagkonsumo ng Kuryente sa TWh/yr", - "energy-consumption-chart-global-data-centers-label": "Mga pandaigdigang sentro ng data", - "energy-consumption-gold-mining-cbeci-label": "Gold mining", - "energy-consumption-chart-btc-pow-label": "BTC PoW", - "energy-consumption-chart-netflix-label": "Netflix", - "energy-consumption-chart-eth-pow-label": "ETH PoW", - "energy-consumption-chart-gaming-us-label": "Paglalaro sa US", - "energy-consumption-chart-airbnb-label": "AirBnB", - "energy-consumption-chart-paypal-label": "PayPal", - "energy-consumption-chart-eth-pos-label": "ETH PoS", - "page-what-is-ethereum-the-merge-update": "The Merge update", - "page-what-is-ethereum-additional-reading": "Karagdagang pagbabasa", - "page-what-is-ethereum-week-in-ethereum": "Linggong ito sa Balita sa Ethereum", - "page-what-is-ethereum-week-in-ethereum-desc": "- Isang lingguhang newsletter na sumasaklaw sa mahahalagang pag-unlad sa buong ecosystem.", - "page-what-is-ethereum-kernel-dreamers": "Kernel", - "page-what-is-ethereum-kernel-dreamers-desc": "Pangarap ng Ethereum", - "page-what-is-ethereum-atoms-institutions-blockchains": "Mga Atom, Institusyon, Blockchain", - "page-what-is-ethereum-atoms-institutions-blockchains-desc": "- Bakit mahalaga ang mga blockchain?", - "page-what-is-ethereum-ethereum-in-numbers-title": "Mga numero ng Ethereum", - "page-what-is-ethereum-ethereum-in-numbers-stat-1-desc": "Bumubuo ang mga Proyekto sa Ethereum", - "page-what-is-ethereum-ethereum-in-numbers-stat-2-desc": "Mga account (wallets) na may ETH balance", - "page-what-is-ethereum-ethereum-in-numbers-stat-3-desc": "Mga smart contract sa Ethereum", - "page-what-is-ethereum-ethereum-in-numbers-stat-4-desc": "Ligtas ang halaga sa Ethereum", - "page-what-is-ethereum-ethereum-in-numbers-stat-5-desc": "Mga kita ng creator sa Ethereum noong 2021", - "page-what-is-ethereum-ethereum-in-numbers-stat-6-desc": "Bilang ng mga transaksyon ngayon", - "adoption-chart-column-now-label": "Ngayon", - "adoption-chart-investors-label": "Mga Investor", - "adoption-chart-developers-label": "Mga Developer", - "adoption-chart-companies-label": "Mga Kumpanya", - "adoption-chart-artists-label": "Mga Artista", - "adoption-chart-musicians-label": "Mga Musikero", - "adoption-chart-writers-label": "Mga Manunulat", - "adoption-chart-gamers-label": "Mga Gamer", - "adoption-chart-refugees-label": "Mga Refugee", - "page-what-is-ethereum-get-eth-alt": "Kumuha ng ilang ETH", - "page-what-is-ethereum-get-eth-description": "Ang ETH ay ang orihinal na pera ng Ethereum. Kailangan mo ng ilang ETH sa iyong wallet upang gamitin ang mga application ng Ethereum.", - "page-what-is-ethereum-get-eth-title": "Kumuha ng ilang ETH", - "page-what-is-ethereum-explore-dapps-alt": "I-explore ang mga decentralized dapp", - "page-what-is-ethereum-explore-dapps-description": "Ang mga Dapps ay mga application na binuo sa Ethereum. Binabago ng mga Dapps ang mga kasalukuyang modelo ng negosyo at nag-iimbento ng mga bagong nito.", - "page-what-is-ethereum-explore-dapps-title": "Subukan ang ilang dapps" -} diff --git a/src/intl/fil/table.json b/src/intl/fil/table.json deleted file mode 100644 index 5ea849bdc20..00000000000 --- a/src/intl/fil/table.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "table-active": "aktibo", - "table-filters": "Mga Filter", - "table-showing": "Ipinapakita" -} \ No newline at end of file diff --git a/src/intl/fil/template-usecase.json b/src/intl/fil/template-usecase.json deleted file mode 100644 index 5c97776525c..00000000000 --- a/src/intl/fil/template-usecase.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "template-usecase-dropdown-defi": "Desentralisadong paraang pang Pinansiyal (DeFi)", - "template-usecase-dropdown-nft": "Non-fungible token (NFTs)", - "template-usecase-dropdown-dao": "Desentralisadong Autonomous na Organisasyon (DAOs)", - "template-usecase-dropdown-social-networks": "Decentralized na social networks", - "template-usecase-dropdown-identity": "Decentralized na identity", - "template-usecase-dropdown-desci": "Decentralized science (DeSci)", - "template-usecase-dropdown-refi": "Regenerative finance (ReFi)", - "template-usecase-dropdown": "Mga use case ng Ethereum", - "template-usecase-banner": "Palaging nagde-develop at nagbabago ang mga paggamit sa Ethereum. Magdagdag ng anumang impormasyong sa tingin mo ay mas makakapagbigay-linaw o mag-a-update sa mga detalye.", - "template-usecase-edit-link": "Baguhin ang pahina", - "template-usecase-dropdown-aria": "Dropdown menu ng mga use case" -} diff --git a/src/intl/pcm/common.json b/src/intl/pcm/common.json deleted file mode 100644 index 0507ffeb2ed..00000000000 --- a/src/intl/pcm/common.json +++ /dev/null @@ -1,438 +0,0 @@ -{ - "about-ethereum-org": "Abou ethereum.org", - "about-us": "Abou us", - "account-abstraction": "Akant abstashon", - "acknowledgements": "Wetin wi gri for", - "adding-desci-projects": "To dey add Desci Projects", - "adding-developer-tools": "To dey add Divelopa Tools", - "adding-exchanges": "To dey add Ekshanjis", - "adding-glossary-terms": "To dey add Glossary Terms", - "adding-layer-2s": "To dey add Layer 2s", - "adding-products": "To Dey Add Products", - "adding-staking-products": "To dey add Staking Products", - "adding-wallets": "To dey add Wallets", - "aria-toggle-menu-button": "Press menu buton", - "aria-toggle-search-button": "Press search buton", - "beacon-chain": "Beacon Chain", - "bridges": "Blockchain bridges", - "bug-bounty": "Bug bounty", - "build": "Build", - "build-menu": "Build menu", - "clear": "Klear", - "close": "Klose", - "community": "Komunity", - "community-hub": "Komunity hub", - "community-menu": "Komunity menu", - "consensus-when-shipping": "Wen e go ship?", - "contact": "Make yu press Kontact", - "content-buckets": "Kontents Buckets", - "content-resources": "Kontent Risorsis", - "content-standardization": "Di koret standad for kontent", - "contributing": "To dey kontribut", - "contributors": "Kontributor dem", - "contributors-thanks": "Efrione wey don kontribut for dis page - tank yu!", - "cookie-policy": "Cookie policy", - "copied": "Kopied", - "copy": "Kopy", - "danksharding": "Dankshardin", - "dao-page": "DAOs - Disentralized autonomous organizashon", - "dark-mode": "Dark", - "data-provided-by": "Data sorse:", - "decentralized-applications-dapps": "Disentralized aplikashons", - "decentralized-identity": "Disentralized identity", - "decentralized-science": "DeSci - Disentralized sayens", - "decentralized-social-networks": "Disentralized soshia netwoks", - "defi-page": "DeFi - Disentralized finans", - "description": "Desikripshon for nav item", - "design": "Disign", - "design-principles": "Disign Prinsipol", - "devcon": "Devkon", - "developers": "Divelopas", - "developers-home": "Divelopas home", - "docs": "Docs", - "docsearch-error-help": "Yu fit wont shek yor netwok koneshon.", - "docsearch-error-title": "Im nor fit find rizuts", - "docsearch-no-results-missing": "Shey yu biliv dis kwery supose riturn rizuts?", - "docsearch-no-results-missing-link": "Make wi sabi.", - "docsearch-no-results-suggested-query": "Try to dey searsh for", - "docsearch-no-results-text": "Nor rizut for", - "docsearch-search-by": "Make yu searsh by", - "docsearch-start-favorite-searches": "Favorit", - "docsearch-start-no-recent-searches": "Nor risent searsh dey", - "docsearch-start-recent-searches-title": "Risent", - "docsearch-start-remove-favorite-search": "Make yu komot dis searsh from favorit", - "docsearch-start-remove-recent-search": "Make yu komot dis searsh from history", - "docsearch-start-save-recent-search": "Make yu save dis searsh", - "docsearch-to-close": "To klose", - "docsearch-to-navigate": "To dey navigat", - "docsearch-to-select": "To shuse", - "documentation": "Dokumentashon", - "down": "Down", - "ecosystem": "Ekosystem", - "edit-page": "Edit page", - "ef-blog": "Ethereum Foundashon Blog", - "eips": "Ethereum imprufment proposals", - "energy-consumption": "Ethereum enagi konsumpshon", - "enterprise": "Entaprise", - "enterprise-mainnet": "Entaprise - Mainnet Ethereum", - "enterprise-menu": "Entaprise menu", - "esp": "Ekosystem Suport program", - "eth-current-price": "Kurent ETH price (USD)", - "ethereum": "Ethereum", - "ethereum-basics": "Ethereum basiks", - "ethereum-brand-assets": "Ethereum brand assets", - "ethereum-bug-bounty": "Ethereum bug bounty program", - "ethereum-events": "Ethereum events", - "ethereum-foundation": "Ethereum Foundashon", - "ethereum-foundation-logo": "Ethereum foundashon logo", - "ethereum-glossary": "Ethereum glossary", - "ethereum-governance": "Ethereum gofanans", - "ethereum-logo": "Ethereum logo", - "ethereum-online": "Komunitis wey dey online", - "ethereum-protocol": "Ethereum protokol", - "ethereum-roadmap": "Ethereum roadmap", - "ethereum-security": "Ethereum sekurity and skam privenshon", - "ethereum-support": "Ethereum suport", - "ethereum-upgrades": "Ethereum upgrades", - "ethereum-wallets": "Ethereum wallets", - "ethereum-whitepaper": "Ethereum whitepaper", - "events": "Events", - "feedback-card-prompt-article": "Shey dis artikol dey helep?", - "feedback-card-prompt-page": "Shey dis page dey helep?", - "feedback-card-prompt-tutorial": "Shey dis tutorial dey helep?", - "feedback-widget": "Feedback", - "feedback-widget-prompt": "Shey dis page dey helep?", - "feedback-widget-thank-you-cta": "Make yu open short survey", - "feedback-widget-thank-you-subtitle": "Make dis page betta as yu dey ansa few kweshons.", - "feedback-widget-thank-you-subtitle-ext": "If yu nid helep, yu fit rish out to di komunity on awa Discord.", - "feedback-widget-thank-you-timing": "2-3 min", - "feedback-widget-thank-you-title": "Tank yu for wetin yu tell us!", - "find-wallet": "Make yu find wallet", - "future-proofing": "Fushure-prufin", - "get-eth": "Make yu get ETH", - "get-involved": "Make yu dey involve", - "get-started": "Make yu start", - "go-to-top": "Make yu go to top", - "grant-programs": "Ecosystem Grant programs", - "grants": "Grants", - "guides": "Guides", - "guides-hub": "Guides wey dey show hau to do somtin", - "history-of-ethereum": "Ethereum history", - "home": "Home", - "how-ethereum-works": "Hau ethereum dey work", - "how-to-create-an-ethereum-account": "Hau yu fit \"kreate\" one Ethereum akant", - "how-to-revoke-token-access": "Hau yu fit komot smart kontract access to yor crypto funds", - "how-to-swap-tokens": "Hau yu fit swap tokens", - "how-to-use-a-bridge": "Hau yu fit bridge tokens to layer2", - "how-to-use-a-wallet": "Hau to yus wallet", - "image": "pikshure", - "in-this-section": "For dis sekshon", - "individuals": "Pesin", - "jobs": "Jobs", - "kraken-logo": "Kraken logo", - "language-am": "Amharic", - "language-be": "Belarusian", - "language-ar": "Arabic", - "language-az": "Azerbaijani", - "language-bg": "Bulgarian", - "language-bn": "Bengali", - "language-bs": "Bosnian", - "language-ca": "Catalan", - "language-cs": "Czech", - "language-da": "Danish", - "language-de": "German", - "language-el": "Greek", - "language-en": "English", - "language-es": "Spanish", - "language-fa": "Farsi", - "language-fi": "Finnish", - "language-fil": "Filipino", - "language-fr": "French", - "language-gl": "Galician", - "language-gu": "Gujarati", - "language-he": "Hebrew", - "language-hi": "Hindi", - "language-hr": "Croatian", - "language-hu": "Hungarian", - "language-hy-am": "Armenian", - "language-id": "Indonesian", - "language-ig": "Igbo", - "language-it": "Italian", - "language-ja": "Japanese", - "language-ka": "Georgian", - "language-kk": "Kazakh", - "language-km": "Khmer", - "language-kn": "Kannada", - "language-ko": "Korean", - "language-lt": "Lithuanian", - "language-ml": "Malayalam", - "language-mr": "Marathi", - "language-ms": "Malay", - "language-nb": "Norwegian", - "language-ne-np": "Nepali", - "language-nl": "Dutch", - "language-pcm": "Nigerian Pidgin", - "language-pl": "Polish", - "language-pt": "Portuguese", - "language-pt-br": "Portuguese (Brazilian)", - "language-resources": "Languaj risorsis", - "language-ro": "Romanian", - "language-ru": "Russian", - "language-se": "Swedish", - "language-sk": "Slovak", - "language-sl": "Slovenian", - "language-sr": "Serbian", - "language-support": "Languaj suport", - "language-sw": "Swahili", - "language-ta": "Tamil", - "language-te": "Telugu", - "language-th": "Thai", - "language-tk": "Turkmen", - "language-tr": "Turkish", - "language-uk": "Ukranian", - "language-ur": "Urdu", - "language-uz": "Uzbek", - "language-vi": "Vietnamese", - "language-zh": "Chinese Simplified", - "language-zh-tw": "Chinese Traditional", - "languages": "Languaj", - "last-24-hrs": "Last 24 awas", - "last-edit": "Last edit", - "last-updated": "Last time wey dem update", - "layer-2": "Layer 2", - "learn": "Make yu Learn", - "learn-by-coding": "Learn by koding", - "learn-hub": "Place to learn", - "learn-menu": "Learn menu", - "learn-more": "Make yu learn more", - "less": "Less", - "light-mode": "Light", - "listing-policy-disclaimer": "All produt wey dem list for dis page nor get ofishia stamp, and don provide for infomashon pupose only. If yu wont add one produt abi provide feedbak for di policy make yu raise issue in GitHub.", - "loading": "Loading...", - "loading-error": "Dey load error.", - "loading-error-refresh": "Error, abeg rifresh.", - "loading-error-try-again-later": "Di tin wey yu dey find nor gri load. Yu fit try am again later.", - "logo": "logo", - "mainnet-ethereum": "Ethereum mainnet", - "merge": "Merge am", - "more": "More", - "nav-about-description": "A publik, projet wey dey open for di Ethereum komunity", - "nav-advanced-description": "Learn topiks wey dey kompleks pass welu welu", - "nav-advanced-label": "Waya Pass", - "nav-basics-description": "Undastand di fundamentals of Ethereum", - "nav-basics-label": "Basiks", - "nav-bridges-description": "Web3 don dey evolve into ekosystem of primary L1 blokchains andi L2 solushons wey dey skale", - "nav-builders-home-description": "One buildas manual wey dey for Ethereum—by pipo wey dey build, for pipo wey dey build", - "nav-builders-home-label": "Buildas home", - "nav-code-of-conduct": "Kode of konduct", - "nav-contribute-description": "If yu wont helep, dis go guide yu", - "nav-contribute-label": "To dey kontribute to ethereum.org", - "nav-dao-description": "Komunitis wey memba own witout authority wey dem sentralize", - "nav-apps-description": "Eksplor one rish ekosystem of apps wey dey yus Ethereum", - "nav-defi-description": "One global, open altanative wey dey di tradishonal finanshia market", - "nav-desci-description": "One global, open alternative to di kurent sayentifik system", - "nav-desoc-description": "Platfoms wey base on blokchain for soshia interakshon and kontent kreashon", - "nav-developers": "Divelopas", - "nav-developers-docs": "Diveloas docs", - "nav-did-description": "Issue and own yor unik disentralized identifiers", - "nav-docs-description": "Docs to helep yu ondastand and build wit Ethereum", - "nav-docs-design-description": "Deskripshon of unik web3 disign shalengis, ogbonge praktis and user researsh insights", - "nav-docs-design-label": "UX/UI disign fundamentals", - "nav-docs-foundation-description": "Core fundamental wey go divelop on Ethereum", - "nav-docs-foundation-label": "Foundashonal topiks", - "nav-docs-overview-description": "Yor home for divelopa docs", - "nav-docs-stack-description": "Ondastand all di details wey dey for di Ethereum stack", - "nav-docs-stack-label": "Ethereum stack", - "nav-eip-description": "Standards wey spesify new fitures abi processes", - "nav-eip-label": "EIPs - Ethereum dimprifment proposals", - "nav-emerging-description": "Mak yu sabi oda case for Ethereum wey new pass", - "nav-emerging-label": "Use cases wey dey emerge", - "nav-ethereum-org-description": "Dis website na wetin komunity dey drive—make yu join us andi kontribute too", - "nav-ethereum-wallets-description": "App wey yu fit yus interat wit yor Ethereum akant", - "nav-events-description": "Disentralizashon and fridom to artisipate for anybodi", - "nav-events-irl-description": "Efri month major Ethereum events dey for in-pesin andi online", - "nav-events-label": "Komunitis andi events", - "nav-events-online-description": "Plenti of Ethereum guru gada for dis online komunitis", - "nav-find-wallet-description": "Wallets dey alow yu to yus krypto", - "nav-find-wallet-label": "Mak yu shuse yor wallet", - "nav-gas-fees-description": "Hau dem dey kalkulate ETH transakshon fees", - "nav-gas-fees-label": "Gas fee", - "nav-get-eth-description": "Yu go nid ether (ETH) to yus Ethereum aplikashons", - "nav-get-started-description": "Yor first steps to sabi yus Ethereum", - "nav-governance-description": "Di process wey dey involve to dey upgrade di Ethereum protokol", - "nav-governance-label": "Governans", - "nav-grants-description": "List wey wi kurate by awa komunity for projets wey provide grant wey dey fund programs", - "nav-guide-create-account-description": "Anybodi fit kreate one Ethereum akant at any taim, for fri wit one wallet app", - "nav-guide-create-account-label": "Hau yu fit kreate one Ethereum akant", - "nav-guide-overview-description": "Make yu list all guides for one place", - "nav-guide-revoke-access-description": "Mak yu stay safe wen yu dey rilate wit smat kontrats and aplikashons for di Ethereum ekosystem", - "nav-guide-revoke-access-label": "Hau yu go sabi rivoke smat kontrat access", - "nav-guide-use-wallet-description": "Mak yu sabi hau to operate all di basik funkshons of one wallet", - "nav-guide-use-wallet-label": "Hau to yus wallet", - "nav-guides-description": "Pratika step-by-step dey guide to helep yu stat", - "nav-guides-label": "Hau-to-sabi guides", - "nav-history-description": "One timeline for all di major forks and updates", - "nav-history-label": "Teknikal histori ofi Ethereum", - "nav-layer-2-description": "Sheapa andi fasta transakshon for Ethereum", - "nav-learn-by-coding-description": "Tools wey fit helep yu eksperiment wit Ethereum", - "nav-local-env-description": "Shuse andi set up yor Ethereum divelopment stak", - "nav-enterprise-description": "Wi sabi fit build enterprise blokchain aplikashons on di publik Ethereum Mainnet", - "nav-nft-description": "Na one way to reprisent anytin wey dey unik as Ethereum-based asset", - "nav-open-research-description": "One of di primary pawa of Ethereum na im aktive risearsh komunity", - "nav-open-research-label": "Open risearsh", - "nav-overview-description": "All tins wey consign Ethereum edukashon", - "nav-overview-label": "Ovaview", - "nav-participate-overview-description": "Ovaview on hau yu go fit patisipate", - "nav-primary": "Primary", - "nav-quizzes-description": "Mak yu find out hau welu yu ondastand Ethereum and kryptokurensis", - "nav-quizzes-label": "Make yu test yor knowlege", - "nav-refi-description": "Anoda way for economic system wey dem build regenerativ prinsipols", - "nav-research-description": "Processes wey dem yus to impruf Ethereum", - "nav-research-label": "Risearsh andi divelopment", - "nav-roadmap-description": "Di path wey folow to more skalability, sekurity andi sustainability for Ethereum", - "nav-roadmap-future-description": "Make Ethereum gidigba as one bigi andi disentralize netwok", - "nav-roadmap-future-label": "Fushure-prufin", - "nav-roadmap-future-proofing": "Fushure-prufin", - "nav-roadmap-home": "Roadmap wey go karry yu home", - "nav-roadmap-label": "Roadmap", - "nav-roadmap-options": "Roadmap opshons", - "nav-roadmap-options-alt": "Dropdown menu for roadmap opshons", - "nav-roadmap-overview-description": "Di fushure of Ethereum", - "nav-roadmap-scaling": "Scaling", - "nav-roadmap-scaling-description": "Netwok updates to kontinu dey ridus trasakshon cost and speed", - "nav-roadmap-scaling-label": "Transashons wey cheap pass", - "nav-roadmap-security": "Betta sekurity", - "nav-roadmap-security-description": "To dey make sure Ethereum stand gidigba to all kain attaks into di fushure", - "nav-roadmap-security-label": "Sikurity wey don impruf", - "nav-roadmap-user-experience": "E dey make user experience beta", - "nav-roadmap-ux-description": "To dey yus Ethereum nid to dey simpol", - "nav-roadmap-ux-label": "Betta user ekspiriens", - "nav-run-a-node-description": "Mak yu dey fully sovereign as yu dey helep sikure di netwok", - "nav-security-description": "Learn di ogbonge praktis wen yu dey yus kryptokurensis", - "nav-smart-contracts-description": "Di fundamental buildin bloks ofi Ethereum ekosystem", - "nav-stablecoins-description": "Stabolcoins na Ethereum tokens wey dem disign to stay for value wey nor dey shanj", - "nav-stake-description": "Mak yu earn riwods for yu to sikure Ethereum", - "nav-stake-label": "Stake", - "nav-staking-home-description": "One ovaview of difrent opshon for stakin", - "nav-staking-home-label": "Staking homepage", - "nav-staking-pool-description": "Stake andi earn riwods wit any amount of ETH by to join wit odas", - "nav-staking-pool-label": "Pooled stakin", - "nav-staking-saas-description": "Third-party node operators dey run di operashon for yor validator klient", - "nav-staking-saas-label": "To dey stake wit one sarvis", - "nav-staking-solo-description": "Make yu run home hardware and add to di security and disentralizashon of di Ethereum Netwok yorsef", - "nav-staking-solo-label": "Solo Stakin", - "nav-start-building-description": "Informashon wey dey yusful for otondo", - "nav-start-with-crypto-title": "Start here", - "nav-start-with-crypto-description": "Ya first steps wit Ethereum", - "nav-translation-program-description": "One joint effoti to make sure dem translate ethereum.org to all di languages", - "nav-tutorials-description": "List wey dem kurate for komunity tutorials", - "nav-use-cases-description": "Diskova difrent idias wey dem fit use Ethereum for", - "nav-use-cases-label": "Use cases", - "nav-what-is-ether-description": "Di kurrensy wey dem dey use for Ethereum apps", - "nav-what-is-ethereum-description": "Mak yu ondastand wetin make Ethereum dey speshia", - "nav-what-is-web3-description": "One alternativ to sentranliz monopoliz to dey diktate di rules", - "nav-what-is-web3-label": "Wetin bi web3?", - "nav-whitepaper-description": "Di orijina Ethereum whitepaper wey Vitalik Buterin write for 2014", - "nav-zkp-description": "One way yu fit yus pruf di validity of one statement witout make yu show di statement imsef", - "nft-page": "NFTs - Non-fungibol tokens", - "nfts": "NFTs", - "no": "No", - "on-this-page": "On dis page", - "open": "Open am", - "open-research": "Open risearsh", - "page-developers-aria-label": "Divelopas' Menu", - "page-index-meta-title": "Home", - "page-languages-browser-default": "Di Browsa default", - "page-languages-filter-label": "Mak yu filter di list", - "page-languages-filter-placeholder": "Mak yu type to filter", - "page-languages-interested": "Yu get intrest to kontribute?", - "page-languages-learn-more": "Sabi more about our translation program", - "page-languages-recruit-community": "Helep us translat ethereum.org.", - "page-languages-translated": "translated", - "page-languages-want-more-header": "Yu wan si ethereum.org for difren language?", - "page-languages-want-more-link": "Translashon program", - "page-languages-want-more-paragraph": "ethereum.org transalators dey always dey trasnlate different oages for different languages. to see wetin dem dey work on right now or to join them make you read about our", - "page-languages-words": "wods", - "page-last-updated": "Last taim wey dem update dis page", - "participate": "Make yu patisipate", - "participate-menu": "Patisipate menu", - "pbs": "Proposa-builda seperashon", - "pools": "Pooled stakin", - "privacy-policy": "Privacy policy", - "private-ethereum": "Private ethereum", - "product-disclaimer": "Di produt and savis wey dem don list as konviniens for di Ethereum komunity. Inklushon for one produt abi savis nor dey reprisent one suport from ethereum.org website team, abi even di Ethereum Foundashon.", - "quizzes": "Kwiz", - "quizzes-title": "Kwiz Hub", - "refresh": "Abeg rifresh dis page.", - "regenerative-finance": "ReFi - Regenerativ finans", - "research": "Risearsh", - "research-menu": "Risearsh menu", - "resources": "Translashon risorsis", - "return-home": "Make yu riturn haus", - "roadmap": "Ethereum roadmap", - "rollup-component-developer-docs": "Divelopa docs", - "rollup-component-technology-and-risk-summary": "Teknology and risk summary", - "rollup-component-website": "Website", - "run-a-node": "Run one node", - "saas": "To dey stake as one savis", - "scaling": "Scalin", - "search": "Searsh", - "search-box-blank-state-text": "Searsh away!", - "search-eth-address": "E be like ethereum address. Wi nor dey provide info to address. Try to dey find am on top blok explorer like", - "search-ethereum-org": "Make yu searsh ethereum.org", - "search-no-results": "Nor rizut for wetin you dey find", - "secret-leader-election": "Sikrit lida elekshon", - "security": "Sekurity", - "see-contributors": "Make yu see kontributors", - "set-up-local-env": "Make yu arranj yor lokal environment", - "sharding": "Sharding", - "show-all": "Show mi evrytin", - "show-less": "Show mi smoll", - "single-slot-finality": "Singol slot finality", - "site-description": "Ethereum na one global, disentrlize platfom for money and new kain aplikashon. For Ethereum, yu fit write kode wey det kontrol money, and dey build aplikashon wey yu fir yus anywia in di world.", - "site-title": "ethereum.org", - "skip-to-main-content": "Skip go main kontent", - "smart-contracts": "Smart kontracts", - "solo": "Solo Stakin", - "stablecoins": "Stabolkoins", - "stake-eth": "Stake ETH", - "staking": "To dey stake", - "start-here": "Make yu stat here", - "statelessness": "Statelessnes", - "style-guide": "Style guide", - "support": "Support", - "terms-of-use": "Terms of yus", - "translation-banner-body-new": "Yu dey look dis page in English bikos wi neva tranlate am. Helep us translate dis kontent.", - "translation-banner-body-update": "Dis na di new vashon of di page but im dey only English for nau. Helep us translate di latest vashon.", - "translation-banner-button-see-english": "Si English", - "translation-banner-button-translate-page": "Translate page", - "translation-banner-no-bugs-content": "Wi nor dey translate dis page as wi leave am for english by pupose.", - "translation-banner-no-bugs-dont-show-again": "Nor show am again", - "translation-banner-no-bugs-title": "No bugs for here!", - "translation-banner-title-new": "Helep us translate dis page", - "translation-banner-title-update": "Helep us update dis page", - "translation-program": "Translashon program", - "try-using-search": "Try to dey yus di searsh take find wetin yu dey find", - "tutorials": "Tutorials", - "up": "Up", - "use": "Yus", - "use-ethereum": "Yus Ethereum", - "use-ethereum-menu": "Yus ethereum menu", - "use-menu": "Yus menu", - "user-experience": "User ekspiriens", - "verkle-trees": "Verkle trees", - "wallets": "Wallets", - "we-couldnt-find-that-page": "Wi nor fit find dat page", - "web3": "Wetin bi web3?", - "web3-title": "Web3", - "website-last-updated": "Website last update", - "what-is-ether": "Wetin be ether (ETH)?", - "what-is-ethereum": "Wetin be Ethereum?", - "withdrawals": "To dey stake witdrawals", - "wrapped-ether": "Ether wey dem wrap", - "yes": "Na so", - "zero-knowledge-proofs": "Zero-knowledge prufs", - "ethereum-vs-bitcoin": "Ethereum vs Bitcoin", - "nav-ethereum-vs-bitcoin-description": "Understand di difrens between Ethereum and Bitcoin" - -} diff --git a/src/intl/pcm/page-apps.json b/src/intl/pcm/page-apps.json deleted file mode 100644 index 7079112f317..00000000000 --- a/src/intl/pcm/page-apps.json +++ /dev/null @@ -1,292 +0,0 @@ -{ - "page-apps-1inch-logo-alt": "1inch logo", - "page-apps-aave-logo-alt": "Aave logo", - "page-apps-add-button": "Yu fit sujest dapp", - "page-apps-add-title": "Add dapp", - "page-apps-ankr-logo-alt": "Ankr logo", - "page-apps-api3-logo-alt": "API3 logo", - "page-apps-arweave-logo-alt": "ARweave logo", - "page-apps-audius-logo-alt": "Audius dem logo", - "page-apps-augur-logo-alt": "Augur dem logo", - "page-apps-axie-infinity-logo-alt": "Axie infinity dem logo", - "page-apps-balancer-logo-alt": "Balancer dem logo", - "page-apps-brave-logo-alt": "Brave dem logo", - "page-apps-beginner-friendly-description": "E get some dapps wey good for pipol wey just start. Make yu shek more dapps bilow.", - "page-apps-beginner-friendly-header": "Im dey izy for pesin wey just dey start", - "page-apps-category-arts": "Art and fashon", - "page-apps-category-browsers": "Browsers", - "page-apps-category-code-marketplaces": "Kode marketplaces", - "page-apps-category-collectibles": "Kolectibols wey dey Digital", - "page-apps-category-competitive": "Web3 games", - "page-apps-category-computing": "Divelopa tools", - "page-apps-category-dex": "Eshanjis", - "page-apps-category-investments": "Investment monie", - "page-apps-category-lending": "Lending and borrowing", - "page-apps-category-lottery": "Crowdfunding", - "page-apps-category-marketplaces": "Marketplaces wey dey", - "page-apps-category-music": "Musik", - "page-apps-category-payments": "Payments", - "page-apps-category-insurance": "Insurance", - "page-apps-category-portfolios": "Portfolio management", - "page-apps-category-trading": "Predishon markets", - "page-apps-category-utilities": "Utilities", - "page-apps-category-worlds": "Virtual worlds dem", - "page-apps-category-demand-aggregator": "Demand aggregators", - "page-apps-category-derivatives": "Derivatives", - "page-apps-category-liquid-staking": "Liquid staking", - "page-apps-category-bridges": "Bridges", - "page-apps-category-experiences": "Ekpiriens wey dem shia", - "page-apps-category-guilds": "Yield guilds", - "page-apps-category-avatar": "Avatars", - "page-apps-choose-category": "Shuse kategory", - "page-apps-category-social": "Soshia Media", - "page-apps-category-content": "Kontent", - "page-apps-category-community": "Komunity", - "page-apps-category-messaging": "Mesajin", - "page-apps-category-identity": "Identity", - "page-apps-collectibles-benefits-1-description": "Wen art get token on Ethereum, dem fit pruf ownaship make evrybody si. Yu fit trace di artwork's journey from di kreashon to di pesin wey dey hold am nau-nau. E dey privent forgeris.", - "page-apps-collectibles-benefits-1-title": "Ownaship dey prufabol", - "page-apps-collectibles-benefits-2-description": "To dey pay to stream musik abi buy artwork dey okay wella to di artists. Wit Ethereum na less intamediaris yu nid. And if yu nid intamediaris, dia costs nor dey high bikos platfoms nor nid tu pay for di infrastructures of di network.", - "page-apps-collectibles-benefits-2-title": "Im dey okay for kreators", - "page-apps-collectibles-benefits-3-description": "Kolectibols wey get token konet to yor Ethereum address, nor bi di platfom. So yu fit sell tins like items for di games on any Ethereum marketplace, nor bi just in di game imsef.", - "page-apps-collectibles-benefits-3-title": "Kolectibols dey go wit yu", - "page-apps-collectibles-benefits-4-description": "Di tools and products already dey exist for yu tu tokenise yor art and tu sell am! And yu fit sell yor tokens on any and all Ethereum kolectibols platfom.", - "page-apps-collectibles-benefits-4-title": "Infrastructures already dey in place", - "page-apps-collectibles-benefits-description": "Dis na aplikashons wey dey fokus on digital ownaship, dey inkrease earning potenshial for kreators, and dem invent new ways to invest for yor favorite kreators and dia work.", - "page-apps-collectibles-benefits-title": "decentralize kolectibols and streaming", - "page-apps-collectibles-button": "Arts and kolectibols", - "page-apps-collectibles-description": "Dis na aplikashons wey dey fokus on digital ownaship, dey inkrease earning potenshial for kreators, and dem invent new ways to invest for yor favorite kreators and dia work.", - "page-apps-collectibles-title": "Desentralize arts and kolectibols dem", - "page-apps-compound-logo-alt": "Komunity logo", - "page-apps-convex-logo-alt": "Convex logo", - "page-apps-cryptopunks-logo-alt": "CryptoPunks dem logo", - "page-apps-cryptovoxels-logo-alt": "Cryptovoxels logo", - "page-apps-cyberconnect-logo-alt": "CyberConnect logo", - "page-apps-dapp-description-1inch": "E dey helep yu afoid high shange-in-price by to dey helep yu look for best price.", - "page-apps-dapp-description-aave": "Lend yor tokens make yu earn interest and withdraw any taim.", - "page-apps-dapp-description-ankr": "Set of difren Web3 infrastructure products wey wi fit yus build, earn, game, and more -- all on blockchain.", - "page-apps-dapp-description-api3": "First party price referens data feeds wey allow dApps on 10 netwoks (and dey kount) to konet to real-taim asset price data, wey inklude crypto and forex prices.", - "page-apps-dapp-description-arweave": "Make yu store data pamanently, sustainably, wit one fee wey yu go pay wons.", - "page-apps-dapp-description-async-art": "Kreate, kolect, and trade #Artwork-wey-dem-program - digital paintings wey dem divide into “Layers” wey yu fit yus to affect di whole picture. Evry Masta and Layer dem bi ERC721 token.", - "page-apps-dapp-description-audius": "Hear musik without any barrier on platfom. All de musik wey yu hear dey generate money for di singa, nor bi for di dia rekod label.", - "page-apps-dapp-description-augur": "Play bettins on spots, and many oda tins wey dey hapun for dis world.", - "page-apps-dapp-description-axie-infinity": "Trade and fight wit some animal wey dem dey koll Axies. Yu go dey earn money as yu dey play am - e dey afailabol for fone", - "page-apps-dapp-description-balancer": "Balansa na one tin wey dem don program to dey manaj walet balans automatikaly and wi fit yus am trade too.", - "page-apps-dapp-description-brave": "Earn fri coins just for browsing and yus di coins suport artists wey yu like.", - "page-apps-dapp-description-cent": "Somwia wey yu fit earn fri money by just posting NFTs.", - "page-apps-dapp-description-compound": "Lend yor tokens make yu earn interest and withdraw any taim.", - "page-apps-dapp-description-convex": "Covex dey alow Curve liquidity providas to earn tradin fees and klaim boosted CRV witout to dey lock dem CRV.", - "page-apps-dapp-description-cryptopunks": "Buy, bid on, and offa punks for sale – one of di first token kolectibols on Ethereum.", - "page-apps-dapp-description-cryptovoxels": "Kreate art shops, build stores, and buy land – evrytin inside Ethereum online world.", - "page-apps-dapp-description-cyberconnect": "Disentralized soshia graph protokol wey dey helep dApps bootstrap netwok effects and build pesinalized soshia eksperiensis", - "page-apps-dapp-description-dark-forest": "Make yu win planets for infinite, proceduraly-generated, cryptographically-specified univarse.", - "page-apps-dapp-description-decentraland": "Kolect, trade virtual land wey dey virtual world wey yu fit eksplor.", - "page-apps-dapp-description-ens": "User-friendly names wey dey for Ethereum deu address and desentralize sites.", - "page-apps-dapp-description-foundation": "Invest for unik edishons of digital artwork den folow dey trade wit oda buyas.", - "page-apps-dapp-description-gitcoin": "Dey get crypto as yu dey work on open-source software.", - "page-apps-dapp-description-gitcoin-grants": "Crowdfundin for Ethereum komunity projects wit amplified kontribushons", - "page-apps-dapp-description-gm": "All-in-one platfom for chat, forum, and voice wey dey shia revenue wit im kreators", - "page-apps-dapp-description-gods-unchained": "Stratejik kard game wey dem fit trade. Yu fit chop kards by playin di game, and yu fit sell dis kards for real moni.", - "page-apps-dapp-description-golem": "Yu fit yus shia komputin pawa abi rent yor own resorsis.", - "page-apps-dapp-description-graph": "One indexing protokol to dey yus query netwoks like Ethereum and IPFS.", - "page-apps-dapp-description-ipfs": "Peer-to-peer hypermedia protokol wey dem design to kip and grow pipol knowlege by making di web sometin dem fit upgrade, strong, and more open.", - "page-apps-dapp-description-radicle": "E dey kip peer-to-peer kode collabo witout intamediaris.", - "page-apps-dapp-description-kyberswap": "Swap and earn for di rate wey betta pass.", - "page-apps-dapp-description-lido": "Simplified and sikure staking for digital assets.", - "page-apps-dapp-description-loopring": "Peer-to-peer tradin platfom wey get speed.", - "page-apps-dapp-description-marble-cards": "Yu fit kreate and trade unik kards wey dey digital based on URLs.", - "page-apps-dapp-description-matcha": "Yu fit even look ontop plenti ekshanges make yu fit find di best price.", - "page-apps-dapp-description-meeds": "Web3 komunity hubs na for di age of disentralized work. Dey riwod good and klear kontribushons wey matta.", - "page-apps-dapp-description-mirror": "Dem build am on web3 for web3, Dey show big publishin platfom wey dey push di boundaris of writing online", - "page-apps-dapp-description-multichain": "Di ogbonge Router for web3. Na one infrastrukshure dem divelop for arbitary kross-chain interakshons.", - "page-apps-dapp-description-nifty-gateway": "Make yu buy works on-chain from top artists, athletes, brands, and kreators.", - "page-apps-dapp-description-summerfi": "Yu fit trade, borow, and save wit Dai, one Ethereum stabolcoin.", - "page-apps-dapp-description-opensea": "Yu fit buy, sell, diskova, and trade goods wey get limited edishons.", - "page-apps-dapp-description-opera": "Yu fit even send crypto from ontop yor browsa to pipol wey dey buy and sell, oda users wey dey ontop di app.", - "page-apps-dapp-description-osuvox": "3D avatars wey dey live ontop di blockchain", - "page-apps-dapp-description-poap": "Colect NFTs wey go pruf sey yu don attend plenti virtual abi events wey yu go pesinaly. Yu fit yus dem to enta raffols, vote, collabo, abi just yus am show off.", - "page-apps-dapp-description-polymarket": "Yu fit bet on hau tins go bi. Trade on infomashon markets.", - "page-apps-dapp-description-pooltogether": "Lottery wey yu nor fit luz. prizes dey evry week.", - "page-apps-dapp-description-index-coop": "Na one crypto index fund wey go give yor portfolio exposure to top DeFi tokens.", - "page-apps-dapp-description-nexus-mutual": "Yu fit get proteshon ova smart contract yamayama and hacks witout di nid for insurans companies.", - "page-apps-dapp-description-etherisc": "Na one decentralized insurans template wey anybody fit yus to make dem own insurans koveraj.", - "page-apps-dapp-description-zapper": "Yu fit to dey si yor portfolio and yus plenti of Defi products ontop one interface.", - "page-apps-dapp-description-zerion": "Manage yor portfolio and simply evaluate evry singol DeFi asset wey dey di market.", - "page-apps-dapp-description-rotki": "Open source portfolio tracking, analytics, accounting and tax reporting tool wey dey respect yor privacy.", - "page-apps-dapp-description-krystal": "A one-stop platfom tu asess all yor favorite DeFi savis.", - "page-apps-dapp-description-rarible": "Yu fit make, sell and buy kolectibols wey get token.", - "page-apps-dapp-description-request-finance": "Kombine finanshia tools for crypto invoices, payroll, and expenses.", - "page-apps-dapp-description-rubic": "Kross-Chain tech aggregator for users and dApps dem.", - "page-apps-dapp-description-sablier": "Stream moni for real-taim.", - "page-apps-dapp-description-spatial": "Kreate yor own kustom avatar and 3D worlds", - "page-apps-dapp-description-spruce": "Open-source stack to leave kontrol of identity and data wia im suppose bi: wit users.", - "page-apps-dapp-description-status": "Don disign to enabol di fri flow of di informashon, protect di rite to private, sikure tok-tok, and promote di lead of individuals.", - "page-apps-dapp-description-superrare": "Buy digital artworks diret from artists dem or in sekondri markets.", - "page-apps-dapp-description-synthetix": "Synthetix na protokol wey dey for giving and trading assets wey dey synthetik", - "page-apps-dapp-description-token-sets": "Crypto investment strategis wey dey automatically rebalans.", - "page-apps-dapp-description-uniswap": "Yu fit to swap tokens abi make you provide tokens for % benefits.", - "page-apps-dapp-description-xmtp": "Send mesajis bitwin blockchain akants, inkludin DMs, alerts, announsments, and more.", - "page-apps-dapp-description-yearn": "Yearn Finans na yield aggregator. E dey give individuals, DAOs and oda protokol a way to deposit digital assets and risiv yield.", - "page-apps-docklink-dapps": "Tori about dapps", - "page-apps-docklink-smart-contracts": "Smart contracts", - "page-apps-dark-forest-logo-alt": "Dark Forest dem logo", - "page-apps-decentraland-logo-alt": "Decentraland logo", - "page-apps-index-coop-logo-alt": "Index Coop logo", - "page-apps-nexus-mutual-logo-alt": "Nexus Mutual dem logo", - "page-apps-etherisc-logo-alt": "Etherisc logo", - "page-apps-zapper-logo-alt": "Zapper logo", - "page-apps-zerion-logo-alt": "Zerion logo", - "page-apps-rotki-logo-alt": "Rotki logo", - "page-apps-krystal-logo-alt": "Krystal logo", - "page-apps-synthetix-logo-alt": "Synthetix logo", - "page-apps-desc": "Find one Ethereum aplikashons wey yu fit try.", - "page-apps-doge-img-alt": "Wi dey show pesin wey dey yus komputa", - "page-apps-editors-choice-dark-forest": "E dey Play against odas to konka planets and try out latest edge Ethereum scaling/privacy teknologi. E fit bi game for people wey already sabi how Ethereum dey work.", - "page-apps-editors-choice-foundation": "Invest for culture. You fit buy, trade, and sell unik digital artwork and fashion from dem inkredibol artists, musicians, and brands.", - "page-apps-editors-choice-pooltogether": "Buy ticket for di no-loss lottery. Evry week, di interest wey dem generate from di enyata ticket pool go reach one lucky winna. Yu fit kolet yor money back anytaim yu wont.", - "page-apps-editors-choice-uniswap": "Swap yor tokens wit ease. Na komunity padi wey go fit alow yu trade tokens wit pipol all ova di network.", - "page-apps-ens-logo-alt": "Ethereum Name Savis Logo", - "page-apps-explore-dapps-description": "Plenti dapps still dey experimental as dem dey test di possibilitis wey desentralized networks fit offa. But some dapps don already make am for arias like teknology, finans, gaming, and colectibols.", - "page-apps-explore-dapps-title": "Search dapps", - "page-apps-features-1-description": "Wons dem deploy dapp kode to Ethereum, dem nor fit rimuv am again. Anybody fit yus di features of di dapp. Even if di team wey kreate di dapp skatta, yu still fit yus am. Wons im dey on Ethereum, im nor dey komot.", - "page-apps-features-1-title": "Ownas nor dey", - "page-apps-features-2-description": "Yu nor fit dey block from yusin one dapp abi as yu dey submit transakshons. For eksampol, if Twitter dey on Ethereum, nor pesin for fit block yor akant abi stop yu from to dey tweet.", - "page-apps-features-2-title": "Free from censorship", - "page-apps-features-3-description": "Bikos Ethereum get ETH, payments dey native to Ethereum. Developas nor nid to spend taim to dey integrate wit third-party payment providas.", - "page-apps-features-3-title": "Payments wey dey built-in", - "page-apps-features-4-description": "Dapp kode dey always open and kompatibol by default. Teams on regular build wey dey yus oda teams' work. If yu wont alow users swap tokens in yur dapp, yu fit just plug in anoda dapp's kode.", - "page-apps-features-4-title": "Plug and play", - "page-apps-features-5-description": "Wit most dapps, yu nor nid to shia yor real-world identity. Yur Ethereum akant na yor login and yu just nid a wallet.", - "page-apps-features-5-title": "One koded login", - "page-apps-features-6-description": "Cryptography dey ensure make attackas nor fit forge transakshons and oda dapp interashons on yor behalf. Yu authorize dapp aktshons wit yor Ethereum akant - usually via yor wallet - so dat yor kredentials stay safe.", - "page-apps-features-6-title": "Backed by cryptography", - "page-apps-features-7-description": "Wons di Dapp dey live on Ethereum, e go only go down if Ethereum imsef go down. Networks of Ethereum's size dey notoriously dificut to attak.", - "page-apps-features-7-title": "Down taim nor dey", - "page-apps-finance-benefits-1-description": "Finanshia sarvis wey dey run on Ethereum nor get sign up rikwayament. If yu get funds and intanet koneshon, yu dey good to go.", - "page-apps-finance-benefits-1-title": "Asess dey Open", - "page-apps-finance-benefits-2-description": "E get whole world of tokens wey yu fit play wit for dis finanshial products. Pipol dey build new tokens on top of Ethereum all di taim.", - "page-apps-finance-benefits-2-title": "Ekonomy wit new token", - "page-apps-finance-benefits-3-description": "Teams don build stabolcoins - na less volatile cryptocurrency. E dey alow yu try and yus crypto witout di risk and wahala.", - "page-apps-finance-benefits-3-title": "Stabolcoins", - "page-apps-finance-benefits-4-description": "Finanshial produts wey dey di Ethereum space dey all modular and kompatibol wit one anoda. New konfigurashons wey dey dis modules dey hit di market all di taim, e dey inkrease wetin yu fit do wit yor crypto.", - "page-apps-finance-benefits-4-title": "Intakoneted finanshial sarvis", - "page-apps-finance-benefits-description": "Wetin dey about Ethereum wey dey alow decentralize finans aplikashons to thrive?", - "page-apps-finance-benefits-title": "decentralize finans", - "page-apps-finance-button": "Finans", - "page-apps-finance-description": "These na aplikashons wey dey fokus on buildin out finanshial sarvis as yu dey yus cryptocurrencies. Dem dey offa d likes of lending, borrowing, earning interest, and private payments - yu nor rikwaya pesina data.", - "page-apps-finance-title": "Decentralized finans", - "page-apps-foundation-logo-alt": "Foundashon logo", - "page-apps-gaming-benefits-1-description": "Weda na virtual land abi trading kards, yu fit trade yor items on colectibols markets. Yor in-game items get real world value.", - "page-apps-gaming-benefits-1-title": "Game items doubol as tokens", - "page-apps-gaming-benefits-2-description": "Yur own items, and in some cases yor progress, nor bi game kompanis. So yu nor go luz anytin if di company behind di game dey attacked, suffa one server malfunction, abi disbands.", - "page-apps-gaming-benefits-2-title": "Yur saves dey safe", - "page-apps-gaming-benefits-3-description": "For di same way Ethereum payments dey afailabol to anyone to verify, games fit yus dis kwolify to ensure fairness. For theory, yu fit verify evrytin from di numba of kritical hits to di size of an opponent's war chest.", - "page-apps-gaming-benefits-3-title": "Fairness wey fit pruf", - "page-apps-gaming-benefits-description": "Wetin dey about Ethereum wey dey alow decentralized gaming to thrive?", - "page-apps-gaming-benefits-title": "decentralized gaming", - "page-apps-gaming-button": "Gaming", - "page-apps-gaming-description": "Dis na aplikashons wey dey fokus on di kreashon of virtual worlds and wey dey battol oda playas wey dey yus kolectibol wey dey karry real-world value.", - "page-apps-gaming-title": "Decentralized gaming", - "page-apps-get-some-eth-description": "Dapp akshon dey kost trasacshon fee", - "page-apps-get-started-subtitle": "To try one dapp, yu go nid one wallet and some ETH. Wallet go alow yu konet, abi log in. And yu go nid ETH to pay any transakshon fees.", - "page-apps-get-started-title": "Oya start", - "page-apps-gitcoin-grants-logo-alt": "Gitcoin Grants logo", - "page-apps-gitcoin-logo-alt": "Gitcoin logo", - "page-apps-gm-logo-alt": "gm.xyz logo", - "page-apps-gods-unchained-logo-alt": "Gods Unchained logo", - "page-apps-golem-logo-alt": "Golem logo", - "page-apps-graph-logo-alt": "Graph logo", - "page-apps-radicle-logo-alt": "Radicle logo", - "page-apps-hero-header": "Ethereum-powered tools and sarvis", - "page-apps-hero-subtitle": "Dapps na growing movement of aplikashons wey dey yus Ethereum to distub biznes models abi invent new ones.", - "page-apps-how-dapps-work-p1": "Dapps get dem backend kode (smart kontracts) wey dey run on one disentralized netwok and nor bi one sentralized server. Dem yus di Ethereum blockchain for data storage and smart kontracts for dem app logik.", - "page-apps-how-dapps-work-p2": "One smart contract na like set of rules wey dey live on-chain for all tu see and run exactly akordin to doz rules. Imagin one vending machine: if yu supply am wit enuf funds and di rite seleshon, yu go get di item yu wont. And like vending machines, smart contracts fit hold funds like yor Ethereum akant. Dis dey alow kode to mediate agriments and transakshon.", - "page-apps-how-dapps-work-p3": "Wons dapps don dey for di Ethereum network yu nor fit shange dem. Dapps fit dey decentralized bikos na logik dey control wey dem write into di contract, nor bi individual abi kompany.", - "page-apps-how-dapps-work-title": "How dapps dey work", - "page-apps-ipfs-logo-alt": "IPFS logo", - "page-apps-kyberswap-logo-alt": "KyberSwap logo", - "page-apps-learn-callout-button": "Stat to dey build", - "page-apps-learn-callout-description": "Awa komunity divelopa portal get docs, tools, and frameworks to helep yu start buildin a dapp.", - "page-apps-learn-callout-image-alt": "Illustrashon of a hand wey dey build one ETH symbol wey dem make out of lego bricks.", - "page-apps-learn-callout-title": "Learn to fit build dapp", - "page-apps-lido-logo-alt": "Lido logo", - "page-apps-loopring-logo-alt": "Loopring logo", - "page-apps-magic-behind-dapps-description": "Dapps fit dey like regular apps. But bihind wetin yu nor dey si dem get some speshial kwolitis bikos dem inherit all of Ethereum's supapawas. Si wetin dey make dapps difren from apps.", - "page-apps-magic-behind-dapps-link": "Wetin dey makes Ethereum great?", - "page-apps-magic-behind-dapps-title": "Di magik wey dey bihind dapps", - "page-apps-magic-title-1": "Di magik", - "page-apps-magic-title-2": "bihind", - "page-apps-magician-img-alt": "Illustrashon of majishians", - "page-apps-marble-cards-logo-alt": "marble.cards logo", - "page-apps-async-logo-alt": "Async logo", - "page-apps-matcha-logo-alt": "Matcha logo", - "page-apps-meeds-logo-alt": "Meeds logo", - "page-apps-metaverse-benefits-title": "metaverse", - "page-apps-metaverse-benefits-description": "Wetin dey abou Ethereum wey go make di metaverse to thrive?", - "page-apps-metaverse-benefits-1-title": "NFTs", - "page-apps-metaverse-benefits-1-description": "Unik in-game items wey dem users own and tins wey fit ekshanj and make yus of informashon akross di virtual worlds and marketplaces wey dey support di same standards.", - "page-apps-metaverse-benefits-2-title": "Komunitis wey user own", - "page-apps-metaverse-benefits-2-description": "Di users own identitis wit oportunitis wey nor dey end to eksplore and kreate soshia netwoks akross plenti virtual worlds.", - "page-apps-metaverse-button": "Metaverse", - "page-apps-metaverse-title": "Metaverse", - "page-apps-metaverse-description": "Dis na aplikashons wey go alow users to participate freely for virtual worlds. Users fit form pesina netwoks and own digital assets", - "page-apps-mirror-logo-alt": "Mirror logo", - "page-apps-mobile-options-header": "Browse anoda kategory", - "page-apps-multichain-logo-alt": "Multichain logo", - "page-apps-nifty-gateway-logo-alt": "Nifty Gateway logo", - "page-apps-summerfi-logo-alt": "Summer.fi logo", - "page-apps-opensea-logo-alt": "OpenSea logo", - "page-apps-opera-logo-alt": "Opera logo", - "page-apps-osuvox-logo-alt": "OSUVOX logo", - "page-apps-polymarket-logo-alt": "Polymarket logo", - "page-apps-poap-logo-alt": "Pruf of Attendans protocol logo", - "page-apps-pooltogether-logo-alt": "PoolTogether logo", - "page-apps-rarible-logo-alt": "Rarible logo", - "page-apps-ready-button": "Go", - "page-apps-ready-description": "Shuse one dapp to try out", - "page-apps-ready-title": "Ready?", - "page-apps-request-finance-logo-alt": "Request Finance logo", - "page-apps-rubic-logo-alt": "Rubic logo", - "page-apps-sablier-logo-alt": "Sablier logo", - "page-apps-set-up-a-wallet-button": "Find wallet", - "page-apps-set-up-a-wallet-description": "Wallet na yor \"login\" for a dapp", - "page-apps-set-up-a-wallet-title": "Set up a wallet", - "page-apps-social-button": "Soshia", - "page-apps-social-description": "Dis na aplikashons wey fokus on hau to kreate disentralized soshia netwoks wey dey yus decentralized identity teknologis, wia di users own di digital identitis and soshia graphs.", - "page-apps-social-title": "Soshia", - "page-apps-spatial-logo-alt": "Spatial logo", - "page-apps-spruce-logo-alt": "Spruce logo", - "page-apps-status-logo-alt": "Status logo", - "page-apps-superrare-logo-alt": "SuperRare logo", - "page-apps-technology-button": "Teknologi", - "page-apps-technology-description": "Dis na aplikashons wey dey fokus on decentralizin divelopa tools, e dey kombine cryptoekonomik systems into teknologi wey dey exist, and e dey create marketplaces for open source divelopment work.", - "page-apps-technology-title": "Decentralized teknologi", - "page-apps-token-sets-logo-alt": "Token Sets Logo", - "page-apps-uniswap-logo-alt": "Uniswap logo", - "page-apps-wallet-callout-button": "Find wallet", - "page-apps-wallet-callout-description": "Wallets na dapps too. Find one wey dey based on di features wey yu like.", - "page-apps-wallet-callout-image-alt": "Illustrashon of robot.", - "page-apps-wallet-callout-title": "View wallets", - "page-apps-warning-header": "Always do yor own risearsh", - "page-apps-warning-message": "Ethereum na new teknologi and aplikashons wey new pass. Bifor yu deposit any big kwontity of moni, make sure yu undastand di risks.", - "page-apps-what-are-dapps": "Wetin be dapps?", - "page-apps-more-on-defi-button": "Plenti wey dey decentralized Finans", - "page-apps-more-on-nft-button": "Plenti wey dey tokenised kollectibol", - "page-apps-more-on-nft-gaming-button": "Plenti wey dey tokenised in-game items", - "page-apps-dapp-description-pwn": "Izy loans wey dey backed by any token abi NFTs on Ethereum.", - "page-apps-pwn-image-alt": "PWN logo", - "page-apps-xmtp-logo-alt": "XMTP logo", - "opage-apps-yearn-logo-alt": "Yearn logo", - "page-apps-yearn-image-alt": "Yearn logo", - "page-apps-convex-image-alt": "Convex logo", - "foundation": "Foundashon", - "page-wallets-get-some": "Mak yu get ETH", - "page-apps-dapp-description-curve": "Curve na dex wey fokus on stabolcoins", - "page-apps-curve-image-alt": "Curve logo", - "page-apps-dapp-description-dodo": "DODO na on-chain liquidity provida, wey dipend on Proactive Market Maker algorithm (PMM)", - "page-apps-dodo-image-alt": "DODO logo", - "page-apps-dapp-description-artblocks": "Art Blocks fokus to bring beta works of kontemporary generative art to life", - "page-apps-artblocks-image-alt": "Art Blocks logo", - "page-apps-explore-title": "Yu wan browse more apps?", - "page-apps-explore": "Sheck plenti dapps" -} diff --git a/src/intl/pcm/page-developers-index.json b/src/intl/pcm/page-developers-index.json deleted file mode 100644 index 6379d6e64af..00000000000 --- a/src/intl/pcm/page-developers-index.json +++ /dev/null @@ -1,97 +0,0 @@ -{ - "page-developer-meta-title": "Ethereum Developer Tins", - "page-developers-about": "Tori on dis divelopa risorsis", - "page-developers-about-desc": "ethereum.org dey here to assist you build with Ethereum with documentation on top basic concepts and also the development stack. Plus tutorials dey plenty wey go help you dey ready to start and dey go.", - "page-developers-about-desc-2": "As we dey find inspiration from Mozilla Developer Network, we come rizin say Ethereum nid one place wey go fit hold better divelopa tori and resources. Just like our pipol for Mozilla, evrytin wey dey here na open-source and e ready for you to add yor own touch and make am betta.", - "page-developers-account-desc": "Contracts abi pipol wey dey inside the network", - "page-developers-accounts-link": "Akants", - "page-developers-advanced": "Waya Pass", - "page-developers-api-desc": "Using libraries take yan with smart contracts", - "page-developers-api-link": "Backend APIs", - "page-developers-block-desc": "Batches of transactions wey dem add for inside blockchain", - "page-developers-block-explorers-desc": "Your entrance to Ethereum data", - "page-developers-block-explorers-link": "Block searchers", - "page-developers-blocks-link": "Block searcher", - "page-developers-browse-tutorials": "Block searcher", - "page-developers-choose-stack": "Shuse your stack - enta yor stack", - "page-developers-contribute": "Enta yor stack", - "page-developers-dev-env-desc": "IDEs wey dey better for dapp building", - "page-developers-dev-env-link": "Building areas", - "page-developers-discord": "Make you join Discord", - "page-developers-docs-introductions": "Intro", - "page-developers-evm-desc": "Computer wey dey process transakshon", - "page-developers-evm-link": "D Ethereum virtual machine (EVM)", - "page-developers-explore-documentation": "Search di dokument", - "page-developers-feedback": "Yu fit reach out to us on Discord or GitHub. Wi go ansa yu.", - "page-developers-frameworks-desc": "Things wey go make d building dey fast", - "page-developers-frameworks-link": "Building container", - "page-developers-fundamentals": "Di fundamentas", - "page-developers-gas-desc": "Ether wey go nid to pawa transakshon", - "page-developers-gas-link": "Gas", - "page-developers-get-started": "How you go like wan start?", - "page-developers-improve-ethereum": "Abeg join us to make ethereum.org better", - "page-developers-improve-ethereum-desc": "Just like ethereum.org, na wit community colabo we use create this doc, write your complain to PR if you see any mistake, chance to grow, abi new way to help people wey dey build ethereum.", - "page-developers-into-eth-desc": "Tell una about blockchain and Ethereum", - "page-developers-intro-ether-desc": "To tell una about cryptocurrency and Ether", - "page-developers-intro-dapps-desc": "To tell una about decentralized application", - "page-developers-intro-dapps-link": "Tori about dapps", - "page-developers-intro-eth-link": "Tori about Ethereum", - "page-developers-intro-ether-link": "Intro to Ether", - "page-developers-intro-stack": "Tori about stack", - "page-developers-intro-stack-desc": "To tell Una about Ethereum stack", - "page-developers-js-libraries-desc": "Make we use JavaScript to relate with smart contract", - "page-developers-js-libraries-link": "JavaScript storage room", - "page-developers-language-desc": "Yus Ethereum wit plenti language wey resembol am", - "page-developers-languages": "Plenty computer language", - "page-developers-learn": "Sabi Ethereum building", - "page-developers-learn-desc": "Go read about d main idea and Ethereum stack for our doc", - "page-developers-learn-tutorials": "Sabi am from lesson", - "page-developers-learn-tutorials-cta": "You fit watch how we dey do am here", - "page-developers-learn-tutorials-desc": "Come, make wi tish yu hau yu fit learn to dey build programs. Na pesin wey sabi go dey tish yu.", - "page-developers-meta-desc": "Guides, lessons, and tools for developas to yus build on Ethereum.", - "page-developers-mev-desc": "An introduction to maximal extractable value (MEV)", - "page-developers-mev-link": "Maximal extractable value (MEV)", - "page-developers-mining-desc": "Hau den take dey create new block and proof-of-work helep us reach agreement", - "page-developers-mining-link": "Mining", - "page-developers-mining-algorithms-desc": "Tori on Ethereum mining algorithms", - "page-developers-mining-algorithms-link": "Mining algorithm", - "page-developers-networks-desc": "General idea for Mainnet and test network", - "page-developers-networks-link": "Network", - "page-developers-node-clients-desc": "How to Dey sure about block and transaction for network", - "page-developers-node-clients-link": "Nodes - na him dey run the blockchain\nclients - his work na to dey check wetin dey sup", - "page-developers-oracle-desc": "Get off-chain data inside your smart contract", - "page-developers-oracles-link": "Oracles - na him dey konet the blockchain to di real world. Yu fit ask am for infomashon wia yu go dey ask for yor kode. Yu fit ask am wetin dey sup with the weather abi wetin be the price of somtin", - "page-developers-play-code": "You fit dey play with code. you go tell am wetin you want and e go do am", - "page-developers-read-docs": "Make you read the documents. E go help you understand wetin you suppose do", - "page-developers-scaling-desc": "Ansa for fast transakshon", - "page-developers-scaling-link": "Scaling", - "page-developers-smart-contract-security-desc": "Things to check out for wen you Dey build smart contract", - "page-developers-smart-contract-security-link": "Smart contract security", - "page-developers-set-up": "Set up yor local level", - "page-developers-setup-desc": "Prepare your profile for building by setting a building area.", - "page-developers-smart-contracts-desc": "The logic wey dey behind dapps wey dey sef execute agreement", - "page-developers-smart-contracts-link": "Smart contracts", - "page-developers-stack": "Di profile", - "page-developers-start": "Begin the practical", - "page-developers-start-desc": "I wan practice first, question me later?", - "page-developers-storage-desc": "How we go handle dapp storage", - "page-developers-storage-link": "Storaj", - "page-developers-subtitle": "Manual for pipol wey dey build for Ethereum. Na builders do am for builders.", - "page-developers-title-1": "Ethereum", - "page-developers-title-2": "developer", - "page-developers-title-3": "resources", - "page-developers-token-standards-desc": "See the accepted token standards", - "page-developers-token-standards-link": "Token stadards", - "page-developers-transactions-desc": "The way ethereum state dey change", - "page-developers-transactions-link": "Transactions", - "page-developers-web3-desc": "How the development take different for the web3 world", - "page-developers-web3-link": "Web2 vs web3", - "page-developers-networking-layer": "Networking Layer", - "page-developers-networking-layer-link": "Networking Layer", - "page-developers-networking-layer-desc": "Introduction to Ethereum networking layer", - "page-developers-data-structures-and-encoding": "Data structure and encoding", - "page-developers-data-structures-and-encoding-link": "Data structure and encoding", - "page-developers-data-structures-and-encoding-desc": "Introduction to data structure and encoding schema used in Ethereum stack", - "alt-eth-blocks": "We dey show blocks wey dem join together like ETH symbol", - "page-assets-doge": "Doge using dapps" -} diff --git a/src/intl/pcm/page-developers-learning-tools.json b/src/intl/pcm/page-developers-learning-tools.json deleted file mode 100644 index add24b2de31..00000000000 --- a/src/intl/pcm/page-developers-learning-tools.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "page-learning-tools-bloomtech-description": "Di bloomtech web3 kourse fit tish yu dis skill wey employas dey look for in engineers.", - "page-learning-tools-bloomtech-logo-alt": "Bloomtech logo", - "page-learning-tools-bootcamps": "Developa bootcamps", - "page-learning-tools-bootcamps-desc": "Paid online courses wey go get you up to speak fast.", - "page-learning-tools-browse-docs": "Browser docs", - "page-learning-tools-capture-the-ether-description": "Capture the Ether na game in which you fit hack Ethereum contracts to learn about security.", - "page-learning-tools-capture-the-ether-logo-alt": "Capture di Ether logo", - "page-learning-tools-coding": "Learn by kodin", - "page-learning-tools-coding-subtitle": "These tools fit help you experiment with Ethereum if you prefer a more interactive learning experience.", - "page-learning-tools-consensys-academy-description": "Online Ethereum developer bootcamp.", - "page-learning-tools-consensys-academy-logo-alt": "Consensys academy logo", - "page-learning-tools-cryptozombies-description": "Learn solidity buildin ur own zombie game.", - "page-learning-tools-cryptozombies-logo-alt": "Cryptozombies logo", - "page-learning-tools-documentation": "Learn with documentation", - "page-learning-tools-documentation-desc": "You wan learn more? Go to our documentation to find the explanations wey you need.", - "page-learning-tools-eth-dot-build-description": "An educational sandbox for web3, wey include drag and drop programming and open-source building blocks.", - "page-learning-tools-eth-dot-build-logo-alt": "Eth.build logo", - "page-learning-tools-ethernauts-description": "Complete levels by hacking smart contracts.", - "page-learning-tools-ethernauts-logo-alt": "Ethernauts logo", - "page-learning-tools-metaschool-description": "You fit become a web3 developer by building & shipping dApps.", - "page-learning-tools-metaschool-logo-alt": "_metaschool logo", - "page-learning-tools-game-tutorials": "Intercative game tutorials", - "page-learning-tools-game-tutorials-desc": "You fit learn as you play. there tutorials fit get you through the basics using gameplay.", - "page-learning-tools-meta-desc": "Web-based coding tools and interactive learning experiences wey go help you experiment with Ethereum development.", - "page-learning-tools-meta-title": "Divelopa dey learn tools", - "page-learning-tools-questbook-description": "Self paced tutorials to learn web3 3.0 by building", - "page-learning-tools-questbook-logo-alt": "Questbook logo", - "page-learning-tools-remix-description": "Develop, deploy and administer smart contracts for ethereum. follow tutorials with the learneth plugin.", - "page-learning-tools-remix-description-2": "Remix, Replit, and chainIDE no be just sandboxes-developers fit write, compile and deploy their smart contracts using them.", - "page-learning-tools-replit-description": "A customizable development environment for ethereum buckle with hot reloading, error checking, and first-class testnet support.", - "page-learning-tools-chainIDE-description": "You fit start ur journey to web3 by writing smart contracts for ethereum with chainIDE. use the built-in template to learn and save time.", - "page-learning-tools-chainIDE-logo-alt": "ChainIDE logo", - "page-learning-tools-tenderly-description": "Tenderly sandbox na prototyping environment where you fit write, execute, and debug smart contracts in the browser using solidity and JavaScript.", - "page-learning-tools-tenderly-logo-alt": "Tenderly logo", - "page-learning-tools-replit-logo-alt": "Replit logo", - "page-learning-tools-remix-logo-alt": "Remix logo", - "page-learning-tools-sandbox": "Code sandboxes", - "page-learning-tools-sandbox-desc": "There sandboxes fit give you a space wey you fit experiment with writing smart contracts and understanding Ethereum.", - "page-learning-tools-speed-run-ethereum-description": "Speed run ethereum na set of challenges wey you fit use test solidity knowledge using scaffold-ETH", - "page-learning-tools-speed-run-ethereum-logo-alt": "Speed run ethereum logo", - "page-learning-tools-studio-description": "A web-based IDE where you fit follow tutorials to create and test smart contracts, and build a frontend for them.", - "page-learning-tools-vyperfun-description": "Learn vyper building your own ogbonge Pokémon game.", - "page-learning-tools-vyperfun-logo-alt": "Vyper.fun logo", - "page-learning-tools-nftschool-description": "Explore wetin dey hapun wit non-fungibol token, abi NFTS from di technical side.", - "page-learning-tools-nftschool-logo-alt": "NFT sch logo", - "page-learning-tools-platzi-description": "Learn how you fit build dApps on web3 and master all the skill wey you need to be a Blockchain developer.", - "page-learning-tools-platzi-logo-alt": "Platiz logo", - "page-learning-tools-alchemy-university-description": "Develop ur web3 career through courses, project and code.", - "page-learning-tools-alchemy-university-logo-alt": "Alchemy university logo", - "alt-eth-blocks": "We dey show blocks wey dem join together like ETH symbol" -} \ No newline at end of file diff --git a/src/intl/pcm/page-developers-local-environment.json b/src/intl/pcm/page-developers-local-environment.json deleted file mode 100644 index 6b0ab4e8e0c..00000000000 --- a/src/intl/pcm/page-developers-local-environment.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "page-local-environment-brownie-desc": "Python based development wey dey test framework for smart contract and e dey also target ethereum virtual machine.", - "page-local-environment-brownie-logo-alt": "Brownie logo", - "page-local-environment-kurtosis-desc": "Container based toolkit wey demo easuly configure and e fit spin multi client Ethereum testnet for rapid local dApp development, prototyping and testing.", - "page-local-environment-kurtosis-logo-alt": "Kurtosis logo", - "page-local-environment-epirus-desc": "Platform wey dem dey use develop, deploy and monitor blockchain applications on to the pava virtual machine.", - "page-local-environment-epirus-logo-alt": "Epirus logo", - "page-local-environment-eth-app-desc": "Create power apps from Ethereum with one commmand. E come with wide offfering UI framework and DeFi template to choose from.", - "page-local-environment-eth-app-logo-alt": "Create Eth App logo", - "page-local-environment-foundry-desc": "Modular toolkit for ethereum application development wey dem use rust write, e fast and e dey portable.", - "page-local-environment-foundry-logo-alt": "Foundry logo", - "page-local-environment-framework-feature-1": "Features wey we go take spin up local blockchain instance.", - "page-local-environment-framework-feature-2": "Utilities wey dem dey use compile and test smart contracts.", - "page-local-environment-framework-feature-3": "Cleint development adds on wey dem dey use build user facing application with the same project repository.", - "page-local-environment-framework-feature-4": "Configuration wey dem dey use connect to ethereum network and deploy contracts, whether na to run am locally abi on top one of ethereum public networks.", - "page-local-environment-framework-feature-5": "Decentralized app distribution - integrations wey get storage options like IPFS.", - "page-local-environment-framework-features": "These frameworks dem come with different out of the box functionality like:", - "page-local-environment-frameworks-desc": "Wi rekomend say make yu pick framework especially if you just dey start. if you dey build a full fledge dapp e go require pieces of technology. Frameworks fit include many features or provide easy plugin system to take pick tools wey i desire.", - "page-local-environment-frameworks-title": "Frameworks and premade stack", - "page-local-environment-hardhat-desc": "Hardhat na ethereum development environment for proffesionals.", - "page-local-environment-hardhat-logo-alt": "Hardhart logo", - "page-local-environment-openZeppelin-desc": "E dey save hours of development time and e dey compile, upgrade, deploy and also interact with smart contracts with our CLI.", - "page-local-environment-openZeppelin-logo-alt": "OpenZeppelin logo", - "page-local-environment-scaffold-eth-desc": "Ethers + Hardhat + React: everything wey you need to help you start to dey build decentralized applications wey dey powered by smart contracts.", - "page-local-environment-scaffold-eth-logo-alt": "scaffold-eth logo", - "page-local-environment-setup-meta-desc": "Wey go help youu choose your software stacks for ethereum development.", - "page-local-environment-setup-meta-title": "Ethereum local development setup", - "page-local-environment-setup-subtitle": "If yu don already dey build, na the time wey you go choose your stack.", - "page-local-environment-setup-subtitle-2": "Na the tools and frameworks wey you fit use build your ethereum application.", - "page-local-environment-setup-title": "Set up ya local development environment", - "page-local-environment-solidity-template-desc": "GitHub template wey dem don pre built the setup ffor your solidity smart contracts. E include hardhat loca network, waffle for tests, Ethers for wallet implementation, and more.", - "page-local-environment-solidity-template-logo-alt": "Solidity template logo" -} \ No newline at end of file diff --git a/src/intl/pcm/page-gas.json b/src/intl/pcm/page-gas.json deleted file mode 100644 index 3dc1d9b4105..00000000000 --- a/src/intl/pcm/page-gas.json +++ /dev/null @@ -1,64 +0,0 @@ -{ - "page-gas-meta-title": "Gas fees on Ethereum: how dem dey wok?", - "page-gas-meta-description": "Make yu learn about gas on Ethereum: how dem dey wok and how to pay less for gas fees", - "page-gas-hero-title": "Gas fee", - "page-gas-hero-header": "Netwok fee", - "page-gas-hero-button-1-content": "Wetin bi gas?", - "page-gas-hero-subtitle-1": "Netwok fees on Ethereum na im dem dey koll gas.", - "page-gas-hero-subtitle-2": "Gas na di fuel wey dey make Ethereum wok.", - "page-gas-summary-title": "Summary", - "page-gas-summary-item-1": "Every transacshon on Ethereum nid one smoll type of payment to process am", - "page-gas-summary-item-2": "Na dis fees dem dey koll 'gas' fee", - "page-gas-summary-item-3": "Gas fees no dey fix, dem dey shanj base on hau di netwok dey busy", - "page-gas-what-are-gas-fees-header": "Wetin bi gas fees?", - "page-gas-what-are-gas-fees-text-1": "Make yu tink of Ethereum as one big komputa netwok wia pipol fit dey do tins like send mesaj abi dey run programs. Just like for real world, dis dem wok nid enagi to do dem.", - "page-gas-what-are-gas-fees-text-2": "For Ethereum, ish komputashon akshon get \"gas\" price. Yor gas fees na di total kost of di akshons wey dey yor transakshon. Wen yu send one transakshon abi run one smart kontract, yu go pay gas fees to process am.", - "page-gas-how-do-i-pay-less-gas-header": "How I go pay smoll gas?", - "page-gas-how-do-i-pay-less-gas-text": "As pesin nor fit afoid higher fees for Ethereum sometaims, e get some ways yu fit yus ridus di cost:", - "page-gas-how-do-i-pay-less-gas-card-1-title": "Make yu taim yor transakshons", - "page-gas-how-do-i-pay-less-gas-card-1-description": "Just like pesin wey dey travel off-peak nor get plenti pipol and nor too cost, Ethereum dey generally cheap to wella wen pipol for North America dey sleep.", - "page-gas-how-do-i-pay-less-gas-card-2-title": "Make yu wait for gas to go down", - "page-gas-how-do-i-pay-less-gas-card-2-description": "Gas price dey go upandan for every twelve seconds base on e dey busy rish for Ethereum. Wen gas prices dey high, to dey wait just for few minute bifor makin transakshon fit make yu si big drop in wetin yu pay.", - "page-gas-how-do-i-pay-less-gas-card-3-title": "Make yu yus Layer 2", - "page-gas-how-do-i-pay-less-gas-card-3-description": "Dem build Ethereum ontop Layer-2 chains, e dey give very smoll fees and dey handol more transakshons. Dem be gud shoise to save on fees for transakshons wey nor nid to hapun on di main Ethereum netwok.", - "page-gas-try-layer-2": "Make yu try layer 2", - "page-gas-what-causes-high-gas-fees-header": "Wetin dey kause high gas fees?", - "page-gas-what-causes-high-gas-fees-text-1": "Weneva di kalkulashon (gas) for Ethereum dey pass one kain level, gas fees go start to dey rise. Di more di gas go pass dis level, de faster gas fees dey inkrease.", - "page-gas-what-causes-high-gas-fees-text-2": "Tins laik popular disentralized apps (dapps) abi NFTs fit make fees go up, piriodikaly inkrease trading on DEXs, abi wen plenti pipol dey yus am at peak taims.", - "page-gas-what-causes-high-gas-fees-text-3": "Pipol wey divelop Ethereum supose take kia to make dia smart contracts wok wella bifor dem bring am komot. If plenti pipol de yus smart contract wey dem nor write wella, im go chop more gas and im fit kause netwok palava kwik-kwik.", - "page-gas-want-to-dive-deeper": "Shey yu want enta wella?", - "page-gas-check-out-the-developer-docs": "Make yu shek di divelopa dokument.", - "page-gas-attack-of-the-cryptokitties-header": "Atak of di Cryptokitties", - "page-gas-attack-of-the-cryptokitties-text": "For november 2017, dem launch di pupola CryptoKitties project. Di kain pipol wey like am make am get plenti netwok palava and make am get high gas fees. Di shalenj wey CryptoKitties kause speed am up to dey find solushon to make Ethereum grow wella.", - "page-gas-why-do-we-need-gas-header": "Why wi nid gas?", - "page-gas-why-do-we-need-gas-text": "Gas na one ogbonge element to dey yus kip Ethereum and dey process transakshons. Gas dey helep for many ways:", - "page-gas-benefits-1-description": "Gas dey make Ethereum sybil-resistant as im dey blok bad pipol to fraud di netwok wit fake aktivitis.", - "page-gas-benefits-2-description": "Bikos kalkulashon dey make gas cost plenti, and dey make Ethereum get transakshons wey dey too high, weda by asident abi by wayo, e nor dey enkoraj finanshialy.", - "page-gas-benefits-3-description": "One hard-limit for di amount to dey kalkulate dat fit hapun at any taim dey prevent pipol to dey ova yus Ethereum, as im dey helep to make sure sey pipol fit yus di netwok always.", - "page-gas-how-is-gas-calculated-header": "How dem dey kalkulate gas?", - "page-gas-advanced": "Waya Pass", - "page-gas-how-is-gas-calculated-text-1": "Di total gas fee yu dey pay is made up of few pats:", - "page-gas-how-is-gas-calculated-item-1": "Base fee: one fee set by di netwok wey pipol fit yus pay for transakshon", - "page-gas-how-is-gas-calculated-item-2": "Priority fee: one opshon tip to dey incentiviz node operators to add yor transakshon", - "page-gas-how-is-gas-calculated-item-3": "Units of gas dem don yus*: shey yu rimemba wi tok sey gas reprisent komputashon? Plenti akshons wey hard, like to dey meet wit one smart contract, dey yus more gas pass simpol ones, like to dey send one transakshon.", - "page-gas-how-is-gas-calculated-list-item-1": "* Make yu si Figor 1 to si how much gas difrent types of transakshon dey yus", - "page-gas-how-is-gas-calculated-text-2": "Di formula wen kalkulatin one gas fee na units for gas yuse * (base fee + priority fee). All wallets go kalkulate gas yus and show am for inside diret way.", - "page-gas-table-figure": "Figor 1: Gas yus by transakshon type", - "page-gas-table-header-1": "Transakshon type", - "page-gas-table-header-2": "Units of gas yus", - "page-gas-table-item-1-transaction-type": "To dey send ETH", - "page-gas-table-item-2-transaction-type": "To dey send ERC-20 tokens", - "page-gas-table-item-3-transaction-type": "To dey transfa one NFT", - "page-gas-table-item-4-transaction-type": "To dey swap on Uniswap", - "page-gas-faq-header": "Kweshons wey pipol dey ask wella", - "page-gas-faq-question-1-q": "Who dem pay di gas fee for mai transakshon?", - "page-gas-faq-question-1-a-1": "Di protokol don distroy (burn) most of di gas fee—di base fee. Di numba one fee, if e dey inside yor transakshon, go dey wit di validator wey dey propose yor transakshon.", - "page-gas-faq-question-1-a-2": "You fit rid detail diskripshon of di process inside di gas divelopa dokument.", - "page-gas-faq-question-2-q": "Shey I supose pay gas in ETH?", - "page-gas-faq-question-2-a-1": "Yes. Yu supose pay all gas fees on Ethereum in di native ETH currency.", - "page-gas-faq-question-2-a-2": "More on ETH", - "page-gas-faq-question-3-q": "Wetin bi gwei?", - "page-gas-faq-question-3-a-1": "For plenti wallets abi gas trackas, yu go si gas price denominated as 'gwei'.", - "page-gas-faq-question-3-a-2": "Gwei na just one smolla unit of ETH, just as pennies bi to dollars, wit di difrens wey bi 1 ETH ekwols 1 billion gwei. Gwei dey yusful wen wi dey tok about amounts of ETH wey smoll wella.", - "page-gas-use-layer-2": "Make yu yus Layer 2" -} diff --git a/src/intl/pcm/page-get-eth.json b/src/intl/pcm/page-get-eth.json deleted file mode 100644 index e130781b4bb..00000000000 --- a/src/intl/pcm/page-get-eth.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "page-get-eth-article-keeping-crypto-safe": "Di keys to kip yor crypto safe", - "page-get-eth-article-protecting-yourself": "To dey protect yorsef and yor funds", - "page-get-eth-article-store-digital-assets": "Hau to store digital assets on Ethereum", - "page-get-eth-article-protecting-yourself-desc": "MaiCrypto", - "page-get-eth-article-keeping-crypto-safe-desc": "Coinbase", - "page-get-eth-article-store-digital-assets-desc": "ConsenSys", - "page-get-eth-cex": "Sentralize ekshanj", - "page-get-eth-cex-desc": "Ekshanj na biznes wey go alow yu buy crypto wit normal money. Dem get pawa on top any ETH wey yu buy ontil yu send am go yor own wallet.", - "page-get-eth-checkout-dapps-btn": "Shek dem dapps", - "page-get-eth-community-safety": "Komunity posts on sekurity", - "page-get-eth-description": "Any singol organizashon nor dey Ethereum - im dey desentralize.", - "page-get-eth-dex": "Desentralize ekshanj (DEXs)", - "page-get-eth-dex-desc": "If yu wont more kontrol, buy ETH yusin smart kontracts. Wit one DEX yu fit trade digital asset wey yu nor go give pesin kontrol over yor funds for one sentralized kompany.", - "page-get-eth-peers": "Make yu risiv ETH from una peers", - "page-get-eth-peers-desc": "Wons yu don get one Ethereum akant, all yu nid do na make yu shia yor address to bigin dey send and to dey risiv ETH (and oda tokens) peer-to-peer.", - "page-get-eth-staking": "Riwod for stake", - "page-get-eth-staking-desc": "If yu don get som ETH bifor, yu fit dey make more money as yu dey run one validator node join. Dem go pay yu for doing dis verifikashon wok for ETH.", - "page-get-eth-earn": "Mak yu earn ETH", - "page-get-eth-earn-desc": "Yu fit dey earn ETH if yu dey wok for DAOs abi kompany wey dey pay crypto, dey win bounties, dey find software bugs and more join.", - "page-get-eth-daos-link-desc": "Make yu learn about DAOs", - "page-get-eth-cex-link-desc": "See one list for ekshanj", - "page-get-eth-staking-link-desc": "Make yu learn more on how to dey stak", - "page-get-eth-dexs": "Disentralized ekshanjis (DEXs)", - "page-get-eth-dexs-desc": "Disentralize ekshanj na open market for ETH and oda tokens. Dem dey konet buyers and sellers straight.", - "page-get-eth-dexs-desc-2": "Insted make yu yus anoda pesin to safeguard funds on top yor transakshons, dem dey yus kode. De seller ETH go komot wen de payment don konfam. Na dis kain kode dem dey koll smart kontract.", - "page-get-eth-dexs-desc-3": "Dis mean sey small geographical blokaj fit dey pass sentralize alternatives. If one person dey sell wetin yu wont and gri for one payment metod yu fit provide, yu fit kontinu.", - "page-get-eth-dexs-desc-4": "Note: plenty dexes dey yus ether (WETH) wey dem wrap to funkshon. Learn plenty tins abou ether wey dem wrap.", - "page-get-eth-do-not-copy": "Eksampol: Nor kopy am", - "page-get-eth-exchanges-disclaimer": "Na hand wi take kolet dis info. If yu si say somtin nor koret, let us sabi for", - "page-get-eth-exchanges-empty-state-text": "Enta yor kountry wey yu dey stay to see list of ekshanj wey yu fit yus", - "page-get-eth-exchanges-except": "Eksept", - "page-get-eth-exchanges-header": "Wich kountry you dey stay?", - "page-get-eth-exchanges-header-exchanges": "Eshanjis", - "page-get-eth-exchanges-header-wallets": "Wallets", - "page-get-eth-exchanges-intro": "Ekshanj get some places yu nor fit sell crypto to. Dis na na list wey dey show savis wey dey operate for ish kountry. Endorsement nor dey inside hia - make yu do yor own research!", - "page-get-eth-exchanges-no-exchanges": "Nor vex, wi nor sabi any ekshanjis wey fit alow yu buy ETH from dis kountry. If yu sabi, make wi sabi", - "page-get-eth-exchanges-no-exchanges-or-wallets": "Nor vex, wi nor sabi any ekshanjis wey fit alow yu buy ETH from dis kountry. If yu sabi, make wi sabi", - "page-get-eth-exchanges-no-wallets": "Nor vex, wi nor sabi any wallets wey fit alow yu buy ETH from dis kountry. If yu do, make wi sabi", - "page-get-eth-exchanges-search": "Type wia yu dey live...", - "page-get-eth-exchanges-success-exchange": "E fit take some days to regista wit one ekshanj bikos of di legal verifikashon wey dem dey do.", - "page-get-eth-exchanges-success-wallet-link": "wallets", - "page-get-eth-exchanges-success-wallet-paragraph": "Wia yu dey live, yu fit buy ETH diret from these wallets. Make yu sabi more here", - "page-get-eth-exchanges-usa": "United states of America (USA)", - "page-get-eth-get-wallet-btn": "Make yu get one wallet", - "page-get-eth-hero-image-alt": "Make yu get ETH hero imaj", - "page-get-eth-keep-it-safe": "Make yu kip yor ETH safe", - "page-get-eth-meta-description": "Hau yu fit buy ETH based on wia yu dey live and hau yu go take kip am.", - "page-get-eth-meta-title": "How yu fit get ETH", - "page-get-eth-need-wallet": "Yu go nid wallet to yus one DEX.", - "page-get-eth-new-to-eth": "Yu dey new to ETH? Here na wetin fit make yu stat.", - "page-get-eth-other-cryptos": "Make yu buy wit oda crypto", - "page-get-eth-protect-eth-desc": "One of di ogbonge features for Ethereum bi sey yu go dey kontrol yor own asset as yu dey manaj yor own akant. Dis mean sey yu nor nid trust anoda person wit yor asset, and yu dey safe from anoda person wey want do wayo, goin luzin everytin wey yu get. Howeva, im also mean sey na yu dey in sharge for yor own sekurity.", - "page-get-eth-protect-eth-in-wallet": "Make yu kip yor ETH for yor own wallet", - "page-get-eth-search-by-country": "Mak yu search by kountry", - "page-get-eth-security": "Dis mean sey yu nid to take di sekurity for yor money wella. Wit ETH, yu nor dey trust bank abi kompany to look afta yor assset, na yu dey do dat for yorsef.", - "page-get-eth-smart-contract-link": "More on smart kontracts", - "page-get-eth-swapping": "Swap yor tokens for anoda pesin ETH. And vice versa.", - "page-get-eth-try-dex": "Try one DEX", - "page-get-eth-use-your-eth": "Yus yor ETH", - "page-get-eth-use-your-eth-dapps": "Nau wey yu get some ETH, shek some Ethereum aplikashon (dapps). Dem bi dapps for finans, soshial media, gamin and plenti difren kategoris.", - "page-get-eth-wallet-instructions": "Folow wallet instrushon", - "page-get-eth-wallet-instructions-lost": "If yu luz kontrol of yor akant, yu go luz yor money. Yor wallet supose tell yu how to dey protect am. Make yu dey folow dem kiafuly - for plenti cases, nor one fit helep yu if yu nor fit enta yor akant.", - "page-get-eth-wallets": "Wallets", - "page-get-eth-wallets-link": "More on wallets", - "page-get-eth-wallets-purchasing": "Some wallet fit alow yu buy crypto wit yor debit/credit kard, even bank transfer abi Apple Pay. Im dipend on wia yu dey live.", - "page-get-eth-warning": "Dis dem DEXs nor dey for biginas as yu go nid some ETH to yus dem. Dis na just eksampols, nor bi products wey wi don stamp. Make yu do yor own research!", - "page-get-eth-what-are-DEX's": "Wetin bi DEXs?", - "page-get-eth-whats-eth-link": "Wetin bi ETH?", - "page-get-eth-where-to-buy-desc": "Yu fit earn ETH, risiv am from yor peers, abi buy am from ekshanjis and apps.", - "page-get-eth-where-to-buy-desc-2": "Shek wich savis yu fit yus based on wia yu dey live.", - "page-get-eth-where-to-buy-title": "Wia to get ETH", - "page-get-eth-your-address": "Yor ETH address", - "page-get-eth-your-address-desc": "Wen yu download wallet, e go kreate publik ETH address for yu. Si hau dis go look like:", - "page-get-eth-your-address-desc-3": "Rizin am like yu email address, but insted make yu risiv mail, yu go risiv ETH. If yu wan transfa ETH from ekshanj to yor wallet, yus yor address as di destinashon. Make sure say yu shek am wella bifor yu send am o!", - "page-get-eth-your-address-wallet-link": "Make yu shek out wallets", - "listing-policy-raise-issue-link": "Make yu raise issue", - "page-find-wallet-last-updated": "Last time wey dem update" -} diff --git a/src/intl/pcm/page-index.json b/src/intl/pcm/page-index.json deleted file mode 100644 index 72a5f68cc3d..00000000000 --- a/src/intl/pcm/page-index.json +++ /dev/null @@ -1,128 +0,0 @@ -{ - "page-index-activity-description": "Aktivity from all Ethereum netwoks", - "page-index-activity-tag": "Aktivity", - "page-index-activity-header": "Di ekosystem wey strong pass", - "page-index-bento-header": "One new way to yus di intanet", - "page-index-bento-assets-action": "More abou NFTs", - "page-index-bento-assets-content": "Yu fit turn art, certifikates abi even real estate to token. Anytin fit bi one token wey yu fit trade. Ownaship na publik and yu fit verify am.", - "page-index-bento-assets-title": "Intanet wit difren assets", - "page-index-bento-dapps-action": "Make yu browse apps", - "page-index-bento-dapps-content": "Ethereum apps dey work witout sellin yor data. Make yu protet privacy.", - "page-index-bento-dapps-title": "Innovative apps", - "page-index-bento-defi-action": "Make yu explore DeFi", - "page-index-bento-defi-content": "Plenti Ethereum nor fit open bank akant abi dey yus dem monie for free. Ethereum finanshia system dey always open and dey bias.", - "page-index-bento-defi-title": "Finanshia system wey dey okay", - "page-index-bento-networks-action": "Make yu eksplore benefits", - "page-index-bento-networks-content": "Ethereum na hub for blockchain innivashon. Di ogbonge project dey on top Ethereum.", - "page-index-bento-networks-title": "Di netwok of netwoks dem", - "page-index-bento-stablecoins-action": "Make yu learn more", - "page-index-bento-stablecoins-content": "Stabolcoins na kurensis wey maintain stabol value. Dem price dey match di U.S. dollar abi oda stabol assets.", - "page-index-bento-stablecoins-title": "Crypto witout volatility", - "page-index-builders-action-primary": "Portal for builda", - "page-index-builders-action-secondary": "Dokumentashon", - "page-index-builders-description": "Ethereum na home to Web3 wey large pass and di ekosystem divelopa wey strong pass. Make yu yus JavaScript and Python, abi learn one smart kontract language laik Solidity abi Vyper to write yor own app.", - "page-index-builders-tag": "Buildas", - "page-index-builders-header": "Blockchain builda komunity wey big pass", - "page-index-calendar-add": "Make yu add am to kalenda", - "page-index-calendar-fallback": "Nor koll dey kome", - "page-index-calendar-title": "Next kolls", - "page-index-community-action": "More on ethereum.org", - "page-index-community-description-1": "Na plenti translators, koders, disignas, kopywritas, and enthusiastik komunity membas build and dey maintain ethereum.org website ish month.", - "page-index-community-description-2": "Kome ask kweshins, konet wit pipol around di world and kontribute to di website. Yu go get relivant pratikal ekspiriens and dem go guide yu durin di prosess!", - "page-index-community-description-3": "Ethereum.org komunity na di pafet plase to start and learn.", - "page-index-community-tag": "Ethereum.org Komunity", - "page-index-community-header": "Wey dem build by di komunity", - "page-index-cta-dapps-description": "Finans, gaming, soshial", - "page-index-cta-dapps-label": "Try apps", - "page-index-cta-get-eth-description": "Di kurensy of Ethereum", - "page-index-cta-get-eth-label": "Get ETH", - "page-index-cta-wallet-description": "Kreate akants and manaj assets", - "page-index-cta-wallet-label": "Make yu pick one wallet", - "page-index-cta-build-apps-description": "Make your first app", - "page-index-cta-build-apps-label": "Begin building", - "page-index-description": "Di platfom wey dey lead for innovative apps and blockchain netwoks", - "page-index-developers-code-example-description-0": "Build one bank wey dem pawa by logik wey yu don program", - "page-index-developers-code-example-description-1": "Kreate tokens wey yu fit transfa and yus akross aplikashons", - "page-index-developers-code-example-description-2": "Yus languajis wey dey exist to interact wit Ethereum and oda aplikashons", - "page-index-developers-code-example-description-3": "Make yu imajin savis as disentralized again, open aplikashons", - "page-index-developers-code-example-title-0": "Yor own bank", - "page-index-developers-code-example-title-1": "Yor own kurrency", - "page-index-developers-code-example-title-2": "One Javascript Ethereum wallet", - "page-index-developers-code-example-title-3": "One open, pamishonless DNS", - "page-index-developers-code-examples": "Code eksampols", - "page-index-events-action": "Make yu see all events", - "page-index-events-header": "Events", - "page-index-events-subtitle": "Ethereum komunitis dey host events all around di world, all year long", - "page-index-hero-image-alt": "Pikshure of one city for fushure, wey dey reprisent ekosystem for Ethereum.", - "page-index-join-action-contribute-description": "Find out all di difren ways yu fit helep ethereum.org grow and bi betta.", - "page-index-join-action-contribute-label": "Hau yu fit kontribute", - "page-index-join-action-discord-description": "To ask kweshons, koordinate kondishon and join komunity kolls.", - "page-index-join-action-github-description": "Kontribute to kode, disign, artikols, etc.", - "page-index-join-action-twitter-description": "To kip up wit awa updates and impotant news.", - "page-index-join-description": "Dis website na open sorse wit hundresd of komunity kontributors. Yu fit propose edits to any of di kontent on dis site.", - "page-index-join-header": "Join ethereum.org", - "page-index-learn-description": "Crypto fit dey ovaweming. Nor worri, dem disign dis materials to helep yu sabi Ethereum in just few minutes.", - "page-index-learn-tag": "Make yu Learn", - "page-index-learn-header": "Make yu sabi Ethereum", - "page-index-meta-description": "Ethereum na global, decentralized place for money and aplikashon wey new. On Ethereum, yu fit write code wey dey kontrol money, and dey build aplikashons wey efribody fit use from anywia in di world.", - "page-index-meta-title": "Di komplete guide to Ethereum", - "page-index-network-stats-total-eth-staked": "Make yu value to dey protet Ethereum", - "page-index-network-stats-tx-cost-description": "Averaj transakshin kost", - "page-index-network-stats-tx-day-description": "Transakshons for di last 24h", - "page-index-network-stats-value-defi-description": "Value wey dem lock in DeFi", - "page-index-network-stats-total-value-held": "Total value wey dem hold on Ethereum", - "page-index-popular-topics-ethereum": "Wetin bi Ethereum?", - "page-index-popular-topics-header": "Topiks wey popular", - "page-index-popular-topics-action": "Oda topiks", - "page-index-popular-topics-roadmap": "Ethereum roadmap", - "page-index-popular-topics-start": "Hau to start, step by step", - "page-index-popular-topics-wallets": "Wetin crypto wallets dey?", - "page-index-popular-topics-whitepaper": "Ethereum whitepaper", - "page-index-posts-action": "Read more on dis websites", - "page-index-posts-header": "Risent posts", - "page-index-posts-subtitle": "Di blog posts wey juz komot and update from di komunity", - "page-index-title": "Welkom to Ethereum", - "page-index-use-cases-tag": "Use cases", - "page-index-values-description": "Bi part of di dijita revolushon", - "page-index-values-header": "Di intanet dey shanj", - "page-index-values-legacy": "Legasy", - "page-index-values-tag": "Values", - "page-index-values-ownership-legacy-label": "Ownaship wey dem restrict", - "page-index-values-ownership-legacy-content-0": "Wit one regular bank abi soshia media platfom, di organizashon don manaj yor assets and data. Yu rely on dem for assess and kontrol.", - "page-index-values-ownership-legacy-content-1": "Dem fit yus yor data in ways yu nor fir gree wit, base on dem polisis.", - "page-index-values-ownership-ethereum-label": "Diret ownaship", - "page-index-values-ownership-ethereum-content-0": "Wit Ethereum, only yu get assess and kontrol. Nor oda pesin go eva yus yor assets. Yu fit deside who yu go give dat pamishon to.", - "page-index-values-fairness-legacy-label": "Diskriminatory", - "page-index-values-fairness-legacy-content-0": "Tuday, nor bi efrione get di same assess to finashia savis. Some pipol fit fase barriers to assess due to dem lokashon abi nashonality.", - "page-index-values-fairness-ethereum-label": "Ekwol Assess", - "page-index-values-fairness-ethereum-content-0": "Wi biliv sey dem suppose allow efrione to benefit from global system. Dat na why Ethereum dey grant ekwol assess to all worldwide, regardles of who yu bi abi wia yu kome from.", - "page-index-values-privacy-legacy-label": "Privacy nor dey", - "page-index-values-privacy-legacy-content-0": "Wi nor fit ekspet gofament, korporashons, abi oda big-big, faseless organizashons to dey give us privacy out of dem pity.", - "page-index-values-privacy-legacy-content-1": "Most apps dey gada plenti of yor pesina info wey dem fit gada so dat dem fit target yu wit marketing wey dem organize.", - "page-index-values-privacy-ethereum-label": "Privacy full am", - "page-index-values-privacy-ethereum-content-0": "Ethereum komunity respet privacy. Yu get di rite to yus apps witout showin yorsef abi yor kontract info.", - "page-index-values-integration-legacy-label": "E dey brake into piesis", - "page-index-values-integration-legacy-content-0": "Most app dey push yu to kreate separate akants, wey dey make am hard to rimenba all yor login ditails and rejistrashons.", - "page-index-values-integration-ethereum-label": "Integrated", - "page-index-values-integration-ethereum-content-0": "Wit Ethereum yu fit yus yor akant again in all apps insted. Wi nor nid anybodi rejistrashon.", - "page-index-values-decentralization-legacy-label": "Im dey Sentralize", - "page-index-values-decentralization-legacy-content-0": "Na private entrepreneurs and shiaholdas wey own di kompanis. Dem alone dey kontrol di kompani and dey benefit pass from im success.", - "page-index-values-decentralization-ethereum-label": "Im dey disentralize", - "page-index-values-decentralization-ethereum-content-0": "Juz laik di intanet imsef, Ethereum nor bilong to anyone. Im dey shia and shape ekwol wit efrione. Nor singol owna dey wey fit dey kontrol am.", - "page-index-values-censorship-legacy-label": "Yu fit sensor am", - "page-index-values-censorship-legacy-content-0": "Modern platforms and im rules dey shanj somtaims. Stakeholdas, kompany manajment abi even oppresive regimes fit influens am.", - "page-index-values-censorship-ethereum-label": "Sensorship resistant", - "page-index-values-censorship-ethereum-content-0": "Resistans to opreshon na ogbonge key of Ethereum. Im work suppose dey always stay fair and make parshia nor dey.", - "page-index-values-censorship-ethereum-content-1": "Yu nor fit kontrol Ethereum by any nashon state, kompany abi individual.", - "page-index-values-open-legacy-label": "Im dey klose to plenti pipol", - "page-index-values-open-legacy-content-0": "Kompanis dey protet dem intelleshua propaty and nor dey shia am. Nor one outside di komapany fir see haw tins dey work, fix palava, abi dey impruf. Im hard for pipol to kreate new tools abi kustomize am.", - "page-index-values-open-ethereum-label": "Open to all", - "page-index-values-open-ethereum-content-0": "Ethereum dey open to all. Anyone fit see am, yus am, and impruf di kode, wey dey make am betta for efrione.", - "page-index-devconnect-banner-join-the-biggest-ethereum-event-of-the-year": "Join di biggest Ethereum event of di year", - "page-index-devconnect-banner-get-tickets": "Get tickets", - "page-index-fusaka-network-upgrade": "Netwok upgrade", - "page-index-fusaka-description": "For one fasta, safa and user-friendly Ethereum netwok |", - "page-index-fusaka-read-more": "Read more", - "page-index-fusaka-going-live-in": "Dey go live

", - "page-index-fusaka-live-now": "Dey live now" -} \ No newline at end of file diff --git a/src/intl/pcm/page-learn.json b/src/intl/pcm/page-learn.json deleted file mode 100644 index 01eb22f52ac..00000000000 --- a/src/intl/pcm/page-learn.json +++ /dev/null @@ -1,113 +0,0 @@ -{ - "toc-learn-hub": "Place to learn", - "toc-what-is-crypto-ethereum": "Wetin bi Ethereum?", - "toc-how-do-i-use-ethereum": "How I fit yus Ethereum?", - "toc-what-is-ethereum-used-for": "Wetin dem dey yus Ethereum do?", - "toc-strengthen-the-ethereum-network": "Make Ethereum netwok strong", - "toc-learn-about-the-ethereum-protocol": "Learn abou di Ethereum protokol", - "toc-learn-about-the-ethereum-community": "Learn abou di Ethereum komunity", - "toc-books-and-podcasts": "Books and podkasts", - "hero-header": "Learn abou Ethereum", - "hero-subtitle": "Yor edukashonal guide to di world of Ethereum. Make yu learn hau Ethereum dey work and hau yu fit konet to am. Dis page get all di technical and non-technical artikols, guides, and risorsis.", - "hero-button-lets-get-started": "Make we start", - "what-is-crypto-1": "Yu supose don hear abou crpto, blockchains and Bitcoin. Di links wey dey below go helep yu sabi wetin dem bi and hau dem rilate to Ethereum.", - "what-is-crypto-2": "Cryptocurrencies, like bitcoin, dey allow anyone to send money for dis world. Ethereum dey run dis too, but im fit run kode we dey allow pipol kreate aplikashons and organizashons. Im dey strong and flexibol: any komputa program fit run on Ethereum. Make yu learn more and find out hau to start:", - "what-is-ethereum-card-title": "What is Ethereum?", - "what-is-ethereum-card-description": "If yu bi otondo, start here to dey learn why Ethereum matta.", - "what-is-ethereum-card-image-alt": "Pikshure of one pesin wey dey look inside bazaar, wey supose reprisent Ethereum.", - "what-is-eth-card-title": "Wetin bi ETH?", - "what-is-eth-description": "Ether (ETH) na di moni wey dey pawa di Ethereum netwok and apps.", - "what-is-web3-card-title": "Wetin bi web3?", - "what-is-web3-card-description": "Web3 na model for di intanet wey dey value ownaship of yor assets and identity.", - "additional-reading-more-on-ethereum-basics": "More for Ethereum basiks", - "guides-hub-desc": "Guides: step-by-step instrukshons for using Ethereum", - "quiz-hub-desc": "Quiz hub: make yu test wetin yu sabi", - "additional-reading-what-are-smart-contracts": "Wetin bi Smart kontracts dem?", - "additional-reading-what-is-web3": "Wetin bi web3?", - "additional-reading-ethereum-in-thirty-minutes": "Ethereum in 30 minutes by Vitalik Buterin", - "additional-reading-get-eth": "Learn hau yu fit get ETH", - "how-do-i-use-ethereum-1": "To dey yus Ethereum fit mean plenti tins to plenti pipol. E fit bi sey yu wont sign in to one app, pruf yor online identity, abi send some ETH. Di numba one tin yu go nid na one akant. Di way wey izy pass to kreate and access one akant na to dey yus software wey dem koll wallet.", - "what-is-a-wallet-card-title": "Wetin bi wallet?", - "what-is-a-wallet-card-description": "Digital wallets bi like orijina wallets; dem store wetin yu nid to pruf yor identity and get access to di places yu value.", - "what-is-a-wallet-card-alt": "Illustrashon of robot.", - "find-a-wallet-card-title": "Make yu find one wallet", - "find-a-wallet-card-description": "Make yu browse wallets wey base on di features wey matta to yu.", - "find-a-wallet-button": "List of wallets", - "crypto-security-basics-card-title": "Basic things wey you need know about security", - "crypto-security-basics-card-description": "Make yu learn hau to identify scams and hau to afoid di tricks wey komon pass.", - "crypto-security-basics-card-button": "Make yu stay safe", - "things-to-consider-banner-title": "Tins yu supose konsida wen yu dey yus Ethereum", - "things-to-consider-banner-1": "Ish Ethereum transakshon rikwaya one fee in di form of ETH, even if yu nid to muv difrent tokens wey dem built on Ethereum laik di stabolcoins USDC abi DAI.", - "things-to-consider-banner-2": "Fees fit dey high dipendin on di numba of pipol wey dey try yus Ethereum, so wi rekomend to dey yus", - "things-to-consider-banner-layer-2": "Layer 2s", - "additional-reading-more-on-using-ethereum": "More on hau to dey yus Ethereum", - "additional-reading-how-to-create-an-ethereum-account": "How you go take open your ethereum akant", - "additional-reading-how-to-use-a-wallet": "Hau to yus wallet", - "additional-reading-layer-2": "Layer 2: to dey ridus transakshon fees", - "what-is-ethereum-used-for-1": "Ethereum don lead to di kreashon of new products and savis wey fit impruf difren areas of awa lives. Wi still dey for early stage but plenti tins dey to happi about.", - "defi-card-title": "Disentralized finans (Defi)", - "defi-card-description": "Make yu find anoda finanshia system wey dem build witout banks and dey open to anyone.", - "defi-card-button": "Wetin bi DeFi?", - "stablecoins-card-title": "Stabolcoins", - "stablecoins-card-description": "Cryptocurrencies wey dem peg to di value of one kurensy, komodity, abi some oda finanshia instrument.", - "stablecoins-card-button": "Wetin bi stabolcoins?", - "nft-card-title": "Non-fungibol tokens (NFTs)", - "nft-card-description": "Reprisent ownaship of unik items, from art to titol deeds to koncert tickets.", - "nft-card-button": "Wetin bi NFTs?", - "dao-card-title": "Disentralized autonomous organisashons (DAOs)", - "dao-card-description": "Enabol new ways to koordinate work witout one oga.", - "dao-card-button": "Wetin bi DAOs?", - "dapp-card-title": "Disentralized aplikashons (dapps)", - "dapp-card-description": "Kreate digital ekonomy of peer-to-peer savis.", - "dapp-card-button": "Search dapps", - "emerging-use-cases-title": "Yus cases wey dey emerge", - "emerging-use-cases-description": "Oda ogbonge industries wey dem kreate also dey abi don impruf wit Ethereum:", - "play-to-earn": "Play-to-earn games (P2E)", - "fundraising-through-quadratic-funding": "To dey raise moni thru Kwodratic Funding", - "supply-chain-management": "Supply chain manajment", - "more-on-ethereum-use-cases": "More on Ethereum yus cases", - "more-on-ethereum-use-cases-link": "Blockchain for kountries wey dey divelop", - "strengthening-the-ethereum-network-description": "Yu fit helep sikure Ethereum and earn riwods at di same taim by staking yor ETH. Difren opshons dey to dey stake dipendin on yor teknika knowlege and hau mush ETH yu get.", - "staking-ethereum-card-title": "To dey stake Ethereum", - "staking-ethereum-card-description": "Make yu learn hau to begin dey stake yor ETH.", - "staking-ethereum-card-button": "Make yu start to dey stake", - "run-a-node-card-title": "Run node", - "run-a-node-card-description": "Play one ogbonge role for di Ethereum netwok by runnin one node.", - "learn-about-ethereum-protocol-description": "For users wey get interest pass for di teknika part of di Ethereum netwok.", - "energy-consumption-card-title": "Enagi konsumpshon", - "energy-consumption-card-description": "Hau mush enagi Ethereum dey yus?", - "energy-consumption-card-button": "Shey Ethereum green?", - "ethereum-upgrades-card-title": "Ethereum roadmap", - "ethereum-upgrades-card-description": "Ethereum roadmap make am izy to grow, sikure and sustainabol.", - "ethereum-upgrades-card-button": "Make yu shek di roadmap", - "ethereum-whitepaper-card-title": "Ethereum whitepaper", - "ethereum-whitepaper-card-description": "Di orijina Ethereum proposal wey Vitalik Buterin write for 2014.", - "ethereum-whitepaper-card-button": "Rid whitepaper", - "more-on-ethereum-protocol-title": "Plenti tins dey on dis Ethereum protokol", - "more-on-ethereum-protocol-ethereum-for-developers": "Ethereum for divelopas", - "more-on-ethereum-protocol-consensus": "Ethereum pruf-of-stake wey base on konsensus mechanism'", - "more-on-ethereum-protocol-evm": "Komputa wey get Ethereum (Di EVM)", - "more-on-ethereum-protocol-nodes-and-clients": "Ethereum nodes and klients", - "ethereum-community-description": "Di success wey dey Ethereum na tanks to im ogbonge dedikated komunity. Plenti pipol wey dey inspaya and dey drive dey helep push Ethereum vishon fowod, as yu dey also provide sikurity to di netwok thru stakin and governans. kom join us!", - "community-hub-card-title": "Komunity hub", - "community-hub-card-description": "Awa komunity dey inklude pipol from all bakgrounds.", - "community-hub-card-alt": "Pikshure of a grup of builda wey dey work togeda.", - "community-hub-card-button": "Make yu find more", - "get-involved-card-title": "Hau I fit dey involve?", - "get-involved-card-description": "Yu (yes, yu!) dey welkom to kontribute to di Ethereum komunity.", - "online-communities-card-title": "Komunitis wey dey online", - "online-communities-card-description": "Komunity wey dey online dey provide betta oportunity to ask more spesifik kweshon abi karry body join.", - "online-communities-card-button": "Make yu searsh komunitis", - "books-about-ethereum": "Books abou Ethereum", - "proof-of-stake-description": "September 13, 2022 - Vitalik Buterin, Nathan Schneider", - "cryptopians-description": "February 22, 2022 - Laura Shin", - "out-of-the-ether-description": "September 29, 2020 - Matthew Leising", - "the-infinite-machine-description": "July 14, 2020- Camilla Russo", - "mastering-ethereum-description": "December 23, 2018 – Andreas M. Antonopoulos, Gavin Wood Ph.D.", - "podcasts-about-ethereum": "Tok-tok abou Ethereum", - "bankless-description": "One guide to Crypto Finans", - "zeroknowledge-description": "Dey go deep into di tech wey go pawa di disentralized web wey dey kome up and di komunity wey dey build dis", - "green-pill-description": "Searsh di crypto-ekonomik systems wey kreate positive ekstanalitis for di world", - "unchained-description": "Enta di pipol wey dey build di disentralized intanet, di details of dis technology wey fit hold awa fushure, and some of di topiks wey dey pain pass for cypto, like regulashon, sekurity and privacy", - "the-daily-gwei-description": "Ethereum news recaps, updates and analysis" -} diff --git a/src/intl/pcm/page-run-a-node.json b/src/intl/pcm/page-run-a-node.json deleted file mode 100644 index eba5acb1ee9..00000000000 --- a/src/intl/pcm/page-run-a-node.json +++ /dev/null @@ -1,135 +0,0 @@ -{ - "page-run-a-node-build-your-own-title": "Build ya own", - "page-run-a-node-build-your-own-hardware-title": "Step 1 - Hardware", - "page-run-a-node-build-your-own-minimum-specs": "Minimum specs", - "page-run-a-node-build-your-own-min-ram": "Na 4 - 8GB RAM", - "page-run-a-node-build-your-own-ram-note-1": "Si real note on staking", - "page-run-a-node-build-your-own-ram-note-2": "See note on Raspberry Pi", - "page-run-a-node-build-your-own-min-ssd": "2 TB SSD", - "page-run-a-node-build-your-own-ssd-note": "SSD dey necessary for wriite speeds.", - "page-run-a-node-build-your-own-recommended": "Di one wey wi rekomend", - "page-run-a-node-build-your-own-nuc": "Intel NUC, 7th gen abi the one wey high pass this", - "page-run-a-node-build-your-own-nuc-small": "x86 processor", - "page-run-a-node-build-your-own-connection": "Wired internet connnection", - "page-run-a-node-build-your-own-connection-small": "E no dey required but e dey provide easiy setup and consistent conenection", - "page-run-a-node-build-your-own-peripherals": "Diplay screen and keyboard", - "page-run-a-node-build-your-own-peripherals-small": "Unless you dey use DAppNode, abu ssh/headless setup", - "page-run-a-node-build-your-own-software": "Step 2 - Software", - "page-run-a-node-build-your-own-software-option-1-title": "Option 1 - DAppNode", - "page-run-a-node-build-your-own-software-option-1-description": "When you don ready with your hardware, dem fit download the DAppNode Operating system on any computer and install am inside fresh ssd with usb drive.", - "page-run-a-node-build-your-own-software-option-1-button": "DAppNode Setup", - "page-run-a-node-build-your-own-software-option-2-title": "Option 2 - Command line", - "page-run-a-node-build-your-own-software-option-2-description-1": "For maximum control, experiences users fit prefer make dem use the command line instead.", - "page-run-a-node-build-your-own-software-option-2-description-2": "See our developer docs wey contain more information about getting started with client selection.", - "page-run-a-node-build-your-own-software-option-2-button": "Command line setup", - "page-run-a-node-buy-fully-loaded-title": "Buy fully loaded", - "page-run-a-node-buy-fully-loaded-description": "Order plug and play options from vendores for the simplest onboarding experience.", - "page-run-a-node-buy-fully-loaded-note-1": "Yu no nid any building.", - "page-run-a-node-buy-fully-loaded-note-2": "Setup app with GUI.", - "page-run-a-node-buy-fully-loaded-note-3": "You no need command line.", - "page-run-a-node-censorship-resistance-title": "Censorship resistance", - "page-run-a-node-censorship-resistance-preview": "Ensure make e give you access when you need am and you no fit dey censored.", - "page-run-a-node-censorship-resistance-1": "A 3rd-party node cno fit refuse transacrions from specific IP addresses, or transaction wey involve specific accounts, and e fit block you make you no use the network when you need am. ", - "page-run-a-node-censorship-resistance-2": "If yu get yor own node wey you fit submit transactions to then e go guarantee say you fit broadcast your transaction to everyone wey dey the peer to peer network at anytime.", - "page-run-a-node-community-title": "Find some helpers", - "page-run-a-node-community-description-1": "Online patforms like Discord and reddit na home to a large number of community builders wey dey willing to help you with any questions you fit encounter.", - "page-run-a-node-community-description-2": "No go do am alone. If you get question, e dey sure say person for here fit help you answer am.", - "page-run-a-node-community-link-1": "Join the DAppNode Discord", - "page-run-a-node-community-link-2": "Find online communities", - "page-run-a-node-choose-your-adventure-title": "Choose your adventure", - "page-run-a-node-choose-your-adventure-1": "Yu go nid some hardwar make yu start. Although you fit run node software ontop your personal computer, if you get dedicated machine, e fit enhance your node performance and e go minimize the impact on top your computer.", - "page-run-a-node-choose-your-adventure-2": "Wen yu dey select hardware, make you consider the chain if e dey grow, and the maintenance e go need. if you increase the specs, e fit delay any need for node maintenance.", - "page-run-a-node-choose-your-adventure-build-1": "Cheap and customizable options wey dey for more technical users.", - "page-run-a-node-choose-your-adventure-build-bullet-1": "Source your own parts.", - "page-run-a-node-choose-your-adventure-build-bullet-2": "Install DAppNode.", - "page-run-a-node-choose-your-adventure-build-bullet-3": "Or, make you choose your own OS and clients.", - "page-run-a-node-choose-your-adventure-build-start": "Stat to dey build", - "page-run-a-node-decentralized-title": "Decentralization", - "page-run-a-node-decentralized-preview": "Make you try dey resist centralized points of failure.", - "page-run-a-node-decentralized-1": "Centralized cloud servers fit provide plenty computing power, but them dey provide target for nation states abi attackers wey wan disrupt the network.", - "page-run-a-node-decentralized-2": "Person fit acheive Network resilence with more nodes, in geographically diverse locations, and na more people wey get diverse background dey operate am. Aas more people dey run their own node, reliance on centralized points of failure go diminish and e go make the network strong.", - "page-run-a-node-further-reading-title": "Further reading", - "page-run-a-node-further-reading-1-link": "Mastering ethereum - should I run a fulll node", - "page-run-a-node-further-reading-1-author": "Andreas antonopoulos", - "page-run-a-node-further-reading-2-link": "Ethereum on ARM - Quick start guide", - "page-run-a-node-further-reading-3-link": "The limits to Blockchain Scalability", - "page-run-a-node-further-reading-3-author": "Vitalik Buterin", - "page-run-a-node-getting-started-title": "To start am", - "page-run-a-node-getting-started-software-section-1": "In di earlier days of di network, users bin need get di ability to interface wit di command-line in oda tu operate an Ethereum node.", - "page-run-a-node-getting-started-software-section-1-alert": "If dis na yur preference, nd yu don get di skills, feel free tu check out our teknical docs.", - "page-run-a-node-getting-started-software-section-1-link": "Come power an Ethereum node", - "page-run-a-node-getting-started-software-section-2": "Now we get DAppNode, wey be fre nd open-source software wey dey give users anapp-like experience as dem dey manage dem node.", - "page-run-a-node-getting-started-software-section-3a": "Just tap one or two yu fit do make yur node dey up and running.", - "page-run-a-node-getting-started-software-section-3b": "DAppNode dey make am easy for users tu run full nodes, as well as dapps nd oda P2P networks, wey need no dey to dey touch di command-line. E dey make am easier for everyone tu participate nd create a more decentralized network.", - "page-run-a-node-getting-started-software-title": "Software", - "page-run-a-node-glyph-alt-terminal": "Terminal glyph", - "page-run-a-node-glyph-alt-phone": "Phone tap glyph", - "page-run-a-node-glyph-alt-dappnode": "DAppNode glyph", - "page-run-a-node-glyph-alt-pnp": "Plug-n-play glyph", - "page-run-a-node-glyph-alt-hardware": "Hardware glyph", - "page-run-a-node-glyph-alt-software": "Software download glyph", - "page-run-a-node-glyph-alt-privacy": "Privaci glyph", - "page-run-a-node-glyph-alt-censorship-resistance": "Censorship resistant megaphone glyph", - "page-run-a-node-glyph-alt-earth": "Earth glyph", - "page-run-a-node-glyph-alt-decentralization": "Decentralization glyph", - "page-run-a-node-glyph-alt-vote": "Voice yur vote glyph", - "page-run-a-node-glyph-alt-sovereignty": "Sovereignty glyph", - "page-run-a-node-hero-alt": "Graphic of node", - "page-run-a-node-hero-header": "Take full kontrol.
Run yur own node.", - "page-run-a-node-hero-subtitle": "Become fully sovereign as you dey help secure di network. Become Ethereum.", - "page-run-a-node-hero-cta-1": "Make yu learn more", - "page-run-a-node-hero-cta-2": "Make we dive in!", - "page-run-a-node-install-manually-title": "Install manually", - "page-run-a-node-install-manually-1": "If you be more teknical user nd you don decide to build yur own device, DAppNode fit dey downloaded from any komputa nd installed onto a fresh SSD via a USD drive.", - "page-run-a-node-meta-description": "An introduction on what, why, and how tu run an Ethereum node.", - "page-run-a-node-participate-title": "Participate", - "page-run-a-node-participate-preview": "Di decentralization revolution starts wit you.", - "page-run-a-node-participate-1": "By running a node you become part of a global movement tu decentralize control and power over a world of information.", - "page-run-a-node-participate-2": "If yu bi holder, bring value tu yur ETH by to dey support di health and decentralization of di network, and ensure say yu get a say for e future.", - "page-run-a-node-privacy-title": "Privacy & Security", - "page-run-a-node-privacy-preview": "Stop to dey leak yur personal informashion tu third party nodes.", - "page-run-a-node-privacy-1": "When you dey send transactions and you dey use public nodes, personal information fit leaked to third party services like IP address and the ethereum address wey you own.", - "page-run-a-node-privacy-2": "By pointing compatible wallets tu yur own node yu fit yus yur wallet tu privately dn securely interact wit di blockchain.", - "page-run-a-node-privacy-3": "Also, if a potopoto node spread invalid transakshions, yur node go simply disregard am. Every transakshion dey verified locally on yur own machine, so yu no need tu trust anyone.", - "page-run-a-node-rasp-pi-title": "A note on Raspberry Pi (ARM processor)", - "page-run-a-node-rasp-pi-description": "Pasphberry Pis na lightweight and computers wey dey affordable, but theem get limitation wey fit impact the performance of our node. Though dem no recommend am for staking and these fit be anoda options wey you fit take run noce for personal use, with as low as 4GB 08GB of RAM.", - "page-run-a-node-rasp-pi-note-1-link": "DAppNode wey dey ARM", - "page-run-a-node-rasp-pi-note-1-description": "See dis instructions if yu dey plan on running DAppNode on a Raspberry Pi", - "page-run-a-node-rasp-pi-note-2-link": "Ethereum on ARM documentashon", - "page-run-a-node-rasp-pi-note-2-description": "Learn how you go take set up node from the command line on top Raspberry Pi", - "page-run-a-node-rasp-pi-note-3-link": "Run a node wit Raspberry Pi", - "page-run-a-node-rasp-pi-note-3-description": "Follow along here if tutorials na wetin you like", - "page-run-a-node-shop": "Shop", - "page-run-a-node-shop-avado": "Shop Avado", - "page-run-a-node-shop-dappnode": "Shop DAppNode", - "page-run-a-node-staking-title": "Stake your ETH", - "page-run-a-node-staking-description": "Although dem no require am with node wey dey run, you dey one step close make you stake your ETH use collect rewards and help contribut to different component of ethereum security.", - "page-run-a-node-staking-link": "Stake ETH", - "page-run-a-node-staking-plans-title": "Yu dey plan on staking?", - "page-run-a-node-staking-plans-description": "Tu maximize di efficiency of yur validator, a minimum of 16GB RAM dey recommended, but 32GB dey better, wit a CPU benchmark score of 6667+ oncpubenchmark.net.E dey also recommended dat stakers get access tu unlimited high-speed intanet bandwidth, though dis no be absolute requirement.", - "page-run-a-node-staking-plans-ethstaker-link-label": "How tu shop for Ethereum validator hardware", - "page-run-a-node-staking-plans-ethstaker-link-description": "EthStaker bin go into more detail in dis hour long special", - "page-run-a-node-sovereignty-title": "Sovereignty", - "page-run-a-node-sovereignty-preview": "Think of tu dey run a node like di next step beyond getting yur own Ethereum wallet.", - "page-run-a-node-sovereignty-1": "An Ethereum wallet dey allow yu tu take full custody and control of yur digital assets by holding di private keys tu yur addresses, but those keys no dey tell yu di current state of di blockchain, such as yur wallet balance.", - "page-run-a-node-sovereignty-2": "By default, Ethereum wallets typically dey reach out tu a 3rd-party node, such as infura or Alchemy, when yu dey look up yur balances. Tu dey run yur own node dey allow yu tu have yur own copy of di Ethereum blockchain.", - "page-run-a-node-title": "Run node", - "page-run-a-node-voice-your-choice-title": "Voice yur choice", - "page-run-a-node-voice-your-choice-preview": "No give up control in di event of a fork.", - "page-run-a-node-voice-your-choice-1": "In di event of a chain fork, where two chains emerge wit two different sets of rules, running yur own node guarantees yur abiity tu choose which set of rules yu support. It's up tu n yu tu upgrade to new rules and support proposed changes, or not.", - "page-run-a-node-voice-your-choice-2": "If you dey stake ETH, to dey run yur own node dey allow yu to choose yur own client, to minimize yur risk of slashingnd tu react to fluctuating demands of di network over time. Staking wit third party forfeits yur vote on which client yu dey think say na the best choice.", - "page-run-a-node-what-title": "Wetine mean to \"run a node\"?", - "page-run-a-node-what-1-subtitle": "Run software.", - "page-run-a-node-what-1-text": "Known as a 'client', this software downloads a copy of di Ethereum blockchain nd verifies di validity of every block, den keeps it up-to-date wit new blocks nd transakshions, nd helpf odas download nd update dem own copies.", - "page-run-a-node-what-2-subtitle": "Wit hardware.", - "page-run-a-node-what-2-text": "Ethereum dey designed tu run on average konsuma-grade komputas. Yu fit dey yus any personal komputa, but most users dey do make dem node run on dedicated hardware tu eliminate di performance impact on dem machine nd minimize node downtime.", - "page-run-a-node-what-3-subtitle": "While e dey online.", - "page-run-a-node-what-3-text": "Tu dey run an Ethereum node fit dey sound complicated at fes, but the thing na just to dey continously run client software on a komputa as e dey connected tu di internet. As e dey online, yur node go simply dey inactive until e come back online nd catches up wit di latest changes.", - "page-run-a-node-who-title": "Whosuppose run a node?", - "page-run-a-node-who-preview": "Evryone! Nodes no just dey for proof-of-stake validators.Anyonefit run a node - you no even need ETH.", - "page-run-a-node-who-copy-1": "Yu nor nid to stake ETH to run a node. In fact, na every oda node on Ethereum wey dey hold validators akantable.", - "page-run-a-node-who-copy-2": "Yu fit no get di financial rewards wey validators dey earn, but dem dey many oda benefits of running a node for any Ethereum user tu consida, including privacy, security. reduced reliance on third-party servers, censorship resistance nd improved health nd decentralization of di network.", - "page-run-a-node-who-copy-3": "To dey get yur own node mean say you no need to trust information about di state of di network wey dem provide by third party.", - "page-run-a-node-who-copy-bold": "Yu no trust. Verify.", - "page-run-a-node-why-title": "Why yu suppose run a node?" -} diff --git a/src/intl/pcm/page-stablecoins.json b/src/intl/pcm/page-stablecoins.json deleted file mode 100644 index a63138b20bb..00000000000 --- a/src/intl/pcm/page-stablecoins.json +++ /dev/null @@ -1,168 +0,0 @@ -{ - "page-stablecoins-accordion-borrow-crypto-collateral": "Kolateral for crypto", - "page-stablecoins-accordion-borrow-crypto-collateral-copy": "Wit Ethereum, yu fit borow directly from oda pipol witout say yu go nid to trade yor ETH. Dis one fit give yu leverage – some pipol dey do dis to try gada more ETH.", - "page-stablecoins-accordion-borrow-crypto-collateral-copy-p2": "But bikos di price of ETH dey shange anyhau, yu go nid put more kolateral. E mean say if yu wont borow 100 stabolcoins, yu fit nid like $150 worth of ETH. Dis one dey protet di system and di pipol wey lend yu.", - "page-stablecoins-accordion-borrow-crypto-collateral-link": "More tori on stabolcoins wey crypto dey bak", - "page-stablecoins-accordion-borrow-pill": "Waya Pass", - "page-stablecoins-accordion-borrow-places-intro": "Dis dapps fit alow yu borow stabolcoins wey yu go yus crypto as kolateral. Some of dem fit asept oda coins apart from ETH.", - "page-stablecoins-accordion-borrow-places-title": "Places wey yu fit borow stabolcoins", - "page-stablecoins-accordion-borrow-requirement-1": "Wallet wey dey for Ethereum", - "page-stablecoins-accordion-borrow-requirement-1-description": "Yu go nid wallet to yus one dapp", - "page-stablecoins-accordion-borrow-requirement-2": "Ether (ETH)", - "page-stablecoins-accordion-borrow-requirement-2-description": "Yu go nid ETH for kolateral and/or transakshon moni", - "page-stablecoins-accordion-borrow-requirements-description": "To borow stabolcoins, yu go nid yus di koret dapp. Yu go also nid wallet and some ETH.", - "page-stablecoins-accordion-borrow-risks-copy": "If yu yus ETH as kolateral and im value drop, yor kolateral nor go fit kova di stabolcoins wey yu generate. E fit kause yor ETH to drop finish and yu fit fase penalty. So if yu borow stabolcoins, yu go nid dey monitor di ETH price.", - "page-stablecoins-accordion-borrow-risks-link": "Kurent ETH price", - "page-stablecoins-accordion-borrow-risks-title": "Risks", - "page-stablecoins-accordion-borrow-text-preview": "Yu fit borow stabolcoins by yusin crypto for kolateral, but yu go nid pay am bak.", - "page-stablecoins-accordion-borrow-title": "Borow", - "page-stablecoins-accordion-buy-exchanges-title": "Exchanges wey dey popular", - "page-stablecoins-accordion-buy-requirement-1": "Ekshange for crypto and wallets", - "page-stablecoins-accordion-buy-requirement-1-description": "Shek di savis wey yu fit yus for wia yu dey live", - "page-stablecoins-accordion-buy-requirements-description": "Akant for one ekshange abi one wallet wey yu fit buy crypto from directly. Yu fit don yus one bifor to get some ETH. Shek make yu si wich savis yu fit yus for wia yu dey live.", - "page-stablecoins-accordion-buy-text-preview": "Plentyi ekshanges and wallets dey wey yu fit buy stabolcoins directly. But e fit get some restrikshons base on wia yu dey.", - "page-stablecoins-accordion-buy-title": "Buy", - "page-stablecoins-accordion-buy-warning": "Sentralize ekshanges fit list only stabolcoins wey dey rily upon anoda kurrensy like USDC, Tether, and odas. Yu fit nor si dem buy directly, but yu go fit buy dem by ekshange ETH abi oda coins wey yu fit buy on top di platfom.", - "page-stablecoins-accordion-earn-project-1-description": "Di majority teknikal work dey afailabol for pipol wey wont kontribute.", - "page-stablecoins-accordion-earn-project-2-description": "Teknology, kontent, and oda work for de MakerDao komunity (di team wey bring Dai give yu).", - "page-stablecoins-accordion-earn-project-3-description": "Wen yu sabi yor matta well-well, find bugs to earn Dai.", - "page-stablecoins-accordion-earn-project-bounties": "Gitcoin awoof", - "page-stablecoins-accordion-earn-project-bug-bounties": "Layer for consensus bug awoof", - "page-stablecoins-accordion-earn-project-community": "Komunity for MakerDao", - "page-stablecoins-accordion-earn-projects-copy": "Na platfoms wey go pay yu for yor work as yu dey yus stabolcoins.", - "page-stablecoins-accordion-earn-projects-title": "Wia yu fit chop stabolcoins", - "page-stablecoins-accordion-earn-requirement-1": "Wallet wey dey for Ethereum", - "page-stablecoins-accordion-earn-requirement-1-description": "Yu go nid wallet to kolet die stabolcoins wey yu don chop", - "page-stablecoins-accordion-earn-requirements-description": "Stabolcoins na good way to risiv payment for work and savis bikos di value na stabol. But yu go nid wallet to fit kolet yor payment.", - "page-stablecoins-accordion-earn-text-preview": "Yu fit earn stabolcoins as you dey work on top projects wey dey inside di Ethereum ecosystem.", - "page-stablecoins-accordion-earn-title": "Earn", - "page-stablecoins-accordion-less": "Less", - "page-stablecoins-accordion-more": "Show more", - "page-stablecoins-accordion-requirements": "Wetin yu go nid", - "page-stablecoins-accordion-swap-dapp-intro": "If yu don get ETH already and one wallet, yu fit yus dis dapps to swap am for stabolcoins.", - "page-stablecoins-accordion-swap-dapp-link": "More informashon on top desentralize ekshanges", - "page-stablecoins-accordion-swap-dapp-title": "Dapps wey yu fit yus to swap yor coins", - "page-stablecoins-accordion-swap-editors-tip": "Update from editor", - "page-stablecoins-accordion-swap-editors-tip-button": "Look for wallet", - "page-stablecoins-accordion-swap-editors-tip-copy": "Get one wallet wey go alow yu buy ETH and swap am for oda coins, even stabolcoins, directly.", - "page-stablecoins-accordion-swap-pill": "Di one wey wi rekomend", - "page-stablecoins-accordion-swap-requirement-1": "Wallet wey dey for Ethereum", - "page-stablecoins-accordion-swap-requirement-1-description": "Yu go nid wallet to give authorizashon for di swap and to store yor coins", - "page-stablecoins-accordion-swap-requirement-2": "Ether (ETH)", - "page-stablecoins-accordion-swap-requirement-2-description": "To pay for di swap", - "page-stablecoins-accordion-swap-text-preview": "To pay for di swap.", - "page-stablecoins-accordion-swap-title": "To pay for di swap", - "page-stablecoins-algorithmic": "Algorithmic", - "page-stablecoins-algorithmic-con-1": "Yu nid to trust (abi fit read) di algorithm.", - "page-stablecoins-algorithmic-con-2": "Yor balans of coins go shange based on di total supply.", - "page-stablecoins-algorithmic-description": "Dis stabolcoins nor dey back by any oda asset. Insted, one algorithm go sell tokens if di price drop bilow di normal value, and supply tokens if di value pass di normal amount. Bikos di numba of dis tokens wey dey sakulashon dey change wella, di numba of tokens wey yu go shange too, but e go always show yor shia.", - "page-stablecoins-algorithmic-disclaimer": "Algorithmic for stabolcoins na esperimental technology. Yu suppose sabi di risks bifor yu start to dey yus dem.", - "page-stablecoins-algorithmic-pro-1": "Yu nor nid kollateral.", - "page-stablecoins-algorithmic-pro-2": "Na one publi algorithm dey kontrol am.", - "page-stablecoins-bank-apy": "0.05%", - "page-stablecoins-bank-apy-source": "Di averaj rate wey banks dey pay for basik, federally insured savings accounts, for USA.", - "page-stablecoins-bank-apy-source-link": "Source", - "page-stablecoins-bitcoin-pizza": "Di Bitcoin pizza wey nor popula", - "page-stablecoins-bitcoin-pizza-body": "For 2010, one pesin buy 2 pizza for 10,000 bitcoin. For dat taim, di 10,000 worth ~$41 USD. For tuday's market, e dey worth millions of dollars. E get plenti similar transakshons wey pipol rigret for Ethereum's history too. Stabolcoins find solushon to all dis palava, wit stabolcoins yu go fit chop yor pizza and hold yor ETH witout regreting anytin later.", - "page-stablecoins-category-dashboard-and-education": "Dashbord and Edukashon", - "page-stablecoins-coin-price-change": "Coin price shanj (for di last 30 days)", - "page-stablecoins-crypto-backed": "Wey crypto dey back", - "page-stablecoins-crypto-backed-con-1": "E nor too stabol like stabolcoins wey fiat dey back.", - "page-stablecoins-crypto-backed-con-2": "Yu nid to dey wosh di value of di crypto collateral.", - "page-stablecoins-crypto-backed-description": "Dis stabolcoins dey backed by oda crypto assets, like ETH. Dem price dey dipend on di value of di underlying asset (abi kollateral), wey fit dey unstabol. Bikos ETH's value fit shange, dis stabolcoins dey ovacollateralised to make sure say the price dey as stabol as possibol. Dis one mean say e dey klosa to tok say one $1 crypto backed stabolcoin get one underlying crypto asset wey worth at least $2. So, if the price of ETH drop, more ETH must dey yus to back the stabolcoin, else di stabolcoins go luz dia value.", - "page-stablecoins-crypto-backed-pro-1": "E dey transparent and e nor get any baria.", - "page-stablecoins-crypto-backed-pro-2": "E dey very izy to shange to oda coins.", - "page-stablecoins-crypto-backed-pro-3": "External kustodians nor dey - all assets dey kontrolled by Ethereum akants.", - "page-stablecoins-dai-banner-body": "Dai fit bi di decentralize stabolcoin wey popula pass. E value na like one dollar and dem dey asept am well well for dapps.", - "page-stablecoins-dai-banner-learn-button": "Kom learn about Dai", - "page-stablecoins-dai-banner-swap-button": "Convert ETH for Dai", - "page-stablecoins-dai-banner-title": "Dai", - "page-stablecoins-dai-logo": "Di logo for Dai", - "page-stablecoins-editors-choice": "Editors' choices", - "page-stablecoins-editors-choice-intro": "For nau, dis ones probably be di eksampols of stabolcoins wey dem sabi wella and di coins wi don find yusful as wi dey yus dapps.", - "page-stablecoins-explore-dapps": "Search dapps", - "page-stablecoins-fiat-backed": "Backed by fiat", - "page-stablecoins-fiat-backed-con-1": "Sentralized - sombody supose issue di tokens.", - "page-stablecoins-fiat-backed-con-2": "E dey rikwaya to dey audit to make sure sey di kompany get enuf risav.", - "page-stablecoins-fiat-backed-description": "Basikaly, e bi like one IOU (I owe yu) for tradishonal fiat kurensy (mostly dollars). Yu fit yus yor fiat kurensy buy one stabolcoin wey yu fit later cash-out and turn am to yor original kurensy.", - "page-stablecoins-fiat-backed-pro-1": "E dey safe against crypto price flunctuashon.", - "page-stablecoins-fiat-backed-pro-2": "Shangis for price nor dey too much.", - "page-stablecoins-find-stablecoin": "Look for one stabolcoin", - "page-stablecoins-find-stablecoin-how-to-get-them": "Hau to take get stabolcoins", - "page-stablecoins-find-stablecoin-intro": "E reach hundreds of stabolcoins wey dey afailabol. Here na some wey go fit helep yu start. If yu bi biginna for Ethereum, wi go rekomend make yu do some risearsh first.", - "page-stablecoins-find-stablecoin-types-link": "Diferen kain of stabolcoin", - "page-stablecoins-get-stablecoins": "Hau to take get stabolcoins", - "page-stablecoins-hero-alt": "Di three stabolcoins wey big pass by hau much wey pipol don by na: Dai, USDC, and Tether.", - "page-stablecoins-hero-button": "Get stabolcoins", - "page-stablecoins-hero-header": "Digital money wey yu fit yus evryday", - "page-stablecoins-hero-subtitle": "Stabolcoins na coins wey dey built ontop Ethereum, wey dem design make dem dey one fixed price, even if de price of ETH shange dem nor go shange price.", - "page-stablecoins-interest-earning-dapps": "Intrest-earnin for dapps", - "page-stablecoins-meta-description": "One introdukshon to Ethereum stabolcoins: wetin dem be, hau to get dem, and why dem dey impotant.", - "page-stablecoins-precious-metals": "Metals wey dey preshios", - "page-stablecoins-precious-metals-con-1": "Sentralized - sombody supose issue di tokens.", - "page-stablecoins-precious-metals-con-2": "Yu go nid to trust who kreate di coin and di preshios metal wey dey risarves.", - "page-stablecoins-precious-metals-description": "Just like hau fiat-backed coins dey work, dis stabolcoins dey yus risorsis like gold maintain dem value.", - "page-stablecoins-precious-metals-pro-1": "E dey safe against crypto price flunctuashon.", - "page-stablecoins-prices": "Prices for stabolcoin", - "page-stablecoins-prices-definition": "Stabolcoins na cryptocurrencies wey nor dey fluntuate. Dem shia plenti same powers as ETH, but dia value dey stabol, e be like traditional currency. So yu go get asess to money wey dey stabol wey yu fit yus for Ethereum. ", - "page-stablecoins-prices-definition-how": "Hau stabolcoins dey take get dem stabol price", - "page-stablecoins-research-warning": "Ethereum na new teknology and most of di aplikashons dey new. Make sure say yu sabi di risk wey dey dia wella and make yu only deposit wetin yu fit afford to luz.", - "page-stablecoins-research-warning-title": "Always do yor own risearsh", - "page-stablecoins-save-stablecoins": "Save wit stabolcoins", - "page-stablecoins-save-stablecoins-body": "Stabolcoins dey mostly get interest rate wey dey above averaj evrytaim bikos many pipol dey dimand to borow dem. Some dapps dey wey yu fit yus yor stabolcoins earn interest by putting yor coins inside one place wey pipol go fit borow am, and you go dey earn interest for yor stabolcoins instanta as you deposit dem inside the place. Just like hau e dey for banks, yu dey supply coins for pipol wey wont borow but yu fit withdraw yor coins and yor interest at any taim wey yu wont.", - "page-stablecoins-saving": "Put yor stabolcoin savings for good yus to take earn some interest. Just like hau evrytin dey for crypto, the predicted Annual Percentage Yields (APY) (which means: hau much yu go dey earn wit yor coins per year) fit shange day-to-day based on the real-time supply and dimand.", - "page-stablecoins-stablecoins-dapp-callout-description": "Shek out dapps wey dey for Ethereum – stabolcoins dey very yusful for evryday transakshons.", - "page-stablecoins-stablecoins-dapp-callout-image-alt": "Illustrashon of one doge.", - "page-stablecoins-stablecoins-dapp-callout-title": "Yus stabolcoins wey yu get", - "page-stablecoins-stablecoins-dapp-description-1": "Markets dey for many stabolcoins, inkludin Dai, USDC, TUSD, USDT, and odas. ", - "page-stablecoins-stablecoins-dapp-description-2": "Lend stabolcoins and earn interest and $COMP, Compound's coin. Na extra gain be dat.", - "page-stablecoins-stablecoins-dapp-description-3": "One trading platform wey yu fit earn interest on top yor Dai and USDC.", - "page-stablecoins-stablecoins-dapp-description-4": "One app wey dem design for saving Dai.", - "page-stablecoins-stablecoins-feature-1": "Stablecoins dey efriwia and dem fit send am ontop intanet, e kon dey izy to send and risiv wons yu get Ethereum akant.", - "page-stablecoins-stablecoins-feature-2": "Dimand for stabolcoins dey high, so yu fit earn interest if yu lend yors. Make sure say yu sabi di risks bifor yu lend.", - "page-stablecoins-stablecoins-feature-3": "Yu fit ekshanj stabolcoins for ETH and oda Ethereum tokens. Plenti dapps dey rely on stabolcoins.", - "page-stablecoins-stablecoins-feature-4": "Stabolcoins dey sikure by cryptography. Nor one fit fake transakshons for dem.", - "page-stablecoins-stablecoins-meta-description": "One introdukshon to Ethereum stabolcoins: wetin dem be, hau to get dem, and why dem dey impotant.", - "page-stablecoins-stablecoins-table-header-column-1": "Currency", - "page-stablecoins-stablecoins-table-header-column-2": "Kapitalizashon for market", - "page-stablecoins-stablecoins-table-header-column-3": "Type for kollateral", - "page-stablecoins-stablecoins-table-type-crypto-backed": "Crypto", - "page-stablecoins-stablecoins-table-type-fiat-backed": "Fiat", - "page-stablecoins-stablecoins-table-type-precious-metals-backed": "Metals wey dey preshios", - "page-stablecoins-table-error": "E nor fit load stabolcoins. Try rifresh di page.", - "page-stablecoins-title": "Stabolcoins", - "page-stablecoins-top-coins": "Top stabolcoins by market kapitalizashon", - "page-stablecoins-top-coins-intro": "Market kapitalizashon na", - "page-stablecoins-top-coins-intro-code": "di total numba of tokens wey dey exist multiplied by di value per token. Dis list dey shange and di projects wey dem list here nor mean sey di ethereum.org team go endorse dem.", - "page-stablecoins-types-of-stablecoin": "Hau dem dey work: types of stabolcoin", - "page-stablecoins-usdc-banner-body": "USDC na probably di fiat-backed stabolcoin wey popula pass. Im value na like one dollar and e dey backed by Cirkol and Coinbase.", - "page-stablecoins-usdc-banner-learn-button": "Learn wetin bi USDC", - "page-stablecoins-usdc-banner-swap-button": "Convert ETH for USDC", - "page-stablecoins-usdc-banner-title": "USDC", - "page-stablecoins-usdc-logo": "DiUSDC logo", - "page-stablecoins-why-stablecoins": "Why stabolcoins?", - "page-stablecoins-how-they-work-button": "Hau dem dey work", - "page-stablecoins-why-stablecoins-body": "ETH, like Bitcoin, get price wey dey shange anyhau bikos im bi new teknology. So yu fit nor wont dey spend am wella. Stabolcoins come dey act like tradishonal kurensis to give yu asess to money wey dey stabol wey yu fit yus on top Ethereum.", - "page-stablecoins-more-defi-button": "Plenty tori on top decentralized finans(DeFi)", - "page-stablecoins-tools-title": "Find plenty tori about stabolcoins", - "page-stablecoins-tools-stablecoinswtf-description": "Stabolcoins.wtf offa one dashboard wey get historical market data, statistics, and edukashonal kontent for dem most prominent stabolcoins.", - "page-apps-ready-button": "Go", - "pros": "Pros", - "cons": "Cons", - "1inch-logo": "1inch logo", - "aave-logo": "Aave logo", - "binance-logo": "Binans logo", - "bittrex-logo": "Bittrex logo", - "coinbase-logo": "Coinbase logo", - "coinmama-logo": "Coinmama logo", - "compound-logo": "Komunity logo", - "example-projects": "Project example", - "gemini-logo": "Gemini logo", - "gitcoin-logo": "Gitcoin logo", - "loopring-logo": "Loopring logo", - "makerdao-logo": "MakerDao logo", - "matcha-logo": "Matcha logo", - "summerfi-logo": "Summer.fi logo", - "uniswap-logo": "Uniswap logo", - "page-stablecoins-go-to": "Go to" -} diff --git a/src/intl/pcm/page-staking-deposit-contract.json b/src/intl/pcm/page-staking-deposit-contract.json deleted file mode 100644 index 4e2f2d83cea..00000000000 --- a/src/intl/pcm/page-staking-deposit-contract.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "page-staking-deposit-contract-address": "Staking deposit kontract address", - "page-staking-deposit-contract-address-caption": "Wi don add spaces so wi go make sure sey di address dey izy to read", - "page-staking-deposit-contract-address-check-btn": "Make yu shek di deposit kontract address", - "page-staking-deposit-contract-checkbox1": "I don already yus di launchpad to set up my Ethereum Validator.", - "page-staking-deposit-contract-checkbox2": "I ondastand dat I nid to yus di launchpad to stake. Simpol tranfas to di address nor go work.", - "page-staking-deposit-contract-checkbox3": "I go shek di deposit kontract address wit oda sorsis.", - "page-staking-deposit-contract-confirm-address": "Konfam to show address", - "page-staking-deposit-contract-copied": "Address wey dem kopy", - "page-staking-deposit-contract-copy": "Kopy address", - "page-staking-deposit-contract-blockexplorer": "Make yu view kontract on Ethereum", - "page-staking-deposit-contract-h2": "Dis nor bi wia yu stake", - "page-staking-deposit-contract-launchpad": "Yus launchpad to stake", - "page-staking-deposit-contract-launchpad-2": "Yus launchpad", - "page-staking-deposit-contract-meta-desc": "Verify di deposit kontract address for Ethereum staking.", - "page-staking-deposit-contract-meta-title": "Kontract address wey yu go yus deposit for Ethereum staking", - "page-staking-deposit-contract-read-aloud": "Read di address out", - "page-staking-deposit-contract-reveal-address-btn": "Show di address", - "page-staking-deposit-contract-staking": "If yu wan stake yor ETH yu gats yus di launchpad wey dey afailabol and follow di rules. If yu send ETH to di address wey dey dis page nor go make yu one staker, and go make di transakshon fail.", - "page-staking-deposit-contract-staking-check": "Shek dis sorsis", - "page-staking-deposit-contract-staking-check-desc": "Wi ekspet make plenti fake address and skam dey. To dey safe, shek di staking kontract address wey yu dey yus against di address on dis page. Wi rekomend to dey shek am wit oda sorsis wey yu trust too.", - "page-staking-deposit-contract-staking-more-link": "More on stakin", - "page-staking-deposit-contract-stop-reading": "Stop to dey read", - "page-staking-deposit-contract-subtitle": "Dis na di address wey yu go yus for Ethereum staking kontract. Make yu yus dis page to konfam sey yu dey send funds to di koret address wen yu stake.", - "page-staking-deposit-contract-warning": "Shek ish karakta wella.", - "page-staking-deposit-contract-warning-2": "To dey send funds to dis address nor go work and nor go make yu staker. Yu suppose follow di launchpad instrukshon.", - "page-staking-deposit-contract-title": "Make yu shek di deposit kontract address" -} diff --git a/src/intl/pcm/page-staking.json b/src/intl/pcm/page-staking.json deleted file mode 100644 index 6bf6f21d4bb..00000000000 --- a/src/intl/pcm/page-staking.json +++ /dev/null @@ -1,238 +0,0 @@ -{ - "comp-withdrawal-comparison-current-title": "Pipol wey dey stake nau", - "comp-withdrawal-comparison-current-li-1": "Some users fit don provide one withdrawal address wen dem dey set up dia staking deposit—dis users nor get anytin wey dem wan do", - "comp-withdrawal-comparison-current-li-2": "Plenti pipol wey dey stake nor provide address to witdraw wen dem first depoit, and go nid update dem witdrawal info. Di Staking Launchpad get instrukshons on hau to do dis", - "comp-withdrawal-comparison-current-p": "Yu fit enta yor validator index numba for di plase wey yu fit update yor kredenshials(wi fit find dis in yor klient logs):", - "comp-withdrawal-comparison-new-title": "New pipol wey dey stake (wey dem neva deposit)", - "comp-withdrawal-comparison-new-li-1": "Normal, new pipol wey dey stake wey wan automatikaly enabol riwod payments and get witdraw funkshon supose provide one address to witdraw Ethereum dem kontrol wen dem dey generate dem validator keys as dem dey yus di Stakin Deposit CLI tool", - "comp-withdrawal-comparison-new-li-2": "Dem nor nid dis for deposit taim, but go prevent di nid to update dis keys later to free yor funds", - "comp-withdrawal-comparison-new-p": "The Staking Launchpad go guide yu thru staking onboarding.", - "comp-withdrawal-comparison-new-link": "Make yu visit Staking Launchpad", - "comp-withdrawal-credentials-placeholder": "Index for pipol wey dey validate", - "comp-withdrawal-credentials-error": "Oops! Make yu konfam index numba for pipol wey dey validate and try again.", - "comp-withdrawal-credentials-upgraded-1": "Index for pipol wey dey validate {validatorIndex} dey ready to dey receive riwods!", - "comp-withdrawal-credentials-upgraded-2": "Witdrawal kredenshials wey dem link to exekushon address:", - "comp-withdrawal-credentials-not-upgraded-1": "Wi nid to upgrade pipol wey dey validate dis {network}.", - "comp-withdrawal-credentials-not-upgraded-2": "Wi fit find instrukshons on hau to upgrade at Stakinging Launchpad", - "comp-withdrawal-credentials-verify": "Make yu verify on {network}", - "page-staking-image-alt": "Image of di Rhino mascot for di staking launchpad.", - "page-staking-benefits-1-title": "Make yu earn riwods", - "page-staking-benefits-1-description": "Dem give riwods for akshons wey helep di netwok rish agriment. Yu go get riwods to run software wey batch transakshons wella into new bloks and sheks di work of oda pipol wey dey validate bikos dat na wetin dey kip di chain to dey run sikure.", - "page-staking-benefits-2-title": "Betta sekurity", - "page-staking-benefits-2-description": "Di netwok dey strong against attaks as dem dey stake more ETH, as im rikwaya more ETH to kontrol majority of di netwok. To bikom threat, yu go nid hold plenti pesin wey dey validate, wich mean yu go nid kontrol di majority of ETH in di system-dat one plenti!", - "page-staking-benefits-3-title": "More sustainabol", - "page-staking-benefits-3-description": "Pipol wey dey stake nor nid do hard work to dey kalkulate to helep sekure di netwok wey mean sey stakin nodes fit run on hardware wey good pass as dem dey yus littol enagi.", - "page-staking-benefits-3-link": "More on hau Ethereum dey konsume enagi", - "page-staking-description": "Staking na like act of depositing 32 ETH to aktivate pesin wey dey validate software. As pesin wey dey validate yu go dey responsibol for storing data, processing transakshons, and adding new blocks to di blockchain join. Dis go kip Ethereum sikure for everybody and go earn yu new ETH in di process.", - "page-staking-hero-title": "Hau to stake yor ETH", - "page-staking-hero-header": "Earn riwods as dem dey sikure Ethereum", - "page-staking-hero-subtitle": "Any user wit any amount of ETH fit helep sikure di netwok and earn riwods in di process.", - "page-staking-dropdown-home": "Staking homepage", - "page-staking-dropdown-solo": "Home Staking", - "page-staking-more-on-solo": "More on home staking", - "page-staking-learn-more-solo": "Make yu learn more about solo staking", - "page-staking-dropdown-saas": "To dey stake as one savis", - "page-staking-saas-with-abbrev": "Staking as a savis (SaaS)", - "page-staking-more-on-saas": "More on staking as one savis", - "page-staking-learn-more-saas": "Make yu learn more about staking as one savis", - "page-staking-dropdown-pools": "Pooled stakin", - "page-staking-dropdown-withdrawals": "About witdrawals", - "page-staking-dropdown-dvt": "Pesin wey dey validate tech wey dem don distribute", - "page-staking-more-on-pools": "More on pooled staking", - "page-staking-learn-more-pools": "Make yu learn more about pooled staking", - "page-staking-section-what-title": "Wetin bi staking?", - "page-staking-section-why-title": "Why yu go stake yor ETH?", - "page-staking-section-why-p1": "All dipend on hau mush yu wan stake. Yu go nid 32 ETH to aktivate yor own validator, but im dey posibol to stake less.", - "page-staking-section-why-p2": "Shek di opshon bilow and go for di ones wey betta pass for yu, and for di netwok.", - "page-staking-guide-title-coincashew-ethereum": "CoinCashew's Ethereum 2.0 Guide", - "page-staking-guide-title-somer-esat": "Somer Esat", - "page-staking-guide-title-rocket-pool": "Rocket Pool Node Operators", - "page-staking-guide-title-stakewise": "StakeWise Node Operators", - "page-staking-guide-description-linux": "Linux (CLI)", - "page-staking-guide-description-mac-linux": "Linux, macOS (CLI)", - "page-staking-guide-description-mac-linux-windows": "Linux, Windows, MacOS (CLI)", - "page-staking-hierarchy-solo-h2": "Home Staking", - "page-staking-hierarchy-solo-pill-1": "Wey dey impakt pass", - "page-staking-hierarchy-solo-pill-2": "Full kontrol", - "page-staking-hierarchy-solo-pill-3": "Full riwods", - "page-staking-hierarchy-solo-pill-4": "Trust nor dey", - "page-staking-hierarchy-solo-p1": "Home staking on Ethereum na di gold standard to dey stake. Im dey provide full partisipashon riwods, impruf di disentralizashon of di netwok, and neva nid to dey trust anyone else wit yor funds.", - "page-staking-hierarchy-solo-p2": "Doz wey dey konsida to dey stake from home suppose get some amount of ETH and one komputa wey konet to di intanet ~24/7. Some teknika knowlej dey helep, but tools wey dey izy to yus nau exist to helep make di process simpol.", - "page-staking-hierarchy-solo-p3": "Home stakers fit gada dem funds wit odas, abi go solo wit at least 32 ETH. Dem fit yus likwid staking token solushons to maintain access to DeFi.", - "page-staking-hierarchy-saas-pill-1": "Yor 32 ETH", - "page-staking-hierarchy-saas-pill-2": "Yor validator keys", - "page-staking-hierarchy-saas-pill-3": "Node operashon wey dem trust", - "page-staking-hierarchy-saas-p1": "If yu nor wont abi nor dey komfotabol to dey deal wit hardware but still wont stake yor 32 ETH, wey dem dey stake-as-one-savis opshons dey allow yu delegate di hard part while yu earn native block riwods.", - "page-staking-hierarchy-saas-p2": "Dis opshons dey always waka yu thru kreatin a set of validator kredenshials, as yu dey upload yor signing keys to dem, and dey deposit yor 32 ETH. Dis dey allow di savis to validate for yu.", - "page-staking-hierarchy-saas-p3": "Dis metod of staking rikwaya some level of trust in di provida. To limit kanta-party risk, di keys to witdraw yor ETH always dey wit yu.", - "page-staking-hierarchy-pools-pill-1": "Stake any amount", - "page-staking-hierarchy-pools-pill-2": "Make yu earn riwods", - "page-staking-hierarchy-pools-pill-3": "Make yu kip am simpol", - "page-staking-hierarchy-pools-pill-4": "Popula", - "page-staking-hierarchy-pools-p1": "Plenti gada solushons hapun to assist users wey nor get abi feel komfotabol to dey stake 32 ETH.", - "page-staking-hierarchy-pools-p2": "Plenti of dis opshon inklude wetin yu sabi as 'liquid staking' wey get one ERC-20 liquidity token wey reprisent yor ETH wey dem stake.", - "page-staking-hierarchy-pools-p3": "Likwid to dey stake dey make staking and unstaking as simpol as a token swap and dey enabol di yus of kapital in DeFi wey dem stake. Dis opshon also dey allow users to hold kustody of dem assets in dem own Ethereum wallet.", - "page-staking-hierarchy-pools-p4": "Pooled staking nor bi native to di Ethereum netwok. Third parties dey build dis solushons, and dem karry dem own risks.", - "page-staking-hierarchy-cex-h2": "Sentralize ekshanj", - "page-staking-hierarchy-cex-pill-1": "Impakt wey smoll pass", - "page-staking-hierarchy-cex-pill-2": "Trust asumpshons wey high pass", - "page-staking-hierarchy-cex-p1": "Many sentralized ekshanjis provide staking savis if yu neva dey komfotabol to dey hold ETH for yor own wallet. Dem fit bi follbak to allow yu to earn some yield on yor ETH holdings wit minimal ovasite abi effort.", - "page-staking-hierarchy-cex-p2": "Di trade-off hia na dat sentralized providas dey konsolidate large pools of ETH to tun large numbas of pipol wey dey validate. Dis fit dey dangeros for di netwok and im users as im dey kreate large sentralized target and point of failure, wey dey make di netwok more vulnerabol to attak abi bugs.", - "page-staking-hierarchy-cex-p3": "If yu nor dey feel komfotabol to dey hold yor own keys, dat one dey okay. Dis opshons dey hia for yu. In di meantaim, make yu konsida to dey shek awa wallets page, wia yu go start to dey learn hau yu go fit take true ownaship ova yor monie. wen yu don ready, kom bak kon level up yor staking game to dey try one of di sef-kustody pooled staking savis wey dem day offer.", - "page-staking-hierarchy-subtext": "As yu fit don notis, plenti ways dey to join Ethereum staking. Dis path dey target difren kain of users and dem don get dem own unik and dey vary in terms of risks, riwods, and trust asumpshons. Some dey more disentralized, don battol am well and/abi risky pass odas. Wi go provide some informate on popular project for di space, but dey always do yor own researsh bifor yu send ETH anywia.", - "page-staking-comparison-solo-saas": "Wit SaaS providas wi still wont make yu deposit 32 ETH, but yu nor nid run hardware. Yu still dey kip yor validator keys, but also nid to shia yor signing keys so dat di operator fit do am for yor validator. Dis dey show one layer of trust wey nor present wen yu dey run yor own hardware, and unlaik solo staking for home, SaaS nor helep as much wit geographic distribushon of nodes. If yu nor dey komfortabol to dey operate hardware but still dey look to stake 32 ETH, as yu dey yus one SaaS provida fit bi one good opshon for yu.", - "page-staking-comparison-solo-pools": "Solo staking dey impotant pass staking wit one pooling savis, but dey offer full access to ETH riwods, and full kontrol ova di setup and sekurity of yor validator. Pooled staking get one strong lower barrier to enter. Users fit stake smoll amounts of ETH, dem nor nid to generate validator keys, and get nor hardware rikwayament pass one standard intanet koneshon. Liquidity tokens go make yu komot from staking bifor dem enabol am for protokol level. if yu get interest in dis feature, pooled staking fit dey good.", - "page-staking-comparison-saas-solo": "Wetin bi di same na to get your own validator keys as yu nor nid get pool funds, but wit SaaS yu suppose trust anoda pesin, wey fit cause kpatakpata abi bikom target of attak abi dey regulate demsef. If dis trust asumpshons abi sentralizashon risks konsan yu, di gold standard of sef-sovereign staking na solo staking.", - "page-staking-comparison-saas-pools": "Dis tins na same wey be say yu don dey totally rest on anoda pesin to run di validator klient, but unlaik SaaS, dis pooled staking go give yu shance to join wit smoll amunt of ETH. If yu wont stake wit monie wey nor rish 32 ETH, make yu shek dis.", - "page-staking-comparison-pools-solo": "Pooled staking get ogbonge barrier to entry wey low pass wen dem kompia am to home staking, but dey kome wit addishonal risk by delegating all node operashons to one third-party, and wit one fee. Home staking dey give full pawa and kontrol ova di shoise wey go into shoosing one staking setup. Pipol wey dey stake neva get to give dem keys, and dem earn full riwods witout any middolmen taking one kut.", - "page-staking-comparison-pools-saas": "Dis tins dey similar in that stakers no dey run the validator software demsef, but unlike pooling options wey dem get, SaaS wont a total 32 ETH deposit wey go activate a validator. Riwods go join togeda for di stakers, one monthly fee go dey part abi oda stakes wey dem yus as savis. If yu wan prefer yur own validator keys and yu dey fin stake at least 32 ETH, yuing SaaS provida go bi beta opshon for yu.", - "page-staking-considerations-dropdown-text": "Staking Konsiderashons", - "page-staking-considerations-dropdown-aria-label": "Dropdown menu kondiderashons fro staking", - "page-staking-considerations-solo-1-title": "Open sorse", - "page-staking-considerations-solo-1-description": "Essenshial code na 100% open sourse wey dey afailabol to di publik to di pipol wey dey yus am", - "page-staking-considerations-solo-1-warning": "Closed sourse", - "page-staking-considerations-solo-2-title": "Audited", - "page-staking-considerations-solo-2-description": "Essenshia kode don go thru formal audit, and dem don publish di rizuts, e dey afailabol for publik", - "page-staking-considerations-solo-2-warning": "Nortin", - "page-staking-considerations-solo-3-title": "Bug bounty", - "page-staking-considerations-solo-3-description": "One publik bug bounty don already pafom on any ogbonge kode wey go riwod di users wey report safely and wey fix vulnerabilitis", - "page-staking-considerations-solo-3-valid": "Yu dey aktive nau", - "page-staking-considerations-solo-3-caution": "Don komplet", - "page-staking-considerations-solo-4-title": "Battol wey yu don test", - "page-staking-considerations-solo-4-description": "Software don dey afailabol and e don tey wey pipol don dey yus am", - "page-staking-considerations-solo-4-valid": "Live > 1 year", - "page-staking-considerations-solo-4-caution": "Live > 6 months", - "page-staking-considerations-solo-4-warning": "Sometin wey dem jus drop", - "page-staking-considerations-solo-5-title": "Trust nor dey", - "page-staking-considerations-solo-5-description": "Validator keys no dey trust to any oda pesin at any taim for di validator life cycle. Any smart kontracts wey dey fri of back doors, and e nor dipend on any speshial pamishon to run.", - "page-staking-considerations-solo-5-warning": "Trusted", - "page-staking-considerations-solo-6-title": "Pamishonless", - "page-staking-considerations-solo-6-description": "Users nor rikwaya any speshia pamishon to operate a validator wey dey yus di softwia abi savis", - "page-staking-considerations-solo-6-valid": "Nor pamishon", - "page-staking-considerations-solo-6-warning": "Yu nid pamishon", - "page-staking-considerations-solo-7-title": "Plenti klient", - "page-staking-considerations-solo-7-description": "Softwia dey enabol users to pik from and switsh bitwin at least two abi more exekushon klients, and two abi more konsensus layer klients", - "page-staking-considerations-solo-7-valid": "Izy klient dey switsh", - "page-staking-considerations-solo-7-warning": "E get limit for plenti klient", - "page-staking-considerations-solo-8-title": "Sef custodi", - "page-staking-considerations-solo-8-description": "User go dey maintain custodi of any validator kredenshias, wey inklude keys to dey sign and witdrawal", - "page-staking-considerations-solo-8-warning": "Anoda pesin wey dey hold am", - "page-staking-considerations-solo-9-title": "Ekonomikal", - "page-staking-considerations-solo-9-description": "Users fit operate one validator wen dem stake less 32 ETH, wen dem dey yus pooled funds wey dem get from oda pesin", - "page-staking-considerations-solo-9-valid": "< 32 ETH", - "page-staking-considerations-solo-9-warning": "32 ETH", - "page-staking-considerations-saas-4-description": "Savis don dey afailabol and pipol don dey yus am for di taim wey dem tok", - "page-staking-considerations-saas-6-description": "Users nor nid any speshia pamishon, to sign up akant abi KYC to dey do di savis", - "page-staking-considerations-saas-6-valid": "Anyone fit join", - "page-staking-considerations-saas-6-warning": "Yu nid pamishon", - "page-staking-considerations-saas-7-title": "Exekushon wey dey diffren", - "page-staking-considerations-saas-7-description": "Savis nor suppose run pass 50% of dem total validators wit majority exekushon klient", - "page-staking-considerations-saas-7-valid": "Less dan 50%", - "page-staking-considerations-saas-7-caution": "Wi nor sabi am nau", - "page-staking-considerations-saas-7-warning": "E pass 50%", - "page-staking-considerations-saas-8-title": "Difren tins wey wi gri for", - "page-staking-considerations-saas-8-description": "Savis nor suppose run pass 50% of dem total validators wit majority konsensus klient", - "page-staking-considerations-saas-8-valid": "Less dan 50%", - "page-staking-considerations-saas-8-caution": "Wi nor sabi am nau", - "page-staking-considerations-saas-8-warning": "E pass 50%", - "page-staking-considerations-pools-5-description": "Savis nor rikwaya to dey trust any human to hold yor keys abi distribute riwods", - "page-staking-considerations-pools-6-title": "Nodes wey nor nid pamishon", - "page-staking-considerations-pools-6-description": "Savis go allow anyone join as one node operator for di pool, witout pamishon", - "page-staking-considerations-pools-7-description": "Savis nor suppose run pass 50% of dem total validators wit majority exekushon klient", - "page-staking-considerations-pools-8-title": "Liquidity token", - "page-staking-considerations-pools-8-description": "Dey give likwidity token wey yu fit trade to dey reprisent yor ETH wey yu stake, hold inside yor own wallet", - "page-staking-considerations-pools-8-valid": "Likwidity token(s)", - "page-staking-considerations-pools-8-warning": "Likwidity token nor dey", - "page-staking-considerations-pools-9-description": "Savis nor suppose run pass 50% of dem total validators wit majority konsensus klient", - "page-staking-how-solo-works-item-1": "Yu get some hardwia: Yu go nid to run one node to stake", - "page-staking-how-solo-works-item-2": "Sync one exekushon layer klient", - "page-staking-how-solo-works-item-3": "Sync one konsensus layer klient", - "page-staking-how-solo-works-item-4": "Make yu generate yor keys and load dem into yor validator klient", - "page-staking-how-solo-works-item-5": "Make yu monitor and maintain yor node", - "page-staking-launchpad-widget-start": "Make yu start to dey stake on {network}", - "page-staking-launchpad-widget-mainnet-label": "Mainnet", - "page-staking-launchpad-widget-span": "Make yu shuse netwok", - "page-staking-launchpad-widget-p1": "Solo validators suppose confam dem setup and skills dem dey yus operate on di Hoodi testnet bifor yu go risk funds. Rimemba sey e dey impotant to shuse one minority klient as im dey impruv di sekurity of di netwok and e dey redus risk.", - "page-staking-launchpad-widget-p2": "If yu dey okay wit am yu fit set up efritin wey yu go nid from di komand line as yu dey yus di Staking Launchpad alone.", - "page-staking-launchpad-widget-p3": "To make tins izy wella, shek some of di tools and guides below wey fit helep yu wit di Staking Launchpad to get yor klients set up izy.", - "page-staking-launchpad-widget-link": "Softwia tools and guide", - "page-staking-products-get-started": "Oya start", - "page-staking-products-follow": "Visit on", - "page-staking-dropdown-staking-options": "Staking Opshons", - "page-staking-dropdown-staking-options-alt": "Staking Opshons dropdown menu", - "page-staking-stats-box-metric-1": "Total ETH wey dem stake", - "page-staking-stats-box-metric-2": "Total pipol wey dey validate", - "page-staking-stats-box-metric-3": "Kurrent APR", - "page-staking-stats-box-metric-1-tooltip": "Sum of ETH dem stake on di Beakon Chain, nor bi to inklude balans wey don pass 32 ETH", - "page-staking-stats-box-metric-2-tooltip": "Numba of akants for pipol wey dey validate wey dey work on di Beakon Chain", - "page-staking-stats-box-metric-3-tooltip": "Averaj annualized finanshia return per pesin wey dey validate ova di past 24-hour period", - "page-staking-section-comparison-subtitle": "One-size-fits-all solushon nor dey for staking, and ish one dey unik. For here wi go kompia some of di risks, riwods and rikwayament of di difren ways yu fit stake.", - "page-staking-section-comparison-rewards-title": "Riwods", - "page-staking-section-comparison-solo-rewards-li1": "Boku riwods - get boku riwods direct from di protokol", - "page-staking-section-comparison-solo-rewards-li2": "Riwods for proposing bloks, wey inklud unburnt transakshon fees, and dey attest wella to di state of di netwok", - "page-staking-section-comparison-solo-rewards-li3": "Opshon to mint one likwid wey dey stake token against yor home node wey dem go yus in DeFi", - "page-staking-section-comparison-saas-rewards-li1": "E dey always get full protokol riwods minus monthly fee for node operashons", - "page-staking-section-comparison-saas-rewards-li2": "Dashboards dey often dey afailabol to track yor validator klient izy", - "page-staking-section-comparison-pools-rewards-li1": "Pooled stakers accrue riwods difrent, as e dipend on wich metod of pooled staking dem shuse", - "page-staking-section-comparison-pools-rewards-li2": "Many pooled staking savis dey offer one abi more liquidity tokens wey reprisent yor ETH wey yu stake plus yor shia of di validator riwods", - "page-staking-section-comparison-pools-rewards-li3": "Liquidity tokens fit dey yor own wallet, wey dem yus in DeFi and sell if yu deside to komot", - "page-staking-section-comparison-risks-title": "Risks", - "page-staking-section-comparison-solo-risks-li1": "Yor ETH dey at stake", - "page-staking-section-comparison-solo-risks-li2": "Penaltis dey, wey kost ETH, for goin offline", - "page-staking-section-comparison-solo-risks-li3": "To dey slash (larger penalties and ejekshon from di netwok) for malishios behaviour", - "page-staking-section-comparison-solo-risks-li4": "To dey mint one likwid staking token go introduce smart kontract risk, but dis nor bi by forse", - "page-staking-section-comparison-saas-risks-li1": "Same risks as solo staking plus kounta-party risk of savis provida", - "page-staking-section-comparison-saas-risks-li2": "Di yus of yor signing keys na to trust someone wey fit do bad", - "page-staking-section-comparison-pools-risks-li1": "Risks nor bi di same dipending on di metod yu yus", - "page-staking-section-comparison-pools-risks-li2": "In general, risks karry body join kombinashon of kounta-party, smart contract and exekushon risk", - "page-staking-section-comparison-requirements-title": "Rikwayament", - "page-staking-section-comparison-solo-requirements-li1": "Yu suppose deposit 32 ETH", - "page-staking-section-comparison-solo-requirements-li2": "Maintain hardwia wey dey run both Ethereum exekushon klient and konsensus klient as im konect to di intanet", - "page-staking-section-comparison-solo-requirements-li3": "Di Staking Launchpad go waka yu aroun di process and hardwia rikwayament", - "page-staking-section-comparison-saas-requirements-li1": "Deposit 32 ETH and generate yor keys wit assistans", - "page-staking-section-comparison-saas-requirements-li2": "Store yor keys sikurely", - "page-staking-section-comparison-saas-requirements-li3": "Wi don take kia of di rest, doh spesifik savis go dey difren", - "page-staking-section-comparison-pools-requirements-li1": "ETH rikwayaments wey low pass, some projects rikwaya as littol as 0.01 ETH", - "page-staking-section-comparison-pools-requirements-li2": "Make yu deposit diret from yor wallet to difren pooled staking platforms abi dey trade for one of di staking liquidity tokens", - "page-staking-faq-1-question": "Wetin bi pesin wey dey validate?", - "page-staking-faq-1-answer": "Pesin wey dey validate na virtual entity wey dey live on Ethereum and dey partisipates for di konsensus of di Ethereum protokol. Pesin wey dey validate dey reprisent by one balans, publik key, and oda propatis. Pesin wey dey validate klient na di softwia wey dey act on behalf of di pesin wey dey validate by holding and dey yus im private key. One singol klient wey dey validate fit hold many key pairs, and dey kontrol plenti pipol wey dey validate.", - "page-staking-faq-2-question": "Why I suppose get funds at stake?", - "page-staking-faq-2-answer": "Pesin wey dey validate get pawa to propose and attest to blocks for di netwok. To privent dishonest bihavior, users suppose get dem funds at stake. Dis dey allow di protokol to penalize malisjios aktors. Staking na means to make dey honest, as yor akshons go get finashia konsikwensis.", - "page-staking-faq-3-question": "I fit buy 'Eth2'?", - "page-staking-faq-3-answer-p1": "'Eth2' token native to di protokol nor dey, as di native token ether (ETH) nor shanj wen Ethereum don switch for proof-of-stake.", - "page-staking-faq-3-answer-p2": "Dem derivative tokens/tickers wey fit reprisent staked ETH (i.e., rETH from Rocket Pool, stETH from Lido, ETH2 from Coinbase). Learn more abou staking pools", - "page-staking-faq-4-question": "Staking don dey live already?", - "page-staking-faq-4-answer-p1": "Na so. Staking don dey live sinse December 1, 2020", - "page-staking-faq-4-answer-p2": "Dis mean sey staking dey live nau for users to deposit dem ETH, run one validator klient, kon start to dey earn riwods.", - "page-staking-faq-4-answer-p3": "Di Shanghai/Capella upgrade don complete sinse April 12, 2023, wey make staking witdrawals dey izy, closing di loop on top staking liquidity.", - "page-staking-faq-5-question": "When I fit witdraw mai ETH wey I stake?", - "page-staking-faq-5-answer-p1": "Nau nau! Pipol wey stake fit witdraw dem riwods and/abi prinsipol deposit from dem validator balans if dem shuse.", - "page-staking-faq-5-answer-p2": "Pipol wey stake go dey earn riwods in form of fees and MEV wen dem propose blocks, wey go dey afailabol immediately thru di set fee recipient address.", - "page-staking-faq-5-answer-link": "More on staking witdrawals", - "page-staking-further-reading-author-vitalik-buterin": "Vitalik Buterin", - "page-staking-further-reading-2-link": "Serenity Design Rationale", - "page-staking-further-reading-4-link": "Eth2 News", - "page-staking-further-reading-4-author": "Ben Edgington", - "page-staking-further-reading-5-link": "Finalized no. 33, the Ethereum konsensus-layer (Jan 2022)", - "page-staking-further-reading-5-author": "Danny Ryan", - "page-staking-further-reading-6-link": "Posts of pipol wey dey attest", - "page-staking-further-reading-8-link": "Beaconcha.in Edukashon Materials Wey Komunity Kontribut", - "page-staking-further-reading-9-link": "Kweshon wey pipol dey ask abou Ethereum Staking Launchpad", - "page-staking-further-reading-10-link": "Knowlege base for pipol wey dey stake Eth", - "page-staking-toc-how-to-stake-your-eth": "Hau to stake yor ETH", - "page-staking-toc-comparison-of-options": "Komparison of staking opshons", - "page-staking-toc-faq": "Kweshon wey Pipol dey Ask (FAQ)", - "page-staking-toc-further": "Further reading", - "page-staking-dom-info-title": "Staking wit Ethereum", - "page-staking-join-community": "Make yu join di komunity", - "page-staking-join-community-desc": "EthStaker na komunity wey efribody fit diskuss and learn hau yu go stake for Ethereum. Yu go join plenti of membas from all ova di world wey yu go dey hear from, support, and to tok all tins wey konsan staking.", - "page-staking-meta-description": "Ovaview of Ethereum staking: di risks, riwods, rikwayaments, and wia to do am.", - "page-staking-meta-title": "Ethereum staking", - "page-staking-withdrawals-important-notices": "Impotant notis", - "page-staking-withdrawals-important-notices-desc": "Yu nor fit komot monie for nau. Abeg make una read di Eth2 Merge and post-merge FAQso more informate go dey.", - "page-upgrades-merge-btn": "More on Di Merge", - "subscribe-to-ef-blog": "Yu join di EF Blog to risiv email notifikashons for di lastest protokol announsements.", - "page-staking-comparison-with-other-options": "Komparison wit oda opshons", - "page-staking-any-amount": "Any amount", - "page-staking-network-testnet": "{network} testnet" -} diff --git a/src/intl/pcm/page-wallets-find-wallet.json b/src/intl/pcm/page-wallets-find-wallet.json deleted file mode 100644 index 3cdd6413643..00000000000 --- a/src/intl/pcm/page-wallets-find-wallet.json +++ /dev/null @@ -1,88 +0,0 @@ -{ - "page-find-wallet-clear": "Comot di filters", - "page-find-wallet-desc-2": "Yu nor sabi wetin wallet bi?", - "page-find-wallet-desc-2-wallets-link": "Make yu learn abou wallets.", - "page-find-wallet-description": "Wallets store and transact yor ETH. Yu fit shuse from one variety of products wey dey guide yor nids.", - "page-find-wallet-last-updated": "Last time wey dem update", - "page-find-wallet-meta-description": "Find and kompia diferen ethereum wallets base on wetin yu wont.", - "page-find-wallet-meta-title": "Find ethereum wallet", - "page-find-wallet-title": "Mak yu shuse yor wallet", - "page-find-wallet-try-removing": "Try rimuv one abi two feature", - "page-stake-eth": "Stake ETH", - "page-find-wallet-open-source": "Open sorse", - "page-find-wallet-open-source-desc": "Open-sorse software dey alow anyone audit di integrity and sikurity of di aplikashon", - "page-find-wallet-self-custody": "Sef kustodi", - "page-find-wallet-non-custodial": "Pesina ownaship", - "page-find-wallet-non-custodial-desc": "Wallets wey nor dey kontrol yor private keys", - "page-find-wallet-hardware-wallet-support": "Hardware wallet suport", - "page-find-wallet-hardware-wallet-support-desc": "Wallets wey fit konet to hardware wallet to sekure am wella", - "page-find-wallet-rpc-importing": "RPC importin", - "page-find-wallet-rpc-importing-desc": "Wallets wey dey suport kustom RPC finalplace to konet to difren nodes abi netwoks", - "page-find-wallet-nft-support": "NFT join body", - "page-find-wallet-nft-support-desc": "Wallet wey dey suport viewin and dey interakt wit yor NFTs", - "page-find-wallet-connect-to-dapps": "Konet to dapps", - "page-find-wallet-connect-to-dapps-desc": "Yu fit conet to aplikashons wey suppot WalletConnect abi anoda tin", - "page-find-wallet-staking": "To dey stake", - "page-find-wallet-staking-desc": "Makw yu take ETH from di wallet diret ", - "page-find-wallet-swaps": "Swaps", - "page-find-wallet-swaps-desc": "Swap ERC-20 tokens wey dey inside di wallet diret", - "page-find-wallet-layer-2": "Layer 2", - "page-find-wallet-layer-2-desc": "Wallet wey dey suport Ethereum Layer2s", - "page-find-wallet-gas-fee-customization": "Gas fee wey dem kustomize", - "page-find-wallet-gas-fee-customization-desc": "Do yur gas amounts make e dey as you like (base fee, priority fee, and max fee)", - "page-find-wallet-ens-support": "ENS suport", - "page-find-wallet-ens-support-desc": "Wallet wey suport Ethereum Name Savis (ENS)", - "page-find-wallet-token-importing": "To dey impot token", - "page-find-wallet-token-importing-desc": "You fit impot any ERC-20 token wey yu go fit yus for di wallet", - "page-find-wallet-buy-crypto": "Buy crypto", - "page-find-wallet-buy-crypto-desc": "Buy crypto wit normal moni from di wallet.\n*Note say: to dey dey buy crypto fit base on di region wey yu dey stay", - "page-find-wallet-sell-for-fiat": "Sell for normal cash", - "page-find-wallet-sell-for-fiat-desc": "Make yu sell crypto to normal in di wallet diret\n*Note: to dey komot crypto fit bi region spesifik", - "page-find-wallet-multisig": "Multisig", - "page-find-wallet-multisig-desc": "Wallet wey get plenti signatures sto konfam one transakshon", - "page-find-wallet-social-recovery": "Social rekovry", - "page-find-wallet-social-recovery-desc": "Wallets wey gri make guardians shange di key dem dey yus sign for smart kontrat", - "page-find-wallet-languages-supported": "Languaj suport", - "page-find-wallet-languages-search-language": "Searsh languaj", - "page-find-wallet-popular-languages": "Most popula", - "page-find-wallet-features": "Features", - "page-find-wallet-security": "Sekurity", - "page-find-wallet-smart-contract": "Smart kontrat", - "page-find-wallet-advanced": "Waya Pass", - "page-find-wallet-check-out": "Shek out", - "page-find-wallet-info-updated-on": "info wey dey updated on", - "page-find-wallet-showing-all-wallets": "To dey show all di wallets", - "page-find-wallet-wallets": "wallets", - "page-find-wallet-iOS": "iOS", - "page-find-wallet-android": "Android", - "page-find-wallet-linux": "Linux", - "page-find-wallet-macOS": "macOS", - "page-find-wallet-windows": "Windows", - "page-find-wallet-chromium": "Chromium", - "page-find-wallet-firefox": "Firefox", - "page-find-wallet-hardware": "Hardware", - "page-find-wallet-new-to-crypto-title": "New to crypto", - "page-find-wallet-new-to-crypto-desc": "First taim user dey look for begina wallet.", - "page-find-wallet-nfts-title": "NFTs", - "page-find-wallet-nfts-desc": "Wallets wit fokus on NFT suppot.", - "page-find-wallet-hodler-title": "Long tam", - "page-find-wallet-hodler-desc": "Passif token wey dey hold wit hardware wallets.", - "page-find-wallet-finance-title": "Finans", - "page-find-wallet-finance-desc": "Wallets wey dey fokus on frequent usage of DeFi apps.", - "page-find-wallet-developer-title": "Developa", - "page-find-wallet-developer-desc": "Wallets wey dey helep divelop and test dapps.", - "page-find-wallet-active": "acktiv", - "page-find-wallet-footnote-1": "Wallets wey dem list for dis page nor get official endorsements, and dem dey provided only for informashional purposes.", - "page-find-wallet-footnote-2": "Di wallet projects don already provide dia diskripshon demsefs.", - "page-find-wallet-footnote-3": "Wi add products to dis page based on di kriteria wey dey inside awa listin policy. If yu go like add new wallet, yu fit raise issue for di GitHub.", - "page-find-wallet-mobile": "Mobile", - "page-find-wallet-desktop": "Desktop", - "page-find-wallet-browser": "Browser", - "page-find-wallet-device": "Device", - "page-find-wallet-reset-filters": "Reset", - "page-find-wallet-visit-website": "Visit website", - "page-find-wallet-social-links": "Links", - "page-find-wallet-empty-results-title": "Result nor dey", - "page-find-wallet-empty-results-desc": "Nor wallets dey matsh yor kriteria, try to dey rimuv some filtas.", - "page-find-wallet-see-wallets": "See Wallets" -} diff --git a/src/intl/pcm/page-wallets.json b/src/intl/pcm/page-wallets.json deleted file mode 100644 index 37a6a332ebb..00000000000 --- a/src/intl/pcm/page-wallets.json +++ /dev/null @@ -1,65 +0,0 @@ -{ - "page-wallets-accounts-addresses": "Wallets, akants, keys and address", - "page-wallets-accounts-addresses-desc": "E wort am make yu ondastand di difrens bitwin some words.", - "page-wallets-accounts-ethereum-addresses": "One Ethereum akant get one address, like inbox dey get email address. Dis na wetin dem dey yus sabi yor digital assets.", - "page-wallets-alt": "Pikshure of one robot wit one vault for one body, wey dey reprisent Ethereum wallet", - "page-wallets-ethereum-account": "One Ethereum akant na one pair of keys. Dem don yus one key kreate di address yu fit shia freely, and di oda key wey yu nid to kip sikret bikos dem yus am to sign tins. Togeda, dis keys go allow yu hold assets and make transakshons.", - "page-wallets-blog": "Coinbase blog", - "page-wallets-bookmarking": "Make yu bookmark yor wallet", - "page-wallets-bookmarking-desc": "If yu dey yus web wallet, make yu bookmark di site to protet yorsef against skams mesaj.", - "page-wallets-cd": "Fisika hardware wallets na devices wey allow yu kip yor crypto offline - very sikure", - "page-wallets-desc-2": "Wallets na wetin pipol dey yus handol dia digital assests and dia identity.", - "page-wallets-desc-2-link": "More on ETH", - "page-wallets-desc-3": "Yur wallet na tool wey yu supose yus interat wit yur Ethereum akants. E mean say yu fit dey swap wallet providas any taim. Plenti wallets dey wey fit alow yu manaj plenti Ethereum akants from one aplikashon.", - "page-wallets-desc-4": "Wallets providas nor fit kontrol yor funds. Dem just dey provide yu one window to si yor assets on Ethereum and tools to manaj dem izy.", - "page-wallets-description": "Ethereum wallets na aplikashons wey dey give yu pawa ova yur akants. Di same way yur fisika wallet dey, im folow kontain evrytin wey yu nid to prove yur identity den folow handol yor assests. Yur wallet dey alow yu sign into aplikashons, read yur balans, send transakshons den konfam yur identity.", - "page-wallets-desktop": "Desktop aplikashons if yu prefer to manage yor funds thru macOS, Windows abi Linux", - "page-wallets-ethereum-wallet": "One wallet na one tool wey allow yu interact wit yor akant, wey dey yus yor keys. Im dey allow yu view akant balans, send transakshons, and more.", - "page-wallets-explore": "Eksplore Ethereum", - "page-wallets-features-desc": "Wi fit helep yu shuse yor wallet as per di feashure wey yu dey find.", - "page-wallets-features-title": "Kompia difren wallets based on wetin dem get", - "page-wallets-find-wallet-btn": "Make yu find one wallet", - "page-wallets-find-wallet-link": "Make yu find one wallet", - "page-wallets-get-some": "Mak yu get ETH", - "page-wallets-get-some-alt": "One pikshure of hand wey dey kreate ETH logo wey dem make of lego bricks", - "page-wallets-get-some-btn": "Mak yu get ETH", - "page-wallets-get-some-desc": "ETH na di native crypto of Ethereum. yu go nid some ETH for yor wallet to yus Ethereum aplikashons.", - "page-wallets-keys-to-safety": "Key wey you fit yus kip yor crypto safe", - "page-wallets-manage-funds": "One App wey yu fit manaj yor funds", - "page-wallets-manage-funds-desc": "Yor wallet go show yor balans, transashon history and e go give yu hau you fit take send/risiv funds. Some wallet dey do more things.", - "page-wallets-meta-description": "Wetin yu nid sabi yus Ethereum wallets for.", - "page-wallets-meta-title": "Ethereum wallets", - "page-wallets-mobile": "Mobile aplikashons wey make yor funds afailabol from anywia", - "page-wallets-more-on-dapps-btn": "More on dapps", - "page-wallets-most-wallets": "Most wallet go alow yu get Ethereum akant. So yu nor nid to do anytin bifor yu download wallet.", - "page-wallets-protecting-yourself": "Dey protet yorsef and yor money", - "page-wallets-seed-phrase": "Write down yor recovery fraiz", - "page-wallets-seed-phrase-desc": "Wallet go give yu seed fraiz wey yu supose write for somewia wey dey safe. Na di only way yu go fit rikova yor wallet.", - "page-wallets-seed-phrase-example": "Here na eksampol:", - "page-wallets-seed-phrase-write-down": "No store am for komputa. Write am down make yu kip am safe.", - "page-wallets-slogan": "To dey hold di keys tu yor digital fushure", - "page-wallets-stay-safe": "Hau yu go stay safe", - "page-wallets-stay-safe-desc": "Finanshial fridom and di ability to asess and yus funds anywia dey hapun based on responsibility - customa suppot nor dey for crypto. Yu dey responsibol to dey kip yor keys safe and sikure.", - "page-wallets-subtitle": "Wallets dey helep yu asess yur digital assets and sign in to aplikashons.", - "page-wallets-take-responsibility": "Make yu take sharge for yor own money", - "page-wallets-take-responsibility-desc": "Exshange wey pesin dey kontrol go link yor wallet to one username and password wey yu fit rikova for normal way. Rimemba say yu dey trust dat ekshange wit pawa ova yur funds. If di ekshange get moni palava, yor moni go folow dey at risk.", - "page-wallets-tips": "More info on hau yu go dey safe", - "page-wallets-tips-community": "From di komunity", - "page-wallets-title": "Ethereum wallets", - "page-wallets-triple-check": "Make yu shek evrytin wellla", - "page-wallets-triple-check-desc": "Rimemba say dem nor fit rivarse transakshon and wallets nor fit rikova money izy so make yu wosh and dey kiafu always.", - "page-wallets-try-dapps": "Make yu try some dapps", - "page-wallets-try-dapps-alt": "Illustrashon of Ethereum komunity membas wey dey wok togeda", - "page-wallets-try-dapps-desc": "Dapps na doz aplikashon wey dem build on top ethereum. Dem dey cheap and fair pass doz normal aplikashon wey yu sabi.", - "page-wallets-types": "Types of wallets", - "page-wallets-types-desc": "E get some kain way wey yu fit sabi yor akant:", - "page-wallets-web-browser": "Browser wallets na web aplikashons wey fit allow yu interact wit yor akant inside yor browser", - "page-wallets-web-browser-extension": "Browser ekstenshon wallets na ekstenshons wey yu download wey alow yu interakt wit yor akant and aplikashon thru di browsa", - "page-wallets-whats-a-wallet": "Wetin bi ethereum wallet?", - "page-wallets-your-ethereum-account": "Yor ethereum akant", - "page-wallets-your-ethereum-account-desc": "Yor wallet na yor window into yor ethereum akant - yor balans and many oda transakshon dey dia. But yu fit swap wallet providas anytaim yu wont.", - "page-wallets-your-login": "Yor login wey dey for ethereum apps", - "page-wallets-your-login-desc": "Yor wallet dey alow yu konet to aplikashons as yu dey yus yor Ethereum akant. E just bi like login wey yu fit yus for plenti apps.", - "additional-reading-how-to-create-an-ethereum-account": "How yu fit open yor Ethereum akant", - "additional-reading-how-to-use-a-wallet": "Hau to yus one wallet" -} diff --git a/src/intl/pcm/page-what-is-ethereum.json b/src/intl/pcm/page-what-is-ethereum.json deleted file mode 100644 index f4b588b3017..00000000000 --- a/src/intl/pcm/page-what-is-ethereum.json +++ /dev/null @@ -1,187 +0,0 @@ -{ - "page-what-is-ethereum-meta-title": "Wetin bi Ethereum? (One Komplet Guide) | ethereum.org", - "page-what-is-ethereum-meta-description": "One full ovaview of wetin Ethereum bi, hau e dey work, wetin e dey do and hau to start to dey yus abi dey build on am. Dem eksplain am for simpol way.", - "page-what-is-ethereum-title": "Wetin bi Ethereum?", - "page-what-is-ethereum-hero-description-1": "Ethereum na desentralized blockchain netwok and softwia divelopment platfom, wey crytocurrency ether (ETH) dey run.", - "page-what-is-ethereum-hero-description-2": "Na home wey kontain thousands of cryptocurrencies and applikashons akross Defi, NFTs, gaming, desentralized soshial media and stablecoins.", - "page-what-is-ethereum-ethereum-intro-1": "Ethereum na one open, publik blockchain wey dem bigin dey yus on July 2015 by one softwia divelopa dem koll Vitalik Buterin and one smoll team of pipol wey follow start am.", - "page-what-is-ethereum-ethereum-intro-2": "Di idea bihind Ethereum dey simpol. As bitcoin dey allow yu send and risiv dijital money, Ethereum go build on dis wit program wey dey open wey dem koll smart kontracts.", - "page-what-is-ethereum-ethereum-intro-3": "Smart kontracts dey allow anyone kreate dem own dijital assets and desentralised applikashon dem (dapps) wey dey run 24/7, globally. E nor bi laik banks, korporashons abi oda institushons, smart kontracts dey afailabol to anyone wit one internet konetshon.", - "page-what-is-ethereum-ethereum-intro-4": "SInse 2015, Ethereum don grow into one ekosystem of dijital assets wey dey thrive laik stablecoins, non-fungible tokens(NFTs), and governance tokens, and as one sprawlin world of dapps for disentralized finans (Defi), art and kollectibols, gaming and disentralized soshial media.", - "page-what-is-ethereum-ethereum-intro-5": "All togeda, dem dey koll dis ekosystem \"web3\", wey dey reprisent di third phase of di Internet wey dem centre around ownaship.", - "page-what-is-ethereum-ethereum-intro-6": "Today, millions of pipol for di whole world dey yus Ethereum take hold billions of dollars in assets wey dey send and risiv trillions of dollars efri year—all witout bank.", - "page-what-is-ethereum-ethereum-intro-7": "Di main part of all dis tins na Ethereum own native cryptocurrency ether(ETH), one new kain of dijital money wey dem yus take start di whole netwok.", - "page-what-is-ethereum-network-title": "Wetin bi Ethereum netwok?", - "page-what-is-ethereum-network-intro-1": "Yu fit rizin di Ethereum netwok as one global dijital infastrukture wey anibodi fit yusbut nobodi fit spoil am.", - "page-what-is-ethereum-network-intro-2": "Dis netwok dey made up of plenti indipendent komputasaround di world wey dem koll nodes. Dis nodes, wey regular pipol dey run, dey work togeda to provide finanshia savis and dijital applikashons to anibodi for anywia.", - "page-what-is-ethereum-network-intro-3": "Di Ethereum netwok get 3 ogbonge advantaj ova tradishonal netwok wey institushon dem own. Dis na sensorship resistans, wey sukurity dey make strong and dey reliabol wella.", - "page-what-is-ethereum-network-censorship-title": "Sensorship resistant", - "page-what-is-ethereum-network-censorship-desc-1": "As tradishonal apps and finanshial savis rely on banks abi corporashons wey fit deside to blok access abi freeze akants, dapps on Ethereum dey censorship resistant.", - "page-what-is-ethereum-network-censorship-desc-2": "Dis na bikos ethereum netwok of nodes rekod efri singol transakshon witout kona-kona—and dis rule dey inside di kode.", - "page-what-is-ethereum-network-security-title": "E deysekure wella", - "page-what-is-ethereum-network-security-desc-1": "As mani apps tuday on top kloud providas laik AWS and dem fit dey open to takedown abi attak. But dapps for Ethereum dey sekured by di netwok imsef. Everi node dey store and dey sync di whole state of Ethereum, inkludin all kontracts.", - "page-what-is-ethereum-network-security-desc-2": "If pesin try chanj one kontract, di netwok go rijet am as e nor go match dem rekod. To take down one singol app, attakas nid to take ova di whole netwok, wey go cost billions and go dey hard wella to koordinate.", - "page-what-is-ethereum-network-reliability-title": "Durabol and reliabol", - "page-what-is-ethereum-network-reliability-desc-1": "Downtaim on kloud hostin platfoms fit take apps offline, but Ethereum disign dey ensure pafet uptaim. Di netwok go kontinu to dey run even if some node go offline due to softwia bugs, government crakdowns nashural disasta, abi war.", - "page-what-is-ethereum-network-reliability-desc-2": "Millions of pipol dey yus plenti dapps on Ethereum evri day. As high dimand fit lead to elevated transakshon fees, e dey show di pawa of netwok wey put sekurity, disentralizashon fes, and di make sure sey im go always dey afailabol wen yu nid am.", - "page-what-is-ethereum-network-layer2-title": "Ethereum extenshons (Layer 2)", - "page-what-is-ethereum-network-layer2-desc-1": "Difren teams don kreate Layer 2 (L2) netwoks wey dey run ontop of Ethereum to fit inkrease Ethereum kapasity. L2s dey do laik sey na ekspress lanes, wey dey make transakshons fast and dey cheap pass—somtaims wey dey cost less pass one cent on averaj.", - "page-what-is-ethereum-network-layer2-desc-2": "Some of di popula L2s laik Optimisim, Arbitrum,Zksync, and Base dey process millions of transakshons wey worth billions of dollars evri year.", - "page-what-is-ethereum-network-learn-more": "Make yu learn more abaut di Ethereum netwok", - "page-what-is-ethereum-ether-title": "Wetin bi ether (ETH)?", - "page-what-is-ethereum-ether-intro-1": "Ether (ETH) na di native cryptocurrency of Ethereum.", - "page-what-is-ethereum-ether-intro-2": "Na new kain of dijital money wey yu fit send to anyone, anywia for di world sharp sharp for as litol as few cents. But ETH pass juz payments. Im dey play ogbonge role to dey kip di Ethereum netwok run.", - "page-what-is-ethereum-ether-intro-3": "Wen yu yus Ethereum to send money, kollet art abi build new dapp, yu go pay smolltransakshon fee (abi gas fee) for ETH. Dis fee dey helep privent spam and go riwod di pipol dem koll validators wey dey run transakshons.", - "page-what-is-ethereum-ether-intro-4": "All dis validators dey helep sekure di ethereum netwok thru system dem koll staking. By lockin up dem ETH dem dey eligibol to prosess transakshons. In riturn, dem dey earn ETH as riwod. Dis dey give Ethereum im own ekonomy wey dey sef-sustainin, wey users dey run rather dan kompanis.", - "page-what-is-ethereum-ether-intro-5": "Unlaik plenti tradishonal kurensis, ETH fit bikom more skarce as taim dey pass. Evri taim pesin yus Ethereum, smoll porshon of ETH go burn, wey rimuv am from di supply kpatakpata. For days wey busy, dem burn more ETH pass wetin dem kreate, e dey mak ETH deflationary and dey inkrease en value as taim dey pass. Di more dem dey yus Ethereum, di more ETH dey burn.", - "page-what-is-ethereum-ether-intro-6": "Bikos of dis, plenti pipol dey si ETH as one investment and chuse to hold, stake abi lend am to grow dem savings.", - "page-what-is-ethereum-ether-learn-more": "Make yu learn abaut ether (ETH)", - "page-what-is-ethereum-how-title": "Hau Ethereum dey work?", - "page-what-is-ethereum-how-intro-1": "Wen dem start Ethereumfor 2015, im don yus one system dem koll proof of work.", - "page-what-is-ethereum-how-intro-2": "Dis mekanisim wey Bitcoin start, na hau all komputas don agri on who own wat. Komputas go yus plenti enargi to dey try solve komplex mathematikal puzzol. Di winner go propose one blok of inkomin transakshon and dey earn new ETH.", - "page-what-is-ethereum-how-intro-3": "For 2022, Ethereum wey don upgrade to new system wey dem koll proof of stakedat na 99% pass enargi effishient. Insted of mathematikal puzzol, validator lock dem ETH as one sekurity deposit to earn di rite to process transakshon.", - "page-what-is-ethereum-how-intro-4": "If dem do am koretly, dem earn ETH. If dem cheat, dem luz some of dia stake.", - "page-what-is-ethereum-how-intro-5": "Here na eksampol:", - "page-what-is-ethereum-how-example-1-title": "Wen you send $10 for stablecoins to one padi on Ethereum:", - "page-what-is-ethereum-how-example-1-step-1": "Yu open yor wallet, add di akant address and di amount, den klick send.", - "page-what-is-ethereum-how-example-1-step-2": "Yor wallet dey sign di payment and broadkast am to di netwok.", - "page-what-is-ethereum-how-example-1-step-3": "Di payment dey wait in di publik line (mempool) ontil one block proposer dey pick am.", - "page-what-is-ethereum-how-example-1-step-4": "Di block proposer dey add am to di next block of transakshon, dey broadkast am, and dey earn one fee.", - "page-what-is-ethereum-how-example-1-step-5": "Di stablecoin kontrat dey muv $10 from yu to yor friend, and di two wallets update.", - "page-what-is-ethereum-how-example-1-step-6": "Na global netwok of validators go doubol-chek kon attest to di validity of di chanjis.", - "page-what-is-ethereum-how-example-2-title": "Wen yu mint $5 kolletibol on Ethereum:", - "page-what-is-ethereum-how-example-2-step-1": "Yu konet yor wallet to di dapp con chuse di item to mint.", - "page-what-is-ethereum-how-example-2-step-2": "Yu konfam di purchase; di wallet sign kon broadkast di transakshon.", - "page-what-is-ethereum-how-example-2-step-3": "Di mint rikwest to join di mempool dem kon add am to one block by one validator.", - "page-what-is-ethereum-how-example-2-step-4": "Di NFT smart kontract dey rikod yor wallet as di new owna.", - "page-what-is-ethereum-how-example-2-step-5": "Yor new kolletibol dey appia in yor wallet few sekonds later.", - "page-what-is-ethereum-how-outro-1": "Dis na all posibol tanks to di pawa of smart kontract; open-source program wey live on Ethereum and run 24/7, 365 assessibol to anyone, anywia.", - "page-what-is-ethereum-how-outro-2": "Dem don sync all di transakshon, update, and akshon akross plenti indipendent nodes. Dis dey give Ethereum im reliability, transparensy, and sensorship resitans.", - "page-what-is-ethereum-how-learn-more-1": "Make yu learn more abaut hau Ethereum woks", - "page-what-is-ethereum-how-learn-more-2": "Rid divelopa docs for one teknika ovaview of Ethereum", - "page-what-is-ethereum-what-title": "Wetin dem dey yus Ethereum do?", - "page-what-is-ethereum-what-intro-1": "Pipol dey yus Ethereum to do tins wey nor dey posibol bifor.", - "page-what-is-ethereum-what-intro-2": "Farmers for Kenya fit risiv automated insurans for dia crops witout applyin to one bank. Businesis laik Visa fit launch new payment systems wey dey work globally from day one. Global organizashons laik di UN fit deliva aid to refugees we dey save millions inside bank fees.", - "page-what-is-ethereum-what-intro-3": "Dis dapps and assets wey dey run on Ethereum wey dey yus open-source code and wey wi nor fit stop, sensor abi turn off.", - "page-what-is-ethereum-what-intro-4": "Hia na hua difren frups dey yus am tuday:", - "page-what-is-ethereum-what-consumers-title": "Konsumas", - "page-what-is-ethereum-what-consumers-desc-1": "Plenti is pipol dey yus dapps on Ethereum already to muv money, trade, and own dijital assets evri day. Unlaik tradishonal apps, nor nid to rejista wit yor name, wait for one bank to apruf yu, abi hand ova yor pesina data.", - "page-what-is-ethereum-what-consumers-desc-2": "Wit juz one wallet and one intanet konekshon wey yu fit:", - "page-what-is-ethereum-what-consumers-benefit-1": "Assess finanshial savis witout one bank akant abi kredit tori", - "page-what-is-ethereum-what-consumers-benefit-2": "Own dijital kolletibols, art, and assets wey dem nor fit kopy abi konfiskate", - "page-what-is-ethereum-what-consumers-benefit-3": "Make yu sign into dapps as yu dey yus yor wallet, nor bi yor email—no passwods, no pesina infomashon wey necessary", - "page-what-is-ethereum-what-consumers-benefit-4": "Patisipate in global komunitis wia yu fit vote, kontribute, and earn witout border", - "page-what-is-ethereum-what-businesses-title": "Biznes & divelopa dem", - "page-what-is-ethereum-what-businesses-benefit-1": "Make yu launch dapps wit built-in global payment system from day one", - "page-what-is-ethereum-what-businesses-benefit-2": "Yus tampa-pruf kontract wey automatikaly enforse agriment", - "page-what-is-ethereum-what-businesses-benefit-3": "Kreate finanshial produts wey anyone fit build on and drive value to", - "page-what-is-ethereum-what-businesses-example": "For eksampol, PayPal don launch im own stablecoin, PYUSD on top Ethereum. Dis na sign sey even di payments kompanis wey larj pass for di world si sey di benefit of Ethereum open and programabol nashure.", - "page-what-is-ethereum-what-governments-title": "Governments", - "page-what-is-ethereum-what-governments-intro": "Governments dey also start to eksplore wetin Ethereum make posibol.", - "page-what-is-ethereum-what-governments-benefit-1": "Shia publik funds and benefits diretly to citizen wit full transparensy", - "page-what-is-ethereum-what-governments-benefit-2": "Issue dijital IDs abi rikods wey wi fit verify kon portabol akross bordas", - "page-what-is-ethereum-what-governments-benefit-3": "Buildtamper-pruf publik infrastrukshure to dey voteland titols, and rejistris", - "page-what-is-ethereum-what-governments-example-1": "For anoda case, Ukraine Ministry of Dijital Transfomashon don yus Ethereum to distribute wartaim aid.", - "page-what-is-ethereum-what-governments-example-2": "Dem don send funds diret to citizens and NGOs to dey yus open smart kontracts, dey provide transparensy, speed, and akantability durin one krisis.", - "page-what-is-ethereum-what-learn-more": "Make yu learn abaut wetin dem yus Ethereum for", - "page-what-is-ethereum-start-title": "Hau to stat to dey yus Ethereum", - "page-what-is-ethereum-start-intro-1": "To dey start wit Ethereum izy pass wetin yu fit tink.", - "page-what-is-ethereum-start-intro-2": "Yu nor nid pamishon. Yu nor nid one bank abi one ID dokument. All yu nid to start na one devise and one intanet koneshon.", - "page-what-is-ethereum-start-individuals-title": "For individuals", - "page-what-is-ethereum-start-individuals-desc-1": "Di fes step to dey download one wallet.", - "page-what-is-ethereum-start-individuals-desc-2": "Tink of am laik one app wey akt as yor akant and yor intanet browser for Ethereum. Im dey manaj yor crypto, wey dey allow yu sign in to dapps, as well as send and risiv dijital assets laik tokens and NFTs.", - "page-what-is-ethereum-start-individuals-desc-3": "Popular wallets laik Zerion, Rainbow, and Coinbase Wallet dey fri and dey izy to yus. If yu nor arranj yor wallet, yu fit:", - "page-what-is-ethereum-start-individuals-step-1": "Buy one smoll amount of ETH for one ekshanj abi diretly inside some wallets", - "page-what-is-ethereum-start-individuals-step-2": "Yus dat ETH to pay for transakshon laik to dey send tokens abi kolet NFTs", - "page-what-is-ethereum-start-individuals-step-3": "Make yu eksplore dapps laik Zora, Uniswap, abi Farcaster —nor new logins abi aprufa wey dem nid", - "page-what-is-ethereum-start-individuals-desc-4": "Dis prioritis go helep ensure Ethereum dey sekure, skalabol and user friendly as more pipol rely on di netwok evriday.", - "page-what-is-ethereum-start-individuals-desc-5": "Dis dapps run for yor browser and wok wit yor wallet instanta. yu fit start to dey yus Ethereum for minutes.", - "page-what-is-ethereum-start-individuals-cta-1": "Make yu stat here", - "page-what-is-ethereum-start-individuals-cta-2": "Si apps", - "page-what-is-ethereum-start-developers-title": "Na for people wey make am", - "page-what-is-ethereum-start-developers-desc-1": "Ethereum na playground for divelopas. Yu fit start to dey build witout pamishon, aprufa, abi even real money.", - "page-what-is-ethereum-start-developers-desc-2": "Di Ethereum Divelopa Docs dey waka yu thru evritin from writin yor fes smart kontract to dey deploy on test netwok laik Sepolia.", - "page-what-is-ethereum-start-developers-desc-3": "Yu fit build full-stack dapps wit tools laik Hardhat,Foundry, and Ethers.js, abi eksperiment wit low-code platfoms laik thirdweb abi Moralis.", - "page-what-is-ethereum-start-developers-desc-4": "Evritin dey open-source and komposabol, so yu fit rimix and build on wetin wey don already komot from dia witout askin for pamishon.", - "page-what-is-ethereum-start-developers-cta": "Start to dey build on top Ethereum", - "page-what-is-ethereum-start-business-title": "Yus Ethereum for biznes", - "page-what-is-ethereum-start-business-desc-1": "Enterprises already dey yus Ethereum to pawa new infrastrukshure.", - "page-what-is-ethereum-start-business-desc-2": "Plenti enterprise dey start wit L2 netwok laik Optimism and Base to suppot high-volume yus cases. Dis netwoks dey run lower fees, fasta speeds as e still dey benefit from Ethereum sekurity and dey rimuv countaparty risk.", - "page-what-is-ethereum-start-business-desc-3": "Yu fit:", - "page-what-is-ethereum-start-business-benefit-1": "Make yu launch modular loyalty programs wey dey boost retenshon and kut third-party costs", - "page-what-is-ethereum-start-business-benefit-2": "Assets wey get token laik tickets, coupons, abi certificates to ridus fraud and resale risk", - "page-what-is-ethereum-start-business-benefit-3": "Enabol instant global payments to lowa transakshon fees and unlock new markets", - "page-what-is-ethereum-start-business-example": "For eksampol, for 2025Shopify don launch on Base to allow konsumers to spend stablecoins wit plenti merchants around di globe.", - "page-what-is-ethereum-start-business-cta": "Yus Ethereum for biznes", - "page-what-is-ethereum-bitcoin-title": "Wetin bi di difrens bitwin Ethereum and Bitcoin?", - "page-what-is-ethereum-bitcoin-intro-1": "Bitcoin and Ethereum na di two cryptocurrencis for di world wey big pass.", - "page-what-is-ethereum-bitcoin-intro-2": "Di two dey allow yu send money witout bank, dey run on blockchain teknology, and dey open to anyone. But na dia resembol finish.", - "page-what-is-ethereum-bitcoin-comparison-1-title": "Bitcoin na laik dijital gold.", - "page-what-is-ethereum-bitcoin-comparison-1-desc": "E get one fixed supply of 21 million coins, one narrow fokus on peer-to-peer payments, and one basik languaj to dey write wey limit wetin yu fit build wit am. Dis simplisity dey by disign sinse Bitcoin priortize preditability, durability, and long-tam sekurity ova flexibility.", - "page-what-is-ethereum-bitcoin-comparison-2-title": "Ethereum dey take one approach wey big.", - "page-what-is-ethereum-bitcoin-comparison-2-desc": "Nor bi juz money, na programmabol infrastrukshure. Insted to juz dey send and dey risiv value, Ethereum dey allow divelopas build all di applikashons. Yu don already si dis in akshon: from to dey lend markets and stablecoins to koletibols, soshial media, and real-taim payments—dem don pawa all by smart kontracts and sekure by ETH.", - "page-what-is-ethereum-bitcoin-comparison-3-title": "Di way di netwoks reach konsensus also dey difren.", - "page-what-is-ethereum-bitcoin-comparison-3-desc-1": "Bitcoin dey yus miners to sekure di netwok. Dis na pawafu komputas wey dey kompete to solve komplex puzzol, and di winna get to add di next block of transakshon to di chain and claim bitcoins as one riwod. Dem don koll dis process mining and im dey yus larj amount of elektrisity.", - "page-what-is-ethereum-bitcoin-comparison-3-desc-2": "Ethereum yus to work laik dis too. But in 2022, im don chanj from pruf of work to pruf of stake. Tuday, dem don konfam transakshon by validators wey lock up ETH as kollateral. Honest validators dey earn ETH riwods as any one wey nor dey honest go luz part of dia stake. Dis shift don make Ethereum ova 99.988% more enargi effishient witout to dey sakrifise sekurity abi disentralizashon.", - "page-what-is-ethereum-bitcoin-comparison-4-title": "One difrens dey in hau dem dey handol supply.", - "page-what-is-ethereum-bitcoin-comparison-4-desc-1": "Bitcoin get supply wey fix. Na only 21 million coins fit ever dey. Ethereum, get dynamik supply. Dem don isuue new ETH to riwod validators, as dem dey burn smoll porshon wit evri transakshon. Dis mean sey Ethereum nor fit juz \"print infinite ETH.\"", - "page-what-is-ethereum-bitcoin-comparison-4-desc-2": "Di issuans rate dey limited by hau much ETH dem don stake. As dem don stake more ETH, individual riwod go dekrease, e go kreate nashural balans. Dis disign dey enshure sustainabol sekurity budget well for di fushure, witout sey yu dey rely only on transakshon fees.", - "page-what-is-ethereum-bitcoin-comparison-4-desc-3": "In short, Bitcoin na one tool to dey send value. Ethereum na one platform to dey build am.", - "page-what-is-ethereum-bitcoin-learn-more": "Learn more abaut di difren bitwin Ethereum and Bitcoin", - "page-what-is-ethereum-when-who-title": "Wen dem launch Ethereum, who found am and who dey run am nau?", - "page-what-is-ethereum-when-who-intro-1": "From di start, dem don disign make im komunity dey run Ethereum.", - "page-what-is-ethereum-when-who-intro-2": "For 2013, Vitalik Buterin publish one white paper and dey propose new kind of blockchain for money and apps wey anybodi go fit yus. Di idia don popular kwik-kwik.", - "page-what-is-ethereum-when-who-intro-3": "By 2014, co-foundas laik Gavin Wood and Joseph Lubin don join di effort, and di team don raise funds thru one of di crypto krowdfundin campaigns dem do bifor.", - "page-what-is-ethereum-when-who-intro-4": "Dem don launch Ethereum offishialy in July 2015.", - "page-what-is-ethereum-when-who-history-title": "Key moments inside Ethereum tori", - "page-what-is-ethereum-when-who-history-2013": "19-year-old Vitalik Buterin dey publish di Ethereum whitepaper", - "page-what-is-ethereum-when-who-history-2014": "Di Ethereum Foundashon dey form and launch one krowdfundin campaign", - "page-what-is-ethereum-when-who-history-2015": "Divelopas launch di Ethereum netwok wit di Frontier riliz", - "page-what-is-ethereum-when-who-history-2016": "Smart kontract exploit drain $60M (3.6M ETH) from DAO wey dey prompt chain fork", - "page-what-is-ethereum-when-who-history-2020": "Beacon Chain launch dey start di muv to Proof-of-Stake", - "page-what-is-ethereum-when-who-history-2021": "London upgrade dey start to dey burn gas fees thru EIP-1559", - "page-what-is-ethereum-when-who-history-2022": "Di Merge dey riplase minin wit stakin, dey kut enargi yus by 99%", - "page-what-is-ethereum-when-who-history-2025": "Pectra upgrade dey impruf smart wallet support and L2 kompatibility", - "page-what-is-ethereum-when-who-governance-1": "Tuday, nor singol pesin abi kompany dey run Ethereum.", - "page-what-is-ethereum-when-who-contributors-title": "Dem maintain di netwok by one broad grup of kontributors:", - "page-what-is-ethereum-when-who-contributors-1": "Divelopas wey write and propose upgrades", - "page-what-is-ethereum-when-who-contributors-2": "Node operators wey dey kontribute to distrute fisika infrastrukshure", - "page-what-is-ethereum-when-who-contributors-3": "Stakers wey dey approve transakshon", - "page-what-is-ethereum-when-who-contributors-4": "Komunity membas weybuild di tools and kulshure", - "page-what-is-ethereum-when-who-contributors-5": "Yu as yu dey yu di netwok", - "page-what-is-ethereum-when-who-governance-2": "Nor CEO, board, abi sentral authority dey. Di Ethereum Foundashon still dey helep fund risearch and divelopment, but di ekosystem dey run on open partisipashon.", - "page-what-is-ethereum-when-who-governance-3": "Dem don propose chanjis thru Ethereum Imprufment Proposals (EIPs), wey dem don diskus for publik, and go only hapun if di wider komunity put hand.", - "page-what-is-ethereum-when-who-governance-4": "Dis dey make Ethereum slowa to chanj pass one startup, but also much harda to shut down abi take ova.", - "page-what-is-ethereum-when-who-learn-more": "Make yu learn plenti abaut Ehereum tori", - "page-what-is-ethereum-roadmap-title": "Wetin bi di Ethereum roadmap for 2025?", - "page-what-is-ethereum-roadmap-intro-1": "Ethereum no dey follow one fixed roadmap. Im dey follow vishon wey dey shia.", - "page-what-is-ethereum-roadmap-intro-2": "Dem don make netwok upgrade as EIP proposals and don divelop in publik by kontributors around di world. Nor sentral team dey deside wetin dey hapun, juz pipol wey dey build wetin dem biliv dey yusful based on wetin users nid.", - "page-what-is-ethereum-roadmap-intro-3": "Pectra na di upgrade launch in May 2025 wey risent pass. Dis upgrade don impruf wallet features, don give stakers more flexibility, and don make am izy for dapps to run on L2s. Di goal na to impruf yusability witout kompromisin on sekurity abi disentralizashon.", - "page-what-is-ethereum-roadmap-priorities-intro": "To dey look ahead, Ethereum prioritis na:", - "page-what-is-ethereum-roadmap-priority-1": "To dey make di kore protokol and im L2s fasta and cheapa for evrione", - "page-what-is-ethereum-roadmap-priority-2": "To dey impruf di ekspiriens for users and divelopas", - "page-what-is-ethereum-roadmap-outro-1": "Dis prioritis go helep ensure Ethereum dey sekure, skalabol and user friendly as more pipol rely on di netwok evriday.", - "page-what-is-ethereum-roadmap-outro-2": "If yu wan steer di direshon for Ethereum,go involve yorsef. Yu nor nid pamishon,\njuz di desire to dey make difrens for dis new dijital ekonomy.", - "page-what-is-ethereum-roadmap-learn-more": "Si one ovaview of di Ethereum roadmap", - "page-what-is-ethereum-further-reading-title": "Make yu read next", - "page-what-is-ethereum-further-reading-wallets": "Wetin bi wallet?", - "page-what-is-ethereum-further-reading-eth": "Wetin bi ether (ETH)?", - "page-what-is-ethereum-further-reading-web3": "Wetin bi web3?", - "page-what-is-ethereum-further-reading-networks": "Make yu learn more abaut di Ethereum netwok", - "page-what-is-ethereum-toc-ethereum": "Wetin bi Ethereum?", - "page-what-is-ethereum-toc-network": "Wetin bi Ethereum netwok?", - "page-what-is-ethereum-toc-ether": "Wetin bi ether (ETH)?", - "page-what-is-ethereum-toc-how": "Hau Ethereum dey work?", - "page-what-is-ethereum-toc-what": "Wetin dem dey yus Ethereum do?", - "page-what-is-ethereum-toc-start": "Hau to stat to dey yus Ethereum", - "page-what-is-ethereum-toc-bitcoin": "Wetin bi di difrens bitwin Ethereum and Bitcoin?", - "page-what-is-ethereum-toc-when-who": "Wen dem launch Ethereum, who found am and who dey run am nau?", - "page-what-is-ethereum-toc-roadmap": "Wetin bi di Ethereum roadmap for 2025?", - "page-what-is-ethereum-banner-networks-alt": "Pikshure of fushuristik Ethereum komunity senta", - "page-what-is-ethereum-banner-ether-alt": "Open hands to dey hold ether glyph", - "page-what-is-ethereum-banner-how-alt": "Man wey dey repair komputa", - "page-what-is-ethereum-banner-contributing-alt": "Doge wey dey smile for di komputa", - "page-what-is-ethereum-banner-what-alt": "Four fushuristik humans and doge wey gaze inside Ethereum prism", - "page-what-is-ethereum-banner-start-alt": "Fushuristik komunity to fit gada for senta", - "page-what-is-ethereum-banner-when-who-alt": "Two human wey dey waka and tok" -} diff --git a/src/intl/pcm/table.json b/src/intl/pcm/table.json deleted file mode 100644 index a1d4cdb7770..00000000000 --- a/src/intl/pcm/table.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "table-active": "acktiv", - "table-filters": "Filtas", - "table-showing": "As e dey show", - "table-reset-filters": "Make yu reset filters" -} \ No newline at end of file diff --git a/src/intl/pcm/template-usecase.json b/src/intl/pcm/template-usecase.json deleted file mode 100644 index c0894ec1c0f..00000000000 --- a/src/intl/pcm/template-usecase.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "template-usecase-dropdown-defi": "Disentralized finans (Defi)", - "template-usecase-dropdown-nft": "Non-fungibol tokens (NFTs)", - "template-usecase-dropdown-dao": "Disentralized autonomous organisashon (DAOs)", - "template-usecase-dropdown-social-networks": "Disentralized soshia netwoks", - "template-usecase-dropdown-identity": "Disentralized identity", - "template-usecase-dropdown-desci": "Disentralized sayens (DeSci)", - "template-usecase-dropdown-refi": "Regenerative finans (ReFi)", - "template-usecase-dropdown": "Ethereum yus cases", - "template-usecase-banner": "Yus of Ethereum always dey divelop and evolve. Add any info wey yu tink go make tins klear pass abi more wey dey up to date.", - "template-usecase-edit-link": "Edit page", - "template-usecase-dropdown-aria": "Yus case dropdown menu" -} diff --git a/src/lib/types.ts b/src/lib/types.ts index df5de23af5c..8e2e40ae991 100644 --- a/src/lib/types.ts +++ b/src/lib/types.ts @@ -86,7 +86,6 @@ export type Lang = | "es" | "fa" | "fi" - | "fil" | "fr" | "gl" | "gu" @@ -112,7 +111,6 @@ export type Lang = | "nb" | "ne-np" | "nl" - | "pcm" | "pl" | "pt-br" | "pt" diff --git a/src/lib/utils/url.ts b/src/lib/utils/url.ts index 4452476f903..6a567893312 100644 --- a/src/lib/utils/url.ts +++ b/src/lib/utils/url.ts @@ -61,6 +61,20 @@ export const normalizeSlug = (slug: string) => { return `/${slug.replace(/^\/+|\/+$/g, "")}` } +/** + * Extracts the first path segment from a pathname. + * Useful for extracting locale prefixes from URLs. + * + * @example + * getFirstSegment("/en/about") // "en" + * getFirstSegment("/about") // "about" + * getFirstSegment("/") // "" + */ +export const getFirstSegment = (pathname: string): string => { + const secondSlash = pathname.indexOf("/", 1) + return secondSlash === -1 ? pathname.slice(1) : pathname.slice(1, secondSlash) +} + /** * Converts a string to a URL-friendly slug * @param text - The text to convert (e.g., "Governance/DAO", "Bridge Aave 1", "Hello world")