Monday 15 January 2018

Fabric Token

Ekosistem Fabric Token (FT) memiliki sebuah tujuan untuk memberdayakan seorang individu dan bisnis dengan akses yang mudah ke teknologi blockchain melalui kontrak cerdas dengan menyediakan perangkat lunak yang mudah digunakan. Produk dalam ekosistem FT akan berfokus terutama membantu orang-orang untuk membuat dan menerapkan aplikasi desentralisasi (DApp) walaupun orang terserbut tidak memiliki pengetahuan pemrograman komputer khusus.



TEKNOLOGI BLOCKCHAIN dan PENGEMBANGAN KONTRAK CERDAS MENJADI SALAH SATU TANTANGAN
Membicarakan kontrak cerdas mungkin tampak cukup sederhana untuk dikembangkan mengingat sintaksitas Solidty sangat mirip dengan JavaScript. Masih banyaknya suatu permasalah yang muncul begitu kontrak menjadi lebih kompleks dan terutama bila hubungan berkembang di antara potongan kode yang berbeda. Bug sederhana dan kelemahan keamanan dapat tergelincir sehingga ada orang yang menyalahgunakan hal ini tentunya akan berpotensi menyebabkan kerugian kripto.

Bagi seorang pengembang perangkat lunak yang berpengalaman untuk menulis, menguji, dan menerapkan kode untuk kontrak cerdas dengan baik, hal itu dapat terbukti sangat menantang bagi seseorang yang memiliki sedikit pengalaman pemrograman untuk melakukan hal yang sama. Ini memaksa orang untuk mencari kolaborasi yang sangat mahal dengan spesialis yang memiliki keahlian teknis yang tepat untuk menulis algoritma yang dibutuhkan dalam bahasa yang dapat dimengerti komputer, bahasa yang didukung blockchain seperti Solidity.

Terkait mengenai hal tersebut, tentunya banyak masalah yang di temukan, diantaranya:
1. Alokasi Sumber Daya yang tidak efisien
Sebagian besar pengembang perangkat lunak menganggap teknologi blockchain saat ini tidak stabil. Tentu hal ini bertindak sebagai kendala yang signifikan terhadap sebuah inovasi dalam industri yang baru muncul.

Pada waktu bersamaan yang disebabkan kurangnya antarmuka yang bersifat user-friendly, para ahli dari bidang non-teknis yang ingin memanfaatkan teknologi blockchain ditinggalkan tanpa pilihan lain, tetapi untuk menyewa para pengembang dan konsultan dengan gaji tinggi untuk membantu mereka menerapkan gagasan inovatif mereka ke aplikasi berbasis blockchain. Hal ini menempatkan tekanan keuangan yang signifikan, terutama pada perusahaan pemula, dengan memaksa mereka untuk memfokuskan sebagian besar keuangan mereka pada pengembangan, pengujian, peningkatan, dan audit kode kontrak pintar mereka alih-alih atas gagasan mereka. Singkatnya, orang-orang dengan sedikit pengalaman dalam pemrograman, teknologi blockchain, dan pengembangan kontrak cerdas, yang ingin menerapkan gagasan mereka dengan cara yang terdesentralisasi, berpotensi menghabiskan belanja, dalam arti arus kas bisnis secara keseluruhan.

2.  Pertimbangan Keamanan Ethereum dan Soliditas
Desentralisas Aplikasi (Dapps) , pada intinya mengandalkan kontrak cerdas yang ditulis dengan cermat dan sepenuhnya diuji agar dapat berfungsi dengan baik. Namun, sebuah penelitian baru-baru ini menunjukkan bahwa 8.833 dari 19.336, pada Waktu itu (Oktober, 2016), total kontrak cerdas Ethereum yang ada ditandai sebagai rentan oleh "alat eksekusi simbolis yang disebut Oyente" , dikembangkan oleh tim yang sama yang melakukan penelitian ini.
Hampir sebanyak 3.056 (15,7%) kontrak cerdas ditemukan sebagai transaksi-order dependent (TOD) yang berarti kode yang dieksekusi di dalamnya berpotensi terbuka terhadap manipulasi karena sifatnya bagaimana transaksi digabungkan dalam blok dan bagaimana blok baru ditambahkan ke blockchain.

