Weekly Report of PalletOne R&D Department

Click on the blue word above to get the latest news from PalletOne.

Code Is Law

Overview:

Contributions:

Code Frequency:

EmphasisOf This Week

1) Genesis unit generation and interfaces implementation: general transaction analysis, genesis token transaction analysis , UTXO preservation,the ConfigPayload interface generation.

2)Test and optimize the creation of the genesis.json file. Implement the automatic generation of PalletOne configuration file. Optimize the generation process of Genesis Unit and start process of PalletOne node.

3) Implement the configuration and loading function of mediator plugin. Implement the registration, initialization and start-up process of mediator plugin service.

Work Progress Of R&.D This Week

Smart Contracts

Investigate the migration of bitcoin trading script engines.

Genesis Unit

Genesis unit generation and interfaces implementation: general transaction analysis, genesis token transaction analysis as well as UTXO preservation.

Genesis Un

it

The ConfigPayload interface generation.

Normal Unit

Write-in of block header, block body ( Merkle Root is associated with the transaction hash list ), and transaction data.

Transaction Verification

Unit signature verification. Get the address from the script.

Asset Management

Implementation of interfaces of currency attributes obtain and preservation.

Global Attributes

Implementation of global attributes configuration.

UTXO

Implement the query interface for account balances.

Contract Management

Implement the read-write set module. Test and verify the contract simulation execution process.

PalletOne Query Database

Write and compile kafka - spark program. Build the framework of Restful API.

Transaction Pool

Implement and test the transaction record localization function.

Transaction Pool

Sort transactions according to the transaction priority calculation formula, and return block of transactions that no more than 1M bytes.

RLP Encoding

Familiar with RLP encoding and decoding process.

Transaction Pool

Confirm the signature verification process of header structure, and fix bugs including unable to add transaction.

Genesis Unit

Create the genesis unit and reconstruct the signature function.

Overall Framework

Modify the function of transaction and txpool invocation.

P2P Network

Debug the module of transaction synchronization.

Adapter

Realize multi-signature contracts. Set the weight and test the function of send ETH in and out.

Overall Framework

Test and optimize the creation of the genesis.json file. Implement the automatic generation of PalletOne configuration file. Optimize the generation process of genesis unit and start process of PalletOne node.

Consensus

Study implementation process of service registration and startup as well as the initialization and startup processes of P2P and RPC of node module.

Consensus

Implement the configuration and loading function of mediator plugin. Implement the registration, initialization and start-up process of mediator plugin service.

Transaction signature

Preliminarily complete the migration and compilation of transaction single signature module.

Learn more about the progress of PalletOne.

IP Protocol of Blockchains

High performance distributed ledger

Our Wechat official account

Add PalletOne admin

Join our community and find more info

Official website:https://pallet.one/

Telegram:https://t.me/PalletOneGlobal

Github:https://github.com/PalletOne

Twitter:https://twitter.com/PalletOne_org

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180718G1HD3V00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励