1
ExampleMUST READ: Submission Guideline πŸ“£ μ£Όμ˜μ‚¬ν•­ μ•„λž˜ 사항을 μ€€μˆ˜ν•˜μ§€ μ•Šμ„ 경우, 심사에 뢈이읡이 μžˆμ„ 수 μžˆμŠ΅λ‹ˆλ‹€. λͺ¨λ“  ν•­λͺ©μ„ 꼼꼼히 ν™•μΈν•˜μ‹œκΈ° λ°”λžλ‹ˆλ‹€. νŠΈλž™ 선택 μ°Έκ°€ νŠΈλž™μ„ λ°˜λ“œμ‹œ μ„ νƒν•΄μ£Όμ„Έμš”. ν•œ νŒ€μ΄ 2개 이상 νŠΈλž™ 쀑볡 μ œμΆœμ€ λΆˆκ°€ν•©λ‹ˆλ‹€. Part1. Describe your project ν”„λ‘œμ νŠΈλ₯Ό μ†Œκ°œν•  수 μžˆλŠ” ν…μŠ€νŠΈμ™€ 이미지λ₯Ό μ œκ³΅ν•΄μ£Όμ„Έμš”. Part2. Verify your project ν”„λ ˆμ  ν…Œμ΄μ…˜ 링크, κΉƒν—ˆλΈŒ 링코, μ˜μƒ 링크λ₯Ό μ²¨λΆ€ν•΄μ£Όμ„Έμš”. Part3. Fill your team cards 탭을 μ΄λ™ν•˜μ—¬ λͺ¨λ“  λ©€λ²„μ˜ ν”„λ‘œν•„μ„ μƒμ„Ένžˆ μž‘μ„±ν•΄μ£Όμ„Έμš”. μ΄μš©μ•½κ΄€ μ„œλͺ… 탭을 μ΄λ™ν•˜μ—¬ λͺ¨λ“  λ©€λ²„μ˜ ν”„λ‘œν•„μ„ μƒμ„Ένžˆ μž‘μ„±ν•΄μ£Όμ„Έμš”. 제좜 κΈ°ν•œ μ—„μˆ˜ 2024λ…„ 8μ›” 31일 23μ‹œ 59λΆ„ μ½”λ“œμ™€ ν”„λ ˆμ  ν…Œμ΄μ…˜ 덱은 λ°œν‘œ μ „κΉŒμ§€ 자유둭게 μˆ˜μ • κ°€λŠ₯ν•©λ‹ˆλ‹€! Part 1. Describe your project Product Images ν”„λ‘œλ•νŠΈ 이미지 μΆ”κ°€ν•˜μ„Έμš”. 이미지 ν”„λ ˆμž„μ€ λ°°μœ¨μ— 따라 μ΅œμ ν™” λ©λ‹ˆλ‹€. Slogan Description Problem Solution Part 2. Verify your project Presentation

NeoVote-A XRPL Based Hybrid Server Voting System

Track
1. Finance/dApp Service
Created at
Last modified

πŸ“£ MUST READ: Submission Guideline

Part 1. Describe your project

Product Images

ν”„λ‘œλ•νŠΈ 이미지 μΆ”κ°€ν•˜μ„Έμš”. 이미지 ν”„λ ˆμž„μ€ λ°°μœ¨μ— 따라 μ΅œμ ν™” λ©λ‹ˆλ‹€.

Slogan

πŸ’¬
With Trust, Spread Your Opinion

Description

πŸ’¬
XRPL is the best tool that allows us to bring our creative ideas to life based on simple and efficient code writing compared to other Web3 platforms. We believe XRPL is the ideal tool for creating reliable services due to its speed, low cost, and proven stability, especially when compared to third-party platforms. The XRPL-based voting system NeoVote, which we proposed and developed, is a service and business designed for any group requiring voting, from small organizations like schools and companies to national elections. We aimed to overcome the trade-offs between speed, efficiency, and reliability through a Hybrid Trust Saving Solution that combines the XRPL chain and a central server. Our program, NeoVote, consists of features such as login, agenda creation, voting, and result aggregation, creating a platform where various members can express their opinions.

Problem

