content:
Apa itu zkSNARKs: Spooky Moon Math. Dengan Ethereum memasuki fase Metropolis, itu akan memperkenalkan berbagai perubahan yang akan membuatnya lebih ramah dan ramah privasi. Salah satu perubahan itu adalah pengenalan “Argumen Pengetahuan Non-Interaktif Singkat Pengetahuan Singkat Nol ” alias Zk-Snarks. Zk-Snarks berjalan pada gagasan nol bukti pengetahuan.
Pada artikel ini, kita akan membahas gagasan nol bukti pengetahuan dan penerapannya dalam teknologi blockchain.
Apa itu zkSNARKs: Spooky Moon Math
Bukti nol Pengetahuan muncul pada 1980-an berkat karya peneliti MIT Shafi Goldwasser, Silvio Micali dan Charles Rackoff. Mereka sedang mengerjakan masalah yang berkaitan dengan sistem bukti interaktif, di mana Prover bertukar pesan dengan Verifier (lebih lanjut tentang prover dan verifier nantinya) untuk meyakinkan mereka bahwa mereka memiliki pengetahuan tentang bukti tertentu tanpa menyatakan apa pengetahuan itu.
Sebelum mereka membuat penemuan tengara, sebagian besar sistem bukti didasarkan pada sifat “sehat” dari sistem bukti. Itu selalu diasumsikan bahwa “pepatah” bisa menjadi jahat dalam setiap skenario di mana mereka akan mencoba menipu pembohong. Ketiga peneliti ini membalikkan gagasan itu dengan mempertanyakan moralitas pemeriksa dan bukan peribahasa. Pertanyaan yang mereka ajukan adalah, bagaimana bisa ada yang tahu dengan pasti bahwa verifier tidak akan membocorkan pengetahuan dan ada juga kekhawatiran tentang jumlah pengetahuan tentang prover bahwa verifier akan mengenal selama proses verifikasi.
Ada berbagai konsekuensi dunia nyata dari teka-teki ini dan salah satu yang paling terkenal berkaitan dengan perlindungan kata sandi.Misalkan Anda ingin masuk ke situs web menggunakan kata sandi.Protokol standar adalah bahwa klien (Anda) akan menulis kata sandi mereka dan mengirimkannya ke server, server kemudian akan meng-hash kata sandi dan menyamakannya dengan hash yang mereka simpan di sistem mereka. Jika nilainya cocok, maka Anda dapat memasuki sistem.
Bisakah Anda melihat cacat besar dalam sistem ini, kan?
Server memiliki versi plaintext kata sandi Anda, dan privasi Anda berada di tangan server (verifikasi dalam skenario ini). Jika server dikompromikan atau diserang, maka kata sandi Anda akan bersama pihak jahat dan konsekuensinya bisa mengerikan. Untuk menghadapi skenario ini, tidak ada bukti pengetahuan yang benar-benar penting dan pemecahan jalur dalam segala hal.
Ada dua pihak dalam hal nol bukti pengetahuan (sebagaimana dinyatakan di atas), prover dan verifier. Tanpa pengetahuan menyatakan bahwa seorang pepatah dapat membuktikan kepada pemverifikasi bahwa mereka memiliki pengetahuan tertentu tanpa memberi tahu mereka apa sebenarnya pengetahuan itu
Properti bukti pengetahuan nol
Agar ZKP berfungsi, ia harus memenuhi parameter tertentu:
Kelengkapan: Jika pernyataan itu benar maka pemverifikasi yang jujur dapat diyakinkan oleh pepatah yang jujur.
Kesehatan: Jika pepatah tidak jujur, mereka tidak dapat meyakinkan verifikasi kebenaran pernyataan dengan berbohong.
Zero-Knowledge: Jika pernyataan itu benar, pemverifikasi tidak akan tahu apa sebenarnya pernyataan itu.
Jadi sekarang kita memiliki ide dasar tentang apa itu bukti nol-pengetahuan, mari kita periksa beberapa contoh sebelum kita menyelam jauh ke dalam zk-snarks dan penerapannya di blockchain .
Kasus # 1 Gua Alibaba
Dalam contoh ini, pepatah (P) mengatakan kepada pemverifikasi (V) bahwa mereka tahu kata sandi pintu rahasia di bagian belakang gua dan mereka ingin membuktikannya kepada pemverifikasi tanpa benar-benar memberi tahu mereka kata sandi.
Jadi seperti ini tampilannya:
Prover menelusuri salah satu jalur A dan B, misalkan mereka awalnya memutuskan untuk melewati jalur A dan mencapai pintu rahasia di belakang. Ketika mereka melakukannya, verifier V masuk di pintu masuk, tanpa mengetahui jalan mana yang benar-benar diambil oleh prover dan menyatakan bahwa mereka ingin melihat prover muncul dari jalur B.
Dalam diagram, seperti yang Anda lihat, pepatah memang muncul di jalur B. Tapi bagaimana jika ini adalah keberuntungan bodoh?Bagaimana jika pepatah itu tidak tahu kode sandi, dan mengambil jalur B, terjebak di pintu dan oleh keberuntungan belaka, pemeriksa menyuruhnya untuk muncul dari jalur B, yang pada awalnya mereka tempati?
Jadi, untuk menguji validitas, percobaan dilakukan beberapa kali. Jika prover dapat muncul di jalur yang benar setiap saat, itu membuktikan kepada verver bahwa prover memang mengetahui kata sandi meskipun verifier tidak tahu apa kata sandi sebenarnya.
Mari kita lihat bagaimana tiga sifat tanpa pengetahuan terpenuhi dalam contoh ini:
Kelengkapan: Karena pernyataan itu benar, pepatah yang jujur meyakinkan pemverifikasi yang jujur.
Kelancaran: Jika pepatah tidak jujur, mereka tidak dapat membodohi pemverifikasi karena tes dilakukan beberapa kali. Akhirnya, keberuntungan pepatah harus habis.
Zero-Knowledge: Verifier tidak pernah tahu apa kata sandinya, tetapi yakin bahwa pemiliknya memilikinya.
Kasus # 2 Menemukan Waldo
Ingat menemukan Waldo?
Tentu saja, Anda harus melihatnya di suatu tempat, baik dalam kehidupan nyata maupun online. Bagi mereka yang tidak tahu, Finding Waldo adalah permainan di mana Anda harus menemukan “Waldo” di antara lautan orang. Ini adalah game “Spot the guy” yang sederhana. Hanya untuk memberi Anda ide dasar, seperti inilah bentuk gim ini:
Dan idenya adalah menemukan Waldo yang terlihat seperti ini:
Sepertinya cukup mudah bukan? Temukan orang ini di antara lautan orang lain yang Anda lihat dalam permainan. Ok, jadi dari mana konsep Zero Knowledge muncul di sini? Bayangkan ada dua orang Anna dan Carl. Anna memberi tahu Carl bahwa dia tahu di mana Wally berada tetapi dia tidak ingin menunjukkan di mana tepatnya dia. Jadi, bagaimana dia bisa membuktikan kepadanya bahwa dia telah menemukan Wally tanpa menunjukkan posisi yang tepat?
Ada, sebuah makalah yang menarik oleh Naor, Naor dan Reingold yang menunjukkan dua solusi Zero Knowledge untuk masalah ini.Ada “Solusi Berteknologi Menengah” dan “Solusi Berteknologi Rendah”. Mari kita bahas keduanya.
Solusi Mid-Tech
Alasan mengapa solusi ini adalah “teknologi menengah” adalah karena prover dan verifier kami memerlukan akses ke mesin fotokopi untuk membuat pekerjaan ini. Jadi begini caranya. Pertama, Anna dan Carl akan membuat fotokopi dari game aslinya. Kemudian Anna, sambil memastikan bahwa Carl tidak melihat, akan memotong Waldo dari fotokopi dan kemudian menghancurkan sisanya. Setelah itu dia dapat menunjukkan Waldo cocok untuk Carl dan membuktikan bahwa dia tahu di mana Waldo setelah semua tanpa menunjukkan lokasi tepatnya ke Carl.
Ada masalah dengan solusi ini. Meskipun memenuhi kriteria “Nol Pengetahuan”, itu tidak memenuhi kriteria “Kesehatan”. Ada banyak cara yang bisa dilakukan Anna untuk menipu di sini. Dia bisa saja memotong secara acak Waldo sejak awal dan bisa menunjukkannya pada Carl tanpa benar-benar tahu di mana Waldo berada. Jadi apa solusinya?
Solusi untuk ini adalah pengujian yang teliti dan cermat. Pertama, Anna dan Carl akan mengambil fotokopi permainan. Kemudian Carl akan menggambar pola khas di bagian belakang fotokopi. Setelah itu, Carl akan mengantar Anna ke sebuah ruangan di mana dia akan diisolasi dan tidak memiliki kesempatan untuk menipu apa pun. Jika Anna keluar dengan potongan Waldo, maka Carl dapat diyakinkan bahwa dia benar-benar tahu di mana Waldo tanpa mengungkapkan solusinya. Mereka dapat mengulangi percobaan ini beberapa kali dan Carl dapat membandingkan guntingan berbeda dari Waldo untuk lebih yakin tentang validitas klaim Anna.
Solusi Berteknologi Rendah
Solusi ini membutuhkan peralatan yang sangat mendasar. Idenya sederhana. Dapatkan karton besar, yang berukuran dua kali lipat dari gim dan potong persegi panjang kecil di atasnya. Sekarang, ketika Carl tidak melihat, Anna dapat memindahkan kardus pada permainan sedemikian rupa sehingga persegi panjang langsung di atas Waldo.Sekarang, dia dapat memberi tahu Carl untuk melihat dan inilah yang akan dilihatnya:
Jadi, sementara Carl mungkin mendapatkan ide yang sangat mendasar tentang di mana sebenarnya Waldo berada, dia tidak tahu lokasi yang tepat. Karenanya Anna telah membuktikan kepada Carl bahwa dia tahu di mana Waldo tanpa menentukan lokasi pastinya.
Kasus # 3: Sudoku
Aplikasi hebat tanpa pengetahuan lainnya adalah di Sudoku. Bagi mereka yang tidak tahu, Sudoku adalah teka-teki Jepang di mana Anda mendapatkan meja 9X9 yang terlihat seperti ini:
Idenya adalah untuk mengisi setiap baris, setiap kolom dan setiap blok 3X3 dengan angka 1-9 dan tidak ada angka yang harus diulang.Jadi, solusi untuk teka-teki di atas terlihat seperti ini:
Seperti yang Anda lihat, setiap baris, kolom, dan blok 3X3 unik dan tidak ada satu nomor pun yang diulang. Mari kita kembali ke teman lama kita Anna dan Carl. Anna telah menemukan solusi untuk teka-teki Sudoku dan Carl, skeptis bahwa dia tidak percaya padanya dan ingin Anna membuktikan bahwa dia memang tahu solusinya. Anna ingin membuktikan kejujurannya, tetapi pada saat yang sama, dia tidak ingin Carl tahu solusi pasti dari teka-teki itu. Bagaimana dia melakukannya? Anna akan menggunakan Zero Knowledge untuk membuktikan validitas klaimnya.
Pertama, Carl akan menjalankan solusi Sudoku melalui program komputer yang telah diverifikasi, jujur dan program akan menjalankan angka-angka melalui cipher substitusi yang dipilih secara acak. Katakan, untuk masalah khusus ini, sandi yang dipilih oleh program adalah ini:
Program dan sandi yang dipilih sedemikian rupa sehingga setiap digit memiliki peluang yang sama untuk ditransmisikan ke dalam substitusi seperti halnya angka lainnya. Pada dasarnya, 1 memiliki peluang yang sama untuk ditransmisikan seperti halnya 3 dan 4 memiliki peluang yang sama untuk ditransmutasikan seperti 9 dan seterusnya dan seterusnya. Jadi, menggunakan sandi ini memberi kita solusi berikut untuk teka-teki di atas:
Anna mendapatkan solusi yang ditransmisikan sekarang, perlu diingat bahwa Carl masih tidak tahu apa solusi aslinya dan dia juga tidak memiliki solusi yang ditransmisikan. Jadi, yang dilakukan Anna sekarang adalah dia menyembunyikan semua angka dalam teka-teki dengan menggunakan “mekanisme kotak kunci”, pada dasarnya Carl tidak akan dapat melihat angka-angka itu dan akan melihat kisi kosong 9X9 di depannya.
Carl sekarang memiliki 28 pilihan di depannya:
Ungkapkan satu baris.
Buka kolom.
Buka kotak 3X3.
Mengungkapkan versi transmutasi dari teka-teki asli.
Misalkan Carl ingin tahu seperti apa baris ketiga:
Ini yang akan dia lihat. Carl akan melihat bahwa setiap angka di baris itu unik dan karena setiap angka yang mungkin dalam solusi asli memiliki probabilitas yang sama untuk ditransmisikan melalui cipher, Carl tidak akan tahu apa solusi aslinya.
Sekarang anggaplah, Carl memutuskan untuk mengambil opsi terakhir dan ingin melihat seperti apa puzzle aslinya ketika ditransmisikan:
Sekali lagi, karena sandi dipilih secara acak dan semua angka memiliki probabilitas yang sama untuk ditransmisikan, Carl tidak akan tahu apa solusi aslinya. Carl sekarang bisa melalui semua 28 pilihannya dan akhirnya dia akan puas dengan validitas pernyataan Anna.
Mengapa?
Karena, jika Anna memang selingkuh, tidak mungkin dia bisa menemukan sandi untuk memberikan solusi unik untuk semua 28 pilihan Carl. Jika Carl hanya memilih satu opsi, peluang Anna lolos dari kecurangan adalah 27/28. TETAPI jika Carl memilih untuk melakukan tes acak beberapa kali, misalkan dia memilih untuk mengujinya 150 kali, pilihan Anna untuk lolos dengan kecurangan turun ke (27/28) ^ 150 yang <0,5%.
Jadi, mari kita periksa nol properti pengetahuan dari skenario ini:
Kelengkapan: Program sandi yang digunakan telah diverifikasi, jujur, dan Anna dan Carl mengikuti protokol.
Kesehatan: Jika Carl melakukan tes acak 150 kali, peluang Anna lolos dari kecurangan adalah <0,5%.
Zero-Knowledge: Anna tidak pernah mengungkapkan kepada Carl apa solusi aslinya.
Bukti vs Bukti Pernyataan
Sekarang setelah kita mengetahui aspek teoritis dari nol bukti pengetahuan dan penerapannya dalam berbagai contoh, apa penerapan praktisnya dalam blockchain? Mengapa semua orang mengoceh tentang Zcash untuk menerapkan ZKP (tanpa bukti pengetahuan) dan mengapa semua orang senang dengan Ethereum melakukan hal yang sama? Sebelum kita membahasnya, penting untuk mengetahui satu lagi konsep teoretis yang penting.
Apa sebenarnya yang kita buktikan dengan menggunakan ZKP?Dalam spektrum luas, ada dua pernyataan yang bisa Anda buktikan dengan menggunakan ZKP. Bukti alias fakta dan bukti pengetahuan.
Bukti: Ini adalah kebenaran intrinsik tentang alam semesta yang mungkin ingin Anda buktikan melalui ZKP. Misalnya. “Nomor X milik grup Y”.
Bukti pengetahuan: Anda mungkin juga ingin membuktikan bahwa Anda memiliki pengetahuan tentang ide tertentu tanpa mengungkapkan apa itu pengetahuan tertentu. Seperti dapat dilihat pada contoh gua Sudoku, Waldo dan Alibaba yang diberikan di atas.
Penting untuk dicatat perbedaan antara keduanya karena mereka sama sekali berbeda. Dalam dunia cryptocurrency, kita sebagian besar fokus pada “bukti pengetahuan”. Salah satu terobosan paling penting dalam membuktikan bukti pengetahuan melalui nol bukti pengetahuan datang ketika Claus-Peter Schnorr pada 1980-an muncul dengan protokol identifikasi Schnorr. Protokol ini memberikan dasar-dasar kriptografi tanda tangan kunci modern dan menampilkan bagaimana Zero-knowledge dapat diintegrasikan dengan mulus ke dalam praktik kriptografi modern.
Protokol Identifikasi Schnorr
Untuk memahami apa itu Identifikasi Schnorr, mari kita bawa kembali teman lama kita Anna dan Carl. Anna telah mengumumkan kepada dunia bahwa dia memiliki kunci publik dan dapat menerima dan menerima informasi melalui itu. Carl, yang selalu skeptis, berpikir bahwa Anna berbohong. Satu-satunya cara Anna dapat membuktikan kejujurannya adalah dengan menunjukkan kunci pribadinya kepada Carl, tetapi ia tidak ingin mengungkapkan kunci pribadinya.
Jadi, bagaimana Anna akan mengungkapkan pengetahuannya tentang kunci pribadinya tanpa mengungkapkannya? Di sinilah protokol Schnorr masuk. Bahkan sebelum kita mulai memahami cara kerja protokol, ada beberapa parameter yang perlu Anda ketahui:
p = Semua bilangan prima.
q = faktor p-1.
“A” sedemikian rupa sehingga a ^ q = 1 mod hlm.
Sekarang perlu diingat, dalam protokol Schnorr, 3 variabel ini bersifat global. Berarti siapa pun memiliki pengetahuan tentang apa 3 variabel ini untuk skenario tertentu.
Sekarang kita sampai pada dua kunci, kunci privat rahasia yang akan kita sebut “s” dan kunci publik yang akan kita sebut “v”.
s dapat berupa nilai apa saja selama 0 <s <q.
v = a ^ -s mod q.
Kunci publik “v” akan menjadi pengetahuan global dan publik bersama dengan p, q dan a. Namun, HANYA Anna akan memiliki pengetahuan tentang “s” itu, karena itu adalah kunci pribadinya.
Jadi, sekarang kita telah mendefinisikan variabel, mari kita lihat bagaimana pertukaran informasi dan validitas pernyataan Anna dapat bekerja TANPA dia mengungkapkan apa kunci privat itu.
Anna menandatangani dan mengirim pesan terenkripsi
Misalkan Anna ingin mengirim pesan “M” ke Carl yang dikodekan dengan kunci pribadinya. Bagaimana dia akan melakukannya jika dia mengikuti protokol Schnorr?
Pertama, dia akan memilih angka acak “r” sehingga 0 <r <q.
Sekarang dia akan menghitung nilai x sedemikian rupa sehingga:
X = a ^ r mod p.
Sekarang dia telah menghitung nilai X, dia akan menyatukan ini dengan pesan aslinya. Apa itu penggabungan? Misalkan kita memiliki dua string “halo” dan “dunia”. Jika kita menggabungkan keduanya, maka kita akan mendapatkan “hello world”. Penggabungan pada dasarnya berarti menambahkan dua string dan menjadikannya satu.
Jadi, dia akan menggabungkan M dan X untuk mendapatkan M || X.dan dia akan menyimpan hash dari nilai ini di e.
Pada dasarnya, e = H (M || X) di mana H () adalah fungsi hash.
Akhirnya, ketika semua ini dilakukan, dia akan melakukan satu perhitungan terakhir. Dia akan mendapatkan nilai “y” sehingga:
y = (r + s * e) mod q
Sekarang setelah semua perhitungan selesai, dia akan mengirim informasi berikut ini ke Carl:
Pesan “M”.
Tanda tangan e dan y.
Carl menerima pesan dan memverifikasi bukti pengetahuan Anna
Sekarang Carl telah menerima informasi berikut dari Anna: Pesan (M) dan tanda tangan (e dan y).
Bersamaan dengan itu, ia memiliki informasi berikut yang diketahui publik untuk semua orang:
Kunci publik Anna “v”.
Bilangan prima yang dipilih Anna “p”.
“Q” yang merupakan faktor “p-1” yang dipilih Anna.
Dan “a” sehingga a ^ q = 1 mod p, ini juga Anna pilih.
Sekarang, Carl harus menghitung X ‘sedemikian rupa sehingga:
X ‘= a ^ y * v ^ e mod hlm.
Sekarang mari kita lakukan substitusi sederhana:
Kita tahu bahwa v = a ^ -s, mari gantikan itu dalam persamaan di atas dan kita dapatkan:
X ‘= a ^ y * a ^ -se = a ^ (ys * e).
Sekarang kita juga tahu bahwa y = r + s * e.
Yang berarti: r = ys * e.
Mari gantikan nilai ini dalam persamaan di atas:
Kami mendapatkan: X ‘= a ^ r.
Seperti yang telah kita lihat di atas: X = a ^ r.
Jadi secara teknis: X = X ‘.
Tetapi Carl tidak tahu nilai “X” karena dia tidak pernah menerima nilai itu. Semua yang dia terima adalah sebagai berikut: Pesan M, tanda tangan (e dan y) dan sejumlah variabel publik (kunci publik “v”, p, q, dan a).
Dia tidak pernah menerima “X” tetapi dia tahu bahwa jika Anna berbicara kebenaran maka X ‘harus sama dengan X.
Tapi, dia tahu nilai e dan pesan M.
Jadi dia akan memecahkan untuk e dengan melakukan hal berikut:
e = H (M || X ‘).
Perhatikan bahwa sebelumnya kita memecahkan e dengan melakukan: H (M || X).
Jadi, dengan logika itu, jika dua nilai e muncul sama maka itu berarti X = X ‘.
Ini juga berarti bahwa Anna memang memiliki kunci pribadi selama ini dan dia tidak berbohong.
Jadi, mari kita jalankan seluruh skenario ini melalui tiga properti tanpa bukti pengetahuan:
Kelengkapan: Carl yakin akan kejujuran Anna karena pada akhirnya X = X ‘.
Kesehatan : Rencana itu baik karena satu-satunya cara Anna dapat membuktikan kejujurannya adalah dengan menggunakan kunci pribadinya. Dia tidak mungkin berbohong tentang memiliki kunci pribadi.
Tanpa Pengetahuan: Carl tidak pernah menemukan apa kunci privat Anna.
Protokol Schnorr memberikan aplikasi kriptografis dunia nyata dari nol bukti pengetahuan.
Bagaimana membuat nol bukti pengetahuan menjadi non-interaktif?
Dengan sistem verifikasi tanpa pengetahuan sebelumnya, ada satu masalah besar. Agar berfungsi, prover dan verifier harus online pada saat yang sama. Dengan kata lain, prosesnya adalah “interaktif”. Ini membuat seluruh sistem tidak efisien dan hampir tidak mungkin untuk ditingkatkan. Verifier tidak mungkin online saat bersamaan dengan prover? Perlu ada sistem untuk membuatnya lebih efisien.
Pada tahun 1986, Fiat dan Shamir menemukan heuristik Fiat-Shamir dan berhasil mengubah bukti nol-pengetahuan interaktif menjadi bukti nol pengetahuan non-interaktif. Ini membantu seluruh protokol bekerja tanpa interaksi apa pun. Prosedur di belakangnya sangat sederhana.
Jadi, untuk memberi Anda contoh, ini adalah bagaimana nol bukti pengetahuan yang digunakan untuk bekerja sebelum Fiat dan Shamir.
Mari kita buktikan ini menggunakan logaritma diskrit sederhana.
Anna ingin membuktikan kepada Carl bahwa dia tahu nilai x sedemikian rupa sehingga y = g ^ x ke basis g.
Anna mengambil nilai acak v dari sekumpulan nilai Z, dan menghitung t = g ^ v dan mengirimkan t ke Carl.
Carl mengambil nilai acak c dari set Z dan mengirimkannya ke Anna.
Anna menghitung r = vc * x dan mengembalikan r ke Carl.
Carl memeriksa apakah t = g ^ r * y ^ c tahan atau tidak (karena r = vc * x, y = g ^ x dan dengan substitusi sederhana, g ^ (vc * x) * g ^ c * x = g ^ v = t).
Carl tidak tahu nilai x, hanya dengan memeriksa apakah t = g ^ r * y ^ c ia dapat memverifikasi bahwa Anna memang tahu nilai x.
Sekarang sementara interaksi di atas adalah nol-pengetahuan, masalah dengan ini adalah bahwa Anna dan Carl harus online dan bertukar nilai agar bisa berfungsi.
Bagaimana Anna dapat membuktikan kepada Carl bahwa ia memiliki pengetahuan tentang sesuatu tanpa Carl online? Dia dapat melakukannya dengan menggunakan fungsi hash kriptografi sederhana, seperti Fiat dan Shamir berteori.
Mari kita lihat bagaimana contoh di atas bekerja dengan cara yang tidak interaktif:
Anna ingin membuktikan kepada Carl bahwa dia tahu nilai x sedemikian rupa sehingga y = g ^ x ke basis g.
Anna mengambil nilai acak v dari sekumpulan nilai Z, dan menghitung t = g ^ v.
Anna menghitung c = H (g, y, t) di mana H () adalah fungsi hash.
Anna menghitung r = v – c * x.
Carl atau siapa pun dapat memeriksa apakah t = g ^ r * y ^ c.
Jadi, seperti yang Anda lihat, nol bukti pengetahuan dibuat non-aktif.Dan inilah yang meletakkan dasar bagi Zk-Snarks.
Apa gunanya Zk-Snarks?
Zk-Snarks singkatan dari “Argumen Pengetahuan Non-Interaktif Ringkas Tanpa Pengetahuan Nol”. Penggunaannya dalam teknologi blockchain modern sangat besar. Untuk memahami penerapannya, penting untuk mengetahui cara kerja kontrak cerdas. Kontrak pintarpada dasarnya adalah escrow dana yang diaktifkan setelah fungsi tertentu selesai.
Misalnya. Anna menempatkan 100 ETH dalam kontrak pintar yang dia dapatkan dengan Carl. Carl harus melakukan tugas tertentu, yang penyelesaiannya, Carl akan mendapatkan 100 ETH dari kontrak pintar.
Ini menjadi rumit ketika tugas-tugas yang harus dilakukan Carl adalah berlapis-lapis dan rahasia. Misalkan Anda telah memasukkan kontrak pintar dengan Anna. Sekarang, Anda hanya akan mendapatkan pembayaran jika Anda melakukan A, B, dan C. Bagaimana jika Anda tidak ingin mengungkapkan rincian A, B, dan C karena itu rahasia untuk perusahaan Anda dan Anda tidak ingin ada pesaing tahu apa yang harus kamu lakukan?
Apa yang dilakukan Zk-Snarks adalah membuktikan bahwa langkah-langkah tersebut telah diambil dalam kontrak pintar tanpa mengungkapkan apa langkah-langkah itu sebenarnya. Hal yang sangat berguna adalah melindungi Anda dan privasi perusahaan Anda. Itu hanya dapat mengungkapkan bagian dari proses tanpa menunjukkan keseluruhan proses itu sendiri dan membuktikan bahwa Anda jujur tentang klaim Anda.
Bagaimana cara kerja ZkSnarks?
Zk-Snark terdiri dari 3 algoritma: G, P dan V.
G adalah generator kunci yang mengambil input “lambda” (yang harus dijaga kerahasiaannya dan tidak boleh diungkapkan dalam keadaan apa pun) dan program C. Kemudian dihasilkan untuk menghasilkan dua kunci yang tersedia untuk umum, pk kunci yang membuktikan, dan verifikasi kunci vk. Kunci-kunci ini bersifat publik dan tersedia untuk salah satu pihak terkait.
P adalah prover yang akan menggunakan 3 item sebagai input. Pk kunci pembuktian, input acak x, yang tersedia untuk umum, dan pernyataan pribadi bahwa mereka ingin membuktikan pengetahuan tanpa mengungkapkan apa sebenarnya. Sebut saja pernyataan pribadi itu “w”. Algoritma P menghasilkan prf bukti sedemikian rupa sehingga: prf = P (pk, x, w).
Algoritma verifier V pada dasarnya mengembalikan variabel boolean.Variabel Boolean hanya memiliki dua pilihan, bisa BENAR atau bisa SALAH. Jadi, verifier mengambil kunci verifikasi, input publik x dan bukti prf sebagai input seperti:
V (vk, x, prf)
..dan mengembalikan TRUE jika prover benar dan salah sebaliknya.
Sekarang, tentang parameter lambda. Nilai “Lambda” harus dirahasiakan karena siapa pun dapat menggunakannya untuk menghasilkan bukti palsu. Bukti palsu ini akan mengembalikan nilai BENAR terlepas dari apakah pepatah benar-benar memiliki pengetahuan tentang pernyataan pribadi “w” atau tidak.
Fungsionalitas ZkSnarks
Untuk memperlihatkan fungsionalitas Zk-Snark, kita akan menggunakan fungsi contoh yang sama dengan yang digunakan Christian Lundkvist dalam artikelnya untuk Consensys. Seperti inilah contoh programnya:
fungsi C (x, w)
{
return (sha256 (w) == x);
}
Pada dasarnya, fungsi C mengambil 2 nilai sebagai input, nilai hash publik “x” dan pernyataan rahasia yang perlu diverifikasi “w”. Jika nilai hash SHA-256 dari w sama dengan “x” maka fungsi mengembalikan TRUE jika tidak mengembalikan FALSE. (SHA-256 adalah fungsi hash yang digunakan dalam Bitcoin).
Mari kita bawa kembali teman lama kita Anna dan Carl untuk contoh ini. Anna menjadi pepatah dan Carl yang skeptis adalah pembuktinya.
Hal pertama yang harus dilakukan Carl, sebagai pemverifikasi, adalah membuat kunci pembuktian dan verifikasi menggunakan generator G. Untuk ini, Carl perlu menghasilkan nilai acak “lambda”. Seperti yang dinyatakan di atas, bagaimanapun, dia harus sangat berhati-hati dengan Lambda karena dia tidak bisa membiarkan Anna tahu nilainya untuk menghentikannya dari membuat bukti palsu.
Bagaimanapun, ini akan terlihat seperti:
G (C, lambda) = (pk, vk).
Sekarang setelah dua kunci dibuat, Anna perlu membuktikan validitas pernyataan dengan membuat bukti. Dia akan menghasilkan bukti menggunakan algoritma pembuktian P. Dia akan membuktikan bahwa dia tahu nilai rahasia “w” yang hashes (pada parsing melalui SHA-256) untuk memberikan output x. Jadi, algoritma pembuktian untuk pembuatan bukti terlihat seperti ini:
prf = P (pk, x, w).
Sekarang dia telah menghasilkan bukti “prf”, dia akan memberikan nilai kepada Carl yang akhirnya akan menjalankan algoritma verifikasi Zk-Snarks.
Ini akan terlihat seperti apa:
V (vk, x, prf).
Di sini, vk adalah kunci verifikasi dan x adalah nilai hash yang diketahui dan prf adalah bukti bahwa ia mendapatkan dari Anna. Jika algoritma ini mengembalikan TRUE maka ini berarti Anna jujur dan dia memang memiliki nilai rahasia “w”. Jika mengembalikan FALSE maka ini berarti Anna berbohong tentang mengetahui “w”.
Penggunaan ZkSnarks dalam cryptocurrency
Zcash adalah cryptocurrency diluncurkan oleh Zerocoin Electic Coin Perusahaan pada 9 th September 2016 dan merupakan contoh pertama cryptocurrency menikah konsep teknologi blockchain dengan ZkSnarks. Ini bertujuan untuk memberikan ruang transaksi yang sepenuhnya aman dan terlindung bagi penggunanya tanpa mengungkapkan detail (seperti alamat mereka) kepada siapa pun.
Ethereum ingin mengintegrasikan ZkSnarks saat memasuki fase Metropolis dan cara mereka berencana untuk melakukannya adalah dengan menciptakan aliansi dengan Zcash yang akan mencakup pertukaran nilai yang saling menguntungkan. Kepala pengembangZcash, Zooko Wilcox, memberikan presentasi di DevCon2 di Shanghai yang mengeksplorasi masa depan aliansi semacam itu. Menurutnya, ada 3 cara Z-Cash dan dengan ekstensi, zk-snarks dapat diintegrasikan dengan Ethereum.
Metode pertama disebut Baby Zoe (Zoe = Zcash on Ethereum). Ia menambahkan pra-kompiler zk-snark di Ethereum dan membuatkontrak pintar Zcash mini di Ethereum. Idenya adalah untuk melihat apakah sistem Ethereum dapat membuat DAPP yang diaktifkan zk-snark di atas blockchain -nya .
Metode kedua adalah untuk mengintegrasikan komputasi Ethereum di dalam blockchain Zcash . Seperti yang dikatakan Wilcox, aset terbesar Ethereum adalah kemampuan komputasinya dan orang ingin melihat apakah mereka dapat mengintegrasikannya pada blockchain berbasis zk-snark seperti Zcash. Bisakah orang membuat DAPPS pada blockchain yang dibuat tanpa bukti pengetahuan? Itu adalah sesuatu yang mereka tunggu untuk lihat.
Aspek ketiga dan yang paling menarik adalah Project Alchemy. Ini pada dasarnya adalah koneksi dan interoperasi dari kedua blockchain sehingga seseorang dapat bergerak mulus di antara keduanya. Cara yang Zcash rencanakan untuk melakukannya adalah dengan mengklon BTC Relay. Ini adalah skrip Ethereum yang ditulis untuk membuat klien cahaya Bitcoin di dalam Ethereum. The Zcash clone akan menggunakan konsep yang sama untuk membuat Zcash klien cahaya di dalam Ethereum.
Jika ini berhasil maka kita akan memiliki sistem mata uang terdesentralisasi pertama di dunia yang memfasilitasi pembuatan DAPPS tanpa pengetahuan yang tertanam di dalamnya.
Melihat ke depan
Tidak ada keraguan bahwa pengenalan zero knowledge proofs akan menjadi game changer yang sangat besar untuk Ethereum . Dalam dunia yang semakin terbuka, terhubung, dan diawasi, segala jenis privasi diterima. Bagaimana integrasi terjadi masih harus dilihat, tetapi dengan konsep-konsep teoretis itu sendiri, orang tidak bisa tidak bersemangat.
-AMAZONPOLLY-ONLYAUDIO-MULAI-Apa itu zkSNARKs: Spooky Moon Math. Dengan Ethereum memasuki fase Metropolis, itu akan memperkenalkan berbagai perubahan yang akan membuatnya lebih ramah dan ramah privasi. Salah satu perubahan itu adalah pengenalan “Argumen Pengetahuan Non-Interaktif Singkat Pengetahuan Singkat Nol” alias Zk-Snarks. Zk-Snarks berjalan pada gagasan nol bukti pengetahuan. Pada artikel ini, kita akan membahas gagasan nol bukti pengetahuan dan penerapannya dalam teknologi blockchain. Apa itu zkSNARKs: Spooky Moon Math Zero Bukti pengetahuan muncul pada tahun 1980-an berkat karya peneliti MIT Shafi Goldwasser, Silvio Micali dan Charles Rackoff. Mereka sedang mengerjakan masalah yang terkait dengan sistem bukti interaktif, di mana Prover bertukar pesan dengan Verifier (lebih lanjut tentang prover dan verifikator nanti) untuk meyakinkan mereka bahwa mereka memiliki pengetahuan tentang bukti tertentu tanpa menyatakan apa pengetahuan itu. Sebelum mereka membuat penemuan tengara, sebagian besar sistem bukti didasarkan pada sifat “sehat” dari sistem bukti. Itu selalu diasumsikan bahwa “pepatah” bisa menjadi jahat dalam setiap skenario di mana mereka akan mencoba menipu pembohong. Ketiga peneliti ini membalikkan gagasan itu dengan mempertanyakan moralitas pemeriksa dan bukan peribahasa. Pertanyaan yang mereka ajukan adalah, bagaimana bisa ada yang tahu dengan pasti bahwa verifier tidak akan membocorkan pengetahuan dan ada juga kekhawatiran tentang jumlah pengetahuan tentang prover bahwa verifier akan mengenal selama proses verifikasi. Mulai Uji Coba Gratis Anda Hari Ini Uji Coba Gratis Ada berbagai konsekuensi dunia nyata dari teka-teki ini dan salah satu yang paling terkenal berkaitan dengan perlindungan kata sandi. Misalkan Anda ingin masuk ke situs web menggunakan kata sandi. Protokol standar adalah bahwa klien (Anda) akan menulis kata sandi mereka dan mengirimkannya ke server, server kemudian akan meng-hash kata sandi dan menyamakannya dengan hash yang mereka simpan di sistem mereka. Jika nilainya cocok, maka Anda dapat memasuki sistem. Bisakah Anda melihat cacat besar dalam sistem ini, kan? Server memiliki versi plaintext kata sandi Anda, dan privasi Anda berada di tangan server (verifikasi dalam skenario ini). Jika server dikompromikan atau diserang, maka kata sandi Anda akan bersama pihak jahat dan konsekuensinya bisa mengerikan. Untuk mengatasi skenario ini, bukti nol pengetahuan sangat penting dan jalur melanggar dalam segala hal. Ada dua pihak dalam hal nol bukti pengetahuan (sebagaimana dinyatakan di atas), prover dan verifier. Nol pengetahuan menyatakan bahwa seorang pepatah dapat membuktikan kepada pemverifikasi bahwa mereka memiliki pengetahuan tertentu tanpa memberi tahu mereka apa sebenarnya pengetahuan itu. Sifat-sifat bukti nol pengetahuan Agar ZKP dapat berfungsi, perlu memenuhi parameter tertentu: Kelengkapan: Jika pernyataan itu benar maka verifier yang jujur dapat diyakinkan oleh pepatah yang jujur. Kesehatan: Jika pepatah tidak jujur, mereka tidak dapat meyakinkan verifikasi kebenaran pernyataan dengan berbohong. Zero-Knowledge: Jika pernyataan itu benar, pemverifikasi tidak akan tahu apa sebenarnya pernyataan itu. Jadi sekarang kita memiliki ide dasar tentang apa bukti tanpa pengetahuan itu, mari kita lihat beberapa contoh sebelum kita menyelam lebih dalam ke zk-snarks dan aplikasinya di blockchain. Kasus # 1 Gua Alibaba Dalam contoh ini, pepatah (P) mengatakan kepada pemverifikasi (V) bahwa mereka tahu kata sandi pintu rahasia di bagian belakang gua dan mereka ingin membuktikannya ke pemverifikasi tanpa benar-benar memberi tahu mereka kata sandi. Jadi seperti inilah tampilannya: Gambar milik: Scott Twombly (saluran YouTube) The Prover menyusuri salah satu jalur A dan B, misalkan mereka awalnya memutuskan untuk melewati jalur A dan mencapai pintu rahasia di belakang. Ketika mereka melakukannya, verifier V masuk di pintu masuk, tanpa mengetahui jalan mana yang benar-benar diambil oleh prover dan menyatakan bahwa mereka ingin melihat prover muncul dari jalur B. Dalam diagram, seperti yang Anda lihat, prover tidak memang muncul di jalur B. Tetapi bagaimana jika ini adalah keberuntungan yang bodoh? Bagaimana jika pepatah itu tidak tahu kode sandi, dan mengambil jalur B, terjebak di pintu dan oleh keberuntungan belaka, pemeriksa menyuruhnya untuk muncul dari jalur B, yang pada awalnya mereka tempati? Jadi, untuk menguji validitas, percobaan dilakukan beberapa kali. Jika prover dapat muncul di jalur yang benar setiap saat, itu membuktikan kepada verver bahwa prover memang mengetahui kata sandi meskipun verifier tidak tahu apa kata sandi sebenarnya. Mari kita lihat bagaimana tiga sifat dari nol pengetahuan terpenuhi dalam contoh ini: Kelengkapan: Karena pernyataan itu benar, peribahasa yang jujur meyakinkan pemeriksa yang jujur. Kelancaran: Jika pepatah tidak jujur, mereka tidak dapat membodohi pemverifikasi karena tes dilakukan beberapa kali. Akhirnya, keberuntungan pepatah harus habis. Pengetahuan Nol: Verifier tidak pernah tahu apa kata sandinya, tetapi yakin bahwa orang yang memilikinya memilikinya. Kasus # 2 Menemukan Waldo Ingat menemukan Waldo? Tentu saja, Anda harus melihatnya di suatu tempat, baik dalam kehidupan nyata maupun online. Bagi mereka yang tidak tahu, Finding Waldo adalah permainan di mana Anda harus menemukan “Waldo” di antara lautan orang. Ini adalah game “Spot the guy” yang sederhana. Hanya untuk memberi Anda ide dasar, ini adalah permainannya: Image courtesy: Youtube (IntoConnection) Dan idenya adalah menemukan Waldo yang terlihat seperti ini: Courtesy gambar: Pinterest Tampaknya cukup mudah bukan? Temukan orang ini di antara lautan orang lain yang Anda lihat dalam permainan. Ok, jadi dari mana konsep Zero Knowledge muncul di sini? Bayangkan ada dua orang Anna dan Carl. Anna memberi tahu Carl bahwa dia tahu di mana Wally berada tetapi dia tidak ingin menunjukkan di mana tepatnya dia. Jadi, bagaimana dia bisa membuktikan kepadanya bahwa dia telah menemukan Wally tanpa menunjukkan posisi yang tepat? Ada, sebuah makalah yang menarik oleh Naor, Naor dan Reingold yang menunjukkan dua solusi Zero Knowledge untuk masalah ini. Ada “Solusi Berteknologi Menengah” dan “Solusi Berteknologi Rendah”. Mari kita bahas keduanya. Solusi Mid-Tech Alasan mengapa solusi ini adalah “mid-tech” adalah karena prover dan verifier kami memerlukan akses ke mesin fotokopi untuk membuat pekerjaan ini. Jadi begini caranya. Pertama, Anna dan Carl akan membuat fotokopi dari game aslinya. Kemudian Anna, sambil memastikan bahwa Carl tidak melihat, akan memotong Waldo dari fotokopi dan kemudian menghancurkan sisanya. Setelah itu dia dapat menunjukkan Waldo cocok untuk Carl dan membuktikan bahwa dia tahu di mana Waldo setelah semua tanpa menunjukkan lokasi tepatnya ke Carl. Ada masalah dengan solusi ini. Meskipun memenuhi kriteria “Nol Pengetahuan”, itu tidak memenuhi kriteria “Kesehatan”. Ada banyak cara yang bisa dilakukan Anna untuk menipu di sini. Dia bisa saja memotong secara acak Waldo sejak awal dan bisa menunjukkannya pada Carl tanpa benar-benar tahu di mana Waldo berada. Jadi apa solusinya? Solusi untuk ini adalah pengujian yang teliti dan cermat. Pertama, Anna dan Carl akan mengambil fotokopi permainan. Kemudian Carl akan menggambar pola khas di bagian belakang fotokopi. Setelah itu, Carl akan mengantar Anna ke sebuah ruangan di mana dia akan diisolasi dan tidak memiliki kesempatan untuk menipu apa pun. Jika Anna keluar dengan potongan Waldo, maka Carl dapat diyakinkan bahwa dia benar-benar tahu di mana Waldo tanpa mengungkapkan solusinya. Mereka dapat mengulangi percobaan ini beberapa kali dan Carl dapat membandingkan guntingan berbeda dari Waldo untuk lebih yakin tentang validitas klaim Anna. Solusi Berteknologi Rendah Solusi ini membutuhkan peralatan yang sangat mendasar. Idenya sederhana. Dapatkan karton besar, yang berukuran dua kali lipat dari gim dan potong persegi panjang kecil di atasnya. Sekarang, ketika Carl tidak melihat, Anna dapat memindahkan kardus pada permainan sedemikian rupa sehingga persegi panjang langsung di atas Waldo. Sekarang, dia dapat memberitahu Carl untuk melihat dan inilah yang akan dilihatnya: Image Courtesy: Applied Cryptography Kid oleh Naor And Reingold Jadi, sementara Carl mungkin mendapatkan ide yang sangat mendasar tentang di mana sebenarnya Waldo berada, dia tidak tahu lokasi yang tepat. Karenanya Anna telah membuktikan kepada Carl bahwa dia tahu di mana Waldo tanpa menentukan lokasi pastinya. Kasus # 3: Sudoku Aplikasi hebat lain dari pengetahuan nol adalah di Sudoku. Bagi mereka yang tidak tahu, Sudoku adalah teka-teki Jepang di mana Anda mendapatkan meja 9X9 yang terlihat seperti ini: Gambar milik: Blog Kompleksitas Komputasi. Idenya adalah untuk mengisi setiap baris, setiap kolom dan setiap blok 3X3 dengan angka 1-9 dan tidak ada angka yang harus diulang. Jadi, solusi untuk teka-teki di atas terlihat seperti ini: Gambar milik: Blog Kompleksitas Komputasi. Seperti yang Anda lihat, setiap baris, kolom, dan blok 3X3 unik dan tidak ada satu nomor pun yang diulang. Mari kita kembali ke teman lama kita Anna dan Carl. Anna telah menemukan solusi untuk teka-teki Sudoku dan Carl, skeptis bahwa dia tidak percaya padanya dan ingin Anna membuktikan bahwa dia memang tahu solusinya. Anna ingin membuktikan kejujurannya, tetapi pada saat yang sama, dia tidak ingin Carl tahu solusi pasti dari teka-teki itu. Bagaimana dia melakukannya? Anna akan menggunakan Zero Knowledge untuk membuktikan validitas klaimnya. Pertama, Carl akan menjalankan solusi Sudoku melalui program komputer yang telah diverifikasi, jujur dan program akan menjalankan angka-angka melalui cipher substitusi yang dipilih secara acak. Katakanlah, untuk masalah khusus ini sandi yang telah dipilih program adalah ini: Program dan sandi yang dipilih sedemikian rupa sehingga setiap digit memiliki peluang yang sama untuk ditransmutasikan ke dalam substitusi seperti halnya angka lainnya. Pada dasarnya, 1 memiliki peluang yang sama untuk ditransmisikan seperti halnya 3 dan 4 memiliki peluang yang sama untuk ditransmutasikan menjadi 9 dan seterusnya dan seterusnya. Jadi, menggunakan cipher ini memberi kita solusi berikut untuk teka-teki di atas: Gambar courtesy: Computational Complexity Blog. Anna mendapatkan solusi yang ditransmisikan sekarang, perlu diingat bahwa Carl masih tidak tahu apa solusi aslinya dan dia juga tidak memiliki solusi yang ditransmisikan. Jadi, yang dilakukan Anna sekarang adalah dia menyembunyikan semua angka dalam teka-teki dengan menggunakan “mekanisme kotak kunci”, pada dasarnya Carl tidak akan dapat melihat angka-angka itu dan akan melihat kisi kosong 9X9 di depannya. Carl sekarang memiliki 28 pilihan di depannya: Ungkapkan satu baris. Buka kolom. Buka kotak 3X3. Mengungkapkan versi transmutasi dari teka-teki asli. Misalkan Carl ingin tahu seperti apa baris ketiga: Image courtesy: Blog Kompleksitas Komputasi. Ini yang akan dia lihat. Carl akan melihat bahwa setiap angka di baris itu unik dan karena setiap angka yang mungkin dalam solusi asli memiliki probabilitas yang sama untuk ditransmisikan melalui cipher, Carl tidak akan tahu apa solusi aslinya. Sekarang anggaplah, Carl memutuskan untuk mengambil opsi terakhir dan ingin melihat seperti apa teka-teki aslinya ketika ditransmisikan: Gambar courtesy: Computational Complexity Blog. Sekali lagi, karena sandi dipilih secara acak dan semua angka memiliki probabilitas yang sama untuk ditransmisikan, Carl tidak akan tahu apa solusi aslinya. Carl sekarang bisa melalui semua 28 pilihannya dan akhirnya dia akan puas dengan validitas pernyataan Anna. Mengapa? Karena, jika Anna memang selingkuh, tidak mungkin dia bisa menemukan sandi untuk memberikan solusi unik untuk semua 28 pilihan Carl. Jika Carl hanya memilih satu opsi, peluang Anna lolos dari kecurangan adalah 27/28. TETAPI jika Carl memilih untuk melakukan tes acak beberapa kali, misalkan dia memilih untuk mengujinya 150 kali, pilihan Anna untuk lolos dengan kecurangan turun ke (27/28) ^ 150 yang <0,5%. Jadi, mari kita periksa nol properti pengetahuan dari skenario ini: Kelengkapan: Program sandi yang digunakan telah diverifikasi, jujur, dan baik Anna maupun Carl mengikuti protokol. Kesehatan: Jika Carl melakukan tes acak 150 kali, peluang Anna lolos dari kecurangan adalah <0,5%. Zero-Knowledge: Anna tidak pernah mengungkapkan kepada Carl apa solusi aslinya. Proof vs Proof Of Statement Sekarang kita tahu aspek teoritis dari nol bukti pengetahuan dan penerapannya dalam berbagai contoh, apa aplikasi praktisnya di blockchain? Mengapa semua orang mengoceh tentang Zcash untuk menerapkan ZKP (tanpa bukti pengetahuan) dan mengapa semua orang senang dengan Ethereum melakukan hal yang sama? Sebelum kita membahasnya, penting untuk mengetahui satu lagi konsep teoretis yang penting. Apa sebenarnya yang kita buktikan dengan menggunakan ZKP? Dalam spektrum luas, ada dua pernyataan yang bisa Anda buktikan dengan menggunakan ZKP. Bukti alias fakta dan bukti pengetahuan. Bukti: Ini adalah kebenaran intrinsik tentang alam semesta yang mungkin ingin Anda buktikan melalui ZKP. Misalnya. “Nomor X milik grup Y”. Bukti pengetahuan: Anda mungkin juga ingin membuktikan bahwa Anda memiliki pengetahuan tentang ide tertentu tanpa mengungkapkan apa itu pengetahuan tertentu. Seperti dapat dilihat pada contoh gua Sudoku, Waldo dan Alibaba yang diberikan di atas. Penting untuk dicatat perbedaan antara keduanya karena mereka sama sekali berbeda. Dalam dunia cryptocurrency, kita sebagian besar fokus pada “bukti pengetahuan”. Salah satu terobosan paling penting dalam membuktikan bukti pengetahuan melalui nol bukti pengetahuan datang ketika Claus-Peter Schnorr pada 1980-an muncul dengan protokol identifikasi Schnorr. Protokol ini memberikan dasar-dasar kriptografi tanda tangan kunci modern dan menampilkan bagaimana Zero-knowledge dapat diintegrasikan dengan mulus ke dalam praktik kriptografi modern. Protokol Identifikasi Schnorr Untuk memahami apa itu Identifikasi Schnorr, mari kita kembalikan teman lama kita Anna dan Carl. Anna telah mengumumkan kepada dunia bahwa dia memiliki kunci publik dan dapat menerima dan menerima informasi melalui itu. Carl, yang selalu skeptis, berpikir bahwa Anna berbohong. Satu-satunya cara Anna dapat membuktikan kejujurannya adalah dengan menunjukkan kunci pribadinya kepada Carl, tetapi ia tidak ingin mengungkapkan kunci pribadinya. Jadi, bagaimana Anna akan mengungkapkan pengetahuannya tentang kunci pribadinya tanpa mengungkapkannya? Di sinilah protokol Schnorr masuk. Bahkan sebelum kita mulai memahami cara kerja protokol, ada beberapa parameter yang perlu Anda ketahui: p = Semua bilangan prima. q = faktor p-1. “A” sedemikian rupa sehingga a ^ q = 1 mod hlm. Sekarang perlu diingat, dalam protokol Schnorr, 3 variabel ini bersifat global. Berarti siapa pun memiliki pengetahuan tentang apa 3 variabel ini untuk skenario tertentu. Sekarang kita sampai pada dua kunci, kunci privat rahasia yang akan kita sebut “s” dan kunci publik yang akan kita sebut “v”. s dapat berupa nilai apa saja selama 0 <s Satu-satunya cara Anna dapat membuktikan kejujurannya adalah dengan menunjukkan kunci pribadinya kepada Carl, tetapi ia tidak ingin mengungkapkan kunci pribadinya. Jadi, bagaimana Anna akan mengungkapkan pengetahuannya tentang kunci pribadinya tanpa mengungkapkannya? Di sinilah protokol Schnorr masuk. Bahkan sebelum kita mulai memahami cara kerja protokol, ada beberapa parameter yang perlu Anda ketahui: p = Semua bilangan prima. q = faktor p-1. “A” sedemikian rupa sehingga a ^ q = 1 mod hlm. Sekarang perlu diingat, dalam protokol Schnorr, 3 variabel ini bersifat global. Berarti siapa pun memiliki pengetahuan tentang apa 3 variabel ini untuk skenario tertentu. Sekarang kita sampai pada dua kunci, kunci privat rahasia yang akan kita sebut “s” dan kunci publik yang akan kita sebut “v”. s dapat berupa nilai apa saja selama 0 <s Satu-satunya cara Anna dapat membuktikan kejujurannya adalah dengan menunjukkan kunci pribadinya kepada Carl, tetapi ia tidak ingin mengungkapkan kunci pribadinya. Jadi, bagaimana Anna akan mengungkapkan pengetahuannya tentang kunci pribadinya tanpa mengungkapkannya? Di sinilah protokol Schnorr masuk. Bahkan sebelum kita mulai memahami cara kerja protokol, ada beberapa parameter yang perlu Anda ketahui: p = Semua bilangan prima. q = faktor p-1. “A” sedemikian rupa sehingga a ^ q = 1 mod hlm. Sekarang perlu diingat, dalam protokol Schnorr, 3 variabel ini bersifat global. Berarti siapa pun memiliki pengetahuan tentang apa 3 variabel ini untuk skenario tertentu. Sekarang kita sampai pada dua kunci, kunci privat rahasia yang akan kita sebut “s” dan kunci publik yang akan kita sebut “v”. s dapat berupa nilai apa saja selama 0 <s tapi dia tidak mau mengungkapkan kunci pribadinya. Jadi, bagaimana Anna akan mengungkapkan pengetahuannya tentang kunci pribadinya tanpa mengungkapkannya? Di sinilah protokol Schnorr masuk. Bahkan sebelum kita mulai memahami cara kerja protokol, ada beberapa parameter yang perlu Anda ketahui: p = Semua bilangan prima. q = faktor p-1. “A” sedemikian rupa sehingga a ^ q = 1 mod hlm. Sekarang perlu diingat, dalam protokol Schnorr, 3 variabel ini bersifat global. Berarti siapa pun memiliki pengetahuan tentang apa 3 variabel ini untuk skenario tertentu. Sekarang kita sampai pada dua kunci, kunci privat rahasia yang akan kita sebut “s” dan kunci publik yang akan kita sebut “v”. s dapat berupa nilai apa saja selama 0 <s tapi dia tidak mau mengungkapkan kunci pribadinya. Jadi, bagaimana Anna akan mengungkapkan pengetahuannya tentang kunci pribadinya tanpa mengungkapkannya? Di sinilah protokol Schnorr masuk. Bahkan sebelum kita mulai memahami cara kerja protokol, ada beberapa parameter yang perlu Anda ketahui: p = Semua bilangan prima. q = faktor p-1. “A” sedemikian rupa sehingga a ^ q = 1 mod hlm. Sekarang perlu diingat, dalam protokol Schnorr, 3 variabel ini bersifat global. Berarti siapa pun memiliki pengetahuan tentang apa 3 variabel ini untuk skenario tertentu. Sekarang kita sampai pada dua kunci, kunci privat rahasia yang akan kita sebut “s” dan kunci publik yang akan kita sebut “v”. s dapat berupa nilai apa saja selama 0 <s Bahkan sebelum kita mulai memahami cara kerja protokol, ada beberapa parameter yang perlu Anda ketahui: p = Semua bilangan prima. q = faktor p-1. “A” sedemikian rupa sehingga a ^ q = 1 mod hlm. Sekarang perlu diingat, dalam protokol Schnorr, 3 variabel ini bersifat global. Berarti siapa pun memiliki pengetahuan tentang apa 3 variabel ini untuk skenario tertentu. Sekarang kita sampai pada dua kunci, kunci privat rahasia yang akan kita sebut “s” dan kunci publik yang akan kita sebut “v”. s dapat berupa nilai apa saja selama 0 <s Bahkan sebelum kita mulai memahami cara kerja protokol, ada beberapa parameter yang perlu Anda ketahui: p = Semua bilangan prima. q = faktor p-1. “A” sedemikian rupa sehingga a ^ q = 1 mod hlm. Sekarang perlu diingat, dalam protokol Schnorr, 3 variabel ini bersifat global. Berarti siapa pun memiliki pengetahuan tentang apa 3 variabel ini untuk skenario tertentu. Sekarang kita sampai pada dua kunci, kunci privat rahasia yang akan kita sebut “s” dan kunci publik yang akan kita sebut “v”. s dapat berupa nilai apa saja selama 0 <s kunci pribadi rahasia yang akan kita sebut “s” dan kunci publik yang akan kita sebut “v”. s dapat berupa nilai apa saja selama 0 <s kunci pribadi rahasia yang akan kita sebut “s” dan kunci publik yang akan kita sebut “v”. s dapat berupa nilai apa saja selama 0 <s
Bagikan artikel...
Facebook
Twitter
Linkedin
email
edukasi bitcoin
Post navigation
Prev
Next
Baca Lainnya
Edukasi
Kenapa menggunakan bitcoin?
2020-09-15
Edukasi
Cosmos: Sebuah Jaringan Blockchain yang Mempemudah Komunikasi
2020-09-14
Edukasi
Tips Social Trading dan Manajemen Resiko
2020-09-07
Edukasi
Apa Itu Social Trading dan Copy Trading?
2020-09-05
Edukasi
6 Tips untuk Memaksimalkan Trading Crypto
2020-09-04
Edukasi
Perbedaan Utama Bitcoin dan Pasar Forex
2020-09-03
Edukasi
Tiga Alasan Mengapa Pasar NFT Akan Tumbuh dan Bersinar
2020-09-02
Edukasi
5 Fitur Penentu Untuk Menciptakan Generasi Internet Baru
2020-09-01
Edukasi
Mengenal Apa Itu IOTA
2020-07-18
Edukasi
Inilah Cara Mengidentifikasi Scam Crypto dan ICO
2020-07-10
Edukasi
Mengenal Lebih Jauh Tentang ZCash
2020-07-09
Edukasi
Bagaimana Cara Kerja Blockchain?
2020-07-08
Cari disini …
Langganan Berita Gratis
Dengan mengisi email pada daftar langganan berarti anda setuju dengan Ketentuan & Kebijakan Privasi kami.
Advertising
Categories
Apa itu Bitcoin
Berita
Bursa Pertukaran
Edukasi
Post Terbaru
Rintisan
Advertising
SELEMBAR DIGITAL
Srikandi Street Rt 04 Rw 04, Teluk,
Purwokerto Selatan,
Central Java, Indonesia
53145
USEFUL LINK
BitForex
Indodax
OKEx
KuCoin
Binance
Bitexalt
ABOUT US
Tentang Selembar Digital
Pedoman Media Siber
Sitemap
Feed
Partnership
Ketentuan & Kebijakan Privasi
Tags : bitcoin harga, cara bitcoin, bitcoin hari ini, bitcoin mining, bitcoin rupiah, bitcoin price, free bitcoin, harga bitcoin hari ini, bitcoin indonesia, indodax bitcoin, indodax, wallet bitcoin, bitcoin adalah, bitcoin usd, bitcoin gratis, btc, bitcoin idr, bitcoin login, apa itu bitcoin, bitcoin cash, bitcoin to idr, aplikasi bitcoin, bitcoin ke rupiah, 1 bitcoin berapa rupiah, bitcoin trading,, harga bitcoin 2020, bitpick, free bitcoin values, nxxn stock quote bitcoin generation inc bloomberg markets index, halving bitcoin 2020, indodax bitcoin chart, kurs rmb hari ini, bitcoin halving countdown, halving bitcoin, bitcoin loophole, nxxn stock quote bitcoin generation inc bloomberg markets bloomberg, bitcoin graph, bitcoin price chart, mining bitcoin gratis tanpa deposit 2019, bitcoin value, double bitcoin, harga emas, nilai bitcoin, harga bitcoin saat ini, bitcoin price now, bitcoin hari ini, buy bitcoin, harga bitcoin hari ini, bitcoin harga,, bitcoin price x2 double your btc moon bitcoin live, bitcoin halving countdown, bitcoin halving date, bitcoin halving 2020, bitcoin win moon bitcoin live, bitcoin era, bitcoin halving, bitcoin halving clock, bitcoin circuit, bitcoin vault, bitcoin fear and greed index, precio del bitcoin en dÃ³lares, investimento bitcoin, bitcoin billionaire, goldpreis, valor bitcoin tiempo real en dolares, bitcoin kurs live, dax, wirecard aktie, precio del bitcoin hoy en dolares, valor do bitcoin hoje, preco do bitcoin, bitcoin preis,, TOP, price bitcoin, bitcoin kurs, bitcoin usd, bitcoin news, bitcoin usd price, buy bitcoin, bitcoin euro, bitcoin stock, bitcoin dolar, dolar, bitcoin cash, bitcoin hoje, bitcoin dollar, bitcoin mining, bitcoin to usd, bitcoin wallet, ethereum, bitcoin precio, what is bitcoin, free bitcoin, bitcoin live, bitcoin halving, price of bitcoin, bitcoin price today,, website penghasil uang 2020, aplikasi penghasil uang tercepat, aplikasi penghasil uang, website penghasil uang, aplikasi penghasil uang 2020, aplikasi penghasil uang terbaru 2020, aplikasi penghasil dollar, aplikasi penghasil dollar terbaru, aplikasi penghasil dollar 2020, website penghasil dollar, aplikasi penghasil uang terbukti membayar, cara dapat uang dari internet, aplikasi penghasil uang terbaru, aplikasi penghasil uang rupiah, cara mendapatkan uang dari hp android terbaru, cara mencari uang di internet terbaru, cara main game dapat uang terbaru, Nonton Film Bioskop LayarKaca21 LK21 Online Subtitle Indonesia LK21 online adalah situs streaming dan nonton film online yang menyajikan beragam film LayarKaca21, NONTON MOVIE, CinemaIndo, IndoXXI, Lk21, Nonton Film, NontonMovie, FilmApik, Bioskop 21, Ganool, Nonton Online, Bioskop168, GrandXXi, FilmApik, Nonton Film Online, Nonton Film Bioskop, Dunia21, FilmBagoes. dengan genre populer bervariasi. Dengan kualitas Film terbaik, LayarKaca21, Nonton Movie, CinemaIndo, IndoXXI, Lk21, Nonton Film, NontonMovie, FilmApik, Bioskop 21, Ganool, Nonton Online, Bioskop168, GrandXXi, FilmApik, Nonton Film Online, Nonton Film Bioskop, Dunia21, FilmBagoes dilengkapi subtitle Indonesia menjadikan situs LayarKaca21, Nonton Movie, CinemaIndo, IndoXXI, Lk21, Nonton Film, NontonMovie, FilmApik, Bioskop 21, Ganool, Nonton Online, Bioskop168, GrandXXi, FilmApik, Nonton Film Online, Nonton Film Bioskop, Dunia21, FilmBagoes ini sebagai tempat nonton movie paling nyaman. Banyak pilihan kategor film layarkaca21 salah satunya seperti action, box office, tv seri barat, drama, horor, dan masih banyak lagi. Ajak teman dan keluarga kalian untuk nonton bareng di situs LayarKaca21, Nonton Movie, CinemaIndo, IndoXXI, Lk21, Nonton Film, NontonMovie, FilmApik, Bioskop 21, Ganool, Nonton Online, Bioskop168, GrandXXi, FilmApik, Nonton Film Online, Nonton Film Bioskop, Dunia21, FilmBagoes. Nonton Movie Cinemaindo Terbaru dan Lengkap LK21 sebagai salah satu situs streaming movie LayarKaca21, Nonton Movie, CinemaIndo, IndoXXI, Lk21, Nonton Film, NontonMovie, FilmApik, Bioskop 21, Ganool, Nonton Online, Bioskop168, GrandXXi, FilmApik, Nonton Film Online, Nonton Film Bioskop, Dunia21, FilmBagoes terbaik selalu memperbarui film terbaru dan lengkap. Ini menjadi salah satu kelebihannya untuk memenuhi dunia entertainment yang saat ini sedang marak dan banyak penggemarnya. Jika kalian termasuk anak milenial yang cinta akan dunia film LayarKaca21, Nonton Movie, CinemaIndo, IndoXXI, LK21, Nonton Film, NontonMovie, FilmApik, Bioskop 21, Ganool, Nonton Online, Bioskop168, GrandXXi, FilmApik, Nonton Film Online, Nonton Film Bioskop, Dunia21, FilmBagoes, maka cocok sekali untuk nonton di LayarKaca21, Nonton Movie, CinemaIndo, IndoXXI, Lk21, Nonton Film, NontonMovie, FilmApik, Bioskop 21, Ganool, Nonton Online, Bioskop168, GrandXXi, FilmApik, Nonton Film Online, Nonton Film Bioskop, Dunia21, FilmBagoes karena banyak film dengan variasi genre menarik yang bisa kalian nikmati hanya di LayarKaca21, Nonton Movie, CinemaIndo, IndoXXI, Lk21, Nonton Film, NontonMovie, FilmApik, Bioskop 21, Ganool, Nonton Online, Bioskop168, GrandXXi, FilmApik, Nonton Film Online, Nonton Film Bioskop, Dunia21, FilmBagoes. Film Bioskop IndoXXI Terbaru, Ganool Movie Bioskop168 Terus mengupdate IndoXXI film bioskop LayarKaca21, Nonton Movie, CinemaIndo, IndoXXI, Lk21, Nonton Film, NontonMovie, FilmApik, Bioskop 21, Ganool, Nonton Online, Bioskop168, GrandXXi, FilmApik, Nonton Film Online, Nonton Film Bioskop, Dunia21, FilmBagoes terbaru sudah menjadi tugas kami agar tetap eksis menjadi situs streaming online LayarKaca21, Nonton Movie, CinemaIndo, IndoXXI, Lk21, Nonton Film, NontonMovie, FilmApik, Bioskop 21, Ganool, Nonton Online, Bioskop168, GrandXXi, FilmApik, Nonton Film Online, Nonton Film Bioskop, Dunia21, FilmBagoes yang banyak diminati kalangan pecinta film. Ganool movie Bioskop168 yang dilengkapi subtitle Indonesia menjadi kategori populer yang paling banyak diminati saat ini. Pastikan kalian terus mengikuti update terbaru LayarKaca21, Nonton Movie, CinemaIndo, INDOXXI, Lk21, Nonton Film, NontonMovie, FilmApik, Bioskop 21, Ganool, Nonton Online, Bioskop168, GrandXXi, FilmApik, Nonton Film Online, Nonton Film Bioskop, Dunia21, FilmBagoes dengan cara bookmark situs ini di browser kesayangan anda. Selamat menikmati film LayarKaca21, Nonton Movie, CinemaIndo, IndoXXI, Lk21, Nonton Film, NontonMovie, FilmApik, Bioskop 21, Ganool, Nonton Online, Bioskop168, GrandXXi, FilmApik, Nonton Film Online, Nonton Film Bioskop, Dunia21, FilmBagoes menarik setiap hari. NONTON MOVIE | LK21 | INDOXXI | NONTON FILM | GANOOL | BIOSKOP ONLINE | LAYARKACA21 | CINEMAINDO | DUNIA21 | BIOSKOP 21 | FILMAPIK © 2018 LK21Online. All right reservedsitus penghasil uang, cara menghasilkan uang melalui internet, cara dapat uang dari internet terbaru, cara dapat uang tanpa modal terbaru, cara mendapatkan uang gratis dari android terbaru, cara mencari uang di hp android terbaru, cara dapat dollar paypal terbaru, web penghasil uang, situs penghasil dollar, aplikasi penghasil dollar paypal, aplikasi penghasil pulsa, aplikasi penghasil uang 2019 terbukti membayar, aplikasi penghasil uang tercepat 2019, aplikasi penghasil uang 2019, aplikasi penghasil uang tanpa paypal, situs web penghasil paypal, situs web penghasil uang, shortlink, shortlink cpm tertinggi, zagl, paypal, indodax, usd gratis, web penghasil dollar, kerja online, aplikasi penghasil uang rupiah tercepat, aplikasi emas gratis, aplikasi rupiah, cara baru dapat uang gratis, aplikasi penghasil uang dollar paypal, uang gratis, aplikasi viral, trik baru dapat uang gratis, uang online gratis, aplikasi baru penghasil dollar terlegit, bos mamen, aplikasi android penghasil uang, aplikasi penghasil dollar tercepat, aplikasi penghasil paypal terbaru 2020, cara mendapatkan uang dari internet, free bitcoin mining 2020, cloud mining bitcoin terbukti membayar 2020, situs mining bitcoin terbaru, situs penghasil uang terbaru, website penghasil uang cepat, website panghasil uang, uang gratis dari web, web penghasil paypal, membongkar rahasia, uang gratis dari internet, tutorial, youtuber pemula, free paypal, cara dapat saldo paypal, golek, aplikasi penghasil uang tanpa modal, aplikasi penghasil uang terbaik, aplikasi penghasil uang bitcoin, situs penghasil dollar gratis terbaru, aplikasi penghasil uang android 2020, usdt gratis, bitcon gratis, website penghasil cryptocarency, website penghasil bitcoin terbaru, cara dapat uang dari youtube, aplikasi laku emas, aa channel, emas gratis, aplikasi viral terbaik 2020, cara mendpatkan bitcoin gratis || website penghasil bitcoin gratis 2020, penghasil uang paypal, aplikasi uang paypal, 65 juta perhari | website penghasil uang terbaru 2020, website legit terbaru 2020, penghasil uang paypal terbaru 2020, aplikasi penghasil dollar paypal 2020, gebang kiidiw, cara menghasilkan uang dari internet, aplikasi penghasil uang terbaru 2019, cara dapat uang, mendapatkan uang dari internet, cari uang, cara menghasilkan uang, terbaru cara dapat uang dari internet, cara mendapatkan uang dari hp android, terbaru cara menghasilkan uang melalui hp android, cara mencari uang di internet, cryptoboss.cc, website penghasil dollar 2020, aplikasi penghasil uang tercepat dan termudah 2020, situs penghasil uang terbaru 2020, pasif income 2020, business online 2020, situs penghasil uang digital 2020, mining bitcoin gratis tanpa deposit 2020, cryptoboss, situs penghasil dollar tercepat, situs penghasil uang terbaik, situs penghasil uang tercepat 2020, aplikasi penghasil pulsa tercepat, apk penghasil uang, aplikasi penghasil uang di android, cara mendapatkan uang di internet, aplikasi hi photo, like foto dapat uang, pulsa gratis, aplikasi penghasil uang terbaik 2020, cara dapat dolar, cara dapat uang di internet, aplikasi penghasil paypal, cara di bayar paypal, nonton youtube dibayar, cara mendapatkan uang 2020, cara mendapatkan dollar, cara mendapatkan uang di videobuddy, cara mendapatkan coin di videobuddy, kerja sampingan, lowongan kerja online, nonton youtube dapat uang, ms, creator, dapat uang dari internet,©Bitexalt Agencies 2018. All rights reserved. Cream Magazine by Themebeez

