Prysm客户端 - Go - Prysmatic Labs

Prysm - Prysmatic Labs

基于 Go 语言的客户端

Prysmatic Labs 成立于2018年的1月, 这个开发者团队中的每个人都对以太坊协议有深刻认识。他们背景知识丰富,对分布式系统、云计算等都有所了解。

团队的理念是在分片链协议之上创建一个开源客户端,以改善目前以太坊面临的可扩展性问题。他们注重使用测试驱动的方法来实现以太坊的第一个分片链客户端。

Prysm客户端

他们的以太坊 2.0 客户端被称作“Prysm”,是一个完全的以太坊2.0分片链客户端,在该客户端中进行交易,比以往都要快。现在颇受欢迎的以太坊1.0客户端 Geth,也是用 Go 语言编写的,Prysm 将成为与之对应的2.0客户端。

支持系统

Linux Windows MacOS Arm64

最低配置

  • 操作系统: 64-bit Linux、Mac OS X 10.14+、Windows 64-bit
  • 处理器: Intel Core i5–760 或 AMD FX-8100 或更好的
  • 内存: 8GB RAM
  • 存储: 20GB可用的固态硬盘
  • 网络: 宽带连接

推荐配置

  • 处理器: Intel Core i7–4770或 AMD FX-8310 或更好的
  • 内存: 16GB RAM
  • 存储: 100GB可用的固态硬盘
  • 网络: 宽带连接

官方教程

Prysm 规格
开发语言 Go语言
网络协议 Libp2p,由Protocol Labs提供
进程间通讯 Google’s gRPC框架
测试和管道构建 Google的Bazel构建工具
数据库 BoltDB,一种书写优化的持久键值存储
是否支持docker 支持
技术更新 Github
动态更新 博客 推特

客户端安装教程

团队成员

Raul Jordan :团队leader,Thiel Fellow基金得者,以太坊开发者

成员 简介
Raul Jordan 团队核心开发者,Thiel Fellow获得者,以太坊开发者。 Github 推特
Preston Van Loon 团队核心开发者,Google纽约软件工程师,以太坊开发者 Github 推特
Terence Tsao 团队成员,Riverbed软件工程师,以太坊开发者 Github 推特
Ivan Martinez 团队成员,以太坊开发者 Github 推特
Nishant Das 团队成员, 以太坊开发者 Github 推特
Shay Zluf 团队成员,以太坊开发者 Github 推特

资源

相关链接:https://eth2.ethereum.cn/teams-building-eth2/prysmatic-labs/