Skip to content

Mainnet Beta 3

Pre-release
Pre-release
Compare
Choose a tag to compare
@rtsisyk rtsisyk released this 30 Sep 10:15
v0.14
d3b4c4a

[EN] [CN]

This is a beta release of the upcoming Stegos mainnet. The label "beta" means that we have no known critical issues and showstoppers. This is a complete restart of the chain, so all addresses will be deleted and balances wiped. Users will have to delete their old chain data before restarting the app. The contents of the following directories must be deleted fully:

Windows: C:\Users\[user]\AppData\Roaming\stegos
Mac: $HOME/Library/Application Support/stegos
Linux: $HOME/.local/share/stegos

Bounty Program

Mainnet beta 3 will be used as part of the upcoming Stegos bounty program, which starts next week. To support this, the following changes have being made:

  • The staking threshold has been temporarily reduced from 50,000 to 1,000 tokens.
  • The Stegos Leprechaun bot has been disabled, and will soon be replaced with the Stegos Bounty bot. The bounty bot will provide tasks, small amounts of coins, and announcements about the bounty and the validator service award.

Changes since Mainnet Beta 2:

  • Fast Recovery Mode. The Stegos node can now instantly recover from disk by using a saved snapshot, instead of replaying the entire blockchain before launch. This will eliminate the synchronization delay in the wallet app, which users found confusing. This mode is turned on by default.
  • Bech32 instead of Base58 for addresses. This release introduces Bech32-compatible encoding to all public keys in API, CLI, and applications. The primary advantage of Bech32 over Base58 is that Bech32 addresses are case-insensitive and easy to type. Bech32 also supports multiple network prefixes, which protects users from using testnet addresses on mainnet and vice versa.
  • Public Addresses. This release brings support for Bitcoin-like public addresses. Public addresses are like regular public keys, but can only receive public (uncloaked) payments. Private (cloaked) payments to public addresses are not supported. Each account can have an unlimited number of public addresses. This feature can be used to implement Bitcoin-like behaviour. Type "create public address" in CLI to create a new public address. Public addresses are also supported in Stegos WebSocket API (you can read our API documentation here).
  • Block Explorer API. Mainnet Beta 3 brings a new set of API methods for the blockchain introspection. The new API can retrieve raw blocks from the blockchain in JSON format, as well as subscribe for incoming changes notifications. See show status, show block, subscribe chain CLI commands, and the corresponding API calls for the additional details.
  • Network Optimizations. This release brings some useful optimization to the network stack. For example, a new version of PubSub protocol now automatically de-duplicates identical messages received in a certain time window. We also work on a new fast synchronization protocol which will be available in the next release.
  • ARM64 port. Stegos node has been successfully ported to 64-bit ARM processors. The latest version of the node has been tested on the 64-bit version of Manjaro Linux for Raspberry Pi 4, but other 64-bit Linux distributions should work as well.

Getting Started

See https://docs.stegos.com

Feedback

Please join us on Telegram Chat to let us know your thoughts. Subscribe to the official Telegram Channel for the latest news.


亲爱的Stegos社区,

我们很高兴地在这里郑重宣布发布Stegos主网的最终测试版Mainnet Beta 3,以及桌面App的全新版本(v0.14.0)。 标签"beta"表示我们没有已知的关键问题和运行问题。本次Stegos链会进行完全重启,因此所有的节点数据和钱包余额都将被清除。用户必须在重新启动应用程序之前,删除旧的链数据。以下目录的内容必须完全删除:

Windows: C:\Users\[user]\AppData\Roaming\stegos
Mac: $HOME/Library/Application Support/stegos
Linux: $HOME/.local/share/stegos

赏金计划

Mainnet beta 3将被用作即将于本周开始的Stegos赏金计划的基础链。为此,我们部署了以下更改:

  • 抵押门槛(staking)已暂时从50,000个STG减少到1,000个STG。
  • 本周还标志着我们的黑客马拉松和赏金活动的启动,您可以在活动期间完成任务以赚取积分,总奖池高达150,000美元等你来瓜分。赏金活动将分为两个平台进行:一个平台在我们的网站上进行,由Vyper竞赛平台提供支持;另一个平台在我们的Mainnet Beta 3链上进行,并由Telegram赏金机器人提供支持。对于电报赏金平台,您可以通过完成各个任务,成为验证器,参与Staking挖矿等活动中获得测试网STG,这些测试网STG会在主网上线后按照一定比例兑换成真实的STG主网币!

Mainnet Beta 2以来的改进:

  • 快速恢复模式. Stegos节点现在可以通过使用保存的快照立即从磁盘恢复,而不必在启动之前重新同步整个区块链。这将消除钱包应用程序中的同步延迟,此前的版本用户经常感到困惑,我们听到了社区的反馈,本次更新消除了该困扰。 默认情况下启用此模式。
  • 地址形式从Base58变为Bech32. 新版本将与Bech32兼容的编码引入到API、CLI和应用程序中的所有公钥中。与Base58相比,Bech32的主要优点是Bech32地址不区分大小写,并且易于键入。Bech32还支持多个网络前缀,这可以防止用户在主网上使用testnet地址,反之亦然。
  • 公开地址. 新版本带来了对类似比特币的公共地址的支持。公用地址就像常规公钥一样,但是公用地址只能接收公用地址的(可见)付款。 不支持接收来自非公开地址的匿名(不可见)付款。每个帐户可以创建无限数量的公开地址。此功能可用于实现类似比特币的行为。在CLI中键入 "create public address" 以创建新的公开地址。Stegos WebSocket API也支持公开地址(您可以点击此处阅读我们的API文档)。
  • 区块浏览器API. Mainnet Beta 3为区块链自我检查带来了一组新的API方法。新的API能以JSON格式从区块链检索原始块,以及订阅传入的更改通知。请使用 status, show block, subscribe chain CLI命令以及相应的API调用以获取额外的详细信息。
  • 网络优化. 新版本为网络堆栈带来了一系列有用的优化。例如,新版本的PubSub协议现在会自动对在特定时间窗口内收到的相同消息进行重复数据删除。我们还致力于部署新的快速同步协议,该协议将在下一版本中提供。
  • ARM64端口. Stegos节点已成功移植到64位ARM处理器。该节点的最新版本已经在Raspberry Pi 4的Manjaro Linux的64位版本上进行了测试,但是其他的64位Linux发行版也应该可以工作。

入门指南

查阅 https://docs.stegos.com

反馈

请加入我们的电报群来让我们知道您的想法。订阅我们的官方电报公告频道来获取项目新闻。