Fermat-Indonesia

Please login or register.

Login with username, password and session length
Advanced search  

News:

Selamat datang di Chapter Fermat Indonesia!|Welcome to Chapter Fermat Indonesia! | We are looking people to moderate local language boards

Author Topic: Bitcoin, Ethereum dan Internet of People (Part 2)  (Read 2219 times)

Lukman

  • Administrator
  • Prime Fermatians
  • *****
  • Karma: +0/-0
  • Posts: I am a geek!!
  • Internet of People
    • View Profile
    • fermat-indonesia.org
Bitcoin, Ethereum dan Internet of People (Part 2)
« on: December 08, 2016, 01:38:57 PM »
Advertisement

Part 2

IoP juga merupakan sistem generasi blockchain kedua, anak bitcoin dan adik bungsu Ethereum. IoP Juga memungkinkan jenis aplikasi P2P tetapi dengan pendekatan yang berbeda: Daripada hanya menggunakan bitcoin ini pada generalisasi kasus (pembayaran) dengan memungkinkan bahasa scripting turing lengkap, IoP memecah Bitcoin menjadi bagian-bagian dan kemudian menambahkan bagian lebih menghormati aturan dasar Bitcoin, yang memungkinkan IoP untuk mewarisi semua properti Bitcoins ditambah menambahkan lebih banyak fitur dengan kasus penggunaan yang berbeda.
Hal pertama yang kami lakukan untuk memulai adalah dari fork (cabang) Bitcoin sendiri. Kemudian kami membagi menjadi komponen-komponen berikut :

  • Token Server: Server ini bertanggung jawab hanya untuk memproses transaksi. Server tidak  mengeluarkan token baru. Ini merupakan langkah maju dari Bitcoin, karena Pow telah terbukti dari waktu ke waktu untuk memusatkan jaringan. Pow digantikan oleh PoS hybrid / protokol konsensus Pow. Server token mendapatkan insentif  hanya dari  biaya transaksi yang dibayar oleh pengguna akhir.
  • Minting Server: Tanggung jawabnya adalah penerbitan token ke jaringan. Operator handal dengan  node penuh diberikan insentif dengan menerima token-token baru yang dikeluarkan serta kontributor lainnya untuk proyek IoP yang dipilih oleh komunitas.
  • Unstructured Network: ini adalah tujuan umum dari nodes  jaringan P2P  menciptakan jaringan tidak terstruktur. Pada jaringan ini Server dalam sistem dapat beroperasi.

Kedua server pertama merupakan dasar dari sistem IoP. Ini adalah di mana kita membedakan diri dari Ethereum: Kami tidak menggeneralisasi script dalam transaksi, jadi kami tidak memproses kontrak cerdas.

Jadi pada dasarnya, apa yang kita lakukan adalah untuk memecahkan masalah yang dimiliki aplikasi terdistribusi :

  • Bagaimana kita menemukan pengguna lain dari aplikasi yang sama atau bahkan dari aplikasi lain dalam jaringan?
  • Bagaimana kita mengizinkan aplikasi klien untuk berkomunikasi satu sama lain?
  • Dimana seharusnya data aplikasi disimpan?

Untuk mengatasi 1.) kami memperkenalkan komponen-komponen berikut:

  • Profile Server: Server ini bertanggung jawab untuk menjadi tuan rumah profil pengguna akhir , dari setiap jenis (tergantung pada aplikasi yang diunggah profil). Banyak aplikasi yang berbeda meng-upload berbagai jenis profil berbeda ke jaringan, kadang-kadang menghubungkan mereka bersama-sama. Hal ini menciptakan jaringan dari jaringan orang, demikian nama Internet of People. Untuk mematuhi sifat dasar Bitcoin, kami memberikan insentif pada jenis server ini melalui klien dibayar dengan micropayment minimal yaitu Profil-Profil Server  yang menjadi tuan rumah profil mereka, seperti biaya transaksi yang kita temukan di biaya penanganan layanan. Biaya ini meliputi juga dua komponen berikutnya yang harus berjalan pada mesin yang sama.
  • Content Address Network: ini diperlukan untuk menemukan konten dengan hash-nya.Pada  saat yang tepat, Profil Server mendorong profil mereka ke jaringan ini.
  • Location Based Network: Hal ini diperlukan untuk menemukan orang-orang dengan rata-rata lokasi geografis mereka. Jika Anda tahu nama teman Anda dan kota tempat  ia tinggal, itu sudah cukup untuk menemukannya.

