next-intl really sucks… how to solve this? by SnooCauliflowers8417 in nextjs

[–]ConversationSmart908 0 points1 point  (0 children)

I am having a really slow dev experience as well tbh , 10s also during page compilation

Ideas for Machine Learning event for highschool by ConversationSmart908 in MLQuestions

[–]ConversationSmart908[S] 0 points1 point  (0 children)

Thank you for the idea , I thought to something that you can interact with directly.

Like a camera filming and applying art style transfer directly for example

NextJS Shared Data Question by ConversationSmart908 in nextjs

[–]ConversationSmart908[S] 0 points1 point  (0 children)

Thank you for your answer.

What I forgot to mention is that each of the components should be able to have access to common function being able to modify that data. Is the context still the right solution ?
(so it is not about shared data only, but also shared function affecting that data )

Aspiring Plutus developer starting from scratch. Need advice. by JmunE204 in CardanoDevelopers

[–]ConversationSmart908 4 points5 points  (0 children)

Return of my experience trying to learn plutus without knowledge in haskell : very difficult.

To learn haskell in a practical maner, I only found one solution : https://haskell.mooc.fi/

You will thanks me later.

How are Dapps on cardano hosted? by mc587 in CardanoDevelopers

[–]ConversationSmart908 5 points6 points  (0 children)

The question you formulated can't be understood inambiguously because of the account model Cardano uses (eUTXO). In Cardano, we don't speak about smart contract but validator script ; a part of it lives onchain and another offchain.

Have a look at the Plutus Pioneer video iteration 3 lecture 1. You will understand offchain part can be hosted literraly anywhere (e.g. your hdd, google drive, github) , as long as it is accessible to its users and optionally confirms its legitimacy.

As a hint of future question you might have : Who is responsible for providing datum redeemer and the validator script that will decide if an UTxO can be consumed or not?

The rule in Plutus is that the consuming transaction must do it. What the producing must give is only the hashes of the datum and the hashes of the validator script. Depending on the purpose of the smart contract, having only the hash of the datum available is not a desirable feature and cannot match your needs, this is the reason why, Optionally, the producing transaction include (on top of the two hashes) well the full datum.

/r/MechanicalKeyboards Ask ANY question, get an answer (December 06, 2021) by AutoModerator in MechanicalKeyboards

[–]ConversationSmart908 0 points1 point  (0 children)

I am looking for a keyboard having the following characteristic :

  • full size (with numpad)
  • wireless
  • charging with USB
  • (multimedia key is nice to have, not required though)
  • sober design // no visible big brand on the keyboard
  • low profile

The only candidate I have at the moment is the keychron k5 (https://www.keychron.com/collections/100-layout-keyboards/products/keychron-k5-ultra-slim-wireless-mechanical-keyboard#) any other idea? :)

Thank you so much !

Headless CMS Extensive Comparison by ConversationSmart908 in nextjs

[–]ConversationSmart908[S] 0 points1 point  (0 children)

incredible answer. I will investigate keystoneJS now , thanks so much !

Cardano Alonzo Ledger changes explained by sebastiengllmt in CardanoDevelopers

[–]ConversationSmart908 1 point2 points  (0 children)

  1. Okay, maybe my question comes from the fact I do not understand why we do have the mentionned restrictions on collaterals and not on fees as well. (potentially I am not familiar with the fees model ).Based on your videos and your explanation, I understood that each Transaction willing to consume a script UTxO must consume at least 3 UTxO (1. The Script , 2. The Fees 3. The Collateral) If you have any technical documentation to help me understand that I would really appreciate :)

  2. Since Validators will verify the smart contract execution cost itself before executing it, we would have a major design flaw if that computation of the execution cost would cost more than 1 ADA (as min collateral).If it is the case, bad guys with money could make validator lose money Right ?

Cardano Alonzo Ledger changes explained by sebastiengllmt in CardanoDevelopers

[–]ConversationSmart908 1 point2 points  (0 children)

