Koodu ti Telegram Ṣii Nẹtiwọọki ati P2P ti o ni ibatan ati awọn imọ-ẹrọ blockchain ti a tẹjade

Ti ṣe ifilọlẹ ojula igbeyewo ati ṣii awọn ọrọ orisun ti TON (Telegram Open Network) Syeed blockchain, ti o dagbasoke nipasẹ Telegram Systems LLP lati ọdun 2017. TON n pese eto awọn imọ-ẹrọ ti o rii daju iṣẹ ṣiṣe ti nẹtiwọọki pinpin fun iṣẹ ti awọn iṣẹ lọpọlọpọ ti o da lori blockchain ati awọn adehun smati. Nigba ICO ise agbese na ni ifojusi diẹ sii ju $ 1.7 bilionu ni awọn idoko-owo. Awọn ọrọ orisun pẹlu awọn faili 1610 ti o ni nipa awọn laini koodu 398 ẹgbẹrun. Ise agbese ti kọ ninu C ++ ati pin nipasẹ iwe-aṣẹ labẹ GPLv2 (awọn ile-ikawe labẹ LGPLv2).

Yato si blockchain TON tun pẹlu eto ibaraẹnisọrọ P2P, ibi ipamọ blockchain pinpin ati awọn paati fun awọn iṣẹ alejo gbigba. TON le ṣe akiyesi bi superserver ti a pin kaakiri ti a ṣe apẹrẹ lati gbalejo ati pese awọn iṣẹ lọpọlọpọ ti o da lori awọn adehun smati. Cryptocurrency yoo ṣe ifilọlẹ da lori pẹpẹ TON giramu, eyi ti o jẹ yatq yiyara ju Bitcoin ati Ethereum ni awọn ofin ti idunadura ìmúdájú iyara (milionu ti lẹkọ fun keji dipo ti mewa), ati ki o jẹ o lagbara ti processing owo sisan ni awọn processing iyara ti VISA ati Mastercard.

Orisun ṣiṣi gba ọ laaye lati kopa ninu idanwo iṣẹ akanṣe ati idagbasoke tirẹ ipade nẹtiwọki, eyiti o jẹ iduro fun ẹka kan pato ti blockchain. Ipade naa tun le ṣiṣẹ bi afọwọsi lati jẹrisi awọn iṣowo lori blockchain. Ipa ọna Hypercube jẹ lilo lati pinnu ọna ti o kuru ju laarin awọn apa. A ko ṣe atilẹyin iwakusa - gbogbo awọn ẹya Giramu cryptocurrency ti wa ni ipilẹṣẹ ni ẹẹkan ati pe yoo pin laarin awọn oludokoowo ati inawo imuduro.

akọkọ awọn irinše TON:

  • TON Blockchain jẹ ipilẹ blockchain ti o lagbara lati ṣiṣẹ Turing ti pari awọn adehun smart ti a ṣẹda ni ede ti o dagbasoke fun TON Karun ati ṣiṣe lori blockchain nipa lilo pataki kan TVM foju ẹrọ. Ṣe atilẹyin mimu dojuiwọn awọn pato blockchain deede, awọn iṣowo crypto-pupọ, awọn sisanwo micropayments, awọn nẹtiwọọki isanwo offline;
  • Nẹtiwọọki TON P2P jẹ nẹtiwọki P2P ti a ṣẹda lati ọdọ awọn alabara, ti a lo lati wọle si TON Blockchain, firanṣẹ awọn oludije idunadura ati gba awọn imudojuiwọn fun awọn apakan ti blockchain ti alabara nilo. Nẹtiwọọki P2P tun le ṣee lo ni iṣẹ ti awọn iṣẹ pinpin lainidii, pẹlu awọn ti ko ni ibatan si blockchain;
  • Ibi ipamọ TON - Ibi ipamọ faili ti o pin, wiwọle nipasẹ nẹtiwọki TON ati lilo ninu TON Blockchain lati fi ipamọ pamọ pẹlu awọn ẹda ti awọn bulọọki ati awọn aworan aworan ti data. Ibi ipamọ naa tun wulo fun titoju awọn faili lainidii ti awọn olumulo ati awọn iṣẹ ti n ṣiṣẹ lori pẹpẹ TON. Gbigbe data jẹ iru si awọn ṣiṣan;
  • Aṣoju TON jẹ aṣoju ailorukọ, ti o ṣe iranti ti I2P (Iṣẹ Intanẹẹti Invisible) ati pe a lo lati tọju ipo ati awọn adirẹsi ti awọn apa nẹtiwọki;
  • TON DHT jẹ tabili hash ti a pin kaakiri ti o jọra si Kademlia, ati lilo bi afọwọṣe ti olutọpa ṣiṣan fun ibi ipamọ ti o pin, bakanna bi ipinnu awọn aaye titẹsi fun aṣoju aṣoju aṣoju ati bi ẹrọ wiwa iṣẹ;
  • Awọn iṣẹ TON jẹ ipilẹ fun ṣiṣẹda awọn iṣẹ lainidii (nkankan bi awọn oju opo wẹẹbu ati awọn ohun elo wẹẹbu), ti o wa nipasẹ Nẹtiwọọki TON ati Aṣoju TON. Ni wiwo iṣẹ ti wa ni formalized ati ki o gba ibaraenisepo ni awọn ara ti awọn aṣàwákiri tabi awọn ohun elo alagbeka. Awọn apejuwe wiwo ati awọn aaye titẹsi ni a tẹjade ni TON Blockchain, ati awọn apa ipese iṣẹ jẹ idanimọ nipasẹ TON DHT. Awọn iṣẹ le ṣẹda awọn adehun ọlọgbọn lori TON Blockchain lati ṣe iṣeduro imuse awọn adehun kan si awọn alabara. Awọn data ti a gba lati ọdọ awọn olumulo le wa ni ipamọ ni Ibi ipamọ TON;
  • TON DNS jẹ eto fun fifun awọn orukọ si awọn nkan ti o wa ni ibi ipamọ, awọn adehun ọlọgbọn, awọn iṣẹ ati awọn apa nẹtiwọki. Dipo adiresi IP kan, orukọ naa ti yipada si hashes fun TON DHT;
  • Awọn sisanwo TON jẹ ipilẹ isanwo micropayment ti o le ṣee lo fun gbigbe awọn owo ni iyara ati isanwo fun awọn iṣẹ pẹlu ifihan idaduro lori blockchain;
  • Awọn paati fun iṣọpọ pẹlu awọn ojiṣẹ lojukanna ẹni-kẹta ati awọn ohun elo Nẹtiwọọki awujọ, ṣiṣe awọn imọ-ẹrọ blockchain ati awọn iṣẹ pinpin ti o wa fun awọn olumulo lasan. Ojiṣẹ Telegram ti ṣe ileri lati jẹ ọkan ninu awọn ohun elo ibi-akọkọ lati ṣe atilẹyin TON.

orisun: opennet.ru

Fi ọrọìwòye kun