BlogHide Resteemsmetacortex (31)in cryptocurrency • 7 years agoCreating a simple cryptocurrency: part 14The latest repository Completion The initial stage of Scryp development is complete. The final step was to enhance the user interface (UI) to display transactions involving the client account…metacortex (31)in cryptocurrency • 7 years agoCreating a simple cryptocurrency: part 13The latest repository Combining server.js and client.js into scryp.js The next stage of development is to enhance client.js to have a user interface (UI) with a form and button for making a…metacortex (31)in cryptocurrency • 8 years agoCreating a simple cryptocurrency: part 12The latest repository . The wt object (WebTorrent) If every member of a Scryp community was a server, the project would be almost complete (except for a convenient user interface). In a…metacortex (31)in cryptocurrency • 8 years agoCreating a simple cryptocurrency: part 11The latest repository . Distributed Hash Table (DHT) DHT's are another breakthrough technology for creating decentralized systems. From Wikipedia: A distributed hash table (DHT) is a…metacortex (31)in cryptocurrency • 8 years agoCreating a simple cryptocurrency: part 10The latest repository . Consensus determination (continued) Consensus determination has been enhanced so that even if consensus has been lost, it can be recovered without a full manual…metacortex (31)in decentralization • 8 years agoCreating a simple cryptocurrency: part 5Please ignoremetacortex (31)in cryptocurrency • 8 years agoCreating a simple cryptocurrency: part 9The repository now includes consensus determination. Consensus determination (continued) In part 8, consensus could be achieved if all of the servers were started together and in sync from…metacortex (31)in cryptocurrency • 8 years agoCreating a simple cryptocurrency: part 8The repository now includes consensus determination. Consensus determination At the beginning of the first beta period, the beta server packs the balance database into a file, computes the…metacortex (31)in cryptocurrency • 8 years agoCreating a simple cryptocurrency: part 7The repository now includes changes to server.js. There is a new object: ip (IPv4 address). sr is upgraded with TCP capability. The ip object (IPv4 address) Servers are identified…metacortex (31)in cryptocurrency • 8 years agoCreating a simple cryptocurrency: part 6The repository now includes changes to server.js. There are two new objects, kp (key pair) and cr (coordinator), discussed below. The kp object (key pair) Servers are identified by their…metacortex (31)in cryptocurrency • 8 years agoCreating a simple cryptocurrency: part 5server.js The Part 5 repository now has a preliminary version of server.js, incorporating recv.js and adding new functionality. The opportunity has been taken to fully establish the…metacortex (31)in cryptocurrency • 8 years agoCreating a simple cryptocurrency: part 4Github repository The repository for scryp is at . Github saves snapshots of the repository, making it possible to provide a link corresponding to each step of development. For example, here…metacortex (31)in cryptocurrency • 8 years agoCreating a simple cryptocurrency: part 3Accounts, balances and transactions A scryp account has an id and a balance. The id is the 32-byte public key of the account holder. The balance is a 4-byte integer which can have a value from…metacortex (31)in crypto • 8 years agoCreating a simple cryptocurrency: part 2Decentralized consensus determination Achieving consensus in a decentralized network is a difficult problem, especially when the network may be under attack. The solution used by Bitcoin is a…metacortex (31)in crypto • 8 years agoCreating a simple cryptocurrency: part 1Introduction I've been interested in cryptocurrencies since their beginning, and before that I was already supporting the decentralization movement, including local currencies. Although I'm…