Untuk mengatasi 2.) kami memperkenalkan komponen-komponen berikut:

  • STUN Server: Memungkinkan dua klien yang berada di belakang firewall untuk berhubungan satu sama lain dari perangkat ke perangkat secara P2P.
    TURN Server: Data Relay antara dua klien ketika koneksi P2P menggunakan server STUN tidak mungkin.
    Latency Based Network: Ini adalah jaringan P2P yang diorganisasi oleh latency. Ini membantu klien untuk mengambil node umum terbaik untuk menggunakan misalnya sebuah Turn Server diantara mereka.

Server STUN dan TURN mendapatkan insentif dengan micropayments yang dibayar oleh klien mengunakan token IoP. Sangat penting untuk mewarisi semua properti Bitcoin. Jaringan node Latency beroperasi  pada mesin yang sama sebagai TURN Server. Insentif nya sama seperti server lain karena mereka dioperasikan oleh operator yang sama.

Untuk mengatasi masalah 3) kita menyimpang dari saudara kita yang lebih tua dan proyek lainnya yang mengusulkan untuk menyimpan data aplikasi di dalam kontrak cerdas, sebuah penyimpanan desentralisasi, cloud atau seterusnya. Kami percaya bahwa tempat yang paling aman dan privasi untuk menyimpan data di perangkat pengguna akhir 'sendiri. Ini berarti bahwa setiap aplikasi IoP (aplikasi client) menyimpan data pada perangkat pengguna akhir.

Tentu saja, hal ini tidak mungkin dalam semua situasi: perangkat pengguna akhir, terutama yang bergerak, offline setiap kali Anda mematikannya atau tidak memiliki akses data. Untuk pengguna akhir lain untuk mengakses data publik pengguna, perangkat harus online pada saat permintaan.

Untuk mengatasi itu, kami mengizinkan aplikasi klien untuk melampirkan beberapa informasi tentang profil pengguna ke Profile Server. Dengan cara ini informasi non-sensitif dapat disimpan secara online. Sisanya (Info sensitif + Info yang tidak perlu selalu tersedia) disimpan di perangkat pengguna akhir. Akhirnya kami menambahkan Profil Server tanggung jawab untuk melayani permintaan terhadap informasi tambahan, dan hasilnya adalah sistem penemuan lapisan secara luas di mana siapa pun pengguna dari setiap aplikasi IoP  dapat secara bebas menemukan orang lain melalui jaringan permissionless baik dengan profil mereka atau dengan melekatkan info tambahan mereka, yang bisa apa saja: Apartemen yang mereka sewakan, produk yang mereka jual, dll

Dalam sebuah jaringan terbuka seperti ini, siapa pun dapat menemukan orang lain, tetapi mereka juga harus mampu untuk berinteraksi satu sama lain . Kita harus memecahkan ruang masalah baru, seperti: Bagaimana jika saya menemukan pengguna chatting lain, misalnya, dan saya ingin chatting dengan dia, akankah saya dapat melakukannya? Bagaimana jika dia menggunakan aplikasi chat IoP yang berbeda dari saya?

Untuk memungkinkan interoperabilitas antara aplikasi IoP dari jenis yang sama, kita mendefinisikan konsep Layanan Aplikasi. Ini mengkhususkan saluran komunikasi yang dapat berupa terbuka atau tertutup pada perangkat pengguna akhir. Sebagai contoh, semua aplikasi chat IoP menggunakan layanan aplikasi chatting standar sebagai saluran, dapat berbicara satu sama lain, yang berarti bahwa di IoP, salah satu pengguna dapat menggunakan aplikasi chat IoP mirip dengan Whatsapp dan aplikasi lainnya yang lebih mirip dengan Messenger. Interoperabilitas ini sangat kuat karena memungkinkan jaringan pribadi apapun untuk berinteraksi dengan jaringan lain melalui IoP yang bertindak sebagai jaringan penghubung.

