Telegram объявил дату запуска блокчейн-платформы TON и создал для нее язык программирования

Telegram объявил дату запуска блокчейн-платформы TON и создал для нее язык программирования

29.05.2019     

Создатель «ВКонтакте» и Telegram Павел Дуров заявил, что блокчейн-платформа TON (Telegram Open Network) заработает в третьем квартале 2019 года, а еще у нее будет собственный язык программирования – Fift.

Блокчейн для платежей и аутентификации

TON – проект для проведения быстрых криптовалютных платежей. Скорость обработки транзакций будет значительно выше, чем у Bitcoin и Ethereum. Криптовалюта платформы – Gram – позволит быстро, дешево и безопасно совершать различные платежи и переводы.

Также TON включит распределенную систему хранения данных TON Storage, децентрализованный VPN-сервис TON Proxy и сервисы TON Services&DNS для задействования сторонних пользовательских интерфейсов и сервисов доменных имен. Блокчейн-платформа не будет зависеть от властей или корпораций. Ожидается, что решение составит конкуренцию Visa и Mastercard.

О языке программирования

Для управления транзакциями на платформе TON разработчики создали новый язык программирования – Fift. Синтаксис языка – слова, разделенные переводами строк или пробелами. Слова в Fift – регистрозависимые последовательности, им соответствуют определения. Если интерпретатор не опознает последовательность, то он парсит ее как число и кладет на стек.

Слова чаще всего взаимодействуют со значениями из стека. Префиксные команды используют не стек, а символы, которые указаны за ними. Все элементы, включая управляющие конструкции, определены как слова. Также есть стандартная библиотека Fift.fif, она находится в папке crypto/fift в исходниках.

В Fift используются исключительно 257-битные целые. Дробные числа превращаются в пару целых (числитель/знаменатель).

Простой пример программы на Fift:

{ dup =: x dup * =: y } : setxy

3 setxy x . y . x y + .

7 setxy x . y . x y + .

Программа определяет новое слово setxy и префикс :. setxy берет число с вершины стека, определяет его как глобальную константу x. Константа y определяется как квадрат х. Хотя скорее это не константы, как написано в документе, а переменные – их можно переопределять.

Вторая и третья строки кладут на стек число, вызывают setxy, выводят значения x, y словом . (точкой). Затем константы помещаются на стек, суммируются. Выводится итоговый результат.

На экране будет выведено:

3 9 12 ok

7 49 56 ok

«ok» – успешное завершение интерпретации строки.

Инвестиции в TON

На разработку блокчейн-платформы Павел Дуров привлек 1,7 млрд долларов в рамках закрытого ICO. Инсайдеры утверждали, что в нем приняли участие крупнейшие инвесторы Силиконовой долины, а также Юрий Мильнер и Роман Абрамович.

Формально это нельзя назвать первичным размещением токенов – монеты Gram до сих пор не выпущены. Инвесторы фактически получили право купить криптовалюту по фиксированной цене после ее выпуска. Некоторые из них уже продали права на приобретение Gram и заработали в несколько раз больше, чем вложили.

Финал близко

Руководство TON Labs заключило с инвесторами соглашение, чтобы исключить любые обвинения в мошенничестве. Разработчики обещали запустить блокчейн-платформу до 31 октября 2019 года, иначе они вернут инвесторам вложенные средства. Несмотря на это, запуск продукта несколько раз переносился. В конце марта стало известно, что решение тестируется в закрытом режиме двумя независимыми командами. Платформу проверили на отказоустойчивость в случае мошенничества или некорректных действий.

В конце мая администрация TON направила инвесторам письмо о том, что тесты проходят успешно. Дуров заявил: «Мы планируем запустить платформу в «боевом» режиме в третьем квартале 2019 года. Конкретная дата зависит от хода тестирования».

Собрать тестовый клиент для сети и поэкспериментировать с языком Fift