πŸ’¬
As a well-known global IT powerhouse, South Korea is renowned for its ability to quickly adapt to and utilize new technologies. However, there is one area where it remains very conservative: applying IT technology to crucial elections, such as presidential and parliamentary voting. We believe the reason why voting is still done manually is due to a lack of trust in information technology. People do not trust IT; they fear that their valuable vote could be manipulated on a server. Web3 and decentralization place the highest value on the "trust" of the digital ledger, relying on transparent transactions that are visible to everyone and systems that are secure against attacks. Moreover, tampering is nearly impossible according to the algorithm. This enables the core democratic values of free expression and equal rights to be realized as a service. Currently, blockchain is mainly used for digital assets. However, we aim to create a service that provides public value through blockchain. This is why we have developed NeoVote, which is a blockchain-based voting service using XRPL.

Solution

πŸ’¬

Tech1: Hybrid Trust Saving Solution
The Hybrid Trust Saving System is our proprietary solution developed to identify the trade-offs between efficiency, speed, reliability, and stability, enabling the implementation of an optimal, lightweight, and fast service. To achieve this, we thoroughly analyzed and reinterpreted the components and processes of voting. The most critical element to trust in voting is the voting records of the people. We store these voting records using the Memos Field within the XRP Payment. The users' agreement status is recorded on the blockchain, and it is displayed by matching it with the vote_id, the signature of the agenda. Since the voting log is permanently stored on the blockchain, it creates a clean service free from the risk of tampering. Other functions, such as agenda and login, operate within the backend system built with Django. The individual components of the Agenda (post) stored in the backend system, such as the title and content, are matched with the vote_id, enabling the service to function. Through this approach, we were able to implement an effective Hybrid Trust Saving Solution.
Tech2: Agenda Voting Solution with XRPL
We have considered various voting methods within an effective blockchain system. There were two options: a direct voting method where each user (sender) creates a transaction to the receiver using their own wallet and address, and a proxy voting method where a designated Sender and Receiver handle the transaction on behalf of the user. After testing each method, considering factors such as runtime, user satisfaction, security, and parsing convenience, we decided to adopt the proxy voting method. We are performing transaction creation on behalf of the user based on the frontend button requests.

Part 2. Verify your project

Presentation

토글링! 효과적인 λ°œν‘œλ₯Ό μœ„ν•΄ ν”„λ¦¬μ  ν…Œμ΄μ…˜ ν…œν”Œλ¦Ώμ„ ν™•μΈν•˜μ„Έμš”. 파일 > 사본 λ§Œλ“€κΈ°λ‘œ μ‚¬μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
- λ°œν‘œ μˆœμ„œλŠ” 자율적으둜 μ‘°μ • κ°€λŠ₯ν•˜λ‚˜ Problem, Solution, Key Features, Go-to-market, Milestone, Our Team이 μΆ©μ‹€νžˆ λ“€μ–΄κ°€μ•Ό 심사 ν•­λͺ©μ— 고루 맞게 채점이 λ©λ‹ˆλ‹€.
- PPT ν…œν”Œλ¦Ώμ€ ν”„λ‘œμ νŠΈ λ””μžμΈμ— 따라 ν…Œλ§ˆλ₯Ό 바꿔도 λ˜λ‚˜, λ””μŠ€ν”Œλ ˆμ΄ μ‚¬μ΄λ“œ λ°°λ„ˆκ°€ 'λΈ”λž™'μž„μ„ κ°μ•ˆν•΄μ£Όμ„Έμš”.
- κ²°μ„  λ°œν‘œμ— μ‹€μ‹œκ°„ ν†΅λ²ˆμ—­μ΄ μ œκ³΅λ˜λ‚˜, λ°œν‘œμžλ£ŒλŠ” ν•œκ΅­μ–΄κ°€ μ•„λ‹ˆλΌ μ˜μ–΄λ‘œ μž‘μ„±ν•΄μ£Όμ‹œλ©΄ μ™Έκ΅­ μ‹¬μ‚¬μœ„μ› λΆ„λ“€μ—κ²Œ 가독성이 높아지싀 수 μžˆμŠ΅λ‹ˆλ‹€!

GitHub

토글링! κΉƒν—ˆλΈŒ Organization에 μ œμΆœν•˜λ©΄ μ½”λ“œλ₯Ό ν”„λΌμ΄λΉ—ν•˜κ²Œ 제좜 ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

Demo Video

토글링! 사전 심사에 ν™œμš©ν•  수 μžˆλ„λ‘ 3λΆ„ μ΄λ‚΄μ˜ 아이디어λ₯Ό μ˜μƒμ„ κ³΅μœ ν•΄μ£Όμ„Έμš”.

