Skip to content
This repository has been archived by the owner on Sep 5, 2022. It is now read-only.

AN OPEN REQUEST TO TELEGRAM TEAM FROM THE OPEN-SOURCE COMMUNITY #33

Open
tolya-yanot opened this issue Jun 23, 2021 · 38 comments
Open

AN OPEN REQUEST TO TELEGRAM TEAM FROM THE OPEN-SOURCE COMMUNITY #33

tolya-yanot opened this issue Jun 23, 2021 · 38 comments

Comments

@tolya-yanot
Copy link
Member

tolya-yanot commented Jun 23, 2021

AN OPEN REQUEST TO TELEGRAM TEAM FROM THE OPEN-SOURCE COMMUNITY

It was a sad event for all of us when, in May 2020, the Telegram team was forced to stop working on TON.

As time has shown, many independent developers from all over the world could not forget about that new generation technology.

Over time, an open-source community has emerged bringing together independent developers, validators and blockchain enthusiasts. Many are winners of public TON Blockchain Contests and have shown unwavering interest in TON technology and support for it since 2019.

At the moment, the community project is concentrated around https://github.com/newton-blockchain GitHub repository and posts its updates at https://toncoin.org and in the channel https://t.me/tonblockchain.

We would like to highlight that our community is working on the original TON tech and the network that we are building is based on the testnet2 launched by Telegram in 2019. We updated it and turned it into the mainnet while preserving the original core technology and complying with all the principles laid out in the original documentation.

So far we have released a long list of updates to the networks which, aside of improvements, led to incompatibility of the network with the software available within the https://github.com/ton-blockchain/ton repository and documentation at https://ton.org.

For example, the node software which may be found in the ton-blockchain repository by now already does not allow setting up a validator for the current network due to these changes. And upcoming updates will push this incompatibility even further.

Considering the above, as well as our strong commitment to continuing the support of TON and the quality of our development group participants, we kindly ask you to provide to the community the ownership of the https://ton.org domain and the repository https://github.com/ton-blockchain, all the same, the Telegram team no longer needs them.

We believe that these assets will help us to support the further evolution of your concept in a better way and give it a new, community-driven, life.

Background info

The open-source community has maintained the network since May 2020. Since early 2021, the community has intensified its activities to restore, maintain and further develop the TON network.

During the past 6 months, the following has been achieved:

INFRASTRUCTURE

  • The number of validators achieved 115.

  • 7 strong lite-servers launched to increase connectivity.

  • 3 archive nodes with full network history are fully synchronized and launched.

  • Basic services like https://explorer.toncoin.org/ duplicated for stability.

  • TON repository autobuild system created.

  • A separate testnet for development and testing launched.

  • The necessary testnet services launched: bot faucet, test web wallet, https://test-explorer.toncoin.org, https://testnet.toncenter.com, etc.

  • https://tonmon.xyz: the network monitoring tool restored.

  • https://tonmine.xyz: a tool for monitoring mining on the network launched.

  • FreeBSD support added to the TON software.

  • Efforts of the open-source community didn’t go unnoticed; we were surprised to find an increase in mining of the PoW Giver smart-contracts. It reached 300-700 Gh/s meaning there are over 1,000 miners in the network. As a result the open-source community collectively voted to rename testnet2 to the Mainnet.

CORE UPDATES

  • Several protocol updates have been made, in particular, a versioning added to the catchain.
    Implementing these changes required updating all network validators to the new software. Currently, all network validators use software from https://github.com/newton-blockchain.

  • Several votes have been successfully completed for new network configs, in particular, to reduce the minimum number of sharchains to 1 and to increase the shard_validators_num to 23.
    Implementing these modifications required support from the majority of network validators.

  • MyTonCtrl tool for validators significantly improved.
    Now becoming a validator only takes running a one-script installation. Afterwards you can use the user-friendly CLI.
    MyTonCtrl is well tested and stable. Currently about 70% of validators use it.

  • The functionality to slash cheating or idle validators was investigated.
    Slashing is fully implemented, tested, documented and launched in MyTonCtrl and as a separate script for validators who are not willing to use MyTonCtrl.

  • Nominators are an important part of the network; nominators can lend a stake to validators and then receive a part of the validator reward.
    This feature was implemented in the nominator-pool smart contract and is also supported by MyTonCtrl.

  • A decentralized bridge between TON and Ethereum (and other EVM networks) was developed and documented.
    A working bridge is launched on the testnet. Launching a one on the mainnet is in the pipeline.

  • The process of technical hard fork in case of recovery after a critical network breakdown was researched.

  • Scripts and fixes for multisig wallet are added.

