follow us on twitter . like us on facebook . follow us on instagram . subscribe to our youtube channel . announcements on telegram channel . ask urgent question ONLY . Subscribe to our reddit . Altcoins Talks Shop Shop


This is an Ad. Advertised sites are not endorsement by our Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise Here Ads bidding Bidding Open

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Darkuso

Pages: [1]
1
Incentivised Posting / Shill / Saito Community Projects
« on: August 22, 2022, 02:16:27 AM »
The following text is from Saito's blog (google it since I can't put links here yet), and it's about how the community can get even more involved in the project, helping the apps in current development, hunt for bugs or vulnerabilities, or even making our own apps and be able to run them in the blockchain. The post is from a couple of months ago, and already one of these apps is in beta (tbh is working), the red square one that is some kind of Twitter.

This is still in test and bugs are being fixed every day, but so far, it looks awesome!




Quote
We believe all community projects deserve our support. We also know it’s critical to build a community of developers and are grateful to everyone who has volunteered to help with Saito development. This blog post explains what problems we have run into, how we are fixing them, and what community projects are actually underway that need help.

The biggest challenge for us in accepting offers of help is when that requires tasking out work or managing a new project or taking on a significant amount of in-house coding. We are not complaining — just flagging that it’s harder for us when we have to take on new management work. With that in mind, we are finding that the following works:

If you are interested in hacking up existing code, please go ahead.
We have a list of random bugs and requests on Github. Some are also exploratory features. We welcome anyone to tackle any of these and submit a pull request.

If you are interested in developing a new Saito module or game, we will help you build it.
Our model for this is the great work that Naaq has done pushing Twitter forward. He started by creating a mock-up using HTML and CSS. That let us step in and build a backend once we had a wireframe to work from. We are a few weeks from being able to push this module back to the community. If you have something you want to build, this is a great model.

If you are interested in more foundational research, we have compiled a list of important tasks.
These range from researching commutative signatures to proposing ways to implement on-chain scripting or L2 VMs. If there is an obvious path forward from your research we will help you write a Saito Implementation Proposal. All members of our team can be reached on Telegram for private discussions of fundamentals and suggestions on approaches.

If you are interested in non-programming tasks, there are other ways to help as well:
outreach and media work is always appreciated (you guys have been great).
we need better tutorials and will assist writing them if you tell us what you need.
please help keep Awesome Saito and SaitoFaqs updated.
want to organize a game-specific leagues or tournaments?
We also have two specific community-led initiatives where assistance would be appreciated:

1. Red Square / Social Media:
Naaq who put together the HTML and CSS mockup that got the ball rolling with our Twitter clone. We quickly turned it into a live module that displayed the HTML. Then started brainstorming what features we think makes sense in a Saito-powered Social Media application.

We are about a week away from a basic CSS revamp well-enough done that we can continue work building this module. Once that is finished, we are hoping the community can help us flesh out the application — particularly the display of posts. Our team will focus mostly on generic features like the invites and scheduling features as we need them for arcade tournaments.

If you would like to help with this project and don’t mind the stop-and-go pace of development, please get in touch and we’ll connect you with the team.


The current state of the CSS rework. Once it looks good we can return to prototyping…
2. Open Source Magic Game:
We have community interest in building an open-source card-based enchantment game. We think this is a great idea for many reasons:

Two-player games are the most popular games on the Arcade
Card games let us integrate smart contracts and NFTs atop Saito
Historical resonance with the origins of Bitcoin and MtGox Exchange
Massive potential for transaction volume at even modest scale
The challenge with card games is ensuring that there is no infringement. We are handling this by ensuring community work is done via a spreadsheet that allows us to confirm card-by-card if necessary that there is no infringement on anyone else’s IP. This means making sure that all Saito-implemented cards have unique and non-infringing text, descriptions and graphics.

Thanks to effort from a community member, we have a basic module that is letting us work through UI/UX issues. And we have a spreadsheet outlining a “starter deck” we can build. We need help with backend coding and with card design — but even non-designers can help by searching for suitable creative commons-licensed fantasy artwork. Once we have a playable game with usable cards we can consider sponsoring community development if the game picks up steam.

On a closing note, while we are happy to share news about where work is progressing, it is important to note that community projects really are community projects. One of the reasons we’ve been reluctant to talk too closely about work-in-progress is the concern that as soon as we mention the existence of any project, people will take it for granted and we will start getting “wen twitter” or “wen enchantment game” posts. We’re happy to help push community efforts forward, but we don’t want people developing unrealistic expectations since our ability to get this stuff done really depends on community support and assistance.

2
Saito is a blockchain project that has been running for a while now, it addresses the underlying issues on blockchains that other projects have long overlooked (such as the 51% or double-spend attacks) by tackling both the technological and the economic aspects of these issues, as both play fundamental roles in all blockchain projects. The network is noteworthy for being more secure than Bitcoin while making payments not just to miners and stakers but also the nodes in the network that offer data services to users in the network.

Saito is a layer-one blockchain that requires its blocks to contain a certain amount of “routing work”. Routing work is derived from transactions fees so in practice this means they need to contain a certain amount of money. How much depends on how long it has been since the last block and how many hops the transactions containing these fees have taken to reach the block producer.

Routing work punishes participants in long-chains. Transactions that have traveled only a few hops are more valuable than transactions that have traveled many hops. Transactions with shorter routing paths are more valuable for making blocks. And their routing nodes ultimately get paid more too. So what “routing work” is really measuring is how efficient nodes are at collecting transactions and getting them into blocks.

Why do we need another blockchain?

There are two market failures that affect every non-Saito blockchain: a tragedy of the commons problem that encourages blockchain bloat, and a free-rider problem that pushes up the cost of using the network. These problems get worse and worse as networks scale and costs rise. In order to have a truly-scalable public blockchain we need to fix these problems.

How does Saito solve the 51 percent attack?

Saito ensures that producing blocks is always expensive. Honest nodes pay those costs with the fees they collect from users. Attackers must pay out-of-pocket and are guaranteed to lose a quantifiable amount of money with each block they produce. There is no point at which this cost-of-attack falls below zero.

How does Saito solve the fifty-one percent attack?

Unless attackers match the amount of work done by the overall network, they either cannot produce blocks as quickly as honest nodes or are able to produce blocks but not collect payments. Attackers must either go bankrupt or permit others to add work to their chain.

Surely there is a 51 percent attack in there somewhere?


No. Attackers who have a mere 50 percent of network resources lose about half their money each block. The cost-of-attack scales with the volume of network fees collected by others in the network.

How does transaction rebroadcasting work?

Saito uses a technique called Automatic Transaction rebroadcasting. This forces old transactions to compete with new ones for space on the blockchain. In market equilibrium, the most profitable strategy for block producers is to ensure the same amount of data is deleted from the chain as is added to each block.

3
Since I can't post links, this is a post from Saito's blog. Hope you enjoy it and we could start a discussion about it here.

Quote
It has become conventional wisdom that there’s no way to tell attackers (wolves) from honest nodes (sheep) in an open network. The strength of this opinion is based partially on its promotion by talented developers like Vitalik Buterin and Zooko Wilcox-O’Hearn. But this opinion is nonetheless incorrect: to see why consider the difference that Bitcoin exploits:

While honest users build on the chain-tip, attackers build from a block at least one confirmation deeper into the chain.

This difference exists because attackers who are re-organizing the chain must produce two blocks in the same amount of time that the honest network has to produce merely one. The network exploits this difference to tax attackers: the cost of producing blocks is identical for wolves and sheep, but sheep who produce at the tip of the longest-chain are far more profitable.

So blockchains do differentiate between wolves and sheep – they do it by taxing behavioral properties that any node might exhibit, but that attackers must exhibit. It does not matter if this tax occasionally penalizes an honest node with an unfortunately dim view of consensus. As long as attackers are disadvantaged relative to a subset of honest nodes, the network can maintain its cost-of-attack while incentivizing honest behavior.

But don’t majoritarian attacks put wolves back on equal footing with sheep? Some developers may make this claim (“what I meant was…”) but note the shift in logic: they have moved from asserting there are no behavioral differences between wolves and sheep to asserting that no differences exist which can be leveraged to penalize wolves in majoritarian conditions. And this claim is also false.

All we need to disprove it is a single a difference that can systematically tilt income away from all wolves and towards an unknown subset of sheep. And it turns out there is at least one behavioral difference with this property:

When an attacker puts a transaction (that will be profitable for them to collect) into a block, they must be one hop deeper into the routing network than at least one honest node or user.

If an attacker is making money producing blocks, those blocks must by definition contain fees that come from someone else. In the absence of a block reward, every wolf that is not burning their own money to produce blocks must have at least one transaction in that block that was routed to them from an honest user or sheep, either sent to them as an unconfirmed transaction or stolen by them from a previously-published block.

As with Bitcoin’s tax on re-org depth, this difference can be leveraged to suppress the profitability of wolves: simply make block production more costly for deep-hop nodes, while forcing them to compete with shallow-hop nodes for control of the longest-chain. Saito does this by halving the value that fees contribute for producing blocks with every hop a transaction takes across the network. Any node at routing depth N+1 can produce only half the blocks and/or earn half the profits as a node at position N given the same set of transactions.

Taxing fee-transfers this way puts attackers at a disadvantage in producing blocks. This solution is counterintuitive to POW and POS developers as it requires the ratio between two variables that are fixed in their networks (cost of block production and income from producing blocks) to float. It also requires something missing in both POW and POS: cryptographic signatures that track who routes fees inwards towards block producers. Saito then tightens the noose further on wolves through a cryptographically-biased lottery that makes collecting payments less statistically likely for deep-hop nodes.

To conclude: security mechanisms in blockchains do not identify bad actors by intent. In this sense, those who insist it is impossible to tell the difference between “wolves” and “sheep” in blockchains are forgetting something they used to know: blockchains have always imposed cost-of-attack by taxing behaviors which must necessarily be exhibited by wolves and simply not caring if the trap ensnares a few unlucky honest sheep in the process.

 Written by David Lancashire

4
TRON (TRX) Forum + Ecosystem / Tron x Saito Web3 integration
« on: May 29, 2022, 12:34:25 AM »
Saito Enables Web3 Crypto Support and adds Tron as the first test coin

One of the main goals of Saito, is to give the Web3 developers a place where they can run their apps run on a browser on top of a blockchain, in this case, the project is now supporting TRX as the first external crypto that can be used in the apps, this is a test for adding more cryptos in the future. This will be the next step on the net (IMO), new social networks, chats, forums, and personal blogs, for anything developing an idea would be a good opportunity, and the best is that everything is decentralized building modules in the blockchain

Quote
Web3 support is experimental and comes with no guarantees — please do not deposit crypto you are unwilling to lose. And please do a full backup of any wallets after you install crypto onto them. To limit public risk during this early stage, we are restricting the default crypto modules installed on Saito to TRX (Tron), a low cost of the token (suitable for testing) with a community unlikely to treat the Saito wallet as a secure crypto-vault. Our aim is to have a well-debugged UI/UX by the time we onboard our partner cryptos whose users may have a different risk profile.

There is more info on Saito's blog, but I'm not allowed yet to post external links, but if you search for Saito tech the first result should be the official website.

Pages: [1]
ETH & ERC20 Tokens Donations: 0x2143F7146F0AadC0F9d85ea98F23273Da0e002Ab
BNB & BEP20 Tokens Donations: 0xcbDAB774B5659cB905d4db5487F9e2057b96147F
BTC Donations: bc1qjf99wr3dz9jn9fr43q28x0r50zeyxewcq8swng
BTC Tips for Moderators: 1Pz1S3d4Aiq7QE4m3MmuoUPEvKaAYbZRoG
Powered by SMFPacks Social Login Mod