Источник: https://infostart.ru/journal/news/tekhnologii/telegram-obyavil-datu-zapuska-blokcheyn-platformy-ton-i-sozdal-dlya-nee-yazyk-programmirovaniya_1068769/
Автор:
Ксения Шестакова Обозреватель


Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. A_Max 18 29.05.19 10:23 Сейчас в теме
инвесторы Силиконовой долины
КРЕМНИЕВОЙ
for_sale; CyberCerber; wowik; Polumrak; DAAbramov; Darklight; +6 2 Ответить
6. GreenDragon 29.05.19 13:21 Сейчас в теме
(1) Ну, я бы не был столь категоричным. Pornhub тоже мог быть инвестором, а он скорее в силиконовой долине...
for_sale; +1 Ответить
2. Darklight 27 29.05.19 10:48 Сейчас в теме
очередной эфириум и система скрытых распределённых вычислений - скоро на всех устройствах с Telegram
3. VmvLer 29.05.19 11:31 Сейчас в теме
Блокчейн-платформа не будет зависеть от властей или корпораций

Очень интересно насколько этот постулат будет соответствовать истине?
Уже по раскрытому списку инвесторов вериться с трудом.
4. for_sale 835 29.05.19 12:33 Сейчас в теме
(3)
Инвестор != Владелец
Если вы купите акцию Сбербанка, то вряд ли вы будете влиять на работу Сбербанка хоть каким-то боком. Дуров уже обжигался на работе с инвесторами, вряд ли он в этот раз продал контрольный пакет за инвестиции. Во всяком случае, есть все шансы, что в этот раз он всё сделает правильно.
farukshin; +1 Ответить
5. VmvLer 29.05.19 13:02 Сейчас в теме
(4) мы не на семинаре по экономике, скорее на дискотеке.
на примере вКонтакте байки об акциях и инвесторах сработали?

Так что,
кто девушку угощает - тот ее и танцует
7. v3rter 29.05.19 17:42 Сейчас в теме
Я понял: это Форт, только версии 5.0 - Fift. Новое, как качественно забытое старое. Иногда они возвращаются )

https://habr.com/ru/post/29967/
В начале 1970х годов Чарльз Мур занялся разработкой программного обеспечения для микроЭВМ, управляющей работой радиотелескопа...
Форт (от англ. forth — вперед, получившееся из-за необходимости сократить слово fourth — четвертый, до пяти букв из-за ограничений операционной системы на длину имени файла) в 1976 году стал стандартным языком для программирования для американского астрономического общества. Благодаря высокой степени переносимости и компактности, а также быстродействию, Форт до 1990х активно применялся во множестве приборов с микроконтроллерным управлением (спектрограф на Шаттле, микромодули управления искусственными спутниками Земли, для системы управления в аэропорту Эр-Рияда, системах компьютерного зрения, автоматизации анализа крови и кардиологического контроля, карманных переводчиках). Форт выступает прародителем такого широко известного языка управления печатью как PostScript.

Ходили слухи, что на форте даже биосы пробовали писать.
Оставьте свое сообщение

См. также

У Google Docs появился российский конкурент

Новость Интернет ИТ-новость

Разработчики офисного пакета «Мой офис» представили бесплатные версии текстового редактора и электронных таблиц. Пользоваться ими можно прямо в браузере.

вчера в 11:37    1190    user1015646    1       

Microsoft планирует вносить свой вклад в экосистему Java

Новость ИТ-новость

Американская компания представила тестовый бесплатный дистрибутив OpenJDK с открытым исходным кодом. В скором времени ИТ-гигант обещает представить релизную версию продукта.

вчера в 09:31    724    VKuser24342747    0       

Google Database Migration Service стал доступен для всех

Новость MySQL PostgreSQL Google Интеграция Интернет ИТ-новость

Компания Google открыла всем пользователям бесплатный доступ к сервису Database Migration Service. Это позволит компаниям провести миграцию своих баз из MySQL. PostgreSQL и других платформ в облако Cloud SQL без выделения дополнительных ресурсов.

15.04.2021    2212    user1015646    0       