label: ms

label: ceb


content:
Saat ini dunia sudah menjadi satu kesatuan. Segala kejadian di salah satu bagian dunia dapat diketahui oleh orang-orang di bagian dunia yang lain secara cepat. Begitu pula dalam hal bisnis. Saat ini bisnis pun menjadi global. Perusahaan telah melebarkan sales, manufaktur, dan lingkup organisasinya ke seluruh dunia. Begitu pula dengan tenaga kerja. Saat ini mobilitas pekerja telah melewati batas-batas negara, ini akan menjadi tantangan bagi organisasi karena dengan semakin tingginya tingkat globalisasi maka semakin tinggi pula tingkat kompetisi yang akan dihadapi oleh organisasi.
Lima cara meningkatkan penugasan internasional melalui seleksi
Penyusunan staf organisasi global pengusaha adalah inti dari SDM internasional. Proses ini meliputi pengidentifikasian dan penyeleksian orang yang akan mengisi posisi tersebut diluar negeri, dan kemudian menempatkan mereka diposisi itu.
a. Penyusunan staf internasional : dari Negara asal atau lokal
Perusahaan multinasional menggunakan beberapa jenis manajer internasional. lokal adalah warga negara dari negara tempat mereka bekerja. Ekspatriat masih mewakili minoritas dari manajer multinasional. Jadi, sebagian besar posisi manajerial diisi oleh orang lokal daripada ekspatriat baik dalam operasi kantor pusat atau cabang luar negeri.
b. Offshoring / sub kontrak
Menugaskan karyawan lokal luar negeri untuk melakukan pekerjaan yang sebelumnya dilakukan oleh karyawan domestik karyawannya tumbuh dengan pesatnya. Pekerjaan offshoring sangat kontroversial. Orang-orang yang tidak setuju degan offshoring menkhawatirkan hilangnya pekerjaan ini akan berarti berkurangnya jutaan pekerjaan kerah putih. Pihak yang setuju dengan offshoring percaya bahwa para pengusaha harus mensubkontrakan pekerjaan agar tetap kompetitif secara global dan uang yang dapat dihemat oleh para pengusaha meningkatkan penelitian dan pengembangan, dan akhirnya akan menciptakan lebih banyak pekerjaan domestik bagi para pekerja. Meskipun terdapat pro dan kontra tidak ada keraguan bahwa offshoring adalah masalah yang harus dihadapi oleh para manajer SDM. Satu hal, offshoring cenderung menjadi kegiatan yang tergantung pada SDM secara khusus. Terutama saat perusahaan membuka cabanng diluar negeri sehinnga mereka harus mengembangkan pasar yang baru atau membuka fasilitas manufaktur yang baru untuk melayani pasar lokal.
c. Nilai-nilai dan kebijakan penyusunan staf internasional
Nilai-nilai ini diterjemahkan ketiga kebijakan penyusunan staf internasional yang luas. Dengan kebijakan penyusunan staf yang etnolsentris, perusahaan mengisi pekerjaan manajemen kunci dengan orang yang memiliki kewarganegaraan Negara asal. Perusahaan yang berorientasi polisentris akan menyusun staf cabang luar negerinya dengan orang yang memiliki kewarganegaraan Negara setempatnya dan staf kantor pusatnya dengan orangnya memiliki kewarganegaraan tempat asal. Kebijakan penyusunan staf geosentris “ mencari orang yang terbaik untuk pekerjaan kunci diseluruh organisasi, dengan mengabaikan kewarganegaraannya. Hal ini bisa mengijinkan perusahaan global menggunakan sumber daya manusianya dengan lebih efisien dengan memindahkan orang terbaik ke pekerjaan yang terbuka, dimana pun orang itu berada.
d. Mengapa penugasan internasional gagal ?
Karena penugasan internasional lah adalah inti dari SDM internasional, merupakan hal yang mengecewakan melihat sering kali penugasan ini gagal.hal ini tampak disebabkan oleh lebih banyak usaha yang melakukan langkah untuk mengurangi masalah yang dihadapi oleh para ekspatriat, misalnya dengan meyeleksi ekspatriat dengan lebih hati-hati, membantu para pembantu mereka untuk mendapatkan pekerjaan, dan memberikan lebih banyak dukungan para ekspatriat dan keluaganya. Faktor yang membuat penugasan itu gagal salah satunya adalah kepribadiaan.
e. Melakukan seleksi manajer internasional
Proses yang digunakan perusahaan untuk menyeleksi para manajer bagi operasi mereka baik domestik atau luar negeri jelas memiliki banyak kesamaan. Bagi penugasan mana pun, kandidatnya memiliki pengetahuan dan keterampilan teknis untuk melakukan pekerjaan dan kecerdasan serta keterampilan orang untuk menjadi seorang manajer yang berhasil.menyeleksi manajer bagi penugasan ini karenanya terkadang berarti menguji mereka terhadap sifat yang memprediksikan keberrhasilan dalam beradaptasi terhadap lingkungan baru. Dapat dilakukan penyaringan kemampuan adaptasi untuk penyaringan ekspatriat sering dilakukan oleh psikolog atau pskiater untuk menilai kemungkinan keberhasilan orang yang ditugaskan.
Bagaimana melatih dan mempertahankan karyawan
Karyawan yang sudah disaring akan membutuhkan pelatihan dari perusahaan cara melatih dan mempertahankan karyawan internasional adalah :
1) Meorientasikan dan melatih karyawan terhadap penugasan internasional.
Sebagai tambahan untuk mengembangkan keterampilan para manajer ini, aktifitas pengembangan manajemen internasional juga dapat memiliki dampak yang lebih terlihat para manajer dan perusahaan mereka. Contohnya, penugasan rotasi dapat membantu para manajer membentuk ikatan dengan para collega diseluruh dunia, dan mereka dapat menggunakan kontrak tersebut untuk membuat keputusan tepat guna.aktifitas seperti seminar dapat menanamkan tentang nilai strategi dan kebijakan perusahaan. Terdapat beberapa trend dalam pelatihan dan pengembangan para ekspatriot. Pertama, tidak hanya memberikan pelatihan lintas budaya melainkan memberikan pelatihan lintas budaya yang berkelanjutan di negeri tujuan pada tahap awal. Kedua, pengusaha menggunakan manajer yang kembali sebagai sumber untuk menuai penetapan pikiran global dari staf mereka di kantor pusat.
2) Kompensasi ekspatriat
a. Pendekatan neraca, pendekatan yang paling umum untuk membuat rumusan pembayaran ekspatriat dengan menyamakan daya beli lintas Negara.
b. Insentif berdasarkan kinerja tetap tidak terlalu banyak digunakan di luar negeri.Premi pelayanan luar negeri, merupakan pembayaran keuangan bagi dan diatas pembayaran pokok. Biaya kesukaran memberikan kompensasi kepada ekspatriat dalam kondisi kehidupan dan pekerjaan yang sukar dilokasi luar negeri tertentu. Premi mobilitas merupakan pembayaran satu kali dalam jumlah besar untuk memberikan penghargaan kepada karyawan karena pindahan dari satu pekerjaan ke pekerjaan lainnya.
3) Penilaian kinerja para manajer internasional.
Ada beberapa hal yang rumit dalam menilai seorang ekspatriat salah satunya siapa yang menilai ekspatriat itu ? tentu saja, manajemen local yang harus mendapatkan input tetapi perbedaan budaya disni dapat membuat penyimpangan penilaian.jadi, para atasan di negera setempat mungkin mengevaluasi seorang manajer ekspatriat dengan agak negative jika mereka merasa bahwa pembuatan keputusan partisipatif yang dibuat manajer itu tidak pantas secara cultural. Disatu sisi manajer di kantor pusat ungkin sangat merasa hal itu diluar jangkauan sehingga mereka tidak dapat memberikan penilaian yang syah, karena mereka tidak sepenuhnya menyadari situasi yang dihadapi manajer secara local.
4) Hubungan pekerja internasional
Perusahaan yang membuat cabang diluar negeri akan menemukan perbedaan yang mencolok dalam praktek hubungan pekerja antar Negara dan antar daerah.
5) Terorisme keamanan dan SDM global
Meningkatnya ancaman terorisme mempengaruhi kegiatan SDM domestik dan luar negeri. Secara domestik. Bukti anekdot menyarankan bahwa hokum dan prosedur federal anti teroris yang baru memengaruhi kemampuan pengusaha untuk mengimport dan mengeksport tenaga kerja. Para pengusaha juga menghadapi resistensi yang lebih besar dari para ekspatriat prospektif. Banyak pengusaha memang butuh pelayanan dari tim krisis lalu mereka dapat meminta bantuan tim manajemen krisis, misalnya ketika mereka menerima peringatan bahwa elemen criminal telah menculik atau telah menyandera salah satu ekspatriat mereka, atau mengancam seseorang dengan sesuatu yang membahayakan. Mempekerjakan para tim krisis dan membayar uang tebusan bisa sangat mahal bagi perusahaan kecuali perusahaan besar, jadi sebagian besar pengusaha dengan banyak karyawannya di luar negeri membeli asuransi dan uang tebusan.
Skema Keunggulan Perusahaan Kelas Dunia Dalam Era Globalisasi
Menurut Poniman dan Hadiyat (2015: 6), dari berbagai literatur ada beberapa kriteria suatu perusahaan dikatakan masuk kategori kelas dunia yaitu perusahaan yang bisa memenuhi daya saing berkelas dunia dalam lima kriteria performance yang disingkat QCDSP yaitu Quality, Cost, Delivery, Safety dan People. Kelima kriteria tersebut dinilai dan dirasakan oleh pengguna seluruh dunia dalam bentuk kualitas produk dan desain, kualitas pelayanan, kecepatan delivery, kemudahan memperoleh, keselamatan para karyawan, serta keramahan dan respon dari para karyawan.
a) Quality. Penilaian terhadap produk yang bebas dari kesalahan produksi dan sesuai dengan spesifikasi yang dibutuhkan oleh Pelanggan (customer). Oleh karena itu organisasi/ perusahaan perlu mengenal konsumen atau pelanggannya dan mengetahui kebutuhan dan keinginannya.
b) Cost. Biaya-biaya yang timbul dalam penanganan masalah Kualitas (Mutu), baik dalam rangka meningkatkan Kualitas maupun biaya yang timbul akibat Kualitas yang buruk (Cost of Poor Quality).
c) Delivery. Ketepatan waktu dalam pengiriman hasil produksi kita. Di Zaman sekarang, kecepatan dalam pengiriman dapat menentukan keberhasilan suatu produk. Kesabaran tunggu pelanggan sangat terbatas, karena produk yang kita hasil belum tentu merupakan satu-satunya di dunia.
d) Safety. Perkembangan perusahaan dan industri mempunyai korelasi dengan pekerja, Banyak Industri yang prosesnya berdampak negatif terhadap keselamatan dan kesehatan pekerjanya seperti industri bahan kimia. Hal tersebut dapat berpengaruh pada meningkatnya biaya pekerja dan berpengaruh pada citra. Sejalan dengan hal ini maka industri-industri yang berdampak bagi pekerjanya harus mengelola lingkungan kerja nya agar dapat menurunkan dampak.
e) People. layanan kita terhadap permintaan-permintaan pelanggan dengan respon yang cepat. Semua orang berharap dilayani dengan cepat agar kebutuhannya dapat dipenuhi dengan segera dan keluhan-keluhannya dapat ditangani dengan segera.
Kelima kriteria tersebut adalah untuk memperoleh keunggulan kompetitif sebagai perusahaan kelas dunia. Semua ditentukan oleh faktor manusia, yaitu oleh orang-orang yang bekerja dan terlibat di perusahaan. Oleh karena itu, untuk meraih keunggulan kompetitif dan menuju perusahaan kelas dunia tidak lain dengan fokus kepada sumber daya manusia dan mengoptimalkan bakat dan kemampuan mereka menghasilkan produk atau layanan terbaik dan penuh tanggung jawab.