Part 3. Fill your team cards

Leader
Member 2
Member 3
Member 4
Member5
Member6
Member7
Member8
Member9
Member10
β€’
Name: JAEYOON LEE
β€’
Roles: Project Manager, Blockchain Part, Project Managing
β€’
Organization: Kwangwoon University De-Butler
β€’
Social Links:
β€’
Point of Contact

해컀톀 제좜 μ•½κ΄€ 확인

해컀톀 제좜 약관에 λ™μ˜ν•©λ‹ˆλ‹€.
XRP Ledger μƒνƒœκ³„μ—μ„œ ν˜μ‹ μ μΈ κ°œλ°œμ„ μ΄‰μ§„ν•˜κΈ° μœ„ν•΄ 해컀톀(μ΄ν•˜ "해컀톀")이 μ§„ν–‰λ©λ‹ˆλ‹€. λ³Έ μ•½κ΄€ 및 쑰건(μ΄ν•˜ "μ•½κ΄€")은 κ·€ν•˜μ˜ 해컀톀 참여와 κ΄€λ ¨λœ μš”κ΅¬μ‚¬ν•­ 및, 우승자둜 선정될 경우 받을 수 μžˆλŠ” μƒκΈˆμ— λŒ€ν•΄ μ„€λͺ…ν•©λ‹ˆλ‹€. 1. μš©μ–΄ μ •μ˜ - μ°Έκ°€μž: 해컀톀에 μ‹ μ²­μ„œλ₯Ό μ œμΆœν•˜κ³  μ°Έμ—¬ν•˜λŠ” 개인 λ˜λŠ” νŒ€. - μ§€μ μž¬μ‚°κΆŒ: μ°Έκ°€μžκ°€ 해컀톀에 μ œμΆœν•˜λŠ” λͺ¨λ“  μžλ£Œμ™€ μ½˜ν…μΈ μ— λŒ€ν•œ λͺ¨λ“  ꢌ리. μ°Έκ°€μžλŠ” 제좜된 ν”„λ‘œμ νŠΈμ™€ κ΄€λ ¨λœ 지적 μž¬μ‚°κΆŒμ„ 계속 λ³΄μœ ν•©λ‹ˆλ‹€. - ν”„λ‘œμ νŠΈλ§ˆν¬: μ°Έκ°€μžμ˜ μ œν’ˆ 및 μ„œλΉ„μŠ€μ™€ κ΄€λ ¨λœ μƒν‘œ, 둜고 및 μƒν˜Έ. - ν”„λ‘œμ νŠΈμžλ£Œ: 해컀톀과 κ΄€λ ¨ν•˜μ—¬ μ£Όμ΅œμžμ—κ²Œ 제곡된 λͺ¨λ“  자료 및 정보. - μƒκΈˆ: μ‹¬μ‚¬μœ„μ›λ‹¨μ— μ˜ν•΄ 우승자둜 μ„ μ •λœ μ°Έκ°€μžμ—κ²Œ μ£Όμ–΄μ§€λŠ” XRP 토큰. - ν”„λ‘œμ νŠΈ: 해컀톀에 제좜된 μžλ£Œμ™€ μ½˜ν…μΈ . - μ‹¬μ‚¬μœ„μ›λ‹¨: ν•΄μ»€ν†€μ˜ 우승자λ₯Ό μ„ μ •ν•˜λŠ” μ „λ¬Έκ°€ κ·Έλ£Ή. - 토큰: XRP Ledger의 κΈ°λ³Έ μ•”ν˜Έν™”νμΈ XRP 토큰. - 그랜트: 해컀톀 이외에 μ£Όμ–΄μ§ˆ 수 μžˆλŠ” 좔가적인 지원 기회둜, λ³„λ„μ˜ 쑰건이 μ μš©λ©λ‹ˆλ‹€. 2. 자격 및 해컀톀 μš”κ΅¬μ‚¬ν•­ 해컀톀에 μ°Έμ—¬ν•˜λ €λ©΄ λ‹€μŒ 쑰건을 μΆ©μ‘±ν•΄μ•Ό ν•©λ‹ˆλ‹€ - 제재 λŒ€μƒ κ΅­κ°€λ‚˜ λ‹¨μ²΄μ˜ μ‹œλ―Όμ΄ μ•„λ‹ˆμ–΄μ•Ό ν•©λ‹ˆλ‹€. - μƒκΈˆμ„ μˆ˜λ Ήν•  λ•Œ KYC 절차λ₯Ό 톡과해야 ν•©λ‹ˆλ‹€. 3. μ°Έκ°€μž κ°€μ΄λ“œλΌμΈ μ°Έκ°€ μ‹ μ²­μ„œλŠ” λ‹€μŒ 기쀀을 μΆ©μ‘±ν•΄μ•Ό ν•©λ‹ˆλ‹€ - λΆˆμΎŒκ°μ„ μ£ΌλŠ” λ‚΄μš©μ΄ μ—†μ–΄μ•Ό ν•˜λ©°, νƒ€μΈμ˜ ꢌ리λ₯Ό μΉ¨ν•΄ν•˜μ§€ μ•Šμ•„μ•Ό ν•©λ‹ˆλ‹€. - λͺ¨λ“  μžλ£ŒλŠ” 법을 μ€€μˆ˜ν•΄μ•Ό ν•˜λ©°, μ£Όμ΅œμžκ°€ μ •ν•œ 기쀀을 따라야 ν•©λ‹ˆλ‹€. 4. μƒκΈˆ μƒκΈˆμ€ μ‹¬μ‚¬μœ„μ›λ‹¨μ˜ νŒλ‹¨μ— 따라 μ„ μ •λœ μš°μŠΉμžμ—κ²Œ μ£Όμ–΄μ§‘λ‹ˆλ‹€. μƒκΈˆμ€ μ§€μ •λœ USD κΈˆμ•‘μ— ν•΄λ‹Ήν•˜λŠ” XRP둜 μ§€κΈ‰λ©λ‹ˆλ‹€. μ΄λ•Œ μ‚¬μš©λ˜λŠ” XRP ν™˜μœ¨μ€ 지급일 이전 3일 λ™μ•ˆμ˜ XRP μ’…κ°€μ˜ ν‰κ· μœΌλ‘œ κ³„μ‚°λ©λ‹ˆλ‹€. μƒκΈˆμ€ XRP ν† ν°μœΌλ‘œ 둜 μ§€κΈ‰λ˜λ©°, κ΄€λ ¨ μ„ΈκΈˆκ³Ό λΉ„μš©μ€ μ°Έκ°€μžκ°€ λΆ€λ‹΄ν•©λ‹ˆλ‹€. μƒκΈˆμ„ μˆ˜λ Ήν•˜λ €λ©΄ KYC 절차λ₯Ό 톡과해야 ν•©λ‹ˆλ‹€. 5. 지적 μž¬μ‚°κΆŒ μ°Έκ°€μžλŠ” 해컀톀에 μ œμΆœν•œ ν”„λ‘œμ νŠΈμ™€ κ΄€λ ¨λœ λͺ¨λ“  지적 μž¬μ‚°κΆŒμ„ λ³΄μœ ν•©λ‹ˆλ‹€. κ·ΈλŸ¬λ‚˜, μ°Έκ°€μžκ°€ μ œμΆœν•œ μžλ£ŒλŠ” ν•΄μ»€ν†€μ˜ 홍보 및 λ§ˆμΌ€νŒ… λͺ©μ μœΌλ‘œ μ£Όμ΅œμžκ°€ ν™œμš©ν•  수 있으며, μ΄μ—λŠ” ν”„λ‘œμ νŠΈμ˜ μ„€λͺ…, 이미지, 둜고 등이 포함될 수 μžˆμŠ΅λ‹ˆλ‹€. 6. 그랜트 μš°μŠΉμžλŠ” ν•΄μ»€ν†€κ³ΌλŠ” λ³„λ„λ‘œ 제곡될 수 μžˆλŠ” 그랜트λ₯Ό μ‹ μ²­ν•  수 μžˆλŠ” μžκ²©μ„ κ°€μ§ˆ 수 μžˆμŠ΅λ‹ˆλ‹€. κ·ΈλžœνŠΈλŠ” λ³„λ„μ˜ 쑰건과 μ ˆμ°¨μ— 따라 μ œκ³΅λ©λ‹ˆλ‹€. 7. κ°œμΈμ •λ³΄ λ³΄ν˜Έμ •μ±… μ°Έκ°€μžμ˜ κ°œμΈμ •λ³΄λŠ” 주졜자의 κ°œμΈμ •λ³΄ λ³΄ν˜Έμ •μ±…μ— 따라 μ²˜λ¦¬λ©λ‹ˆλ‹€.
πŸ‘