Российские разработчики представили бесплатный онлайн-редактор кода

Новость Mail.Ru ИТ-новость

Компания Mail.Ru запустила онлайн-сервис для совместной работы с кодом на базе платформы All Cups. Он поддерживает Python, C++, Java и еще шесть популярных языков программирования.

14.04.2021    1591    user1015646    5       

Rust станет одним из основных языков разработки Android

Новость Android ИТ-новость Мобильные приложения Языки программирования

С целью уменьшения количества ошибок, связанных с безопасностью памяти, Google объявил, что Android будет поддерживать Rust в низкоуровневом системном коде ОС. Об этом 6 апреля сообщили члены команды разработчиков Android в блоге Google Security.

14.04.2021    1362    SKravchenko    3       

Минпромторг готов выделять по 500 млн рублей в год на разработку ИИ

Новость Искусственный интеллект ИТ-новость Минпромторг Цифровая экономика

Минпромторг подготовил проект постановления для поддержки разработчиков решений на базе ИИ. Компании смогут получить до 3 млрд рублей на пять лет, по 500 млн каждый год.

13.04.2021    893    VKuser24342747    2       

ARM представила новую процессорную архитектуру v9

Новость ИТ-новость Микроэлектроника

Компания ARM разработала инновационную процессорную архитектуру v9. Она обладает масштабным потенциалом и будет использоваться для систем искусственного интеллекта и безопасности, мобильных устройств и специализированных вычислений.

12.04.2021    1022    user1015646    0       

Microsoft разделит ключевые компоненты Windows

Новость Windows ИТ-новость

Модули Windows 10 становятся всё более независимыми. Меню «Пуск» стало отдельным компонентом около двух лет назад. Теперь пришёл черёд отделить панель задач – это должно исправить проблему с зависаниями системы.

09.04.2021    3473    user1015646    0       

Правительство начнет регулировать цифровые экосистемы

Новость Импортозамещение ИТ-новость Новости компаний Цифровая экономика

Правительство готовит концепцию регулирования для быстро развивающихся цифровых экосистем, таких как Сбер, Яндекс, Тинькофф и других. Цель – повысить конкурентоспособность экосистем за рубежом.

08.04.2021    6716    mouse187    1       

Ремонтировать технику Apple в России станет проще

Новость iOS ИТ-новость Новости компаний

Компания Apple расширила программу независимого ремонта своей техники. В список стран, где она теперь доступна, попала и Россия.

08.04.2021    8170    user1015646    0       

Треть пользователей готова избавиться от предустановленного отечественного ПО

Новость Импортозамещение ИТ-новость Мобильные приложения

Компания ESET провела опрос, в котором 29% респондентов заявили о своем желании удалить предустановленные российские приложения со смартфонов, ноутбуков и телевизоров.

07.04.2021    2306    VKuser24342747    2       

Google начала тестировать FLoC – технологию-убийцу cookies в Chrome

Новость Google Безопасность Интернет ИТ-новость

Google продолжает разрабатывать альтернативу cookie-файлам. Поисковый гигант уже приступил к тестированию технологии, позволяющей хранить данные о пользователе браузера в обезличенном виде.

06.04.2021    5271    VKuser24342747    0       

В России пройдет закрытое тестирование электронной почты с кириллицей в адресах

Новость Импортозамещение Интернет ИТ-новость

Проект поддержки доменных имен на национальных языках и регистратор доменных имен начали проект по тестированию работы электронной почты с кириллице в адресах.

02.04.2021    2295    Senator_I    1       

Crystal – простой, как Ruby, и «быстрый», как C

Новость ИТ-новость Языки программирования

Вышел первый стабильный релиз языка Crystal. Синтаксис Crystal схож с Ruby, что делает язык легким для чтения и записи и снижает кривую обучения для опытных разработчиков.

02.04.2021    2837    SKravchenko    1       

Платежная система Visa разрешит платежи в криптовалюте