warc-identified-content-language: ind,eng

warc-type: conversion

content-type: text/plain

label: id


content:
Emosi adalah perasaan intens yang ditujukan kepada seseorang atau sesuatu. Emosi adalah reaksi terhadap seseorang atau kejadian. Emosi dapat ditunjukkan ketika merasa senang mengenai sesuatu, marah kepada seseorang, ataupun takut terhadap sesuatu. Emosi ini ada yang positif dan negataif. Dalam hal ini saya tidak banyak bicara tentang emosi negatif, karena hal ini sangat membuat manusia itu lelah dan tidak berdaya menyambut dunia baru.
Sebagaimana dilansir dari Psychology Today, merasakan emosi positif menjadikan kita lebih sehat secara fisik dan mental. Merasakannya bersama orang lain juga akan menumbuhkan rasa percaya dan welas asih. Emosi positif juga akan menjauhkan manusia dari stres. Sejauh ini, perasaan bahagia merupakan emosi yang paling sering dibicarakan dan dikenal. Namun, sebenarnya terdapat beragam emosi positif lain yang merupakan nuansa dari perasaan bahagia.
Bagaimana cara kita membangun Emosi yang Positif ? Ada 3 langkah, yaitu : melihat Masa Lalu, melihat Masa Kini, melihat Masa Depan
Melihat Masa Lalu
Ada tulisan “masa lalu biarlah berlalu”. Iya memang benar tulisan ini. Memang masa lalu itu jangan terlalu lama kita pikirkan, kalau terlalu lama, kita tidak bisa segera move on.
Lalu apakah masa lalu masih bisa digunakan untuk membangun emosi positif ? Caranya dengan mengucap rasa syukur. Menurut para ahli psikologi positif, hal yang dapat dilakukan adalah menuliskan hal-hal yang telah dilakukan. Tulislah setiap malam setelah sholat Isya, 3 hal yang telah kita lakukan hari ini. Setelah itu ucapkan, “Alhamdulillah kita telah melakukan ..........” Hal ini harus di tulis tidak bisa tidak. Karena emosi positif tidak bisa dibangun dengan membayangkan. Kekuatannya adalah mengkomunikasi dengan otak kita, dengan raga kita. Supaya persepsi antar organ tubuh kita sama. Lalukan hal ini setiap hari, ini bisa membuat kita memiliki perasaan positif dan sikap positif keesokan harinya. Kita akan menjadi manusia yang mudah bersyukur dan tidak mudah mengeluh.
Melihat Masa Kini
Ini dapat dilakukan dengan mindfullness. Apa itu mindfullness ? Secara singkat dapat dikatakan merilekskan otak kita sehingga kita dapat fokus dengan kehidupan kita saat ini. Ini sangat berguna untuk mengurangi pemikiran negatif dan emosi negatif kita.
Dalam agama Islam teknik ini dapat dilakukan dengan sholat. Selama sholat kita rileks dan fokus dengan doa yang sedang kita baca. Tips supaya tidak kemana-kemana otak / pikiran saat kita sholat, diharapkan membaca doa tersebut secara berbunyi (namun pelan). Atau memperbanyak membaca istigfar, memperbanyak menyebut nama Allah SWT.
Hal ini sangat membantu kita untuk fokus. Kita merasakan setiap doa yang kita bacakan.
Hal ini sangat membantu mengurangi emosi negatif kita, merubahnya menjadi emosi positif dalam diri kita.
Melihat Masa Depan
Sebagai orang yang optimis, dia akan melihat situasi ini sebagai batu loncatan kedepan dengan lebih baik.
Ada harapan “Hope” yang ia jadikan fokus dan tujuan di masa depan. Ia mampu melihat dengan cermat apa yang bisa ia terapkan dengan kemampuannya dimasa depan. Hal apa yang harus ia siapkan untuk bisa mencapai itu semua.
Dalam hal ini ada kemauan dalam dirinya untuk terus belajar dan berkembang. Tidak perlu mengeluh sepanjang masa. Karena baginya masa depan yang akan ia hadapi perlu ia persiapkan. Mempersiapkan diri dengan membuat goal-goal kecil sebagai langkah untuk menuju goal dimasa depan. Masa Indonesia Baru.