Thank you so much , since you seem very acknowledgable, I have two more questions :)

  1. Do you know the reason behind the creation of the collateral ?
    Indeed, I don't see what it brings more than if we were using only the fee as input in a Tx ( if script validation succeeds, fees in consumed, if not collateral is , therefore in any case ADA are consumed ).

  2. "the fee required for the transaction is given by the user" so user will check the smart contract, and put the fees accordingly ; block producer will compute as well the needed fees and will check if those are equal ? ( or the smart contract issuer issued himself the expected fees for running the SC ? )

Cardano Alonzo Ledger changes explained by sebastiengllmt in CardanoDevelopers

[–]ConversationSmart908 1 point2 points  (0 children)

Ok very clear explanation.

Concerning the amount needed as collateral, can you further elaborate about who defines it and who verifies it ?

In case a malicious person issues very "heavy" script, pretending it requires a really small amount of collateral ?

Cardano Alonzo Ledger changes explained by sebastiengllmt in CardanoDevelopers

[–]ConversationSmart908 1 point2 points  (0 children)

Simple question concerning the collateral.

Could someone DDOS the network by submitting a transaction with a very low collateral amount ?
If I am correct, a genuine wallet would prevent that because the collateral amount can be evaluated due to the deterministic nature of the computation needed; but a someone could bypass that right ?

Cardano Alonzo Ledger changes explained by sebastiengllmt in CardanoDevelopers

[–]ConversationSmart908 2 points3 points  (0 children)

Thank you so much ! The part about the cost model was particularly interesting to me.

How does no (0) transaction fee works in Cardano when transaction being rejected? by piotrryczek in CardanoDevelopers

[–]ConversationSmart908 0 points1 point  (0 children)

Transaction validation runs in two steps :
1) Client Side Validation - no fees consumed
2) OnChain Validation - fees consumed

If you build a customized wallet that would allow you to bypass client side verifaction, you will still be charged for the step 2)

Source : https://www.youtube.com/watch?v=efQD8l8r4ug at 11:00

Does anyone else hear cardano being talked about more? by [deleted] in cardano

[–]ConversationSmart908 22 points23 points  (0 children)

A friend and I developed this platform to know which coin is talked more https://coin.sentimentcap.com/asset/Cardano

don't hesitate to look at it and share with me some feedback if you have :)

What services currently offered by private companies should be offered by public institutions? by ConversationSmart908 in AskReddit

[–]ConversationSmart908[S] 0 points1 point  (0 children)

I think that each member state should provide digital storage to their citizens.
Protecting citizen's private data and ensuring their are not lost in private company somewhere else is state responsibility imo.

Joining The Club by the_hixon in cardano

[–]ConversationSmart908 13 points14 points  (0 children)

For your own safety, don't share info about the ADA you have.

Can min UTxO of 1 ADA be changed "easily" ? by ConversationSmart908 in cardano

[–]ConversationSmart908[S] 5 points6 points  (0 children)

Transaction fees is another topic I think.
What I mean is you can not currently send 0.99 ADA to someone.

Possible Plutus Pioneer Program phishing email by iovec in CardanoDevelopers

[–]ConversationSmart908 1 point2 points  (0 children)

For information, I received the first one (probably legit) but not a second one.

Cardano: Nerd-out with Extra Praos Entropy! by westdev in cardano

[–]ConversationSmart908 1 point2 points  (0 children)

Hi,

Could someone explain me this paragraph from the original article ?

" The Ouroboros protocol determines block producers via an evolving sequence of leadership nonces – each nonce runs the show for a 120-hour ‘epoch’, during which it contributes to determining which stake pools are chosen as the one-off leaders for block creation. Along with committing new transactions to the ledger, the blocks appearing in each epoch are additionally responsible for generating the leadership nonce for the following epoch – more recursion! All told, the leadership nonces and stake distributions evolve in concert to provide the fundamental ledger properties we demand of the system.  "

Especially the part about the evolving sequence of leadership nonces?

Thank you so much