Akhirnya konsep IoP selesai ketika kita menambahkan dua komponen terakhir ini, yang sangat berguna untuk klien aplikasi IoP :

  • Proximity Server: Hal ini memungkinkan beberapa aplikasi IoP untuk masuk ke profil mereka pada proximity node terdekat, sehingga memungkinkan permintaan klien lain kepada simpul itu dan belajar tentang orang-orang di sekitar mereka. Server ini diberikan insentif dengan pembayaran mikro.
  • Reputation Server: Hal ini memungkinkan orang untuk menilai profil orang lain, sehingga siapa pun dapat memeriksa reputasi orang lain pada peran online berbeda yang  meraka perankan. Server ini diberikan insentif dengan biaya yang dibayar oleh klien untuk posting informasi reputasi.


Source: www.fermat.org
Logged


       ▄▄█▀▀▀█▄▄
    ▄█▀▀▄▄███▄▄▀▀█▄
  ▄█▀▄███████████▄▀█▄
 ▄█ ██████▀▀▄▄▄▄▀██ █▄
 █ █████▀▄███████ ██ █
█▀▄████████ ████▀▄██▄▀█
█▄▀███▄▀▀██ █▀▀▄████▀▄█
 █ ██████▄▄ ▄███████ █
 ▀█ ███████ ███████ █▀
  ▀█▄▀███████████▀▄█▀
    ▀█▄▄▀▀███▀▀▄▄█▀
       ▀▀█▄▄▄█▀▀






FERMAT



                        ▄▄▄
    ▄▀▄              ▄▀▀   ▀▀▄
    ▀▄ ▀▀▄▄         █     ▄   ▀▀█▀
      ▀▄▄  ▀▀▄▄     █         █▀
      ▀▄ ▀     ▀▀▄▄▀         █
       ▄▀▀▄                  █
        ▀▄▄                 █
  ▀█▄▄     ▀▄              █
    ▀▄▀▀▀▀▀▀         ▄    █
      ▀▄▄          ▄▀▀ ▄▄▀
         ▀▀▄▄     ▄▄▄▀▀
             ▀▀▀▀▀

       
   ▄▄ ▄▄▄▄    ▄▄▄
  █  █    ▀▀▀▀   █
   █▀           █
    █   ▀▀▀▀▀▀   █
     █            █
      █   ▀▀▀▀▀▀   █
       █            █
      █▄   ▀▀▀▀▀▀▀   █
     █  █           █
      ▀▀ ▀▀▀▀▀▀▀▀▀▀▀
    ▄▀▄            ▄▀▄
   █   █          █   █
  █     █ ▄▄▄▄▄▄ █     █
 ▄▀      ▀      ▀      ▀▄
 █                      █
█       ▄▄▄▄▄▄▄▄▄▄       █
█    ▄▀▀          ▀▀▄    █
█   ▄▀   ▄      ▄   ▀▄   █
 █  █   ███    ███   █  █
  █  █   ▀      ▀   █  █
   ▀▄ ▀▀▄▄▄▄▄▄▄▄▄▄▀▀ ▄▀
     ▀▀▄▄▄▄▄▄▄▄▄▄▄▄▀▀



       ▄▄█▀▀▀█▄▄
    ▄█▀▀▄▄███▄▄▀▀█▄
  ▄█▀▄███████████▄▀█▄
 ▄█ ██████▀▀▄▄▄▄▀██ █▄
 █ █████▀▄███████ ██ █
█▀▄████████ ████▀▄██▄▀█
█▄▀███▄▀▀██ █▀▀▄████▀▄█
 █ ██████▄▄ ▄███████ █
 ▀█ ███████ ███████ █▀
  ▀█▄▀███████████▀▄█▀
    ▀█▄▄▀▀███▀▀▄▄█▀
       ▀▀█▄▄▄█▀▀