CLIENT SERVICES

  • Updates and rebuilds of native wallets for Windows, MacOS, Linux, Android, iOS.

  • Mobile wallets successfully released to AppStore and GooglePlay.

  • A system for auto-building wallets for Windows, MacOS, Linux created.

  • Updates and improvements to the Web Wallet and Chrome extension.
    Chrome extension sent to Chrome Store; pending approval.

  • https://ton.sh blockchain explorer restored.

  • A TON-app for the Ledger hardware wallet created; supported in the Web Wallet.
    TON-app sent to Ledger Live Catalog; pending approval.
    We have also completed work on an improved TON-app v2.0.

  • Launched the first version of TON Store: a catalog of third-party TON applications and services.

  • Special mention for the first third-party app - @CryptoBot - a Telegram bot that allows storing, transferring and exchanging various cryptocurrencies, including TON Coin. The tool allows you to send coins even if the recipient has no account in the CryptoBot.

  • Another interesting third-party tool is @TONMinerBot; it allows purchasing computational resources for mining TON easily.

  • Some effort was put into creating a user-friendly bot to help creating and operating a validator node.

DEVELOPER SERVICES

  • https://toncenter.com HTTP TON API restored and significantly improved.

  • TonWeb JavaScript TON API restored and significantly improved.

  • The GraphQL TON API is in the pipeline, the launch is pending.

  • Website created to offer all the TON documentation and whitepapers; pending launch.

NON-TECHNICAL

  • https://toncoin.org website launched. This site, our whitepaper and @tonblockchain Telegram channel offer actual information.

  • New developers joined to the TON Developers & Validators group with the total number exceeding 40.

  • A community fund that consists of TON Coins donations is built.

The community plans to go on supporting and developing the TON blockchain & network. In particular by launching TON Storage, TON Proxy, TON DNS, TON Payments in compliance with the original whitepapers wherever possible.

For more information on the main community developers, check https://github.com/orgs/newton-blockchain/people. Note that there are also many other people who have contributed to TON.

Very soon the community will introduce more protocol updates. Like all core changes, these will require support of all network participants and validators.

Clearly, it would be preferable to store the community code at https://github.com/ton-blockchain with the information posted at https://ton.org.

Therefore, we would like to ask you to transfer the rights to manage the https://github.com/ton-blockchain repository and https://ton.org domain to the open-source community.

For communication, please contact @tolyayanot.

@tolya-yanot
Copy link
Member Author

tolya-yanot commented Jun 23, 2021

Signed (Merry Ant at contest.com)

@EmelyanenkoK
Copy link
Member

EmelyanenkoK commented Jun 23, 2021

I fully support this initiative. Being an active member of TON community from late May 2019, multiple TON contests winner as Mellow Squid, co-organizer of resistance in 2020 and co-author of most of the achievments listed above I believe that step will strengthen and inspire our community.

@neodix42
Copy link
Member

Good idea! Since the very beginning (as participant of the first TON blockchain contest under Sweet Rhino nickname) I'm following all the updates and actively contributing to TON open source community. I see lots of new and nice services to come and thus believe that transfering of rights of the original domain and repository will help to build more solid and trustful environment.

@highfeed
Copy link

Signed (Telegram bot developer).

@awesome-doge
Copy link

awesome-doge commented Jun 23, 2021

Signed
I think the Ton project is a good concept. Including PoS, sharding, proxy, storage. In fact, compared with other external chains, the high-speed TPS realizes the concept of sharding. Straight to celebrate.
During this period, the community continues to grow and continue to maintain the concept of Ton's white paper. Realize multiple concepts step by step.
I expect that the official ton project can agree to authorize the management of the ton repo. Make ton great again.!

@igroman787
Copy link
Member

igroman787 commented Jun 23, 2021

Signed (Desert Tiger at contest.com, mytonctrl developer)

@undrfined
Copy link

Signed (Tall Tiger at contest.com)

@akifoq
Copy link

akifoq commented Jun 23, 2021

