Kode Telegram Open Network lan teknologi P2P lan blockchain sing ana gandhengane diterbitake

Dibukak situs testing lan mbukak teks sumber saka platform blockchain TON (Telegram Open Network), sing dikembangake dening Telegram Systems LLP wiwit 2017. TON nyedhiyakake sakumpulan teknologi sing njamin fungsi jaringan sing disebarake kanggo operasi macem-macem layanan adhedhasar pamblokiran lan kontrak cerdas. sak ICO project narik kawigaten luwih saka $1.7 milyar ing investasi. Teks sumber kalebu 1610 file sing ngemot sekitar 398 ewu baris kode. Proyèk iki ditulis ing C ++ lan disebarake dening dilisensi ing GPLv2 (perpustakaan ing LGPLv2).

Kajaba iku pamblokiran TON uga kalebu sistem komunikasi P2P, panyimpenan pamblokiran sing disebarake lan komponen kanggo layanan hosting. TON bisa dianggep minangka superserver sing disebarake sing dirancang kanggo dadi tuan rumah lan nyedhiyakake macem-macem layanan adhedhasar kontrak cerdas. Cryptocurrency bakal diluncurake adhedhasar platform TON Gram, sing radikal malih luwih cepet tinimbang Bitcoin lan Ethereum ing syarat-syarat kacepetan konfirmasi transaksi (yuta transaksi per detik tinimbang puluhan), lan saged ngolah pembayaran ing kacepetan Processing VISA lan Mastercard.

Open source ngijini sampeyan kanggo njupuk bagΓ©yan ing testing project lan ngembangaken dhewe simpul jaringan, sing tanggung jawab kanggo cabang tartamtu saka pamblokiran. Node uga bisa digunakake minangka validator kanggo konfirmasi transaksi ing blockchain. Hypercube Routing digunakake kanggo nemtokake dalan paling cedhak antarane simpul. Pertambangan ora didhukung - kabeh unit cryptocurrency Gram digawe bebarengan lan bakal disebarake antarane investor lan dana stabilisasi.

Utama Komponen TON:

  • TON Blockchain minangka platform blockchain sing bisa ditindakake Turing lengkap kontrak pinter digawe ing basa dikembangakΓ© kanggo TON lima lan dieksekusi ing blockchain nggunakake khusus mesin virtual TVM. Ndhukung nganyari spesifikasi blockchain formal, transaksi multi-cryptocurrency, micropayments, jaringan pembayaran offline;
  • TON P2P Network minangka jaringan P2P sing dibentuk saka klien, digunakake kanggo ngakses TON Blockchain, ngirim calon transaksi lan nampa update kanggo bagean saka blockchain sing dibutuhake klien. Jaringan P2P uga bisa digunakake ing operasi layanan sing disebarake kanthi sewenang-wenang, kalebu sing ora ana hubungane karo pamblokiran;
  • Panyimpenan TON - Panyimpenan file sing disebarake, bisa diakses liwat jaringan TON lan digunakake ing TON Blockchain kanggo nyimpen arsip kanthi salinan blok lan gambar data. Panyimpenan uga ditrapake kanggo nyimpen file pangguna lan layanan sing sewenang-wenang sing mlaku ing platform TON. Transfer data padha karo torrents;
  • TON Proxy minangka proxy anonymizer, kaya I2P (Invisible Internet Project) lan digunakake kanggo ndhelikake lokasi lan alamat simpul jaringan;
  • TON DHT minangka tabel hash sing disebarake padha karo kademlia, lan digunakake minangka analog saka tracker torrent kanggo panyimpenan sing disebarake, uga minangka penentu titik entri kanggo anonymizer proxy lan minangka mekanisme telusuran layanan;
  • Layanan TON minangka platform kanggo nggawe layanan sewenang-wenang (kaya situs web lan aplikasi web), kasedhiya liwat TON Network lan TON Proxy. Antarmuka layanan wis resmi lan ngidini interaksi ing gaya browser utawa aplikasi seluler. Katrangan antarmuka lan titik entri diterbitake ing TON Blockchain, lan node sing nyedhiyakake layanan diidentifikasi liwat TON DHT. Layanan bisa nggawe kontrak cerdas ing TON Blockchain kanggo njamin pemenuhan kewajiban tartamtu marang klien. Data sing ditampa saka pangguna bisa disimpen ing TON Storage;
  • TON DNS minangka sistem kanggo menehi jeneng kanggo obyek ing panyimpenan, kontrak cerdas, layanan lan node jaringan. Tinimbang alamat IP, jeneng diowahi dadi hash kanggo TON DHT;
  • TON Payments minangka platform micropayment sing bisa digunakake kanggo transfer dana kanthi cepet lan pembayaran kanggo layanan kanthi tampilan telat ing pamblokiran;
  • Komponen kanggo integrasi karo utusan instan pihak katelu lan aplikasi jejaring sosial, nggawe teknologi blockchain lan layanan sing disebarake kasedhiya kanggo pangguna biasa. Telegram messenger dijanjekake minangka salah sawijining aplikasi massal pisanan sing ndhukung TON.

Source: opennet.ru