查看原文
其他

来自Evan Shapiro的一封信



大家好!在过去的几周,Mina 项目有很大的进展,包括代币的解锁以及上线交易所交易。我们知道所有的社区成员,无论新成员还是老成员,都或多或少对整个项目的发展方向有一些疑问。O(1) Labs 首席执行官兼 Mina 基金会董事会成员 Evan 撰写了一篇博文,对一些社区问题进行回答并分享了最新的项目路线图。


请复制链接查看原文:

https://medium.com/minaprotocol/answering-community-questions-and-whats-ahead-for-mina-d771fa94489b


以下是译文:


三个月前,Mina 的主网启动了。两周前,Mina 的代币解锁,并在几家交易所上线交易。


从那时起,我们对协议有了更多的期待,同时也有许多疑问随之而来。我们知道代币首次上线时可能会很忙乱,我们很感谢各位在此期间的支持。我们将很快发布代币解锁的完整说明,我们希望能够解答任何关注 Mina 解锁和上线的用户的问题。


在那之前,我想代表Mina基金会回答一些已经出现的提问;坦率地说,其中一些是,至少在我看来,纯粹的 FUD(第一个是担忧,无论如何肯定是)。其他一些事情是需要时间让整个社区成员慢慢了解,或者需要我们更定期地同步更新。


无论如何,我希望这些对各位疑问的解答或项目愿景的了解有或多或少的帮助,。我很乐意回答任何问题,所以请在 Twitter、Discord 或我们的 Telegram 上联系我们,我很乐意和各位讨论。


关于问题:


我听说 Mina 依赖 Google Cloud 进行存储,是真的吗?


情况不是这样的。这些疑惑似乎与 Mina 的存档节点有关,这是一种可选择性的运行节点,这种节点可以(进一步可选)在 Google Cloud 上运行。


Mina 上的存档节点是被选中作为记录Mina网络上每个帐户历史数据的节点。然而,这是一项可选择性的活动。一些运行归档节点的用户和团队选择在 Google Cloud 上运行这些节点。有些人选择在他们自己的设备上运行它。有些人正在探索将存档节点放在类似 Arweave 上运行持久存储。


尽管有些人选择运行归档节点,但运行归档节点对于 Mina 区块链是具有可选性的。整个网络需要通过共识节点,这要归功于 Mina 简洁的零知识证明,只保留当前状态记录,不需要完整的历史记录。把它想象成你的信用卡——你不需要整个交易历史来进行交易。系统只需要确认当前余额即可进行交易,而您个人可能希望保留自己的交易历史记录。


因此,从节点独立性的角度来看,Mina 与比特币或以太坊一样去中心化,有可能更容易被访问,因为用户只查看当前账号余额状态,而当前余额状态远小于链上的整个历史记录(随着时间的推移越来越多)。此外,对于不需要参与共识的节点,仅使用 ZKP 和不到 22kb 的相关账户数据就可以实现完全安全、去中心化的访问。


在这两者之间,Mina 的共识节点不会随着时间的推移变得更大和更难运行,并且用户将始终能够获得安全的访问。这是第一次在区块链上实现这些属性,在区块链上运行共识节点是可持续的,并且用户不需要通过求助集中式数据提供者来访问链上数据。


所以回到这个问题上,是的,如果您出于任何原因确实想要每个人帐户的完整历史记录,您可以运行存档节点 – 但不需要指定通过 Google Cloud运行 。


听说Mina的TPS很低。这是真的吗?它将如何扩展?


Mina目前的TPS确实约为1 tps。这是一个有意选择的设置,但与架构的实际运行能力无关。在决定要做什么时,我们选择优先考虑实用性和去中心化功能,而不是高吞吐量。


鉴于最近的高吞吐量项目浪潮,这可能令人困惑。但是如果你看一下数据,你会看到一个不同的故事。Tezos 在推出多年后最近刚刚达到 1 tps。Avalanche 链上的活动非常活跃,但平均仍然只有 0.2 tps。另一个宣传高吞吐量的项目 Elrond 的平均吞吐量仅为 0.3 tps。在 Mina 的代币开始解锁时的链上高峰期,Mina 只跑了0.1 tps,这远远低于我们的极限。


鉴于此,我们面临一个问题——我们是否把精力集中在提高 Mina 的 TPS上?还是,我们使用当前的数据致力于解决去中心化问题并构建落地应用?我们选择了后者——应该抓紧时间推动 Mina,使之有可能成为第一个运用零知识证明的可编程平台。TPS 会是随后解决的问题,这相对容易,因为 Mina 的轻量级区块链意味着 Mina 不会面临与其他区块链相同的问题,即拓展与去中心化之间的权衡。


Mina 的路线图上会出现哪些内容?


Mina 的生态系统合作伙伴 O(1) Labs 和 Mina 基金会正在共同努力,专注于 Snapps,并积极为开发人员准备好工具,以便他们可以轻松地将智能合约部署到主网上。Snapps 将使 ZKP 易于编程,这将使隐私、链下验证和任意大的计算(Mina 验证所有计算的恒定大小的证明)在 Mina 上实现。


在所有这些功能中,我相信 ZKP 将为加密货币开辟一个全新的领域。就像以太坊为加密货币行业打开可编程性一样,零知识证明将通过隐私、验证和扩展性推动加密货币行业发展到下一个阶段。

 

O(1) Labs 和 Mina 基金会正在努力使所有这些都可以通过 Javascript 实现,使用 Snapps 编程语言 SnarkyJS,因此开发人员可以很容易地开始使用 ZKP 进行构建,无需密码学背景或重新学习新的编程语言。


在协议方面,目前Mina 每 6 周发布一次协议的技术更新迭代。每一次都提高了协议的稳定性、性能和功能。现在差不多是时候了,所以你很快就会看到一个新版本(带有大量的更新日志)!


其他团队和社区成员正在为 Mina 构建进一步的基础设施;其中包括钱包、新区块浏览器、Snapps 应用程序、仪表板和其他工具。我们正在开发一个平台,以便收集和分享基于 Mina 的所有不同项目的更新,敬请期待!


Mina 有哪些落地应用?


对于 Mina 的落地应用,我们已经分享了大量内容——查看这篇博文、这个技术页面这篇关于 Teller 介绍文章以获取更多示例。


我相信 Mina 的发展轨迹将首先从通过利用 ZKP实现 Snapps的落地应用开始,例如 DeFi 的隐私或可信任的预言机。然后,它将涉及通过小型 ZKP 消除访问加密数字货币行业的风险。最后,如果Mina将实现构建其完整的形式,它将为全世界提供一个高度可扩展的安全平台来访问加密数字货币行业。我不希望这会在一夜之间发生。但技术能力就在那里,在由零知识证明提供支持的可持续高效的区块链基础上实现。


我们计划与社区和所有对 Mina 发展感兴趣的人分享更频繁的更新。如果您想了解更多内容,请订阅Newsletter或在 Twitter 上关注我们。


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存