Kontrak pintar TOD dengan pengecualian yang tidak benar hanya dua dari bug keamanan yang terdokumentasi dalam studi kasus yang dilakukan oleh Luu et al. Dengan dua lainnya merupakan ketergantungan reentrancy dan timestamp, meskipun ada contoh yang jauh lebih sedikit dari kasus tersebut.

Selain itu, Oyente melaporkan bahwa 19.366 menganalisa kontrak cerdas memegang sebanyak 3.068.654 ETH, yang pada saat itu setara dengan sekitar 30 juta USD. Data ini sangat menunjukkan bahwa tidak ada kekurangan insentif bagi pengguna jahat untuk menargetkan dan mengeksploitasi kerentanan dalam kontrak cerdas guna mendapatkan keuntungan.

3. Kurangnya Solidity
Banyak alasan yang diontarkan orang mengapa orang ragu untuk menginvestasikan waktu mereka dalam belajar Solidity untuk aplikasi berbasis blockchain. Pengembang FT tidak menggali keterbatasan bahasa yang berasal dari kenyataan bahwa ia dirancang untuk bekerja hanya pada blokade Etika (EVM) namun melihat ke dalam masalah desain dan platform bahasa umum yang dihadapi pengembang DApp saat ini. Pengembang FT akan memulai dengan masalah bahwa bahasa tersebut tidak memiliki spesifikasi final dan pengembangannya memerlukan pendekatan bottom-up yang lebih banyak, di mana fitur ditambahkan ke bahasa dan mesin virtual dan kemudian ditambahkan ke dokumentasi.

Walaupun bahasa itu terlihat sangat sederhana karena memiliki kesamaan dengan JavaScript, pemrograman untuk Solidity dan Ethelessum Virtual Machine berbeda dari pemrograman prosedural tradisional. Pengembang harus mendekati masalah dengan paradigma transaksi dalam pikiran, karena beberapa risiko dapat muncul dari penggunaan pendekatan tradisional. Dokumentasi resmi Solidity menyediakan beberapa panduan dan pola umum untuk membantu menghindari beberapa perangkap umum, seperti membuat kontrak dalam keadaan tidak dapat digunakan.

4. Tantangan Mengenai Intra dan Inter-Organizational Proses bisnis
Dalam bisnis tentunya banyak sekali proses yang beraneka ragam namun itu semua bertujuan bertujuan mencapai tujuan organisasi tertentu yaitu menghasilkan produk atau layanan definitif untuk pelanggan. Sepanjang rantai pasokan, telah ditemukan untuk melakukan perbaikan mengenai kinerja operasional dan bisnis, yang nantinya menyebabkan permintaan yang kuat di dunia usaha. Lebih jauh lagi, proses bisnis dapat dimodelkan dengan menggunakan standar Business  Process  Model and Notation  (BPMN) yang dikembangkan dan dikelola oleh Grup Pengelolaan Objek.

PRODUK dan SOLUSI
1. TokenGen:
Merupakan sebuah Aplikasi Web Sederhana untuk generasi Kontrak Cerdas untuk menjembatani kesenjangan antara bahasa manusiawi yang dapat dimengerti manusia dan bahasa yang bisa dimengerti komputer sama sekali bukan tugas yang mudah. Namun, ketika berhadapan dengan kontrak cerdas, hal itu dapat dilakukan dengan sangat efisien, karena kasus penggunaan yang sangat spesifik.

TokenGen memungkinkan seorang pengguna untuk menghasilkan kontrak cerdas untuk token dan penggalangan dana melalui proses langkah demi langkah sederhana, memilih fungsi token dan penggalangan dana, mengisi rincian seperti nama dan simbol, membayar FT, sebelum akhirnya mendapatkan sepenuhnya menguji dan mengamankan kode kontrak cerdas seperti yang ditentukan oleh pengguna.

Penggunaan Kontrak sepenuhnya dapat diedit jika pengguna perlu menambahkan fungsionalitas khusus. TokenGen juga menyediakan dokumentasi mendalam tentang semua template kontrak cerdas, termasuk panduan yang disertakan dengan kode, sehingga memudahkan, jika perlu, untuk mengedit sesuatu di kemudian hari.



Ide utama di balik TokenGen ialah untuk memberdayakan individu dari latar belakang manapun, atau cara menciptakan kontrak cerdas untuk token dan penggalangan dana sehingga memungkinkan seorang pengguna untuk memfokuskan sumber daya pada kompetensi. Hal ini tentunya akan membuka jalan bagi banyak orang untuk menggunakannya.

2. DApp Workbench
Merupakan sebuah platform aplikasi bisnis untuk memasukkan kontrak cerdas dan blockchain ke dalam manajemen bisnis. DApp Workbench akan membantu organisasi mengembangkan kontrak cerdas melalui pemodelan proses bisnis. Aplikasi ini memiliki antarmuka drag-and-drop, yang akan menggunakan standar BPMN 2.0, memungkinkan semua langkah pengembangan proses bisnis otomatis mulai dari disain, kompilasi dan pengujian melalui penerapan, pemantauan dan penguraian alur kerja pada blockchain. DApp Workbench memanfaatkan fitur blockchain publik dan swasta untuk membantu merancang, mengelola, mengotomatisasi dan memantau proses bisnis yang terdesentralisasi dan menyederhanakannya dengan membuat peran tradisional dari perantara.



3.  Fabric Store
Merupakan pasar yang terdesentralisasi untuk komponen kontrak cerdas dan memungkinkan pengembang pihak ketiga mendapatkan token dan membangun reputasinya dengan melengkapi TokenGen dan DApp Workbench dengan komponen perangkat lunak yang dibuat khusus. Secara ketat bersifat digital, ini akan memberi kesempatan yang menguntungkan bagi para pemrogram berbakat, sekaligus membantu ekosistem FT berkembang dan memberikan lebih banyak kemungkinan untuk bisnis dan individu.

Fabric Store memungkinkan pengembang untuk menjual komponen individual seperti perpustakaan perangkat lunak, addons UI dan tema untuk solusi perangkat lunak dengan cara yang sederhana dan terdesentralisasi. Pasar akan menggunakan blockchain untuk memastikan kekekalan data di dalamnya, menjamin bahwa tidak ada otoritas pusat.

Fabric Store tidak membatasi pengembang untuk menerbitkan ekstensi DApp Workbench dan TokenGen.

4. Fabric Token
Utilitas pembayaran dalam ekosistem FT dan akan digunakan sebagai utilitas untuk membayar produk dan layanan di dalam platform. Fabric Token akan digunakan sebagai aset digital yang akan dipertukarkan antara pengembang pihak ketiga dan pengguna di Fabric Store. Gagasan utama di balik Fabric Token adalah bahwa, tidak seperti kripto yang lebih populer, nilainya hanya bergantung pada kinerja dan pertumbuhan ekosistem FT, bukan pada faktor eksternal lainnya.



PENJUALAN TOKEN
Peluncuran Token : Mulai 15 Februari 2018 tepat pukul 10.00 UTC.
Fabric Token Total Supply : 100 juta.
Fundraiser Cap: 80 juta FT menyamai kira-kira 9 juta USD
Menerima pembayaran: Hanya Ethereum (ETH)
Harga: 0.1125 USD per 1 FT
Nilai Tukar FT: 2.700 per 1 ETH (akan disesuaikan dengan tepat sebelum peluncuran FT)
Alamat Smart Contract: Akan diumumkan secara publik 48 jam sebelum peluncuran.

DISTRIBUSI TOKEN
- 80% akan tersedia untuk dijual ke masyarakat umum.
- 12% akan masuk ke tim inti Fabric Token dan akan dirilis setelah 12 bulan.
- 7% akan dialokasikan untuk penasehat dan dibebaskan setelah 6 bulan.
- 1% akan digunakan untuk program bounty



Untuk berpartisipasi, kunjungi https://fabrictoken.io, panduan pembelian token tertera di menu token sale. Dan untuk mengetahui lebih rinci mengenai proyek Fabric Token, silahkan menuju dan download whitepaper: https://fabrictoken.io/media/Fabric-Token-Ecosystem-White-Paper-EN.pdf

My Account:

ETH: 0x948Cac8068Ed97fe88f981fEaad0b076a34F48FB

No comments:

Post a Comment

Cuap cuap