Only recently I joined the community and I'm truly impressed with the work done in a half of a year. I'm especially pleased to the fact it's done in compliance with original Dr. Nikolai Durov and the team's vision. I believe the transfer of the domain and repository surely will help the project in growth and acceptance, thus helping people in the striving for decentralization in the world.

Signed, Suave Giraffe at contest.com

@jeka-kiselyov
Copy link

Signed, Tactful Seal

@brainpicture
Copy link

Signed (Early ton miner, creator of tonstore.org)

@neverthirty
Copy link

neverthirty commented Jun 23, 2021

Signed

@sonofmom
Copy link
Member

Signed, TON was and still is great vision that goes far beyond simple blockchain, I believe that all members of our community are interested in keeping the flame of TON alive and growing for years to come.

@akme
Copy link

akme commented Jun 23, 2021

Signed, validator since 2019, creator of tonmon.xyz

@raph
Copy link

raph commented Jun 23, 2021

Signed

@w5peng
Copy link

w5peng commented Jun 23, 2021

Signed.

@Mourrit
Copy link

Mourrit commented Jun 23, 2021

signed

@murasame
Copy link

murasame commented Jun 23, 2021

"to all those striving for decentralization,
balance and equality in the world. You are fighting the right battle. This battle may well be
the most important battle of our generation. We hope that you succeed where we have
failed." - https://telegra.ph/What-Was-TON-And-Why-It-Is-Over-05-12

yes the torch will be carried on.. we are all satoshi

Signed.

@uniskor
Copy link

uniskor commented Jun 23, 2021

Signed (Slim Dodo at contest.com)

@dkaraush
Copy link

Signed (Bold Wolf at contest.com)

@blackyblack
Copy link

I'm really impressed by the Newton team progress in supporting the original TON vision and moving it further. I vouch for them and sign the petition as Telegram blockchain contest winner @nice Llama.

@ViktYusk
Copy link

Signed.

@ftkvyn
Copy link

ftkvyn commented Jun 23, 2021

As Pavel Durov predicted in a message announsing the end of work on TON, the community is here to take over and continue the work, improving the project and supporting all the initially declared values. I am also a participant of the Blockchain contest, my nickname is Eager Boar and I fully support the initiative.

@catchain
Copy link

Signed.

@koinov
Copy link

koinov commented Jun 23, 2021

Signed (Mad Crow at contest.com)

@Zavtramen
Copy link

Signed (Dark Parrot at contest.com)

@AlexBSoft
Copy link

Signed

1 similar comment
@drinkless
Copy link

Signed

@Kyborg2011
Copy link

Signed (Earnest Gnu at contest.com — 3rd place in MultiSig Wallets Contest)

P.S.: Good luck to all, as I am fully supporting this project, even if right now I can't invest a lot of personal time in it!

@akito703
Copy link

Signed

1 similar comment
@scott350
Copy link

Signed

@Gene0925
Copy link

signed

@zacktontaiwan
Copy link

Signed

@gr8den
Copy link

gr8den commented Jun 25, 2021

Signed (Funny Deer at contest.com - III place on 1st stage, II place on 2nd stage of TON Contest)

@EnoRage
Copy link

EnoRage commented Jun 25, 2021

Good luck. (Sexy Chameleon)

@ton-blockchain ton-blockchain deleted a comment from EnoRage Jun 25, 2021
@brainfrog
Copy link

Signed

1 similar comment
@lykovaleksey
Copy link

Signed

@ton-blockchain
Copy link
Collaborator

We are glad to see the high level of continued interest from the community to support and develop the TON technology.

Since Telegram itself no longer has any involvement in the project and we no longer use related resources, we are therefore ready to consider their transfer to a representative of the community to be utilized going forward.

To proceed with that we ask the representative of the community to send a respective request signed by his/her GPG privkey by email to our address ton@telegram.org. We also ask the representative to publish his/her GPG pubkey in the newton-blockchain GitHub where the members of the community will be able to support or oppose the transfer of the TON resources under the responsibility of that person.

We look forward to hearing from interested parties.

The Telegram Team

@andydrewie
Copy link

Nice 👍

@ton-blockchain ton-blockchain deleted a comment from CPS17 Jul 1, 2021
@ton-blockchain ton-blockchain locked as resolved and limited conversation to collaborators Jul 1, 2021
@tolya-yanot tolya-yanot reopened this Sep 4, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests