Semua bahasa
Elastos adalah platform Web 3.0 generasi berikutnya yang didedikasikan untuk membangun Smart Web (SmartWeb) terdesentralisasi berdasarkan teknologi blockchain.
Elastos menggunakan teknologi blockchain seperti struktur rantai sisi utama, konsensus multi-lapisan, dan komputasi konsensus kontrak pintar untuk menyediakan landasan yang aman dan andal untuk platform; dan membangun identitas, komunikasi, dan penyimpanan yang terdesentralisasi di atasnya. , komputasi, dan layanan platform lainnya, bertujuan untuk menyediakan platform sistem yang mendukung aplikasi terdistribusi, sambil memberikan perlindungan privasi pengguna dan keamanan data yang baik, dan menjadi mesin gelombang kapitalisasi data.
Elastos adalah platform Web 3.0 generasi berikutnya yang didedikasikan untuk membangun Smart Web (SmartWeb) terdesentralisasi berdasarkan teknologi blockchain.
Elastos menggunakan teknologi blockchain seperti struktur rantai sisi utama, konsensus multi-lapisan, dan komputasi konsensus kontrak pintar untuk menyediakan landasan yang aman dan andal untuk platform; dan membangun identitas, komunikasi, dan penyimpanan yang terdesentralisasi di atasnya. , komputasi, dan layanan platform lainnya, bertujuan untuk menyediakan platform sistem yang mendukung aplikasi terdistribusi, sambil memberikan perlindungan privasi pengguna dan keamanan data yang baik, dan menjadi mesin gelombang kapitalisasi data.
Fitur Proyek
Apa yang Elastos rencanakan untuk diwujudkan adalah World Wide Web cerdas yang digerakkan oleh blockchain. Elastos Smart World Wide Web dapat dibagi menjadi empat tingkatan berikut:
1. Blockchain Elastos dan kontrak pintar:
Blockchain Elastos menyediakan kredit dasar dan layanan transaksi untuk ekologinya. Ini mengadopsi arsitektur rantai utama + rantai samping. Rantai utama hanya mendukung kontrak Cerdas terbatas berdasarkan transaksi mata uang digital , sehingga mengurangi sumber daya komputasi yang digunakan untuk mengeksekusi kontrak. Rantai samping dapat mendukung kontrak pintar, dan setiap rantai samping dapat merancang fungsi kontrak pintar secara independen. DApp berjalan di rantai samping, dan setiap aplikasi dapat membuka rantai samping secara mandiri. Transfer antar rantai. Blockchain mengadopsi mekanisme penambangan bersama Bitcoin. Dengan menerapkan kode penambangan bersama di kolam penambangan, penambang memberikan bukti kerja ke Bitcoin dan Elastos pada saat yang sama, tanpa menghabiskan daya komputasi tambahan.
2.Elastos Carrier(去中心化 P2P 网络):
为亦来云生态提供去中心化互联网基础服务。 Termasuk layanan nama domain terdesentralisasi, layanan komputasi terdesentralisasi, dan layanan penyimpanan terdesentralisasi. Elastos Carrier mengadopsi teknologi traversal NAT transparan UDP dan fasilitas tambahan terkait, yang dapat mewujudkan koneksi langsung antara dua node mana pun.
1)UDP 用户数据报协议,应用程序发给网络层数据后就不保留数据的不可靠传递数据的协议
2) NAT (Network Address Translator) adalah teknologi yang menerjemahkan alamat IP jaringan privat internal menjadi alamat IP jaringan publik. Alamat publik jaringan eksternal bersifat unik secara global dan dapat dialihkan pada jaringan publik (mekanisme transmisi pengguna).
3) Saat UDP memastikan bahwa transmisi data tidak akan disadap, gunakan NAT untuk mewujudkan komunikasi P2P.
operator 可以 简单 的 说 是 一 种 p2p 的 通信 框架 , 主要 包括 网络 通信 协议 、 p2p 存储 接口 调用 、 节点 的 连接 , , 开发者 定义 了 网络 协议 , , , , , , , 定义 了 , , , , , , , , , , , Kedua, bagian kode ini menyediakan sejumlah besar antarmuka, termasuk penyimpanan, akses aplikasi, dll., Yang memberi pengembang kerangka dasar jaringan terdesentralisasi dan memberikan kemungkinan untuk pengembangan sekunder. Ada sejumlah besar kode Carrier SDK di basis kode. Bagian kode ini terutama menyediakan kemungkinan untuk mengakses APP tradisional dan sistem operasi. Bagian kode ini menyediakan metode panggilan dan metode otentikasi untuk Elastos Carrier untuk berbagai bahasa pemrograman, sistem operasi, dll.
3.Elastos OS dan Runtime:
Elastos OS adalah sistem operasi untuk perangkat seluler, dan dapat memberikan dukungan lingkungan pemrograman ekologi Elastos asli. OS Elastos dapat diinstal pada logam kosong. Jaringan Elastos Carrier dapat dengan mudah diakses melalui Elastos OS. Elastos OS melarang aplikasi membuat proses dan tidak mengizinkan aplikasi untuk mengakses TCP/IP secara langsung. Setiap otoritas pengguna berdasarkan sistem operasi akan diisolasi. Ketika tidak diperlukan interaksi, sistem operasi hanya dapat beroperasi secara lokal dan tidak akan berkomunikasi dengan jaringan. . Sistem secara otomatis membuat dan menemukan layanan mikro yang diterapkan secara lokal, sekitar, dan di cloud, secara otomatis menghasilkan panggilan jarak jauh dan panggilan balik peristiwa, serta menghindari kemungkinan meluncurkan serangan jaringan dari aplikasi atau layanan pihak ketiga. Elastos Runtime mengisolasi lingkungan operasi virtual Elastos dari OS asli melalui kotak pasir (mekanisme keamanan di bidang komputer yang menyediakan lingkungan terisolasi untuk menjalankan program).
Elastos Runtime memberi pengembang DApp lingkungan runtime kode dan kerangka kerja pengembangan kode. Dapat dianggap bahwa Elastos Runtime adalah versi C++ dari mesin virtual Java dan arsitektur Java. Ini juga dapat disebut CVM, yang artinya Elastos pengembang berbasis Java Menyediakan kompiler seperti Java, gudang kode, kerangka kerja pemrograman, dll., memungkinkan pengembang untuk mengembangkan berdasarkan lingkungan pemrograman ini. Pengembang dapat menggunakan lingkungan operasi virtual yang disediakan oleh Elastos Runtime untuk mengembangkan, menguji, Menjalankan aplikasi terdesentralisasi Elastos. Elastos Runtime akan diisolasi dari lingkungan asli OS menggunakan kotak pasir. Rencananya akan menyediakan Elastos Runtime untuk Android, Elastos Runtime untuk iOS, Elastos Runtime untuk GNU/Linux untuk digunakan pengembang.
4.elastos SDK :
传统 意义 的 App , 可以 通过 包含 亦 来云 的 SDK 扩展 能力 , 获得 身份 鉴权 、 可 信 记录 等 区块 链典型。。。 Ini terutama menyediakan kemungkinan mengakses aplikasi tradisional dan sistem operasi, dan menyediakan metode panggilan dan metode otentikasi untuk Elastos Carrier untuk berbagai bahasa pemrograman dan sistem operasi.
共识机制
亦来云主链共识机制:
亦来云主链采用DPoS 和与比特币联合挖矿的PoW 共识算联合挖矿的PoW 共识算联合挖矿的POW Penambangan berarti mereka dapat langsung memanfaatkan keamanan Bitcoin.Penambang Bitcoin juga diizinkan untuk memverifikasi blok Elastos saat mengirimkan bukti kerja, yang telah diadopsi oleh beberapa proyek cryptocurrency digital lainnya sebelumnya.
亦 来云 的 侧链 可以 使用 任意 的 识 机制 :
1) 目前 亦 来云团队 已经 开发 出 了 基于 pow 识 的 侧链 , , 接入 主链 完成 基于 spv 和 dpos operasi isi ulang dan penarikan. Sidechain berbasis PoW ini dapat menggunakan kekuatan komputasi dari rantai utama untuk memastikan keamanannya sendiri. Hak untuk menggunakan kekuatan komputasi dari rantai utama diserahkan kepada arbiter yang dipilih berdasarkan konsensus DPoS. Setiap arbiter bergiliran mengemas paket rantai samping berdasarkan PoW Block out.
2) 亦 来云 同时 在 规划 开发 基于 dpos 识 的 侧链 , 侧链 上 dpos 识 中 的 代理人 由 主链 的 仲裁人 来 担任 , 仍然 相当于 主链 主链 保证 侧链 的Aman, tetapi proses penambangan berkurang, dan kecepatan pembuatan blok akan lebih cepat. Setiap node dari rantai samping dapat memperoleh informasi pemungutan suara dari rantai utama pada arbiter melalui modul SPV rantai utama yang terlampir, sehingga mencapai konsensus tentang keabsahan arbiter.
Transfer antara rantai utama dan rantai samping:
1) Transfer dari rantai utama Elastos ke rantai samping didasarkan pada SPV. Rantai samping perlu mengintegrasikan modul SPV dari rantai utama untuk menyinkronkan blok rantai utama dan rantai utama setiap saat Untuk transaksi transfer dari rantai ke rantai samping, setiap node rantai samping akan menyinkronkan semua header blok rantai utama, ditambah dengan jalur sertifikasi merkle dan informasi transaksi, desentralisasi transaksi transfer dapat diselesaikan dari perspektif struktur data dan konsensus algoritma.
2) 亦 來 云侧链到 主链 的 转账 安全 通过 主链 的 仲裁人 机制 来 保证 , 主链 的 持币人 同 选举 出 一定 数量 的 一 仲裁人 , 仲裁人 负责 对侧 对侧Transaksi penarikan koin yang dirantai ke rantai utama ditandatangani, dan mayoritas arbiter menandatangani untuk membuka "transaksi penarikan koin" pada rantai utama dari akun yang mewakili rantai samping ke akun biasa. Arbiter dipilih dengan pemungutan suara pada rantai utama dan dirotasi secara teratur.
Elastos Blockchain
Blockchain Elastos mengadopsi skema desain rantai utama dan rantai samping, yaitu, setiap aplikasi dapat membuka rantai samping secara mandiri. Blockchain Elastos menyediakan dukungan sidechain bawaan, lengkap, dan mudah digunakan. Sidechain memiliki berbagai modul algoritme konsensus untuk dipilih pengguna. Sidechain dapat mengeluarkan token, dan rantai utama dan sidechain dapat melakukan dua- cara transfer aset. Semua rantai samping berbagi daya komputasi dengan rantai utama, sehingga semua rantai samping memiliki keamanan yang sama dengan rantai utama. Pada saat yang sama, konsumsi energi dari keseluruhan sistem dapat diminimalkan untuk menghindari konsumsi energi yang besar dan emisi karbon yang disebabkan oleh penambangan terpisah.
1) Desain transaksi dan blok:
Struktur blockchain Elastos mengacu pada desain sistem mata uang digital klasik yang ada, termasuk hash header blok sebelumnya yang diperlukan untuk verifikasi blok, transaksi Merkel Root hash, counter (Nonce) untuk pembuktian algoritma -of-work, stempel waktu, target kesulitan, dll., struktur penyimpanan yang dirantai memungkinkan transaksi dilindungi oleh semua bukti kerja yang terakumulasi di dalamnya, dan mencapai konsensus terdesentralisasi. Tujuannya adalah untuk menjadi kredit yang sepenuhnya otomatis sistem produksi.
Pada saat yang sama, ide desain untuk menggabungkan rantai utama dan rantai samping diadopsi secara keseluruhan. Skrip verifikasi dikeluarkan dari struktur transaksi, yang mengurangi pendudukan ruang transaksi dan menghindari serangan kelenturan. Rantai samping adalah dasar untuk pengoperasian banyak DApps Elastos, sehingga struktur rantai utama Elastos harus memberikan dukungan untuk rantai samping dan memfasilitasi transfer aset antara rantai utama dan rantai samping.
2) Penambangan bersama:
Blockchain Elastos mengadopsi mekanisme penambangan bersama Bitcoin, dengan Bitcoin sebagai rantai utama (ParentBlockchain) dan Elastos sebagai rantai tambahan (Blockchain Tambahan). Kode penambangan gabungan, penambang mengirimkan bukti kerja ke Bitcoin dan Elastos pada saat yang sama, dan dapat menikmati hadiah ganda tanpa menghabiskan daya komputasi ekstra, yang meningkatkan pendapatan penambang dalam kompetisi penambangan.
Melalui mekanisme penambangan bersama, blockchain Elastos memiliki jaminan daya komputasi yang sangat kuat. Menyediakan layanan dasar produksi kredit untuk inovasi blockchain global, khususnya ekosistem Elastos.
3) Rencana distribusi Token:
Token Elastos (Koin ELA), disebut sebagai Elastos (ELA), adalah token asli pada blockchain Elastos, digunakan untuk transaksi dan mendukung aset digital , Membayar biaya transaksi blockchain, dll . Gunakan ELA sebagai unit dasar token Elastos, nama Cina: Yilaicoin atau Aila. SatoshiELA juga digunakan sebagai satuan mata uang terkecil dari Elastos, dan disingkat menjadi Sela. Nama Tionghoanya adalah: Saila.
Untuk menebus kehilangan sirkulasi alami seperti hilangnya dompet pengguna, dan untuk mempertahankan inflasi mikro dari ekologi ekonomi cerdas yang didukungnya, Elastos mempertahankan peningkatan tahunan tetap sebesar 4% dari tahun ke tahun -tahun. Elastos yang baru dikeluarkan akan dihasilkan secara sinkron dengan pembuatan blok setiap 2 menit atau lebih dalam penambangan bersama Bitcoin. Untuk menjaga perkembangan ekosistem Elastos yang berkelanjutan, dalam waktu dua tahun setelah peluncuran resmi blockchain Elastos, bagian Elastos ini akan didistribusikan secara proporsional antara Yayasan Elastos dan penambang. Yayasan Elastos memiliki 30%, penambang memiliki 70 %.
4) Sidechain:
Selain mendukung pihak ketiga untuk membangun sidechain di rantai publik Elastos dengan lebih nyaman, Elastos sendiri juga akan membangun beberapa sidechain yang menyediakan layanan dasar, seperti layanan ID, layanan penerbitan Token, pembayaran cepat layanan, layanan transaksi aset digital, dll., kami menyebutnya layanan cluster blockchain Elastos.
Di antarmuka antara rantai utama dan rantai samping, transfer transaksi adalah bagian inti. Mentransfer dari rantai utama ke rantai samping berarti mengubah aset rantai utama menjadi aset rantai samping. Alamat target transfer adalah alamat tanda tangan bersama dari rantai samping yang sesuai pada rantai utama. Proses transfer perlu memastikan bahwa transaksi transfer dapat secara otomatis dikenali oleh rantai samping dan Isi ulang token rantai samping dengan nilai yang sesuai untuk pemindah di akun rantai samping yang sesuai.
Melalui rahasia acak dan hash yang sesuai, kita dapat membuat skrip transaksi yang harus menyediakan rahasia untuk membukanya. Untuk mengontrol keamanan Elastos pada alamat tanda tangan bersama, "alamat tanda tangan bersama" ini hanya akan membatasi transaksi "transfer penarikan" yang dapat dilakukan.
5) Kontrak pintar:
Memberikan kontrak pintar yang kuat pada rantai utama akan menyebabkan setiap node mendapatkan status terbaru dari seluruh jaringan, perlu untuk menjalankan semua kontrak pintar yang tidak berjalan, dan hanya paket transaksi Penambang hanya bisa mendapatkan biaya transaksi dengan menjalankan kontrak, jadi itu adalah pemborosan sumber daya komputasi untuk node yang hanya memverifikasi.Jika jumlah panggilan kontrak sering atau jumlahnya banyak, itu akan membawa tekanan besar pada eksekusi kontrak atau bahkan gagal untuk menyadarinya.
Untuk menghindari masalah tersebut, rantai utama Elastos hanya mendukung kontrak cerdas terbatas untuk transaksi token digital. Sidechain dapat mendukung smart contract, dan setiap sidechain dapat secara mandiri merancang fungsi smart contract-nya, seperti NeoContract yang mendukung NEO blockchain.
Elastos Carrier: Jaringan P2P Terdesentralisasi
ElastosCarrier menyediakan layanan dasar Internet terdesentralisasi untuk ekosistem Elastos. Node-nya dapat berjalan di lingkungan jaringan apa pun, termasuk di dalam LAN lingkungan rumah atau kantor. Menggunakan teknologi traversal NAT transparan berbasis UDP dan fasilitas tambahan terkait, setiap node dapat dihubungkan, dan dua node mana pun juga dapat direalisasikan koneksi langsung antara .
Layanan dasar meliputi layanan nama domain terdesentralisasi, layanan komputasi terdesentralisasi, dan layanan penyimpanan terdesentralisasi. Memberikan dukungan dasar untuk pengembangan aplikasi terdesentralisasi (DApp). Pengguna dapat memiliki data dan kalkulasi mereka sendiri, yang sepenuhnya melindungi privasi pengguna. Pada saat yang sama, Anda juga dapat menyewakan peralatan Anda kepada orang lain melalui blockchain Elastos kapan saja, dan mendapatkan insentif Elastos yang sesuai berdasarkan jumlah perhitungan dan penyimpanan.
Elastos OS: Sistem Operasi Universal yang Aman
Elastos OS adalah sistem operasi serba guna untuk perangkat IoT, perangkat pembuat seperti Raspberry Pi, perangkat seluler, dll., dengan keamanan sebagai tujuan utamanya. Berikan dukungan lingkungan pemrograman ekologi Elastos yang asli dan lengkap. Edisi ketiga terbaru memulai siklus iterasi produknya pada Mei 2013 dan telah mencapai tingkat Beta.Pengujian berjalan pada ponsel Moto X (XT1085) dan router pintar Lamobo-R1S.Ukuran kode sumber total melebihi puluhan juta baris.
Dalam hal keamanan, ElastosOS melarang aplikasi membuat proses secara langsung, dan tidak mengizinkan aplikasi mengakses TCP/IP secara langsung. Sistem secara otomatis membuat dan mencari layanan mikro yang diterapkan secara lokal, di sekitar, dan di cloud, serta secara otomatis membuat layanan jarak jauh panggilan dan panggilan balik acara untuk menghindari Kemungkinan aplikasi atau layanan pihak ketiga meluncurkan serangan dunia maya dan mengisolasi penyebaran virus.
OS Elastos menyediakan dukungan pengembangan aplikasi terdesentralisasi asli dan lengkap, yang dapat memfasilitasi akses ke jaringan ElastosCarrier, mendapatkan layanan dasar yang diperlukan, dan memfasilitasi akses ke ElastosChain untuk mendapatkan layanan kredit dan transaksi. DApp yang dikembangkan dapat memfasilitasi penggunaan Elastos untuk transaksi, dan juga dapat memfasilitasi pemrosesan aset digital lainnya, seperti: kode program, data, e-book, audio dan video, alat peraga game, dll., termasuk konfirmasi hak, transaksi, dan sirkulasi.
Sistem mengadopsi mode pengembangan tiga bahasa: C/C++, JAVA, HTML5/JS, dan API pemrograman C++ pada dasarnya sesuai dengan Android Java API, mewujudkan manajemen terpadu cloud, pipa, dan terminal. Modul aplikasi yang ditulis dalam JavaScript, Java, atau C/C++ saling memanggil, tanpa menulis JNI secara manual, dan benar-benar mencapai "program sekali, jalankan di mana saja".
代币用途
亦来币将用于交易、支持数字资产、支付区块链手续费等:
1)在亦来云上开DApp akan menggunakan ELA untuk membayar layanan seperti pendaftaran nama domain, mesin pencari, peringkat halaman, dan akuisisi aset digital UUID (kode identifikasi unik universal). ELA akan digunakan untuk mensubsidi bandwidth, IPFS, dll.
2) 亦 来云 生态 系统 合作 项目 必须 锁定 不少 于 2%-5%的 该 项目 的 , , 这些 代币 的 的 的 的 的 的 的 的 的 (被 被 被 被 被 被 被 被 被 被 被 被 被 被 被 被 被 被 被 被 被 被 被 被 被 被Untuk pengembangan Dana Laiyun, 80% dari token proyek aktual akan diberikan kepada pemegang ELA.
3) 用户 可以 用 亦 来 云代币 在 亦 来 云上 注册 , , 并 并 以 购买 服务 , 还 可以 参加 在 亦 来云上 来云上 进行 项目 和 产品 的 代币 卖 ;
4) ELA akan digunakan sebagai mata uang utama untuk menghargai pengembang yang mengembangkan aplikasi terdesentralisasi di Elastos.
Elastos adalah sistem operasi yang menggunakan Internet sebagai infrastruktur dasarnya. Menekankan pemisahan komunikasi jaringan dan komputasi aplikasi, dan melarang aplikasi mengakses jaringan secara langsung, sehingga mencegah sebagian besar serangan virus (terutama DDoS) yang mengamuk di Internet. Blockchain Elastos mengadopsi struktur rantai utama + rantai samping untuk membangun kepercayaan yang mendasarinya. Semua rantai samping berbagi kekuatan komputasi dengan rantai utama, sehingga semua rantai samping memiliki keamanan yang sama dengan rantai utama. Aplikasi terhubung ke Elastos Carrier (jaringan P2P terdesentralisasi) melalui Elastos OS/Runtime, dan menjalankan DApp di lingkungan sandbox dengan proses terisolasi dan komunikasi terbatas. Data jaringan harus dikirim melalui saluran identitas yang aman, kredibel, dan dapat diidentifikasi, dan semua identifikasi dan autentikasi ini berasal dari ID identitas blockchain.
https://www.elastos.org/
http://www.bite5.com/index.php/viewnews-163
https://www.chainnews.com/articles /456469395872.htm
http://www.genesisfor.com/life1/life11/294.html
http://www.qukuaiwang.com.cn/szhb/2772.html###