Новость Безопасность Блокчейн ИТ-новость Онлайн-торговля

Крупнейшие поставщики платежных услуг для банковских карт выходят на криптовалютный рынок. Visa вслед за Mastercard сообщила, что начнет поддерживать транзакции в цифровых токенах.

02.04.2021    2221    VKuser24342747    1       

Samsung стала предустанавливать на смартфоны неудаляемые приложения. Яндекс против

Новость Импортозамещение ИТ-новость Мобильные приложения Новости компаний Яндекс

С 1 апреля в России вступает в силу закон об обязательной предустановке отечественных приложений. Samsung стала инсталлировать ПО Яндекса на свои устройства без возможности удаления. Российский ИТ-гигант призвал производителя не делать этого.

01.04.2021    2538    user1015646    0       

Линус Торвальдс рассказал о том, где Rust впишется в Linux

Новость Linux ИТ-новость Языки программирования

Медленно, но верно язык Rust проникает в Linux. Линус Торвальдс и Грег Кроа-Хартман поделились своим мнением насчет перспектив Rust в Linux.

31.03.2021    2530    SKravchenko    0       

В России создали невидимые этикетки

Новость ИТ-новость

Специалисты из Университета ИТМО и Санкт-Петербургского академического университета представили новую технологию создания этикеток. Она призвана защитить рынок от распространения контрафакта.

30.03.2021    1406    user1015646    8       

Google и Microsoft начали совместную работу над совместимостью браузеров

Новость Google Интернет ИТ-новость Новости компаний

Компании Google, Microsoft и Igalia объявили о запуске совместного проекта Compat2021. С его помощью будет улучшена совместимость браузеров Chrome, Edge, Firefox и Safari.

30.03.2021    1259    VKuser24342747    0       

Представлен Windows Community Toolkit v7.0: что нового

Новость ИТ-новость Новости компаний Языки программирования

Компания Microsoft выпустила новую версию Windows Community Toolkit v7.0. Это коллекция расширений, инструментов помощи и настраиваемых кнопок для разработки UWP- и .NET-приложения для Windows 10.

29.03.2021    7616    user1015646    1       

Google Chrome начнет автоматически добавлять https:// ко всем веб-адресам

Новость Google Безопасность Интернет ИТ-новость

В новой версии браузера Google Chrome будет отключен редирект с http:// на https://. Веб-обозреватель будет сразу загружать сайт через защищенный протокол, уже ставший стандартом.

29.03.2021    3184    VKuser24342747    0       

Разработчик придумал фейковый язык программирования MOVA, чтобы отсеивать лживые резюме

Новость ИТ-новость Языки программирования

MOVA – язык программирования, который предлагает способ представления независимо изменяющихся объектов без обращения к какой-либо схеме для назначений. Такая парадигма могла бы быть увлекательной, если бы MOVA не был фейком.

26.03.2021    2461    SKravchenko    4       

Фонд свободного программного обеспечения назвал лауреатов премии Free Software Awards 2020

Новость ИТ-новость

Фонд свободного программного обеспечения (FSF) ежегодно вручает награды разработчикам, повлиявшим на развитие open source решений. В этом году премия была присуждена троим номинантам.

25.03.2021    5264    VKuser24342747    0       

В ногу с Apple: Google снизила комиссию с разработчиков приложений

Новость Android iOS Google ИТ-новость Мобильные приложения Новости компаний

Корпорация Google уменьшила комиссию с разработчиков в официальном магазине приложений Google Play с 30% до 15%. Аналогичный шаг в прошлом году сделала Apple.

24.03.2021    1219    user1015646    10       

Apple согласилась предустанавливать российское ПО

Новость iOS Гаджеты Импортозамещение ИТ-новость Мобильные приложения

Минцифры обязало производителей техники устанавливать софт из реестра отечественного ПО на устройства для рынка РФ. Компания Apple ранее выступала резко против этой инициативы, но теперь, похоже, решила пойти на компромисс.

23.03.2021    3819    user1015646    1