Telegram Open Network коду жана ага байланыштуу P2P жана блокчейн технологиялары жарыяланды

Ишке киргизилди сыноо сайты жана ачык 2017-жылдан бери Telegram Systems LLP тарабынан иштелип чыккан TON (Telegram Open Network) блокчейн платформасынын булак тексттери. TON блокчейн жана акылдуу келишимдердин негизинде ар кандай кызматтардын иштеши үчүн бөлүштүрүлгөн тармактын иштешин камсыз кылган технологиялардын комплексин камсыз кылат. Жүрүшүндө ICO Долбоор 1.7 миллиард доллардан ашык инвестиция тартты. Баштапкы тексттер 1610 миң сап кодду камтыган 398 файлды камтыйт. Долбоор C++ тилинде жазылган жана жайылуу GPLv2 (LGPLv2 боюнча китепканалар) боюнча лицензияланган.

андан башка блокчейн TON ошондой эле P2P байланыш тутумун, бөлүштүрүлгөн блокчейн сактагычты жана хостинг кызматтары үчүн компоненттерди камтыйт. TON акылдуу келишимдердин негизинде ар кандай кызматтарды жайгаштыруу жана көрсөтүү үчүн иштелип чыккан бөлүштүрүлгөн суперсервер катары каралышы мүмкүн. Cryptocurrency TON платформасынын негизинде ишке киргизилет грамм, транзакцияны ырастоо ылдамдыгы боюнча Bitcoin жана Ethereumга караганда кескин ылдамыраак (ондогон эмес, секундасына миллиондогон транзакциялар) жана VISA жана Mastercard иштетүү ылдамдыгы боюнча төлөмдөрдү иштетүүгө жөндөмдүү.

Ачык булак сизге долбоордун тестирлөөгө катышууга жана өзүңүздүн иштеп чыгууңузга мүмкүндүк берет тармак түйүнү, блокчейндин белгилүү бир бутагы үчүн жооптуу. Түйүн ошондой эле иштей алат валидатор blockchain боюнча транзакцияларды ырастоо үчүн. Hypercube Routing түйүндөрдүн ортосундагы эң кыска жолду аныктоо үчүн колдонулат. Майнинг колдоого алынбайт - Gram криптовалютасынын бардык бирдиктери бир эле учурда түзүлөт жана инвесторлор менен турукташтыруу фондунун ортосунда бөлүштүрүлөт.

негизги компоненттери ТОН:

  • TON Blockchain аткарууга жөндөмдүү blockchain платформа болуп саналат Туринг аяктады TON үчүн иштелип чыккан тилде түзүлгөн акылдуу келишимдер беш жана атайын колдонуу менен blockchain боюнча аткарылган TVM виртуалдык машинасы. Формалдуу блокчейн спецификацияларын, көп криптовалюталык транзакцияларды, микротөлөмдөрдү, оффлайн төлөм тармактарын жаңыртууну колдойт;
  • TON P2P тармагы - бул кардарлардан түзүлгөн, TON Blockchainге кирүү, транзакция талапкерлерин жөнөтүү жана кардар талап кылган блокчейндин бөлүктөрү үчүн жаңыртууларды алуу үчүн колдонулган P2P тармагы. P2P тармагы блокчейнге тиешеси жок, анын ичинде ээнбаш бөлүштүрүлгөн кызматтардын иштешинде да колдонулушу мүмкүн;
  • TON сактагычы - TON тармагы аркылуу жеткиликтүү жана блоктордун көчүрмөлөрү жана маалыматтардын көз ирмемдик сүрөттөрү менен архивди сактоо үчүн TON Blockchain'де колдонулган бөлүштүрүлгөн файлдар сактагычы. Сактагыч TON платформасында иштеген колдонуучулардын жана кызматтардын каалаган файлдарын сактоо үчүн да колдонулат. Маалыматтарды өткөрүү торренттерге окшош;
  • TON Proxy - анонимайзер прокси, I2P (Көрүнбөгөн Интернет долбоору) эске салат жана тармак түйүндөрүнүн жайгашкан жерин жана даректерин жашыруу үчүн колдонулат;
  • TON DHT - окшош бөлүштүрүлгөн хэш таблицасы кадемлия, жана бөлүштүрүлгөн сактоо үчүн торрент-трекердин аналогу катары, ошондой эле прокси анонимайзер үчүн кирүү чекиттерин аныктоочу жана сервистик издөө механизми катары колдонулат;
  • TON Services бул TON Network жана TON Proxy аркылуу жеткиликтүү каалаган кызматтарды (веб-сайттар жана веб-тиркемелер сыяктуу) түзүү үчүн платформа. Кызматтын интерфейси формалдаштырылган жана браузерлердин же мобилдик тиркемелердин стилинде өз ара аракеттенүүгө мүмкүндүк берет. Интерфейстердин сүрөттөмөлөрү жана кирүү чекиттери TON Blockchainде жарыяланып, кызмат көрсөтүүчү түйүндөр TON DHT аркылуу аныкталат. Кызматтар кардарларга белгилүү бир милдеттенмелердин аткарылышын кепилдөө үчүн TON Blockchain боюнча акылдуу келишимдерди түзө алат. Колдонуучулардан алынган маалыматтар TON сактагычында сакталышы мүмкүн;
  • TON DNS – бул сактагычтагы объекттерге, акылдуу контракттарга, кызматтарга жана тармак түйүндөрүнө аттарды берүү тутуму. IP даректин ордуна аты TON DHT үчүн хэштерге айландырылат;
  • TON Payments – бул микротөлөө платформасы, аны тез арада каражаттарды которуу жана блокчейнде кечиктирилген дисплей менен кызматтар үчүн төлөө үчүн колдонсо болот;
  • Үчүнчү тараптын мессенджерлери жана социалдык тармак тиркемелери менен интеграциялоо үчүн компоненттер, блокчейн технологияларын жана бөлүштүрүлгөн кызматтарды жөнөкөй колдонуучуларга жеткиликтүү кылуу. Telegram мессенджери TONду колдогон биринчи массалык тиркемелердин бири болот деп убадаланган.

Source: opennet.ru

Комментарий кошуу