2019³â Ãá°èÇмú´ëȸ
Current Result Document : 2 / 2
ÇѱÛÁ¦¸ñ(Korean Title) |
¸ð¹ÙÀÏ ÅõÇ¥ Dapp ½ÇÇà ¹× º¸¾È À̽´ |
¿µ¹®Á¦¸ñ(English Title) |
A Mobile Voting DApp Implementation and Security Issues |
ÀúÀÚ(Author) |
KHERLEN NARANTUYA
¹ÚÁعü
¹ÚÁ¾¼
Park Jun Beom
Park Jong Sou
|
¿ø¹®¼ö·Ïó(Citation) |
VOL 23 NO. 01 PP. 0290 ~ 0292 (2019. 05) |
Çѱ۳»¿ë (Korean Abstract) |
ºí·ÏüÀΰú ºñÆ®ÄÚÀÎÀÇ µîÀå ÀÌÈÄ¿¡ ½º¸¶Æ® ÄÁÆ®·¢Æ®¸¦ °®Ãá ÆÛºí¸¯ ºí·ÏüÀÎ ÀÌ´õ¸®¿òÀÌ ½ÃÀÛµÇ¸é¼ decentralization ÀÌ Àü¼¼°èÀûÀ¸·Î °¡¼ÓÈ µÇ°í ÀÖ´Ù. °³¹ßÀÚµéÀº ÀÌ´õ¸®¿òÀÇ ºí·ÏüÀÎ °³¹ß Ç÷§ÆûÀ» È°¿ëÇÏ¿© ºÐ»êÈµÈ P2P ³×Æ®¿öÅ©¿¡¼ ½ÇÇàµÇ´Â |
¿µ¹®³»¿ë (English Abstract) |
Since the advent of blockchain and bitcoin, decentralization has been accelerating around the world as a public blockchain ethereum with smartcontract has begun. Developers can use Ethereum's blockchain development platform to develop "distributed applications" (DApp) running on a decentralized P2P network, and various types of devices from IoT to mobile can participate in a block-chain distributed environment have. Using Ethereum's blockchain development platform, developers can develop "Decentralized Application (DApp)" that run on a decentralized P2P network and various types of devices from IOT to mobile can participate in distributed blockchain environments. There are many ways to interact with the blockchain and the smart contract, but users tend to prefer the mobile methods due to their convenience and accessibility advantages. Therefore, the author developed an Android based voting DApp and researched related issues. Since the current development methods of DApp are not adequately researched and standardized, efficient methods for developing user-friendly DApp were studied. Because DApp has to spend a certain amount of fees to interact with blockchain, it has intensively investigated the gas problem of Smart Contract code and the security problem of code, and author would like to introduce it in this paper. |
Å°¿öµå(Keyword) |
Blockchain
DApp
Mobile
Security
Ethereum
Smart Contract
|
ÆÄÀÏ÷ºÎ |
PDF ´Ù¿î·Îµå
|