Coba jelasin Serangan terhadap pengkomputeran teragih dari Pengkomputeran teragih dalam bahasa melayu dong

Terdapat tiga jenis serangan yang telah dikenalpasti iaitu parasit, pengacau dan kerosakan pada komputer pengguna.

Pihak yang menjalankan pengkomputeran teragih mungkin akan memberikan satu bentuk penghargaan seperti kewangan dan sebagainya.Pada masa ini,orang ramai yang ingin membantu dalam projek pengkomputeran teragih adalah kerana mereka ingin membantu.Tetapi di masa depan apabila kita dapat melihat bayaran dalam bentuk tunai kepada pengguna,ini akan mengakibatkan ramai orang untuk melibatkan diri dalam sesuatu projek.Para parasit ini akan cuba untuk medapatkan ganjaran tanpa melakukan kerja.

Seperti juga dengan parasit yang mahu mendapatkan ganjaran tanpa melakukan sebarang tugas,terdapat juga mereka yang mahu mengagalkan sesuatu projek. Ini dikenali sebagai pengacau.

Kerosakan pada komputer pengguna sebenarnya bukanlah satu bentuk serangan tetapi satu bentuk ganguan pada system.Jika aturcara untuk melaksanakan satu pengkomputeran teragih telah ditulis dengan sempurna,tetapi perkakasan pada pengguna mengalami masalah ia akan meyebabkan ralat dalam pengiraan.Pihak penyedia pengkomputeran teragih ini sepatutnya meyediakan mekanisma dalaman untuk menyemak semula data yang telah dihantar untuk memastikan ia bebas ralat.

Kaedah menghentikan parasit, pengacau dan ralat oleh pengguna

Cara yang paling mudah ialah dengan mengulang kerja secara rawak.Satu rutin untuk menghantar satu tugas yang sama dan meyemak samaada ia memberikan hasil yang sama atau tidak.Masalahnya ialah apabila terdapat pengguna yang bernar-benar asli hendak membantu,ia tentunya akan merugikan masa dan sumber.

Ganjaran hanya diberikan kepada tugas yang berjaya.Dengan megabaikan orang yang kurang bernasib baik yang mendapat pakej kerja yang tidak meyumbang kepada kejayaan sesuatu projek akan mengurangkan serangan.Juga dengan tidak memberi sebarang ganjaran maka motivasi para penyerang akan merudum dengan pantas.tetapi kaedah ini akan menggurangkan orang yang ingin meyumbangkan kuasa pengkomputeran meraka.

Satu lagi kaedah untuk menangani perasit dan pengacau ialah dengan mengabaikan hasil yang didapati dengan ‘luarbiasa pantas’.Sedangkan komputer yang paling moden juga mempunyai keterbatasan yang tertentu,adalah tidak masuk akal bagi sesebuah komputer yang dapat mengeluarkan hasil dengan serta merta.Selalunya parasit-parasit ini akan cuba untuk medapatkan sebanyak mungkin tugas untuk dilaksanakan supaya ganjaran yang mereka perolehi lebih tinggi.Jadi dengan cara ini ia sekurang-kurangnya dapat meminimumkan serangan.

Cara lain untuk meminimumkan serangan ialah dengan tidak menyebarkan kod sumber(source code).Kod yang telah dikompil adalah sangat sukar untuk untuk di ‘reverse engineer’ kan.Walaupun parasit-parasit ini akan dapat juga menterbalikanya namun dengan aturcara yang telah dikompil,proses ini mejadi lebih sukar.Jika komputer pelanggan tersebut telah di ‘reverse engineer’kan ia tidak menjadi masalah kerana kita boleh menyebarkan versi kedua dan parasit-parasit dan pengacau ini terpaksa melakukan kerja mereka dari mula dan akhirnya mereka akan manjadi jemu.