warc-identified-content-language: ind


content:
Jerawat bisa muncul di bagian tubuh mana saja, tak hanya di wajah tapi bisa juga di dagu. Munculnya jerawat di bagian dagu tentu akan mengurangi rasa percaya diri, karena mengganggu penampilan.
Jerawat merupakan suatu kondisi saat pori-pori kulit tersumbat lalu terkena paparan bakteri.
Baca juga: Ahli Sebut Pakai Masker Terlalu Lama Bisa Bikin Kulit Mudah Jerawatan
Berbagai hal bisa memicu munculnya jerawat di dagu, berikut di antaranya:
1. Perubahan Hormon
Umumnya jerawat bisa muncul di wajah karena adanya peningkatan jumlah hormon yang akan membuat kelenjar minyak memproduksi minyak secara berlebih. Hal tersebut menyebabkan pori-pori di wajah menjadi tersumbat lalu muncul jerawat.
Pada perempuan, biasanya hormon androgen meningkat saat memasuki masa pubertas dan menjelang menstruasi. Androgen adalah hormon yang bertugas menciptakan sebum atau minyak.
2. Malas Mencuci Wajah
Penyebab lain yang sering menimbulkan jerawat ialah malas membersihkan dan mencuci wajah. Kebersihan kulit wajah yang tidak terjaga membuat pori-pori tersumbat oleh minyak dan kotoran.
Jerawat di dagu. Foto: iStock
3. Rambut yang Tumbuh ke Dalam
Kebiasaan mencukur jenggot yang dilakukan laki-laki dapat membuat rambut di sekitar dagu tumbuh ke dalam kulit. Hal tersebut akan menimbulkan benjol seperti jerawat.
Untuk mengatasi jerawat yang sudah muncul di dagu bisa melakukan perawatan seperti mengoleskan produk perawatan kulit yang mengandung asam salisilat secukupnya. Kemudian, hindari memegang atau memencet jerawat agar tidak bertambah parah dan tidak meninggalkan bekas. Selain itu, kompres es dengan kain bersih ke area berjerawat selama 5 menit untuk mengurangi kemerahan. Terakhir, cuci wajah secara rutin.
Jerawat pada wajah terutama dagu dapat dicegah dengan beberapa hal, sebagai berikut:
1. Hindari Memegang Wajah
Pastikan kamu tidak menyentuh wajah dengan tangan atau jari secara berlebihan. Apalagi tangan dalam keadaan kotor. Kondisi tersebut bisa dengan mudah memindahkan kotoran yang ada di tangan ke wajah.
Jerawat di dagu. Foto: dok. thikstock
2. Rutin Membersihkan Wajah
Menjaga kebersihan wajah dengan rajin mencuci wajah dapat mencegah timbulnya jerawat. Mencuci wajah baiknya dilakukan dua kali dalam sehari. Gunakan sabun pembersih wajah berbahan ringan dan bersihkan tangan terlebih dahulu. Selain itu, jangan lupa untuk membersihkan wajah sehabis menggunakan makeup atau skincare dengan benar.
3. Hindari Stres
Meminimalkan stres atau pemicu hormon lainnya dapat mencegah jerawat. Ketika seseorang mengalami stres, hormon dalam tubuh akan meningkat dan dapat mengganggu kesehatan kulit sehingga muncul jerawat di wajah.
Jerawat di dagu. Foto: iStock
4. Rutin Berolahraga
Untuk mencegah gangguan kesehatan pada kulit khususnya area wajah, kamu bisa melakukan olahraga secara rutin agar aliran darah pada tubuh dan wajah mengalir dengan baik.
5. Konsumsi Cairan dengan Baik
Memenuhi kebutuhan cairan dalam tubuh dengan baik dapat membuat tubuh terhidrasi sehingga kulit menjadi sehat dan bisa terhindar dari jerawat.

annotation: short_sentences header footer


content: Jakarta - Deretan gaya Isyana Sarasvati saat menikah dengan Rayhan ini bisa jadi inspirasi kamu para calon pengantin yang ingin tampil tradisional dengan sentuhan modern.


content:
Bagi anda yang sedang mencari hiburan terutama hiburan air, maka Disneyland adalah tempat yang sangat cocok menjadi sasaran anda memuncakkan kebahagiaan anda. Tidak perlu menunda-nunda untuk bersenagn-senang. Segera pesan tiketnya dan dapatkan harga diskon yang sangat murah. Namun dapat memberikan pengalaman yang sangat luar biasa dalam membuat kebahagiaan anda. Selamat mencoba dan selamat bersenag-senang. Bersama keluarga, teman atau orang tercinta. KArena di sana anda akan mendapatkan harga Tiket Disneyland Hongkong dengan harga yang sangat murah dan terjangkau dengan banyak diskonnya.
Sebagai salah satu perusahaan jual beli online terbesar di Indonesia. Blibli sangat memperhatikan kualitas produk yang dijualnya. Perusahaan ini juga sangat memperhatikan kepuasan pelanggannya. Oleh karena itu blibli juga turut menjual Tiket Disneyland Hongkong dengan harga yang terjangkau. Karena kadang masih ada beberapa orang yang baru bisa datang ke lokasi taman hiburan agak sedikit siang. Dan khawatir jika tiket yang dijual disana telah habis. Padahal disini blibli telah menyediakan tiket online yang bisa anda pesan dengan mudah tanpa perlu antri berlama-lama. Yang paling menarik dari blibli adalah karena diskonnya yang tidak main-main. Nahkan hingga separuh harga dari tiket asli. Sangat menyenangkan bermain disana dengan keluarga tercinta dan teman teman. Atau dengan pasangan kekasih anda. Karena disana anda akan bisa menikmati kebahagiaan yang lepas tanpa berpura-pura atau terbebani dengan hal-hal yang berbau kerja. Jadi disana adalah tempat berlibur yang sangat pas bagi siapa saja.
Tiket Disneyland Hongkong untuk Liburan
Disneyland adalah tempat yang sangat cocok menjadi sasaran anda memuncakkan kebahagiaan anda. Tidak perlu menunda-nunda untuk bersenagn-senang. Segera pesan tiketnya dan dapatkan harga diskon yang sangat murah. Namun dapat memberikan pengalaman yang sangat luar biasa dalam membuat kebahagiaan anda. Selamat mencoba dan selamat bersenag-senang. Bersama keluarga, teman atau orang tercinta. Promo disana sangat banyak dan dengan potongan harga hingga lebih dari setengahnya membuat pesanan Tiket Disneyland Hongkong sangat diminati bagi para pecinta taman hiburan air. Anda bisa pergi dengan orang-orang terdekat kesana, seperti teman, keluarga, sahabat, atau seseorang yang anda cinta. Disneyland sangat cocok untuk semua momentum apapun itu. jadi tidak heran jika tempat ini sangat ramai dikunjungi oleh pengunjung. Lalu bagi anda, tunggu apalagi. Jangan menunda-nunda untuk berbahagia. Kebahagiaan adalah sebuah kebutuhan yang sangat mendalam yang perlu dipenuhi oleh setiap manusia. Jangan sampai stress datang duluan baru anda nanti menyesalinya. Padahal anda dapat menyehatkan tubuh dan pikiran anda dengan biaya yang sangat murah dan sudah dibantu dengan diskon besar-besaran dari blibli.com. selamat mencoba dan selamat bersenang-senang terimak kasih karena telah mendikung produk blibli dan disneyland. Tanpa bantuan para konsumen tidak akan ada kesuksesan dan eksistensi dari sebuah perusahaan.
Jadi dengan diskon besar-besaran ini adalah salah satu bentuk usaha memenuhi kepuasan pelanggan agar tetap mau memanfaatkan teknologi dengan bijak dan menguntungkan. Dengan memesan tiket di blibli secara online keuntungan besar yang langsung anda dapat adalah cepatnya waktu dan mudahnya proses. Dan harga yang jauh lebih murah jika sedang ada diskon. Dan diskon yang diberikan dari pembelian tiket secara online ini bisa terbilang sering. Sangat sering malah. Jadi dizaman yang serba canggih ini janganlah anda gaptek. Karena itu akan banyak merugikan diri anda sendiri. Waktu dan biaya yang seharusnya bisa di hemat malah justru akan terbuang hanya karena ketidaktahuan anda dalam mengolah informasi dan komunikasi.
META :
Harga yang murah setengah dari harga aslinya itu membuat banyak konsumen memilih membeli tiket secara online di blibli. Ini sangat memudahkan dan menbantu banyak masyarakat dari berbagai kalangan. Tiket Disneyland Hongkong dijual sangat murah di jual beli online di bible.com
Tags: Hongkong Liburan Tiket
Anda mungkin menyukai postingan ini
0 Komentar
Follow Us
Recents in Viral
5/featured/post-list
Categories
Aplikasi 1
Buah 1
Food 4
Gadget 2
Kecantikan 6
Kesehatan 12
Kesenian 1
Kuliner 1
Properti 6
Smartphone 1
Tips 21
Traveling 2
Wisata 5
10 Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text.

