Added freezing capability to UTXO, Preventing Double-Spend Transaction

Dev. Team Update Sprint 6 (16th ~ 30th Sep 2019)

BOSAGORA
BOSAGORA
Oct 18 · 3 min read

Over the last two weeks, our development team has been hard at work developing a handful of new functionality related to the AGORA architecture.

BOSAGORA Development team Update
BOSAGORA Development team Update

New Functionality

BOSAGORA UTXO freezing capability
BOSAGORA UTXO freezing capability

: Node operators can create a transaction that marks their UTXO as “frozen” so that they can use it as collateral for running a validator node. This allows node operators to freeze their wallets and stake on the network.

: Variable length integers are implemented to reduce the size of serialized data.

: A Command Line Interface (CLI) tool to send a transaction to a node in order to quickly test things.

double-spend transactions
double-spend transactions

: This will prevent double-spends from occurring. A double-spend transaction is a transaction which tries to spend the same unspent Output which another transaction also spends. Users of AGORA will not be allowed to double-spend the same unspent output.

The current State of Agora

Stay up to date on the progress that the Dev.team made as of now.

current state of BOSAGORA development team
current state of BOSAGORA development team

Ongoing Development

Above are pretty much all we’ve achieved from sprint 6. Please note that what the Dev. team will be working on for the next sprint.


UTXO에 프리징 기능 추가, 풀에 이중지불 트랜잭션 추가 방지 외

6번째 스프린트 (2019년 9월 16일 ~ 30일)


지난 2주간, 저희 개발팀은 아고라 아키텍처 필요한 기능을 개발하기위해 열심히 각자의 업무에 임했습니다.

BOSAGORA Development team Update
BOSAGORA Development team Update

New Functionality

BOSAGORA UTXO freezing capability
BOSAGORA UTXO freezing capability

: 노드 운영자는 UTXO를 ‘프로즌’으로 표시하는 트랜잭션을 생성하여 유효성 검사기 노드를 실행하기위한 담보로 사용할 수 있습니다. 이를 통해 노드 운영자는 그들의 지분을 동결할 수 있습니다.

: 가변길이정수는 직렬화 데이터의 사이즈를 줄이기 위해 구현되었습니다.

: 테스트 속도 향상을 위해 노드로 트랜잭션을 보내는 커맨드 라인 인터페이스

double-spend transactions
double-spend transactions

: 이를 통해 이중지불이 발생하는 것을 막습니다. 이중지불 트랜잭션은 다른 트랜잭션에서 이미 사용한 UTXO를 다시 사용하는 것입니다. 따라서, AGORA의 유저는 동일한 UTXO를 이중지불을 할 수 없습니다.

The current State of Agora

개발팀의 현재 개발 상황을 공유해드립니다.

current state of BOSAGORA development team
current state of BOSAGORA development team

Ongoing Development

위는 지난 2주간 (스프린트 6), 개발팀이 개발한 내용들입니다. 계속해서 저희가 개발할 내용에도 관심을 가져주시기 바랍니다.


Please join our communication channels as follows!

Website(Kor): https://www.bosagora.io?lang=kr
Website(Eng): https://www.bosagora.io/?lang=en
Telegram(Kor): https://t.me/bpf_korea
Telegram(Eng): https://t.me/bpf_eng
Youtube: http://bit.ly/2YFpd5r
Medium: medium.com/bosagora
Twitter: https://twitter.com/BOSAGORA1
Facebook: https://www.facebook.com/BOSAGORA/

BOSAGORA TEAM

BOSAGORA

BOSAGORA focuses on establishing a decentralized blockchain platform which can implement democratic decision-making process based on Trust Contracts and Congress Network that are described in the existing BOScoin White Paper.

BOSAGORA

Written by

BOSAGORA

BOA

BOSAGORA

BOSAGORA

BOSAGORA focuses on establishing a decentralized blockchain platform which can implement democratic decision-making process based on Trust Contracts and Congress Network that are described in the existing BOScoin White Paper.

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade