Skip to content

Commit df758f3

Browse files
authored
Merge branch 'ethereum:dev' into patch-1
2 parents ecf1791 + 235b644 commit df758f3

File tree

28 files changed

+1272
-174
lines changed

28 files changed

+1272
-174
lines changed

.all-contributorsrc

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8289,7 +8289,8 @@
82898289
"avatar_url": "https://avatars.githubusercontent.com/u/39565075?v=4",
82908290
"profile": "http://www.samuelakinosho.com",
82918291
"contributions": [
8292-
"doc"
8292+
"doc",
8293+
"code"
82938294
]
82948295
},
82958296
{
@@ -8375,6 +8376,16 @@
83758376
"contributions": [
83768377
"doc"
83778378
]
8379+
},
8380+
{
8381+
"login": "Aldizh",
8382+
"name": "Aldi Zhupani",
8383+
"avatar_url": "https://avatars.githubusercontent.com/u/2282120?v=4",
8384+
"profile": "http://aldizh.github.io/",
8385+
"contributions": [
8386+
"bug",
8387+
"code"
8388+
]
83788389
}
83798390
],
83808391
"contributorsPerLine": 7,

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1324,7 +1324,7 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
13241324
<td align="center"><a href="https://github.com/gorondan"><img src="https://avatars.githubusercontent.com/u/97026899?v=4?s=100" width="100px;" alt=""/><br /><sub><b>gorondan</b></sub></a><br /><a href="https://github.com/ethereum/ethereum-org-website/commits?author=gorondan" title="Documentation">📖</a></td>
13251325
<td align="center"><a href="https://github.com/pruthvirajjadhav1"><img src="https://avatars.githubusercontent.com/u/73253354?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Pruthviraj Jadhav</b></sub></a><br /><a href="https://github.com/ethereum/ethereum-org-website/commits?author=pruthvirajjadhav1" title="Documentation">📖</a></td>
13261326
<td align="center"><a href="https://gndx.io"><img src="https://avatars.githubusercontent.com/u/10554486?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Oscar Barajas Tavares</b></sub></a><br /><a href="https://github.com/ethereum/ethereum-org-website/commits?author=gndx" title="Documentation">📖</a></td>
1327-
<td align="center"><a href="http://www.samuelakinosho.com"><img src="https://avatars.githubusercontent.com/u/39565075?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Samuel Akinosho</b></sub></a><br /><a href="https://github.com/ethereum/ethereum-org-website/commits?author=LucidSamuel" title="Documentation">📖</a></td>
1327+
<td align="center"><a href="http://www.samuelakinosho.com"><img src="https://avatars.githubusercontent.com/u/39565075?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Samuel Akinosho</b></sub></a><br /><a href="https://github.com/ethereum/ethereum-org-website/commits?author=LucidSamuel" title="Documentation">📖</a> <a href="https://github.com/ethereum/ethereum-org-website/commits?author=LucidSamuel" title="Code">💻</a></td>
13281328
</tr>
13291329
<tr>
13301330
<td align="center"><a href="https://odair.dev"><img src="https://avatars.githubusercontent.com/u/45074733?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Odair Augusto Trujillo Orozco</b></sub></a><br /><a href="https://github.com/ethereum/ethereum-org-website/commits?author=OdairTrujillo" title="Documentation">📖</a> <a href="#ideas-OdairTrujillo" title="Ideas, Planning, & Feedback">🤔</a></td>
@@ -1338,6 +1338,7 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
13381338
<tr>
13391339
<td align="center"><a href="https://github.com/rogueassasin1729"><img src="https://avatars.githubusercontent.com/u/92800000?v=4?s=100" width="100px;" alt=""/><br /><sub><b>rogueassasin1729</b></sub></a><br /><a href="https://github.com/ethereum/ethereum-org-website/commits?author=rogueassasin1729" title="Documentation">📖</a></td>
13401340
<td align="center"><a href="https://pandapip1.com/"><img src="https://avatars.githubusercontent.com/u/45835846?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Pandapip1</b></sub></a><br /><a href="https://github.com/ethereum/ethereum-org-website/commits?author=Pandapip1" title="Documentation">📖</a></td>
1341+
<td align="center"><a href="http://aldizh.github.io/"><img src="https://avatars.githubusercontent.com/u/2282120?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Aldi Zhupani</b></sub></a><br /><a href="https://github.com/ethereum/ethereum-org-website/issues?q=author%3AAldizh" title="Bug reports">🐛</a> <a href="https://github.com/ethereum/ethereum-org-website/commits?author=Aldizh" title="Code">💻</a></td>
13411342
</tr>
13421343
</table>
13431344