label: fr

label: en


content:
Rasa cemas dan juga panik tentunya pasti akan selalu menjadi suatu hal yang mendarat di hati para pelaku bisnis dimana ketika krisis ekonomi yang menjadi salah satu hal yang menyebar bahkan ada di hampir seluruh negara di dunia akibat dengan adanya Virus Corona atau COVID-19. Alasannya, dimana biasanya para pebisnis yang sangat khawatir usaha yang dimana nantinya yang sudah mereka jalani akan terkena imbas oleh krisis. Agar terhindar dari sebuah kepanikan, Anda tentunya juga perlu mengetahui beberapa sektor bisnis yang tahan krisis. Kondisi krisis menjadi suatu hal yang tentunya menyisakan ketidakpastian. Perusahaan, dan juga konsumen, bahkan pemerintah berupaya keras untuk dapat memahami apa yang memang sedang terjadi dan tindakan apa yang nantinya akan diambil sebagai suatu langkah yang dilakukan untuk mengatasi persoalan masif ini.
Mengamati sebuah situasi tersebut, Anda dimana juga harus mampu mengendus setiap peluang dari situs joker123 yang diman juga menjadi suatu hal yang nantinya juga akan muncul ke permukaan pasar tanpa terikat dengan sebuah momentum tertentu. Peluang itu yang dimana juga nantinya akan hadir dari adanya sebuah kebutuhan pasar yang dimana juga menjadi salah satu hal yang juga belum dapat dipenuhi seluruhnya, atau juga menjadi salah satu hal yang menjadi sebuah persoalan pasar yang dimana belum menemui solusi. Kedua komponen tersebut yang dimana juga menjadi salah satu hal yang membuat beberapa peluang usaha tahan terhadap beberapa kondisi krisis dan juga bisa menjadi salah satu usaha yang tentunya bisa dijalankan dengan baik.
Dalam hal ini, dimana ternyata terdapat lima sektor dalam bisnis usaha yang ternyata dinilai sebagai usaha yang tahan krisis, antara lain, yaitu bisnis makanan dan juga bisnis minuman atau juga bisnis food and beverage (F&B), usaha dalam hal penjualan kebutuhan bahan pokok, sektor dalam hal jasa atau juga dalam produk kesehatan, usaha jasa dan juga pendidikan dan juga pelatihan, serta dalam bisnis sektor digital. Dalam artikel ini akan dibahas beberapa peluang usaha yang tentunya bisa tahan dalam kondisi krisis sebagai berikut.
Peluang Usaha Agrobisnis yang Perlu Anda Coba
Bisnis food and beverage yang dimana bisnis ini sendiri dianggap salah satu yang ada dari dalam sektor bisnis tahan krisis ekonomi karena bisnis ini adalah bisnis masyarakat yang dimana bisnis jenis ini membutuhkan sebuah pasokan makan dan juga pasokan minum dalam kondisi apapun bahkan juga kondisi serba sulit sekalipun. Dengan demikian, sektor F&B ini menjadi salah satu hal yang dimana juga menjadi salah satu hal yang tidak akan pernah surut dan juga tidak akan menjadi hal yang dapat membuat kehilangan konsumen. Tak hanya itu, saja dalam bisnis di sektor makanan dan juga minuman juga menjadi salah satu bisnis yang juga dianggap tidak membutuhkan sebuah modal yang relatif kecil, tenaga kerja yang dimana juga tak terlalu banyak, namun dimana usaha ini sendiri dengan margin laba yang besar dan juga dengan perputaran arus kas yang juga sangat cepat. Beberapa faktor tersebut yang dimana juga menjadi salah satu hal yang kemudian membuat bisnis F&B yang dimana sulit untuk menjadi ‘korban’ dari sebuah krisis besar.
Ketika krisis ekonomi yang digunakan untuk dapat melanda suatu wilayah, dan juga bisnis kuliner bisa saja mengalami sebuah penurunan omzet. Namun perputaran uang yang sangat besar dalam waktu yang juga sangat cepat membuat sektor ini sendiri menjadi salah satu sektor yang tak memiliki sebuah alasan untuk dapat mengalami sebuah kebangkrutan.
Pebisnis sektor F&B yang dimana juga ternyata bisa menjalankan sebuah strategi peningkatan omzet dengan cara berinovasi sesuai dengan perubahan perilaku dari konsumen yang ada dari masa ke masa. Intinya, dalam hal yang diperlukan integritas dalam sebuah jiwa setiap pelaku usaha yang dimana juga menjadi hal sehingga muncul peluang untuk dapat kepercayaan dari konsumen, terutama ketika banyaknya para pesaing yang dimana dalam hal ini mereka biasanya juga tidak mampu untuk dapat memenuhi janjinya. Maka manfaatkanlah bisnis kuliner Anda yang ada pada saat masa krisis seperti sekarang ini supaya Anda tetap mendapatkan banyak konsumen meski keadaan sekarang sedang sulit.
Usaha Kebutuhan Bahan Pokok
Serupa juga dengan bisnis F&B, bahan pangan pokok yang dimana menjadi salah satu hal yang juga merupakan salah satu dari beberapa kebutuhan primer yang ada di dalam masyarakat yang dimana sekarang ini menjadi salah satu hal yang sulit untuk dapat diabaikan dalam sebuah kondisi apapun, termasuk juga dalam sebuah kondisi krisis ekonomi. Hal ini yang dimana juga menjadi salah satu hal yang juga akan membuat bisnis perdagangan terhadap bahan pokok agar menjadi salah satu dari sektor bisnis yang tahan krisis.
Kendati dimana sedang terjadi sebuah fluktuasi terhadap sebuah harga komoditas karena faktor terhadap persediaan dan juga permintaan, namun hal itu yang dimana juga akan menjadi salah satu hal yang juga nantinya tak akan menjadi sebuah persoalan besar hingga juga akan membuat usaha anda dalam sektor ini akan pailit. Anda dimana dalam hal ini sendiri hanya cukup mengelola sebuah keuangan dengan cermat, terutama dalam mengelola modal kerja agar nantinya anda dapat mengambil sebuah peluang ketika harganya juga sedang turun dan juga menjadi salah satu yang bisa tetap bertahan ketika nantinya harga bahan pokok sendiri sedang melonjak. Tak hanya itu, dimana dalam usaha ini nantinya juga nantinya Anda juga akan perlu mencari beberapa celah yang sangat tepat untuk dapat mempertahankan bisnis di tengah sebuah kondisi krisis.
Usaha Jasa/Produk Kesehatan
Baik pada masa normal maupun juga pada saat krisis, dimana dalam masa ini sendiri masyarakat tenti tetap membutuhkan jasa dari sebuah layanan kesehatan dan juga beberapa produk kesehatan sebagai salah satu dari sebuah kebutuhan yang dimana juga menjadi salah satu hal yang cukup krusial untuk tetap bertahan hidup. Maka itu, dimana nantinya para tenaga kesehatan yang dimana juga menjadi salah satu seperti halnya dokter, perawat, apoteker hingga juga beberapa karyawan pusat dari kesehatan yang dimana dalam hal ini juga menjadi suatu hal yang sangat berada di garda terdepan untuk dapat menjamin sebuah kesehatan masyarakat.
Terlebih dimana pada saat ini ketika kita sedang di hadapi dengan beberapa masa krisis akibat dari virus Corona yang dimana menjadi salah satu hal yang juga telah terjadi di berbagai macam belahan dunia seperti yang tentunya terjadi pada saat ini. Berbagai latar belakang tersebut yang dimana menjadi sebuah alasan yang juga membuat bisnis kesehatan sendiri menjadi salah satu bisnis yang dimana juga termasuk salah satu yang bisa juga bertahan di masa krisis sekalipun.
Itulah beberapa baris yang ada saat ini. Bisnis makanan yang dimana menjadi salah satu bisnis yang dimana bisa menjadi bisnis yang tahan pada saat masa krisis pilihan bisnis yang umumnya banyak dipilih kantor marginnya yang cukup tinggi dna biaya yang dikeluarkan dalam bisnis ini sendiri yang dimana juga tidak terlalu besar.
bisnis dan jasa, Bisnis Jasa, Trend Bisnis
← Cara Menentukan Peluang Usaha Produk dan Jasa
Categories
Bisnis & Jasa
Blog
Recent Posts
Bisnis Tahan Krisis saat Pandemi COVID-19
Cara Menentukan Peluang Usaha Produk dan Jasa
Usaha Jasa Lebih Menjanjikan
Tingkatkan Bisnis Kalian Dengan Trend Kekinian
Ingin menjadi vendor penyedia barang dan jasa? Yuk, simak langkahnya!
Tags
Bisnis Baru bisnis dan jasa Bisnis Jasa langkah menjadi vendor Macam-Macam Bisnis Tips Berbisnis Trend Bisnis vendor bisnis dan jasa


content:
Cara menjaga kesetiaan seseorang selalu jadi topik yang dicari. Mungkin beberapa hal berikut bisa membantumu jaga pasangan tidak selingkuh. (Foto: Dok. Andrea/Pexels)
Pasti tidak ada orang yang mau diduakan. Nah, kamu harus pintar menjaga pasangan agar ia tidak coba-coba bermain api di belakangmu. Menurut Shirley Glass, penulis Not “Just Friends”: Protect Your Relationship from Infidelity and Heal the Trauma of Betrayal, hubungan persahabatan antar pria dan wanita bisa menjadi hubungan cinta. Mungkin kamu sudah punya kecurigaan, mungkin juga belum. Apa pun itu, jangan sampai kamu kecolongan. Simak cara berikut untuk menjaga pasangan agar tidak selingkuh.
1. Memiliki passion
Kenali diri dan passion kamu, bukan hanya karena pasangan, tapi juga untuk diri sendiri. "Banyak wanita yang melupakan kebutuhan mereka karena terlalu terpesona dengan kekasihnya. Tantangan terbesar yang dirasakan wanita adalah mempertahankan harga dirinya," ujar John Gray dalam bukunya Men, Women, and Relationships.
(Baca Juga: Obat Anti Selingkuh)
2. Punya gairah hidup
Tunjukkan pada pasangan bahwa kamu punya gairah hidup yang besar. Berani mengutarakan isi hatimu tanpa harus takut atau malu. Kalau ada yang belum memuaskan dirimu, tak ada salahnya untuk menyatakannya dan ungkapkan bahwa kamu ingin mencoba hal-hal baru.
3. Punya kesibukan bersama
Bukan hanya bisa menambah keharmonisan hubungan, melakukan banyak aktivitas bersama bisa jadi cara agar pasangan tidak selingkuh. Mungkin kalian terbiasa sibuk dengan urusan masing-masing. Segera rencanakan sesuatu yang belum pernah dilakukan bersama.
4. Tidak posesif
Cemburu boleh, asal jangan sampai jadi posesif. Kalau pasangan telat membalas WhatsApp kamu, kamu langsung marah, atau justru memaksa ikut ke mana pun pasangan pergi. Bukan hanya ini bisa membuat pasangan jadi jengah, kebiasaan ini justru bisa mendorong si dia untuk berselingkuh. Usahakan untuk tetap bersikap wajar. Tidak semua kesibukannya harus melibatkanmu.
(Baca Juga: Apakah Flirting Bagian Dari Selingkuh)
5. Terlalu cemburu
Masih menyambung dari poin di atas, cemburu adalah hal wajar, asal tidak berlebihan. Berikan kepercayaan pada pasangan maka ia akan lebih menghargaimu. Saat ia mulai merasa tidak dipercaya, ia justru akan menarik diri. Tentunya kamu enggak mau, kan?
6. Menghargai privacy
Kalau kalian belum menikah, kamu perlu menghargai privacy pasangan. Mempunyai dunia sendiri adalah hal penting, jadi jangan takut kalau kamu hidup tanpa berada di sisinya 24 jam. Justru dengan sikap ini, ia akan merasa tak ingin kehilanganmu.
7. Tanggung jawab pada kebahagiaan sendiri
Hindari menggantungkan kebahagiaanmu pada orang lain, termasuk pasangan. Ingat, hanya dirimu sendiri yang bisa membuat hidupmu bahagia. Cari tahu apa yang ingin kamu lakukan dan realisasikan. Kamu harus bisa membahagiakan diri sendiri sebelum berusaha membuat orang lain bahagia.
8. Berikan apresiasi
Rasanya siapa pun pasti senang mendapat pujian, apalagi karena kerja kerasnya. Perselingkuhan biasanya terjadi karena salah satu pihak kurang mengapresiasi kerja keras yang dilakukan pihak lainnya. Berikan apresiasi atas hal-hal kecil yang sudah pasangan lakukan, apa pun itu.
(Baca Juga: Walau Sakit, Begini Cara Memaafkan Pasangan Yang Selingkuh)
9. Menjadi yang terbaik
Bukan hanya dalam menjalin hubungan, tentunya kita selalu ingin menjadi yang terbaik. Berusahalah untuk mengurangi ego dan rasa egois. Terbaik di sini bukan soal materi, tapi berusaha untuk selalu ada saat pasangan membutuhkan, dalam senang atau pun sedih. Ini adalah tanda bahwa kamu merupakan sosok yang dewasa.
Itulah cara-cara yang bisa kamu lakukan agar pasangan tidak selingkuh. Tetap berikan ia kepercayaan bukan kehati-hatian. Jika ternyata pasangan tetap berselingkuh, tanyakan lagi pada dirimu apakah ia layak untuk dipertahankan atau tidak.
Login | Sign up
Advertisement - Continue Reading Below
Latest Issue Her World Agustus 2020
Grab it Now!
Related Articles
Oh, Begini Cara Mudah Menjaga Badan Agar Tidak Gemuk...
oleh Qalbinur Nawawi
Walau Sakit, Begini Cara Memaafkan Pasangan Yang Selingkuh
oleh Kiki Riama Priskila
Tubuh Bugar Selama Puasa Ramadan, Begini Caranya!
oleh Qalbinur Nawawi
Rajin Arisan Tanpa Menghamburkan Uang, Begini Caranya
oleh Kiki Riama Priskila
11 Fakta Nanon Korapat, Aktor Thailand Pemain 'The Gifted'
oleh cosmopolitan.co.id
Brand Fashion Aksesori Anti Mainstream untuk Anda Ketahui
oleh harpersbazaar.co.id
Anda Perokok? Kenali Bahaya Anak Menjadi Thirdhand Smoke
oleh motherandbaby.co.id
Liburan Aman di Villa & Resort Indah Seluas 14 Hektar
oleh casaindonesia.com
Loading...
Close Ads X
© 2019 Her World Indonesia Subscribe | About Us | Contact Us | Advertise | Issues | Privacy Policy | Career | RSS Feed Content |


