
Auteur: Marco Worms, Traduction des paiements de hachage: Shan Ouba, Bit Chain Vision World
Il y a une dizaine d’années,La communauté Ethereum commence à éliminer tous les liens faibles qui offrent un accès mondial aux services financiers dans le monde entierÀ bien des égards, il a réussi.Notre progression dépend de notre capacité à réfléchir sur le point de défaut et à déployer l’open source pour eux et peut être audité.
Cet article reflète ma vision de l’étherscan.Aujourd’hui, Etherscan est le plus grand fournisseur à explorer les transactions Ethereum.C’est un site Web très pratique, vous pouvez ::
-
Suivre toutes les transactions dans Ethereum.
-
Suivez toute interaction contractuelle et son incident.
-
Vérifiez le code source du contrat utilisé dans la production.
-
Interagissez avec les fonctions de lecture et d’écriture des contrats.
L’une des fonctionnalités puissantes d’Etherscan est qu’elle convient aux utilisateurs novices et aux utilisateurs de haut niveau:
-
Si vous êtes novice, vous pouvez facilement afficher votre transaction de portefeuille et naviguer dans votre interaction avec les contrats intelligents
-
Si vous savez ce que vous faites, alors vous pouvez faire presque n’importe quoi dans Ethereum en utilisant E
Une fonctionnalité aussi puissante apporte tellement de commodité aux utilisateurs, ce qui en fait l’un des sites Web les plus utilisés de l’écosystème crypté.Voici la comparaison rapide de l’utilisation du site Web Etherscan et d’autres sites Web Defi populaires au cours des 3 derniers mois:
>
>
Comment la position dominante d’Etherscan peut-elle rendre le risque de la communauté Ethereum?
Aujourd’hui, le plus gros risque lié à Etherscan est fermé par le code source, de sorte que les autres utilisateurs ne peuvent pas le copier. » entité.
La disponibilité et l’élasticité des services Ethereum proviennent de réseaux de nœuds décentralisés.Aujourd’hui, cela ne peut être réalisé qu’en fournissant un code open source aux personnes, qui ont des incitations économiques à établir et à maintenir.
Si les utilisateurs d’Ethereum réutilisent constamment la même entité centralisée utilisée par la plupart des gens, nous marcherons sur la route des dommages à la décentralisationC’est l’opposé de l’esprit punk de mot de passe Ethereum.
Remarque: les utilisateurs seniors ignorent l’interaction avec Etherscan et utiliseront des outils tels que Apeworx ou Foundry pour l’interaction de la chaîne.Mais beaucoup de gens n’apprennent pas à utiliser des outils de CLI open source.
Il s’agit de la scène du Doomsday impliquant Etherscan: Leur DNS est détourné, et le site Web redit vers un entraîneur de portefeuille malveillant (cette situation se produit souvent dans le domaine de la crypto-monnaie, et même pour les équipes avec les meilleures mesures de sécurité).Cette situation peut se produire sur n’importe quel site Web d’accord, c’est pourquoi je pense que l’apprentissage de la garde est une compétence importante.
Plus les gens comptent sur Etherscan et n’ont pas de bonne alternative, plus les acteurs malveillants l’utiliseront comme moyen d’attaque de la communauté Ethereum.
Je ne suis pas là pour attaquer Etherscan.Je crois que leur équipe fait de son mieux pour s’améliorer. Source open source.Parlons donc de quelques alternatives!
Navigateur de transaction open source
Balise
-
Aperçu Ethereum:https://beaconcha.in/
-
Code source:https://github.com/gobitfly/eth2-beaconchain-explorerr
Blocscout:
Aperçu Ethereum:
Code source:> » >> « >> » >> « >> « >> »>https://github.com/blockscout/blockscout
Otterscan
-
Aperçu de l’optimisme:
> » >> « >> » >> « > > « >> »>https://oterscan.mainnet.testinprod.io/ -
Code source:
> » >> « >> »>https://github.com/oterscan/oterscan
Tous ces éléments sont des alternatives d’étherscan.Si vous les essayez lorsque vous utilisez le navigateur de blockchain la prochaine fois, vous participez déjà à la partie de la chaîne décentralisée, et si vous pouvez les héberger par vous-même, c’est encore mieux!Mais nous ne pouvons pas compter sur RicheLeliism pour maintenir cela.
Incitations aux explorateurs
On peut voir qu’il y a un problème avec l’incitation des explorateurs commerciaux.
>
Utilisez-vous d’autres parties de l’infrastructure Ethereum et voyez-vous des publicités suspectes similaires?Non!Parce que par rapport à devenir un vendeur publicitaire, le mécanisme d’incitation d’autres pièces s’est mieux développé.Pourquoi la Fondation Ethereum, Aave, Lusine, Maker, UniSwap, les échanges centralisés et d’autres applications Ethereum importantes ne vous montrent-elles pas de publicités?Parce que les incitations en devises de ces applications sont cohérentes et que la publicité est une sorte de comportement négatif, car les publicités introduisent une autre couche de risques pour les utilisateurs finaux, et ces utilisateurs veulent simplement utiliser un bon produit financier.
Je ne suis pas assez intelligent pour proposer une conception de système pratique qui peut résoudre le navigateur de blockchain actuel, mais je suis convaincu qu’Ethereum peut envisager de fournir de meilleures incitations aux gens pour exécuter ces nœuds décentralisés. comme auparavant que la communauté.Cela peut commencer par des alternatives open source d’inspiration et en même temps les inspirer à les utiliser au public.
Le nœud RPC d’Ethereum peut avoir des problèmes centralisés similaires, mais par rapport au navigateur de blockchain, il est désormais plus facile de décentraliser le RPC, car le meilleur client RPC est open source et facile à copier.
J’invite quiconque à participer à la discussion et à trouver certaines méthodes que nous pouvons tester!
Parlez à Otterscan
Afin d’apporter plus de vues au dialogue, ce qui suit est l’idée de poser des questions au fondateur d’Otterscan Willian Mitsuda et de lui montrer cet article:
>
Q: Qu’est-ce qui vous invite à créer Oterscan?En quoi est-ce différent de l’étherscan dans l’architecture et la fonction?
Etherscan est déjà un excellent outil.Je veux créer quelque chose pour remplir le blanc et attirer le public que Etherscan ne peut pas couvrir: je peux exécuter mon navigateur à la maison, utiliser leurs propres nœuds et fonctionner sur du matériel de consommation, plutôt que de fonctionner sur des machines cloud coûteuses.
Tout est open source, afin que les utilisateurs puissent le fissurer et le modifier.Nous utilisons des bases de données ouvertes telles que Sourcify pour la vérification des contrats, donc même si l’entreprise derrière elle disparaît, les choses importantes ne disparaîtront pas.
Etherscan est un SaaS à source fermée, nous ne pouvons donc pas faire une comparaison équitable au niveau de l’architecture.Mais pour Otterscan, notre objectif ultime est d’atteindre les mêmes caractéristiques que Etherscan (nous ne le faisons pas, mais nous le ferons), et en même temps tester les restrictions des nœuds Ethereum de routine.
Pour ce faire, Ericon (et toutes les technologies qu’ils ont inventées) sont le fondement.Il y a trois ans, lorsque Ericon a atteint environ 2 To (réseau principal) et quelques jours de temps de synchronisation, Otterscan n’a pas pu exister.
La raison pour laquelle Otterscan V1 est possible est parce qu’Ericon permet les nœuds d’archives dans le matériel de consommation, et il est facile de divulguer des données dans le nœud, mais il ne peut pas être obtenu via l’API JSON-RPC standard.
OTTERSCAN V2 (actuellement dans la version Alpha) est possible car Ericon se développe constamment, et l’architecture nouvellement indexée basée sur Erigon 3 (plutôt que l’index basé sur les blocs) nous permettra de créer et d’améliorer les fonctions de nœud standard via la dérivée effectivement de nouvelles données à partir de données à partir de données à partir de données à partir de données à partir de données à partir de données à partir de nouvelles données à partir de données à partir de données à partir de données à partir de nouvelles données à partir des données à partir de nouvelles données à partir de la il.
Cela nous rendra très près de la plupart des données fournies par Etherscan aux utilisateurs, mais il n’y a rien d’autre que votre nœud et un espace disque supplémentaire (abordable).
Question: Que pensez-vous des incitations existantes pour le navigateur open source d’usage et de service?Pensez-vous à fournir des fonds décentralisés aux explorateurs?
Je pense que trouver un modèle commercial pour les explorateurs est aussi difficile que les autres produits Web3.Nous sommes heureux d’être parrainés par Ericon, ce qui nous permet de continuer à l’utiliser comme produit public open source sans capital-risque.
Le nouveau plan-cadeau, comme les fonds rétrospectifs de produits publics d’optimisme, peut faire survivre des produits similaires.
Question: Comment la communauté contribue-t-elle au développement et à l’amélioration d’Otterscan?Quel type de contribution recherchez-vous?
Otterscan se compose de 2 parties:
-
L’interface utilisateur est une application React.
-
Et implémentation API à l’intérieur d’Ericon.
Par conséquent, ceux qui sont intéressés à apporter des contributions peuvent améliorer l’interface utilisateur elle-même et compiler de nouvelles API et index dans Eric (pour toute personne intéressée à explorer la structure interne des clients ETH, cela peut être un bon point d’entrée), ou utiliser l’Otterscan API pour faire de nouvelles choses, comme une interface utilisateur spéciale.
Une autre idée intéressante est de mettre en œuvre l’API Otterscan dans d’autres clients.Une communauté indépendante prévoit de la transplanter dans RETH, et un autre membre de la communauté l’a mis en œuvre en ANCIL, afin que vous puissiez le souligner Oterscan UI et parcourir votre réseau de développement.
Ce qui suit est un exemple de relations publiques fait par la communauté.
>
Q: Pour les développeurs qui souhaitent créer des projets open source pour les écosystèmes Ethereum, avez-vous des suggestions?
Continuez simplement à le construire.Si vous avez de superbes compétences, il y aura beaucoup d’opportunités.