src/components/AssetDownload.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ const AssetDownload: React.FC<IProps> = ({
105105
{children && <ImageContainer>{children}</ImageContainer>}
106106
{!children && (
107107
<ImageContainer>
108-
{!!Svg ? (
108+
{Svg ? (
109109
<Svg alt={alt} />
110110
) : (
111111
<Image image={getImage(image)} alt={alt} />

src/components/UpgradeTableOfContents.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ const TableOfContentsLink: React.FC<IPropsTableOfContentsLink> = ({
7979
isActive = window.location.hash === url
8080
}
8181
const isNested: boolean = depth === 2
82-
let classes: string = ""
82+
let classes = ""
8383
if (isActive) {
8484
classes += " active"
8585
}

src/content/community/get-involved/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ The Ethereum community includes people of many different backgrounds and skillse
1818
- Watch or participate in the [Core Dev calls](https://www.youtube.com/playlist?list=PLaM7G4Llrb7zfMXCZVEXEABT8OSnd4-7w)
1919
- [Ecosystem Support Program's wishlist](https://esp.ethereum.foundation/wishlist/) - tooling, documentation, and infrastructure areas where the Ethereum Ecosystem Support Program is actively seeking grant applications
2020
- [Web3Bridge](https://www.web3bridge.com/) - join the aspiring web3 community in their initiative to identify, train, and support hundreds of developers and community members throughout Africa
21+
- Join the [Ethereum Cat Herders Discord](https://discord.io/EthCatHerders)
2122

2223
## Researchers & Academics <Emoji text=":mag:" size={1} />‍ {#researchers-and-academics}
2324

src/content/developers/tutorials/testing-erc-20-tokens-with-waffle/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1044,7 +1044,7 @@ describe("BasicToken", () => {
10441044
})
10451045
```
10461046

1047-
So, we use `deployContract` method from `Waffle`to deploy our token. As arguments, we should pass `wallet`, the compiled json file of our contract and default balance.
1047+
So, we use `deployContract` method from `Waffle` to deploy our token. As arguments, we should pass `wallet`, the compiled json file of our contract and default balance.
10481048

10491049
`Waffle` also allows us to create a `wallet`, which makes it very easy to deploy a contract.
10501050

src/content/energy-consumption/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ sidebar: true
99

1010
Ethereum's energy consumption will be reduced by ~99.95% following [The Merge](/upgrades/merge) from proof-of-work (PoW) to proof-of-stake (PoS). After The Merge, Ethereum will use dramatically less carbon to be more secure.
1111

12-
Since its inception, Ethereum has aimed to implement a proof-of-stake consensus mechanism, but doing this without compromisng [Ethereum's vision of being a secure, scalable, and decentralized blockchain](/upgrades/vision/) has taken years of focused research and development. Therefore, the network started by using proof-of-work consensus. Proof-of-work consensus requires miners to use their computing hardware to solve a puzzle. The solution to the puzzle proves that energy has been expended by the miner, demonstrating that they invested real-world value for the right to add to the blockchain. Both proof-of-work and proof-of-stake are just mechanisms to decide who gets to add the next block. Swapping proof-of-work for proof-of-stake, where the real-world value invested comes from ETH staked directly in a smart contract, removes the need for miners to burn energy to add to the blockchain. Therefore, the environmental cost of securing the network is drastically reduced.
12+
Since its inception, Ethereum has aimed to implement a proof-of-stake consensus mechanism, but doing this without compromising [Ethereum's vision of being a secure, scalable, and decentralized blockchain](/upgrades/vision/) has taken years of focused research and development. Therefore, the network started by using proof-of-work consensus. Proof-of-work consensus requires miners to use their computing hardware to solve a puzzle. The solution to the puzzle proves that energy has been expended by the miner, demonstrating that they invested real-world value for the right to add to the blockchain. Both proof-of-work and proof-of-stake are just mechanisms to decide who gets to add the next block. Swapping proof-of-work for proof-of-stake, where the real-world value invested comes from ETH staked directly in a smart contract, removes the need for miners to burn energy to add to the blockchain. Therefore, the environmental cost of securing the network is drastically reduced.
1313

1414
## The Merge {#the-merge}
1515

src/content/glossary/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -620,7 +620,7 @@ Short for "main network," this is the main public Ethereum [blockchain](#blockch
620620

621621
### memory-hard {#memory-hard}
622622

623-
Memory hard functions are processes that experience a drastic decrease in speed or feasibility when the amount of available memory even slightly decreases. An example id the Ethereum mining algorithm [Ethash](#ethash).
623+
Memory hard functions are processes that experience a drastic decrease in speed or feasibility when the amount of available memory even slightly decreases. An example is the Ethereum mining algorithm [Ethash](#ethash).
624624

625625
### Merkle Patricia trie {#merkle-patricia-tree}
626626

src/content/translations/it/dao/index.md

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -69,11 +69,21 @@ _In genere usato per organizzazioni più fitte e incentrate sul fattore umano, c
6969

7070
[MolochDAO](http://molochdao.com/) – MolochDAO si concentra sul finanziamento di progetti Ethereum. Richiede una proposta di adesione in modo che il gruppo possa valutare se il richiedente ha la competenza e il capitale necessari per formulare giudizi informati sui potenziali contributori. Non si può semplicemente acquistare l'accesso al DAO sul mercato.
7171

72+
### Appartenenza basata sulla reputazione {#reputation-based-membership}
73+
74+
La reputazione rappresenta la prova di partecipazione e concede potere di voto nella DAO. A differenza dell'appartenenza basata sui token o le quote, le DAO basate sulla reputazione non trasferiscono la proprietà ai contributori. La reputazione non può esser comprata, trasferita o delegata; i membri della DAO devono ottenere la reputazione tramite la partecipazione. Il voto su catena è privo di permessi e i potenziali membri possono inviare liberamente proposte per unirsi alla DAO e richiedere di ricevere reputazione e token come ricompensa in cambio dei loro contributi.
75+
76+
_Tipicamente usate per lo sviluppo e l’amministrazione decentralizzati di protocolli e dApp, ma solo utili anche per una varia serie di organizzazioni come enti di beneficienza, collettivi di lavoratori, club d'investimento, etc._
77+
78+
#### Un celebre esempio {#reputation-example}
79+
80+
[DXdao](https://DXdao.eth.link) – DXdao è un collettivo sovrano globale che dal 2019 crea e amministra protocolli e applicazioni decentralizzati. Sfrutta la governance basata sulla reputazione e il consenso olografico per coordinare e gestire i fondi, e questo significa che nessuno può comprarsi il potere per influenzare il futuro.
81+
7282
## Come funziona la DAO? {#how-daos-work}
7383

74-
La spina dorsale di una DAO è il suo smart contract. Il contratto definisce le regole dell'organizzazione e detiene il patrimonio del gruppo. Una volta che il contratto è attivo su Ethereum, nessuno può modificare le regole se non tramite voto. Se qualcuno cerca di fare qualcosa che non è coperto dalle regole e dalla logica nel codice, fallirà. E dal momento che il patrimonio è definito anche dallo smart contract, nessuno può spendere il denaro senza l'approvazione del gruppo. Ciò significa che le DAO non hanno bisogno di un'autorità centrale. Il gruppo decide collettivamente e i pagamenti sono autorizzati automaticamente quando il voto passa.
84+
La colonna portante di una DAO è il suo smart contract. Il contratto definisce le regole dell'organizzazione e detiene il patrimonio del gruppo. Una volta che il contratto è attivo su Ethereum, nessuno può modificare le regole se non tramite voto. Nessuno può fare qualcosa che non è previsto dalle regole e dalla logica del codice. E dal momento che il patrimonio è definito anche dallo smart contract, nessuno può spendere il denaro senza l'approvazione del gruppo. Questo significa che le DAO non hanno bisogno di un'autorità centrale. Al contrario, il gruppo prende decisioni collettivamente e i pagamenti sono autorizzati automaticamente quando i voti passano.
7585

76-
Ciò è possibile perché gli smart contract sono a prova di manomissione una volta che sono attivi su Ethereum. Non puoi modificare il codice (le regole della DAO) senza che gli altri lo notino, perché tutto è pubblico.
86+
Questo è possibile perché gli smart contract, una volta che sono attivi su Ethereum, sono a prova di manomissione. Non è possibile modificare il codice (le regole della DAO) senza che gli altri lo notino, perché tutto è pubblico.
7787

7888
<DocLink to="/smart-contracts/">
7989
Maggiori informazioni sugli Smart Contract
@@ -100,7 +110,7 @@ Ethereum è la base perfetta per le DAO per una serie di motivi:
100110
- [Evoca una DAO con DAOHaus](https://app.daohaus.club/summon)
101111
- [Crea una DAO alimentata da Aragon](https://aragon.org/product)
102112
- [Avvia una colonia](https://colony.io/)
103-
- [Costruisci una DAO con DAOstack](https://daostack.io/)
113+
- [Crea una DAO con il consenso olografico di DAOstack](https://alchemy.daostack.io/daos/create)
104114

105115
## Lettura consigliate {#further-reading}
106116

@@ -111,6 +121,7 @@ Ethereum è la base perfetta per le DAO per una serie di motivi:
111121
- [Che cos'è una DAO e a cosa serve?](https://daohaus.substack.com/p/-what-is-a-dao-and-what-is-it-for)[DAOhaus](https://daohaus.club/)
112122
- [Come avviare una comunità digitale basata su DAO](https://daohaus.substack.com/p/four-and-a-half-steps-to-start-a)[DAOhaus](https://daohaus.club/)
113123
- [Cos'è una DAO?](https://coinmarketcap.com/alexandria/article/what-is-a-dao)[Coinmarketcap](https://coinmarketcap.com)
124+
- [What is Holographic Consensus?](https://medium.com/daostack/holographic-consensus-part-1-116a73ba1e1c) - [DAOstack](https://daostack.io/)
114125

115126
### Video {#videos}
116127

0 commit comments

Comments
 (0)