content:
Kamu tak akan pernah bisa lepas dari apa yang disebut dengan nama. Nama yang tersemat sejak kamu lahir akan selalu menyertaimu. Kamu pun kadang dikenal orang lain dari nama, bukan fisik. Nama adalah identitas yang paling mengakar. Makanya, sungguh sayang jikalau kita punya nama yang tidak dipertimbangkan secara serius oleh orangtua kita.
Advertisement
Akan tetapi, pada kenyataanya membuat nama yang apik dan sempurna itu tidak semudah membalikkan telapak tangan. Jadi, tak ada salahnya untuk segera menyiapkan matang-matang nama untuk buah hati kalian kelak. Hipwee pun membantu memberikan kalian pertimbangan-pertimbangan dalam menyusun nama yang paripurna untuk anak kalian supaya hidupnya dimudahkan, yuk simak!
1. Arti sebuah nama harus dipikirkan. Pastikan kalian tidak asal memberi nama tanpa tahu artinya
harus dipikir-pikir dulu via childoflightgame.tumblr.com
Ingin beri nama anak yang kebarat-baratan agar kalau ke luar negeri mudah dilafalkan? Eits nanti dulu. Kalau kamu memang mau memberikan nama a la barat, harus tahu dulu nih artinya apa. Jangan sampai namanya keren tapi artinya buruk. Karena nama adalah doa, nggak ada salahnya cari tahu dulu biar terhindar dari doa yang buruk.
2. Jangan cuma nama lengkap saja yang dicari. Tapi nama panggilan juga supaya nggak ada yang asal memanggil
mau kayak gini? ;)) via m.infospesial.net
Kesalahan orangtua biasanya pas mencari nama anak hanya mengutamakan nama lengkap saja. Padahal kalau udah ketemu namanya, perlu dipikirkan juga nama panggilannya lho. Apalagi saat anak masih menempuh pendidikan di bangku sekolah, bisa-bisa mendapat bully dari nama panggil yang teman-temannya sendiri buat. Kamu tentu nggak mau dong nama lengkap anakmu bagus tapi dipanggilnya dengan nama yang salah?
Advertisement
3. Hindari deh ambil nama dari orang-orang yang kalian kurang suka. Daripada sayang ke anak malah berkurang
gimana kalau nama anakmu sama dengan dia? 😐 via jokideo.com
Nah hal satu ini jangan sampai terlupa karena kalau nggak bikin kesal diri sendiri. Sebelum memberi nama anak, kamu dan pasangan perlu memikirkan dulu ada nggak orang-orang yang disebelin? Karena kalau kamu tak melakukannya, yang ada malah sayang ke anak berkurang. Ada sugesti yang secara tidak sadar mungkin berpengaruh.
4. Kalau kamu ambil nama dari salah seorang tokoh, bisa nih cek dulu kehidupannya. Nggak mau dong anakmu dicela?
Hitler, anyone? via imgflip.com
Nggak ada yang melarang kamu memberi nama anak dari tokoh terkenal. Tapi kamu perlu cari tahu dulu seperti apa tokoh tersebut, misalnya saja ternyata dia pernah melakukan suatu kejahatan yang merugikan negara atau hal buruk lain. Untuk menghindari hal itu, makanya kamu perlu cermat menilik sejarah dan riwayat kehidupan tokoh tersebut ya.
5. Pikirkan dulu deh kalau mau beri nama depan pakai huruf awal kayak A atau B. Karena konsekuensinya bakal sering dipanggil duluan lho pas sekolah
suka diabsen duluan via kaltim.tribunnews.com
Jujur saja nama yang huruf depannya A memang bagus-bagus. Selain pelafalannya, artinya pun demikian. Namun sayangnya kamu harus ingat kalau anak yang nama depannya huruf awal seperti A atau B saat sekolah sering dipanggil duluan. Bagusnya melatih anak berani sih, tapi ya tergantung anaknya sendiri siap nggak dengan beban itu.
Advertisement
6. Kalau pengen anaknya jadi artis, kasih nama yang catchy biar nggak perlu repot cari nama panggung
ting-ting ~ via news.xcoid.com
Sejak di dalam kandungan, kamu bisa saja udah berangan-angan kelak anakmu jadi artis. Oleh karena itu, nggak ada salahnya segala hal kamu persiapkan kayak namanya nih. Biar nggak pusing memikirkan nama kece buat nama panggung, sekalian saja sejak lahir berikan nama yang “mahal” dan mudah diingat. Lumayan kan daripada bikin dia kerja dua kali.
7. Hati-hati memberi nama panjang yang pasaran. Seringkali berujung merepotkan
Dewi? via malesbanget.com
“Indah!”
“Ya?”
“Hehe maaf mbak maksud saya mbak-mbak yang di sebelah sana.”
Yup! Nama pasaran berujung sekali merepotkan. Niatnya manggil yang baju putih (misalnya), eh yang nengok malah yang baju hitam. Kadang yang punya nama samaran juga nggak mau nengok kalau belum dicolek. Yah kalau bukan karena males karena yang dipanggil ternyata bukan dia, siapa lagi?
8. Kasih nama yang sekiranya siap kamu jelaskan artinya kepada sang anak. Harapannya, dia akan tahu apa harapanmu dengan memberi nama itu ke dia
;( via www.brilio.net
Usia yang bertambah membuat pribadi anak semakin cerdas. Beragam hal dia kemukakan termasuk pertanyaan tentang dirinya kayak: “Aku kenapa dikasih nama Dimas?” Nah jangan sampai deh kalau anak udah nanya begini kamu diam nggak bisa jawab. ‘Kan sedih dengarnya kalau kamu jawab: “Hmm nggak tahu, soalnya dulu asal kasih nama kamu. Habis bingung, males ribet-ribet.” Padahal, jika kamu bisa “mempresentasikan” doa yang terkandung di nama itu, si anak mungkin akan tersugesti untuk mewujudkannya.
Banyak orang yang tidak puas dengan nama yang diberikan oleh orangtua mereka. Jangan sampai jadi karma dengan lantas kamu memberikan nama yang tidak membuat anakmu nyaman dengan itu.